首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PLC输入点不足的解决方法,收藏肯定用得着

导读:

随着工业自动化的不断发展,PLC在各种应用中发挥着越来越重要的作用。然而,PLC的输入点数量有限,有时会成为限制自动化系统设计的瓶颈。当PLC的输入点数量不足时,电气工程师们需要寻找有效的解决方案。

我们在使用PLC过程中,为了解决输入点不足的问题,一种简单有效的方法是扩展输入模块。但是,这种模块的价格通常较高,而且扩展的点数通常是8点、16点或32点。如果只需要增加一个点,那么这种方式就显得不太划算。那么有没有更加经济的解决方案呢?

经过实践摸索,我们总结出了两种解决方案。第一种是将多个需要输入的信号,通过外部元件的逻辑组合,然后接入到PLC的一个输入点上。这样就可以节省一个输入点。另一种方法是不需要增加任何元件,通过运用PLC内部的逻辑组合,把连接到输入端的开关变成双稳态开关,来实现节省输入点的目的。

以工业控制中常见的电动机启动停止控制为例,为了叙述的方便,我们先做这样的假定:PLC系统采用的S7-200系列;电动机启动按钮为SB1,对应PLC程序中的I0.0;停止按钮为SB2,对应PLC程序中的I0.1;控制电动机的接触器定义为KM1,对应PLC程序中的Q0.0。

方案1:启动、停止按钮SB1和SB2不是单独接到PLC的输入端,而是先把SB1与SB2进行串联再连接到输入模块,这样就节省了一个输入点。

控制流程是这样的:按下启动按钮SB2,I0.0接收到信号,Q0.0有输出信号,控制接触器KM1的线圈吸合,从而控制电动机运行。同时接触器的辅助常开触点接通,维持I0.0的自锁,从而电动机的运转得以保持;按下停止按钮SB1,I0.0变为断开,Q0.0的线圈断电,从而使KM1失电,电动机停止运行。

方案二:通过软件来解决输入点的不足。这种方案的接线非常简单,只需将一个按钮连接到PLC输入端,将其定义为I0.0。

按下这个按钮,可以启动电动机旋转;若再按下这个按钮,又可以使电动机停止,即这个按钮是双稳态的。我们来看它是如何实现的:按下按钮,I0.0常开触点接通。由于初始状态下M0.0为逻辑0,只有网络1中有电流流过,M0.1置位。因此,在按钮释放后,Q0.0点输出,Q0.0激励KM1,使电动机旋转。

同时,M0.0变为逻辑1,为M0.1复位做好准备。如果此时再按下按钮,又只能使网络2中有电流流过,M0.1复位。它的复位使Q0.0失电,电动机停止。同时使M0.0复位,又为M0.1置位做好准备。再按下按钮,又会重复上述循环。

在网络3支路中串入I0.0的原因是为了获取一个瞬时信号。这样,只有在按下按钮并释放后,状态才会发生改变。如果您持续按着按钮不释放,PLC仍维持原来的状态不改变。

PLC和触摸屏的资料软件包

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Ot-NURk8PVrX3BxL6Abk-5Dw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券