日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

模擬智能設(shè)備通訊方法

文檔序號:6289893閱讀:291來源:國知局

專利名稱::模擬智能設(shè)備通訊方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種通訊方法,特別涉及一種模擬智能設(shè)備通訊方法。
背景技術(shù)
:在工業(yè)自動化調(diào)試過程中,需要一種能模擬硬件設(shè)備通訊的技術(shù)來代替硬件,這樣就可以節(jié)省調(diào)試時間,提高調(diào)試效率。而在調(diào)試過程中,往往需要在設(shè)備面前去調(diào)試,對一些沒有用過的設(shè)備需要大量的時間去了解設(shè)備的通訊協(xié)議,造成了人工的大量浪費。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種模擬智能設(shè)備通訊方法,本發(fā)明提供的模擬智能設(shè)備通訊方法包含以下步驟虛擬一對第一串口和第二串口;將其中第一虛擬串口與組態(tài)監(jiān)控軟件進行通訊;將一通訊協(xié)議表格導(dǎo)入第二虛擬串口;等待第一虛擬串口發(fā)送來的數(shù)據(jù);將第一虛擬串口發(fā)送來的數(shù)據(jù)與導(dǎo)入第二串口的表格數(shù)據(jù)進行比較;如果相同,則表明模擬設(shè)備和組態(tài)軟件能通訊,會在組態(tài)軟件上顯示對應(yīng)的數(shù)字,則可將下一行發(fā)送給第一串口;如果不同就不能將下面一組數(shù)據(jù)發(fā)送給串口,那么組態(tài)軟件就不能顯示正常的數(shù)字。本發(fā)明提供的模擬智能設(shè)備通訊方法,可以直接按照設(shè)備通訊協(xié)議的要求去模擬設(shè)備的參數(shù),實現(xiàn)快速有效的調(diào)試。模擬智能設(shè)備通訊軟件主要是模擬M0DBUS-RTU通訊的智能設(shè)備。這樣,該通訊方法能使組態(tài)監(jiān)控軟件和模擬智能設(shè)備通訊軟件能自由通訊,從而使得模擬智能設(shè)備軟件通訊就像和硬件設(shè)備通訊一樣,特別適用沒有通訊設(shè)備硬件但知道智能設(shè)備通訊協(xié)議格式的調(diào)試人員。圖1是本發(fā)明的虛擬串口和監(jiān)控軟件的連接示意圖。圖2是本發(fā)明的通訊方法的流程圖。具體實施方法現(xiàn)在參照圖1和圖2對本發(fā)明作詳細說明。本發(fā)明提供的模擬智能設(shè)備通訊方法的過程是通過響應(yīng)組態(tài)監(jiān)控軟件發(fā)送來的M0DBUS-RTU報文,將事先按照M0DBUS-RTU通訊協(xié)議格式填寫在表格中的數(shù)據(jù)通過虛擬串口將數(shù)據(jù)發(fā)送給組態(tài)監(jiān)控軟件。實現(xiàn)直接通過對M0DBUS-RTU報文內(nèi)容的設(shè)置,模擬智能設(shè)備響應(yīng)組態(tài)監(jiān)控軟件對設(shè)備寄存器內(nèi)容的讀取。從而完成組態(tài)監(jiān)控軟件對設(shè)備的模擬監(jiān)控。上述組態(tài)監(jiān)控軟件是常用的一系列監(jiān)控軟件禾IJ,中國國內(nèi)有名的有組態(tài)王,力控,國外有INTOUCHIFX等。MODBUSRTU是一種最通用最簡單的通訊方式,也是公控行業(yè)熟知的通信規(guī)約。報文也就是每次通訊的帶有一定信息量的一串?dāng)?shù)字。參見圖1和圖2,首先在文件夾中建立EXCEL工作表,保存為M0DBUSRTU.XLS文件。在文件中的第一行中從A1開始寫下M0DEBUS的通訊協(xié)議的內(nèi)容從A1寫到A8,根據(jù)不同的功能碼填寫對應(yīng)的內(nèi)容。功能碼03讀取40000開始寄存器內(nèi)容,下面例子為讀取40001寄存器中的內(nèi)容FFFF:<table>tableseeoriginaldocumentpage4</column></row><table>在MODBUSRTU.XLS表格中填寫好上面的內(nèi)容后,虛擬一對串口,該虛擬串口設(shè)置為C0M1和COM2。直接將MODBUSRTU.XLS導(dǎo)入虛擬串口COM2。然后用組態(tài)監(jiān)控軟件來和C0M1通訊,按照要讀取的寄存器地址將功能碼、地址、讀取個數(shù)全部在組態(tài)監(jiān)控軟件中填寫好。然后,選擇通訊串口為C0M1并運行組態(tài)監(jiān)控軟件,將組態(tài)監(jiān)控軟件與模擬智能設(shè)備通訊軟件進行通訊。當(dāng)串口C0M1收到組態(tài)監(jiān)控軟件的數(shù)據(jù)后,模擬智能設(shè)備通訊軟件將接收到的數(shù)據(jù)與導(dǎo)入到COM2的數(shù)據(jù)進行比較,比較到完全相同的一行數(shù)據(jù)后,將下一行的數(shù)據(jù)送給串口C0M1。如果比較結(jié)果相同側(cè)表明模擬設(shè)備和組態(tài)軟件能通訊,會在組態(tài)軟件上顯示對應(yīng)的數(shù)字,如果不同就不能將下面一組數(shù)據(jù)發(fā)送給串口,那么組態(tài)軟件就不能顯示正常的的數(shù)字。C0M1再將收到的數(shù)據(jù)返回給組態(tài)監(jiān)控軟件,組態(tài)監(jiān)控軟件收到數(shù)據(jù)后,將對應(yīng)的數(shù)值顯示在監(jiān)控畫面上。另外,將功能碼06寫入到4000X寄存器中,下面例子將0003寫入到40002寄存器中。<table>tableseeoriginaldocumentpage5</column></row><table>在MODBUSRTU.XLS表格中填寫好上面的內(nèi)容后,將虛擬串口設(shè)置為C0M1和COM2。直接將MODBUSRTU.XLS導(dǎo)入虛擬串口COM2。然后用組態(tài)監(jiān)控軟件來和C0M1通訊,按照要讀取的寄存器地址將,功能碼,地址,讀取個數(shù)全部在組態(tài)監(jiān)控軟件中填寫好。選擇通訊串口為C0M1。運行組態(tài)監(jiān)控軟件,組態(tài)監(jiān)控軟件與模擬智能設(shè)備通訊軟件進行通訊。當(dāng)串口C0M1收到組態(tài)監(jiān)控軟件的數(shù)據(jù)后,模擬智能設(shè)備通訊軟件將接收到的數(shù)據(jù)與導(dǎo)入到COM2的數(shù)據(jù)進行比較,比較到完全相同的一行數(shù)據(jù)后,將下一行的數(shù)據(jù)送給串口C0M1。C0M1將收到的數(shù)據(jù)返回給組態(tài)監(jiān)控軟件,組態(tài)監(jiān)控軟件收到數(shù)據(jù)后,將對應(yīng)的數(shù)值顯示在監(jiān)控畫面上。上述03、06是兩個不同功能的代碼,03代表讀寄存器內(nèi)容,06代表往寄存器內(nèi)面寫內(nèi)容。4000X是寄存器地址。X為變化的數(shù)字。以上顯示和描述了本發(fā)明的基本原理和主要特征。本領(lǐng)域的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的權(quán)利要求范圍內(nèi)。權(quán)利要求一種模擬智能設(shè)備通訊方法,其特征在于它包含以下步驟虛擬第一串口和第二串口;將其中第一虛擬串口與一組態(tài)監(jiān)控軟件進行通訊;將一通訊協(xié)議表格導(dǎo)入第二虛擬串口;等待第一虛擬串口發(fā)送來的數(shù)據(jù);將第一虛擬串口發(fā)送來的數(shù)據(jù)與導(dǎo)入第二串口的表格數(shù)據(jù)進行比較;如果比較結(jié)果相同,則表明模擬設(shè)備和組態(tài)軟件能通訊,會在組態(tài)軟件上顯示對應(yīng)的數(shù)字;如果不同就不能將下面一組數(shù)據(jù)發(fā)送給串口,那么組態(tài)軟件就不能顯示正常的數(shù)字。全文摘要本發(fā)明提供的模擬智能設(shè)備通訊方法,包含步驟虛擬一對第一串口和第二串口;將其中第一虛擬串口與組態(tài)監(jiān)控軟件進行通訊;將一通訊協(xié)議表格導(dǎo)入第二虛擬串口;等待第一虛擬串口發(fā)送來的數(shù)據(jù);將第一虛擬串口發(fā)送來的數(shù)據(jù)與導(dǎo)入第二串口的表格數(shù)據(jù)進行比較。本發(fā)明提供的模擬智能設(shè)備通訊方法,可以直接按照設(shè)備通訊協(xié)議的要求去模擬設(shè)備的參數(shù),實現(xiàn)快速有效的調(diào)試。文檔編號G05B23/02GK101825899SQ20101002266公開日2010年9月8日申請日期2010年1月12日優(yōu)先權(quán)日2010年1月12日發(fā)明者張彧,張超申請人:上海納杰電氣成套有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1