当前位置: 首页 >应用方案 >技术应用 >

EBT3003 Profinet芯片:打通Profinet与Modbus通信壁垒

在工业自动化中,ProfinetModbus是应用最广泛的两种通信协议。Profinet是西门子等主流PLC系统的标配,而Modbus RTU则是传感器、驱动器和仪器仪表的"通用语言"。但如何将Profinet主站(PLC)与Modbus从站设备(现场仪表)连接起来,一直是工程师面临的难题要么购买昂贵的专用网关,要么编写复杂的底层协议代码。EBT3003芯片及配套的EBT3003-TB测试套件,正是为了解决这个问题而设计的即插即用方案。作为一颗高度集成的ProfinetModbus、转IO透传芯片,用户只需导入GSD文件即可完成配置,无需编写一行代码,大幅降低了工业通信的开发门槛和部署成本。

EBT3003 Profinet芯片模组 (1)

一、Profinet芯片产品概述

1、EBT3003系列Profinet 芯片

EBT3003是亿佰特专为工业通信设计的Profinet协议转换芯片,采用LQFP100标准封装,尺寸仅14.0*14.0mm,可直接嵌入用户设计的PCB中。芯片支持 Profine转Modbus主站、Profinet转Modbus从站、Profinet转串口透传以及Profinet IO四种工作模式,工作电压 3.3V,峰值电流仅86mA

2、EBT3003-TB测试套件

EBT3003-TB是配套的测试底板,预焊接了EBT3003芯片,通过Type-C接口供电,所有LED指示灯、功能引脚和复位按键均已引出。运作状态指示引脚外接LED,用户可以实时观察和调试模块的工作状态,方便快速评估和原型开发。

二、EBT3003系列Profinet芯片参数

参数项

EBT3003 芯片

EBT3003-TB 测试套件

封装形式

LQFP100

测试底板集成

外形尺寸

14.0 × 14.0 × 1.4 mm

100 × 40 mm

工作电压

3.3 V ± 0.2 V

DC 4.8 ~ 5.3VType-C

工作电流

峰值 86 mA / 待机83 mA

同左

通讯协议

标准 Profinet RT

同左

最高通讯周期

4 ms

同左

通讯带宽

10/100M 自适应

同左

串口波特率

2400 bps ~ 3.9 Mbps

同左

IO 引脚数量

32 路(4 个子槽)

全部引出

工作温度

-40 ~ +85°C

同左

产品重量

1 g ± 0.1 g

33 g

三、Profinet芯片工作模式详解

1、Profinet Modbus 主站

这是最常用的模式。芯片作为Modbus RTU主站,通过RS485总线连接现场Modbus从站设备(仪表、传感器、变频器等),最多可配置32Modbus指令。每条指令支持独立设置从站地址、功能码、起始地址、数据数量和发送类型。发送类型包括轮询发送(按固定间隔循环发送)、电平发送(根据IO引脚电平触发)和上升沿发送(根据IO引脚上升沿触发)。芯片还支持通过状态字查询Modbus设备的连接状态,实时监控设备运行情况。

2、ProfinetModbus从站

芯片作为Modbus RTU从站,上位机可以作为Modbus主站读取芯片的数据。适用于将PLC 内部数据通过Modbus协议开放给第三方系统读取的场景,比如数据采集服务器通过Modbus读取PLC中的设备运行状态、产量统计、报警信息等。

3、Profinet 转串口

支持协议透传和数据透传两种模式。数据透传模式下,串口接收到的原始数据通过Profinet 数据区直接传输到PLCPLC端应用层自行解析处理。协议透传模式下,发送和接收报文有固定格式(0xc1 /0xd2格式),能够适应任意串口通信协议,灵活性极高。

4、Profinet IO

芯片提供32IO引脚,分为4个子槽管理。子槽1管理IO1IO8,支持数字量输入、模拟量输入(12ADC)和数字量输出。子槽2至子槽4分别管理IO9IO32,支持数字量输入和数字量输出。模拟量输入采样范围04095,可配置AI滤波参数。数字量输入支持可配置的滤波时间(165535毫秒)。数字量输出支持总线异常时的故障输出状态设置(保持、复位或置位)。

四、Profinet芯片功能特点

1、免代码配置——GSD 文件集成

这是EBT3003最核心的优势。芯片直接提供标准的GSD文件(GSDML格式),用户只需在西门子STEP 7TIA Portal(博途)软件中导入该文件,即可将EBT3003作为Profinet从站集成到PLC系统中。所有Modbus命令以模块形式加载,ProfinetModbus之间的内存映射关系在组态软件中直观可见。整个过程无需编写任何底层代码,真正做到"最小配置、即装即用"

2、灵活的串口参数

串口支持2400bps3.9Mbps的宽范围波特率,数据位固定为8位,停止位支持1位或2位,校验位支持无校验、奇校验和偶校验。芯片还支持自定义波特率功能,当标准波特率无法满足需求时,可以在12003900000的范围内设置任意数值。

3、LED 状态指示

芯片提供了SYS-LEDProfinet 连接状态)、ERR-LEDModbus 通讯错误)、TXD-LEDRXD-LED(串口数据收发)等指示灯引脚。SYS-LED拉低表示Profinet已建立连接,ERR-LED拉低表示Modbus串口通讯异常。用户可以直接将LED串联电阻连接到这些引脚,实现状态的直观指示。在EBT3003-TB测试套件上,这些指示灯已经全部引出。

4、高集成度封装

