第三章 硬件选型实战:如何根据现场需求选择远程IO模块(以西门子ET200SP为例)
大家好,我是老张。这一章咱们聊聊硬件选型。
说实话,很多工程师觉得选型就是翻翻手册、看看参数。但我在项目里吃过不少亏,才明白选型这事儿,真不是那么简单。你选对了,项目顺风顺水;选错了,后期调试能让你怀疑人生。
今天咱们就拿西门子的ET200SP来举例,说说我是怎么根据现场需求挑远程IO模块的。
3.1 先搞清楚:你到底需要什么样的IO?
每次接到新项目,我第一件事不是翻选型手册,而是问自己三个问题:
- 现场信号类型是什么? 是开关量、模拟量,还是温度、频率信号?
- 信号数量有多少? 需要多少输入、多少输出?
- 环境条件怎么样? 温度、湿度、振动、电磁干扰严不严重?
这三个问题搞清楚了,选型就成功了一半。我见过有人上来就选最贵的模块,结果现场全是干接点信号,纯属浪费。也见过为了省钱选了普通模块,结果现场温度80度,模块直接罢工。
核心原则: 选型不是选最贵的,也不是选最便宜的,而是选最合适的。
3.2 ET200SP家族:你得知道它有哪些“兄弟”
ET200SP是西门子目前主推的分布式IO系统。它最大的特点就是模块化、紧凑、灵活。说白了,就像搭积木一样,你需要什么就往上加什么。
我个人习惯把ET200SP的模块分成这几类:
| 模块类型 | 典型型号 | 主要用途 |
|---|---|---|
| 数字量输入 | 6ES7131-6BH01-0BA0 | 接收按钮、接近开关、继电器触点等开关信号 |
| 数字量输出 | 6ES7132-6BH01-0BA0 | 控制指示灯、接触器、电磁阀等执行器 |
| 模拟量输入 | 6ES7134-6GD01-0BA1 | 采集4-20mA、0-10V等模拟信号 |
| 模拟量输出 | 6ES7135-6GD01-0BA1 | 输出4-20mA、0-10V控制变频器、调节阀 |
| 温度模块 | 6ES7134-6JD01-0CA1 | 直接接热电偶、PT100等温度传感器 |
| 通讯模块 | 6ES7137-6AA01-0BA0 | 连接其他设备,如变频器、智能仪表 |
嗯,这里要注意:ET200SP的模块是分“基础型”和“高性能型”的。基础型便宜,但响应速度慢一些;高性能型贵,但适合高速计数、快速响应等场景。别选错了。
3.3 实战选型:一个真实案例
去年我接手了一个水处理项目。现场情况是这样的:
- 有32个液位开关(数字量输入)
- 有8个4-20mA的液位变送器(模拟量输入)
- 有16个电磁阀需要控制(数字量输出)
- 现场温度最高45度,湿度大,有轻微腐蚀性气体
- 控制柜距离PLC主站约150米
我是怎么选的?一步步来。
第一步:确定接口模块(IM)
ET200SP需要一个接口模块来连接PROFINET总线。150米的距离,用铜缆没问题。我选了6ES7155-6AU01-0BN0,这是标准的PROFINET接口模块,支持RT和IRT。
第二步:确定数字量输入模块
32个液位开关,我选了2块16通道的数字量输入模块。型号是6ES7131-6BH01-0BA0。为什么选16通道而不是8通道?因为16通道的性价比更高,而且占用槽位少,可以给以后扩展留空间。
我的经验: 选型时尽量留10%-20%的余量。别把通道用满,万一后期要加一两个点,你就不用再加一个模块了。
第三步:确定模拟量输入模块
8个4-20mA信号,我选了2块4通道的模拟量输入模块。型号是6ES7134-6GD01-0BA1。这里有个细节:ET200SP的模拟量模块有“通道隔离”和“非隔离”之分。现场有腐蚀性气体,我建议用通道隔离的,抗干扰能力更强。
第四步:确定数字量输出模块
16个电磁阀,我选了2块8通道的数字量输出模块。型号是6ES7132-6BH01-0BA0。注意,电磁阀是感性负载,所以输出模块要选带“短路保护”和“过载保护”的。ET200SP的标准输出模块都带这些保护,但有些第三方模块不一定有。
避坑指南: 我曾经在一个项目里用了不带保护的输出模块,结果现场一个电磁阀短路,直接把整个模块烧了。从那以后,我选输出模块必看保护功能。
3.4 选型时容易忽略的“小细节”
说几个我踩过的坑,你注意一下:
- 供电电压: ET200SP的模块有24V DC供电的,也有230V AC供电的。别搞混了。我习惯统一用24V DC,方便管理。
- 接线方式: ET200SP用的是“直插式”端子,不需要螺丝刀,直接插线就行。但要注意,不同模块的端子是专用的,不能混用。
- 标签和标识: 现场接线时,一定要给每个通道贴标签。不然调试的时候,你根本不知道哪根线对应哪个点。我见过一个项目,没贴标签,最后花了三天时间查线。
- 固件版本: 买模块时,注意看固件版本。不同版本的模块,可能不兼容。最好买同一批次、同一版本的。
3.5 总结一下我的选型流程
好了,说了这么多,我总结一下我的选型流程,你照着做基本不会出错:
- 统计信号清单: 把现场所有信号列出来,包括类型、数量、精度要求。
- 确定总线类型: 是PROFINET、PROFIBUS,还是EtherNet/IP?根据PLC主站来定。
- 选择接口模块: 根据总线类型和距离,选合适的IM模块。
- 选择IO模块: 根据信号类型和数量,选对应的模块。注意留余量。
- 考虑环境因素: 温度、湿度、腐蚀、振动,这些都会影响模块的选型。
- 确认附件: 端子、标签、总线连接器、电源模块,这些别忘了。
你想想看,如果这六步都走完了,你的选型基本就稳了。剩下的就是下单采购,等着到货了。
嗯,这一章就到这里。下一章咱们聊聊怎么把ET200SP和PLC连起来,以及怎么在TIA Portal里组态。到时候见。