基于Modbus/TCP的宽高仪表上位机动态链接库的实现
发布时间:2021-02-02 14:46
在设计宽高仪表上位机时,考虑到宽高仪表上位机通常需要与若干台宽高仪表通过以太网进行通讯,为缩短开发周期,提出了基于Modbus/TCP协议的动态链接库的设计。将Modbus/TCP协议模块化,封装在一个动态链接库(DLL)中,上位机程序进行简单配置即可调用动态链接库中的函数。实践证明该动态链接库的设计缩短了宽高仪表上位机的开发周期,该实现在高速公路超限检测站宽高测量系统的使用中取得了良好的通讯效果。
【文章来源】:仪表技术与传感器. 2016,(05)北大核心
【文章页数】:3 页
【文章目录】:
0 引言
1 Modbus/TCP协议类的实现
1.1 TCP/IP类的编写
(1)创建socket套接字
(2)连接socket套接字至指定的端口和IP地址
(3)将socket I/O模式设为非阻塞模式
(4)向TCP服务器发送数据
(5)从TCP服务器接收数据
(6)关闭socket,释放资源
1.2 Modbus/TCP类的编写
2 Modbus/TCP动态链接库的实现
2.1 动态链接库
2.2 宽高仪表上位机动态链接库的设计
3 KGY.dll现场应用与结果分析
3.1 KGY.dll的应用
3.2 应用结果与分析
4 结束语
【参考文献】:
期刊论文
[1]基于WinCE的Modbus动态链接库的实现[J]. 兰敏刚,李丽宏. 计算机应用与软件. 2014(09)
[2]基于VC的Modbus/TCP协议模型通信测试软件的实现[J]. 郝晓弘,祖守圆,徐维涛. 微计算机信息. 2006(07)
[3]基于Modbus/TCP的工业以太网通信[J]. 金青,戴胜华,欧阳劲松. 仪器仪表标准化与计量. 2006(01)
本文编号:3014871
【文章来源】:仪表技术与传感器. 2016,(05)北大核心
【文章页数】:3 页
【文章目录】:
0 引言
1 Modbus/TCP协议类的实现
1.1 TCP/IP类的编写
(1)创建socket套接字
(2)连接socket套接字至指定的端口和IP地址
(3)将socket I/O模式设为非阻塞模式
(4)向TCP服务器发送数据
(5)从TCP服务器接收数据
(6)关闭socket,释放资源
1.2 Modbus/TCP类的编写
2 Modbus/TCP动态链接库的实现
2.1 动态链接库
2.2 宽高仪表上位机动态链接库的设计
3 KGY.dll现场应用与结果分析
3.1 KGY.dll的应用
3.2 应用结果与分析
4 结束语
【参考文献】:
期刊论文
[1]基于WinCE的Modbus动态链接库的实现[J]. 兰敏刚,李丽宏. 计算机应用与软件. 2014(09)
[2]基于VC的Modbus/TCP协议模型通信测试软件的实现[J]. 郝晓弘,祖守圆,徐维涛. 微计算机信息. 2006(07)
[3]基于Modbus/TCP的工业以太网通信[J]. 金青,戴胜华,欧阳劲松. 仪器仪表标准化与计量. 2006(01)
本文编号:3014871
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3014871.html