PLC定时器刷新
PLC定时器的刷新指的是什么?当前值加1吗?每个扫描周期里,轮到执行定时器指令时,它的当前值是怎么变化的?另外书上说“100m定时器指令执行时被刷新,下一条执行的适龄即可...
PLC定时器的刷新指的是什么?当前值加1吗?每个扫描周期里,轮到执行定时器指令时,它的当前值是怎么变化的?另外书上说“100m定时器指令执行时被刷新,下一条执行的适龄即可使用刷新后的结果”,那么10ms的定时器应该也是这样的吧?
请问此程序的执行结果及原理。 展开
请问此程序的执行结果及原理。 展开
3个回答
展开全部
所谓刷新是指定时器更新所保存的值到应该的值。
S7-200定时器分为3种时基:
(1)1ms时基定时器是异步刷新方式,可能在程序中的任何位置刷新。
(2)10ms时基定时器在每次扫描周期开始时进行刷新。
(3)100ms时基定时器只有在执行定时器指令时才刷新。
之所以采用不同的刷新方式,是因为在满足自身定时精度的基础上也要配合PLC的程序扫描时间。
程序的意思是这样的。
按下I0.0持续三秒后T37才接通,放开I0.0五秒后T38接通,Q0.0吸合。
S7-200定时器分为3种时基:
(1)1ms时基定时器是异步刷新方式,可能在程序中的任何位置刷新。
(2)10ms时基定时器在每次扫描周期开始时进行刷新。
(3)100ms时基定时器只有在执行定时器指令时才刷新。
之所以采用不同的刷新方式,是因为在满足自身定时精度的基础上也要配合PLC的程序扫描时间。
程序的意思是这样的。
按下I0.0持续三秒后T37才接通,放开I0.0五秒后T38接通,Q0.0吸合。
更多追问追答
追问
可不可以这样理解,执行计时器指令时,等它计时达到了预设值,再继续执行下一条指令?
追答
对于设计的流程可以这么理解。但PLC本身是循环扫描的,就本程序而言,就算你把三个网络交换下次序放置,效果也是一样的。
展开全部
你这程序有问题,PLC定时器需必须要有持续的使能,你程序中T37和T38都没有持续的使能,定时器不能正常工作,也就是定时器还没到预设时间,定时器就因为没有使能而清零了,根本做不到定时的功能,解决方法:需要输出一个标志位如M0.0线圈再并联一个M0.0的常开指令(自锁)来实现给定时器持续使能的目的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用yuyuefly的回答:
所谓刷新是指定时器更新所保存的值到应该的值。
S7-200定时器分为3种时基:
(1)1ms时基定时器是异步刷新方式,可能在程序中的任何位置刷新。
(2)10ms时基定时器在每次扫描周期开始时进行刷新。
(3)100ms时基定时器只有在执行定时器指令时才刷新。
之所以采用不同的刷新方式,是因为在满足自身定时精度的基础上也要配合PLC的程序扫描时间。
程序的意思是这样的。
按下I0.0持续三秒后T37才接通,放开I0.0五秒后T38接通,Q0.0吸合。
所谓刷新是指定时器更新所保存的值到应该的值。
S7-200定时器分为3种时基:
(1)1ms时基定时器是异步刷新方式,可能在程序中的任何位置刷新。
(2)10ms时基定时器在每次扫描周期开始时进行刷新。
(3)100ms时基定时器只有在执行定时器指令时才刷新。
之所以采用不同的刷新方式,是因为在满足自身定时精度的基础上也要配合PLC的程序扫描时间。
程序的意思是这样的。
按下I0.0持续三秒后T37才接通,放开I0.0五秒后T38接通,Q0.0吸合。
展开全部
应该是5秒钟后q0.0断开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询