REQ:等于“1”的时候发送数据
C0NT:保持通讯,(是否使用这个SFC68进行发送),常为“1”
DEST_TD:通讯对方的地址
VAR_ADDR:对方接收数据的的缓存区(把要发送的数据放到对方的什么地方)
SD:本地需要发送的数据
REST_VAL:错误代码
BUSY:完成位
上图中SFC68的意思为,当M1.0为“1”,且M1.1为“1”,时向MPI地址是3的PLC中发送M0.0开始的20个字节,存到对方DB1.DB1000.0开始的20个字节中去。
SFC67接收数据
同样在标准库中找到SFC67:
SFC67接收信息
REQ:等于“1”的时候发送数据
C0NT:保持通讯,(是否使用这个SFC68进行发送),常为“1”
DEST_TD:通讯对方的地址
VAR_ADDR:对方存储数据的缓存区(我们要从地方的什么地方取数据)<BR>REST_VAL:错误代码
BUSY:完成位
RD:本地存储信息的的地址(把对方的数据拿过来以后放到自己这边的什么地方)
上图中SFC67的意思是:当M1.4为“1”,且M1.5为“1”,时把MPI地址是3的PLC中DB1.DBX2000.0开始的76个字节存到自己PLC里从M100.0开始的76个字节中。
分别把PLC的程序下载到相应的CPU内,连接MPI通讯电缆测试