0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC的I/O响应时间

要长高 来源:电工电气学习网 2023-10-05 09:23 次阅读

响应时间是指 plc 接收到一个输入信号以后,到输出控制信号所需的时间。当 CPU 接收到对应于输入刷新周期的输入信号时,用于响应的时间取决于扫描周期。

(1)单个 PLC 的最小 I/O 响应时间

当 PLC 恰巧在更新输入的扫描阶段优先接收到一个输入信号时,响应最快。 此时响应时间等于 PLC 的扫描时间加上输入 ON 延迟时间和输出 ON 延迟时间,如图1所示。

wKgZomUGVMmAYV82AADjI2C2ikI543.png

(2)单个 PLC 的最大 I/O 响应时间

当 PLC 恰好在更新输入的扫描阶段之后收到输入信号,则响应时间最长。这是因为 CPU要到下一次扫描的末尾才能读取输入信号,所以最大响应时间是输入 ON 延迟时间与输出 ON延迟时间加两次扫描时间之和,如图2所示。

wKgaomUGVNWAe4OXAADP6H5PlaA398.png

由图2可知,输入采样(刷新)阶段和输出刷新阶段都是在一个扫描周期的适当期间进行的,而且是集中输入和集中输出,这就导致了输出信号对于输入信号响应的滞后,响应时间最长为 2 个扫描周期。以欧姆龙公司的 C200Hα系列 PLC 为例,扫描 30K 步程序的周期是 33.7ms(条件:基本指令占 50%,MOV 指令占 30%,算术指令占 20%),则最长响应时间是 67.4ms。对于一般的工业系统,这种循环刷新所带来的滞后时间是能够接受的,但是对于要求快速响应的场合,则需要采取以下措施。

1)定时刷新。定时刷新是在用户程序执行阶段中,每隔一定时间对输入映像寄存器进行一次刷新,从而减少了滞后时间。

2)执行刷新指令。有些 PLC 使用专用指令对某个输入映像寄存器或输出映像寄存器进行刷新。例如,欧姆龙公司的 C200Hα系列 PLC 的 I/O 刷新指令 IORF(97),用户可随时刷新指定的 I/O 单元。

3)执行指令即时刷新。欧姆龙公司的 CS1/CJ1 系列 PLC 与 CP1H PLC,常规的输入指令是 LD、AND、OR、LD NOT、AND NOT 及 OR NOT,常规的输出指令是 OUT 及 OUT NOT。常规的 I/O 刷新是指 CPU 的内存与 I/O 单元的状态和数据交换,而即时刷新是对指令所访问字(通道)的 I/O 单元进行状态和数据交换,一个即时刷新包括指定通道的 8 个位(最左或最右 8 位)。即时刷新梯形图如图3所示,图中支持即时刷新的指令为!LD 和!OUT。

wKgZomUGVO2ABnj0AAAruPSXEng782.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5008

    文章

    13147

    浏览量

    461973
  • 信号
    +关注

    关注

    11

    文章

    2779

    浏览量

    76609
  • 响应时间
    +关注

    关注

    0

    文章

    11

    浏览量

    6912
收藏 人收藏

    评论

    相关推荐

    产品响应时间

    大家好,我正在做一个光开关的控制,老师要求我对产品的响应时间做一个仿真跟优化,基本工作电路是MCU控制升压芯片的电压,要求对从MCU发出升压命令到升压稳定的这一段时间做一个时间的长度仿真,并对已有电路进行优化,缩短
    发表于 06-16 22:20

    如何使用OSA Agilent 86140B记录响应时间

    我想记录传感器响应时间时间变化的干扰峰值。如何使用OSA Agilent 86140B记录响应时间? 以上来自于谷歌翻译 以下为原文I want to record
    发表于 10-18 08:19

    28377D 的I/O输出响应时间受系统时钟的影响吗?

    28377D的I/O输出响应时间受系统时钟影响吗?最近在使用2M*16的FLASH,但是28377D 得EMIF地址只能够访问到1M地址空间,此时用I/
    发表于 05-29 09:41

    PLC扫描周期和响应时间学习

    PLC扫描周期和响应时间随着现代工业设备自动化,越来越多的工厂设备将采用PLC人机界面等自动化器件来控制,因此设备自动化程度越来越高。对设备的维护人员的技术要求越来越严格。作为一名合格的技术员,需要
    发表于 02-16 07:38

    什么是响应时间

    什么是响应时间      响应时间是指液晶显示器各像素点对输入信号反应的速度,即像素由暗转亮或由亮转暗所需要的时间(其原理是在液晶分子内
    发表于 05-24 21:53 5485次阅读

    什么是液晶电视的响应时间

    什么是液晶电视的响应时间   响应时间是液晶电视各像素点对输入信号反应的速度,即像素由暗转亮或由亮转暗所需要的时间(其原理是在液晶分子内
    发表于 03-27 13:29 4334次阅读

    测量光耦响应时间的简单电路

    测量光耦响应时间的简单电路
    发表于 06-04 11:53 1973次阅读
    测量光耦<b class='flag-5'>响应时间</b>的简单电路

    什么是单片机的中断响应时间

    中断响应时间:从外部中断请求有效(外部中断请求标志置1)到转向中断入口地址所需要的响应时间。每个机器周期的S5P2时刻,INTx引脚的电平被锁存到内部寄存器中,待下一个周期查询。
    发表于 12-19 15:57 1w次阅读
    什么是单片机的中断<b class='flag-5'>响应时间</b>

    面板响应时间有什么影响

    响应时间是一个计算机,显示器成像等多个领域的概念,在网络上,指从空载到负载发生一个步进值的变化时,传感器的响应时间
    的头像 发表于 01-14 14:56 3914次阅读

    PLCI/O模块如何选择

    一般IO模块的价格占PLC价格的一半以上。PLCIO模块有开关量
    发表于 05-19 08:54 9342次阅读
    <b class='flag-5'>PLC</b>的<b class='flag-5'>I</b>/<b class='flag-5'>O</b>模块如何选择

    基于异构多核的多类型DAG响应时间分析

    基于异构多核的多类型DAG响应时间分析
    发表于 06-15 14:08 22次下载

    PLC扫描周期和响应时间

    PLC扫描周期和响应时间随着现代工业设备自动化,越来越多的工厂设备将采用PLC人机界面等自动化器件来控制,因此设备自动化程度越来越高。对设备的维护人员的技术要求越来越严格。作为一名合格的技术员,需要
    发表于 12-20 18:49 11次下载
    <b class='flag-5'>PLC</b>扫描周期和<b class='flag-5'>响应时间</b>

    什么是PLC响应时间?

    如果在一个扫描周期的I/O更新阶段刚过就收到一个信号,则该信号在本周期内不能起作用,必须等到下一个扫描周期才能起作用。
    发表于 06-12 10:11 874次阅读

    进程响应时间是指什么

    进程响应时间是指从发出请求到收到响应时间间隔,是衡量系统性能和用户体验的重要指标之一。在计算机系统中,进程是指一个正在运行的程序实例。当用户发出请求,系统会创建一个新的进程来处理该请求。进程
    的头像 发表于 11-17 11:31 952次阅读

    影响VCO响应时间的因素

    VCO(Voltage-Controlled Oscillator,压控振荡器)的响应时间是一个关键的性能指标,它反映了VCO在接收到控制电压变化后,其输出频率达到稳定状态所需的时间。然而,要详细
    的头像 发表于 08-20 16:07 377次阅读