OPC/Modbus橋接軟件的研究與開發(fā)
發(fā)布時間:2021-04-09 09:27
現(xiàn)在的社會正處于一個充滿數(shù)據(jù)的時期,處處都能牽扯到數(shù)據(jù),所以對它實行共享與安全顯得尤為重要;谟嬎銠C和通信網(wǎng)絡在科技方面的飛速發(fā)展,工業(yè)控制及其自動化方面也受到了極大的影響,所以在過程控制方面出現(xiàn)了新一代的信息系統(tǒng),但它們之間普遍不能有效的進行相互通信,不同的程序之間還容易發(fā)生沖突,雖然目前針對數(shù)據(jù)隔離的設備也有很多,但是價格普遍比較昂貴,難以被客戶廣泛使用,所以研究一款既能實現(xiàn)數(shù)據(jù)共享又能保障生產(chǎn)數(shù)據(jù)安全性的、實用性較強的客戶軟件是一個很有意義的課題。綜上問題所述,基于對現(xiàn)在的工業(yè)監(jiān)控的需求,針對異構生產(chǎn)控制系統(tǒng)的數(shù)據(jù)集成問題,利用OPC技術實現(xiàn)不同控制設備數(shù)據(jù)交換的標準化,輕松實現(xiàn)數(shù)據(jù)的集成與共享;使用Modbus RTU串口通信將其采集到的數(shù)據(jù)進行傳輸,這樣就起到了串口隔離病毒的作用,從而保證了生產(chǎn)系統(tǒng)的安全性。論文中通過著重研究OPC數(shù)據(jù)訪問規(guī)范和Modbus通訊協(xié)議,采用Visual Studio 2015為開發(fā)工具,給出了根據(jù)OPC規(guī)范對定制接口進行OPC客戶端軟件程序開發(fā)的具體實現(xiàn)過程,并針對Modbus RTU串口通訊方式進行了深入研究,通過對Modbus協(xié)議的封裝以...
【文章來源】:新疆大學新疆維吾爾自治區(qū) 211工程院校
【文章頁數(shù)】:71 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 引言
1.2 控制方式的對比
1.3 選題背景及意義
1.4 論文的主要內(nèi)容及其完成的工作
1.5 課題的組織結構
第二章 OPC技術的基本原理
2.1 OPC技術基礎
2.1.1 COM對象與接口
2.1.2 DCOM技術
2.2 OPC技術規(guī)范研究
2.2.1 OPC技術介紹
2.2.2 OPC規(guī)范基本概念
2.2.3 OPC數(shù)據(jù)訪問規(guī)范
2.3 OPC數(shù)據(jù)訪問對象與接口定義
2.3.1 OPC的對象
2.3.2 OPC對象接口
2.4 小結
第三章 Modbus串口通訊技術介紹
3.1 Modbus通訊技術的發(fā)展與應用
3.2 Modbus串口通信
3.2.1 Modbus通信原理
3.2.2 Modbus RTU的串口模式
3.3 小結
第四章 OPC/Modbus軟件的總體設計與實現(xiàn)
4.1 OPC/Modbus橋接軟件的總體功能設計
4.2 OPC客戶端軟件的總體設計流程
4.3 OPC客戶端軟件功能的具體實現(xiàn)
4.3.1 初始化COM接口
4.3.2 創(chuàng)建并連接OPC服務器對象
4.3.3 添加瀏覽已連接的OPC服務器標簽
4.3.4 創(chuàng)建添加OPC組對象
4.3.5 創(chuàng)建并連接OPC數(shù)據(jù)標簽對象
4.3.6 選擇同/異步2種方式對數(shù)據(jù)項的讀取操作
4.3.7 刪除創(chuàng)建的對象,釋放內(nèi)存
4.4 OPC客戶端讀取OPC服務器數(shù)據(jù)
4.5 OPC/ Modbus的具體實現(xiàn)
4.5.1 配置文件的設計
4.5.2 關聯(lián)OPC標簽與Modbus寄存器
4.5.3 Modbus類的封裝
4.6 小結
第五章 OPC/Modbus客戶端軟件的應用實例
5.1 設置DCOM實現(xiàn)OPC遠程服務器
5.2 連接OPC服務器測試OPC/Modbus橋接軟件
5.3 串口發(fā)送數(shù)據(jù)有效性測試
5.4 小結
6 結束語
參考文獻
致謝
【參考文獻】:
期刊論文
[1]OPC數(shù)據(jù)訪問服務器研究與應用[J]. 田茂琴. 現(xiàn)代電子技術. 2015(21)
[2]基于OPC技術的自動化軟件分析[J]. 侯貝貝. 信息技術與信息化. 2015(08)
[3]Modbus協(xié)議在破管檢測系統(tǒng)中的應用[J]. 陳俊,王勇. 太赫茲科學與電子信息學報. 2014(02)
[4]在Visual Studio 2008中開發(fā)OPC客戶端[J]. 張德瑞,楊曉東,張華龍. 可編程控制器與工廠自動化. 2013(06)
[5]VC6.0編程客戶端訪問組態(tài)王OPC服務器的方法[J]. 魏森聲,田慕琴. 工礦自動化. 2012(08)
[6]基于Modbus的串口通訊實現(xiàn)[J]. 潘志剛,胡景泰,李強. 工業(yè)控制計算機. 2012(07)
[7]基于Modbus RTU通訊協(xié)議的上位機軟件實現(xiàn)[J]. 王倩,張新豪. 福建電腦. 2012(03)
[8]基于VC++的OPC程序設計與開發(fā)[J]. 張飛,葉洪旭,楊惠忠. 機床與液壓. 2011(21)
[9]在Visual C++中使用OPC客戶端開發(fā)PLC控制程序[J]. 劉啟東,王文雪. 廣播電視信息. 2011(06)
[10]基于OPC技術的PC與西門子PLC的實時通訊[J]. 石靈丹,華斌,朱歆州,吳明. 船電技術. 2011(01)
碩士論文
[1]OPC標準化方法在系統(tǒng)集成中的應用研究與開發(fā)[D]. 唐海林.機械科學研究總院 2014
[2]基于.NET的嵌入式系統(tǒng)OPC客戶端開發(fā)[D]. 劉會令.北京化工大學 2013
[3]基于Modbus/TCP的OPC數(shù)據(jù)訪問服務器的研究[D]. 王戰(zhàn).東華大學 2013
[4]基于OpenGL和OPC技術的煤礦三維可視化信息系統(tǒng)的研究[D]. 魏森聲.太原理工大學 2012
[5]基于OPC的工業(yè)以太網(wǎng)組態(tài)軟件的接口設計與實現(xiàn)[D]. 孫瑞琦.華北電力大學 2012
[6]基于OPC DA 3.0的OPC服務器與客戶端的研究與實現(xiàn)[D]. 望荊沙.西安電子科技大學 2012
[7]基于電廠控制系統(tǒng)的優(yōu)化軟件研發(fā)與運用[D]. 吉志祥.電子科技大學 2010
[8]新型DCS組態(tài)軟件OPC客戶端和服務器的研究與開發(fā)[D]. 張明.山東大學 2010
[9]OPC技術的研究及其應用[D]. 張晴晴.安徽理工大學 2010
[10]OPC通訊技術在DCS仿真系統(tǒng)中的研究與應用[D]. 李英華.華北電力大學(河北) 2010
本文編號:3127373
【文章來源】:新疆大學新疆維吾爾自治區(qū) 211工程院校
【文章頁數(shù)】:71 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 引言
1.2 控制方式的對比
1.3 選題背景及意義
1.4 論文的主要內(nèi)容及其完成的工作
1.5 課題的組織結構
第二章 OPC技術的基本原理
2.1 OPC技術基礎
2.1.1 COM對象與接口
2.1.2 DCOM技術
2.2 OPC技術規(guī)范研究
2.2.1 OPC技術介紹
2.2.2 OPC規(guī)范基本概念
2.2.3 OPC數(shù)據(jù)訪問規(guī)范
2.3 OPC數(shù)據(jù)訪問對象與接口定義
2.3.1 OPC的對象
2.3.2 OPC對象接口
2.4 小結
第三章 Modbus串口通訊技術介紹
3.1 Modbus通訊技術的發(fā)展與應用
3.2 Modbus串口通信
3.2.1 Modbus通信原理
3.2.2 Modbus RTU的串口模式
3.3 小結
第四章 OPC/Modbus軟件的總體設計與實現(xiàn)
4.1 OPC/Modbus橋接軟件的總體功能設計
4.2 OPC客戶端軟件的總體設計流程
4.3 OPC客戶端軟件功能的具體實現(xiàn)
4.3.1 初始化COM接口
4.3.2 創(chuàng)建并連接OPC服務器對象
4.3.3 添加瀏覽已連接的OPC服務器標簽
4.3.4 創(chuàng)建添加OPC組對象
4.3.5 創(chuàng)建并連接OPC數(shù)據(jù)標簽對象
4.3.6 選擇同/異步2種方式對數(shù)據(jù)項的讀取操作
4.3.7 刪除創(chuàng)建的對象,釋放內(nèi)存
4.4 OPC客戶端讀取OPC服務器數(shù)據(jù)
4.5 OPC/ Modbus的具體實現(xiàn)
4.5.1 配置文件的設計
4.5.2 關聯(lián)OPC標簽與Modbus寄存器
4.5.3 Modbus類的封裝
4.6 小結
第五章 OPC/Modbus客戶端軟件的應用實例
5.1 設置DCOM實現(xiàn)OPC遠程服務器
5.2 連接OPC服務器測試OPC/Modbus橋接軟件
5.3 串口發(fā)送數(shù)據(jù)有效性測試
5.4 小結
6 結束語
參考文獻
致謝
【參考文獻】:
期刊論文
[1]OPC數(shù)據(jù)訪問服務器研究與應用[J]. 田茂琴. 現(xiàn)代電子技術. 2015(21)
[2]基于OPC技術的自動化軟件分析[J]. 侯貝貝. 信息技術與信息化. 2015(08)
[3]Modbus協(xié)議在破管檢測系統(tǒng)中的應用[J]. 陳俊,王勇. 太赫茲科學與電子信息學報. 2014(02)
[4]在Visual Studio 2008中開發(fā)OPC客戶端[J]. 張德瑞,楊曉東,張華龍. 可編程控制器與工廠自動化. 2013(06)
[5]VC6.0編程客戶端訪問組態(tài)王OPC服務器的方法[J]. 魏森聲,田慕琴. 工礦自動化. 2012(08)
[6]基于Modbus的串口通訊實現(xiàn)[J]. 潘志剛,胡景泰,李強. 工業(yè)控制計算機. 2012(07)
[7]基于Modbus RTU通訊協(xié)議的上位機軟件實現(xiàn)[J]. 王倩,張新豪. 福建電腦. 2012(03)
[8]基于VC++的OPC程序設計與開發(fā)[J]. 張飛,葉洪旭,楊惠忠. 機床與液壓. 2011(21)
[9]在Visual C++中使用OPC客戶端開發(fā)PLC控制程序[J]. 劉啟東,王文雪. 廣播電視信息. 2011(06)
[10]基于OPC技術的PC與西門子PLC的實時通訊[J]. 石靈丹,華斌,朱歆州,吳明. 船電技術. 2011(01)
碩士論文
[1]OPC標準化方法在系統(tǒng)集成中的應用研究與開發(fā)[D]. 唐海林.機械科學研究總院 2014
[2]基于.NET的嵌入式系統(tǒng)OPC客戶端開發(fā)[D]. 劉會令.北京化工大學 2013
[3]基于Modbus/TCP的OPC數(shù)據(jù)訪問服務器的研究[D]. 王戰(zhàn).東華大學 2013
[4]基于OpenGL和OPC技術的煤礦三維可視化信息系統(tǒng)的研究[D]. 魏森聲.太原理工大學 2012
[5]基于OPC的工業(yè)以太網(wǎng)組態(tài)軟件的接口設計與實現(xiàn)[D]. 孫瑞琦.華北電力大學 2012
[6]基于OPC DA 3.0的OPC服務器與客戶端的研究與實現(xiàn)[D]. 望荊沙.西安電子科技大學 2012
[7]基于電廠控制系統(tǒng)的優(yōu)化軟件研發(fā)與運用[D]. 吉志祥.電子科技大學 2010
[8]新型DCS組態(tài)軟件OPC客戶端和服務器的研究與開發(fā)[D]. 張明.山東大學 2010
[9]OPC技術的研究及其應用[D]. 張晴晴.安徽理工大學 2010
[10]OPC通訊技術在DCS仿真系統(tǒng)中的研究與應用[D]. 李英華.華北電力大學(河北) 2010
本文編號:3127373
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3127373.html
最近更新
教材專著