00问答网
所有问题
plc一个扫描周期执行完所有用户程序一次吗?
那么是否存在执行不完啊,会有什么影响,由什么决定的啊?我看一个扫描周期四五十微秒,而设备调用一个fb执行一个工作循环大概要四五十秒,这是怎么回事,难道我理解错了吗,有什么区别啊?
举报该问题
推荐答案 2012-11-19
PLC的扫描周期和实际中的设备工作周期根本就不是一回事,PLC一个扫描周期是执行完所有用户程序不错,比如西门子默认的150ms,超过这个周期,PLC会调用OB80报警的。你说的设备调用FB执行的工作循环是实际设备工作周期,这期间PLC程序也不知道循环多少回了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZIIrBrDnj.html
其他回答
第1个回答 2012-11-19
扫描周期就是执行用户程序一次
第2个回答 推荐于2017-09-29
首先,用户程序包括:主程序,中断程序,子程序,等
一个扫描周期通常就是从头到尾执行主程序,而如果在主程序中间出现中断条件,cpu就会放弃主程序,开始去执行中断程序,中断程序中间有可以返回主程序,也可以执行完中断后在从主程序的断开点继续执行主程序,有时子程序调用条件满足,又会去调用子程序。
一个主程序中可以有很多中断程序和子程序,中断程序分有等级,一个等级高的中断可以中断一个等级低的中断。
更多内容参考plc对应的编程手册,里面最详细本回答被提问者采纳
第3个回答 2012-11-19
所谓的扫描周期 跟你所说的工作循环不是一回事,扫描周期是一直周而复始的扫描输入端的变化去输出,如果一个周期50微妙,那么 小于50微妙的输入信号将不会被响应,打一个比方,上一个10层楼,上的过程中发现1.3.5.7层有垃圾,下来的时候就会把这些垃圾给扔出去。
希望能帮到你
本回答被网友采纳
相似回答
plc
处于
运行
方式
一扫描
方式工作、每
扫描一次执行
一条指令
答:
1、首先把所有的输入都进行
扫描
,扫描结果读入寄存器(在
一个周期
内,就算输入产生变化,是不管的,当然高速计数是例外的)2、按照
用户程序
的先后顺序,把读入的数据
执行
一遍程序,把新的结果传送到输出寄存器。3、把输出寄存器的结果对
PLC
的所有输出进行
一次
刷新。如此往复。。。以下为补充内容:不要把PLC...
plc扫描周期
有几次?
答:
程序从第一条指令开始,逐条顺序执行用户的程序直到程序结束。然后重新返回第一条指令,再开始下一次扫描
;如此周而复始。整个工作过分为自诊断、通信服务、输入处理、程序执行这五个阶段。这5个阶段称之为扫描周期。当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和...
plc
控制原理是怎样的
答:
一. 扫描技术 当
PLC
投入
运行
后,其工作过程一般分为三个阶段,即输入采样、
用户程序执行
和输出刷新三个阶段。完成上述三个阶段称作
一个扫描周期
。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。 (一) 输入采样阶段 在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并...
plc
的
程序
是不是每
一个周期执行一次?
答:
是的
,你说的一个周期就是扫描周期。一般认为输入刷新+用户程序执行+输出刷新的时间就是扫描周期
大家正在搜
plc一个扫描周期多少时间
plc一个扫描周期包括
plc中每一个扫描周期分为
PLC一个扫描周期五个阶段
plc的扫描周期与什么有关
plc扫描周期的应用例子
何为plc的扫描周期
plc扫描周期的概念
小型plc的扫描周期
相关问题
PLC的一个扫描周期内为什么可能执行不完所有程序,定义不是说...
西门子plc一个扫描周期是扫描完全部梯形图才算是一个周期吗?
plc的程序是不是每一个周期执行一次?
PLC是扫描完所有程序再输出吗?
plc的扫描周期是怎么执行程序的?
plc处于运行方式一扫描方式工作、每扫描一次执行一条指令
plc扫描周期问题
PLC的扫描周期是什么?