发表于:2007-07-21 18:10:00
楼主
写了一段极简单的宏指令,希望实现:lw3(数值输入元件)的取值范围不同,lw1(多状态显示元件)显示不同状态。lb1(位状态设定元件)来触发宏指令的执行程序如下
int i,j
bool zero=False
GetData(i ,LW_Binplc ,3,1)
If(0 j=0
Else If(2<=i<4) Then
j=1
Else
j=2
End If
SetData(j ,LW_Binplc ,1,1)
SetData(zero ,LB_Binplc ,1,1)
离线模拟LW1状态没有变化
各位看看问题出在哪?