基于Modbus/TCP的寬高儀表上位機動態(tài)鏈接庫的實現(xiàn)
發(fā)布時間:2021-02-02 14:46
在設計寬高儀表上位機時,考慮到寬高儀表上位機通常需要與若干臺寬高儀表通過以太網(wǎng)進行通訊,為縮短開發(fā)周期,提出了基于Modbus/TCP協(xié)議的動態(tài)鏈接庫的設計。將Modbus/TCP協(xié)議模塊化,封裝在一個動態(tài)鏈接庫(DLL)中,上位機程序進行簡單配置即可調(diào)用動態(tài)鏈接庫中的函數(shù)。實踐證明該動態(tài)鏈接庫的設計縮短了寬高儀表上位機的開發(fā)周期,該實現(xiàn)在高速公路超限檢測站寬高測量系統(tǒng)的使用中取得了良好的通訊效果。
【文章來源】:儀表技術與傳感器. 2016,(05)北大核心
【文章頁數(shù)】:3 頁
【文章目錄】:
0 引言
1 Modbus/TCP協(xié)議類的實現(xiàn)
1.1 TCP/IP類的編寫
(1)創(chuàng)建socket套接字
(2)連接socket套接字至指定的端口和IP地址
(3)將socket I/O模式設為非阻塞模式
(4)向TCP服務器發(fā)送數(shù)據(jù)
(5)從TCP服務器接收數(shù)據(jù)
(6)關閉socket,釋放資源
1.2 Modbus/TCP類的編寫
2 Modbus/TCP動態(tài)鏈接庫的實現(xiàn)
2.1 動態(tài)鏈接庫
2.2 寬高儀表上位機動態(tài)鏈接庫的設計
3 KGY.dll現(xiàn)場應用與結(jié)果分析
3.1 KGY.dll的應用
3.2 應用結(jié)果與分析
4 結(jié)束語
【參考文獻】:
期刊論文
[1]基于WinCE的Modbus動態(tài)鏈接庫的實現(xiàn)[J]. 蘭敏剛,李麗宏. 計算機應用與軟件. 2014(09)
[2]基于VC的Modbus/TCP協(xié)議模型通信測試軟件的實現(xiàn)[J]. 郝曉弘,祖守圓,徐維濤. 微計算機信息. 2006(07)
[3]基于Modbus/TCP的工業(yè)以太網(wǎng)通信[J]. 金青,戴勝華,歐陽勁松. 儀器儀表標準化與計量. 2006(01)
本文編號:3014871
【文章來源】:儀表技術與傳感器. 2016,(05)北大核心
【文章頁數(shù)】:3 頁
【文章目錄】:
0 引言
1 Modbus/TCP協(xié)議類的實現(xiàn)
1.1 TCP/IP類的編寫
(1)創(chuàng)建socket套接字
(2)連接socket套接字至指定的端口和IP地址
(3)將socket I/O模式設為非阻塞模式
(4)向TCP服務器發(fā)送數(shù)據(jù)
(5)從TCP服務器接收數(shù)據(jù)
(6)關閉socket,釋放資源
1.2 Modbus/TCP類的編寫
2 Modbus/TCP動態(tài)鏈接庫的實現(xiàn)
2.1 動態(tài)鏈接庫
2.2 寬高儀表上位機動態(tài)鏈接庫的設計
3 KGY.dll現(xiàn)場應用與結(jié)果分析
3.1 KGY.dll的應用
3.2 應用結(jié)果與分析
4 結(jié)束語
【參考文獻】:
期刊論文
[1]基于WinCE的Modbus動態(tài)鏈接庫的實現(xiàn)[J]. 蘭敏剛,李麗宏. 計算機應用與軟件. 2014(09)
[2]基于VC的Modbus/TCP協(xié)議模型通信測試軟件的實現(xiàn)[J]. 郝曉弘,祖守圓,徐維濤. 微計算機信息. 2006(07)
[3]基于Modbus/TCP的工業(yè)以太網(wǎng)通信[J]. 金青,戴勝華,歐陽勁松. 儀器儀表標準化與計量. 2006(01)
本文編號:3014871
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3014871.html
最近更新
教材專著