在工作中实践总结,在朋友圈分享讨论,做最接地气的公众号
内容摘要
正文
TwinCATRuntime文件:控制器启动时装载的硬件配置和PLC程序、掉电保持变量等;
Target辅助文件:辅助开发环境、辅助第三方通讯比如OPC Server读取的变量等;
Archive文件:准备将来给工程师上载到编程PC。
序号 | 用途 | 文件路径 C:\TwinCAT\3.1\Boot | 产生/更新 | 选项 条件 |
Target Runtime文件 | ||||
1 | TC启动时装载的配置文件 | CurrentConfig.xml | 系统激活 Activate Configurtation | |
2 | PLC引导程序 | \Plc\Port_851.app | 系统激活,或者PLC右键 Activate Boot Project | |
3 | Persistent 掉电保持变量 | \Plc\Port_851.bootdata 及Port_851.bootdata_old | TC停止时产生bootdata; 重启时复制bootdata并加上后缀_old重命名; 启动装载bootdata完成后自动删除 | |
4 | PLC当前程序 | \Plc\Port_851_act.tizip | PLC项目Login时产生。 Login时当前程序可以和Target中的_act程序比较 | |
Target 辅助文件 | ||||
5 | Login信息 | \Plc\Port_851_boot.tizip | 每次PLC右键 Activate Boot Project时产生 | Plc项目Setting页 Target Archive|Login Infomation |
6 | TcCOM描述 Module Class | \Plc\Port_851.tmc | 系统激活,或者PLC右键 Activate Boot Project | Plc项目Setting页 Target Files| TMC File |
7 | 兼容TC2的tpy文件 | \Plc\Port_851.tpy | 系统激活,或者PLC右键 Activate Boot Project | Target Files| tpy File |
Target Archive文件 | ||||
8 | 供TC3上传的配置文件 | CurrentConfig.tszip | 系统激活 Activate Configurtation | |
9 | PLC源代码 | \CurrentConfig\plcname | 系统激活 Activate Configurtation | Plc项目Setting页 Target Archive|Project Sources |
10 | PLC项目 引用的库 | \CurrentConfig \plcname.tpzip\_Libraries | 系统激活 Activate Configurtation | Target Archive|Compiled Library 及Sources Library |
Boot文件夹的内容和作用




