实现 OEM 机器可扩展性和棕地系统集成的统一平台方法

作者:Rakesh Kumar, Ph.D.

机器的控制系统是其设计和市场战略的重要组成部分。许多工程团队采用分散式方法,针对不同的机器价位使用多个 PLC 系列,并依靠第三方网关来集成传统系统。这会增加与工程、库存和现场支持相关的成本,进而降低运营灵活性。另一种方法是对单一的统一平台进行标准化,这种平台可跨应用扩展,可与现代和传统协议进行通信。

使用互不关联的策略可能会效率低下。管理多个不同的 PLC 系列会带来培训和库存方面的管理难题,同时给系统增加额外硬件、复杂性以及潜在故障点。但是,能否通过一个平台就能完全解决这些问题呢?本文将以 Siemens SIMATIC S7-1200 生态系统为例,探讨如何满足扩展性和连接性要求。

OEM 面临的可扩展性挑战

OEM 的产品线通常采用“好、较好、最好”模式,其中机器复杂程度因所含功能而异。虽然这样有道理,但如何为入门级机型指定一个经济实用的控制系统,同时又能足以用于控制高端机型,也是一大难题。为此,可采用如下常见解决方案。

  1. 多种控制平台:为每个机器层级使用不同的 PLC,看似单位成本效益高,但会产生培训、编程和备件库存等下游成本。采用这种方法时,工程师需要充分熟悉多种编程环境,且要求 OEM 和最终用户准备更大更复杂的备件库存。
  2. 超大规格固定式 I/O PLC:选择单一的大型 PLC 可简化编程,但由于物料清单 (BOM) 成本包含了未使用的冗余容量,会造成入门级型号失去竞争力。这种方法也为今后的修改带来有限的灵活性。由于所有固定式 I/O 点都已分配,即使用户仅仅增加一个传感器,也可能需要重新设计,不仅成本高昂,而且非常耗时。

一种实用的解决方案是采用模块化控制平台,其特点是中央处理器可通过每种机器型号所需的输入/输出接口进行精确配置。

应对棕地系统的连接挑战

在采用上一代技术的工厂里,如何才能让最先进的机器进行有效沟通?这就是系统集成商在棕地困境中面临的核心问题,使用 PROFINET 等现代协议的新机器往往需要与依赖 Modbus RTU 等串行协议的现有设备集成在一起。因此,要求新系统通过 RS-485 串行通信与传统的 VFD、磅秤和其他设备进行通信。解决这些问题的两个常用方案如下:

  1. 第三方协议网关:外部网关可以在 PROFINET 和 Modbus RTU 之间进行转换,但会产生额外的硬件成本,带来潜在的故障点,并且需要独立的软件工具进行配置。两个系统之间的数据映射可能非常繁琐,通信问题的故障诊断将变得非常复杂,需要诊断两个通常来自不同制造商的不同设备。
  2. 采用定制代码的工业 PC (IPC):运行定制通信软件的 IPC 是一种功能强大但成本高昂的复杂解决方案,它将 PC 操作系统的维护工作引入了工厂。这种策略需要有 IT 和软件领域的专业开发技能,而传统自动化团队并不总会拥有这种能力,因此可能导致解决方案脆弱、难以维护。

现代控制器应原生支持传统通信协议,以简化架构并进行集中配置。

统一的解决方案:SIMATIC S7-1200 平台

Siemens 的 SIMATIC S7-1200 系列在全集成自动化 (TIA) 平台中配置,专门应对这些挑战。这是一个集中式平台,其组件可提供各种功能和性能。图 1 所示为一个实际的 PLC 模块控制器,突出显示了其各个组件。

Siemen 的 SIMATIC S7-1200 PLC 模块控制器图 1:Siemens SIMATIC S7-1200 PLC 模块控制器,包括内置 CPU、板载 I/O 引脚、状态 LED 和连接器。(图片来源:Siemens)

核心:强劲、稳健、灵活的 CPU

S7-1200 系统的核心是一个紧凑型 CPU。例如,CPU 1214C 的 Boolean 执行速度为每条指令 0.08 µs,工作存储器容量为 100/150 KB,可快速执行程序。此外,还具有 4 MB 大容量加载内存用于存储整个项目(包括符号和注释),14 KB 保留内存用于在电源循环时安全地保存重要机器数据。该系统集成的 PROFINET 端口支持多达 16 个以太网连接,可用作现代现场设备网络的 I/O 控制器,如图 2 所示。

PROFINET IO 控制器和 IO 设备拓扑(点击放大)图 2:使用 SIMATIC CPU 的 PROFINET IO 控制器和 IO 设备拓扑示例。(图片来源:Siemens)

除逻辑功能外,CPU 还集成了六个独立的高速计数器,可处理高达 100 kHz 的脉冲串,非常适合使用编码器进行精确测量和定位。此外,CPU 1214C 还具有两个板载模拟输入端 (0-10 V),提供了实现基本模拟采集的内置能力,且无需任何额外模块。该器件的物理设计专为严苛的工业环境而打造,额定工作温度范围为 -20°C 至 +60°C,能够承受高达 2 g 的振动(壁式安装),可确保在苛刻环境下可靠运行。

CPU 有多种型号,可与任何电力基础设施相匹配。6ES7214-1AG40-0XB0 是 DC/DC 型号,适用于标准 24 VDC 系统,而 6ES7214-1BG40-0XB0(AC/DC/中继)可由 120/230 VAC 电源供电,无需单独的电源,从而可节省空间和成本。6ES7214-1AG40-0XB0 还提供四个脉冲序列输出,可对步进电机进行开环式速度和位置控制,从而降低简单应用对专用运动控制器的需求。

