codesys软件介绍

1、软件简介:

CODESYS由德国软件公司3S-Smart Software Solutions开发和销售,位于巴伐利亚Kempten镇。版本1.0于1994年发布。CODESYS许可证是免费的,可以在法律上安装,无需对其他工作站进行复制保护。该软件工具涵盖了工业自动化技术的一个表面的不同方面。

2、软件架构:

CoDeSys的架构基本上可以分为三层:应用开发层(Development Layer)、通信层(Communication Layer)和设备层 (Device Layer)。它不仅支持CAN open、Profibus、EtherCAT、SERCOS、Device Net、ProfiNet、Modbus、Ethernet 等多种现场总线,而且可根据客户的具体需求将不同自动化厂商提供的产品和系统进行组合配置后统一编程,从而真正实现了控制系统的开放性和可重构性。CoDeSys SP 软件包(the SoftPLC Runtime System)可以将任何嵌入式系统或 PC 变成基于 IEC61131-3 国际标准的、功能强大的可编程控制器。其中 CoDeSys Soft Motion 软件包可将逻辑控制(SoftPLC)和运动控制 (SoftMotion 、SoftMotion CNC、HMI)合四为一,完美地实现从单轴运动到复杂的多轴轨迹插补的编程和控制。

3、codesys软件特点:

①除了支持PLC编程,还支持总线接口,驱动设备(特别是伺服,数控),显示设备,IO设备等的编程.

②支持多种PLC语言

支持完整版本的IEC61131-3标准的编程环境->六种PLC编程语言:IL 、ST、 FBD 、LD、 CFC、 SFC,用户可以在同一项目中选择不同的语言编辑子程序,功能模块等.

③支持HMI编辑

界面支持:支持编辑显示器界面(Visualization)

④支持众多控制模块

具有很多的控制模块(Motion),可以放置图片等强大的功能

⑤可扩充

CoDeSys提供了许多组合产品的扩充,诸如各种不同领域的总线配置程序、完全的目测化和运动控制系统

4、现场总线技术:

不同的现场总线可以直接用于编程系统CODESYS。为此,该工具集成了最常见系统的配置器,如PROFIBUS,CANopen,EtherCAT,PROFINET和EtherNet / IP。对于某些系统,可以以随后加载的CODESYS库的形式提供附加的协议栈。通过FDT(现场设备工具)框架应用程序中的软件插件,可以集成来自第三方供应商的附加设备特定用户界面。这些接口之间的通信将通过通信设备类型管理器(DTM)来实现。5、可视化:

集成编辑器可帮助用户直接在编程系统CODESYS中创建复杂的可视化蒙版,并根据应用程序变量进行动画制作。为了简化程序,可以使用集成的可视化元素。可选的工具包使用户能够创建自己的可视化元素。在编程系统的在线操作过程中,创建的掩模用于应用程序测试和调试。与可选可视化客户端结合使用,面罩也可用于操作机器或工厂,例如带有集成显示器的控制器,Web浏览器或Windows或Linux下的便携式运行时间。

6、SoftMotion:

使用IEC 61131-3编程控制器控制复杂运动的可选模块化解决方案也完全集成在编程系统CODESYS中。模块化解决方案包括:

①运动规划编辑器,例如CAM或DIN 66025 CNC描述;

②用于解码器,插值器,用于程序执行的库模块,例如根据PLCopen MotionControl,用于运动学转换和可视化模板。

7、安全:

为了达到风险分析后所需的安全完整性级别(SIL),所有系统组件都必须符合此级别。CODESYS中的预认证软件组件使设备制造商能够轻松地将其控制器SIL2或SIL3认证。因此,CODESYS Safety由编程系统和运行系统中的组件组成,而项目规划完全集成在IEC 61131-3编程环境中。

8、工业应用:

来自不同工业领域的超过250台设备制造商提供具有CODESYS编程接口的智能自动化设备。因此,世界各地的成千上万的终端用户,如机器或工厂制造商,都采用CODESYS进行各种自动化任务。

CODESYS设备目录提供了近400个可编程设备的概述,来自领先制造商的CODESYS,来自行业控制工程,自动化组件和嵌入式系统。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,259评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,956评论 25 709
  • 总线 计算机的各个功能部件通过总线连接在一起构成完整的计算机系统,总线是多个系统功能部件之间进行数据传送的公共通路...
    罗蓁蓁阅读 10,618评论 0 10
  • 前几年,煤炭形势好的时候,没能按耐住内心的冲动,贷款买了房,正式迈入“房奴”行列。有房就得有车。这不是什么“...
    凉墨先生阅读 2,325评论 0 0
  • 玻璃背着行囊走在路上,路过一个花圃停下了脚步。 “喂,小东西你怎么不开心啊。”玻璃抓着栅栏,小小的脑袋往里探。 唔...
    鱼帽猫阅读 3,587评论 1 4

友情链接更多精彩内容