描述
产品详情
· 型号:6ES7340-1CH02-0AE0
· 品牌:Siemens(西门子)
· 系列:SIMATIC S7-300 — CP 340 通信处理器(RS-422/485 版)
规格参数
- 产品全称:SIMATIC S7-300, CP 340 Communications Processor with RS-422/485 interface (X.27), isolated
- 适用机架:S7-300 中央机架(UR/EU)或 ET 200M(IM 153-2 以上,需确认固件支持),占用 1 个插槽
- 串行接口:1× RS-422/485(X.27),15pin Sub-D female 插座,电气隔离(与背板及系统地)
- 支持协议:ASCII 驱动、3964(R) 过程(RS-422 模式支持,RS-485 半双工时 3964R 有限制需核对手册)、打印机驱动(HP/IBM),无 Modbus RTU 固件(需用户程序自行实现)
- 波特率范围:2.4 kbps ~ 19.2 kbps(3964R 最高 19.2k;ASCII 典型最高 9.6k,部分 STEP 7 版本可设 19.2k 需核对手册)
- 最大帧长:1024 Byte(ASCII / 3964R)
- 电缆长度:RS-485 半双工最大约 1200 m(视波特率和终端电阻)
- 供电:通过 S7-300 背板总线取 5 V DC,典型背板电流 ≤165 mA
- 功耗:典型 0.6 W,最大 0.85 W
- 指示灯:SF(红色组故障)、TxD(发送)、RxD(接收)
- 组态方式:STEP 7 V5.x 或 TIA Portal(部分版本需 GSD / HW Support Package),参数存于 CPU 系统数据块——换模块无需重下载
- 机械尺寸:40 × 125 × 120 mm(宽×高×深),约 300 g
- 工作环境:0 ~ +60℃,储存 -40 ~ +70℃,湿度 ≤95% 无凝露,IP20
- 认证:CE、cULus、FM(依批次),符合 EN 61131-2
产品介绍
CP 340-1CH02 是 S7-300 最基础的串口扩展卡,专用于跟不带 PROFIBUS/以太网的老式第三方设备做点对点串行通讯——比如读取条码扫描枪、往串行打印机打报表、跟老变频器走 ASCII 字符串交换设定值和反馈。它不像 CP 341 那样自带可加载协议(Modbus RTU 需单独买 dongle),CP 340 只固化了 ASCII、3964(R) 和打印机驱动,复杂协议要在用户程序里拼帧解帧。
坦白讲,这模块现在基本靠库存。新项目我建议直接上 CM 1241(S7-1200)或 CM 1542 SP(S7-1500)甚至 CP 341+Modbus 加密狗。但老 S7-300 线上换件——VER.2 / VER.5 硬件版本功能一致,STEP 7 硬件组态选对订货号 6ES7340-1CH02-0AE0 就能直接替,参数从 CPU 系统数据块自动载入新模块,不用重下载。
应用场景与行业案例
我在现场最常碰到的是:包装线上条码阅读器突然失联,一查是 CP 340 串口芯片被感应电打坏——SF 灯常亮,TxD/RxD 不闪。老线没预留以太网口给扫码器,只能原样替换 CP 340 恢复。
典型场景:
- 物流/包装线条码扫描器接入——S7-300 通过 CP 340 RS-485 半双工读扫码枪 ASCII 字符串,成本低且稳定。
- 老式变频器/称重仪表数据读取——设备只有 RS-422/485 口且协议简单 ASCII,CP 340 够用。
- 事件记录串行打印——将 PLC 报警信息送老式行式打印机(打印机驱动内置)。
- S5→S7 改造保留串行链路——原 S5-115 通过 3964(R) 与上位机通讯,S7-300 + CP 340 保持兼容不断链。
真实案例:
华南某饲料厂配料系统,S7-315-2DP 带 CP 340 连电子皮带秤(RS-485 ASCII)。某天配料值全 0,SF 灯红。量串口 A/B 对地漏电,判断接口芯片受损(附近新装变频器未做好等电位)。库房有测试过的拆机件,断电拔出旧模块(注意先释放机架静电),插入新模块上电——RUN 灯绿,TxD/RxD 随通讯闪烁,CPU 从系统数据块自动装载参数,无需重下载。3 分钟恢复配料。唯一教训:后来让他们把 RS-485 侧加了 485 隔离中继器。
常见问题解答 (FAQ)
Q1:支持热插拔吗?能带电拔插更换?
不支持热插拔。S7-300 机架模块原则上不断电不拔插,带电拔可能损坏背板触点或引起 CPU 进入 STOP(取决于槽位和 CPU 参数)。正确流程:停机或确认该 CP 通讯中断不影响安全→切 CPU 到 STOP 或断机架电源→更换→重启/回到 RUN。参数是存在 CPU 系统数据块里的,换完自动生效。
Q2:VER.5 和早期 VER.2 / -1CH00- 能互换吗?
硬件功能一致,MLFB 不同。6ES7340-1CH02-0AE0(不管 VER.x)之间可互替。若原系统是更老的 -1CH00-0AE0,硬件组态需改成 -1CH02-0AE0 并重新编译下载系统数据块(参数兼容但订货号不同 STEP 7 会报警)。反之新系统插 -1CH00 也需对应改组态——不建议混用,统一用 -1CH02。
Q3:能做 Modbus RTU 主/从站吗?
原生不能。CP 340 固件无 Modbus RTU,需自己在 OB1/OB35 里用 SEND_PTP / RECV_PTP 按 Modbus 帧格式拼 CRC 校验——现场能做但麻烦且实时性差。真要做 Modbus RTU 建议换 CP 341 + Modbus 加密狗(6ES7870-1AB01-0YA0)或升级到 S7-1200/1500 + CM 1241/CB 1241。
Q4:RS-422 和 RS-485 怎么区分接线?15pin Sub-D 定义去哪查?
同一物理口,参数里选”RS-422 full duplex”或”RS-485 half duplex”决定哪些引脚激活。RS-485 半双工只用 A/B(发收共用)需外部偏置/终端电阻;RS-422 四线全双工用 TxD+/TxD-/RxD+/RxD-。引脚定义严格按西门子 CP 340 手册附录 B.3(15pin Sub-D 表)——别按 PC COM 口定义乱接,会烧。



