版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一個基于PC的測試系統(tǒng)的最小系統(tǒng) 一個基于PC的測試系統(tǒng)的最小系統(tǒng)前言 前言在工業(yè)控制領域,基于PLC的的控制系統(tǒng)是一種成熟的的控制系統(tǒng),在著成熟,完備,充足規(guī)范化的外圍部件以及良好的維護性,在自動化領域有著不可代替的作用.但是,PLC在數(shù)據(jù)處理速度和能力,人機界面,網絡功能 方面比起PC有著明顯的不足,而且,通常PLC并不支持高級語言編程,在以在測試領域,通常采用基于PC的測試系統(tǒng).PC所不具備的PLC與外界 交互的功能,則由專業(yè)板卡
2、代替.以上為一已之見,以下是本人在網上查到的專家的說法:作為傳統(tǒng)主流控制器的 PLC,它擁有穩(wěn)定性好、可靠性高、邏輯順序控制能力強等優(yōu)點,在自動化控制領域具有不可替代的優(yōu)勢。但有一大遺憾:其封閉式 架構、封閉式系統(tǒng)(研發(fā)必須具備自己或 OEM 的 CPU、芯片組、BIOS、操作系統(tǒng)、梯形圖編程軟件) 、較差的開放性勢必會造成其應用上的壁壘,也增加了 用戶維修的難度和集成的成本。有人斷言,在不久的將來,基于 PC 的控制器將會逐步取代 P
3、LC 而成為主流控制設備。――機電工業(yè)技術網系統(tǒng) 系統(tǒng)系統(tǒng)構成:PC+控制板卡+設備.電子工程師說,將一堆電子部件連接起來,注入工程師的思想(單片機程序) ,使這些東西按照人的要求動作,就是一個嵌入式系統(tǒng).基于PC的系統(tǒng)變然,將一些設備用各種通信線與PC連接起來,注入思想(測試軟件) ,就是一個測試系統(tǒng).PC:解釋這個名詞純粹浪費我的口水,并侮辱你的智商.板卡:可以插在你電腦上PCI插槽(白色的那種,還問?。?,ISA插槽,或者USB口
4、,等等,可以擴充電腦對外交互功能的東東.如GPIB卡,RS232,RS485,IO卡,LAN,CAN.對了,CAN是什么東東,誰有認識告訴我,靠,俺在書店看到單單說這個CAN的就可以編厚厚的 一大本書,你幫我也看一份啦,你看完了再告訴我啦.一個測試系統(tǒng)的工作過程就是PC根據(jù)工作需要不斷給設備,儀器發(fā)送指令,使設備儀器讀作,并讀取設備儀器的數(shù)值,測試軟件根據(jù)儀器傳回的數(shù)值 作出計算和處理,并給出相應反饋.所以,系統(tǒng)的大小是相通的,不同的只
5、是 其復雜程序.俺最怕的就是復雜的東西了,所以這兒只介紹一個袖珍型的測試系統(tǒng),復雜的等你來搞啦,你搞會了你再來教我啦. 系統(tǒng)需求:用于產品QC測試,測試要求好簡單,要求能逐一測試產品的輸入輸出阻抗,電流以及零位輸出,產品要求在幾種電壓下分別進行測試,測試后軟件自動判別Pass,或者 Fail(真他媽的有意思,在韓資企業(yè)中是 OK 或者NG),不同型號的產品參數(shù)要求不同,每種型號產品參數(shù)只要求工人第一次使用時輸入.測試完成后數(shù)據(jù)自動存檔,
6、并可打?。牛兀茫牛虉蟊恚删幊讨绷麟娫矗篈gilent 無疑是行業(yè)翹楚,成熟的技術,穩(wěn)定的性能,優(yōu)質的服務.但你慢慢用到夠啦,這么貴.這個測試不需要太穩(wěn)定,精度高的電源,一般就可以了,用臺灣茂迪 Motech 可編程直流電源啦,只支持RS232通信,夠用了.:)測量儀器:測量儀器這方面,你最好不要節(jié)?。谶@兒隆重向你高調推介:Keithley 公司的產品,一般關系的人俺是不會告訴他的,以后你為你們公司選型選了這個而立功的話,壓以及讀取
7、Keithley 萬用表結果,所以軟件與硬件接口方面編好并口控制程序和 RS232 程序即可.產品參數(shù)數(shù)據(jù)庫:用 ACCESS 啦,你想用 SQL SERVER 也可以,如果你習慣用一把很大的刀在家里殺雞的話.就一個表格,存儲產品參數(shù),數(shù)據(jù)有產品型號(TXT),電壓 1(NUM),電壓2(NUM),輸出類型,輸出 SEPC(上下限),輸入阻抗 SPEC(上下限),輸出阻抗 SPEC(上下限),電流 SPEC(上下限),等等,等等.數(shù)據(jù)存
8、儲數(shù)據(jù)庫:字段有,產品批號,產品序列號,測試輸入阻抗值,測試輸出阻抗值,測試電流值,測試員,測試時間,判定結果,等等等等.軟件編程中軟件與數(shù)據(jù)庫接口有 ADO,RDO,DAO 等等,隨便你選擇哪一種啦,反正要求很簡單,能讀能寫就可以了.OK,方案已經確定,你,負責制電路板與電路調試,你負責軟件編寫和調試,你負責各設備,儀器的準備和安裝,最后我來驗收,OK?就這樣定了……發(fā)你個夢啦,所以的事,你自己做啦,你只不過是個小卒罷了,全部自己做完
9、啦!從作板,焊元接件開始!望乜野望,唔使做啊,博炒啊!F##K!,$%$^#&&*#*!!!VB6.0 RS232 串口編程 串口編程:RS232 有著悠久的歷史,成熟的技術,所以雖然各方面都顯得相當落后,但是,還是有相當多的使用.你不懂的話偷偷點找點資料看去,千萬不要和別人說.VB 對串口的編程,真的是簡單得不能再簡單了,VB 已經做成了一個控件,那個圖標是的臺電話機的叫 MSCOMM 東東,使用時將它放在 VB 界面
10、里面,然后程序調用控制的參數(shù)就可以了.MSCOMM 控制和 TIMER 控件一樣,都是運行時不可見的.值得一提的是,VB6 有學習版,專業(yè)版,企業(yè)版幾種,學習版是沒有這個東東 的.那些一直裝免費學習版的學生沒見過這個控制就不足奇怪.要使用這個控制,必須先將這個東東引用到工具欄中,方可象其他一般控件一樣使用.方法:Project|Components…|Controls,選中 Microsoft Comm control 6.0,點 OK
11、 確認,這樣,那個電話圖標就已經引用到工具欄中了.MSCOMM 控件有很多多屬性和方法可以調用,串行通信的協(xié)議參數(shù)可以在引用時設置,也可以在程序中設置,如果波特率 9600,奇偶校驗:無,數(shù)據(jù)位:8,停止位:1 的設置為”9600,n,8,1”.要軟件要設備之間能通信,設備內部的通信協(xié)議設置必須和軟件的設置一樣,有些設備的通信協(xié)議參數(shù)是固定,不可改變的,需要軟件 設置和設備一樣.但大多數(shù)設備 RSR232 設置的通信協(xié)議都差不多,為”9
12、600,n,8,1”,日本鬼子比較變態(tài)一點,它們的通信數(shù)據(jù)位一般是 7 位,而不是 8 位的.通信協(xié)議設置好了之后,MSCOMM 這個控件最常用的屬性是 input,和 Output,Input 用于將設備儀器的數(shù)據(jù)讀到 PC 中,Output 將程序指令發(fā)送到設備中.指令語句:各支持遠程控制的設備儀器都有自己的指令系統(tǒng),并不統(tǒng)一,各大 公司 Agilent 擁有自己的規(guī)范,但并不能成為行業(yè)標準,這給編程使用帶來一定的麻煩.各設備儀器的
13、使用說明書通常都會有本設備指令系統(tǒng)資料.VB6 引用 MSCOMM 控件與 MOTECH 可編程直流電源的例程如下: Public strV As String Dim str3 As StringDim str4 As StringDim str5 As String ’’’定義字符串變量If MSComm2.PortOpen = True Then MSComm2.PortOpen = False’’’在設置協(xié)議之
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 做一個linux最小系統(tǒng)
- 基于最小系統(tǒng)的cbtc仿真測試平臺
- 基于dsp最小系統(tǒng)設計
- CPLD最小系統(tǒng).pdf
- dsp最小系統(tǒng)課程設計---tms320lf2407a最小系統(tǒng)的設計
- 基于arm7最小系統(tǒng)設計
- 單片機最小系統(tǒng)
- 最小系統(tǒng)原理圖
- dsp最小系統(tǒng)課程設計
- 單片機最小系統(tǒng)仿真
- 基于arm的最小系統(tǒng)實驗板設計【畢業(yè)設計】
- 基于系列單片機最小系統(tǒng)的液晶顯示
- 基于arm7的最小系統(tǒng)實驗板【開題報告】
- 基于msp430最小系統(tǒng)的數(shù)字溫度計
- 畢業(yè)論文基于單片機設計的最小系統(tǒng)
- 基于51單片機的最小系統(tǒng)畢業(yè)論文
- 單片機最小系統(tǒng).dwg
- 51單片機最小系統(tǒng)
- dsp最小系統(tǒng)課程設計
- 單片機最小系統(tǒng).dwg
評論
0/150
提交評論