恭喜,你发布的帖子
发布于 2016-01-21 14:32:02
1楼
我又重新试了下程序,在FC功能里面是可以执行的,在FB功能块里面就没反应了。
我新建一个FB89的功能块,如下:
CALL FB 89 , DB150
IN1:=I5.0
DB150数据块自动建立,
在FB89里面程序如下:
L 102
T #TEMP1
OPN DB [#TEMP1]
L 10
T #TEMP5
OPN DI [#TEMP5]
L DBD 38
T #TEMP2
L DBD 42
T #TEMP3
L DBD 46
T #TEMP4
A #IN1
= #STAT1
A #STAT1
= M 5.0
我输入IN1后在监控中IN1的状态没有变化,在FB89程序中我如果将A #IN1 变为A I5.0,信号就有变化了。
我又改程序之后发现我如果打开了OPN DI[TEMP5]功能块后参数IN1就没有办法使用了而打开OPN DB[TEMP1]后IN1是可以用的,是不是OPN DI和OPN DB有什么区别的?
请填写推广理由:
分享
只看
楼主