0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科方案 | 一种使现场设备快速集成各种工业协议的通讯模块方案

虹科智能自动化 2022-03-16 09:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

c5aff7b2-a484-11ec-8b86-dac502259ad0.png

背景

工业通讯协议多种多样,如何解决数据交互难题?

现场总线(Fieldbus)是20世纪80年代末国际上开始发展形成的一种工业数据总线,是连接现场设备和控制系统之间的一种开放式的、全数字化的、双向传输的、多分支结构的通信网络。而工业以太网是以太网在工业控制领域的延伸。工业以太网技术的发展,是由于高速以太网技术、交换式以太网技术以及全双工通信模式技术的发展及其相互结合和应用,提高了以太网通信的可靠性和实时性,在技术上与IEEE 802.3标准兼容。

c5e085a8-a484-11ec-8b86-dac502259ad0.png

目前市场上现场总线和工业以太网还没有形成真正统一的标准,CAN、PROFIBUS、Modbus、Ethernet/IP、PROFINET、EtherCAT等多种标准并行存在,广泛应用于过程自动化、医药领域、加工制造、交通运输、国防、航天、农业和楼宇等领域。如今,随着工业4.0的演变和推进,数据交互是其中重要组成部分,现场设备集成各种工业通讯协议变得尤为不可或缺。

1

简单易用的通信模块

虹科HK-OEM通信模块工作原理

虹科HK-OEM通讯模块是一款适用于工业以太网和现场总线协议的嵌入式IC模块,能够使用户的设备快速、方便地连接到工业网络中,而不需要进行大量的开发工作。这将极大地节省研发成本,尤其体现在引进新产品的开发时间成本上,可以使产品快速上市。

c5f53714-a484-11ec-8b86-dac502259ad0.png该模块上具备运行协议栈与数据处理所需的组件,包括专用协议芯片、微控制器、内存以及散热器等,因此不会给需要集成工业网口接口的现场设备带来额外负担。

c607a048-a484-11ec-8b86-dac502259ad0.png

虹科HK-OEM系列通讯模块预留了三组插针,便于连接到设备控制器与扩展外围硬件接口,包括USAST接口、SPI接口、供电电源、模块复位、工业以太网接口或现场总线接口。该模块作为设备与现场总线之间的“桥梁”,为用户通过USART和SPI接口与设备控制器交换实时网络数据提供了基础性支持,报文格式参照MODBUS协议。此外,该模块还具备32个引脚的数字量I/O信号,可以直接满足32个点的数字量I/O设计,这32个I/O引脚可以任意设置成DI或DO。由于采用了通用的针脚分配,该系列的工业以太网和现场总线通讯模块都可以简单快速地被替换,为检修提供了便捷的同时,还能最大程度缩短更换升级的时间。

虹科HK-OEM的关键特性

○支持PROFINET、EtherNet/IP、EtherCAT、Modbus TCP、CANopen、Profibus、DeviceNet等实时通信协议;

○ 具备32个引脚的数字量I/O信号,可以直接满足32个点任意DI或DO的IO设计;

○ 对用户开放了2种串行接口,包括USART接口和SPI接口,报文内容参照标准MODBUS协议;

○通用的针脚分配,可互换的接口,支持主流工业网络通讯协议;

○允许用户自定义厂商名称、厂商标识、产品型号等产品信息;

虹科HK-OEM通讯模块由于其紧凑的尺寸设计,可以嵌入到小型设备或通信接口空间小的设备当中,用以开发各类仪器仪表传感器、远程I/O、网关等设备,尤其适用于工业物联网、仪表传感器行业、数据采集、自动化等领域。
c61b7d2a-a484-11ec-8b86-dac502259ad0.png

2

典型应用案例

让MFC轻松集成工业以太网

采用HK-OEM通讯模块作为MFC与西门子PLC之间通讯的“中间件”,即可集成PROFINET通讯接口。

