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