S7-200 PLC 关于10ms定时器的问题___________________ 130

假设T33的3秒定时时间已到,此时:T33的常开触点处于闭合状态,Q0.0保持输出为1假设第N个扫描周期开始时,输入映像寄存器I0.0的值变为1,执行第一条指令:定时器的... 假设T33的3秒定时时间已到,此时:T33的常开触点处于闭合状态,Q0.0保持输出为1
假设第N个扫描周期开始时,输入映像寄存器I0.0的值变为1,
执行第一条指令:定时器的输入为0
执行第二条指令,触点T33在本周期内是断开的还是在下一个扫描周期断开?
这里有两种说法:
一种说法是:由于在本周期开始时I0.0为1,导致T33复位,因此,T33的常开触点在本周期内就断开,所以Q0.0在本周期内就变为0。
另一种说法是:由于T33定时器的位和当前值只在扫描周期开始时更新,因此,第N个扫描周期开始时,I0.0为1,则执行第一条指令时,T33的输入为0,T33停止计数,紧接着执行第二条指令时,由于T33的状态还没有更新,因此,在本周期内,T33常开触点依然闭合,Q0.0在本周期内依然为1。下个扫描周期开始时,T33才发生复位,当前值才被清零,T33常开触点断开,Q0.0才变为0.
展开
 我来答
正恒科技公司
2014-02-09
知道答主
回答量:22
采纳率:0%
帮助的人:7.3万
展开全部
依个人经验判断,应该是第一种说法是正确的:
由于在本周期开始时I0.0为1,导致T33复位,因此,T33的常开触点在本周期内就断开,所以Q0.0在本周期内就变为0。
直流调速装置
2014-02-09 · TA获得超过1119个赞
知道小有建树答主
回答量:924
采纳率:88%
帮助的人:185万
展开全部
定时器没有使能就断电嘞-状态复位。plc扫描周期仅20ms左右吧。所以觉得是第一个答案。你说的那些个N个周期,真的好乱啊。。。不知道楼主要搞什么???实在想看究竟。就联机在线监控。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT与制药
推荐于2018-04-12 · TA获得超过4631个赞
知道大有可为答主
回答量:4899
采纳率:44%
帮助的人:3312万
展开全部
不考虑通讯等其他的情况,PLC的一个扫描周期是如下执行的:读外部输入到过程映像存储区-->执行用户程序--->把输出过程映像存储区的数值写到外部输出。
按照上面的顺序执行的话,在第N个周期开始的时候第一步是先读取外部输入,如果在第N个扫描周期开始的时候I0.0是1,那么扫描周期一开始就把I0.0=1读回来了。那么下一步就是执行用户程序,由于扫描周期开始时I0.0为1,所以T33必须复位。此时T33的常开触点立即断开,然后理所当然的Q0.0的输出过程映像存储区对应的位置就被写入了0,在第N个扫描周期结束的时候,PLC把输出过程映像写到外部输出点,此时Q0.0就变为0.
所以,如果在第N个扫描周期开始时,输入映像寄存器I0.0的值变为1,那么在第N个扫描周期结束的时候Q0.0就输出0了。所以第一种说法是正确的。
至于第二种说法,很明显是不符合西门子给出的PLC一个扫描周期内动作顺序的。不会是扫描周期一开始的时候执行定时器的更新,因为这些都是用户程序。输入过程映像更新是第一步执行的动作才对。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式