Chương trình trên master

CALL "DP_SEND"
CPLADDR:=W#16#110
SEND :=P#DB1.DBX0.0 BYTE 15 // length of output
DONE :=M10.0
ERROR :=M10.1
STATUS :=MW12


CALL "DP_RECV"
CPLADDR :=W#16#110
RECV :=P#DB2.DBX0.0 BYTE 15 // lenght of input
NDR :=M20.0
ERROR :=M20.1
STATUS :=MW22
DPSTATUS:=MB24


Chương trình trên Slave

CALL "DP_SEND"
CPLADDR:=W#16#110
SEND :=P#DB1.DBX10.0 BYTE 5 // length of input
DONE :=M10.0
ERROR :=M10.1
STATUS :=MW12

CALL "DP_RECV"
CPLADDR :=W#16#110
RECV :=P#DB2.DBX10.0 BYTE 5 // length of output
NDR :=M20.0
ERROR :=M20.1
STATUS :=MW22
DPSTATUS:=MB24

Chương trình sử dụng 2 khối ngắt OB86 và OB82

Bạn nào có PLC thất làm cho mình kết quả nha.