- 适用于S7 200系列,CPU:2XX
- 连接线:笔记本插上+USB转RS232+RS232转PPI线+PLC的DB9针插口
测试方法一
- 查看设备管理器的USB转出的串口号,如COM4
- 使用凌峰串口调试助手
- 将串口号设置为COM4,波特率:缺省似乎时:187.5kbps。(这个是特殊波特率,windows和linux都不能支持187.5K)。
- 如果修改为19200,似乎连不上PLC了!但是,数据基本正确(基本符合PPI协议)。估计应该修改为9600可能就没问题了
- 具体用编程软件扫描PLC时可以看到波特率。
- 校验:偶校验
- 数据位:8
- 停止位:1
- 打开串口
- 勾选显示和发送的16进制方式
- 发送区1发送:68 1B 1B 68 02 00 6C 32 01 00 00 FF FF 00 0E 00 00 04 01 12 0A 10 02 00 02 00 01 84 00 00 08 6F 16
- 收到:ED BB FF FF 7B FB FF BB E5 ---多余了几个字符
- 发送区2发送:10 02 00 5C 5E 16
- 应该收到: B7 68 17 17 68 00 02 08 32 03 00 00 FF FF 00 02 00 06 00 00 04 01 FF 04 00 10 00 00 5D 16 ----多余了1个字符
- 说明:OK
PPI协议讲解
基于PPI协议的S7-200 PLC与上位机的数据通讯