(15)TC2转换TC3解决方案.pdf

TC2 转换 TC3 杨煜敏 1. 首先保存 TC2 的时候需要注意,打开您的程序,选择 Save/mail Archive 进行保存 弹出窗口把能勾的都勾选后点 Save 随后就会生成一个压缩文件,里面包含了源代码,配置文件, lib 文件等所有这个 程序所用到的文件。有了这个文件,就可以开始在 TC3 上进行转换了。 2. 把这个压缩包放到 TC3 所在的电脑上,解压后得到这 4 个文件 3. 随后打开 TC3,新建一个项目 4. 右键项目名称,选择“ Load Project from TwinCAT2.XX Version” 找到之前解压的 Users文件夹,找到里面的 CurrentConfig.tsm 文件,点击 Open 5. 可以发现原来的配置文件已经被载入到了 TC3 中 6. 如果原来有 PLC程序有变量链接的, 那我们就可以通过这个变量链接把程序载入, 双击 PLC下的 serialcommunication 7. 选 择 Path 栏 的 按 钮 Change , 找 到 之 前 解 压 的 Users 文 件 夹 , 找 到 里 面 的 serialcommunication.tpy 文件,点击 Open 8. 弹出窗口点击 Yes 9. 右键 serialcommunication ,选择 Convert Project TO PLC 3,开始通过变量把程序载入 10. 如果原来程序中用到了 TC3 中默认没有添加或者没有的库就会弹出这个窗口提示库丢 失,点击 Yes 11. 随后弹出窗口点击 Libraries 栏旁的按钮 把之前解压文件中 lib 文件所在的文件路径选中后点击 OK 12. 确认路径没错后点 OK 13. 随后 TC3会根据源代码所用到的库开始进行转换,一般转换分两种 A . 第一种用 TC3现有的库转换 首先会弹出这个框, 选择第二个 Use the following library that has already been installed ,点击 Browse 选择 TC2 中的库对应现在 TC3 新的库后点击 OK,这个可以参考以下: 选择好后点击 OK 就就把例子中 TcBase.lib 这个库转换完成了 B. 第二种自定义创建新的库文件 用这种方法主要是因为原来 TC2 中很多库是当时自己创建或者编辑的, 所以就需要手动进行 转换。我们以 TcSystem.lib 为例(虽然这个对于 TC3有现成的,但也可以创建新库) ,当弹出 这个框的时候选择第一个: Convert and install the library as well 随后弹出窗口让你填入所要创建的这个库的名称、版本号、公司名称 这些信息可以随便写,但方便以后管理这些库的话可以这样写,例如: 14. 当所有库都用以上两种方式转换完成后, TC2 转换到 TC3 就完成了,不过有时候在消息 窗口会报一些未知错误 不过没有关系,右键 serialcommunication Project ,选择 Build ,重新编译下 再观察消息窗口就没有错误了 15. 最后提下如果仅仅把源代码载入,不是从变量连接载入源代码,就需要右键 PLC 选择 Add Existing It

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档