目录 1 概述 2 V90 PN 配置要点 3 方法一使用西门子报文105 和工艺对象 4 方法二使用西门子报文111 和FB284 (SINA_POS) 5 方法三使用西门子报文111 和FB38002 (Easy_SINA_Pos) .................................................... .................................................... 1 概述 S7-1500 系列PLC 可以通过PROFINET 与V90 PN 伺服驱动器搭配进行位置控制, 实现的方法主要有以下三种: · 方法一、在PLC 中组态位置轴工艺对象,V90 使用西门子报文105,通过 MC_Power、MC_MoveAbsolute 等PLC Open 标准程序块进行控制, 这种控制 方式属于中央控制方式(位置控制在PLC 中计算)。 · 方法二、PLC 使用FB284(SINA_POS)功能块,V90 使用西门子报文111, 实现相对定位、绝对定位等位置控制功能,这种控制方式属于分布控制(位置控 制在驱动器中计算)。 · 方法三、PLC 使用FB38002(Easy_SINA_Pos)功能块,V90 使用西门子报文 111,此功能块是FB284 功能块的简化版,功能比FB284 少一些,但是使用更 加简便。 本文对这三种控制方法分别进行详细介绍。 使用调试软件V-Assistant 对V90 PN 进行配置的要点如表2-1 所示。 表2-1 V90 PN 配置要点 一; 1. 对于方法一,设置V90 控制模式为“速度控制(S)”: 2. 对于方法二或三,设置V90 控制模式为“基本定位器控制(EPOS)”: 二; 对于方法一,默认配置通信报文为西门子报文105,也可以通过参数p922 选择西门子报文105: 对于方法二和方法三,配置通信报文为西门子报文111: 在线V90 后,点击“设置PROFINET->配置网络”,设置V90 的IP 地址及设备名 称:注意:设置的设备名称一定要与S7-1500 项目中配置的相同。 注意:参数保存后需重启驱动器才能生效。 方法一;使用西门子报文105 和工艺对象 V90 PN 与PLC 采用PROFINET IRT 通信方式并使用西门子报文105,TIA 博途软 件配置S7-1500 项目步骤如表3-1 所示。 表3-1 PLC 项目配置步骤 1. 创建新项目,添加新设备S7-1500 PLC,此处须正确选择使用的PLC 型号和版本: 2. 在网络视图中,将“驱动和启动器” à “SINAMICS 驱动” 目录中的 V90 PN 拖拽到工作区中: 须注意,方法一必须使用V90 HSP 文件组态,不能使用V90 PN 的GSD 文件。HSP 文件下载链接: https://support.industry./cs/ww/en/view/72341852 注意:此处的V90 固件版本必须与实际使用的相一致。 3. 建立V90 PN 与PLC 的网络连接,并分别设置S7-1500 及V90 PN 的IP 地址及设备名称。 PLC 的IP 地址设置: 4. 在网络视图中配置PROFINET IRT 通信,需要注意当前V90 PN 的通信时间最短为2ms: 5.在拓扑视图中配置通信的接口连接,本例为PLC 的Port2 连接V90 PN 的Port1: 6.在左侧目录树中,双击“新增对象”创建新的工艺对象(TO),在此选择定位轴: 7.配置TO 中的驱动,选择V90 PN,V90 默认采用的报文为西门子报文105: 8. 根据V90 电机的编码器选择编码器类型,对于绝对值编码器建议选择循环绝对编码器: 9. “与驱动装置进行连接”中,数据交换和信息传递通过集成组态的形式可以实现自动传递,默认采用的报文为西门子105,勾选“运行时自动应用驱动值(在线)”: “与编码器进行连接”中,编码器信可以不填写,通过勾选“自动进行编码器数据交换(在线)”自动获取相关参数: 10.用户可以根据实际的需要选择和填写后续的信息,完成工艺对象的配置。 11.在OB1 中编写轴的位置控制程序,命令说明请查看博途的帮助文件。 方法二;’使用西门子报文111 和FB284 (SINA_POS) V90 PN 与PLC 采用PROFINET RT 通信方式并使用西门子报文111,V90 PN 设 置控制模式为“基本位置控制(EPOS)”。使用TIA 博途软件配置S7-1500 项目步骤 如表4-1 所示。 表4-1 PLC 项目配置步骤 1. 创建新项目,添加新设备S7-1500 PLC,此处须正确选择使用的PLC 型号和版本: 2. 在网络视图中添加V90 PN 设备。V90 PN 的GSD 文件在硬件目录中的路径如下: 须注意,方法二和方法三必须使用V90 GSD 文件组态,不能使用V90 PN 的HSP。V90 PN 的GSD 文件,下载链接: https://support.industry./cs/ww/en/view/109737269 随后通过“选项”菜单的“管理通用站描述文件(GSD)”进行安装。 注意:此处的V90 固件版本必须与实际使用的相一致。 3. 建立V90 PN 与PLC 的网络连接,并分别设置S7-1500 及V90 PN 的IP 地址及设备名称: 4.在V90 PN 的设备视图中插入西门子报文111: 5. 此种方法需要调用驱动功能库文件,可以通过以下两种方法进行安装: 1. 安装Startdrive 软件,在TIA 博途软件中就会自动安装驱动库文件,Startdrive 下载链接: Startdrive 软件V14.1 https://support.industry./cs/us/en/view/68034568 SINAMICS Startdrive V15 https://support.industry./cs/us/en/view/109754382 SINAMICS Startdrive V15.1 https://support.industry./cs/us/en/view/109760845 2. 在TIA Portal 中安装SINAMICS Blocks DriveLib,下载链接: https://support.industry./cs/ww/en/view/109475044 在OB1 中将DriveLib_S7_1200_1500 中的SINA_POS(FB284)功能块拖拽到编程网络中(此功能块只能与报文111 配合使用),进行位置控制。 注意:功能块输入参数HWIDSTW 及HWIDZSW 的赋值,可以在V90PN 的设备视图中查看,如下图所示: 6.FB284 功能块输入输出块参数说明:
方法三; 使用西门子报文111 和FB38002 (Easy_SINA_Pos) V90 PN 与PLC 采用PROFINET RT 通信方式并使用西门子报文111,V90 PN 设 置控制模式为“基本位置控制(EPOS)”。使用TIA 博途软件配置S7-1500 项目步骤 如表5-1 所示。 表5-1 PLC 项目配置步骤 1. 创建项目、添加1500 PLC,在网络视图中添加V90 PN 设备并创建与PLC 的网络 连接等项目配置与方法二中的步骤完全相同。 2. FB38002(Easy_SINA_Pos)下载链接: http://support.automation./WW/view/en/109747655 3. 在TIA 博途中添加库文件,并将库中的Easy_SINA_Pos 功能块拖拽到左侧“程序 块”中: 4.在OB1 中调用Easy_SINA_Pos 功能块,为功能块各参数添加变量: 注意:对功能块参数HWI DSTW 及HWI DSZW 的赋值可以通过点击参数,在下 拉菜单中选择对应的111 报文选项。 也可以参看下图,在设备视图的报文属性中查询硬件标识符的数值: 5.FB38002 功能块输入输出参数说明: |
|
来自: 新用户04288562 > 《待分类》