新一代工程师的新一代PLC

工业互联网要求从传统上与业务系统连接的系统和流程相比需要更多的数据。最终目标是提供不同系统之间的连续性并更好地利用机器

产品营销总监Ira Sharp-自动化,凤凰城联系美国
产品营销总监Ira Sharp-自动化,凤凰城联系美国

再加上工业互联网(IIOT)的大国(IIOT),在工业空间中出现了新的程序员和思想领导者。这个进步的用户群正在挑战传统流程和工具。例如,在工业空间中,可编程逻辑控制器(PLC)编程历史上是使用梯子逻辑完成的。梯子逻辑是一种简单的编程方式,可以由电工和程序员都可以做。尽管这种简单的编程方式为典型机器提供了系统的操作,但它缺乏更复杂的计算的灵活性。

从历史上看,大多数机器不需要PLC中数据的高级计算和相互作用。但是现在,随着公司希望更多地利用这些数据,高级分析和计算已成为PLC中的真正需求。IEC 61131-3标准以五种不同语言提供工业空间的编程:梯形图,功能框图,顺序函数图表,指令列表和结构化文本。这些语言选择开放了梯子逻辑以外的编程可能性,但与计算机科学中使用的常见高级语言相比,仍然受到限制。

复杂这个问题的事实是,工程师现在正在学习用各种高级语言编程,但是他们通常不学习IEC 61131-3语言。编码Dojo是一个针对程序员的学校/新兵训练营,分析了Intec.com上职位发布的数据,以发现2018年最需求的编程语言。前七个是:Java,Python,Javascript,C ++,C#,C#,PHP和珀尔。这表明编程学生正在学习和从事针对这些语言的职业。

使用这种编程背景,下一代工程师拥有一个装满编程语言的工具箱,每种语言都可以用于解决应用程序的不同需求集。因此,可以支持众多编程语言并与云技术接口的PLC将为以前无法​​实现的公司打开许多可能性。

但是,要利用这一点,下一代PLC必须具有与多个系统(包括自动化控制系统,业务系统和分析/基于云的系统)进行交谈的能力。这种灵活性将满足将更多信息用作IIOT平台的一部分的需求。即使满足了所有这些新需求,PLC仍然必须具有强大和强大的功能,以承受工业环境的需求。

Phoenix的PlcNext技术联系满足当今控制系统的需求,同时为未来提供了灵活性。PLCNEXT Technology在标准IEC 61131-3下提供实时PLC操作,同时还支持各种高级语言,包括C,C ++,C#,MATLAB等。用户不再局限于单个开发环境。

它还包括使用开源基于Linux的代码的灵活性。具有Linux的用户可以访问控制器的核心,以获得几乎无限的创意自由。他们可以利用开源社区或从头开始开发基于Linux的单个应用程序,以有效地减少控制硬件的生命周期管理。

该技术还可以使用IIOT,并且能够连接到通用平台,例如AWS,Azure,Google Iot等。可以单独使用PLCNEXT,也可以与现有的控制系统一起使用,以从网络或通过I/O收集数据并将其推入云。

有关PLCNEXT的更多信息,请访问:www.phoenixcontact.com/open

本文中的公司
更多控制权