王老湿不亏是高手,向王老湿学习!另外分享一下自己的编程经验
功能子程序化后,再将变量名称按如下规律编写:
名称分为几段:设备名称_用途定义,
如水泵控制程序的相关变量,一般有:远程/就地、运行状态、故障信号、手动启动、手动停止、手自动切换、自动运行命令和控制输出等等需要的这几类。
以举例水泵控制程序举例,1#水泵的这些变量可以将名字定义为:
Pump1_RL
Pump1_Run
Pump1_FT
Pump1_ST
Pump1_SP
Pump1_AM
Pump1_Ain
Pump1_Drive
将水泵控制子程序调用后将这些变量一一对应填写,再有其他水泵的驱动,直接复制已做好的程序,使用查找/替换编辑功能将对应的设备号替换为Pump2、Pump3、Pump*就好了;制作符号表也同样查找替换。
对于设备比较多的工控项目,这样编程效率很高。