datetimepicker设置最小时间_西门子博途中如何查看PLC扫描周期、循环时间

我们都知道,PLC是循环工作的,即重复地从头到尾执行程序。在工业控制中,尤其是运动控制,对循环时间都有要求。那么PLC的循环周期是多少呢?

对于西门子的PLC来说,我们可以监视程序的循环周期。在博途软件中的操作方法如下:

  1 切换到“在线”的状态下;

  2 在左侧边栏,双击“在线和诊断”,如下图所示;

  3 选择“循环时间”标签页即可看到;

0a8fbf7cdbefeb3fc2f5533f931117b0.png

  可以看到,循环周期一般不是固定的,它在一定范围内变化。具体的周期值取决于程序的长度和复杂程度,如果程序很短可能小于1ms,如果程序包含复杂的运算(尤其是三角函数),可能超过100ms。

  有些场合对循环周期有要求,不能超过一定时间,我们可以在软件中设置。操作方法就是:

  1 在左侧边栏PLC上右键打开属性,找到“周期”标签页,如下图;

  2 修改“循环周期监视时间”即可;

479d3f907f93d8994661d52f45a6c4fb.png

  如果程序的循环周期超过我们设定的值,那么PLC就会报错,如下图所示。

eba2983bca4dc078e790f6c01913b61d.png

  有时我们希望程序的循环周期是固定的,而不是变来变去。你可以设置这一值,同样是在“周期”标签页,勾选“启用循环OB的最小循环时间”,然后输入你想要的值即可。在“在线和诊断”页面下可以看到循环周期是固定的了。这样做的后果是:如果程序的实际运行时间小于设定的最小循环周期,那么PLC会进入空闲状态什么都不做,直到时间到达最小循环周期才进行下一次扫描。

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值