s7-300用梯形图编程时不在OB100中定义初始值 程序编写在OB1中,怎么定义中间变量MX.X的初始值 例如:假如M0.1是常开触点 M0.1后面接Q0.1控制一个灯的亮,那么怎么定义M0.1的初始值使得程序导入到PLC时M0.1接通呢?我以前用scl语句编写的,初始值在OB100定义的。现在是梯形图,怎么在OB1中定义呢
问题补充:
我可以在导入plc之后对M2.0进行强制值吗?如果可以的话我强制之后可以把网线拔了 那Q的输出会变吗
图片说明:
最佳答案
很简单的 用m2.0的常闭触电 后面跟一个置位M2.0的线圈就好了
也就是如果m2.0不是导通的 就置位m2.0 如果m2.0已经导通了 就不用再次导通
也可以手动导通 同时将m2.0设为断电保持 (硬件Cpu那里设置) m2.0默认是保持的
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234268.html