西门子plc缩短程序扫描周期的方法

来源:电工天下时间:2020-03-10 11:04:09 作者:老电工手机版>>

有关西门子plc缩短程序扫描周期的方法,对策是没必要共享信号时,放置在同一网络里的多条指令,合理使用立即io指令,计算中尽量使用计算结果存储器,尽量避免数据类型转换等,缩短程序扫描周期,提高运行效率。

西门子plc缩短程序扫描周期的方法

提高plc运行效率,缩短完成相同任务时的执行时间。

1、没必要共享信号时,放置在同一网络里的多条指令,会产生额外的进出栈操作(具体可以转成stl来分析),而且如果不是逻辑要求,应避免横向串联,这样至少可以减少一个“与”指令。好处仅仅是放在一个网络里,感觉紧凑一点。

2、合理使用立即io指令(尽量减少使用)节约plc处理立即指令的转换时间。

3、计算中尽量使用计算结果存储器,而不用过渡存储器。

4、可以用“字”的时候尽量避免用“双字”,可以用整数时,尽量避免用实数。

5、尽量避免数据类型转换,不得不用时,尽量用ac存放中间变量,减少转换次数。或者编程时先预留出存储空间,比如:用vw2存整数时,vw0空出不用,就可以直接以vd0的形式来进行访问vw2中的数据;

6、减少非必要网络扫描,把可以设条件执行的网络(特别是aiw、aqw),归类到子程序中作条件调用(例如定时中断);

7、在保证工艺要求前提下,适当减小发生中断的频率;

相关文章
  • 西门子s7-300 cpu系统扫描循环时间的查看办法

    西门子s7-300 cpu系统扫描循环时间的查看办法

    如何查看西门子s7-300中cpu系统扫描循环时间,有二种方法,方法1:将程序下载到plc中,在线连接并查看cpu信息,方法2:通过将OB1对应的临时变量传到M区中,读取CPU的扫描循环时间。

    时间:2020-04-08 11:52:20

  • 西门子s7-300中cpu扫描时间过长系统停机怎么办?

    西门子s7-300中cpu扫描时间过长系统停机怎么办?

    西门子s7-300中cpu扫描时间过长导致系统停机的解决方法,CPU会因看门狗超时而导致系统停机,同时会触发定时错误OB80,可以参考下本文的解决方法与步骤。

    时间:2020-04-08 11:51:37

  • 【图】西门子plc二分频电路图及扫描周期

    西门子plc二分频电路

    有关西门子plc二分频电路图的知识,介绍了二分频电路的扫描周期与分析程序,PLC运行过程就是不断的一次又一次的从头到尾的询问判断每一个指令,即循环扫描。

    时间:2015-11-29 02:20:51

  • plc扫描周期及计算单位

    plc扫描周期

    plc扫描周期是什么,如何理解plc的扫描周期,plc扫描周期是指plc从主程序第一行一直执行到最后一行后重回到第一行所需要的时间,plc扫描周期的计算方法。

    时间:2015-11-19 13:17:20

  • 【图】西门子step7-mirco/win软件执行有限次扫描的操作步骤

    西门子step7-mirco/win软件执行有限次扫描

    西门子step7-mirco/win软件执行有限次扫描,包括执行单次扫描与执行多次扫描,指定plc对程序执行有限次数扫描(从1次扫描到65,535次扫描),通过指定plc运行的扫描次数,监控程序过程变量的改变。

    时间:2015-11-19 07:25:29

  • 西门子S7-300中RLO上升沿检测指令与程序扫描时间的关系

    西门子S7-300中RLO上升沿检测指令与程序扫描时间

    西门子S7-300中RLO上升沿检测指令与程序扫描时间的关系,S7-300的RLO上升沿检测指令 -(P)- 的作用是否会受程序扫描时间影响,不了解的朋友参考下。

    时间:2015-10-31 15:27:23

  • 【图】西门子plc cpu扫描周期监视时间与程序扫描时间

    西门子plc cpu扫描周期监视时间与程序扫描时间

    cpu扫描周期监视时间与程序扫描时间,程序循环执行500次,需要多长时间?cpu的扫描周期时间是150ms,有可能超出cpu的监控时间而报故障嘛?CPU扫描一个network1的时间是多少?

    时间:2015-10-25 22:40:03

  • 【图】西门子plc s7-200执行有限次数扫描的方法

    西门子plc s7-200执行有限次数扫描

    西门子plc s7-200执行有限次数扫描的方法,分为执行单次扫描与执行多次扫描,plc用户程序的循环扫描执行过程三个阶段

    时间:2015-10-24 07:45:13

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有