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

主题:三菱FX 系列结构化编程ST问题

点击:1433 回复:7

楼主
公司倡导标准化,程序要慢慢全部换成ST/SCL。
我的问题是为何我在梯形图中的这种写法能做到点动效果,即前面条件断开后停止发脉冲,但在ST里面即使前面条件断开了却一直在发脉冲呢?根本停不下来!
附件 mmexport1564143212571.jpg
附件 mmexport1564143217820.jpg
19-07-26 23:13

引用 6926792 在 2019/7/26 23:13:22 发言【内容省略】

您说的前面条件断开是指VAR_1101为FALSE吗?
Good Luck~
19-07-27 08:35

引用 cvlsam 在 2019/7/27 8:35:35 发言【内容省略】

嗯是的,已经是FALSE了
19-07-27 09:03
都没看到 VAR_1101=FALSE 的语句
19-07-27 11:46
噢 我以为前面的条件断开就自动FALSE了呢
19-07-27 12:29

引用 6926792 在 2019/7/27 12:29:48 发言【内容省略】

仔细看手册
这样试试
IF M_Manual=1 AND X_ButtonServo_M_JOG=0 AND X_ButtonServo_M_FWD=1 THEN
VAR_1101:=1
ELSE
VAR_1101:=0
END_IF
19-07-27 12:56
好的,我试下。感谢表情
19-07-27 13:28
附件 1.jpg
问题已经解决,程序改成这样就可以啦,谢谢大家的解答!
19-09-16 08:02

工控新闻

更多新闻资讯