S7-200 SMART 通过PROFINET 连接 V90 PN 实现速度控制,使用标准报文 1 和 SINA_SPEED 功能块
从 STEP 7-Micro/WIN SMART V2.4 和 S7-200 SMART PLC(固件版本 V2.4)开始
增加了 PROFINET 通信的功能,通过 PROFINET 接口可与 V90 PN 伺服驱动器进
行通信连接进行速度控制,此接口可支持八个连接(IO 设备或驱动器)。实现的方
法主要有以下两种:
1. V90 使用 1 号标准报文,PLC 通过调试软件中提供的 SINAMICS 库功能块
SINA_SPEED 对 V90PN 进行速度控制。
2. V90 使用 1 号标准报文,不使用任何专用程序块,利用报文的控制字和状态字
通过编程进行控制,使用这种方式需要对报文结构比较熟悉。
V90 PN 与 PLC 采用 PROFINET RT 通信方式并使用报文 1,STEP 7-Micro/WINSMART V2.4 软件配置 S7-200 SMART 项目步骤如下
1 创建新项目,选择使用的 PLC 型号,本文的是 ST20 :
2 下载 SINAMICS V90 PROFINET GSD 文件,安装解压缩后 V90 PN 的 GSD 文件:
3 通过向导功能,配置 PROFINET 通信站点和报文信息,首先选择 PLC 为PROFINET 控制器,随后点击下一步按钮:
4 设置 PLC 的 IP 地址,并且添加 V90 PN 驱动器,设置 V90 PN 的 IP 地址和设备名,通过点击添加按钮增加站点,随后点击下一步按钮:
5 在配置报文的视图中拖拽标准报文 1 到模块列表中,*小的更新时间为 4 ms:
6 随后点击下一步按钮直至完成
7 在主程序中,编写如下程序,注意 St_I_add 和 St_Q_add 的地址必须和报文 1的 IO 地址对应:
8 程序中使用的符号表地址定义如下图所示:
9 SINA_SPEED 功能块说明:
输出信号
10 分配程序库使用的 V 地址区:
11 随后可以通过下载程序按钮下载程序:
12 通过状态图表功能进行相关的功能测试即可
- S7-200 SMART通过PROFINET连接V90 PN实现基本定位控制 2024-11-14
- S7-200 Smart PLC 通过 SINAPARAS 读写 G120X 参数 2024-11-14
- S7-200 Smart 通过SINASPEED控制G120做速度控制 2024-11-14
- 西门子S7-200SMART与S7-1500PLC的 PROFINET IO 通信 2024-11-14
- 如何实现 S7-1200F 和1500F 使用 PN/PN Couple安全相关控制器之间通讯 2024-11-14
- Smart200如何写出可重复调用的子程序 2024-11-14
- 西门子1200/1500PLC不定长数组选择排序的运用编程 2024-11-14
- 别人想不到,PLC加密我用这一招 2024-11-14
- PLC输出点坏了怎么办,这几个方法都可以解决 2024-11-14
- 都说自己是PLC编程高手,这6个标准达到了吗?(附老工程师12条编程建议) 2024-11-14