问题背景
从 STEP 7-Micro/WIN SMART V2.4 和 S7-200 SMART PLC(固件版本 V2.4)开始 增加了 PROFINET 通信的功能。通过 PROFINET 接口可与 IS620F 伺服驱动器 进行通信连接,此接口可支持八个连接(IO 设备或驱动器)。
为了实现 S7-200 SMART 对IS620F 的非周期数据,需要安装如下软件:
1) STEP 7-Micro/WIN SMART V2.4 调试软件·
2)STEP 7 Micro/WIN V2.4 SINAMIC control 库更新工具
3)InoDriveWorkShop_3.1.3.0(IS620F后台软件)
本文详细介绍了具体的实现方法,希望能给大家带来帮助。
- SINA_PARA_S介绍
SINA_PARA_S指令
- 项目配置:
本文以S7-200 SMART通过PN总线控制汇川驱动IS620F为例,来介绍非周期读写的整个配置过程。
2.1汇川驱动 IS620F配置
通过使用汇川调试软件InoDriveWorkShop 3.1.3.0 对驱动器IS620F进行驱动器基本配置
方法1:IS620F 在线后点击“设置 工程名字->配置网络”,设 置 IS620F 的 IP 地址及设备名称:注意:设置的设备名称一定要与 PLC 项目中配置的相同。
图2-1 汇川驱动器IS620F 设备名和IP地址分配
方法2:通过BOP面板将HOE-20设置为1,将HOE-21(PN站名)设置为1
2.2 S7-200 SMART 配置
Step1: 创建新项目,选择所使用PLC的型号,本文选择SR20
图2-2 新建项目,插入S7-200 SMART PLC
Step2: 安装IS620F GSD 文件
图2-3 在Mirco Win中导入驱动器的GSD文件
Step3: 定义PLC角色
首先将PLC的角色定义为‘PROFINET控制器’,然后单击下一步
图2-4 将PLC角色定义为“PROFINET控制器”
Step4: 配置驱动器的PN通信站点和报文
设置PLC的IP地址后,接下来添加IS620F驱动器,配置其IP地址和设备名,然后单击下一步
图2-5 配置驱动器IP地址和设备名
Step5: 配置驱动器的的更新时间和报文
将报文拖拽到模块列表中,设置最小更新时间为4ms,把默认的3号报文删除,添加111报文
图2-6 拖拽模块到列表
图2-7 添加111报文
Step6: 点击下一步,完成配置。
图2-8 点击完成配置
2.3 S7-200 SMART 编程调试
Step1 在调用程序中拖入 SINA_PARA_S 参数块,在符号表中分配地址
图2-9 添加程序块并分配地址
分配的地址定义如表2-1所示
表2-1 块地址定义说明
Step2分配程序库使用的V地址区:
图2-10 V地址区分配
Step3 下载程序
图2-11 点击下载按钮,查找CPU,然后点击确定
图2-12 点击下载
注:若S7-200 SMART和IS620F通讯成功,则伺服面板会显示43ry;若无法正常通讯,通过图2-13所示可以查看设备名和IP地址是否设置正确。
Step4 功能测试
可以通过创建状态表进行相关功能的测试:
图2-13 功能测试
图2-14轴编号、API、插槽编号和子插槽编号查看
注意: 功能块参数输入参数Parameter_No设置如下: 上位机Parameter_NO(10进制表示)设置地址为10000-20000,功能码 计算出十进制数加10000. 如:10000表示H00-00 11002表示H0A02 15010表示H3210 |
11900表示H1300
原文链接:https://blog.csdn.net/yangwei025/article/details/136217952