PLC
直播中

卢表镜

7年用户 1040经验值
私信 关注

CODESYS软件工具包的优势主要表现在哪几个方面

CODESYS软件工具包是什么?

CODESYS软件工具包的优势主要表现在哪几个方面?

回帖(1)

李欢

2021-9-23 17:39:09
  CODESYS 软件工具包是一款基于先进的.NET 架构和 IEC 61131- 3 国际编程标准的、 面向工业 4.0及物联网应用的软件开发平台。
  CODESYS 软件开发平台的独特优势是用户使用此单一软件工具套件就可以实现一个完整的工业自动化解决方案,即在CODESYS 软件平台下可以实现:逻辑控制( PLC)、运动控制 ( Motion Control) 及 CNC 控制、人机界面( HMI)、基于 Web Service 的网络可视化编程和远程 监控、冗余控制(Redundancy)和安全控制( Safety)、以及项目开发与工程协同管理等多个目标和需求:从具有信息处理功能的智能传感器到I/O模块组成的数据网络,从紧凑型PLC到工业PC,从运动控制器到工业机器人,从DCS(系统)到基于大数据应用的工业云架构。
  CODESYS不仅支持多种现场总线,而且可以根据客户的具体需求将不同自动化厂商提供的硬件产品和系统进行组合配置后统一由CODESYS软件进行编程,从而真正实现了控制系统的开放性和可重构性。
  CODESYS软件可以将任何嵌入式系统或PC机部署为基于IEC 61131-3编程的功能强大的控制器。
  CODESYS的优势主要表现在以下几个方面:
  1、标准化
  符合 IEC 61131 - 3 国际标准(即提供六种编程语言)和 IEC 61508(安全标准)及 EN ISO 13849(机械安全标准);从而使全球已经有近 450家的控制系统生产商和设备制造商们使用了CODESYS 软件作为他们的编程环境和应用开发平台;
  2、开放式、可重构的、组件化的平台架构
  德国 3S 软件公司( CODESYS)可以向用户共享其全球领先的自动化开发平台中间件 CODESYS Automation Platform,并倾力支持和帮助用户开发出拥有自主产权的开发环境;
  ( 1)基于.NET 架构, CODESYS 软件由各种组件化的功能构件( component)组成(编译器、调试器、运动控制、 CNC、总线配置等);用户可以根据自己的实际需求自由进行裁剪,并完全支持用户基于 3S 公司提供的强大中间件产品( CODESYS Automation Platform)和标准构件来开发出封装有自主知识产权(如生产工艺 Know-how 等)的功能组件和库;
  ( 2)同时 CODESYS 提供完全开放的构件接口(Interface)和库( library )的编程模板,方便用户可以轻松实现基于特定行业或特种工艺需求的深度二次开发,并完全支持用户集成自有的开发工具和工艺模块(库)于 CODESYS 开发平台之中,从而开发出客户拥有自主知识产权的编程开发环境(编程工具)。
  欢迎加入工控分享技术服务社区,定期分享技术经验,技术文档
  3、良好的可移植性和强大的通信功能
  (1)CODESYS完全支持 CANopen、Profibus、EtherCAT、Modbus、Ethernet/IP、DeviceNet、串口( RS232、 RS485 等)总线等通信方式。
  ( 2)CODESYS 的运行系统 Runtime System 可以运行在各种主流 CPU 上(如ARM、 X86、 PowerPC、 TriCore 、 DSP 等),并支持 Windows CE、 WindowsXP Embedded、Windows 7、 Linux、 VxWorks 、 QNX 等操作系统、或无操作系统的架构。
  4、强大的运动控制及CNC功能
  ( 1)单轴控制:电流环、速度环、位置环的控制
  ( 2)主从方式:实现电子齿轮(带相位同步功能)、电子凸轮等
  ( 3) CNC 控制:实现复杂的多轴运动轨迹插补控制,支持 G 代码
  ( 4)机器人控制:多关节的复杂机器人控制
  5、良好地支持第三方的开发工具和应用程序
  ( 1)具有 OPC , OPC UA 功能
  ( 2)支持 ODBC 接口的数据库
  6、可定制化开发
  CODESYS软件可根据客户的需求,进行专业地定制化的开发。比如定制化开发上位编程环境、针对客户要求的特殊平台定制化开发控制器、定制化开发功能块或者函数库等等
  7.产品功能多元化
  1)一套CODESYS软件可以实现PLC控制、运动控制、机器人控制、HMI、冗余控制、安全控制(SIL2/SIL3)。
  2)CODESYS 软件近年来不多推出一些实用性的应用类产品,比如可以实现 3D 实时仿真的 Depictor 软件,以及帮助用户进行 Runtime 运行的代码检测工具,便捷使用 C 语言进行编程的C-integration 等。产品可以自由搭配组合,按照客户的个性化需求集成为一套自动化软件整体解决方案。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分