1200控制V90伺服除了使用西门子官方提供的全局库中的FB284来实现外,还可以利用标准的运动控制指令来实现,完成通信组态后,程序编写方法和控制步进一样。一起来学习组态步骤和程序编写一、 导入V90支持包。选项>支持包>从文件系统添加>选择下载好的V90支持包>安装,如下图所示:
二、 新建项目,添加一台1215C和一台V90伺服,并建立通信连接。1)添加1200CPU1215CV4.4,如下图:
2)打开网络视图,组态V90伺服。硬件目录>驱动器和启动器>SINAMICS驱动>SINAMICSV90 PN>选择对应型号,如下图所示:
双击上图驱动器,打开设备视图>右击打开驱动属性>设置驱动器的IP地址,PROFINET设备名称和报文(标准报文3,PZD-5/9),图下图所示:
三、 新增运动控制工艺对象,并完成组态设置。项目树>工艺对象>新增对象,打开下图,选择TO_PositioningAxis(定位轴)>确定:
双击运动控制工艺对象下的组态,打开组态画面,基本参数>常规>选择PROFIdrive,单位mm,如下图所示:
基本参数>驱动器>数据连接:驱动器>驱动器:选择组态的V90伺服驱动>驱动器报文:标准报文3,如下图所示:
基本参数>编码器>PROFINET/PROFIBUS上的编码器>数据连接:编码器>PROFIdrive编码器:选择编码器,如下图所示:
扩展参数>编码器安装类型:在电机轴上>电机没转的负载位移:丝杆导出(4.0mm)