发布于 2004-05-18 09:12:48
0楼
是这样的:
1.PLC与8台单片机进行通讯,单片机地址分别为:16#20~16#27,PLC发送的数据格式见上面的数据块(数据组1,数据组2),单片机回应的数据格式见上面的数据块中的后面3组数据。
2.PLC通讯处理方式:
(1)开机初始化;
(2)PLC对首台单片机进行“写”操作;
(3)若“写”回应码正确,则PLC对首台单片机进行“读”操作;
(4)若“读”回应码正确,则PLC将“写”各个数据组中的“单片机地址” 加1,各数据组中其他数据不变,PLC准备对下一台单片机进行操作;
重复上述第(2)~(4),依次对8单片机进行“写”--->“读”操作,通讯过程中,若回应码出错,则重发相应数据组。
大概就是这样,不知道我说清楚没有?
请各位同仁帮忙看一下,小弟不甚感激!
gusb_email@163.com