前言

笔者近期接收到一次有关于赫优讯NT151模块S71200-PNS / ACR9000-EIM转换方案的可行性测试,在测试的过程中,笔者认为此次测试的操作流程十分具有借鉴意义,有助于各位读者对于网关相关的配置操作、方案中各方工作量的分配及实现难度等内容进行了解和参考,在此与各位读者进行分享。

一、 硬件模组简介

本次案例的内容,为使用赫优讯NT151网关,实现西门子PLC 1200(PROFINET协议)对派克ACR9000 Class 1 IO(EtherNet/IP协议)的数据进行读写测试,本章会依次对此三种设备的特性进行简要的介绍。

1.赫优讯NT151网关

赫优讯NT151网关(在此文档下,特指NT151-RE-RE型号),用于连接两个独立的实时以太网网络。这两个网络可以使用相同的协议(如PROFINET和PROFINET),也可以使用不同的协议(如EtherNet/IP和PROFINET)。

NT151两侧的端口中,其中一端(X2口)只能用作该侧协议类型的从站,而另一端(X3口)可以用作该侧协议类型的主站,也可以作为从站。每一侧的端口都拥有自己的netX控制器,以进行数据的转换和传输,其中X2口使用netX 51进行控制,X3口使用netX 100进行控制。

图:NT151数据流来源:《netTAP NT 151-RE-RE UM 04 EN》  

NT151转换的协议类型,是依据其内安装的固件所决定的。赫优讯配套的配置软件SYCON.net可以对其下所有网关进行固件、协议细则的配置以及提供在线诊断功能。以下是NT151支持的协议转换类型与相应的固件文件名称:

图:NT151可用协议转换类型及固件名称  来源:《netTAP NT 151-RE-RE UM 04 EN》  

2.西门子PLC S7-1200

S7-1200控制器使用灵活、功能强大,可用于控制各种各样的设备以满足您的自动化需求。S7-1200结构紧凑、组态灵活且具有功能强大的指令集,这些特点使它成为各种应用控制的完美解决方案。

S7-1200包括但不仅限于以下要素:

· 微处理器

· 集成的电源

· 输入输出电路

· 内置的PROFINET通信模块

· 高速运动控制I/O

S7-1200的各种要素集成于一个紧凑的结构之中,从而创造出一款小型而功能强大的控制器。

在您下载用户程序至CPU后,CPU中将包含监控实际应用中的设备所需的逻辑。CPU根据用户程序的逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数学运算、运动控制以及与其它智能设备的通信等等内容。

图:S7-1200设备图来源:《西门子系统手册, V4.3.0 02/2019, A5E02486685-AM》  

本文档中,选用的S7-1200 PLC型号为1214C DC/DC/DC,使用PROFINET协议进行主控。

3.派克ACR9000

ACR9000控制器是派克公司设计的一款运动控制器,用于进行伺服和步进驱动的控制,并可以根据需求进行通信协议的选择,包括CANopen、EtherNet/IP、Serial等。

图:ACR9000设备图来源:《ACR9000 INSTALLATION》  

图:ACR设备EIP功能  
来源:《ACR Motion Controllers 88-030031-01 A EtherNet/IP Programmer’s Guide

本文档中设备为ACR9000 P3 U4 B0型号,带有EtherNet/IP、USB、CANopen、Serial接口,并将选用EtherNet/IP接口进行通信测试。注意,ACR9000在EtherNet/IP网络中只能作为从站进行通信。

关于虹科工业通讯:

虹科是一家在工业自动化领域,特别是工业总线通讯行业经验超过10年的高科技公司。虹科工业通讯事业部与世界知名的工业通讯专家PEAK-System,Hilscher,Kunbus,SYS TEC,Koenig-Pa,Port,Copa-data,TenAsys,SoC-e、RELYUM】等深度合作,提供业内顶尖水平的工业总线协议软硬件解决方案,协议类型包含【CAN、CANopen、EtherCAT、Profibus、Profinet、EtherNET/IP、TSN】等,产品类型包含代码、软件、芯片、板卡、模块等。虹科工业通讯以客户需求为导向,以技术能力为基础,为国内企业提供最适合的产品和最满意的服务。特别是在工业4.0的大环境下,虹科工业通讯与时俱进,推出了TSN(时间敏感网络)的解决方案,后者将在推动万物互联的潮流中扮演着如高速公路般的连接作用。

微信扫一扫,关注我们获取更多工业通讯干货~

作者:虹科工业通讯---梁桦圳

排版:虹科工业通讯---黄怡

NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 1)相关推荐

  1. 西门子plc s-7 1200驱动伺服电机方法

    西门子plc s-7 1200驱动伺服电机方法 前言 完整设备连接 驱动实际接线图 程序编写 新建项目 添加工艺对象 配置工艺对象 程序编写 启动方法 选择工作模式 前言 其实,伺服电机还用另外两种工 ...

  2. eip协议通信_NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 2)

    工业通讯-HongKe:NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 1)​zhuanlan.zhihu.com 二.前期准备 1.硬件接线 图:硬件模块接线图 ...

  3. NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 2)

    二.前期准备 1.硬件接线 图:硬件模块接线图 ①  PC,用于配置软件的运行: ② 24V电源: ③ 路由器,用于扩展S7-1200的网口数量: ④ 西门子PLC S7-1200 1214C DC/ ...

  4. NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 3)

    ②配置EIP网络组态 回到SYCON.net主操作界面,可以观察到NT151也出现了自己的EIP网络总线,在右边的设备选择列表中找到ENIP Generic Adapter代表ACR9000,拖动至N ...

  5. NT151应用案例:西门子PLC S7-1200与派克ACR9000的通信(Part 4)

    2. PROFINET端配置 PROFINET端我们以西门子PLC S7-1200作为主站,使用的是西门子配套的TIA博途(Portal)软件进行PROFINET网络组态配置和下载:另外还需要在SYC ...

  6. S7-1200程序博图V15伺服轴控制西门子V90PN S7 -1200程序博图V15伺服轴控制西门子V90PN

    S7-1200程序博图V15伺服轴控制西门子V90PN S7 -1200程序博图V15伺服轴控制西门子V90PN PLCS7-1200,可赠送v15软件 西门子博图编写,程序包含一台机器所具备的所有功 ...

  7. 西门子PLC 发那科机器人案例 西门子PLC触摸屏以及三菱伺服应用

    西门子PLC 发那科机器人案例. 本案例采用西门子1200系列的1215C PLC和西门子人机界面跟两台发那科机器人以及视觉系统构成(发那科机器人一台六轴一四轴)伺服系统为三菱J4系列. PLC本体控 ...

  8. 西门子 PLC S7单边通信

    PLC通信 1.组态&编程 (1)打开博途软件,创建新项目,命名为:通信 (2)添加新设备,命名为A,这里选择的是CPU1211C,版本V4.2 (3)CPU属性设置,启用系统存储器字节和时钟 ...

  9. 西门子PLC s7立即触点和立即输出指令的应用

    立即触点指令(Immediate)只能用于输入量I,执行立即触点指令时,立即读入物理输入点的值,根据该值决定触点的接通/断开状态,但是并不更新该物理输入点对应的输入过程映像寄存器.在语句表中,分别用L ...

最新文章

  1. python初学工资-Python怎么学,才能薪资翻一翻?
  2. 最新:全球大型数据中心总数增至597个,是2015年数据中心数量的两倍
  3. Silverlight三维透视+倒影效果
  4. MIP 技术交流分享(3月15日)
  5. EduSoHo在线教育商业版源码
  6. firebase登录验证_如何使用Firebase通过三步向身份验证本机添加身份验证
  7. 开通此博客的目的主要用于发布一些技术方面的文章
  8. 题目242-计算球体积
  9. 关于UnityHub更换位置后找不到编辑器以及登录界面白屏的问题
  10. Linux基础操作篇
  11. YDOOK: Python:requests: Scanic: 客户端 client 向服务器请求照片并返回 post请求
  12. 使用eNSP模拟华为交换机路由器防火墙创建VLAN实现单臂路由
  13. 极虎病毒结束度假,感染量再攀高峰
  14. GSM多时隙NV配置
  15. DVB-S2 DVB-S2X DVB-DSNG 发射机 接收机FPGA IP
  16. 神经网络算法的关键参数,神经网络预测时间序列
  17. Roberts边缘检测算子
  18. 从0开始搭建深度学习环境-Pytorch-GPU
  19. C#中的递归APS和CPS模式详解(转载)
  20. Activiti的配置文件

热门文章

  1. Hive 四种排序 (亲手实战 + 理解,烦请您过目)
  2. cmd命令查看端口,并强制关闭该端口号
  3. 教你如何制作PowerPoint拼图效果
  4. 你绝对能看懂的Kafka源代码分析-RecordAccumulator类代码分析
  5. PHPStorm自动换行设置
  6. 15、交叉编译pango
  7. CS231N斯坦福李飞飞-计算机视觉-损失函数和优化
  8. JS准确判断身份证号码
  9. python-16-正则表达式,简单爬虫,爬取电影网站连接到数据库
  10. 显示图例(legend)