未能参加工博会的open61499

        上海工博会正在如火如荼的进行中,各大工业板块的厂商都展示出了自家新的产品和解决方案,遗憾的是open61499没能到上海工博会亮相,只能通过写文章发自媒体的方式给大家介绍open61499。

        open61499是基于IEC61499标准打造的工业编程平台,支持不限于PLC程序编写、DCS业务逻辑编写、机器人程序编写等应用。它的编程方式多样化,既支持IEC61131-3的梯形图、结构化文本,又支持IEC61499的简单功能块、基础功能块、子应用、复合功能块,还支持Lua脚本语言、C/C++高级语言。它的数据交换灵活化,既支持标准网络通信(tcp、udp),又支持常用总线通信(modbus、ethercat、profinet),还支持opcua和用户自定义总线适配。open61499 IDE既可以云端部署,也可以本地部署;open61499运行时支持的操作系统有Linux、Windows,支持的处理器有x86、arm。

上面的描述可能不是很高大上,但这是一种务实的介绍。当前已经实现了如下功能:

阶段

目标

进度

open61499产品定义

定义符合当前时代和以后一段时间内适用的工业编程平台

已完成

open61499技术架构

设计出能支撑open61499产品定义的软件架构

已完成

open61499技术选型

选择的技术能支撑平台持续开发,达到产品定义的目标,如:支持本地和云端部署、运行时支持多种操作系统和多种处理器、IDE支持在移动端操作、运行时和IDE部署在同一个工业控制器上

已完成

open61499框架实现

实现open61499的软件框架,IDE通过浏览器访问,运行时支持windows x86、Linux x86、Linux arm32

已完成

功能块编程

通过open61499系统预置的IEC61499功能块实现逻辑控制、顺序控制程序编写

已完成

IDE支持高级语言创建新类型功能块

在IDE上使用C/C++、Lua编写简单功能块算法,实现新的功能块类型

已完成

IDE支持

IEC61131-3编写功能块算法

在IDE上可以使用梯形图、结构化文本实现功能块算法

已完成

IDE支持基础功能块

在IDE上可以使用C/C++、Lua、结构化文本编写基础功能块算法,且通过图形化的方式编写基础功能块ECC逻辑

已完成

支持部分总线

支持modbus主从、ethercat io主站、opcua

已完成

支持I区、Q区、M区

实现与codesys一样的内存区域划分:I区、Q区、M区,其中M区与codesys一样可以持久化、对外提供的modbus从站地址也在M区

已完成

支持硬件组态

codesys用户众多,要实现与codesys一样的硬件组态操作方式,且兼容codesys里面用于描述硬件的xml文件

已完成

单事件分布式部署

功能块部署在不同终端,功能块之间可以通过单个事件进行数据传递

已完成

平时大家见过很多产品介绍高大上,说得有多么多么先进、说得已经用在了很多项目上等等宣传方式,而实际的产品与宣传的产品有很大出入,甚至都还没有进入研发阶段。大家可能觉得open61499是不是也是这样的,那么大家可以open61499在线平台,进行实际的操作看看、体验看看。访问地址:

open61499

登陆网址大家可以注册账号进行使用,B站教学视频:

IT和OT融合编程在线演示_哔哩哔哩_bilibili

下面是部分截图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2193410903

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值