IA块的编写
1)从原有STEP7程序块导入
STEP7:Generate Source 生成***.AWL 或***.SCL文件;将***.AWL 或***.SCL文件导出;
TIA:添加外部源文件;将***.AWL 或***.SCL文件导入;选中***.AWL 或***.SCL右键选择从源文件生成块;
有的块会报错误,不能保证会100%成功;
2)从库文件导入
下载需要注册才能下载;仔细看说明,确认库文件的编辑环境(TIA V13 V14 V15)
西门子论坛上可以下载部分库,打开TIA,右侧选择全局库打开库文件;
3)手动编写
二、自己常用块
1、变频器控制块
1)变频器读写通讯块(DPRD_DAT/ DPWR_DAT)
通过调用SFC14,SFC15通讯的;路径位于‘扩展指令’-->‘分布式I/O’--> ‘其他’下,与S7-300/400有所不同,SFC14,SFC15 的LADDR必须以十进制输入。对应变频器的硬件标识符;
2)16位合并为一个字
常用于变频器控制字或状态字的字和位的转换;
FDA_16BOOL_TO_INT (FC226)
FDA_16BOOL_TO_INT (FC226).pdf
3)变频器速度反馈计算块
FC907A_D(DRIVER_SPEED) (FC907) 将变频器速度反馈码值(0-16384)转换为实际转速(0-1500rpm/min)
FC907A_D(DRIVER_SPEED) (FC907).pdf
4)角速度转换为线速度计算块
FC909N_V (FC909) 将变频器实际转速(0-1500rpm/min)转换为线速度;
FC909N_V (FC909).pdf
5)线速度转换为角速度计算块
FC910V_N (FC910) 将线速度转换为变频器实际转速(0-1500rpm/min);
3500MM总结新建文件夹FC910V_N (FC910).pdf
FC910V_N (FC910).pdf
6)6ra70控制块
见FC921DRIVER(6RA70) (FC921)
3500MM总结新建文件夹FC921DRIVER(6RA70) (FC921).pdf
FC921DRIVER(6RA70) (FC921).pdf