芯片采用LQFP100封装,尺寸仅14×14mm,内部集成了以太网PHY、串口控制器、GPIO控制器等众多功能模块。用户只需少量外围元件(晶振、电源去耦电容、RS485收发器、网络变压器等)即可完成完整的硬件设计。

五、Profinet芯片常见应用场景

1、Modbus RTU 设备接入Profinet 系统

现场有大量采用Modbus RTU协议的仪表、传感器和执行器需要接入西门子PLC系统。使用EBT3003配置为ProfinetModbus主站模式。芯片串口通过RS485收发器连接到Modbus设备总线,以太网接口连接到Profinet 网络交换机。在博途软件中导入GSD文件,配置波特率、校验方式、从站地址和数据映射关系。芯片自动按照配置的轮询间隔向Modbus设备发送请求,将收到的数据自动映射到Profinet数据区,PLC直接读取即可。

2、分布式IO模块

在大型生产线中,传感器和执行器分布范围广,独立线缆布线成本高。使用EBT3003开发分布式IO模块,配置为Profinet IO模式。32IO引脚连接各种现场传感器和执行器,通过GSD文件映射到PLC的输入输出映像区。子槽1支持模拟量输入,可连接420mA010V的模拟量传感器。这种方案节省了大量线缆成本,提高了系统的灵活性和可扩展性。

3、串口设备透明传输

串口设备使用自定义私有协议,无法通过标准Modbus转换接入Profinet。将EBT3003配置为Profinet转串口模式,选择数据透传功能。芯片将串口接收到的原始数据通过Profinet数据区直接传输到PLCPLC端应用层程序自行解析处理。这种方案能适应任意串口通信协议。

4、通过 EBT3003-TB 快速评估

在产品研发初期,工程师需要快速验证EBT3003芯片的功能和性能。直接使用EBT3003-TB 测试套件:通过Type-C接口供电,将RJ45网口连接到Profinet交换机,RS485接口连接到Modbus设备。在博途软件中导入GSD文件,配置数据映射。观察SYS-LEDERR-LED指示灯判断连接状态,通过TXD-LEDRXD-LED观察串口数据收发。通过这一套件,工程师可以在数小时内完成从硬件连接到数据联调的全流程验证。

六、Profinet芯片模组FAQ常见问题

1、Profinet芯片的供电电压是多少?工作电流多大?

工作电压为3.3V ± 0.2V,单一电源供电。峰值电流86mA,待机电流83mA。建议选用输出能力不低于150mALDO,并在电源引脚附近放置0.1μF并联10μF的去耦电容。

2、芯片支持哪些型号的西门子 PLC

支持西门子PLC 20030012001500全系列,同时支持博途(TIA Portal)和STEP 7两种主流组态软件。导入GSD文件即可完成配置。

3、如何选择四种工作模式?

根据应用需求选择:需要读取 Modbus 设备数据选"ProfinetModbus主站";需要将PLC数据开放给第三方系统选"ProfinetModbus从站";串口设备使用自定义协议选"Profinet转串口";需要IO扩展选"Profinet IO"

4、Profinet 通讯周期最短是多少?

采用标准 Profinet RT 协议,最高通讯周期为4 毫秒。通讯带宽10/100M 自适应,以太网接口交叉直连自适应。

5、Profinet芯片IO 引脚如何分配功能?

32IO引脚分为4个子槽。子槽1IO1-IO8)支持数字量输入、模拟量输入(12ADC)和数字量输出。子槽24IO9-IO32)支持数字量输入和数字量输出。在博途软件中通过拖拽对应的PNIO子模块到配置表中分配功能。

6、如何进行恢复出厂设置?

RESTORE引脚低电平持续小于2秒执行软件重启,持续510秒恢复出厂设置并重启,上电时拉低进入固件升级模式。在EBT3003-TB测试套件上,该引脚已连接到按键,操作非常方便。

7、Profinet芯片的以太网接口是否需要外置变压器?

建议采用内置变压器的RJ45连接器方案,手册中提供了详细的参考电路图。如果使用外置变压器,需按照芯片的参考设计进行连接。

8、如何获取报警信息?

EBT3003芯片模块出现错误时,会通过Profinet的报警机制将具体的出错信息发送给PLC。用户可以通过PLC对应的上位机软件查看具体的错误信息。手册中详细列出了各种错误代码及其含义解释。

EBT3003系列Profinet芯片以LQFP100封装方式、14*14mm的小尺寸,将Profinet协议转换、Modbus主从站通信、串口透传和32IO控制四种功能集成到一颗芯片中。免代码的GSD文件配置方式让熟悉西门子PLC的工程师可以快速上手,无需底层协议开发经验。无论是将存量Modbus设备接入Profinet网络,还是开发分布式远程IO模块,这颗Profinet芯片都能提供简洁、可靠、低成本的方案。配套的EBT3003-TB测试套件则为前期评估提供了即插即用的验证平台,大幅缩短从方案验证到量产部署的周期。


今天的分享就到这里啦,EBYTE人每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多Profinet网关模块产品以及相关配置应用资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,还有客服在线答疑哦!


相关阅读:

1、PN1-D25P系列Profinet网关使用博图加载设备教程

2、P31系列Profinet分布式IO与西门子PLC S7-200smart连接例程

3、使用博图加载PN1-D25P系列Profinet网关示例教程

4、Profinet在Codesys与西门子平台的调试教程案例

5、PN1-D11PM系列Profinet网关使用STEP 7加载设备教程


联系我们:

技术支持:support@cdebyte.com      销售咨询:4000-330-990  

点击拨打: 亿佰特官网 4000-330-990