时间:2026/6/2
点击:28
评分:10 分
在上一视频中
我为大家演示了如何通过
模块插拔替换
来达到协议切换的目的
在这期视频中
我再给大家演示一下
在同一个硬件上
如何去刷写固件而去切换协议
当然这个是有一些限制了
我们针对的
仅仅是百兆以太网的
几种工业通信协议
可以实现
在同一个特定型号的模块中
去刷写固件
我们现在
M40的评估版已经上电运行好了
那从这个IPconfig扫描的结果来看
它是一个PROFINET IRT的协议模块
目前的IP地址是192.168.0.5
那么现在
我就去演示一下
如何去给它更新这个固件协议
我们记住这个IP地址
用FTP的方式
去进入到这个模块的文件系统中
进入到模块系统中之后
我们会看到有三个文件夹
其中一个文件夹是firmware
我们双击打开进入
在这个文件夹里面
我们需要将
所需要切换到的协议的固件
拷贝到这个文件夹里面
我这边已经准备好了
我想使它切换成EtherNet/IP的协议
我们可以提供一个.hiff
的一个文件
拷贝
到firmware
好的我们看到现在已经拷贝完成了
我们现在所需要做的
就是关闭这个文件夹
然后关闭这个应用程序
然后在这个评估板这一侧
给模块断电
并再次上电
再次上电后
我们可以
看到这个模块
它的右上角的一个模块状态指示灯
会变成红绿交替闪烁的一个状态
这个就代表模块内部
它在进行这个固件的重新刷写工作
当这个红绿交替状态结束之后
就代表新的协议已经刷好了
好那我们看到
现在右上角的一个指示灯
现在已经熄灭了
这代表它已经重新刷好固件了
那么我们所需要做的
就是在应用程序端
重新启动对这个模块的初始化工作
当我们再次看到
这个模块内部的状态机
进入到wait process状态之后
我们就知道
这个模块已经初始化完成了
那么
现在我们再次打开
Anybus IPconfig软件
我们看一看
它的协议是不是已经切换回来了
OK我们看到
现在通过IPconfig这个软件
扫到这个模块的信息
已经是Ethernet IP这个协议了
证明
我们通过切换固件的方式
去从PROFINET协议
切换到了Ethernet IP这种通信协议
目前无论在B40和M40系列里面
已经对这个M40的模块
今天为大家介绍一款
HMS最新推出的安全产品
Safe2Link安全IO模组
< >>大家好 今天向大家介绍
HMS全新推出的
一款通讯模块产品
B40 Mi >>
在上一视频中
我为大家演示了如何通过
模块插拔替换
来达到协议 >>
