您现在所在的是:

三菱Mitsubishi

回帖:9个,阅读:718 [上一页] [1] [下一页]
1220
624248645
文章数:45
年度积分:50
历史总积分:1220
注册时间:2013/12/20
发站内信
发表于:2015/7/13 18:22:34
#0楼
LD   X000
PLS  M100
LDI  M100
AND  Y000
LD   M100
ANI  Y000
ORB
OUT  Y000
以上是一个典型的二分频电路,当X000第一次为ON时Y000=1,以下是我所理解的扫描周期:按下X000则M100在一个运算周期内为1,LDI M100断开  AND Y000,Y000=0,接下来LD M100变为ON ANI Y000,Y000=1,又因为扫描方式从上到下,所以Y=1.既然扫描方式从上到下,输出自锁无法理解。如变为以下:
LD   X000
PLS  M100
LD   M100
ANI  Y000
LDI  M100
AND  Y000
ORB
OUT  Y000
以下是我所理解的扫描周期:按下X000则M100在一个运算周期内为1,LD M100接通 ANI  Y000,Y000=1,接下来LDI M100断开  AND Y000,Y000=0,又因为扫描方式从上到下,所以Y=0  但实际输出仍然为1,既然扫描方式从上到下,我又不理解了。
    写到这 脑子有点乱了,自己也是刚学,如以上 块并联的扫描方式 究竟是每一块分别决定输出 然后以最靠后的结果为输出结果?还是每一块先做运算 然后两个结果再做与运算 最后决定输出呢? 扫描周期应该怎么理解 ?
     请高手不吝详细解答 谢谢









18037
pan_xiansheng
文章数:2373
年度积分:531
历史总积分:18037
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2015/7/13 19:19:38
#1楼
楼主的(第一个图)程序没问题,已经经过仿真测试.
见以下梯形图.
附件 未定标题1.jpg
[此贴子已经被作者于2015/7/13 19:21:10编辑过]
18037
pan_xiansheng
文章数:2373
年度积分:531
历史总积分:18037
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2015/7/13 19:29:49
#2楼
至于楼主的(第二个图)程序,应该也没问题,但未经过经仿真测试.
见以下梯形图.
附件 未定标题3.jpg
[此贴子已经被作者于2015/7/13 19:32:22编辑过]
2621
逆水行舟
文章数:405
年度积分:56
历史总积分:2621
注册时间:2005/10/27
发站内信
发表于:2015/7/13 19:52:19
#3楼
PLC扫描方式除了从上到下,还有从左到右,两个程序对输出结果是一样的,另外这个典型程序除了是典型二分频外还可实现是单按钮启停控制。
24574
mjinbao
文章数:13934
年度积分:50
历史总积分:24574
注册时间:2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2015/7/13 23:26:09
#4楼
可不可以理解成:
分别相与后、再相或,然后决定Y0的状态。
43767
YXBK 版主
文章数:20048
年度积分:1146
历史总积分:43767
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2015/7/14 8:11:57
#5楼
以下是引用6242486452015/7/13 18:22:34的发言:
LD   X000
PLS  M100
LDI  M100
AND  Y000
LD   M100
ANI  Y000
ORB
OUT  Y000
以上是一个典型的二分频电路,当X000第一次为ON时Y000=1,以下是我所理解的扫描周期:按下X000则M100在一个运算周期内为1,LDI M100断开  AND Y000,Y000=0,接下来LD M100变为ON ANI Y000,Y000=1,又因为扫描方式从上到下,所以Y=1.既然扫描方式从上到下,输出自锁无法理解。如变为以下:
LD   X000
PLS  M100
LD   M100
ANI  Y000
LDI  M100
AND  Y000
ORB
OUT  Y000
以下是我所理解的扫描周期:按下X000则M100在一个运算周期内为1,LD M100接通 ANI  Y000,Y000=1,接下来LDI M100断开  AND Y000,Y000=0,又因为扫描方式从上到下,所以Y=0  但实际输出仍然为1,既然扫描方式从上到下,我又不理解了。
    写到这 脑子有点乱了,自己也是刚学,如以上 块并联的扫描方式 究竟是每一块分别决定输出 然后以最靠后的结果为输出结果?还是每一块先做运算 然后两个结果再做与运算 最后决定输出呢? 扫描周期应该怎么理解 ?
     请高手不吝详细解答 谢谢



是从左到右再从上到下的扫描,然后再算输出结果

第二个程序  按下X000则M100在一个运算周期内为1,LD M100接通 ANI  Y000,Y000=1,接下来LDI M100断开  AND Y000,Y000=0。

虽然第二行条件是0,但第一行是1,第一行与第二行是并联的,只要有一路为1就可以了
大家一起学习
43767
YXBK 版主
文章数:20048
年度积分:1146
历史总积分:43767
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2015/7/14 8:12:58
#6楼
以下是引用mjinbao2015/7/13 23:26:09的发言:
可不可以理解成:
分别相与后、再相或,然后决定Y0的状态。

从这个程序来看,是可以这样理解的
大家一起学习
1220
624248645
文章数:45
年度积分:50
历史总积分:1220
注册时间:2013/12/20
发站内信
发表于:2015/7/14 10:37:10
#7楼
回复 #5楼 YXBK
请教 M100只是一个脉冲输出 也就是说当M100触点复位时 Y也会失电 那么是如何自锁的呢?按照纯继电器电路来看,这个梯形图应该是不成立的。那么是否可以理解成 当一个扫描周期结束时 Y有输出时 M100已经复位 也就是说 一个脉冲时间比一个扫描周期时间还要短?
43767
YXBK 版主
文章数:20048
年度积分:1146
历史总积分:43767
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2015/7/14 14:15:38
#8楼
以下是引用6242486452015/7/14 10:37:10的发言:
请教 M100只是一个脉冲输出 也就是说当M100触点复位时 Y也会失电 那么是如何自锁的呢?按照纯继电器电路来看,这个梯形图应该是不成立的。那么是否可以理解成 当一个扫描周期结束时 Y有输出时 M100已经复位 也就是说 一个脉冲时间比一个扫描周期时间还要短?

脉冲输出是指只在一个扫描周期内有效,下一个扫描周期就没效了,就算M100要复位也是下一个扫描周期的事了,而下一个周期正好M100复位Y0又闭合了,所以Y0一直闭合
大家一起学习
1220
624248645
文章数:45
年度积分:50
历史总积分:1220
注册时间:2013/12/20
发站内信
发表于:2015/7/14 16:02:11
#9楼
回复 #8楼 YXBK
谢谢 经过思索总算明白 受教了。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004