用户中心

资讯 > 业界新闻

虹科HK-OEM:一个为工业设备扩展多种主流协议接口的通讯模块

作者:www.cechina.cn2021.11.25阅读 13363

  随着工业4.0的演变和推进,数据交互是其中重要组成部分,现场设备集成各种工业通讯协议变得尤为不可或缺。今天,就给您介绍一款为工业设备扩展多种主流协议接口的通讯模块:虹科HK-OEM
  现场总线(Fieldbus)是20世纪80年代末国际上开始发展形成的一种工业数据总线,是连接现场设备和控制系统之间的一种开放式的、全数字化的、双向传输的、多分支结构的通信网络。而工业以太网是以太网在工业控制领域的延伸。严格意义上说,工业以太网是现场总线的子集,但又区别于传统的现场总线。工业以太网技术的发展,是由于高速以太网技术、交换式以太网技术以及全双工通信模式技术的发展及其相互结合和应用,提高了以太网通信的可靠性和实时性,在技术上与IEEE802.3标准兼容。
  目前市场上现场总线和工业以太网还没有形成真正统一的标准,CAN、PROFIBUS、Modbus、Ethernet/IP、PROFINET、EtherCAT等多种标准并行存在CONTROL ENGINEERING China版权所有,广泛应用于过程自动化、医药、加工制造、交通运输、国防、航天、农业和楼宇等领域。如今,随着工业4.0的演变和推进,数据交互是其中重要组成部分,现场设备集成各种工业通讯协议变得尤为不可或缺。

  简单易用的通信模块 
  虹科HK-OEM通信模块工作原理
  虹科HK-OEM通讯模块是一款适用于工业以太网和现场总线协议的嵌入式IC模块,能够使用户的设备快速、方便地连接到工业网络中,而不需要进行大量的开发工作。这将极大地节省研发成本,尤其体现在引进新产品的开发时间成本上,可以使产品快速上市。该模块上具备运行协议栈与数据处理所需的组件,包括专用协议芯片、微控制器、内存以及散热器等,因此不会给需要集成工业网口接口的现场设备带来额外负担。
  该系列通讯模块预留了三组插针,便于连接到设备控制器与扩展外围硬件接口,包括USAST接口、SPI接口、供电电源、模块复位、工业以太网接口或现场总线接口。该模块作为设备与现场总线之间的“桥梁”,为用户通过USART和SPI接口与设备控制器交换实时网络数据提供了基础性支持,报文格式参照MODBUS协议。此外,该模块还具备32个引脚的数字量I/O信号,可以直接满足32个点的数字量I/O设计,这32个I/O引脚可以任意设置成DI或DO。由于采用了通用的针脚分配,该系列的工业以太网和现场总线通讯模块都可以简单快速地被替换,为检修提供了便捷的同时,还能最大程度缩短更换升级的时间。

  主要特性:
  虹科HK-OEM通讯模块关键特性:
  1) 支持PROFINET、EtherNet/IP、EtherCAT、Modbus TCP、CANopen、Profibus、DeviceNet等实时通信协议;
  2) 具备32个引脚的数字量I/O信号,可以直接满足32个点任意DI或DO的IO设计;
  3) 对用户开放了2种串行接口,包括USART接口和SPI接口,报文内容参照标准MODBUS协议;
  4) 通用的针脚分配,可互换的接口,支持主流工业网络通讯协议;
  5) 允许用户自定义厂商名称、厂商标识、产品型号等产品信息;
  虹科HK-OEM通讯模块由于其紧凑的尺寸设计,可以嵌入到小型设备或通信接口空间小的设备当中,用以开发各类仪器仪表、传感器、远程I/O、网关等设备,尤其适用于工业物联网、仪表传感器行业、数据采集、自动化等领域。
  典型应用案例 
  案例背景
  质量流量控制器(Mass Flow Controller,缩写为MFC)用于对于气体或者液体的质量流量进行精密测量和控制。它由一个入口,一个出口,一个质量流量传感器和一个比例控制阀组成。质量流量传感器采集的数据与控制器输入信号进行比较,并相应地调节比例阀以达到所需流量。MFC常用于制药、生物技术、石油、天然气、化学和工业气体行业以及食品和饮料等行业。

  传统质量流量控制器面临的问题:
  1 无法兼容现场PLC控制器
  如今,在各行各业的现场应用中也开始逐步引入了通讯速率更高、实时性更好的PLC控制器,如支持PROFINET、EtherNet/IP、EtherCAT等通讯方式的PLC控制器,而质量流量控制器本身应用领域比较广,需要现场控制器为其发送控制参数或者采集现场数据,因此传统的质量流量控制器可能无法与现场PLC兼容。
  1 集成工业通讯协议难度大
  PROFINET、EtherNet/IP、EtherCAT等通讯协议本身在开发难度上较大,开发周期也很长,MFC制造商需要对相应的通讯协议研究比较深入才能独立实现相应的协议代码。显然CONTROL ENGINEERING China版权所有,这并不是一种很好的解决方案。
  MFC集成PROFINET通讯接口过程
  1)案例描述
  本案例以质量流量控制器集成PROFINET通讯为例,可以采用HK-OEM通讯模块并作为MFC与西门子PLC之间通讯的“中间件”。在实际使用过程中,用户只需要采用支持PROFINET协议的HK-OEM通讯模块,并根据该模块预留的外围硬件电路接口,实现原有MFC与该通讯之间的USART通讯或SPI通讯即可集成PROFINET通讯接口,无需去熟悉与PROFINET协议相关的内容。现场应用中控制工程网版权所有,熟悉PROFINET网络组态的工程师,可直接利用虹科HK-OEM通讯模块配套的GSD文件导入到配置软件中进行配置,便可建立与MFC设备之间的PROFINET通讯。

  2)虹科HK-OEM通讯模块数据区定义
  根据功能的不同,HK-OEM模块用到的数据区划分为5个区域,分别是:通讯信息区、下发数据区、下发参数区、设备信息区、上传数据区。HK-OEM模块在状态机“S1 握手”阶段读取设备信息区的数据,由于PROFINET模块目前未使用此区域的内容,所以用户仅需要正确回复报文即可。
  下发数据:4xxxx区 - 10H功能码:

  上传数据:3xxxx区 - 04H功能码:

  3)程序状态机
  无论使用USART还是SPI,HK-OEM模块都做为主站运行,遵循下面的状态机,完成HK-OEM模块与外部MCU之间的握手后,开始进行数据交互:

  4)示例程序
  本示例以USART实现数据交互为例。
  ① USART接口规定如下:
  ■ USART接口波特率支持:9.6Kbps、19.2Kbps、38.4Kbps、57.6Kbps、115.2Kbps、230.4Kbps、460.8Kbps;
  ■ HK-OEM模块上电后,在S1握手阶段,通过握手报文,OEM模块可以自动适应用户的波特率。用户使用的波特率需要在以上7种波特率之中;
  ■ USART接口数据帧格式:8 个数据位、偶校验、1 个停止位;
  ■ USART使用标准MODBUS协议;
  ■ HK-OEM模块做为USART通讯主站,用户做为USART通讯从站;
  ■ 用户串口的处理机制:用户做为标准的MODBUS从站,只需要在收到HK-OEM模块的报文命令后,按照相应命令回复报文即可。
  ② 通讯报文约定:
  A.下发数据
  板卡发送:

  用户应答:

  B.上传数据
  板卡发送:

  用户应答:

  ③ 程序代码:
  ■ USART配置:

  ■ USART接收数据处理:

  ■ USART发送数据处理:

  ■ USART中断:

  MFC与西门子S7-1200 PLC通讯连接 
  应用概述
  现场应用中控制工程网版权所有,PROFINET网络中通常由PROFINET的主站和从站构成,PROFINET主站实现对网络中各从站设备的控制和数据采集,西门子 S7-1200 PLC是常用的PROFINET主站之一。本应用案例中,以集成了PROFINET通讯接口的质量流量控制器作为从站,要实现与西门子 S7-1200 PLC主站的通讯,不仅需要通过网线将MFC设备接入PROFINET网络,同时也需要在主站配置软件TIA Portal中进行适当的网络组态并下载配置给PLC才能正确建立两者之间通讯。

  组态配置
  1)运行博途TIA Portal软件,新建项目工程后在项目视图中进行PROFINET网络组态。在菜单栏“选项”下拉菜单中选择“管理通用站描述文件(GSD)”,安装HK-OEM通讯模块的GSD文件,在弹出的对话框中选择GSD文件的路径,选中文件并点击安装。 

  2)在配置界面右侧“硬件目录”导航区中找到HK-OEM通讯模块,将对应的模块标签拖入PLC PN/IE_1网络中,然后点击“未分配”,在弹出的提示框中点击“PLC_1.PROFINET interface_1”,将HK-OEM模块分配到Profinet网络中。 

  3)在“设备视图”中,首先选择HK-OEM通讯模块,配置其输入输出数据量,并在右侧“硬件目录”导航区中,将所需IO拖入到HONGKE Interface节点下,本例拖入16个字节的输入模块16个字节的输出模块。然后分别选中PLC和HK-OEM通讯模块的以太网口,分配对应的IP地址和子网掩码。 
  4)以上关于PLC与HK-OEM模块的配置基本完成,便可以选择编译和下载配置至PLC中www.cechina.cn,PLC会通过组态的参数识别PROFINET网络中设备并建立通讯。下载完成并提示无误后,转到在线模式,便可查看各设备状态,同时添加新监控表,查看数据变化。 

  总结 
  通过虹科HK-OEM通讯模块可以让质量流量控制器轻松集成PROFINET、EtherNet/IP、EtherCAT、Modbus TCP、CANopen、Profibus、DeviceNet等实时通信协议,且无需对原有设备做太多修改,从而极大的节约开发工作量和开发成本,轻松地实现与现场应用中各种PLC控制器之间的通讯。同样的,该通讯模块也可以这种方式集成到其他设备中,如RFID,工业读写器,称重设备,罐装设备等CONTROL ENGINEERING China版权所有,十分适用于当前工业4.0发展需要。

版权声明:版权归控制工程网所有,转载请注明出处!
联系厂商

通过本站与本文涉及的厂商 广州虹科电子科技有限公司 联系,本站注册会员请登录后填写更便捷。 登录注册

  • 您的姓名:
  • 单位名称:
  • 联系电话:
  • 电子邮件:
  • 我想得到贵公司详细的技术资料
  • 我想得到贵公司的价格信息
  • 我想让贵公司销售人员和我联系
  • 我想让贵公司技术支持人员和我联系
其他意向:

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688