1、概述

本文描述西门子S7-1200与汇川H5U通过HT3S-PNS-ECS网关进行数据交换的组态过程及运行结果。使用到的软硬件列表如下:

  1. S7-1200, 使用 Portal Step7 V17软件
  2. 汇川H5U,使用AutoShop编程软件
  3. HT3S-PNS-ECS,使用ModScan 组态

2、汇川H5U组态

2.1 连接

电脑与汇川PLC的EtherCAT口连接,进行程序组态。

图1

打开AutoShop软件进行编程,新建一个项目,并选择相应的PLC,本文使用的H5U-A8系列。

图2

2.2 EtherCAT组态

在“工具箱”里找到EtherCAT Devices,单击右键并选择“导入设备xml”

图3

打开后,出现选择界面,选择HT3S-PNS-ECS自带的V3.4-HITOP-Adapter.XML文件,如下图所示。

图4

图5

注意:点击“确定”后,需要重启软件后,才能看到新添加的设备。

重新打开AutoShop软件后,就可以在EtherCAT中看到新添加的设备,如下图所示。双击图中的“”Adapter“” 使其加入EtherCAT 中。

图6-1

添加结果如下图所示:

图6-2

在EtherCAT中找到Adapter,双击打开编辑界面。根据需要单击“槽配置”进行配置,也就是需要传送的数据。

图7

本文S7-1200需要从H5U读取10个Word,写入10个Word的数据。所以首先从右侧分别选择“Input 8 words”和“Output 8 words”,然后通过“添加/变更”按钮添加到左侧,结果如下图:

图8

2.3 程序下载

配置后,下载程序到PLC。点击带蓝色向下箭头的按钮进行下载,如下图所示。

图9

点击后出现如下图所示的提示,点击确认进行程序下载。

图10

3、HT3S-PNS-ECS网关组态

先将HT3S-PNS-ECS网关拨码8号位拨到OFF后,接上24V直流电源通电,使用网线将电脑与网关的EtherCAT P3输入接口连接,如图。

图11

将拨码的第8位拨到ON,此时网关处于配置状态,然后给网关供电,如图。

图12

HT3S-PNS-ECS网关处于配置状态时,HT3S-PNS-ECS网关的EtherCAT P3接口使用 192.168.1.100的IP地址,用户可以使用标准的MODBUS主站软件进行连接,比如Modbus SCAN。

打开Modbus SCAN软件,点击菜单栏“Connection”——“Connect…”,在弹出的窗口中,如下图设置:

图13-1

输入IP地址,点击“OK”

图13-2

图14

MODBUS 类型选用03H功能码,寄存器地址0~15可以用来设置网关的输入、输出长度,一共可以设置16个参数。所有的设置进行累加,得到网关的总输入、输出长度。可以设置的参数值,如下表所示:

参数值

定义

说明

1(0x0001)

输出1个word

EtherCAT主站输出1个word至网关

2(0x0002)

输出2个word

EtherCAT主站输出2个word至网关

4(0x0004)

输出4个word

EtherCAT主站输出4个word至网关

8(0x0008)

输出8个word

EtherCAT主站输出8个word至网关

16(0x0010)

输出16个word

EtherCAT主站输出16个word至网关

32(0x0020)

输出32个word

EtherCAT主站输出32个word至网关

257(0x0101)

输入1个word

网关上传1个word至EtherCAT主站

258(0x0102)

输入2个word

网关上传2个word至EtherCAT主站

260(0x0104)

输入4个word

网关上传4个word至EtherCAT主站

264(0x0108)

输入8个word

网关上传8个word至EtherCAT主站

272(0x0110)

输入16个word

网关上传16个word至EtherCAT主站

288(0x0120)

输入32个word

网关上传32个word至EtherCAT主站

513(0x0201)

输入、输出各

1个word

EtherCAT主站输出1个word至网关 +

网关上传1个word至EtherCAT主站

514(0x0202)

输入、输出各

2个word

EtherCAT主站输出2个word至网关+

网关上传2个word至EtherCAT主站

516(0x0204)

输入、输出各

4个word

EtherCAT主站输出4个word至网关+

网关上传4个word至EtherCAT主站

520(0x0208)

输入、输出各

8个word

EtherCAT主站输出8个word至网关+

网关上传8个word至EtherCAT主站

528(0x0210)

输入、输出各

16个word

EtherCAT主站输出16个word至网关+

网关上传16个word至EtherCAT主站

544(0x0220)

输入、输出各

32个word

EtherCAT主站输出32个word至网关+

网关上传32个word至EtherCAT主站

4、S7-1200组态

4.1 S7-1200连接

用网线(示例:蓝色)连接电脑与S7-1200进行组态,灰色网线接HT3S-PNS-ECS网关PROFINET的P1输入接口,如图:

图15-1

图15-2

4.2软件配置

(1)打开Portal Step7 V17软件进行1200与HT3S-PNS-ECS的配置。

在Portal Step7 V17中新建一个项目,通过“选项”——“管理通用站描述文件”添加网关的GSD文件。

图16

(2)选择GSD文件所在的目录,点击安装:

图17

4.3设备组态

(1)在“设备和网络”中添加网关,单击长按拖住移动到“网络视图”中:

图18

(2)在“设备和网络”——“网络视图”中,给网关分配PLC,构建Profinet链接:

图19

  1. 在“项目树”——“设备”里,找到“在线访问”并双击打开;

图20

找网络接口Intel(R)...on双击打开,然后双击“更新可访问的设备”,找到可访问的设备。找到HI-TOP然后双击网关的图标,进入HI-TOP设备视图,设置网关的IP地址、子网掩码、设备名称

图21

图22

