电工学习网

 找回密码
 立即注册
查看: 4271|回复: 2
打印 上一主题 下一主题

plc扫描时间

[复制链接]
跳转到指定楼层
楼主
发表于 2014-3-13 09:10:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
plc 扫描时间超过多少ms 会停止工做 。请教个为老师。

回复

使用道具 举报

沙发
发表于 2014-3-13 09:44:50 | 只看该作者
PLC扫描周期是指PLC从主程序第一行一直执行到最后一行后重回到第一行所需要的时间,主要取决于程序的多少。如果程序中使用了比较多的条件跳转和子程序调用话,那扫描时间是可以变的。
根据三棱FX2N手册,一般指冷执行时间都在0.1微秒以下.个别指令执行时间0.3微秒.也就是说,有一个1000步的程序,扫描一次大约只有1毫秒,而PLC的CPU在不扩展的情况下只能装8000步的程序,描扫一次只不过8毫秒左右。
转帖:
PLC在运行状态时,执行一个扫描操作所需要的时间为一个周期,这个是PLC的重要指标之一,其值为0.5~100ms。
扫描周期T=(输入—点时间*输入端子数)+(指令执行速度*指令的条数)+(输出一点的时间*输出端子书)+故障诊断时间+通讯时间
从上式可看出,扫描周期已经决定了:
1.CPU执行执行的速度
2.执行每条指令所占用的时间
3.程序中指令条数的多少
指令执行所需的时间和用户程序的长短、指令的种类和CPU执行速度是有很大关系,一般来说,一个扫描的过程中,故障诊断时间,通信时间,输入采样和输出刷新所占的时间较少,执行的时间是占了绝大部分。
PLC的响应时间是指PLC外部输出信号的改变时刻起止由它控制的有关外部输出信号变化的时刻之间的间隔,称为带后时间,这个是由输入电路时间常数,输出电路的时间常数,用户语句的安排和指令的使用,plc的循环扫描方式及PLC对I/O的刷新方式等部分组成。这个现象称为I/O延迟时间相应。
由于PLC的这种周期循环少苗工作方式,决定了相应时间的长短与收到输入信号的时刻有关。相应时间就分为最短和最长。
(1)最短的相应时间
如果在一个扫描周期刚结束之前收到一个输入信号,在下一个扫描周期之前输入采样阶段,这个信号也就被采样,是输入更新,这个响应时间最短。
(2)最长相应时间
如果收到的是一个输入信号经输入延迟后,刚好错过了I/O刷新的时间,在该周期内输入信号就被视为无效,就要等下一个扫描周期才会被读入,这个时间是最长的了。

回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-3-24 14:41:16 | 只看该作者
我是用距阵输入是4行4例

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-6 02:43

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表