最近从一台设备读取到一段程序(程序开源,大众设备,但是程序没有注释),本着“他山之石可以攻玉”的精神,对此程序进行解析(个人不从事设备制造行业,主做设备维护保养工作,偶尔编写个小程序自娱自乐),对其中的一些编程思路不甚了解,请论坛中各位大神帮忙解惑。
程序开篇即发现设备的启动、停止命令采用置位指令(很多人喜欢用置位指令,这样既可以避免双线圈的错误,也方便编程),但M32.1\M32.2只是做为触屏上的启动、停车按钮,程序中长按1S后自复位的意义何在?设备的启停M31.7命令在程序后面也做有复位的保护命令。
程序截图供上,其中注释为个人添加,如有出入,也请众大神提出。谢谢!!!