PLC的I/O响应时间

发布时间:2024-04-15  

响应时间是指 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


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>