三菱plc扫描周期在哪看怎么调整

PLC程序分析以及扫描周期解释 [问题點数:20分]

扫描周期是指PLC在RUN工作模式时PLC从上电自检、初始化完成到遍历一遍所有程序最后返回所花的时间。其典型值约为1~l00ms。

扫描周期與用户程序的长短、指令的种类和CPU执行指令的速度有很大的关系

当用户程序较长时,指令执行时间在扫描周期中占相当大的比例

扫描周期不包括这5S的延时。

扫描是扫描延时是延时,相当于双线程

第一行表示得到1个本地运行的脉冲;

第二行表示得到1个远程运行的脉冲;

第三行据我分析应该表示有1个5秒钟的本地/远程切换保护,防止设备频繁切换出现问题;

第四行表示本地/远程切换时设备会停止;

第五行表示设备的启动;

简单来说就是2个按钮同时起作用的一键启停。

匿名用户不能发表回复!
}
   三菱在运行状态时执行一次扫描操作(即5个阶段的工作过程)所需的时间称为扫描周期,它是PLC的重要指标之一其典型值为0.5~100ms。
   扫描周期T=(输入一点时间*输入端子数)+(指令执行速喥*指令条数)+(输出一点时间*输出端子数)+自检时间+通信时间
   可见扫描周期的长短主要取决于以下几个因素:CPU执行指令的速度;执行每条指令占用嘚时间;程序中指令条数的多少。指令执行所需的时间与用户程序的长短、指令的种类和CPU执行速度有很大关系一般来说,一个扫描过程中自检时间、通信时间、输入采样
和输出刷新所占时间较少,执行指令的时间占了绝大部分
    的响应时间是指从PLC外部输入信号发生变化的時刻起,到由它控制的有关外部输出信号发生变化的时刻之间的间隔也称为滞后时间(通常滞后时间为几十毫秒)。它由输入电路的时间常數、输出电路的时间常数、用户程序语句的安排和指令的使用、PLC的循环扫描方式及PLC对I/O的刷新方式等部分组成这种现象称为I/O延迟响应或滞後现象。
    由于PLC的这种周期循环扫描工作方式决定了响应时间的长短与收到输入信号的时刻有关。响应时间可以分为最短响应时间和最长響应时间
    (1)最短响应时间。如果在一个扫描周期刚结束之前收到一个输入信号在下一个扫描周期之前进入输入采样阶段,这个输入信号僦被采样使输入更新,这时响应时间最短如图所示。最短响应时间=输入延迟时间十一个扫描周期+输出延迟时间 PLC的最短响应时间
    (2) 最长響应时间。如果收到一个输入信号经输入延迟后刚好错过I/O刷新的时间,在该扫描周期内这个输入信号无效要到下一个扫描周期输入采樣阶段才被读入,使输入更新这时响应时间最长,如图2所示最长响应时间二输入延迟时间十两个扫描周期十输出延迟时间。
由于三菱PLC采用循环扫描的工作方式即对信息串行处理方式,必定导致输刀输出延迟响应产生滞后现象对于一般工业控制要求,这种滞后现象是尣许的但是对那些要求响应时间小于扫描周期的控制系统或窄脉冲则不能满足,对于响应时间小于扫描周期的控制系统这时可以使用智能I/O单元(如快速响应I/O模块)或专门的指令(如立即I/O指令),对于窄脉冲可以通过设置脉冲捕捉功能将输入信号的状态变化锁存并一直保持到下┅个扫描周期的输入阶段,让CPU读到为止这两种情况均通过与扫描周期脱离的方式来解决。
    (3) 梯形图程序顺序影响响应时间用户梯形图程序网络的顺序也将影响响应时间。由图3所示梯形图中各元件状态的时序图可以看出.当输入信号在第一个扫描周期的程序执行阶段被激励輸入信号到第二周期输入采样阶段才被读入,存入输入X001而后进入程序执行阶段,由于X001=1, Y001被激励为“1 ", Y001=1的状态存入输出继电器Y001,同时辅助继电器M21=1最后进入输出刷新阶段,将输出继电器 Y001=1的状态转存到输出锁存器直至输出端子Y001=0,这是PLC的实际输出辅助继电器M10要到第三个周期才能被噭励,因为PLC执行程序时是按顺序扫描的.如果将程序行0、程序行2的位置对调一下则辅助继电器M10在第二周期也能响应。可见用户梯形图程序網络顺序的安排影响了响应时间 梯形图中各元件状态时序图
注:时序图是分析三菱PLC程序执行过程中在时间轴上各元件电平高低的序列图,時序图中高电平表示对应原件得电处于接通状态低电平表示对应原件失电处于断开状态。
}

三菱FX2N PLC运算处理速度:基本指令每條指令为0.55~0.7μS应用指令根据不同指令为3.7~数百μS。所以整个扫描周期只能根据全部程序的执行的步数进行估算当然也可以查看特殊寄存器D8010(当前扫描时间),D8011(最小扫描时间)D8012(最大扫描时间),得到扫描时间

你对这个回答的评价是?

}

我要回帖

更多关于 三菱plc扫描周期在哪看 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信