西门子S7-1200/1500/1500T要通过PROFINET总线通讯控制V90伺服驱动器,需要建立西门子PROFINET报文(协议)。使用库指令 SinaPos (FB284)、SinaSpeed(FB285)来控制V90伺服驱动器,使用SinaInfeed、SinaPara、SinaParas指令来获取V90伺服驱动器参数。
博图TIA Portal软件本身并未自带这些库指令,需要安装Startdrive软件 或者 DriveLib库文件。
从博图V16开始,Startdrive不再提供DriveLib库文件,而是以选件包里面FB的方式提供,如果你的博图TIA≥V16版本,安装Startdrive软件后,需在 指令>选件包>SINAMICS 目录下找到这些指令 。
下面由sendtech 传送科技为你整理如何在博图中添加这些指令:
- 【1】安装Startdrive软件
- 【2】打开博图TIA portal软件
- 【3】添加新设备,添加一个PLC,如 CPU1212C
- 【4】在软件右侧,依次打开 指令>选件包>SINAMICS
- 【5】把SinaPos拖到程序段中即可
需要注意的是,添加SinaPos功能块后,自动生成的FB功能块的编号并非一定是 FB284,也可能是其它编号,如上面所示的FB300