西门子 S7-1200(G2 新一代)完整选型
S7-1200 是西门子紧凑型小型 PLC,分CPU 本体、SB 信号板、SM 扩展 IO、CM 通信模块、CB 通信板五大类;选型顺序:先选 CPU→确定供电输出类型→本体 IO 是否够用→扩展 SB 节省柜位→SM 扩展大批量 IO→CM/CB 扩展串口通讯
S7-1200全系CPU
CPU1214C G2实物
一、CPU 型号后缀解码(供电 + 输出,选型第一步)
CPU 命名格式:CPU12xxC A/B/D + B/E/D H50-0XB0
三段含义:电源类型 / 输入类型 / 输出类型
- AC:供电 AC85~264V(220V 市电,控制柜无 24V 直流电源首选)
- DC:供电 DC24V(工控柜标配直流供电)
- DC:输入统一 24VDC 漏型 / 源型
- RLY:继电器输出(交直流负载、电磁阀、接触器,0.5~2A,低速)
- DC:晶体管输出(24V 直流、高速脉冲、伺服步进控制,0.5A,高速)
示例:
- CPU1214C AC/DC/RLY:AC220V 供电、24V 输入、继电器输出
- CPU1214C DC/DC/DC:DC24V 供电、24V 输入、晶体管高速脉冲输出
二、全系列 CPU 核心参数对比(G2 V4.6 固件)
表格
| 型号 | 本体 DI/DO | 本体模拟量 | 程序 / 数据存储 | 最大扩展 SM 模块 | SB/CB 板卡数 | PROFINET 网口 | 最大运动轴 | 适用场景 |
|---|---|---|---|---|---|---|---|---|
| 1211C | 6DI/4DO | 2AI | 75KB/150KB | 0(不可扩展 SM) | 1 块 | 1 个 | 4 轴 | 简易单机、小型流水线、点位少设备 |
| 1212C | 8DI/6DO | 2AI | 100KB/200KB | 6 个 | 1 块 | 1 个 | 8 轴 | 中小型单机、少量模拟量采集 |
| 1214C | 14DI/10DO | 2AI | 250KB/750KB | 10 个 | 2 块 | 1 个 | 12 轴 | 通用设备、暖通、包装、主流项目首选 |
| 1215C | 14DI/10DO | 2AI | 300KB/1500KB | 10 个 | 2 块 | 2 个 | 16 轴 | 多伺服、双网口通讯、分布式设备 |
| 1217C | 14DI/10DO | 2AI | 600KB/2500KB | 10 个 | 2 块 | 2 个 | 32 轴 | 多轴运动、复杂算法、大数据采集 |
关键限制
- CPU1211不能接右侧 SM 扩展模块,仅能加装顶部 SB/CB 小板;IO 多直接上 1212C
- 所有 CPU 最多3 个 CM 通信模块,CM 占用 SM 扩展槽位(1 个 CM = 少 1 个 SM)
- 1215/1217 双网口:可分网段(设备网 + 上位机网),隔离 PROFINET 从站与 HMI
三、SB 信号板(CPU 顶部小板,省空间,1~2 通道小 IO)
直接插 CPU 上方,不占右侧扩展槽,适合少量模拟量、串口、热电偶补充
1)数字量 SB
- SB1221:4DI 24VDC
- SB1222:4DO 晶体管
- SB1223:2DI+2DO 高速脉冲 IO
2)模拟量 SB(单通道为主)
- SB1231:1 路标准模拟量输入(0~10V/4~20mA)
- SB1231 TC:1 路热电偶 J/K/T 型
- SB1231 RTD:1 路热电阻 PT100/PT1000
- SB1232:1 路模拟量输出 0~10V/4~20mA
3)通讯板 CB1241
RS485 Modbus-RTU/USS,占用 1 个 SB 槽,仅需少量串口优先 CB,比 CM 省空间
SB信号板安装位置
四、SM 信号扩展模块(CPU 右侧大批量 IO)
1. 数字量 SM(开关量)
表格
| 型号 | 通道 | 类型 | 用途 |
|---|---|---|---|
| SM1221 | 8/16DI | 24V 输入 | 按钮、光电、接近开关 |
| SM1222 | 8/16DO | 晶体管 / 继电器 | 指示灯、小电磁阀 |
| SM1223 | 8DI+8DO | 混合 IO | 点位均衡设备 |
2. 模拟量 SM(采集 / 输出)
- SM1231 AI:4/8 路 4~20mA/0~10V 电压采集
- SM1231 TC:8 路热电偶
- SM1231 RTD:8 路热电阻
- SM1232 AO:2/4 路模拟量输出(调节阀、变频器给定)
- SM1233 AI/AO:4 入 + 2 出混合模拟量
SM数字量模块系列
五、CM 通信模块(CPU 左侧,独立串口扩展)
左侧插槽安装,最多 3 块,远距离多从站 Modbus 必选
- CM1241 RS485(最常用):Modbus RTU 主 / 从、USS 变频器,最多 32 个从站,1200 米
- CM1241 RS232:点对点,条码枪、打印机、单台仪表,15 米短距离
CB vs CM 选型区分
- 仅 1 路 485、柜位紧张 → CB1241 信号板(顶部)
- 2 路及以上串口、多变频器多仪表 → CM1241 RS485(左侧独立模块)
CPU扩展布局:左CM、上SB、右SM
六、运动控制选型要点(脉冲伺服 / PN 伺服)
- 晶体管 DC 输出 CPU(DC/DC/DC):本体自带高速脉冲输出,驱动步进 / 脉冲伺服
- 1211C:4 轴;1212C:8 轴;1214C:12 轴;1215:16;1217:32
- PROFINET 伺服(V90 PN、1FK7):任意 CPU 均可,无需晶体管输出
- 超过本体轴数:1215/1217 双网口扩展更多 PN 伺服
七、供电 & 输出选型规则(避坑核心)
- 控制柜有 DC24V 开关电源:统一选 DC/DC/DC
- 需高速脉冲、伺服控制:晶体管输出 DC
- 仅普通指示灯、小电磁阀:可 DC/DC/RLY 继电器
- 控制柜只有 AC220V 市电、无直流电源:选 AC/DC/RLY(继电器输出) ❗ AC 供电款无高速脉冲,不能直接驱动脉冲伺服
- 大负载接触器、交流电磁阀:继电器 RLY 输出;高频通断选晶体管 + 中间继电器转接
八、标准选型案例
案例 1:小型单机,6 个光电、4 个电磁阀、1 路温度采集,无伺服
点位少、无扩展需求
CPU:CPU1211C AC/DC/RLY(220V 供电)
顶部 SB:SB1231 RTD(PT100 测温)
案例 2:包装机,16DI/12DO,4 路 4-20mA 压力,2 台 Modbus 变频器,2 轴步进
CPU:CPU1214C DC/DC/DC(晶体管脉冲)
右侧 SM:SM1223 8DI8DO、SM1231 4AI
顶部 CB:CB1241 RS485(接变频器)
案例 3:多伺服设备,8 台 PN 伺服,双网段隔离,大量模拟量
CPU:CPU1215C DC/DC/DC(双 PROFINET 网口、16 轴)
右侧 SM:SM1231 8AI、SM1232 4AO
左侧 CM:CM1241 RS485(仪表采集)
九、选型避坑清单
- CPU1211不能扩展 SM 模块,点位多直接升级 1212C
- 要脉冲伺服必须选DC/DC/DC 晶体管 CPU,AC/DC/RLY 无高速脉冲
- CM 通信模块占用右侧 SM 槽位,串口多要预留扩展余量
- 热电偶 / 热电阻优先 SB 小板(1 路),多点采集再选 SM1231 TC/RTD
- 继电器输出触点容量小,大功率接触器需加中间继电器转接
- 1215/1217 双网口适合上下位机、多 PN 从站隔离组网
- 程序量大、多 PID、复杂运动算法直接上 1217C

