1. 查看库文件版本:
在PLC项目中,查看库文件版本的操作非常简单,双击Reference,即可查看到库文件,以及库文件当前的版本:
在Reference选项卡下,选择某一库文件(这里以Tc2_MC2为例,在右侧属性中Resolution选项卡的下拉菜单里,可以看到当前系统下,安装了该库的不同版本:
默认情况下,可以看到Resolution中,库文件版本号为*,此时下方Effective Version选项卡里,会提示当前使用的具体库文件版本号:
2. 固定库文件版本:
固定库文件版本有2种方法,第一种,是在库文件属性中Resolution选项卡的下拉菜单里进行选择,比如这里手动设置为3.3.41.0版本后,项目将调用这个版本的库。
第二种方法,将库文件版本固定为当前版本,通过Reference选项卡可以查看到当前系统使用的库文件版本:
此时,右键Tc2_MC2库文件,选择Set To Effective Version,即可将库文件固定为当前版本。
设置完成后的Resolution选项卡:
3. 库文件出现黄色叹号提示:
通过上一节的方法固定了库文件版本之后,将项目拷贝给其他工程师,此时,如果该工程师的电脑上没有这个版本的库文件,则库文件会以叹号提示:
工程师需要手动将缺少的版本拷贝并安装到自己的开发环境中,安装步骤参考TwinCAT 3 入门教程,此时叹号会消失;如果只是临时使用,也可以尝试手动更换库文件版本,在属性中Resolution选项卡的下拉菜单里进行选择,选择到到前电脑中已安装的版本,或者右键库文件,选择Set to Always Newest Version,设置到当前编程环境中最新的版本,库文件版本切换,叹号就会消失。
操作步骤:从安装过老版本TwinCAT的电脑内找到对应的老版本库文件,复制进编程电脑内,然后Install即可。
效果如下:
TwinCAT 3会自动将项目中的PLC程序文件夹下的_Libraries文件夹中所有库都与本地的资源库进行对比,如果版本不一致或者未安装,会直接进行安装,解决问题。
如果项目文件中没有_Libraries文件夹,可以请作者在打包程序时,将PLC-Settings中的File/E-Mail Archive 中至少勾选一个libraries相关的选项。
2024.6.18 李坤峰 编辑