发布于 2006-07-07 11:53:49
0楼
在POU中RS指令的操作数不可以为局部变量!我已试过N次了,S和R可以使用,但多次调用时,只要有一个调用中置位,所有的调用相应的操作数都置位,各位做一个最简单的例子试一试,
SUBROUTINE_BLOCK SBR_0:SBR0
TITLE=子程序注释
VAR_INPUT
aa:BOOL;
bb:BOOL;
END_VAR
VAR_OUTPUT
cc:BOOL;
END_VAR
BEGIN
Network 1 // 网络标题
// 网络注释
LD L0.0
S L0.2, 1
Network 2
LD L0.1
R L0.2, 1
END_SUBROUTINE_BLOCK
然后调用几次,填上操作数运行试试,