登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:请教大神,这段程序是什么意思啊

点击:1176 回复:11

初学PLC,请教大神,这段程序是什么意思啊,LDI M8000 ,OR M8000和OUT M8000, PLS M8006是什么逻辑关系啊,谢谢
19-05-21 21:50
语句表可以不学,直接学习梯形图吧
19-05-22 09:23
或者可先看M8006是作什么用的,然后看其表达有无意义或是何意义。
19-05-22 18:48
M8006 只读的吧,
8000RUN              a接点
8006                 电池电压降低锁存
最后修改:2019/5/22 20:39:55
19-05-22 20:39
附件 91361cda7221b7e6f6d7afe7adc92f5.jpg
最后修改:2019/5/22 21:33:39
19-05-22 21:32
梯形图见4楼
19-05-22 21:34
梯形图见4楼
19-05-22 21:34
梯形图见4楼
19-05-22 21:35
你是什么PLC?
1.照三菱PLC来说M8000\M8006这些系统寄存器是无法人为修改的。
M8000为PLC运行状态标志位;M8006照三楼说的电池电压降低时,置1;也就是这些寄存器是用来指示PLC的状态的。
2.1.又假如这些寄存器是可以被修改的,第一行M8000不断的被接通和断开,M8006在M8000接通的上升沿接通一个扫描周期。
2.2.第二行当M8006接通,call P150,P150为子程序段,以SRET结尾;这行即跳转到子程序里执行程序,执行完回到这行程序的下一行开始执行
2.3.第三行当M8000接通将D990寄存器里的值加一(用INCP指令,只有上升沿的时候才会加一,要不然在接通的时候回不断地加,每个扫描周期会加一次?)
感觉这程序有点瞎写,或许我的水平有限,欢迎指教。
19-05-23 11:08
附件 20170717061616266.gif
附件 20190523104612 (1).jpg
19-05-23 11:09

上一页下一页

工控新闻

更多新闻资讯