工业产品线

摩可灵USB转485/422连接西门子 S7-200/SMART PLC 完整配置指南


现场调试一台 S7-200,发现忘带原装 PC/PPI 编程电缆——这大概是每个 PLC 工程师都经历过的场景。

西门子原装 PC/PPI 编程电缆(如 6ES7 901-3CB30-0XA0 )价格较高,而且不同系列之间不通用。实际上,S7-200/SMART 的编程口走的是 RS485 物理层 + PPI 协议 [待确认],一根通用的 USB 转串口转换器就能替代。本文使用摩可灵 CH368B(免驱三合一,支持 RS232/RS485/RS422 自动切换)完成全部操作。

准备工作

硬件清单

设备 说明
摩可灵 CH368B USB 转 RS232/RS485/RS422,CH343 芯片,免驱
S7-200 或 S7-200 SMART 确保编程口可用
双绞线 连接转换器 RS485 端子到 PLC 编程口
电脑 Windows 7 及以上,安装编程软件

备选产品:如果需要 RS232 + RS485 + RS422 三协议且需要 FT231 芯片方案,可选 CH348C。

软件准备

  • S7-200:STEP 7-MicroWIN V4.0 SP9 [参考]
  • S7-200 SMART:STEP 7-MicroWIN SMART V2.x P [参考]

CH368B 采用 CH343 芯片,Windows 10/11 免驱即插即用。Windows 7 对 CDC 标准的支持有限,CH343 可能无法正常识别 [待确认]。如需在 Win7 环境使用,建议选择 FT231 芯片产品(如 CH348C),或 CH340 芯片产品(如 CH348B,需装驱动,详见《CH340 芯片 USB转串口驱动安装指南(Windows 10/11)》)。

确认通信协议

S7-200 全系列编程口使用 PPI 协议,物理层为 RS485(半双工)。这意味着你需要将 CH368B 切换到 RS485 模式。

S7-200 SMART 同时提供 RS485 编程口和以太网口 。如果你的 SMART 型号有以太网口,优先使用以太网连接(速度更快、配置更简单)。本文聚焦串口连接方案。

接线

S7-200 编程口是一个 9 针 D-Sub(DB9)母头接口 [待确认]。关键引脚定义:

引脚 信号 说明
3 B+ (RxD/TxD+) RS485 数据正 [查看西门子手册确认]
8 A- (RxD/TxD-) RS485 数据负 [查看西门子手册确认]
5 GND 信号地 [待确认]

电脑
USB 接口

摩可灵 CH368B
USB 转 RS485 模式

A- 端子 → Pin 8
B+ 端子 → Pin 3

S7-200 PLC
编程口 DB9
Pin3=B+ Pin8=A-

USB

RS485
接线示意图(非等比例)· 接线前请断开 PLC 电源
[查看西门子手册确认] 引脚定义以 PLC 实际标注为准

关于 A/B 标注:西门子 S7-200 编程口的 A/B 定义与部分其他品牌 PLC(如三菱)相反 [查看西门子手册确认]。接线时务必以 PLC 编程口上的实际标注为准,不要想当然按行业惯例接线。接反不会烧设备,但通信建立不了。

接线步骤:

  1. 断开 PLC 电源(养成习惯,虽然热插拔通常不会损坏)
  2. 将 CH368B 切换到 RS485 模式
  3. CH368B 的 B+ 端子 → PLC 编程口 Pin 3 (B+) [查看西门子手册确认]
  4. CH368B 的 A- 端子 → PLC 编程口 Pin 8 (A-) [查看西门子手册确认]
  5. 建议连接 GND(Pin 5)以提高通信稳定性 [待确认]
  6. USB 端插入电脑,系统自动识别 COM 口

软件配置

STEP 7-MicroWIN(S7-200)

  1. 打开 MicroWIN,菜单栏点击 设置 PG/PC 接口(或通过「通信」对话框进入)[查看软件手册确认]
  2. 接口选择 PC/PPI cable (COM x),其中 x 是 CH368B 被识别的 COM 口号 [待确认]
  3. 点击「属性」,设置通信参数:
参数 说明
波特率 9600 或 19200 [待确认] 必须与 PLC 侧一致
PLC 地址 2 [查看软件手册] 默认值,多台 PLC 时需区分
超时时间 建议保持默认 [待确认]
📷 此处需插入图片:STEP 7-MicroWIN 通信参数设置界面截图
  1. 返回通信对话框,点击「搜索」或「双击刷新」
  2. 如果接线和参数正确,左侧会出现 PLC 图标,显示 CPU 型号
📷 此处需插入图片:成功搜索到 PLC 的截图

STEP 7-MicroWIN SMART(S7-200 SMART)

S7-200 SMART 的编程软件操作类似,通信设置入口在 通信 → 通信设置 [查看软件手册]。选择串口连接后,配置 COM 口号和波特率即可。

如果你的 SMART 型号支持以太网,软件中可直接切换为以太网连接方式,无需串口配置。本文的串口方案适用于没有以太网口的早期 SMART 型号,或以太网口被占用的场景。

常见问题

通信口 A/B 线接反,搜不到 PLC

这是 S7-200 连接中出现频率排名靠前的问题。S7-200 编程口的 A/B 标注与部分行业惯例相反 [查看西门子手册确认]。解决方法:交换 A- 和 B+ 两根线,重新搜索。

波特率不匹配

MicroWIN 设置的波特率必须与 PLC 当前波特率一致。如果不确定 PLC 侧的波特率,依次尝试 9600 和 19200 [查看软件手册]。修改 PLC 波特率需要先成功连接。

多台 PLC 地址冲突

同一 RS485 总线上挂多台 PLC 时,每台的站地址必须不同。S7-200 默认地址为 2 [查看西门子手册确认]。修改地址:连接单台 PLC → 系统块 → 通信设置 → 修改站地址。

S7-200 SMART 优先使用以太网

较新的 SMART 型号同时提供串口和以太网。以太网连接速度更快、配置更简单。串口方案主要用于:早期无以太网口的型号、以太网口已被占用、现场只有串口线的应急场景。

Windows 11 下 MicroWIN 兼容性

STEP 7-MicroWIN 较老版本在 Windows 11 下可能出现安装失败或通信异常 。建议使用兼容模式运行(右键 → 属性 → 兼容性 → Windows 7),或使用 MicroWIN SMART 替代(SMART 版本对新系统兼容性更好)。

如遇 RS485 通信不稳定(如频繁掉线、数据错乱),可参考《RS485 通信不稳定:干扰、断连、乱码的系统排查》进行系统性排查。

其他推荐产品

如果你同时需要 RS232 连接(某些旧设备或触摸屏调试),CH348C 支持 RS232/RS485/RS422 三协议 + FT231 芯片免驱方案,一根线覆盖所有串口场景。驱动相关问题可参考《CH340 芯片 USB转串口驱动安装指南(Windows 10/11)》和《免驱 USB转串口设备确认指南(Windows/macOS/Linux)》。


相关产品


← 返回文章列表
QQ 咨询
添加 QQ 1741833775 批量报价 · 专属对接
企业微信二维码 添加企业微信
批量报价·专属对接
企业微信