扫一扫,微信关注我们
品牌 | Siemens/西门子 | 应用领域 | 化工,电子,电气 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
西门子精智面板6AV2124-0QC02-0AX1
V90 PN伺服驱动器可以通过PROFINET与S7-1500系列PLC搭配进行速度控制,实现的方法主要有以下三种:
• 方法一、在PLC中组态速度轴工艺对象,V90可以使用1、2、3、5、102、105等报文,这种方式PLC运算负担较大,但是可以使用MC_Power、MC_MoveVelocity等PLC Open标准功能块进行控制。
• 方法二、PLC通过FB285(SINA_SPEED)功能块对V90PN进行速度控制,V90使用1号标准报文,这种方式不需要PLC组态工艺对象,PLC的运算负担较小。
• 方法三、V90使用1号标准报文,不使用任何程序块,利用报文的控制字和状态字通过编程进行控制,使用这种方式需要对报文结构比较熟悉。
V90 PN配置要点
• 设置控制模式为"速度控制(S)"
• 对于方法一,配置通信报文为标准报文2为例进行演示;
• 对于方法二和方法三,配置通信报文为标准报文1。
• V90在线后点击"设置PROFINET->配置网络",设置V90的IP地址及设备名称:注意:设置的设备名称一定要与1500项目中配置的相同。
参数保存后需重启驱动器才能生效。
方法一 使用标准报文2和工艺对象
V90 PN与PLC采用PROFINET RT通信方式并使用报文2,项目步骤如下:
1. 创建项目后,添加新设备S7-1500 PLC
2. 在网络视图中添加V90 PN设备(本例使用HSP组态)
西门子精智面板6AV2124-0QC02-0AX1
在PLC的右侧最多可以连接8块特殊功能模块,其编号从最靠近基本单元的那一个开始,依次编号为0~7号。如图17-1为一种连接方式,其中FX-8EX、FX-8EYR、FX8ER为扩展模块,不占编号,FX-4AD、FX-2DA、FX-2AD-TC为模拟量模块,分别编为0、1、2号,不影响扩展单元的编号,但影响输入/输出点数。
PLC基本单元与模拟量输入/输出模块之间的数据通信是由FROM指令和TO指令来执行的。FROM指令是将特殊功能模块内的缓冲寄存器的数据读入PLC(见17.3.4),TO指令是将基本单元中的数据写到特殊功能模块内的缓冲寄存器中(见17.3.5)。实际上读写操作都是对模拟量输入或输出模块中的缓冲器BFM进行的。下面以FX2N-4AD-TC模块为例,其缓冲寄存器BFM分配见表17-4。带*号的缓冲寄存器能够使用TO指令来进行写操作,不带*号的缓冲寄存器内的数据能够使用FROM指令读入PLC中,#21~#27、#31被保留,*#0的默认值为H0000,4个通道由4位数字控制,位数字控制通道1,最高位数字控制通道4,4位数字可以分别设置为0(K型)、1(J型)、3(关闭),那么“H0000"的含义就是通道1到通道4均为K型,而“H3310"表示通道1为K型、通道2为J型、通道3和通道4均为关闭(不被使用)。#30为识别码,FX2N-4AD-TC模块的识别码为K2030,FX-4AD的识别码为K2010,FX-2DA的识别码为K3010。