恭喜,你发布的帖子
发布于 2022-07-20 15:54:21
6楼
FOR循环确实占用很大的扫描周期,只能优化减少FOR循环的使用次数,使用CASE去替换一些FOR程序,个人认为还是便于监控查找问题的程序,才更好一些,用多了FOR循环,
第一,是不会很直观的看到问题点和条件点,监控起来也麻烦,
第二,会造成PLC的扫描周期受影响,
第三,程序的优化上,第一设计人如果没有时间,会给后续接手的人造成困扰,最后还会自己填坑。
考虑做标准程序,画面和设备都是相似或者相同的话,使用过触摸屏的面板功能,触摸屏点数受限的话,配合多路复用标签,在程序里根据切换字,来切换当前画面设备调用的FC、FB,执行操作动作,至于程序里很多条件和判断这些,没什么好办法规避,只能是优化程序。
请填写推广理由:
分享
只看
楼主