- 西门子S7-200,S7-200 Smart, 缺省的PPI波特率为:9600。但有的PLC程序将其设置为187.5k
- S7-300, S7-400都具有MPI串口,其缺省波特率为:187.5k
- 这个波特率Windows和Linux都无法使用,因为不是标准的
- 要么修改PLC的波特率为19200
- 要么使用其他转换程序进行转换!
- Windows下波特率不能是特殊值,只能是1200/2400/.../115200
- Linux下,波特率可以是特殊值。但似乎不能比115200更大,原因如下:
- 其中baud_base是基准晶振频率/16,通常是115200,你需要设的是custom_divisor这个值,最终的波特率为baud_base/custom_divisor,比如你需要28800,因为115200/4=28800,所以要设置custom_divisor=4
概览
内容工具