关于西门子PLC的3个问题

1. 没实际接过线,想问问,如果有十几条线接回公共端,公共端怎样接得下?
2. sm0.0上电一直接通,那与使能线上不接元件有什么区别?即是--l sm0.0 l-- 与 -------有什么区别?
3. 主控指令MCR,百度上说主控指令内程序不激活也扫描,不输出;子程序不调用,不扫描也不输出,jmp指令貌似与MCR指令有相同之处,在功能上有什么区别特点?

1.如果多条线需要接公共端,可以用串接的方式,比如1接到2,2接到3……这样端口只需要接2条线。
2.sm0.0的STL是 LD SM0.0,其含义是往栈点压入一个为1的信号,因为后面的程序是否执行,完全要看栈顶是否为1.
3.s7-200的应该是SCR,我感觉既然无输出,扫描无意义。SCR是在整个程序分段,PLC只能执行段内的程序。跳转指令则灵活很多,不仅可以模仿SCR的功能(可以在某一段程序内实现分段执行),也可以利用跳转实现其它功能。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-24
1、实际中,有端子台,端子台之间可以使用短接片,因此有就接驳1根线。
2、200中不允许输出直接接驳左侧母线,因此必须使用Sm0.0.
3、McR指令的存在是为了兼容早期的PLC程序,早期的PLC并不存在子程序,实际上,现在几乎不使用McR指令。
第2个回答  2012-11-24
1.一般不会有这种可能,因为PLC都是几个点一个公共端的。就算你要接这么多那也可以在外部先并好后再接到公共端。
2.因为输出不能接在母线上,所以要使用Sm0.0.
3.Mcr指令是三菱PLC上用的,它是线性编程时用的。
第3个回答  2012-11-24
推荐答案里应该是并联 然后接到端子台 也可以接到分流排
相似回答