安卓系统组态软件_漫谈流程工业控制系统的开放(3) CoDeSys软件

CoDeSys的出现,部分打破了控制器运行软件不开放的状况。

德国Smart software solution GmbH公司(下简称3S公司)开发了一套可编程逻辑控制PLC的完整开发环境CoDeSys,试图提供一套通用的控制器组态软件和运行软件。

CoDeSys软件由两部分组成,即组态软件CoDeSys IDE和运行软件CoDeSys Runtime。

CoDeSys IDE即CoDeSys集成开发环境,符合IEC61131-3编程规范,安装于PC机上,可以运行于Windows或者Linux系统。开发环境主要包括IEC 61131-3编辑器、配置器、编译器、调试器等功能模块。用户使用此组态工具组态编程适合控制对象的软件包。

CoDeSys Runtime即控制器运行软件,需要设备制造商与3S公司共同完成,3S公司需要评估硬件开发商所设计的硬件系统,并为其定制CoDeSys Runtime框架。然后硬件及系统开发商需要根据本系统的外围输入输入等配置,编写相应的驱动,并以库或者PLC Configure接口的形式提供给CoDeSys IDE开发环境调用。库或者PLC Configure接口实际上就是一套Target安装包。用户的控制软件包可以通过接口下装到设备制造商的控制器中.

可以看出,CoDeSys软件试图将组态软件开放给最终用户,并且通过TARGET安装包的形式为用户的提供接口,使得用户在CoDeSys的控制软件包可以下装运行于不同的硬件中。这个模式有利于用户的知识经验积累和控制软件在不同硬件上的快速移植。这个工作模式与安卓系统非常类似。开发者在安卓系统开发环境开发APP,谷歌负责推广安卓系统到各手机制造商,APP可以运行于不同的手机制造商的硬件之上。因此有人称CoDeSys是工控软件行业的安卓。

CoDeSys软件大幅度降低了控制系统开发的难度,并且提高了控制系统软件的开放程度,有可能结束当前不同控制系统制造商产品不兼容的现状,对用户和整个控制系统行业有利。


d92f3a862e583d005c115a048eadef8e.png

UMCS,开放的工程材料编码数据库

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值