亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于qt的跨平臺plc產(chǎn)品工裝測試系統(tǒng)的制作方法

文檔序號:10369261閱讀:1265來源:國知局
一種基于qt的跨平臺plc產(chǎn)品工裝測試系統(tǒng)的制作方法
【技術領域】
[0001 ]本實用新型涉及PLC檢測技術領域,尤其涉及一種基于QT的跨平臺PLC產(chǎn)品工裝測試系統(tǒng)。
【背景技術】
[0002]現(xiàn)有技術中,PLC產(chǎn)品的測試是為了測試PLC產(chǎn)品是否存在硬件或軟件上的不良。小型PLC產(chǎn)品,分為CPU單元與擴展單元兩類。CPU單元功能豐富,要測量的功能比較多,一般需要測量本體的開關量輸入輸出、模擬量輸入輸出、通信接口,包括1^485、1^232、04?、SRAM掉電數(shù)據(jù)保持功能測試、RTC時鐘精度測試和EPROM讀寫測試和擴展總線的供電電源;擴展單元一般只測量響應的功能與擴展總線接口。一般的工裝測試產(chǎn)品只能測試硬件上的不良,對于軟件或功能上的測試精度不夠,大部分還是手動測試,工作量極大,測試結果不準確。
[0003]中國專利CN204086983U公開了本實用新型公開一種PLC產(chǎn)品白動測試裝置,其包括依次連接的上位計算機、測試工裝主機和測試線束,測試線束用來連接被測PLC產(chǎn)品與測試工裝主機,測試工裝主機包括外部線束接口、CPU以及分別與CPU相連接的兩路RS485通信接口、一路RS232通信接口、一路CAN通信接口、24點開關量輸入接口、36點繼電器輸出接口、4通道模擬量輸入接口、4通道模擬量輸出接口,外部線束接口將上述兩路RS485通信接口、一路RS232通信接口、一路CAN通信接口、24點開關量輸入接口、36點繼電器輸出接口、4通道模擬量輸入接口、4通道模擬量輸出接口集成在一個接口界面上。該專利同樣存在專利工裝測試產(chǎn)品只能測試硬件上的不良,對于軟件或功能上的測試精度低,工作量極大,測試結果不準確的問題。
【實用新型內容】
[0004]為了克服現(xiàn)有技術中的缺陷,本實用新型提供的基于QT的跨平臺PLC產(chǎn)品工裝測試系統(tǒng)對于軟件或功能上的測試精度高,工作量不大,測試結果準確。
[0005]本實用新型是通過如下技術方案實現(xiàn)的:一種基于QT的跨平臺PLC產(chǎn)品工裝測試系統(tǒng),包括在導軌上按照順序互聯(lián)的電源模塊、⑶U模塊、第一總線耦合器模塊、第一DO模塊、DI模塊、AO模塊、占位模塊、Al模塊、第一總線末端模塊、第二總線耦合器模塊、第二 DO模塊和第二總線末端模塊,所述CPU模塊的EHO接口與上位機的ETHO接口基于Ether CAT傳輸協(xié)議實現(xiàn)數(shù)據(jù)傳輸,所述上位機與ΑΙ/Α0自動測試模塊連接,所述ΑΙ/Α0自動測試模塊與Al模塊連接,所述第一總線末端模塊通過工裝雙絞線與第二總線耦合器模塊連接,所述第一DO模塊的A端通過工裝線纜與DI模塊的B端連接,所述第一 DO模塊、DI模塊、AO模塊和Al模塊分別設有現(xiàn)場1端子接口,所述CPU模塊預留ETHl通過XO主站口與1系統(tǒng)互聯(lián)。
[0006]進一步地,所述第一總線耦合器模塊和第二總線耦合器模塊配2個RJ45接口和3個十六進制ID撥碼開關,下部的RJ45接口用于連接同一網(wǎng)段上的Ether CAT設備。
[0007]進一步地,所述占位模塊的EtherCAT端子的信號狀態(tài)由發(fā)光二極管指示,運行LED指示總線耦合器的數(shù)據(jù)交換狀態(tài),故障LED指示過載和斷線狀態(tài)。
[0008]與現(xiàn)有技術相比,優(yōu)越效果在于:本實用新型能克服測試硬件上的不良,對于軟件或功能上的測試精度高,實現(xiàn)自動測試且測試結果準確,降低了工作量,提高了工作效率。
【附圖說明】
[0009]圖1為本實用新型所述基于QT的跨平臺PLC產(chǎn)品工裝測試系統(tǒng)的結構示意圖;
[0010]圖2為本實用新型中的CPU模塊測試連接圖;
[0011 ]圖3為本實用新型中的耦合器模塊測試連接圖;
[0012]圖4為本實用新型中的總線末端模塊測試連接圖;
[0013]圖5為本實用新型中的占位模塊測試連接圖;
[0014]圖6為本實用新型中的DI模塊測試連接圖;
[0015]圖7為本實用新型中的DO模塊測試連接圖;
[0016]圖8為本實用新型中的Al模塊測試連接圖;
[0017]圖9為本實用新型中的AO模塊測試連接圖;
[0018]圖10為本實用新型中的ΑΙ/Α0自動測試模塊結構圖;
[0019]圖11為本實用新型中的上位機的工作流程圖;
[0020]圖12為本實用新型中的上位機測試Al模塊的工作流程圖;
[0021]圖13為本實用新型中的上位機測試AO模塊的工作流程圖。
[0022]圖中箭頭方向表示信號傳輸方向。
【具體實施方式】
[0023]下面結合附圖對本實用新型【具體實施方式】作進一步詳細說明。
[0024]實施例1
[0025]如圖1所示,具體說明本實用新型提供一種基于QT的跨平臺PLC產(chǎn)品工裝測試系統(tǒng),包括在導軌上按照順序互聯(lián)的電源模塊、CPU模塊、第一總線耦合器模塊、第一 DO模塊、DI模塊、AO模塊、占位模塊、Al模塊、第一總線末端模塊、第二總線耦合器模塊、第二 DO模塊和第二總線末端模塊,所述CPU模塊的EHO接口與上位機的ETHO接口基于Ether CAT傳輸協(xié)議實現(xiàn)數(shù)據(jù)傳輸,所述上位機與ΑΙ/Α0自動測試模塊連接,所述ΑΙ/Α0自動測試模塊與Al模塊連接,所述第一總線末端模塊通過工裝雙絞線與第二總線耦合器模塊連接,所述第一 DO模塊的A端通過工裝線纜與DI模塊的B端連接,所述第一 DO模塊、DI模塊、AO模塊和Al模塊分別設有現(xiàn)場1端子接口,所述CPU模塊預留ETHl通過XO主站口與1系統(tǒng)互聯(lián),所述第一總線耦合器模塊和第二總線耦合器模塊配2個RJ45接口和3個十六進制ID撥碼開關,下部的RJ45接口用于連接同一網(wǎng)段上的其它Ether CAT設備,所述占位模塊的Ether CAT端子的信號狀態(tài)由發(fā)光二極管指示,運行LED指示總線耦合器的數(shù)據(jù)交換狀態(tài),故障LED指示過載和斷線狀態(tài)。本實施例中提供的基于QT的跨平臺PLC產(chǎn)品工裝測試系統(tǒng),是對PLC進行功能上的精度測試的自動化測試系統(tǒng),基于Q T的跨平臺工裝測試軟件;優(yōu)選的,N X1 O O C P U模塊;NE1000 Ether CAT模塊總線耦合器;NE2000 Ether CAT模塊總線末端模塊;NE9000 EtherCAT占位模塊;NE1008Ether CAT數(shù)字量輸入模塊;NE2008 Ether CAT數(shù)字量輸出模塊;NE3004 Ether CAT模擬量輸入模塊;NE4004 Ether CAT模擬量輸出模塊;高精度AI/AO自動測試模塊;優(yōu)選的,電源模塊連接CPU模塊,為工裝提供電源,其特性為輸入電壓:88-264V/AC,輸出功率:240W,輸出電壓:24V,工作效率:94% ;所述CPU模塊連接總線耦合器模塊,連接方式導軌互聯(lián);CHJ模塊連接上位機,與上位機實現(xiàn)數(shù)據(jù)傳輸通過ETHO,傳輸協(xié)議基于Ether CAT,并預留增加ETHl為后續(xù)功能升級備用;Ether CAT主站功能,通過XO作為EtherCAT主站口實現(xiàn)與1系統(tǒng)互聯(lián);預留UART口且兼容RS232端口,實現(xiàn)調試功能;支持RTC功能,電池板載;配置定時精度測試引腳,用于系統(tǒng)定時精度檢測;Ether CAT模塊總線耦合器模塊用于連接 100BASE-TX Ether CAT和Ether CAT端子模塊,并將經(jīng)過Ether CAT 100BASE-TX的報文轉換為E-bus信號;耦合器配2個RJ45接口,下部RJ45接口可用于連接同一網(wǎng)段上的其它Ether CAT設備;耦合器無需參數(shù)化,并應被視為Ether CAT從站,不用處理數(shù)據(jù);帶ID撥碼開關,支持熱連接技術是RJ45,;有3個十六進制ID撥碼開關,將一個ID分配給耦合器站點;將改組設備置于Ether CAT網(wǎng)絡中的任何位置;末端模塊將E-bus信號轉換為100BASE-TX以太網(wǎng)信號,以擴展Ether CAT網(wǎng)絡;通過E_bus供電;無需執(zhí)行參數(shù)化或組態(tài)任務;所述Ether CAT的占位模塊通過E-bus總線實現(xiàn)總線耦合器模塊、I/O模塊以及總線末端模塊任意兩模塊之間的通信連接;所述數(shù)字輸入模塊從處理層采集二進制控制信號,并以電隔離的形式將這些信號傳輸?shù)缴蠈拥淖詣踊瘑卧?數(shù)字量輸入模塊,24VDC;每個EtherCAT端子模塊含有8個通道;所述數(shù)字輸出模塊以電隔離的形式將自動化單元傳輸過來的二進制控制信號傳到處理層的執(zhí)行器上;數(shù)字輸出量端子模塊5 VDC,CM0S輸出;負載電流輸出端具有過載和短路保護功能;每個Ether CAT端子模塊含有8個通道;模擬輸入端子用于給現(xiàn)場測量傳感器供電,并將模擬量測量信號在電隔離的狀態(tài)下傳送到自動化設備;通過現(xiàn)場端子供電,供電電壓為24V;Ether CAT端子模塊的信號狀態(tài)由發(fā)光二極管指示:運行LED指示總線耦合器的數(shù)據(jù)交換狀態(tài),故障LED指示過載和斷線狀態(tài);模擬輸出端子在4到20mA之間生成信號;Ether CAT端子的輸出通道都有共同接地電位,且輸出級由24V電源供電;Ether CAT端子模塊的信號狀態(tài)由發(fā)光二極管指示;支持分布式時鐘,輸入數(shù)據(jù)被其他與分布式時鐘終端連接的數(shù)據(jù)進行同步監(jiān)測;高精度ΑΙ/Α0自動測試模塊輸入輸出4到20MA的電流信號,用于檢測Al模塊時,對Al模塊進行輸入;用于檢測AO模塊時接收AO的輸出;本模塊由一個CHJ模塊、高精度A/D、D/A轉換模塊、一個串口處理模塊構成。上位機分為兩個界面:登陸界面與測試界面,在登陸界面上填寫單次測試時的相關信息,如檢驗人員、檢驗日期等,同時需有外觀檢驗是否通過的選項按鍵,只有在外觀檢驗通過后才能進入下一個檢驗項;檢驗人員連接各個模塊后,在測試界面,選擇測試項,下載測試文件,啟動測試。界面提供消息區(qū)展示測試結果,測試結果可作為文件形式導出保存;連接方式為socket連接,采用一種通訊協(xié)議實現(xiàn)上下通訊,完成登錄測試服務、下發(fā)測試文件、啟動測試、停止測試、退出測試服務、讀取測試數(shù)據(jù)、接收回發(fā)數(shù)據(jù)等操作;對于不同模塊的測試,加載不同的組態(tài)測試文件nbp(NCSE binary project file,PLC可執(zhí)行文件)文件,nbp文件為測試相應模塊的二進制測試程序,本軟件中將該文件下發(fā)到測試設備上,下發(fā)過程按照通訊協(xié)議要求實現(xiàn),采用一問一答形式,保證下發(fā)數(shù)據(jù)完整的被目標板接收;啟動測試后,發(fā)送測試命令給設備,設備啟動測試程序,并返回結果,測試流程圖如圖11所示。
[0026]實施例2
[0027]如圖2至
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1