1. S7-1200硬件架构与选型

S7-1200是西门子面向中小型自动化任务推出的紧凑型PLC,其硬件体系由CPU模块、信号模块(SM)、通信模块(CM/CP)、电源模块以及机架与接线系统共同构成。理解这套架构的关键,不是记住型号列表,而是建立"CPU决定能力上限、信号模块决定I/O规模、通信模块决定联网边界、电源与接线决定系统稳定性"的选型逻辑。本节围绕这一逻辑展开,并给出可操作的选型方法。

一、硬件架构:模块化紧凑型结构

S7-1200采用导轨安装的模块化结构。CPU模块本身集成了处理器、存储器、PROFINET接口以及一定数量的本机I/O,是整个系统的控制核心。当本机I/O点数不足或需要特殊信号类型时,通过右侧的U型总线连接器扩展信号模块;当需要串口、额外以太网口或远程通信能力时,扩展通信模块。电源模块则为CPU及扩展模块提供24V DC工作电源。

需要特别注意的是,S7-1200的扩展能力受CPU型号限制。不同CPU支持的最大扩展模块数量、本机I/O点数、存储区大小和通信接口数量各不相同,这是选型时首先要确认的约束条件。

S7-1200 硬件架构与信号/数据流 电源模块 PM1207 120/230V AC→24V DC CPU 模块 处理器 / 存储 / 本机I/O PROFINET 接口 U型总线背板连接 1211C / 1212C / 1214C / 1215C / 1217C 信号模块 SM DI / DO / AI / AO 数字量 / 模拟量 扩展I/O点数 通信模块 CM 1241 (RS232/485) CP 1243-1 (以太网) 串口 / 远程通信 ← 现场信号输入 / 控制输出 → 现场设备层 按钮 / 限位开关 / 传感器 / 接触器 / 变频器 / 指示灯 / 编码器 CPU通过U型总线连接器向右扩展SM/CM模块,电源模块为全系统供电 本机I/O + 扩展I/O = 系统总I/O能力;通信接口决定联网方式

二、CPU模块:选型的起点

S7-1200的CPU型号从低到高依次为1211C、1212C、1214C、1215C和1217C。选型时重点看四个参数:本机I/O点数、最大扩展模块数、工作存储器大小和通信接口数量。

CPU型号本机DI/DO本机AI/AO最大扩展模块工作存储器通信接口
1211C6/42/0350 KB1×PROFINET
1212C8/62/0575 KB1×PROFINET
1214C14/102/08100 KB1×PROFINET
1215C14/102/28125 KB2×PROFINET
1217C14/102/28150 KB2×PROFINET

以一台小型包装机为例:需要12点数字量输入、8点数字量输出、2路模拟量输入(温度与压力),并预留一个RS485串口连接称重仪表。若选1211C,本机6DI/4DO加上最多3个扩展模块,理论上可满足I/O,但工作存储器仅50KB,程序稍复杂即可能不足;且只有一个PROFINET口,若还需连接触摸屏和上位机,网络拓扑会受限。更合理的选择是1214C:本机14DI/10DO已覆盖数字量需求,再扩展1个SM 1231 AI 4×13位模块满足模拟量输入,同时扩展1个CM 1241 RS485模块连接称重仪表。这样CPU本机I/O直接够用,扩展模块数量远低于8个上限,存储器和通信接口都有余量。

三、信号模块与通信模块的匹配

信号模块分为数字量输入/输出(SM 1221/1222/1223)和模拟量输入/输出(SM 1231/1232/1234)。选型时需注意三点:一是信号类型(24V DC、继电器、模拟量电压/电流);二是通道数量与分辨率(如13位、16位);三是模块的电源需求是否在电源模块容量范围内。

通信模块方面,CM 1241提供RS232或RS485串口,适用于连接条码枪、称重仪表、变频器等串口设备;CP 1243-1提供额外的以太网接口,适用于需要独立网段或远程维护的场景。若CPU本身已有两个PROFINET口(如1215C/1217C),则可省去CP模块,直接利用双口做级联或冗余拓扑。

四、电源与接线规范

电源模块PM1207将120/230V AC转换为24V DC,为CPU和扩展模块供电。选型时需计算总负载电流:CPU本身约消耗几百毫安,每个SM/CM模块也有各自的电流需求,所有模块电流之和必须小于电源模块额定输出(PM1207为2.5A)。若现场已有稳定的24V DC开关电源,也可直接为S7-1200供电,但需确保电源纹波和电压范围符合要求。

接线规范方面,重点注意:数字量输入采用漏型/源型接法需与传感器类型匹配;模拟量信号应使用屏蔽双绞线,屏蔽层单端接地;PROFINET网线使用工业级屏蔽网线,避免与动力线平行走线。这些细节直接影响系统抗干扰能力和长期稳定性。

选型时建议按"本机I/O覆盖常用信号、扩展模块覆盖特殊信号、通信模块覆盖联网需求"的顺序逐层确认,避免一开始就堆叠大量扩展模块导致成本和接线复杂度上升。

五、选型检查清单

完成初步选型后,可用以下清单逐项核对:

  • 数字量输入/输出点数是否满足当前需求并预留10%~20%余量?
  • 模拟量通道类型(电压/电流/热电阻/热电偶)是否与传感器一致?
  • 扩展模块总数是否在CPU允许范围内?
  • 所有模块的24V DC电流总和是否小于电源模块额定输出?
  • 通信接口数量与类型是否覆盖触摸屏、上位机、串口设备等所有连接对象?
  • 工作存储器是否足够容纳当前程序及后续功能扩展?
  • 接线方式(源型/漏型、屏蔽接地)是否与现场设备匹配?

以上清单中的参数需结合具体项目确认,示例中的数值仅用于说明选型思路。实际工程中,建议在选型阶段就绘制I/O分配表和网络拓扑草图,这两份文档将直接指导后续的硬件组态和接线施工。