登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:PLC200 程序上的一个问题 特别关注
点击:914 回复:13
楼主
编辑
引用
管理
396342661
当M12.1接通的时候 M12.2接通 但是M12.2无法自锁
当M12.1断开的时候 M12.2应该是不会自锁的
但实事上 M12.2会自锁
我不明白这是为什么 断开后能流 瞬间应该是断开的 但是为什么M12.2还可以自锁呢
14-09-10 16:48
1楼
编辑
引用
管理
396342661
顶个
14-09-10 17:18
2楼
编辑
引用
管理
BobMarley
从左到右,从上到下,最后才扫描M12.2这个线圈。
14-09-10 17:34
3楼
编辑
引用
管理
fireray
可以改扫描时间试试,把时间改大看看是否自锁
14-09-10 20:02
4楼
编辑
引用
管理
wushulin
这种能自锁的状态应该是有时有,有时没有。这种电路接近交替输出的电路。
14-09-10 20:34
5楼
编辑
引用
管理
wanwan8778
引用
BobMarley
在 2014/9/10 17:34:02 发言
【内容省略】
最后扫描线圈?
14-09-10 20:52
6楼
编辑
引用
管理
xupeng2008
因为第二排又出现的M12.2
14-09-10 22:08
7楼
编辑
引用
管理
step1
对于这样的问题,我的原则是 没必要去深究,以试验结果为准, 能自锁它就是能自锁,不能自锁就不能自锁。
14-09-10 22:18
8楼
编辑
引用
管理
xlian
首先假定M12.2为OFF态、M12.1为OFF态,M10.1、M11.1、M11.2为OFF态或M12.5为ON态;
该程序顺序为:取M12.1,堆栈;取M12.2,取反M12.1,堆栈;取反M10.1,取反M11.1,取反M11.2,堆栈;取M12.5,或运算,与运算,或运算,最后赋值于M12.2;
扫描第一行运算结果为为OFF态,扫描第二行运算结果为OFF态,两行或运算为OFF态,M12.2为OFF态;
置M12.1为ON态,扫描第一行运算结果为ON态,扫描第二行运算结果为OFF态,两行或运算结果为ON态,M12.2为ON态
置M12.2为OFF态,扫描长一行结果为OFF态,第二行由于上一个扫描周期结束M12.2为ON态,本次扫描M12.1为OFF态那么取反M12.1结果为ON态,第二行运算结果为ON态,两行结果或运算结果为ON态,M12.2为ON;
14-09-11 09:44
9楼
编辑
引用
管理
xuhuifox
转换成stl 一目了然了 讨论个鬼
14-09-11 10:07
上一页
下一页
工控新闻
尼得科设立机床共创型技术网点“技术中心”
中控与华为共筑工业 AI 全球竞争优势
再登《人民日报》!优必选研发团队让人形机器人从“看得见”到“看得懂”
海克斯康智慧矿山Split Desktop重现百年采石作业
《2026工业控制产业发展白皮书》调研团到访和利时
皮尔磁:从标准到实践的计算桥梁
2026西门子数字化工业集团分销商业务加速峰会圆满落幕
2026 ITES首批展商名录公布!先进装备技术品牌原厂,圳等你来
更多新闻资讯