午夜三级做爱黄片,午夜福利小视频,午夜国产成人精品,午夜黄色在线视频 - www.atkqc.com

由于操作過于頻繁,請(qǐng)點(diǎn)擊下方按鈕進(jìn)行驗(yàn)證!

研華PCL-818L數(shù)據(jù)采集卡在染色機(jī)監(jiān)控系統(tǒng)中的應(yīng)用

[摘 要]
       介紹了在Windows環(huán)境下,用VB開發(fā)的染色機(jī)溫度控制系統(tǒng)的數(shù)據(jù)采集和分析系統(tǒng)。詳細(xì)介紹了硬件核心PCL-818L數(shù)據(jù)采集卡及其原理憔辞,討論了其在VB環(huán)境下利用系統(tǒng)提供函數(shù)進(jìn)行軟件開發(fā)的方式。該系統(tǒng)能夠精確實(shí)現(xiàn)染色機(jī)溫度控制系統(tǒng)參數(shù)的采集摊滔,并可提取動(dòng)態(tài)特性的有關(guān)信息阴绢。

       當(dāng)前我國(guó)的染色生產(chǎn)中,高溫高壓染色機(jī)的應(yīng)用比較普及艰躺,許多生產(chǎn)單位染色過程中加熱呻袭、保溫的操作都是由人工進(jìn)行的。由于人為因素的介入導(dǎo)致升溫描滔、保溫等關(guān)鍵步驟不一致棒妨,使產(chǎn)品產(chǎn)生嚴(yán)重的機(jī)差。個(gè)別采用的溫度自動(dòng)控制系統(tǒng)由于造價(jià)較高含长、操作復(fù)雜等原因又限制了在中小企業(yè)的應(yīng)用券腔。因此研究和開發(fā)一種實(shí)用的溫度控制系統(tǒng)成為當(dāng)務(wù)之急。
1 染色機(jī)溫度控制系統(tǒng)總體設(shè)計(jì)方案
        染色機(jī)溫度控制系統(tǒng)中需要由微機(jī)控制的對(duì)象為氣動(dòng)閥拘泞,檢測(cè)的信號(hào)有染色機(jī)溫度和壓力信號(hào)纷纫。需要輸出的信號(hào)有閥門控制信號(hào)和氣壓控制信號(hào)。本控制系統(tǒng)可以控制十套染色機(jī)陪腌,并且可以完成數(shù)據(jù)的動(dòng)態(tài)顯示及工作階段指示辱魁、各路溫度、壓力的上下限設(shè)置叼稍、溫度壓力的超限報(bào)警轨赦、參數(shù)的設(shè)置修改、單路調(diào)節(jié)設(shè)置、各個(gè)閥門的控制及相應(yīng)的狀態(tài)指示和數(shù)據(jù)的記錄谈芬、打印徙祥、顯示功能。
由于系統(tǒng)中的輸入式蠢、輸出信號(hào)較多廉贤,根據(jù)系統(tǒng)設(shè)計(jì)的要求原則和染色機(jī)工藝特點(diǎn),本系統(tǒng)采用工業(yè)控制機(jī)為核心的控制系統(tǒng)遥妒。該系統(tǒng)結(jié)構(gòu)框見圖1卧蒂。

 


        系統(tǒng)以工業(yè)控制機(jī)為主控核心,結(jié)合外圍設(shè)備構(gòu)成整個(gè)控統(tǒng)珍询。外圍設(shè)備主要包括鍵盤圆乡、顯示器、打印機(jī)贷币、D/A輸出击胜、A/D數(shù)據(jù)采集卡。
1.1 數(shù)據(jù)采集部分
        本系統(tǒng)主要是染色機(jī)溫度和壓力(測(cè)量壓力還是為了溫度的控制)控制役纹。它們的測(cè)量好壞在一定程度上影響了控制系統(tǒng)的控制效果。數(shù)據(jù)采集部分主要處理從傳感器采集得到的數(shù)據(jù)暇唾,其組成部分包括傳感器促脉,模擬量采集卡和工控機(jī)。模擬量采集卡選擇研華PCL-818L數(shù)據(jù)采集卡策州。為了規(guī)范模擬量的輸入瘸味,在選擇溫度傳感器和壓力傳感器時(shí),我們要求其具有0~5V的電壓變送輸出够挂,這樣旁仿,可以直接將采集的信號(hào)進(jìn)行A/D轉(zhuǎn)換,并送入計(jì)算機(jī)孽糖。數(shù)據(jù)采集的工作流程如圖2所示枯冈。
 

