有个NC程序:
N10 DEF INT RI97,RI98
N100 EXTERN ZAHL_BIT(INT, VAR INT)
。。。
N300 ZAHL_BIT ((RI98-1),RI97) :这里是N10定义的变量,不是R参数
。。。
ZAHL_BIT.SPF 子程序全部内容如下:
;
;***** Formatwandler Dual->1 Bit aus 16 ****
;
N10 PROC ZAHL_BIT(INT EIN, VAR INT AUS)
;
N20 AUS=0
N30 IF EIN < 0 GOTOF RAUS
N40 AUS=1
N50 WHILE EIN>0
N60 AUS=AUS*2 EIN=EIN-1
N70 ENDWHILE
N80 RAUS: RET
这个子程序内都是对形参的读写,这会影响到前面的给定实参RI97,和RI98么?
这2个形参相当于PLC程序中FC块参数的IN_OUT输入输出类型?