在电脑上打开某程序编译不过,看提示似乎是差了两个库,库管理器打开是有两个库的颜色是红色的。
于是选择添加库去对应的库包里去找,找到后添加进去就完了
注意这个库文件必须放到软件规定的文件夹里,不能放到文件夹里的二级目录里,我开始其实也添加了这两个库的,但是不是一级目录里的,是文件夹里的文件夹里,然后就识别不出来。把相应文件复制粘贴到一级目录里就可以了。
这个前面有一个文件夹名的就说明是二级目录,软件不识别的
编译完成后才可以在线登录,否则提示让你打开正确的文件夹.
其实打开程序的时候本身也有提示
不去处理也能打开程序,可以查看程序的梯形图,但是会无法仿真。
库文件?
在
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
等,这些库文件都需要用户根据实际需求来进行
添加。