质量流量控制器(Mass Flow Controller缩写为MFC)用于对于气体或者液体的质量流量进行精密测量和控制。它由一个入口,一个出口,一个质量流量传感器和一个比例控制阀组成,质量流量传感器采集的数据与控制器输入信号进行比较,并相应地调节比例阀以达到所需流量。

c652f7aa-a484-11ec-8b86-dac502259ad0.png


MFC常用于制药、生物技术、石油、天然气、化学和工业气体行业以及食品和饮料等行业。然而,传统质量流量控制器往往面临以下问题:


1

无法兼容现场PLC控制器

如今,在各行各业的现场应用中也开始逐步引入了通讯速率更高、实时性更好的如PROFINET、EtherNet/IP、EtherCAT等通讯方式的PLC控制器,而质量流量控制器本身应用领域比较广,需要现场控制器给其发送控制参数或者采集现场数据,因此传统的质量流量控制器可能无法与现场PLC相兼容。

2

集成工业通讯协议难度大

PROFINET、EtherNet/IP、EtherCAT等通讯协议本身在开发难度上比较大,开发周期也很长,MFC制造商需要对相应的通讯协议研究比较深入才能独立实现相应的协议代码,显然,这并不是一种很好的解决方案。

虹科HK-OEM嵌入式通讯模块是解决以上难题的理想方案。以质量流量控制器集成PROFINET通讯为例,可以采用HK-OEM通讯模块作为MFC与西门子PLC之间通讯的“中间件”,用户只需要采用支持PROFINET协议的HK-OEM通讯模块,并根据该模块预留的外围硬件电路接口,实现原有MFC与该通讯之间的USART通讯或SPI通讯即可集成PROFINET通讯接口,从而无需用户去熟悉与PROFINET协议相关的内容。现场应用中,熟悉PROFINET网络组态的工程师,可直接利用虹科HK-OEM通讯模块配套的GSD文件导入到配置软件中进行配置,便可建立与MFC设备之间的PROFINET通讯。

c6662ed8-a484-11ec-8b86-dac502259ad0.png


虹科HK-OEM通讯模块数据区定义

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

下发数据:4xxxx区 - 10H功能码:

Address

Name

Size

Definition

Default

Access

0…99

通讯信息区

100 words

通讯配置参数

0

R/W

100…599

下发数据区

500 words

PROFINET下发的数据

0

R/W

1000…1499

下发参数区

500 words

PROFINET下发的参数

0

R/W

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

Address

Name

Size

Definition

Default

Access

0…99

设备信息区

100 words

通讯配置参数

0

R/W

100…599

上传数据区

500 words

PROFINET下发的数据

0

R/W

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

c67de99c-a484-11ec-8b86-dac502259ad0.png

示例程序

本示例以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.下发数据

板卡发送:

站地址功能码寄存器起始地址(高)

寄存器起始地址(低)

寄存器数(高)

寄存器数(低)

字节数

数据值(高)

数据值(低)

CRC

01

10

00

64

00

01

02

XX

XX

XX XX

用户应答:

站地址

功能码

寄存器起始地址(高)

寄存器起始地址(低)

寄存器数(高)

寄存器数(低)

CRC

01

10

00

64

00

01

XX XX

B.上传数据

板卡发送:

站地址

功能码

寄存器起始地址(高)

寄存器起始地址(低)

寄存器数(高)

寄存器数(低)

CRC

01

04

00

64

00

02

XX XX

用户应答:

站地址

功能码

字节计数

数据值(高)

数据值(低)

数据值(高)

数据值(低)

CRC

01

04

04

00

00

00

00

XX XX

程序代码如下:

c6929dce-a484-11ec-8b86-dac502259ad0.png

USART配置

c6bccd6a-a484-11ec-8b86-dac502259ad0.png

USART接收数据处理

c6d46498-a484-11ec-8b86-dac502259ad0.png

USART发送数据处理

c6eb3768-a484-11ec-8b86-dac502259ad0.png

USART中断

