codesys编程_CODESYS软件架构及产品分类

本文介绍了CODESYS编程的软件架构,包括开发层、通信层和设备层,详细阐述了各层的功能,如编译器、可视化界面编程、OPC服务器和实时核。同时,总结了CODESYS的产品分类:Engineering、Runtime、Visualization、Safety、Fieldbus和SoftMotion CNC+Robotics。
摘要由CSDN通过智能技术生成

写在面前

前面我们有了一期关于CoDeSys的介绍(见微信公众号:智能制造之家),今天来讲一讲CoDeSys的软件架构和产品分类,后期再整理成一套体系给大家,方便不同类型的朋友们~

990d960f757779d3181f09f650b63830.png

CODESYS软件架构示意图

1、开发层

CODESYS Development System(具有完善的在线编程和离线编程功能)、编译器及其配件组件、可视化界面编程组件等,同时供用户可选的运动控制模块及安全模块等组件使CODESYS功能更加完整和强大。

IEC 61131-3 编辑器

CODESYS提供了所有IEC61131-3所定义的六种编程语言:功能块图(FBD)、梯形图(LD)、指令表(IL)、结构化文本(ST)、顺序功能图(SFC)、连续功能图(CFC)。

编译器

负责将CODESYS中的应用程序转换为机器代码并优化可编程控制器的性能。当用户输入了错误的应用程序代码时,立刻会接收到编译器发出的语法错误警告及错误信息,让编程人员可以迅速做出相应纠正。用户可以不必改变编程方式,就可以使用不同的基于CODESYS编程的硬件装置(系统)进行工程开发。

硬件/现场总线配置器

针对不同制造商的硬件设备及不同现场总线协议,该部分负责在CODESYS中对相应参数进行设定。

可视化界面编程

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值