
史诗不仅仅是一个名字;它是描述系统中主要功能的首字母缩写。在这个博客文章中,我们将在此处看起来更深入P for可编程性.
在今天的传统PLC系统中,通常只有一个固定的开发系统和一组有限的工具。这是大多数工程师不得不承受的负担。通常,您必须使用低效的变通方法,以编程方式完成给定工业自动化应用程序的不同组件所需的工作。
与Groov.史诗®系统,我们添加了很多选项来帮助您开发,主要以多个编程选择的形式和这些编程环境的可扩展性。我们的目标是为您提供具有大量软件工具的工业硬件平台,然后脱离您的方式。
到目前为止,我们提供了几种编程工具,包括:
- 我们传统的Pac Control™流程图和脚本的开发软件
- Node-RED
- 安全shell (SSH)访问支持Python、C、c++和Java等语言在Linux®操作系统上
- Codesys®兼容性,使您可以选择使用IEC 61131-3标准开发应用程序,如梯形图和功能块图
我们最近举办了第一次EPIC Premium Factory Training的“软发行”,在我们即将结束的时候,我们有一个问答小组。其中一个学生的评论让我印象深刻:新的CODESYS开发系统似乎是可扩展的。
作为参考,可扩展性是用于描述环境的扩展的软件设计的术语,并允许通过增强功能最小化对系统的整体功能的影响。这种特殊的培训班包括一些非常熟悉我们现有的高级程序员
Opto 22环境,PAC控制。听到这个评论让我思考为什么;不仅仅是为什么CODESYS开发系统是可扩展的,还有为什么它如此重要。
与工业领域的大多数ide不同,CODESYS是非常开放的。它允许根据需要创建模块。他们有自己的Codesys商店,当您浏览190多个模块时,您可以看到代码唯一的是什么。基本现场总线协议和通信驱动程序有模块:网络通讯协议那PROFINET.那以太网/ IP.它们还包括了更多的小众交流模块,比如Bacnet.和ethercat.也从工业空间延伸出来,有一些模块SQL访问权限甚至上网,包括推特.您甚至可以创建自己的模块。
您可以很快看到它与标准工业编程环境的不同之处,以及它与称为Ignition的流行SCADA软件包的相似之处。
这些软件的所有这些功能和能力都是一种经常过时的解决方案的现代方法。我们正在走出传统的沙箱环境,并进入一个大规模的丛林健身房。

代码的另一个打开功能是OSCAT图书馆.OSCAT库,或自动化技术开源社区库,是一个参考IEC 61131-3标准的开源库,并移植到所有IEC 61131-3兼容的可编程逻辑控制器。它包含超过500个函数在以下领域:
- 数学计算
- 字符串,列表和缓冲区处理
- 逻辑模块
- 日期和时间功能
- 控制工程
- 信号处理
- 加热/通风/空调
- 楼宇自动化
- 网络和通信功能
- 测量技术和传感器
- 标准外设的设备驱动程序
这些是开放的源功能,允许程序员不仅利用函数,而是自定义它们以适合其应用程序。所有源材料均包含且易于修改。
此外,使用CodeSySys环境不仅为您提供功能可扩展性,而且为您提供可扩展性。结束了350设备利用船上的代号。这些设备不仅仅是传统的控制器,还不仅是HMI,网关设备,可变频率驱动器和运动控制。有了这个,您可以轻松集成和接口Groov.史诗系统与其他硬件进行总集成。
任何熟悉这些设备的人都会在使用时具有优势Groov.EPIC和整合到他们的环境中。这些开源/开放设备的概念在工业领域变得越来越普遍。我相信,随着软件编程原型和IT标准渗透到工业领域,我们将看到更大的变化,随着连接和工业物联网的推动,我们将有越来越多的速度在这一运动背后。
有一件事是肯定的:对于许多传统的集成开发环境和方法来说,这种新的(对我们的行业来说)思维方式将会是一件令人大开眼界的事情,这些传统的集成开发环境和方法是在传统的行业过程和工程思维中根深蒂固的。
提交:Opto 22.




