发布于 2008-05-23 13:07:19
0楼
LADDR的地址就是485通讯PLC模块的地址,SFC60,SFC61只是把数据传送到通讯模块,实际的发送或接收工作由通讯模块来完成,从站的通讯地址在你传送给通讯模块的数据中指定.
从站地址地址在你定义的通讯协议中规定,例如USS协议,Modbus协议中都有规定从站地址的字段.如果你没有使用SIEMENS的加密狗硬件,你还需要自已处理通讯冲突,线路出错情况,必要时还需要重发数据.你还应该对接收到的数据进行分析,看数据是来自哪一个从站,程应该怎么响应.
如果你使用了SIEMENS的加密狗硬件,只要这两个块读写正常,你只需要根据协议格式区分开从站地址就行了,其它的工作通讯模块会帮你处理.