- 123
- 0
- 约4.43千字
- 约 5页
- 2016-11-22 发布于贵州
- 举报
西门子PLC通协议
西门子PLC通信协议
A.协议综述
本协议为USS协议(Universal Serial Interface Rrotocol)。采用主从寻址方式,最多一个主机,31个从机(数据报中只有5位用来表示地址)。
数据报传输方式
数据报传输有循环和非循环方式。
循环方式:
主机定时发送任务数据报给从机,并等待接收从机发回的响应数据报。从机收到任务数据报后,如果校验无错,且地址相符,就发送相应的响应数据报。在此种方式下,从机应监视数据传送时间看是否超时,若过了一定时间仍未收到新的任务数据报,则继续发送对上一任务的响应,但数据使用当前的实时数据。循环方式可用于过程控制。
非循环方式:
主机发送任务数据报不需按任何时间规律,从机不监视任务数据报是否超时。
广播
数据报的地址字节中“广播位”置为1表示为广播数据报,所有从机都接收,但不发送响应数据报。
数据报结构
STX LGE ADR 1. 2. … n. BCC
STX:1字节,数据报头,值为0x02。由于仅根据0x02并不能准确判断是否是一帧的开始,所以在一帧之前必须有至少2字符的起始延迟,具体时间如下表:
波特率(bps) 起始间隔(ms) 9600 2.30 19200 1.15 38400 0.58 178500 0.12
LGE: 1字节,为报文长度,指从ADR到BCC的字节数。
LGE≤254
原创力文档

文档评论(0)