用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
生活
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
三菱工控论坛
哪位师傅能帮忙解释一下。
上一主题
下一主题
wss543
级别: *
发送短信
加为好友
精华主题:
* 篇
发帖数量:
* 个
工控威望:
* 点
下载积分:
* 分
在线时间: (小时)
注册时间:
*
最后登录:
*
查看wss543的
主题
/
回贴
楼主
发表于: 2011-12-08 21:29
全看
|
小
中
大
图片:
我是初学者,请师傅们帮忙解释一下PLC程序的执行顺序,比如这个程序m1, m0为什么不冲突, 谢谢。
分享
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员
发送短信
加为好友
精华主题:
3 篇
发帖数量:
6770 个
工控威望:
38371 点
下载积分:
3422 分
在线时间: 9518(小时)
注册时间:
2006-09-13
最后登录:
2024-11-30
查看cvlsam的
主题
/
回贴
1楼
发表于: 2011-12-08 21:53
全看
|
小
中
大
梯形图的执行顺序是,从左往右,从上到下。
如果你切换为指令表,会发现你的第一行程序是
LD X0 按下了
MPS 将当前的逻辑运算结果压入堆栈,实际就是保留逻辑运算
ANI M0
OUT M1 M1为ON
MPP 将前面保留的逻辑运算结果从堆栈中取出
OUT M0 M0 为ON,什么,前面有ANI M0,管我屁事,下一轮执行到再处理
心中应时刻有一个逻辑运算位的概念存在,西门子中会有这样的概念,而三菱中并不说明有这样的概念,实际是存在这样的概念,否则无法运算的。
其次,扫描顺序过了就等下一轮。
分享
上一主题
下一主题
工控人家园
三菱工控论坛
哪位师傅能帮忙解释一下。
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问