在wincc全局脚本里,设定触发时间为100MS,怎么测试出来的时间在250MS左右呢,请高手指点,看能不能用到100MS?项目急需,先在此谢过
问题补充:
先谢过,这个项目要和10个仪表通讯,OPC不太熟(其他方法暂时没想到),只能用脚本来实现仪表的串口通讯,就是想在全局脚本中每100MS发一次指令,这样保证在1S内读完10个仪表,时间长的话数据就读得慢了。高手们,100MS能做到吗?
最佳答案
估计你要求的100ms是画面更新时间。这个跟你的硬件配置和组态方法有很大关系,还和你的网络有关系!
所以,尽量把硬件配置提高点,然后在组态的时候尽量要减少用脚本!即使非要用脚本,也不能在脚本中执行过多的运算和循环。这个很占用资源的。
提问者对于答案的评价:
虽然没解决问题,但还是要谢谢!
专家置评
单纯上位机系统很难实现这么高的频率。脚本的执行速度和脚本的内容有关!如果脚本运算多那么速度就会慢一些!高速的通讯一般是通过PLC控制实现。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273368.html