IF X0 == true AND M0 <> X0 THEN
index_X0 := index_X0+1;
IF 5 == index_X0 THEN
a := a+1;
IF 3 == a THEN
Y0 := true;
END_IF
END_IF
END_IF
M0 := X0;bcd d11 k1y001:
把d11的bin数据传送到k1y001,k1y001的意思是由y001开始的4个y,即y1,y2,y3,y4,打个比方说,d11的值为5时,y1-y4的状态分别是0101,如果y1-y4接1248bcd码显示管,那么显示管显示5。如果是k2y001,是指y1开始的8个y,k3y1指y1开始的12个y。
bcd d11 m0没见过,可能是bcd d11 k1m0。
1、只有需要用到的才在全局变量中声明,没有使用到的你无需声明,对于局部变量也是如此。
2、只有指定给任务的POU才会得到执行,没有指定给任务的POU不会得到执行,同样,只有在POU中被调用的FB/FC才会得到执行,没有被调用的FB/FC不会被执行。
3、关于执行顺序,当一个任务中被分配了多个POU,那么他们的执行顺序是依次执行,当一个POU中有调用多个FB/FC,那么这些FB/FC将从上往下依次执行。编程软件,你可以用别的,vb 易语言 是不是没有解压。需要解压才能用。 先解压这个软件 点击setup·exe文件,输入姓名、单位、序列号570—