首页 > 技术服务 > 技术问答

如何在博途TIA下配置S7-1200控制V90PN的通讯?

2018-08-23 18:01:13 图灵智控 已读

 图灵智控西门子PLC代理商整理分享

如何在博途TIA下配置S7-1200控制V90PN的通讯?
S7-1200 通过TO 实现V90PN的位置控制

S7-1200、TOSINAMICS V90Position Control

 1 概述

每一个 S7-1200PLC都有运动控制功能的组件,支持轴的定位控制。可以通过PROFINET 通信方式连接西门子的V90 PN驱动装置,如图1-1所示。

image.png   

            图1-1 系统连接图

 

驱动装置用于控制轴的运动,这些驱动装置将作为从站集成到硬件组态中。在用户程序中执行运动控制命令时,工艺对象用于控制驱动装置并读取位置编码器的值。驱动装置和编码器可通过 PROFIdrive 报文进行连接。

本文以S7-1200及SINAMICS V90 PN通过PROFINET通信连接为例,详细描述了通过使用V90 PN的GSD文件,将V90 PN组态为S7-1200的IO device,并且在S7-1200中以工艺对象的方式来实现定位控制功能的体实现方法。

定位轴的设定值及编码器实际值可通过 PROFIdrive 报文3进行传输,如图1-2所示

image.png 

图1-2 工艺对象和驱动装置/编码器之间的关系

报文的简要说明如表1-1所示:

 image.png

                   表1-1 标准报文说明

2 配置组态 

2.1 使用的软硬件

项目中使用的硬件如表2-1所示。

序号

说明

订货号

1

CPU 1215C

6ES7 215-1BG40-0XB0

2

V90 PN

6SL3120-5FB10-1UF0

3

1FL6电机

1FL6024-2AF21-1AA1(增量编码器)

项目中使用的软件如表2-2所示。

 序号

名称

版本

1

TIA Portal

V14

2

SINAMICS V-ASSISTANT

V1.05.00

表2-2 项目中使用的软件

2.2 S7-1200项目配置步骤

S7-1500项目配置步骤如表2-3所示。

 

序号

描 述

1

打开TIA Portal后新建一个项目,填写项目名称及存储路径:image.png

2

双击“添加设备”,添加S7-1200设备: image.png

3

安装V90 PN 的GSD文件。

V90 PN GSD文件下载链接如下:

https://support.industry.siemens.com/cs/ww/en/view/109737269 

image.pngimage.png

4

在硬件目录的下述路径中找到V90 PN的GSD文件:image.png

将V90PN拖拽到画面中,需注意V90的版本选择,之后建立通信网络。image.png

5

设置S7-1200通信连接端口的IP地址: image.png

设置V90PN通信连接端口的IP地址及设备名称: image.png

6

在设备视图中为V90配置标准报文 3: image.png

7

插入一个位置轴image.png

8

“驱动器”选择“PROFIdrive”设置位置单位,选择是否仿真: image.png

9

配置轴的驱动,选择连接到Profinet总线上的V90 PN:image.png

可以手动设置参考转速及最大转速,也可以选择“自动传送设备中的驱动装置参数”。

配置编码器的数据交换:image.pngimage.png

10

配置扩展参数中的机械数据:编码器的安装位置及丝杠螺距。 image.png

11

可设置模态轴,设置模态长度: image.png

12

设置硬件限位开关及软件限位位置: image.png

13

设置动态中的常规参数,包含最大转速、加速度及减速度:image.png

14

设置动态中的急停参数,包含急停减速时间或急停减速度: image.png

15

如果使用的是主动回零,需要设置主动回零的方式。 image.png

如果使用的是被动回零,需要设置被动回零的方式:image.png  说明:

选择回零模式:

(1)通过PROFidrive报文和接近开关使用零位标记

在到达接近开关并置于指定的归位方向后,可通过 PROFIdrive 报文启用零位标记检测。在预先选定的方向上到达零位标记后,会将工艺对象的实际位置设置为归位标记位置。

(2)通过PROFidrive报文使用零位标记

当工艺对象的实际值按照指定的归位方向移动时,系统将立即启用零位标记检测。在指定的归位方向上到达零位标记后,会将工艺对象的实际位置设置为归位标记位置。

(3)通过数字量输入使用原点开关

当轴或编码器的实际值在指定的归位方向上移动时,系统将立即检查数字量输入的状态。在指定的归位方向上到达归位标记(数字量输入的设置)后,会将工艺对象的实际位置设置为归位标记位置。

如果是绝对值编码器,此处的设置无用。

17

项目编译完成无错误后下载项目

18

使用控制面板测试轴的运行 image.png



19

轴的性能优化

 image.png


20

轴的诊断信息 image.png




21

可使用工艺中的“Motion control”指令进行运动控制编程,注意选择版本为V6.0。

 image.png

编程示例:

(1) 使能轴: image.png

(2) 点动轴:

image.png

回零:

注意如果用的是绝对值编码器,不能通过控制面板进行轴回零,必须使用回零命令进行回零操作,HomingMode选择6或7。image.png




表2-3项目配置步骤

 

2.3 V90配置步骤 V90配置步骤如表2-4所示

序号

描 述

1

使用V-ASSIST调试软件,在线后检查V90的控制模式为“速度控制(S)”: image.png

2

“设置PROFINET->配置网络”,设置V90的IP地址及设备名称:image.png

注意:设置的设备名称一定要与S7-1200项目中配置的相同。

参数保存后需重启驱动器才能生效。

3

设置V90的控制报文为:标准报文3 image.png

4

如需要连接现场急停按钮,可以将DI1至DI4中的某个数字量输入端子定义为“EMGS”功能。

5

通过软件的点动运行V90电机,如能正常工作则说明硬件连接正常。

 

以上就是深圳西门子PLC代理商图灵智控关于如何在博途TIA下配置S7-1200控制V90PN的通讯步骤啦,搭配图解是不是更加直观清楚呢?


  图灵智控(深圳)自动化科技有限公司是西门子、英威腾、ABB的代理与经销商,产品包括西门子SIMATICS7系列可编程控制器(S7-200/1200/300/400/1500)、G系列(G120/130/150)变频器、V90伺服电机、触摸屏(HMI)、工控机等全系列工控产品;ABB(ACS510/550/580/800)变频器;英威腾GD200/300/35系列变频器及伺服电机等。


  点击查看更多:西门子全集成自动化软件

  咨询热线:0755-28485757




标签:   V90 PN伺服 S7-1200PLC S7-1500PLC