[求助-西门子PLC300/400]S7-300程序控制

我用S7-300控制大批设备,在主控制柜上有设备起动停止、及程序总急停按钮,我以前程序是在每个具体要控制的程序段前加上 设备启动,急停等对应的软元件触点,程序多了到处要加感觉不方便, 我想分成多个功能 FC ,然后有条件调用,也就是在功能FC块EN前加软元件触点,模拟运行不行,不知应怎样写。请各位指导。有实例更好</p>

第1个回答  2019-10-05
做一个标准FC,开放设备起运停止及总急停功能

因为输出时保持的,你不调用了,输出点就不刷新了,它保持的是调用时的值,所以你停止应该是和原来的控制输出做串联使用的,A
M0.0//原来的输出A
M100.0//总的停止=q0.0//实际输出点。
思路是可以的。但是需要解决的是当该FC不调用时,如何解决该FC的输出自锁问题。还是将FC做成起保停,急停功能,然后用实参填写,这样就不用反复编写重复的程序段。
可以做。按不同控制类型的设备做不同的FC,分配若干输入、输出点。EN应为使能端,只要设备投入使用,就将EN置1,起动停止、急停等按钮接入FC输入端,Q点输出放到FC输出端。
相似回答