【研华工业主板AIMB-523】+串口使用ModBus协议
我们主板支持4个串口,其中两个串口可以自己配置协议,两个固定的232口,我们先看下芯片是怎么回事。!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085857x4mouy0cku70o1mo.png)
板子上使用的就是这个芯片,他是支持配置然后出不同的协议。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085902ln8uhthzj6n6t6ai.png)
这个是官方定义的口,切换不同口的时候DB9的接口是功能是不一样的,DB9最先是给RS232使用的。所以优先是RS232口。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085907iiddy6yioio67699.png)
这个是芯片配置原理,他通过两个配置管脚电平进行配置的。可以出不同的协议。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085912dr3vm7bz6xb8oxr1.png)
配置需要到BIOS中调整。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085917p2w6zypc2egslgzc.png)
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085923tgf1ufrgwo2ioiq8.png)
看下硬件,实际他配送了一个线直接转成了4组DB9接口,所以按照文档先测试。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085929y55t6ajxa6kavtat.png)
232需要进行跳线,两根通信线进行交叉,电脑上用串口助手打开两个串口,这样就能看到发送和接收数据了。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085935xmps7qmppf3vxxfz.png)
然后我们再调整下,改成485进行MODBUS协议测试。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085940q9lo3447qd7t439z.png)
两个串口都调整成为485。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085945x6ww1ft1lnrwwy6o.png)
这次就是1,2,两个脚不需要反了,直接接上。
!(https://www.eefocus.com/forum/data/attachment/forum/202511/30/085950a42cjrq4zckakqcp.png)
测试我们用一个虚拟设备和一个调试助手,然后看到数据有发有回就是正常的了,现在就测试完成了。
页:
[1]