恭喜,你发布的帖子
发布于 2017-01-18 08:21:37
7楼
您太客气了,我也不是什么前辈,编程经验也不是很丰富,没怎么做过项目呢,我们互相学习。
你分析的也很对
我没看仔细,抱歉,以为获取时间在for循环外面呢
不过不管在外面,还是在里面
PLC执行for循环的时候速度也是很快的,进行浮点数运算CPU312最短1.1us,如果你程序不大的话,可以从CPU模块信息里面看到CPU的扫描周期,10ms+就算比较长的了,一般也就3-8ms或者更短,这程序里面得包含很多浮点数运算,用FOR循环多了,影响加长CPU的处理时间,也会影响程序其他地方的执行效率,把整个CPU的运行速度给拖下来了,还是改一下的号
你这样一个扫描周期就处理完的随机,下一个扫描后期接着改变,变化的也太快,没有什么实际应用的效果吧?
你可以设置一个时间,多长时间刷新一次,一般的几百ms刷新一次就够了吧?
不知道您这是要应用到哪里~
请填写推广理由:
分享
只看
楼主