1:概述
从 STEP 7-Micro/WIN SMART V2.4 和 S7-200 SMART PLC(固件版本 V2.4)开始增加了 PROFINET 通信的功能,通过 PROFINET 接口可与X6FR 伺服驱动器进行通信连接进行速度控制,此接口可支持八个连接(IO 设备或驱动器)。实现的方法主要有以下两种:
1. X6FR 使用 1 号标准报文,PLC 通过调试软件中提供的 SINAMICS 库功能块SINA_SPEED 对 X6FR 进行速度控制。
2. X6FR 使用 1 号标准报文,不使用任何专用程序块,利用报文的控制字和状态字通过编程进行控制,使用这种方式需要对报文结构比较熟悉。本文对这几种控制方法分别进行详细介绍。
需要安装的软件如下:
STEP 7-Micro/WIN SMART V2.4 调试软件
STEP 7 Micro/WIN V2.4 SINAMIC control 库更新工具
2:X6FR IP 设置
X6FR 在上位机点击“新建项目-在线添加-X6e-设置->配置网络”,设置 V90的 IP 地址及设备名
注意:设置的设备名称一定要与 S7-200 项目中配置的相同。参数保存后需重启驱动器才能生效。
3:方法一 使用标准报文 1 和 SINA_SPEED 功能块
X6FR 与 PLC 采用 PROFINET RT 通信方式并使用报文 1,STEP 7-Micro/WINSMART V2.4 软件配置 S7-200 SMART 项目步骤如表 3-1 所示。
表 3-1 PLC 项目配置步骤
1:创建新项目,选择使用的 PLC 型号,本文使用的是 SR20 :
2:安装X6FR 最新的GSD 文件
3:通过向导功能,配置 PROFINET 通信站点和报文信息,首先选择 PLC 为勾选控制器,然后设置IP 和站名,随后点击下一步按钮
4:添加X6FR 驱动器,设置 X6FR 的 IP 地址和设备名( IP 地址和设备名和驱动器内设置的一致),通过点击添加按钮增加站点,随后点击下一步按钮:
在配置报文的视图中拖拽标准报文 1 到模块列表中,最小的更新时间为 4 ms:
5:随后点击下一步按钮直至完成。
6:在主程序中,编写如下程序,注意 St_I_add 和 St_Q_add 的地址必须和报文 1 的 IO 地址对应(在第四步报文配置后面查看):
7:程序中使用的符号表地址定义如下图所示:
8:SINA_SPEED 功能块说明:
9:分配程序库使用的 V 地址区:
- S7-1500T 同步功能介绍 2024-11-17
- 西门子触摸屏程序下载步骤,十分详细,一看就会(二) 2024-11-17
- 西门子触摸屏程序下载步骤,十分详细,一看就会(一) 2024-11-17
- CPU1513与西克RFID的PROFINET通讯以及使用方法 2024-11-17
- 变频器集成安全 STO SS1 SS2 SLS 是什么含义? 2024-11-17
- 使用S7-1200和1500 轻松连接物联网MQTT 消息服务器 2024-11-17
- 西门子S7-200SMART间接寻址应用—模拟量滤波程序 2024-11-17
- 西门子S7-200SMART编码器转速测量程序 2024-11-17
- S7-200 SMART 案例应用之中位值平均滤波算法程序分享 2024-11-17
- 博途S7-1500SCL实现斜坡线性平滑算法程序 2024-11-17