MFC与西门子S7-1200 PLC通讯连接

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

c70ee384-a484-11ec-8b86-dac502259ad0.png

组态配置如下:

1

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

c728bf20-a484-11ec-8b86-dac502259ad0.png

2

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

c7471e8e-a484-11ec-8b86-dac502259ad0.png

3

在“设备视图”中,首先选择HK-OEM通讯模块,配置其输入输出数据量,并在右侧“硬件目录”导航区中,将所需IO拖入到HONGKE Interface节点下,本例拖入16个字节的输入模块16个字节的输出模块。然后分别选中PLC和HK-OEM通讯模块的以太网口,分配对应的IP地址和子网掩码。

c778b82c-a484-11ec-8b86-dac502259ad0.png

4

以上关于PLC与HK-OEM模块的配置基本完成,便可以选择编译和下载配置至PLC中,PLC会通过组态的参数识别PROFINET网络中设备并建立通讯。下载完成并提示无误后,转到在线模式,便可查看各设备状态,同时添加新监控表,查看数据变化。

c7aa88e8-a484-11ec-8b86-dac502259ad0.png


总结/Conclusion

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通讯
    +关注

    关注

    9

    文章

    940

    浏览量

    36361
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    案例 | 为什么汽车零部件头部企业,选择方案做方向盘EOL测试?

    的产线测试现场,看Baby-LIN方案如何助力行业头部汽车安全系统供应商,在保障质量与效率的道路上稳健前行。严苛测试为方向盘安全加道「
    的头像 发表于 10-29 17:33 179次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 为什么汽车零部件头部企业,选择<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b>做方向盘EOL测试?

    2025工博会圆满收官 | 深耕通讯协议,织就确定网络​

    2025上海工博会圆满收官!第25届中国国际工业博览会(IAS工业自动化展)已于近日圆满落幕!作为深耕工业通讯领域十余年的高科技企业,
    的头像 发表于 09-29 17:05 897次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>2025工博会圆满收官 | 深耕<b class='flag-5'>通讯</b><b class='flag-5'>协议</b>,织就确定网络​

    明日启幕!邀您共赴2025工博会:TSN/灵巧手方案现场

    2025年9月23-27日,第25届中国国际工业博览会将在国家会展中心(上海)盛大启幕。深耕工业通讯领域多年,本次将携全方位的
    的头像 发表于 09-22 10:05 643次阅读
    明日启幕!<b class='flag-5'>虹</b><b class='flag-5'>科</b>邀您共赴2025工博会:TSN/灵巧手<b class='flag-5'>方案</b><b class='flag-5'>现场</b>见

    化繁为简!基于脉冲宽度调制(PWM)的电机调控方案

    系统复杂度、成本和故障点,也拖慢了调试与部署效率。 PWM电机调控方案提出一种高度集成的解决思路:通过单
    的头像 发表于 08-19 18:04 430次阅读
    化繁为简!<b class='flag-5'>虹</b><b class='flag-5'>科</b>基于脉冲宽度调制(PWM)的电机调控<b class='flag-5'>方案</b>

    品牌故事 | 宏集科技:工业物联网和工业测量领域站式解决方案提供商

    发展背景电子科技有限公司(简称“”,原宏)是家在汽车和
    的头像 发表于 08-08 18:24 396次阅读
    品牌故事 | 宏集科技:<b class='flag-5'>工业</b>物联网和<b class='flag-5'>工业</b>测量领域<b class='flag-5'>一</b>站式解决<b class='flag-5'>方案</b>提供商

    新闻 | 再获行业认可!IO-Link模块荣获维科杯·OFweek 2025工业自动化「优秀产品奖」

    IO-LinkOEM嵌入式开发模块基于STM32F103C8T6微控制器,深度集成IO-Link从站协议内核,提供开放化的工业设备开发平台,
    的头像 发表于 08-05 17:32 1002次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新闻 | 再获行业认可!<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link<b class='flag-5'>模块</b>荣获维科杯·OFweek 2025<b class='flag-5'>工业</b>自动化「优秀产品奖」

    工厂/电网/交通… 全场景覆盖!工业无线模块的通用连接方案

    工业无线通讯模块 是专为工业环境设计的无线通信设备,广泛应用于工业自动化、智能制造、物联网等多个
    的头像 发表于 07-23 15:46 333次阅读
    工厂/电网/交通… 全场景覆盖!<b class='flag-5'>工业</b>无线<b class='flag-5'>模块</b>的通用连接<b class='flag-5'>方案</b>

    车辆网络通讯测试主板:双系统适配 × 工业级稳定 × 零门槛部署

    本文探讨了车载网络测试面临的挑战,包括多协议并发时的数据丢包、繁杂线束带来的集成难题和逐年攀升的设备维护成本。全新推出的HKIC1-MB
    的头像 发表于 07-15 11:15 452次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>车辆网络<b class='flag-5'>通讯</b>测试主板:双系统适配 × <b class='flag-5'>工业</b>级稳定 × 零门槛部署

    PCAN-GPS系列选型:从基础到高端的数采模块方案

    PCAN-GPS系列模块是专业定位与传感器数据采集方案,覆盖从基础定位到高速数据传输、复杂环境应用的全场景需求。该系列三款产品以CAN(FD)总线为核心,结合卫星导航与多传感器融合
    的头像 发表于 07-09 16:41 443次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-GPS系列选型:从基础到高端的数采<b class='flag-5'>模块</b><b class='flag-5'>方案</b>

    展会回顾 | 赋能新一代工业网络!2025华南工博会圆满落幕

    6月4-6日,为期3天的2025华南国际工业博览会SCIIF在深圳国际会展中心(宝安)盛大举行。此次参展,全方位展示了在工业领域的最新成果和解决
    的头像 发表于 06-11 17:32 909次阅读
    展会回顾 | 赋能新<b class='flag-5'>一代工业</b>网络!<b class='flag-5'>虹</b><b class='flag-5'>科</b>2025华南工博会圆满落幕

    智能工业与电力通讯管理机:基于Semidrive D9342的创新应用方案

    SemiDrive D9342为电力配电自动化和工业自动化领域提供了高效的通讯管理机解决方案。该设备集成多达16个UART接口,无需扩展即可
    的头像 发表于 05-29 17:23 795次阅读
    智能<b class='flag-5'>工业</b>与电力<b class='flag-5'>通讯</b>管理机:基于Semidrive D9342的创新应用<b class='flag-5'>方案</b>

    中科易联Profinet OEM嵌入式通讯模块之西门子PLC S7-1200通讯应用指南

    OEM嵌入式通讯模块款适用于工业以太网和现场总线协议的嵌入式IC
    的头像 发表于 05-27 14:52 1634次阅读
    中科易联Profinet OEM嵌入式<b class='flag-5'>通讯</b><b class='flag-5'>模块</b>之西门子PLC S7-1200<b class='flag-5'>通讯</b>应用指南

    直播回放 | IO-Link技术概述与IO-Link OEM

    站式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与
    的头像 发表于 02-19 17:34 1142次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技术概述与<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    培训 | PROFINET通讯协议培训

    什么是PROFINET通讯协议?PROFINET通讯协议(ProcessFieldNetwork)是一种专为
    的头像 发表于 01-08 17:32 931次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | PROFINET<b class='flag-5'>通讯</b><b class='flag-5'>协议</b>培训

    方案 仅需4个步骤!轻松高效搭建TSN测试网络

    随着汽车行业向分层同构以太网网络的转型,时间敏感网络(TSN)逐渐成为实现确定性以太网互操作性的关键解决方案。本文将详细介绍如何快速搭建TSN测试网络,涵盖从流量特征分析到网络配置的全过程,并介绍
    的头像 发表于 01-06 11:32 905次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b> 仅需4个步骤!轻松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN测试网络