1.2 研華PCL-878L數(shù)據(jù)采集卡基本特性
        PCL-818L是針對(duì)IBM-PC/XT/AT以及其他兼容機(jī)設(shè)計(jì)的,機(jī)箱中有ASIC插槽的計(jì)算機(jī)都可以方便的使用办悟。它為用戶提供了16個(gè)模擬信號(hào)輸入尘奏,可以通過跳線開關(guān)和軟件選擇過程16個(gè)單通道信號(hào)輸入或8個(gè)差分信號(hào)輸入;12位的A/D轉(zhuǎn)換器鸦呆,用來轉(zhuǎn)換模擬輸入瓣挂;同時(shí)提供最大為40KHz采樣速率(在直接數(shù)據(jù)傳輸模式下)。另外畔香,可以通過跳線或軟件兩種方式來選擇模擬量輸人范圍类埋。此卡還提供一路12位模擬輸出通道和16路數(shù)字輸入和數(shù)字輸出通道。所有這些特性使得用戶的需求能夠得到很好的滿足。
2 PCL-818L開發(fā)應(yīng)用軟件方法
        利用PCL—818L進(jìn)行Windows應(yīng)用程序開發(fā)鼓辈,可以有三種方法雳址。①利用“研華”光盤中附帶的Geni DAQ Develepment開發(fā)環(huán)境,這是研華針對(duì)PCL系列板提供的標(biāo)準(zhǔn)開發(fā)環(huán)境华雷,其優(yōu)點(diǎn)是針對(duì)性強(qiáng)敌痘,缺點(diǎn)是不是通用的開發(fā)環(huán)境,程序移植性較差持蓄;②由用戶自行開發(fā)針對(duì)底層硬件的驅(qū)動(dòng)程序钢婆,這種方法靈活性最大,代碼執(zhí)行效率也高臂外,可以充分發(fā)揮硬件的性能窟扑,但是要求開發(fā)者具有相當(dāng)?shù)挠?jì)算機(jī)軟、硬件水平漏健;③采用通用的開發(fā)環(huán)境(Visual Studio嚎货、Delphi 等),調(diào)用研華提供的標(biāo)準(zhǔn)動(dòng)態(tài)鏈接庫(kù)文件和第三方制作的ActiveX控件蔫浆。采用這種方法可以在一定的程序上降低程序開發(fā)的難度殖属,在提供較好靈活性地同時(shí),提供相對(duì)于第一種方法更好的移植性瓦盛。因此在實(shí)際中洗显,較多采用的是第三種開發(fā)方法。
2.1 VB環(huán)境下的軟件開發(fā)
        VB本身并不提供對(duì)計(jì)算機(jī)外設(shè)進(jìn)行底層操作的語(yǔ)句或是函數(shù)原环。但PCL-818L提供的一套隨機(jī)附帶軟件挠唆,其中包括了 DLL(Dynamic Link Library)動(dòng)態(tài)聯(lián)接庫(kù)文件,提供了對(duì)PCL-818L相關(guān)口地址的讀寫操作函數(shù)嘱吗。這些函數(shù)都是標(biāo)準(zhǔn)的 Windows API玄组,可在VB中聲明后進(jìn)行調(diào)用。因此在VB環(huán)境下的軟件開發(fā)關(guān)鍵就是正確地完成底層的I/O操作谒麦,“Advantech”的動(dòng)態(tài)聯(lián)接庫(kù)提供了兩種I/O方式杏住;標(biāo)準(zhǔn)方式、快速方式谤变。根據(jù)目前一般工作裝置的動(dòng)態(tài)特性荞谬,采用標(biāo)準(zhǔn)方式已完全可以滿足系統(tǒng)的要求。
