200的PLC通信停止位是1位还是2位
郑志武
发布于2013-03-01 23:32
5
0
标签:
200的plc通信停止位是1位还是2位?数据数7和8位时有何差异?
佳答案
1、s7-200cpu上的通信口(port0,port1)可以工作在“自由口”模式下。所谓自由口就是建立在rs-485半双工硬件基础上的串行通信功能,其字节传输格式为:一个起始位、7位或8位数据、一个可选的奇偶校验位、一个停止位。凡支持此格式的通信对象,一般都可以与s7-200通信。在自由口模式下,通信协议完全由通信对象,或者用户决定。
2、数据数7和8位时有何差异?
不是有差异,是应用字符码不同。
标准的ascii码是0~127(7位)。扩展的ascii码是0~255(8位)。如果数据使用简单的文本(标准ascii码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。
3、详见:
串口通信协议:
https://baike.baidu.com/view/2459734.htm