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点数、存储区大小和通信接口数量各不相同,这是选型时首先要确认的约束条件。
二、CPU模块:选型的起点
S7-1200的CPU型号从低到高依次为1211C、1212C、1214C、1215C和1217C。选型时重点看四个参数:本机I/O点数、最大扩展模块数、工作存储器大小和通信接口数量。
| CPU型号 | 本机DI/DO | 本机AI/AO | 最大扩展模块 | 工作存储器 | 通信接口 |
|---|---|---|---|---|---|
| 1211C | 6/4 | 2/0 | 3 | 50 KB | 1×PROFINET |
| 1212C | 8/6 | 2/0 | 5 | 75 KB | 1×PROFINET |
| 1214C | 14/10 | 2/0 | 8 | 100 KB | 1×PROFINET |
| 1215C | 14/10 | 2/2 | 8 | 125 KB | 2×PROFINET |
| 1217C | 14/10 | 2/2 | 8 | 150 KB | 2×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网线使用工业级屏蔽网线,避免与动力线平行走线。这些细节直接影响系统抗干扰能力和长期稳定性。
五、选型检查清单
完成初步选型后,可用以下清单逐项核对:
- 数字量输入/输出点数是否满足当前需求并预留10%~20%余量?
- 模拟量通道类型(电压/电流/热电阻/热电偶)是否与传感器一致?
- 扩展模块总数是否在CPU允许范围内?
- 所有模块的24V DC电流总和是否小于电源模块额定输出?
- 通信接口数量与类型是否覆盖触摸屏、上位机、串口设备等所有连接对象?
- 工作存储器是否足够容纳当前程序及后续功能扩展?
- 接线方式(源型/漏型、屏蔽接地)是否与现场设备匹配?
以上清单中的参数需结合具体项目确认,示例中的数值仅用于说明选型思路。实际工程中,建议在选型阶段就绘制I/O分配表和网络拓扑草图,这两份文档将直接指导后续的硬件组态和接线施工。