2.2 數(shù)據(jù)采集卡的DLL調(diào)用
1)在計(jì)算機(jī)中安裝好的硬件适系,并進(jìn)行相應(yīng)的硬件設(shè)置字拗。對(duì)于PCL-818L數(shù)據(jù)采集卡,首先進(jìn)行地址跳線高骑,將其地址設(shè)置為300H蝠盘,在單端或差動(dòng)輸入方面設(shè)置為單端輸入脾仁,其余基本不需要改動(dòng),只采用板卡默認(rèn)設(shè)置即可苔免。
2)據(jù)所采用的計(jì)算機(jī)平臺(tái)秕栓,安裝相應(yīng)的驅(qū)動(dòng)程序,并進(jìn)行軟件設(shè)置更启。本系統(tǒng)中邢入,采用的計(jì)算機(jī)平臺(tái)為Windows 2000,為此趴荸,我們安裝了Advantech的For Windows 2000驅(qū)動(dòng)程序儒溉。
3)完成驅(qū)動(dòng)程序的安裝之后,我們將運(yùn)行PCL-818數(shù)據(jù)采集卡的設(shè)置軟件发钝,設(shè)置類型為PCL-818L顿涣,地址為300Hex,A/D通道配置為16 Single-ended酝豪,輸入范圍為+/-5V涛碑,D/A
參考電壓為InternalO-5V,其余皆為默認(rèn)設(shè)置孵淘。
4)使用DLL有利于應(yīng)用程序的模塊化蒲障,可以簡(jiǎn)化程序的修改。下面我們將用具體的例子說明如何調(diào)用DLL夺英。
假設(shè)系統(tǒng)提供名為818L.dII的一個(gè)動(dòng)態(tài)鏈接庫(kù)晌涕,則應(yīng)有如下聲明:
Declare Function W_818_Initial Lib"818L.dll",(ByVal card_number As Long痛悯,ByVal base_address As Long)AS Long
Declare Function W_818_Switch_Card_No Lib"818L.dll"(ByVal card_number As Long)AS Long
Declare Function W_818_DI Lib"818L.dll"(ByVal port_number As Long,di_data AS Byte)As Long
Declare Function W_818_Dl_Channel Lib"818L.dll"(ByVal ch_no AS Long弛镣,di_data As Long)AS Long
Declare Function W_818_DO Lib"818L.dll"(ByVal port_numberAs Long凄在,ByVal do_data As Byte)As Long
Declare Function W_818_DA Lib"818L.dll"(ByVal ch_no AsLong,ByVal da_data AS Long)As Long
Declare Function W_818_AD_Set_Channel Lib"818L.dll"(ByVal ch_no AS Long)AS Long
一個(gè)典型的引入單元可以定義如下:
Unit AVEunit
Interface
Function AverageData(M1%钩裆,M2%)AS Integer
Implementation
AverageData
End Function
        在其他需要調(diào)用該DLL的應(yīng)用程序中舞懦,我們只需要添加上面的AVEunit單元,就可以像使用VB自身的函數(shù)一樣使用AverageData函數(shù)了图盖。
        所有相關(guān)函數(shù)操作如下毕蕉,調(diào)用status=DRV_DeviceOpen(DeviceNum,DriverHandle)函數(shù)實(shí)現(xiàn)打開PCL-818L設(shè)備企著,以便進(jìn)一步對(duì)設(shè)備進(jìn)行配置和操作乙笛。
調(diào)用status=DRV_AlConfig(DriverHandle,IpAlConfig)函數(shù)冒溜,實(shí)現(xiàn)對(duì)設(shè)備模擬量輸入的初始化配置刽室,將板卡的輸入量程設(shè)置到所需要的量程香题。
調(diào)用status=DRV—EnableEvent(DriverHandle,IpEnable-Event)函數(shù)開啟中斷酪律。
調(diào)用status=DRV—FAllntScanStart(DriverHandle雌隅,IpFAl-lntScanstart)啟動(dòng)中斷方式數(shù)據(jù)采集。
調(diào)用status=DRV—FAlCheck(DriverHandle缸沃,IpFAlCheck)函數(shù)來檢測(cè)接收緩沖區(qū)數(shù)據(jù)是否已滿恰起,如果緩沖區(qū)已滿,則將數(shù)據(jù)從接收緩沖取走趾牧。
如果數(shù)據(jù)采集完成检盼,則調(diào)用status=DRV—FalStop(DriverHandle)函數(shù)來停止數(shù)據(jù)采集。
       最后如果對(duì)板卡所有操作都完成武氓,調(diào)用status=DRV—DeviceClose(DriveHandle)關(guān)閉PCL—818L設(shè)備梯皿,停止所有操作。在此系統(tǒng)上县恕,對(duì)所有硬件設(shè)備操作东羹,只需調(diào)用簡(jiǎn)單的幾個(gè)函數(shù)就可以實(shí)現(xiàn),編程難度和工作量大為減少忠烛。
