abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 212 个
工控威望: 1258 点
下载积分: 11129 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-21
查看abcde12345的 主题 / 回贴
楼主  发表于: 2014-07-28 23:53


如图所示我单击R2 ,那么R0只响应一个扫描周期,那么R1怎么会得电的呢,突然想不明白,请各位大侠说说啊,书上也不是很详细的,
abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 212 个
工控威望: 1258 点
下载积分: 11129 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-21
查看abcde12345的 主题 / 回贴
1楼  发表于: 2014-07-29 21:26
引用
引用第3楼znz43于2014-07-29 09:43发表的  :
R2=ON 后
第一次扫描
自上至下
0:  R0=off 所以无 R1
5:  R2刚ON 有上跳沿 所以 R0=ON
.......



如您所述,感谢您的解答但是R0 ON 只是ON了一个扫描周期啊,只是对R0以下的句子有效(这个RO下面没有语句)所以到第二次扫描R0不是已经OFF了嘛
abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 212 个
工控威望: 1258 点
下载积分: 11129 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-21
查看abcde12345的 主题 / 回贴
2楼  发表于: 2014-07-29 21:29
引用
引用第1楼iteerh于2014-07-29 01:04发表的  :
DF為上微分信號。
所以R2on的的後。R0on然後set R1


由于R2后面有一个DF所以R0 ON一个扫描周期,是不是也就是ON 5行以下的语句啊
到了第二个扫描周期R0就OFF了呢,有点糊涂了,感觉和我理解不一样
我个人理解是这样的,是不是R0 ON后只对其以下的语句有效,到了第二个周期就OFF了呢
abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 212 个
工控威望: 1258 点
下载积分: 11129 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-21
查看abcde12345的 主题 / 回贴
3楼  发表于: 2014-07-29 21:31
引用
引用第2楼jhbob于2014-07-29 07:57发表的  :
DF 微分指令是指当前面的条件满足时在一个扫描周期内有效


是啊,但是R1  ON 了理论上不是已经是第一个周期了 啊
由于DF作用 R0到了第二个周期不是已经灭了嘛
abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 212 个
工控威望: 1258 点
下载积分: 11129 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-21
查看abcde12345的 主题 / 回贴
4楼  发表于: 2014-07-30 00:14
引用
引用第7楼znz43于2014-07-29 21:43发表的  :

第二次扫描,在0:处 R0 还保持着ON,执行到5:时,才使R0 OFF的。

看来你对PLC扫描是”自上而下,自左至右“执行,理解还不够啊。



就是因为这个”自上而下,自左至右“才这样理解的,越理解越糊涂啊,但是感觉这个非常重要。
如第5行啊
5:  R2刚ON 有上跳沿 所以 R0=ON ,是在本周期内ON还是到第二次扫描ON啊,我已彻底晕掉了。
(如果是在本周期ON那么显然R1  ON不了(在同一周期内,上面运行的结果可以直接参与下行的运算
但是下行的结果应该却不能当做条件运行上面的吧,我是看西门子就是这样子讲的)),R1要ON是不是要在第二周期ON啊,但是第二周期的时候R0已经OFF了啊,拜托啦
[ 此帖被543249117在2014-07-30 00:20重新编辑 ]
abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 212 个
工控威望: 1258 点
下载积分: 11129 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-21
查看abcde12345的 主题 / 回贴
5楼  发表于: 2014-07-30 00:39


到了第二周期R0难道还保持住嘛?
abcde12345
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 212 个
工控威望: 1258 点
下载积分: 11129 分
在线时间: 309(小时)
注册时间: 2012-10-09
最后登录: 2024-11-21
查看abcde12345的 主题 / 回贴
6楼  发表于: 2014-07-30 08:43
引用
引用第10楼renzhe于2014-07-30 08:23发表的  :

楼主要搞清,RO ON一个扫描周期,不代表当前扫周期,这是理解关键。也就是说RO  ON 一定要等到下次扫描到第5行的时候才OFF ,其实它跨度两个扫描时间内,但实际是ON一个扫描周期时间。这样应该理解吧?



感谢你!你这样一说我就明白了。也就是从第五行ON到下个周期的第五行OFF