BHGRecGBZNo := BHGRecObjNo := BHGSendGDNo := BHGSendGBZNo := BHGSendObjNo :=
BHGMPI :=FALSE //如果连接到MPI=1 BHGStop := BHGNotSend :=
NCCyclTimeout :=S5T#200MS NCRunupTimeout:=S5T#50S ListMDecGrp :=
NCKomm :=TRUE //一定为TRUE MMCToIF := HWheelMMC := MsgUser := UserIR := IRAuxfuT := IRAuxfuH := IRAuxfuE := UserVersion := MaxBAG := MaxChan :=
MaxAxis := ActivChan := ActivAxis := UDInt := UDHex := UDReal :=
FB1的作用:初始化MCP HHU等硬件,把硬件地址内容读进缓冲区,供FC19等面板控制程序使用。 4. OB1里这样写
L DB19.DBB 8 OW W#16#0 JN xxx L 1
T DB19.DBB 8 xxx: CALL FC 68
BHG_on_condition:=TRUE BHG_stop :=FALSE HW_to_mmc :=TRUE
inch :=DB10.DBX107.7 BHG_activ
:=DB2.DBX187.7
//msg_700063\ chan_nr :=DB19.DBB8
BAG_nr :=MB179
A DB2.DBX 187.7 //\ JC _119
L DB19.DBB 22 //vom MMC angew?hlter Kanal (auf 1 setzen wenn 0) OW W#16#0 JN x_y L 1
x_y: T DB19.DBB 8
_119: CALL FC 119 //改良的MCP面板控制程序 PoiXconf :=\
ChanNo :=DB19.DBB8 //ch.nr.to mmc SpindleIFNo:=B#16#5 Mcp2 :=FALSE FeedHold :=DB2.DBX1.0 SpindleHold:=DB2.DBX153.0 5. 另外,FC119或FC124里有个小错误。 oldc: L P##PoiXconf
LAR1
OPN “_db168″
L W [AR1,P#4.0]
T #offs
L #ChanNo
DEC 1
SLW 4
+D
LAR1
L DBW [AR1,P#240.0]
ITB //找到这段,添加上这句就可以了。
PUSH