波特率 Baud Rate
波特率是发送数据位的速度。
PLC 设备中使用的波特率的常见值包括:1200、9600、19200、38400。
数据位 Data Bits
数据位是每帧中数据的位数。
PLC 设备使用的常见值包括 7 或 8 个数据位。
所有二进制协议都使用 8 个数据位;而ASCII 数据可以使用 7 或 8 位发送,例如 Modbus ASCII。
停止位 Stop Bits
停止位是用于标记帧结束的位数。 PLC 设备使用的常见值为 1 或 2 个停止位。
奇偶校验位 Parity
奇偶校验位提供错误检测功能。
Parity | Description |
---|---|
None | No parity bit is added to the data. |
Even | The parity bit is set to space (0) if the total number of data bits in the mark (1) state is even. |
Odd | The parity bit is set to space (0) if the total number of data bits in the mark (1) state is odd. |
Mark | The parity bit is set to mark (1). |
Space | The parity bit is set to space (0). |
其中,只有奇偶校验具有一定的错误检测能力。
电信号 Electrical Signals
有许多串口类型定义了表示标记 (1) 位或空格 (0) 位的电信号:
Standard | Mode | Mark | Space |
---|---|---|---|
RS-232 | Single Ended | -3v to -15v | +3v to +15v |
RS-422 | Differential | 0v to -6v | 0v to +6v |
RS-485 | Differential | -0.2v to -6v | +0.2v to +6v |
单端模式使用单线,测量相对于地的电压。差分模式使用一对电线,其中电压是两条电线之间的差值。
单端模式可用于长达 15 米的短距离运行。差分模式工作距离可达 1500 米。