在电脑上打开某程序编译不过,看提示似乎是差了两个库,库管理器打开是有两个库的颜色是红色的。
于是选择添加库去对应的库包里去找,找到后添加进去就完了
注意这个库文件必须放到软件规定的文件夹里,不能放到文件夹里的二级目录里,我开始其实也添加了这两个库的,但是不是一级目录里的,是文件夹里的文件夹里,然后就识别不出来。把相应文件复制粘贴到一级目录里就可以了。
这个前面有一个文件夹名的就说明是二级目录,软件不识别的
编译完成后才可以在线登录,否则提示让你打开正确的文件夹.
其实打开程序的时候本身也有提示
不去处理也能打开程序,可以查看程序的梯形图,但是会无法仿真。
库文件?
在 CoDeSys 中常会遇到的一个问题是,一些函数或功能块能够找到并可调入编辑区,但打开后
发现是一个空框,输入 / 输出引脚没有对应,甚至有时根本就没有输入 / 输出引脚。其根本原因就是
库文件问题所致。所以什么是库文件,它是怎么支持 CoDeSys 中的项目,本节会对库文件进行详细 介绍。
1. 概述
库文件用于存放 CoDeSys 中可多次使用的程序
组织单元( POU )。这些 POU 可以从已有的项目中
复制到库中,用户也可以直接新建库项目 v ,在项
目中自己定义库。项目中使用的库文件如图 2.x 所示。
如果在 CoDeSys 下的库中存放有用户希望多次
调用的功能块、函数或程序时,可以节省大量的编
程时间,并提高效率。 CoDeSys 标准软件包中已经
包括标准库文件。
库文件除了是函数、功能块和程序的集合,其中还包含一些特殊定义的结构体,枚举类型等。
从功能上分可以将库文件分为系统库文件、应用库文件以及厂家自定义库文件。
默认的函数库文件是“ .library* ”,不同于 CoDeSys V2.3 版本以及之前版本中的“ .lib ”文件。
加密库的扩展名为 *.compiled-library 。库可以通过一个许可证进行加密(加密狗)。
系统库文件
该库文件是一个支持 CoDeSys 软件系统的文件,它包括对软件结构和语法编写的支持以及标准
I/O 的支持。通常该文件库会在软件启动后自动导入到控制器中,不需要手动添加。
应用库文件
支持基本应用的文件库。
Util :包含了各种数学运算功能,位操作指令及控制器等功能。
Standard :包括定时器、计数器、边沿检测及双稳态触发器等函数及功能块。
该功能是作为一台 PLC 必备的功能,因此在打开 CoDeSys 后会自动调入该库文件。其他的一些
需按要求导入的应用库文件如: Toolbox 、 PLCopen 等,这些库文件都需要用户根据实际需求来进行
添加。