3 結(jié)束語(yǔ)
        利用工控機(jī)属提,輔以數(shù)據(jù)采集卡PCL-818L,以VB為開發(fā)環(huán)境美尸,可在較短的時(shí)間內(nèi)冤议,方便有效地開發(fā)出功能強(qiáng)大的染色機(jī)信號(hào)采集和控制系統(tǒng)。特別是利用 VB在生成友好界面方面的優(yōu)勢(shì)幼氏,對(duì)于狀態(tài)監(jiān)控尤為適用粪畔。這樣不僅使整個(gè)采集、控制系統(tǒng)的工作可靠性大大提高嬉拾,并且縮短了系統(tǒng)的開發(fā)周期支际。

 


聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享臊吓,并不代表本站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)蟹嫁,也不構(gòu)成任何其他建議。本站部分作品是由網(wǎng)友自主投稿和發(fā)布英谢、編輯整理上傳讹玉,對(duì)此類作品本站僅提供交流平臺(tái),不為其版權(quán)負(fù)責(zé)刃伞。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻挡辩、圖片、文字如涉及作品版權(quán)問題栽斑,請(qǐng)第一時(shí)間告知艇挨,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國(guó)家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容残炮,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn缩滨。

網(wǎng)友評(píng)論 匿名:
相關(guān)鏈接
  • 好課上新 | 深入解析禾谷裕克斯康PC-DMIS曲線方程編程
  • 25-01-24
  • FARO 新產(chǎn)品 LEAP ST 躍享測(cè)量鳍烁!
  • 25-01-24
  • CREAFORM 形創(chuàng)科普臺(tái) | 通過三維掃描技術(shù)引領(lǐng)自動(dòng)化制造業(yè)的轉(zhuǎn)變
  • 25-01-23
  • 實(shí)用技巧分享 | 按照您自己的節(jié)奏掌握新的PolyWorks技能
  • 25-01-23
  • 2025 PolyWorks 2月&3月教室型培訓(xùn)報(bào)名啟動(dòng)!
  • 25-01-23
  • 新版本下載 | PolyWorks? Metrology Suite 2024 IR7
  • 25-01-23
  • 客戶證言 | 真誠(chéng)反饋堆嘿,用心聆聽
  • 25-01-21
  • 案例分享|FORTiS?封閉式光柵如何助力提升精密五軸機(jī)床性能
  • 25-01-17
  • 免費(fèi)下載 | 雷尼紹機(jī)床應(yīng)用程序
  • 25-01-17
  • 原創(chuàng) | 短圓柱大平面垂直度問題討論
  • 25-01-17
  • 好課上新 | 解鎖PC-DMIS高頻常用技巧羞条,讓測(cè)量更簡(jiǎn)單
  • 25-01-17
  • 全新HyperScan「極速」躍升Next Level
  • 25-01-17
  • 春?jiǎn)⑿鲁蹋趟竞澳泐I(lǐng)福利氏走,快來開啟知識(shí)“升值”之旅资妇!
  • 25-01-16
  • 高度認(rèn)可!杭チ牵克斯康榮獲央廣網(wǎng)企業(yè)社會(huì)責(zé)任優(yōu)秀案例
  • 25-01-16
  • Leica高性能測(cè)量方案水矢,驅(qū)動(dòng)航空產(chǎn)業(yè)創(chuàng)新引擎
  • 25-01-16
  • 復(fù)雜齒輪測(cè)量不再難,QUINDOS軟件助力Werner Bauser實(shí)現(xiàn)質(zhì)量提升
  • 25-01-16
  • 官宣 | Creaform 形創(chuàng)全新網(wǎng)站重新定義線上體驗(yàn)
  • 25-01-16
  • 探索全美最古老的洞穴
  • 25-01-15
  • 新春福利 | 三坐標(biāo)探針系統(tǒng)以舊換新掰魁,助您生產(chǎn)力翻倍烈拉!
  • 25-01-14
  • 蔡司智能服務(wù)看板助力穩(wěn)定、高效使用三坐標(biāo)
  • 25-01-14