登录
首页 PLC论坛 施耐德电气PLC
回帖 发帖
正文

主题:关于施耐德PLC编程的求助

点击:378 回复:1

我是个新手,用SOMACHINE编程时,用到IF语句,如下:
IF        。。。       THEN。。。。。。
ELSIF 。。。。 THEN。。。。。。
ELSIF 。。。。   THEN 。。。。。
ELSIF 。。。。   THEN 。。。。。
ELSIF I5=I7=I0=1   THEN Q0:=Q1:=Q7:=Q8:=1
       。。。。。。。。。
END_IF
执行到第四行就出问题了,当I5=I7=I0=1时,后面的赋值指令执行的不对了,求哪位老师指点!
14-09-29 10:28

引用 向往光明 在 2014/9/29 10:28:54 发言【内容省略】

我写ST语言的习惯:
IF (I5 && I7 && I0) THEN
  Q0:= 1;
  Q1:=1;
  Q7:=1;
  Q8:=1;
END_IF;
Regards
14-09-29 11:23

工控新闻

更多新闻资讯