阅读 | 订阅
阅读 | 订阅
控制系统

PLC输入/输出点数的扩展方法(二)

星之球激光 来源:工控网2012-09-17 我要评论(0 )   

2.3 通过软件编程减少电路i/o点数 (1) 用一个按钮实现起动和停止 一般情况下,plc控制的外部设备至少要有1个起动按钮和1个总停止按钮作为输入信号,来控制程序的运行...

          2.3 通过软件编程减少电路i/o点数

  (1) 用一个按钮实现起动和停止

  一般情况下,plc控制的外部设备至少要有1个起动按钮和1个总停止按钮作为输入信号,来控制程序的运行和停止,因此至少需要2个输入点。当输入的总点数紧张时,也可用1个自复位按钮sb3实现起动和停止两种控制,其输入接线如图6所示,相应的梯形图可采用图7或图8所示的两种设计方法。图7中的m0为内部继电器,作中间环节使用。图8中采用了置位、复位指令及定时器t0来完成单按钮实现起动和停止的功能。采用图8所示的梯形图时,应注意t0的设定值应大于按钮x0按住的时间t。

  单按钮起动、停止电路除了可以采用图7、图8所示的梯形图来实现外,还可采用移位寄存器或计数器来实现。

       (2) 用4个输入点表示10个输入信号状态

  对于直流输入模块,采用双常开按钮的编程技巧,输入点可在一定程度上得到扩展。例如,利用图9所示的梯形图可把4个输入点扩展为10种输入信号状态。图9中直流输入模块的x1、x2、x3、x4均接入常开按钮,利用这4个按钮的不同状态组合可表示10种输入信号。如假设图9中的第一个逻辑行表示正向起动,第二个逻辑行表示反向起动,第三个逻辑行表示总停止等等。

  对应图9的输入接线如图10所示,图10中的二极管用来切断寄生信号。在调整时,若操作人员同时按下sb7和sb8(或sb6和sb9),则会发出报警信号。为了避免这种情况的发生,专门设置了一个判别程序,利用t12的常闭触点禁止第5到第10逻辑行执行,保证错误信号无法执行。编程过程中可用t0到t11替代sb1到sb10信号。

  同前所述,也可采用8个输出点组成bcd码,表示100个输出信号的状态,可节省90多个输出点,具体梯形图从略。

3 结束语

  通过使用以上介绍的方法,可以大大提高plc输入/输出点的利用效率,相当于扩展了plc的输入/输出点的数量,相对地缩小了plc的体积,节约了成本。

 

转载请注明出处。

暂无关键词
免责声明

① 凡本网未注明其他出处的作品,版权均属于激光制造网,未经本网授权不得转载、摘编或利用其它方式使用。获本网授权使用作品的,应在授权范围内使 用,并注明"来源:激光制造网”。违反上述声明者,本网将追究其相关责任。
② 凡本网注明其他来源的作品及图片,均转载自其它媒体,转载目的在于传递更多信息,并不代表本媒赞同其观点和对其真实性负责,版权归原作者所有,如有侵权请联系我们删除。
③ 任何单位或个人认为本网内容可能涉嫌侵犯其合法权益,请及时向本网提出书面权利通知,并提供身份证明、权属证明、具体链接(URL)及详细侵权情况证明。本网在收到上述法律文件后,将会依法尽快移除相关涉嫌侵权的内容。

网友点评
0相关评论
精彩导读