试验平台:Digi MF开发板
关于网络通信方面,Digi提供了两个程序,一个是TCP Server运行在Digi的开发板上,一个是TCP Client程序,运行在PC上,通过网络,上位机很容易控制Digi开发的IO信号。客户端程序运行后的界面如下:
如果仅仅运行一下示例程序,那显然不过瘾!既然串口实现了Modbus Rtu协议,那么网口就实现Modbus Tcp协议吧,实现的Modbus Tcp协议比我们用串口实现Modbus Rtu的指令要多一个,不仅实现了3号命令,也实现了16号命令,这样我们就可以通过Modbus Tcp读写Digi开发板的数据了。这次我们操作的是Digi开发板上的5个LED灯。用OutputPort对象去操作。
操作GPIO的相关代码如下:
//读GPIO信号DataBuff[0] = 0;DataBuf 继续阅读与本文标签相同的文章
-
.Net Micro Framework研究—数据的永久存储
2026-05-23栏目: 教程
-
用模拟器加载基于ARM平台的WinCE6.0 内核(NK.bin)
2026-05-23栏目: 教程
-
.Net Micro Framework研究—用MF控制机器人
2026-05-23栏目: 教程
-
北京MVP Gathering简记(08-1-13)
2026-05-23栏目: 教程
-
阿里云轻量服务器有什么值得购买的理由
2026-05-23栏目: 教程
