//main
//
NETWORK 1
//
LD SM0.0
CALL SBR_0//sbr_0
//
NETWORK 1
//
MOVB 16#09, SMB30
MOVB 3, VB200
MOVB 16#7E, VB201
MOVB EB0, VB202
MOVB 16#FF, VB203
MOVB 16#E0, SMB87
MOVB 16#7E, SMB88
MOVB 16#FF, SMB89
MOVB 5, SMB34
ATCH INT_1, 10
ATCH INT_10, 9
XMT VB200, 0
//int_0
NETWORK 1
//
LD SM0.0
DTCH 8
DTCH 10
//int_1
NETWORK 1
//
LD SM0.0
DTCH 10
DTCH 9
STOP
//int_10
//
NETWORK 1
//
LD SM0.0
DTCH 9
ATCH INT_0, 10
ATCH INT_11, 8
//int_11
//
NETWORK 1
//
LDB= SMB2, VB601
MOVB 0, AC0
MOVW +3, AC1
MOVD &VB608, VD638
ATCH INT_12, 8
NETWORK 2
//
LD SM0.0
ATCH INT_0, 10
//int_12
//
NETWORK 1
//
MOVB SMB2, *VD638
INCD VD638
DECW AC1
NETWORK 2
LD SM1.0
ATCH INT_13, 8
//int_13
//
NETWORK 1
//
LD SM0.0
ATCH INT_0, 10
MOVD VD608, *VD634
1.我的上位机和下位机都用这个程序可以么?
2.我在串口调试程序实验看到确实有数据发出,但是我在主程序上想加一条程序,使得当接受到另一个plc发来的如I0.0为1时,另一个的plc的Q0.0亮,但是我不清楚我接收到的数据是在哪个存储器里
3.我想知道movd smb2,*vd402如果smb2里的数据是16#ef,那么ef放在vb402,vb403,vb404,vb405的哪个里?