CAN總線在車(chē)庫(kù)控制管理中的應(yīng)用
機(jī)動(dòng)車(chē)車(chē)庫(kù)管理控制系統(tǒng)
一. 使用需求
1.車(chē)庫(kù)內(nèi)共有70個(gè)車(chē)位,每個(gè)車(chē)位入口設(shè)門(mén), 應(yīng)有控制開(kāi)門(mén),關(guān)門(mén)的控制信號(hào)。同時(shí),還應(yīng)檢測(cè)每個(gè)車(chē)位是否有車(chē),車(chē)位門(mén)狀態(tài)是打開(kāi)還是關(guān)閉。
2.設(shè)置一個(gè)集中管理站,由車(chē)庫(kù)管理員統(tǒng)一管理整個(gè)車(chē)庫(kù)的車(chē)輛入出狀況,各車(chē)位空閑情況,遠(yuǎn)程管理各車(chē)位門(mén)的開(kāi)閉。
3.對(duì)全車(chē)庫(kù)車(chē)位的使用情況實(shí)時(shí)統(tǒng)計(jì),記錄各車(chē)位的車(chē)輛進(jìn)入離開(kāi)時(shí)間,并保留記錄一定時(shí)間,以便于管理。應(yīng)有車(chē)輛收費(fèi)管理功能。
二. 方案
根據(jù)上述需求,考慮如下方案
1.在每個(gè)車(chē)位空間內(nèi)安裝一個(gè)紅外反射式光電檢測(cè)器來(lái)檢測(cè)是否有車(chē)輛停入,檢測(cè)器依此發(fā)出有,無(wú)的開(kāi)關(guān)量信號(hào)。在車(chē)位門(mén)的適當(dāng)位置安裝紅外檢測(cè)開(kāi)關(guān)來(lái)檢測(cè)車(chē)位門(mén)的開(kāi)關(guān)位置并發(fā)出開(kāi)關(guān)量信號(hào)。每個(gè)車(chē)位還需要打開(kāi)車(chē)位門(mén),關(guān)閉車(chē)位門(mén)的輸出控制信號(hào)。
2. 所以,每個(gè)車(chē)位共需要兩個(gè)開(kāi)關(guān)量輸出信號(hào),分別控制車(chē)庫(kù)門(mén)的開(kāi)和關(guān),還需要兩個(gè)開(kāi)關(guān)量輸入信號(hào),用于得到車(chē)庫(kù)門(mén)狀態(tài)是開(kāi)還是關(guān),車(chē)位內(nèi)是否有車(chē)輛。
3. K75系列模塊是CAN總線通訊分布式采集控制系統(tǒng)。系列中共有10余種模塊產(chǎn)品可以滿(mǎn)足各種現(xiàn)場(chǎng)需求。其中,K7522是提供8開(kāi)關(guān)量輸出,8開(kāi)關(guān)量輸入的模塊。我們?yōu)槊?個(gè)車(chē)位配置1個(gè)K7522,可以滿(mǎn)足2*4個(gè)開(kāi)關(guān)量輸入信號(hào),2*4個(gè)開(kāi)關(guān)量輸出信號(hào)的需求,將這個(gè)模塊安裝在相鄰的4個(gè)車(chē)位附近。整個(gè)車(chē)庫(kù)共需要70/4=18個(gè)K7522模塊。然后將分布在整個(gè)車(chē)庫(kù)各部位的18個(gè)模塊用一根(兩芯)雙絞線連接起來(lái),接到車(chē)庫(kù)管理員所在位置的一臺(tái)計(jì)算機(jī)上。每個(gè)模塊需考慮其供電(7-30V直流)。
4. 計(jì)算機(jī)上使用我公司產(chǎn)品KPCI-8110(CAN總線適配卡)將此卡插入計(jì)算機(jī)的PCI插槽,CAN卡的后側(cè)有一個(gè)可以對(duì)外接線的插座,將外部引來(lái)的雙絞線連接到這個(gè)插座上,從而構(gòu)成了整個(gè)車(chē)庫(kù)的CAN總線通訊系統(tǒng)。
5. 在計(jì)算機(jī)上安裝自己編制的應(yīng)用程序,或采用組態(tài)軟件編程,就可以使整個(gè)系統(tǒng)工作了,我公司提供編程使用的動(dòng)態(tài)鏈接庫(kù)函數(shù)。
三. 方案示意圖
評(píng)論