并不是每个用户都选择控制平台就像梅特勒-托莱多和生产自动化公司一样。而不是选择一种特定类型的控制器,如工业PC或PAC,其他人选择一种对几种控制器通用的架构,也可以用相同的软件进行编程。
这种方法的一个例子是MachineStruxure平台施耐德电气(www.schneider-electric.us)。该平台由plc、运动控制器、HMI控制器和驱动控制器组成,每个控制器都具有嵌入式智能,并使用标准网络。所有这些设备都可以在一个名为SoMachine的模块化软件套件中进行编程。软件及控制平台支持六种编程语言,符合IEC 61131-3,提供PLCopen功能块。
考虑一个构建器设计一系列具有不同复杂程度的机器。在一台简单的机器上,工程师可以指定一个HMI控制器,将最新的HMI技术与执行所有任务的控制功能结合起来。在需要更多I/O和控制的复杂机器上,他们可以使用PLC。由于HMI控制器和plc使用相同的架构和编程环境,设计人员不需要在不同的软件包之间进行编程。
因为程序员通常可以在几分钟内完成过去需要几天时间才能完成的工作,许多人发现编写复杂的代码段要容易得多。反过来,他们也发现,软件平台方法在开发复杂功能和定制机器方面越来越具有成本效益。因此,这样的平台正在成为一种手段,让更有能力的机器和流程更快地联机。
本文中的公司