作者 | 主题 |
---|---|
zgh2292006 奇侠 经验值:9688 发帖数:1046 精华帖:25 |
楼主 2020-02-08 20:16:55
主题:480T天车项目移植从STEP7到TIA V13 小弟初学,高手勿喷,欢迎交流; 1) 符号表导入 将原来STEP7程序符号表导出保存为DIF类型的文件,便于EXCEL批量编辑; TIA符号表格式和STEP7有点不同; 可以在TIA中建立一个变量将其符号表导出,可以看到TIA中符号表的格式(Show all tags 才有导入导出选项); 按照下面的格式将STEP7的符号表导入; 需要注意的是: Logical Address列里边不允许有空格(选中该列调出查找替换对话框,查找:XX格空格,替换:无空格);地址前边批量加%方法(选中该列设置单元格格式--数字--自定义--”%”@ 英文输入法); 2) 硬件组态 现在S120变频器通讯都采用Profinet通讯了,本项目仍选用DP通讯; 选择Network View网络视图,添加S120变频器和ET从站; S120变频器从站需要修改名称和DP地址及报文配置(Device view设备视图下配置报文);
注意S120的路径(TIA V13 SIMOVERT变频器只有MM4系列没有6SE70 ) ET从站需要修改名称和地址范围; 注意S120及其ET从站修改地址范围时,需要将其连到DP网络上,否则无法修改; 3) 程序块移植 将STEP7的块生成源文件(块可以是FC、FB、OB、DB、UDT); 生成的源文件为AWL格式,在Sources文件夹下,将其导出; 打开TIA软件点击External source files--->Add new source files选择刚才的AWL文件; 生成块时要将其内部有关的块都要生成,否则出错; 注意生成的FC1如上图所示,只能以STL形式出现无法切换成LAD或者FBD,FC的编号可以手动修改; 注意程序都是STL语言,不易看懂,只能生成部分块,其他还需要LAD编程,还是LAD直观; 编程软件为TIA V13 SP1 update9,可以将程序块导入到全局库,这样可以用TIA V14 SP1软件打开全局库将程序块导入; 也可以用TIA V14 SP1软件打开**.zap13文件,点击升级按钮后重新编译后可以打开项目; |