【原创教程】西门子1500PLC通过FB284控制V90
1 绪论
1.1 本文的目的
介绍西门子S7-1500通过FB284控制V90PN进行基本定位控制。
1.2 准备工作
1.2.1 硬件
PLC:S7-1500
伺服驱动器:V90 PN
1.2.2 软件
编程软件:博图V16
伺服调试软件:V-ASSISTANT
1.3 硬件接线
1.3.1 接线
伺服驱动器单相220V系统配线图如下图所示。
2 软件操作
2.1 V-ASSISTANT组态
(1)使用数据线连接V90PN和V-ASSISTANT软件,在线获取配置后,点击选择驱动,控制模式选择为基本定位控制(EPOS)。
(2)点击设置PROFINET,选择报文,设置当前报文为:111:西门子报文,PZD-12/12。
注意:
在V-ASSISTANT中设置的控制模式及报文,需要与S7-1500 中组态的报文相对应
报文111,对应控制模式为基本定位控制;
报文1,对应控制模式为速度控制
(3)设置V90PN的IP地址和设备名称,在线状态下,点击保存并激活按钮。需要保证此处设置的设备名称和IP地址,与S7-1500组态的保持一致。伺服重启之后方可生效。
(4)在V-ASSISTANT 中设置参数按钮下还包含有“设置机械结构”、“设置参数设定值”、“配置回零参数”、“查看所有参数”选项需要进行设置或者查看参数,按照实际需要进行设置。
需要设置正确的齿轮比,以及设置负载转动一圈物体移动距离所对应的长度单位(LU),如果负载一圈移动10mm,则此时10000LU对应10mm,1LU对应0.001mm。
可设置JOG点动参数。
2.2 S7-1500项目配置
(1)创建项目,添加新设备S7-1500 PLC。
(2)安装V90 PN的GSD文件。
(3)在网络视图中添加V90 PN设备并创建与PLC的网络连接。
(4)分别设置S7-1500及V90 PN的IP地址及设备名称
(5)在V90PN的设备视图中插入西门子报文111。