利用粒度化高性能 I/O 解决可扩展性问题

S7-1200 的主要特点是模块化。CPU 可通过信号板 (SB) 进行扩展,满足较小的要求增加,也可通过信号模块 (SM) 满足较大的输入/输出要求,从而针对应用优化 BOM。

基本型号:CPU 1214C 的14 路板载数字输入端和 10 路板载数字输出,通常足以达到入门级机器的需求,提供了一个经济型起点。

中级型号:要添加 0-10 V 模拟信号以控制变频驱动器,可使用图 3 所示的信号板 SB 1232 >6ES7232-4HA30-0XB0。该信号板直接与 CPU 连接,提供分辨率为 12 位的单路模拟输出,转换时间为 300 µs,令人印象深刻。

对于需要对比例阀或其他模拟执行器进行响应控制的应用来说,这种速度至关重要。该模块可通过长达 100 m 的屏蔽电缆驱动最小阻抗为 1000 Ω 的负载,在不增加控制器占用空间的情况下增加关键功能。

Siemens 的 SB 1232 - 6ES7232-4HA30-0XB0 信号板图 3:用于 SIMATIC S7-1200 CPU 附加 I/O 的 SB 1232 - 6ES7232-4HA30-0XB0 信号板。(图片来源:Siemens)

高端型号:用于控制 16 点阀组的信号模块 SM 1222 6ES7222-1BH32-0XB0(图 4)提供 16 路晶体管数字输出,每路输出的额定电流为 0.5 A。对工程师来说,一个关键细节是该模块的内置感应关断电压被限制在 (L+)-48 V 典型值,这有助于在切换电磁阀等感性负载时保护输出免受反 EMF 的影响。

Siemens SM 1222 - 6ES7222-1BH32-0XB0 信号模块图 4:SM 1222 - 6ES7222-1BH32-0XB0 信号模块提供 16 路晶体管输出,能够限制感应关断电压。(图片来源:Siemens)

对于高级模拟控制,SM 1232 - 6ES7232-4HD32-0XB0 信号模块(图 5)提供四路高精度模拟输出通道。每个通道可配置为电压(+/-10 V,14 位分辨率)或电流(0-20 mA,13 位分辨率)。该模块集成了断线和短路等电气故障诊断功能,允许 PLC 程序检测接线故障和潜在的输出问题,从而延长机器的正常运行时间和可靠性。

Siemens SM 1232 - 6ES7232-4HD32-0XB0 信号模块图 5:SM 1232 - 6ES7232-4HD32-0XB0 信号模块,具有集成模拟控制诊断功能,可诊断短路和断线故障。(图片来源:Siemens)

用集成通信功能解决连接问题

为便于棕地集成,可将 CB 1241 RS4856ES7241-1CH30-1XB0 通信板直接插入 CPU。如图 6 所示,该板在不增加系统尺寸的情况下提供了一个 RS-485 物理串行端口。

RS-485 通信网络的端接和偏置配置图 6:RS-485 通信网络的端接和偏置配置。(图片来源:Siemens)

该端口支持高达 115.2 kb/s 的通信速度,传输距离为 1000 m。真正的集成在于软件。TIA Portal 不仅包括 Modbus RTU(主站和从站)的库说明,还包括以下通信协议的库说明:非常适用于条形码扫描仪等简单设备的 Freeport(ASCII)通信协议以及用于与 Siemens 驱动器通信的 USS 协议。

配置过程全部在 TIA Portal 项目中进行,串行数据直接映射到 PLC 数据块中。这样就不再需要外部配置工具,从而简化了网络架构。为便于维护,电路板上有用于发送 (TxD) 和接收 (RxD) 信号的 LED 诊断指示灯,可为用户提供一目了然的通信活动状态信息,从而简化现场的故障排除工作。

结语

自动化工程师面临的主要挑战是管理复杂性和设计灵活性。采用 Siemens SIMATIC S7-1200 这样的标准化控制平台可以解决这些问题。通过将 CPU 1214C 这样功能强大的处理器与灵活的模块化 I/O 生态系统(从 SB 1232 到 SM 1222 和 SM 1232)相结合,OEM 可以构建一个适用于各种机器价位的单一的可扩展控制架构。

通过使用 CB 1241 等集成式通信器件,系统集成商可以降低外部网关的复杂性。这种在 TIA Portal 环境中配置的统一方法可缩短工程设计时间,最大限度地减少库存,并提供强大而灵活的自动化解决方案。

免责声明:各个作者和/或论坛参与者在本网站发表的观点、看法和意见不代表 DigiKey 的观点、看法和意见,也不代表 DigiKey 官方政策。

关于此作者

Image of Rakesh Kumar, Ph.D.

Rakesh Kumar, Ph.D.

Rakesh Kumar, Ph.D., is a B2B electronics content writer and strategist and the proprietor of EETips Content Marketing. An IEEE Senior Member and Chair of the IEEE Power Electronics Society Educational Videos Committee, he specializes in creating technical content for electronics manufacturers and distributors. Rakesh has written for WTWH Media publications (EE World, EV Engineering Online), created white papers for TDK Electronics, and contributed to numerous journal and industry publications. With his Ph.D. in electrical engineering, he translates complex technical concepts into clear, practical content that engineers can actually use.