技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 程序扫描读取的问题

程序扫描读取的问题

刘玉蓉 发布于2014-10-30 17:51 10 0 标签:

由于我需要在必要的情况下减少程序的扫描周期,所以想在某些时候对某些程序不扫描
我把不扫描的程序都放在一个功能块里,比如FC1,在OB1调用的时候加上一个位来控制,不通的话,FC1是不是就不扫描了,减少了扫描周期
另外一个问题:某一行程序,前面有五六个位,后面是一个输出或者计算指令。
问:要是个位不通,还会检测后面的四个位吗?程序会扫描后面的输出指令和计算指令吗

问题补充:
个位不通的话,后面的位也是会扫描到的,但是输出的会扫描吗?因为有时候一个条件下,可能有很多个输出,还可能是很多双字指令的处理,这样要是都扫描一遍,不就占用很多时间了吗

佳答案

在OB1调用的时候加上一个位来控制,不通的话,FC1是不是就不扫描了,减少了扫描周期?
是的。你讲的是有条件调用。如果这个程序块不被调用,就不被扫描。

要是个位不通,还会检测后面的四个位吗?程序会扫描后面的输出指令和计算指令吗?
这要看具体程序了。例如下述程序都要扫描的:
O    I0.1
O    I0.2
O    I1.1
O    I1.2
=Q 0.0

A    I0.1
A    I0.2
A    I1.1
A    I1.2
=Q 0.0

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签