ComCaptureV2.0串口軟件用于HMI和PLC連接調(diào)試的方法
時(shí)間:2007-03-16 08:58:00來(lái)源:zhangting
導(dǎo)語(yǔ):?避免開(kāi)發(fā)人員在串口設(shè)備調(diào)試過(guò)程中頻繁地拔插通訊電纜
一、 前言
自動(dòng)化控制設(shè)備中常用到人機(jī)界面(HMI)和PLC組成的系統(tǒng),開(kāi)發(fā)者在HMI和PLC的連接調(diào)試過(guò)程中常需要使用基于PC 機(jī)Windows平臺(tái)下的工具軟件對(duì)HMI及PLC的程序進(jìn)行修改;當(dāng)某些HMI畫(huà)面組態(tài)軟件沒(méi)有“在線模擬”功能(大多數(shù)文本HMI軟件)時(shí),開(kāi)發(fā)者就必須頻繁交替拔插PC、HMI及PLC三者間的通訊電纜。由于電纜拔插時(shí)還需關(guān)閉所連設(shè)備的電源,使得開(kāi)發(fā)調(diào)試工作及不方便。
為了解決這一問(wèn)題,在此介紹一種利用運(yùn)行于PC Windows平臺(tái)下的“ComCaptureV2.0串口工具”軟件來(lái)進(jìn)行串口通訊“虛擬”連接的調(diào)試方法,從而避免開(kāi)發(fā)人員在串口設(shè)備調(diào)試過(guò)程中頻繁地拔插通訊電纜。(以下說(shuō)明以三菱PLC和POP-HMI文本人機(jī)界面為例)
二、 方法原理及使用步驟
1、硬件連接原理:
PLC和HMI分別連接在PC機(jī)的兩個(gè)串口COM1、COM2上,PC機(jī)的操作系統(tǒng)為Windows98以上。
2、本文中所用的軟、硬件清單:
帶兩個(gè)串口的PC個(gè)人計(jì)算機(jī)
POP-HMI文本人機(jī)界面、POP-HMI與PC的串口通訊電纜
三菱FX系列PLC、三菱PLC與PC的串口通訊電纜
ComCapture V2.0串口工具軟件
POP-HMI畫(huà)面組態(tài)軟件JB-HMI V2.6
三菱PLC編程軟件FX-PCS
3、使用步驟如下:
第一步:硬件連接操作
將工程所需的三菱PLC及POP-HMI小型人機(jī)界面如圖(一)分別接至計(jì)算機(jī)的兩個(gè)串行端口COM1、COM2,然后給兩個(gè)串口設(shè)備上電。( 注意:嚴(yán)禁帶電拔插串口的通訊電纜 )
第二步:對(duì)PLC和HMI操作
A) 用三菱PLC編程軟件將已編輯好的PLC程序由串口COM2下載至PLC,然后斷開(kāi)三菱PLC編程軟件與PLC間的串口通訊連接(使編程軟件和PLC之間的處于脫機(jī)狀態(tài))。
B) 用JB_HMI畫(huà)面組態(tài)軟件將編輯好的HMI工程文件由串口COM1下載至POP-HMI文本中。
第三步:打開(kāi)同一Windows平臺(tái)下的ComCapture串口工具軟件
屏幕彈出。
第四步:軟件選項(xiàng)及參數(shù)設(shè)置
A) 選擇ComCapture軟件的“協(xié)議捕獲”功能項(xiàng)。
B) “串口配置”項(xiàng):在“端口號(hào)”和“設(shè)備名稱”下,填寫(xiě)準(zhǔn)確的串口號(hào)和連接在該串口下的設(shè)備名稱。
C) “通信參數(shù)”項(xiàng):在“波特率”、“數(shù)據(jù)位”、“停止位”、“校驗(yàn)碼”等選項(xiàng)中選擇三菱PLC和POP-HMI互相通信的參數(shù)值:“9600、7、1、偶”。
D) “顯示方式”項(xiàng):勾選“不顯示”。如不選中“不顯示”項(xiàng),則在軟件右側(cè)的空白區(qū)域內(nèi)將顯示PLC和HMI之間的通訊信息數(shù)據(jù)值。且隨著通訊時(shí)間的增加,顯示的數(shù)據(jù)越來(lái)越多,最終將影響通信的速度。如果選中“HEX”選項(xiàng),PLC和POP-HMI之間的通訊數(shù)據(jù)將以十六進(jìn)制數(shù)顯示,以方便使用者查看。
E) “串口控制信號(hào)”項(xiàng):按PLC的串口信號(hào)實(shí)際情況選用;三菱PLC選取默認(rèn)方式,無(wú)需選中。
F) “數(shù)據(jù)保存”:默認(rèn)為不保存。如需保存通信過(guò)程的數(shù)據(jù),選擇“啟動(dòng)”,捕獲的數(shù)據(jù)將被保存。數(shù)據(jù)文件的保存路徑和文件名默認(rèn)為ComCapture軟件安裝目錄下的ComCapture.txt,也可以自行更改保存路徑及文件名。鼠標(biāo)移至默認(rèn)路徑上,點(diǎn)擊左鍵,輸入文件名,即可輸入新的保存路徑和文件名。
第五步:程序調(diào)試
A) 在ComCapture軟件畫(huà)面的右下方中,用鼠標(biāo)點(diǎn)擊“啟動(dòng)捕獲和顯示”項(xiàng)。此時(shí)如果通訊參數(shù)設(shè)置完全正確,通過(guò)PC上的ComCapture串口軟件,將在PC串口COM1和COM2之間搭接一條“虛擬電纜通道”,而分別連接在COM1、COM2口的POP-HMI和三菱PLC將通過(guò)該P(yáng)C軟件虛擬通道進(jìn)行間接的通訊連接;這就避免了直接用通訊電纜連接PLC和HMI設(shè)備給調(diào)試帶來(lái)的不便。
B) 測(cè)試使用POP-HMI和PLC的功能是否滿足設(shè)計(jì)要求;如果POP-HMI或PLC的程序達(dá)不到設(shè)計(jì)要求需要修改PLC程序或POP-HMI工程文件,您只需鼠標(biāo)點(diǎn)擊“停止捕獲和顯示”,COM1和COM2口即處于通訊斷開(kāi)狀態(tài)。然后根據(jù)設(shè)計(jì)要求分別對(duì)PLC或POP-HMI進(jìn)行程序修改,并回到第二步進(jìn)行操作。
C) 程序修改完畢后,您只要再次回到第五步,點(diǎn)擊“啟動(dòng)捕獲和顯示”項(xiàng),即可調(diào)試修改后的PLC程序或POP-HMI工程文件。如果還要修改PLC和POP-HMI的程序,那就再次點(diǎn)擊“停止捕獲和顯示”。如此反復(fù),直至調(diào)試工作結(jié)束。
三、結(jié)束語(yǔ)
在三菱PLC和POP-HMI連接調(diào)試中,使用PC Windows平臺(tái)下的ComCapture串口工具軟件,在PC的COM1和COM2兩個(gè)串口之間建立了一個(gè)虛擬的電纜通道,間接的連通了COM1和COM2上的兩個(gè)串口設(shè)備(HMI和PLC);使得開(kāi)發(fā)者可以在不必頻繁拔插串口通訊電纜的情況下,任意修改不滿足要求的HMI或PLC程序,極大的簡(jiǎn)化了開(kāi)發(fā)者的調(diào)試工作。由于ComCapture串口軟件具有串口通訊數(shù)據(jù)顯示和存儲(chǔ)功能,使用者還可以利用此功能對(duì)兩個(gè)串口設(shè)備的通訊協(xié)議進(jìn)行分析研究,從而得到該通訊協(xié)議的完整資料。
標(biāo)簽:
中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.wangxinlc.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。