(4)在线访问----修改实际PLC和网关的IP地址和名称(IP地址要和实际的PLC地址在同一网段,名称要和网关一致),找到所要修改的plc双击打开,出现“在线和诊断”双击打开,在访问界面找到“功能”双击打开,对其进行“分配IP地址”“分配名称”。

图23

4.4进行Word配置

根据S7-1200需要从H5U读取10个Word,写入10个Word的数据,打开HI-TOP设备视图,从右侧“目录”——“模块”中拖动“10 Bytes In,10 Bytes Out”到“设备预览”进行配置。’

图24

配置完成后进行程序下载,S7-1200即可实现与汇川H5U进行数据交换。

图25

5、运行结果

进行两个界面的对比监控,打开监控表根据选择字节的地址进行监控

图26

以上关于西门子S7-1200与汇川H5U,通过HT3S-PNS-ECS网关实现Profinet与EtherCAT协议的主站设备进行数据交换的配置已全部完成,希望能给需要的朋友们带来一些帮助!

西门子S7-1200与汇川H5U通过HT3S-PNS-ECS网关实现Profinet与EtherCAT协议的主站设备进行数据交换相关推荐

  1. PLC实验—西门子S7 1200读取旋转编码器数据并计算电机转速

    PLC实验-西门子S7 1200读取旋转编码器数据并计算电机转速 注意PTO控制步进电机实验博途软件需要V14版本,不然没有PTO功能块 软件的下载请点击下方百度网盘的链接 链接:https://pa ...

  2. 汇川H5U走EtherCat控制伺服带HMI程序,轴控制和气缸控制有做功能块

    汇川H5U走EtherCat控制伺服带HMI程序,轴控制和气缸控制有做功能块,通俗易懂,是学习汇川总线的好帮手 YID:8219666741670494工控小达人

  3. LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服

    LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服,LabVIEW需要装视觉 和DSC模块. 因给的是LabV ...

  4. LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动 ,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服

    LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服,LabVIEW需要装视觉 和DSC模块. 因给的是LabV ...

  5. PLC实验—西门子S7 1200 PID控制步进电机转速

    PLC实验-西门子S7 1200 PID控制步进电机转速 严格讲并不是PID控制,因为并不是并不研究这个方向,研二又比较忙,时间限制只加了比例系数 这里只是抛砖引玉,希望大家可以进一步完善补充 思路 ...

  6. LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服,LabVIEW需要装视觉

    LabVIEW编的上位机控制汇川PLCH5U和汇川伺服运动,海康威视相机视觉对位,LabVIEW通过网口控制汇川H5U和Ethercat伺服,LabVIEW需要装视觉 和DSC模块. 因给的是LabV ...

  7. 一体化Ethercat通信伺服电机在汇川H5U PLC上的应用案例介绍(下)

    内容介绍了一体化低压伺服Ethercat通信的电机在汇川H5UPLC上的使用,一体化Ethercat通信伺服电机在汇川H5U PLC上的应用案例介绍(上)主要讲解环境的搭建以及使用AutoShop软件 ...

  8. LabVIEW与汇川H5U PLC通信 官方协议,报文读取,安全稳定

    LabVIEW与汇川H5U PLC通信 官方协议,报文读取,安全稳定. 通讯配置,辅助测试. 无程序网络通讯实现. 常用功能一网打尽. 1.命令帧读写. 2.支持 I16 I32 Float 批量读写 ...

  9. 汇川H5U模拟量输出模拟量转换FC: S_RTI

    模拟量输入模拟量转换FC: S_ITR可以参看下面这篇博客. 汇川H5U模拟量输入模拟量转换 FC S_ITR_RXXW_Dor的博客-CSDN博客接口中的临时变量,如果优化的可以省去一些,感兴趣的可 ...

最新文章

  1. Linux基础 30分钟GDB调试快速突破
  2. php静态页面缓存,php处理静态页面:页面设置缓存时间实例
  3. linux 密码文件 /etc/shadow md5,SHA256,SHA512 破解
  4. 内地计算机学校,全球大学计算机实力排名:清北人工智能内地前2
  5. C#动态生成html页
  6. 中leetcode提示未登录_分享一款将 LeetCode 中 AC 的题目转化为 MarkDown 表格的插件...
  7. 网络抓包工具wireshark 安装教程
  8. 苏宁易购实现逆势增长,但它的非电业务更超出意料
  9. (23)ObjectARX2015 + vs2012操作图层
  10. hypothesisTest
  11. iPhone X搭载3D感测功能,VCSEL是个什么鬼?
  12. 淘宝人生3周年,聊聊我们3D互动游戏的项目经验
  13. 计算机基础为什么要学word,计算机基础中word教学探讨
  14. Liv555简单移植
  15. 奥运五环-web前端
  16. TikTok蝉联2021年8月全球热门移动应用下载榜冠军
  17. 共享单车蓝牙锁方案phy6222系列蓝牙芯片共享产品共享设备低成本BLE
  18. win10显示我的电脑图标
  19. 【老生谈算法】matlab实现音乐合成算法源码——音乐合成算法
  20. 谷歌云WordPress网站搭建教程(一)

热门文章

  1. jira多个经办人同步跟踪问题
  2. java后端调用百度地图
  3. C语言:L2-021 点赞狂魔 (25 分)
  4. TypeError: Cannot read properties of null (reading ‘insertBefore‘)
  5. ATX770 ATX770D 公爵600的哪个是性价比之王
  6. 1.02亿美元从数字资产基金撤出!BTC价格已经触底!预示下跌趋势即将逆转?
  7. python线上培训考级
  8. matlab 光度 三维重构 code,基于matlab的三维点云数据三维重建
  9. VS2015对WDK10驱动程序进行双机调试
  10. PopupWindow全屏显示以及适配不同手机屏幕之 应用实例 更换头像,拍照,相册选取附带动画效果