马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册 ![](source/plugin/zhanmishu_wechat/template/static/img/wechat_login.png)
x
本帖最后由 huyuan28 于 2021-12-31 16:26 编辑
CoDesys----号称工控界的安卓
目前CoDesys + EtherCAT驱动用来做运动控制很有优势,现在总线式运动控制基本都是这种配置。Codesys号称PLC界的安卓,直观的讲codesys是一个已经写好了运动控制和通讯的软件PLC,例如:树苺派刷一个Codesys的Runtime应用就可以用Codesys编程当PLC跑程序了。另外Codesys还有对高级语言的支持,例如在Codesys里可以调用C++函数程序,Codesys还可以定义多任务,类似于高级语言的并行计算。
CoDeSys是由全球最著名的PLC内核软件研发厂家:德国的3S公司出的一款与制造商无关的IEC 61131-1编程软件。CoDeSys 支持完整版本的IEC61131标准的编程环境,支持标准的六种编程语言,是一个标准的软件平台,被很多硬件厂家支持,可编程超过150家OEM生产的自动装置。CoDeSys提供了许多组合产品的扩充,诸如各种不同领域的总线配置程序、完全的目测化和运动控制系统。正是由于CoDeSys有着如此强大的功能,严格遵循国际标准,并且其不依赖于任何硬件平台的开放性,能够为众多PLC,IPC厂家省去软件研发时间。极大地缩短了厂家的研发时间和提高产品性能。而这些特点都和手机的安卓系统颇有相似之处,同时3S公司也因为其强大的软件开发能力被誉为是工控界的“微软”。
国内造PLC的很多都开始用Codesys内核了,如:汇川 、禾川、 和利时 、英威腾、步科、台达等,包括国外的: 倍福、施耐德、力士乐等等都是用Codesys,这也是国产PLC提高市场占有率的一个契机,后续可能会像汽车行业一样以国产PLC为主流。
对于自动化厂商而言,CoDeSys能够在最短的时间内提升自身的软实力,并在其平台上进行二次开发,融入自己特色,如我们熟悉的倍福的TwinCAT,施耐德SoMachine等。 对于应用工程师而言,标准化的平台使得其能从繁杂的产品适应学习中解放出来,使得应用工程师能够有更多的精力集中在项目的本身而非产品,释放了工程师的创造活力。
|