您当前的位置:五五电子网电子知识plc技术PLC入门可编程序控制器(PLC)扫描周期 正文
可编程序控制器(PLC)扫描周期

可编程序控制器(PLC)扫描周期

点击数:7388 次   录入时间:03-04 11:57:07   整理:http://www.55dianzi.com   PLC入门

    可编程序控制器扫描周期

    1.扫描周期

    PLC周而复始地扫描执行图1-7中①~⑤项内容,每一次执行的时间称为扫描周期,完成一个周期后又重新执行上述过程。扫描周期的长短取决于系统配置、I/O点数、所用的编程指令以及是否接有外设。当用户程序较长时,指令执行时间在扫描周期中将占相当大的比例。

    扫描周期是PLC的重要指标之一,可以利用梯形图编辑软件的在线监视功能或使用手持编程器的监视操作读出扫描周期的最大值或当前值。在PLC内部,监视定时器(Watch DogTimer,俗称“看门狗”)用来检测扫描周期并和设定值进行比较,若扫描周期超出了监视定时器的设定值,CPU单元停止运行。此时,特殊辅助继电器的周期时间超时标志置为“1(ON)。监视定时器一般是在系统上电时由系统程序设定,但是用户可以根据需要利用高级指令修改设定值,以适应较多I/O点数的系统。

    扫描周期会因为中断处理、诊断和故障处理、测试和调试功能,以及通信等事件而延长。为了缩短周期时间,可以采用“将不执行的任务转为待机”或者“将不执行的程序区域插入JMP-JME指令跳过”的处理方法。

    扫描周期短(或扫描速度快)表示PLC系统运行速度快,允许扩大控制规模和提升控制系统功能。通常用执行l KB程序或IK(1K=1024)程序所用的时间来表示扫描速度快慢,例如,C200Hα系列的扫描速度是1.1 ms/KB(条件:基本指令占50%MOV指令占30%,算术指令占20%),而CJ1系列PLC仅为0.04 ms/K步,扫描速度大幅提高了30倍。


本文关键字:控制器  程序  PLC入门plc技术 - PLC入门