发布于 2010-04-22 08:29:53
32楼
就目前国内使用西门子水平来说,1.能尽可能使用梯形图完成程序就尽量使用梯形图做程序,方便阅读及以后持续改进。
2.PLC内部资源丰富,没有必要为了使程序简洁,使用一些高深的指令。
3.完善的程序自诊断功能,在STEP7内相应报警程序。
4.程序编辑过程中的注释,包括符号表。及调试变量表,虽然做起来很繁琐。
5.西门子300的PLC的优势就是模块化及自己创建数据块,尽量将一个控制分成若干个控制块,根据需要自由创建数据块,少使用共用的数据资源如M点。FB,FC块内尽量使用局域变量,不要使用全局变量,方便移植程序。
6.程序不能太死板,对于一些连续性生产设备需要做一些应急程序,不要因为个别不是太重要的开关输入故障,导致停机。