0 引言
越來越多的智能儀表被應(yīng)用到現(xiàn)場設(shè)備中,它們具有使用方便、功能強(qiáng)大、測試精度高、數(shù)據(jù)交換便捷等優(yōu)點(diǎn)。三菱QJ71C24就是一款連接Q系列PLCCPU與外部設(shè)備的通信模塊,借助于RS232或RS422/485串行電纜來實現(xiàn)與外部設(shè)備(如PC 機(jī)、觸摸屏、文本顯示器、打印機(jī)、條碼掃描儀及智能儀表等)的通信。該模塊具有多種通信協(xié)議,包括MELSEC通信協(xié)議(簡稱MC 協(xié)議) 、無順序協(xié)議和雙向協(xié)議等,可以根據(jù)外部設(shè)備的不同要求采用不同的通信協(xié)議。一般與打印機(jī)、條碼掃描儀、智能儀表通信時采用無順序協(xié)議。
本文結(jié)合三菱Q00U 系列PLCCPU 和固偉的GPI-735A 安規(guī)測試儀,通過串行通信模塊QJ71C24,按無順序協(xié)議來控制智能儀表工作。
1 硬件配置
本系統(tǒng)的硬件包括三菱Q00UPLC 、串行通信模塊QJ71C224、I/O 模塊、Profance 人機(jī)界面和固偉GPI-735A 安規(guī)測試儀等。
2 安規(guī)測試
安規(guī)測試儀用于高電壓元器件的耐壓測量試驗(用交、直流耐壓儀) ,主要是用來檢測產(chǎn)品是否漏電、接地是否良好、是否傷害人身安全,其主要檢測項目有電壓、泄漏電流、絕緣電阻和接地電阻。耐壓測試是最常見的安規(guī)測試項目之一。耐壓測試的主要目的是測試DUT (Device under Test)的絕緣能力。當(dāng)設(shè)備運(yùn)作時,對測試點(diǎn)施以一高壓,測試是否有絕緣破壞(Breakdown)或電氣閃絡(luò)(Flashover/ARC)發(fā)生。
安規(guī)測試儀的設(shè)置步驟如下:① 按MENU 鍵進(jìn)入MENU 狀態(tài),使用旋鈕和方向鍵選擇測試步驟;②按EDIT /SAVE 鍵進(jìn)入EDIT 功能,這時,光標(biāo)停留在測試模式的窗口,調(diào)整旋鈕選擇ACW (DCW)模式;③ 按FIELD 鍵編輯下一個輸出電壓的參數(shù);④ 再按一次FIELD 鍵編輯下一個測量上限的參數(shù);⑤ 再按一次FIELD 鍵編輯下一個測量下限的參數(shù);⑥ 再按一次FIELD 鍵編輯下一個上升時間的參數(shù);⑦ 再按一次FIELD 鍵編輯下一個測試時間的參數(shù);⑧ 再按一次FIELD 鍵回到第一個測試模式的參數(shù),按下EDIT /SAVE 鍵將所有設(shè)定的參數(shù)儲存。
3 PLC 參數(shù)配置
在使用之前,我們必須對PLC 進(jìn)行參數(shù)配置,包括模塊的I/O 配置、功能模塊的開關(guān)設(shè)置和實用程序包(GX Configurator - SC)的設(shè)置。
?。?) I/O 地址分配,即對安裝在基板上各種類型模塊輸入、輸出信號范圍進(jìn)行配置示。
?。?) 串口模塊的開關(guān)設(shè)置,即對與外部設(shè)備進(jìn)行通信的傳送規(guī)格、通信速率等進(jìn)行設(shè)置。
(3) GX Configurator - SC 的設(shè)置,即將Q 系列C24的緩沖存儲器中存儲的出錯信息以及狀態(tài)信息自動地存儲到可編程控制器CPU 的指定軟元件中而進(jìn)行的設(shè)置。
4 程序設(shè)計
使用專用OUTPUT 和INPUT 指令來進(jìn)行數(shù)據(jù)的發(fā)送和接收。
指令給安規(guī)測試儀,儀表返回一個測量值。這里從D710到D732為存放這個指令的每個字母對應(yīng)的ASCLL 碼值,并且指令之后必須以回車結(jié)束。
在使用INPUT 指令之前必須對通道進(jìn)行指定、將接收結(jié)果的軟元件清0、指定接收允許數(shù)據(jù)數(shù)等操作。
5 結(jié)束語
本文介紹了使用無順序通信協(xié)議實現(xiàn)PLC 和外部智能儀表通信的基本方法和樣例程序。使用該方法有助于解決其他類似的項目,如PLC 和變頻器、觸摸屏間的一些通信案例。該方法使用簡單,值得去深入地了解并掌握它。
(審核編輯: 智匯張瑜)
分享