恭喜,你发布的帖子
发布于 2018-05-10 10:15:30
28楼
现在很多软PLC的性能比真PLC更强大,M应该只是为了照顾传统习惯而定义出来的一种存储(或者寻址)结构。我编程基本上不用M,但有时需要很快的解决问题(比如高炉上处理紧急事件),俺直接用M,这样不需要定义了。
关于全局变量,个人认为应该根据需要,如果是那种临时性的占用,最好就不要用全局变量了,浪费内存;但...,现在的PLC的内存已经远远超出原来PLC的内存的概念了,比如:1200/1500好像是可以连注释都保存到PLC里面的吧?
本胖眼里的好程序:
1、完全满足工艺算法的需要。
2、自己能很快的看懂,哪怕过上几年再看。
3、别人是否能看懂,根本不用去管。
4、注释,俺还是比较强调这个的。否则,过几年,可能自己连当时的工艺或者算法都不记得了。
5、那些程序的结构、全局/局部变量等等,都是细节问题,适当重视就行了。
6、FB比FC好,尽量把FB做成“零件”,可以重复使用。
OVER。原来还以为老万对PLC程序不咋精通呢,没想到原来是深藏不露。
程序还是要易读些吧,否则公司人员流动,以前的程序怎么办?
请填写推广理由:
分享
只看
楼主