PCS7程序反应慢

我在PCS7的OB35组织块中自己编了一段程序:判断本次数据和上次数据的大小。当这两个数据差小于30时,正常输出本次数据;当两个数据差在30和70之间时,弹出对话框询问是否输出,点“是”,正常输出,点“否”,保持上次数据;当两个数据差大于100,直接保持上次数据。测试发现程序反应特别慢,每次给一个输入后,等待大概4秒左右才会输出结果。请问大侠,这是什么原因造成的?

最佳答案

在程序里面OB35中断程序目录下。优化一下。可以吧相关的程序放在同一个中断文件下。100MS扫描一次这样系统会快很多

图片说明:

PCS7程序反应慢  

提问者对于答案的评价:
谢谢

专家置评

这就要看具体的程序是如何编制的了!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc157654.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日 下午7:00
下一篇 2017年6月7日 下午7:00

相关推荐

  • CP443-5通讯故障

    出现瞬间通讯中断,在诊断中发现提示为“the module has dropped out of the lo…

    SIMATIC PCS 7 2017年10月29日
  • 关于SFC的变量连接

    在编SFC时由于连接的变量很多,而且是隐藏在方框里的,所以经常会有忘记修改该的变量,在pcs7中有没有能够在一个地方,看每个SFC全部连接变量地方,这样方便批量修改。另外问一下,在…

    SIMATIC PCS 7 2017年6月5日
  • 关于变量连接?

    请问WinCC中连接到DB块里的变量,是连接的变量名还是地址?如果我的DB块做了修改,变量名没有变,而变量地址变了,那么WinCC还能不能连上这个变量? 问题补充:WinCC里的变…

    SIMATIC PCS 7 2017年8月16日
  • CFC中的数据显示!

    在CFC中有没有什么方式可以用图形的方式显示数据变化,trend display虽然可以显示变化曲线,但是只可以显示200s,使用非常不方便,也感觉不太直观。 最佳答案 …

    SIMATIC PCS 7 2017年7月25日
  • 连锁快速解除方法

    调试时不小心让CFC故障安全(F块)产生了连锁,即输出值被锁定在了固定值,幸亏老外的系统做了个恢复功能(紧张了下没看他的方法)才没有出现大的问题。请教各位如果一时不了解连锁原因和连…

    SIMATIC PCS 7 2017年6月24日
  • WebUX可以使用WebNavigator的授权吗

    WebUX可以使用WebNavigator的授权吗,WebUX客户端要授权吗 最佳答案 在Webserver的web setting中勾选“Allow WebU…

    SIMATIC PCS 7 2020年11月1日
  • 如果用CFC做子程序供调用使用,要不要背景数据块,如果需要怎么做呢,谢谢

    以前用FB建的子程序都可以建背景数据块,CFC不知道怎么用,高手指点 最佳答案 CFC也需要建立DB,但是系统自动分配好的,一般不用人工干预。共享DB可以自己建立,与原来STEP7…

    SIMATIC PCS 7 2017年6月5日
  • OLM 冗余电源

    OLM G12 的冗余电源是不是把两路都要接上,只接了一路电源是不是起不到冗余的作用啊? 还有,我看到别人下程序的时候,会把PCS7改为STEP7模式…

    SIMATIC PCS 7 2017年7月26日
  • 急切请教关于PCS7的三个问题

    1.如何查找SFC所对应的FC块或者FB块及DB块? 2.如何查看已用的和剩余的PO数? 3.如何进入已下装的程序去删除在控制器中不用的程序? 最佳答案 1、知…

    SIMATIC PCS 7 2017年8月18日
  • DP/DP coupler 数据通讯

    DP/DP coupler 组态数据通讯接口区时,连续和不连续有何区别? 最佳答案 “连续的数据”格式是由西门子定义好的,是十六进制表达,我们不可以针对每一位做…

    SIMATIC PCS 7 2017年8月24日