应用简介
CoDeSys2.3是一款非常实用的PLC编程软件,软件支持多种PLC编程语言,其中就包括ST、 FBD 、LD、 CFC等常用的语言,用户可以根据不同的设计程序进行选择,有效的提高编译的时间。
【功能特点】
【应用开发层】
PLC 编程系统,PLC Development System CoDeSys(具有完善的在线编程和离线编程功能)、编译器及其配件组件、可视化界面编程组件等,同时供用户可选的运动控制模块可使其功能更加完整和强大。
IEC61131-3 编辑器。CoDeSys 提供了所有 IEC61131-3 所以定义的五种编程语言:如结构化文本(ST)、顺序功能图(SFC)、功能块图(FBD)、梯形图(LD)和指令表,此外还支持连续功能图(CFC)的编程语言。
编译器。负责将 CoDeSys 中的应用程序转换为机器代码并且优化可编程控制器的性能。当用户输入了错误的应用程序代码时,立刻会接收到编译器发出的语法错误警告及错误信息,让编程人员可以迅速做出相应纠正。
硬件/现场总线配置器。针对不同制造商的硬件设备及不同现场总线协议,该部分负责在
CoDeSys 中对相应参数进行设定。
可视化界面编程。直接在 CoDeSys 中即可实现可视化编程(人机界面 HMI),系统已经集成了可视化编辑器。
运动控制模块。运动控制功能已经集成在 CoDeSys 中,形成了 SoftMotion(CNC)软件包。基于 PLCopen 的工具包可以实现单轴、多轴运动;电子凸轮传动;电子齿轮传动;复杂多轴 CNC控制等。
【通信层】
应用开发层和设备层之间的通讯是由 CoDeSys 中的网关服务器来实现的,CoDeSys 网关服务器中安装了 OPC服务器。
CoDeSys 网关服务器。作用在应用开发层和硬件设备层之间,可以使用 TCP/IP 协议或通过CAN等总线实现远程访问,是 CoDeSys 开发工具包不可分割的一部分。
CoDeSys OPC 服务器。对基于 CoDeSys 进行编程的控制器,无需考虑所使用的硬件 CPU,已经集成并实现了 OPC V2.0 规范的多客户端功能,且能同时访问多个控制器。
【设备层】
使用基于 IEC 61131-3 标准的编辑开发工具 CoDeSys 对一个硬件设备进行操作前,硬件供应商必须要在设备层预先安装 CoDeSys 的实时核。
CoDeSys 实时核系统。关于实时核的会在下节中会有详细介绍。
IEC 61131-3 应用程序。用户在开发层写完的程序通过以太网或串口下载至设备层中,最终该应用程序中的文件已经被转为二进制存放在目标设备中,根据用户设定的执行方式循环执行对应程序。
【特色介绍】
CoDeSys为强大的IEC语言提供了一个简单的方法,系统的编辑器和调试器的功能是建立在高级编程语言的基础上(如Visual C++)。
现在国内PLC用户使用的版本多为CoDeSys V2.3, 最新的版本是CoDeSys V3。
V3 在软件架构上有了很大的改善,朝安全软件的方向发展,目前正在申请TUV关于EN 61508的SIL认证。
CoDeSys软件还可以编辑显示器界面(Visualization),具有很多的控制模块(Motion),可以放置图片等强大的功能,典型的用户有ifm等。
CoDeSys功能总览:如何构建一个工程、怎么样构建一个工程、怎么样测试工程、调试、附加联机功能。CoDeSys的附加功能、工具等。
国内首家采用codesys平台的国产PLC 和声 HSC C3系列控制器也已大批量产业应用。
同时,也有运动控制厂家如:Scheider Electric, Banchman, GoogolTech在在使用Codesys平台开发自己的编程软件。
CoDeSys 软件商是德国Smart software solution GmbH,该公司位于德国巴伐利亚州肯普腾市。
【破解教程】
1、首先根据文档的说明进行安装。
2、将CodeSys 2.1安装目录下的CoDeSys.exe文件删除,将文件夹中的CoDeSys.bak拷贝到CoDeSys 2.1安装目录下,并将其更名为CoDeSys.exe。
3、将文件夹中的CoDeSys.ini拷贝到到系统目录下,并替换其中的同名文件。
4、将下的两个DLL拷贝到系统目录下
5、将中的内容拷贝到CodeSys2.1安装目录下的Library目录中
6、需要注意,在使用时CoDeSys.exe所指向的库文件目录设置成CodeSys2.1安装目录下的Library目录。
7、将下面的内容拷贝到CodeSys2.1安装目录下
8、将CAN Utility下的CanMoon1.8文件夹拷贝到下,并建立其中的可执行文件CanMoon.exe到桌面的快捷方式。
9、将CAN UtilityUtilitys下的usbcan.dll拷贝到codesys 2.1安装目录下
10、安装CAN UtilityUSB_CAN DriverWIN2K下的Setup文件。按照其中的说明文件安装
11、重新启动计算机