- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
驱动调试第007期-S7-200SMART与汇川IS620F通过PN实现非周期数据交换
问题背景
从STEP7-Micro/WINSMARTV2.4和S7-200SMARTPLC(固件版本V2.4)开始增加了PROFINET通信的功能。通过PROFINET接口可与IS620F伺服驱动器进行通信连接,此接口可支持八个连接(IO设备或驱动器)。
为了实现S7-200SMART对IS620F的非周期数据,需要安装如下软件:
1)STEP7-Micro/WINSMARTV2.4调试软件·
2)STEP7Micro/WINV2.4SINAMICcontrol库更新工具
3)InoDriveWorkShop_3.1.3.0(IS620F后台软件)
本文详细介绍了具体的实现方法,希望能给大家带来帮助。
SINA_PARA_S介绍
SINA_PARA_S指令
项目配置:
本文以S7-200SMART通过PN总线控制汇川驱动IS620F为例,来介绍非周期读写的整个配置过程。
2.1汇川驱动IS620F配置
通过使用汇川调试软件InoDriveWorkShop3.1.3.0对驱动器IS620F进行驱动器基本配置
方法1:IS620F在线后点击“设置工程名字-配置网络”,设置IS620F的IP地址及设备名称:注意:设置的设备名称一定要与PLC项目中配置的相同。
图2-1汇川驱动器IS620F设备名和IP地址分配
方法2:通过BOP面板将HOE-20设置为1,将HOE-21(PN站名)设置为1
2.2S7-200SMART配置
Step1:创建新项目,选择所使用PLC的型号,本文选择SR20
图2-2新建项目,插入S7-200SMARTPLC
Step2:安装IS620FGSD文件
图2-3在MircoWin中导入驱动器的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.3S7-200SMART编程调试
Step1在调用程序中拖入SINA_PARA_S参数块,在符号表中分配地址
图2-9添加程序块并分配地址
分配的地址定义如表2-1所示
表2-1块地址定义说明
Step2分配程序库使用的V地址区:
图2-10V地址区分配
Step3下载程序
图2-11点击下载按钮,查找CPU,然后点击确定
图2-12点击下载
注:若S7-200SMART和IS620F通讯成功,则伺服面板会显示43ry;若无法正常通讯,通过图2-13所示可以查看设备名和IP地址是否设置正确。
Step4功能测试
可以通过创建状态表进行相关功能的测试:
图2-13功能测试
图2-14轴编号、API、插槽编号和子插槽编号查看
注意:
功能块参数输入参数Parameter_No设置如下:
上位机Parameter_NO(10进制表示)设置地址为10000-20000,功能码计算出十进制数加10000.
其中,bit3—bit4表示:功能码组号(16进制)换成10进制
bit0-bit1表示功能码偏置(10进制)
如:10000表示H00-00
11002表示H0A02
15010表示H3210
11900表示H1300
文档评论(0)