|
概述:本ben文wen探tan討tao了le紫zi金jin橋qiao軟ruan件jian在zai掃sao描miao槍qiang方fang麵mian的de應ying用yong,小xiao結jie了le需xu要yao注zhu意yi的de若ruo幹gan問wen題ti,特te別bie針zhen對dui掃sao描miao槍qiang通tong信xin是shi單dan向xiang通tong訊xun,無wu法fa確que認ren的de特te點dian做zuo了le探tan討tao。
當前很多工業產品在生產、測試、物(wu)流(liu)配(pei)送(song)時(shi)往(wang)往(wang)都(dou)需(xu)要(yao)一(yi)個(ge)身(shen)份(fen)標(biao)識(shi)。通(tong)過(guo)這(zhe)個(ge)標(biao)識(shi)可(ke)以(yi)方(fang)便(bian)的(de)查(zha)詢(xun)到(dao)產(chan)品(pin)流(liu)水(shui)線(xian)的(de)各(ge)個(ge)環(huan)節(jie)的(de)相(xiang)關(guan)測(ce)試(shi)數(shu)據(ju)以(yi)及(ji)庫(ku)存(cun)位(wei)置(zhi)等(deng)信(xin)息(xi)。而(er)條(tiao)形(xing)碼(ma)或(huo)者(zhe)二(er)維(wei)碼(ma)由(you)於(yu)簡(jian)單(dan)、可靠、廉價、便捷成為絕大多數產品的標識。通過掃描槍可以方便的掃描到條形碼或二維碼的數據,從而實現對產品的編號識別。
掃描槍可分為手持式、平台式等,掃描槍的接口可以為串口、並口、USB口或者PS2koudeng。shijiyingyongzhong,shejidaotiaoxingmahuozhesaomiaoqiangdexiangmu,tongchanghuijiezhuguanxishujukuxuyaobaocunxiangguantiaomaneirongyijigaitiaomachanpindexiangguancanshu,tongshizaixianchanghaikenengshejidaoPLC等工業產品的通信、監控等操作。紫金橋組態軟件可以便捷的和掃描槍以及PLC等(deng)產(chan)品(pin)通(tong)信(xin),同(tong)時(shi)可(ke)以(yi)方(fang)便(bian)的(de)和(he)關(guan)係(xi)數(shu)據(ju)庫(ku)進(jin)行(xing)通(tong)信(xin)。僅(jin)以(yi)筆(bi)者(zhe)做(zuo)過(guo)的(de)項(xiang)目(mu)而(er)言(yan),使(shi)用(yong)組(zu)態(tai)軟(ruan)件(jian)和(he)掃(sao)描(miao)槍(qiang)配(pei)套(tao)的(de)項(xiang)目(mu)主(zhu)要(yao)應(ying)用(yong)在(zai)車(che)間(jian)流(liu)水(shui)線(xian)監(jian)測(ce)、產品在出庫或者入庫等物流方麵。這裏簡單總結下在應用中的幾點認識:
在和組態軟件配套的時候,通常選用接口為串口的掃描槍。不論掃描槍是紅外線還是激光的,其掃描的數據通常都是以ASCII碼的形式通過串口傳遞到PCde,butongdesaomiaoqiangkenenghuizaishujudetouweizengjiashangyixiebaotouhuobaoweidebiaoshi。yibanjianglai,tongxindoushibijiaojiandande。buguojuedabufensaomiaoqiangdetongxindoushidanxiangde,doushisaomiaoqiangbashujufageiPC,發送的數據一般很少有校驗,PC隻是被動接收數據,而且難以判斷數據的正確與否。
一yi般ban涉she及ji到dao掃sao描miao槍qiang的de項xiang目mu,通tong常chang都dou會hui使shi用yong到dao關guan係xi數shu據ju庫ku,保bao存cun條tiao碼ma內nei容rong以yi及ji該gai條tiao碼ma產chan品pin的de相xiang關guan參can數shu。這zhe裏li要yao考kao慮lv兩liang方fang麵mian的de內nei容rong,一yi個ge是shi數shu據ju的de多duo少shao,一yi個ge是shi數shu據ju間jian隔ge時shi間jian。所suo謂wei的de數shu據ju多duo少shao,是shi指zhi需xu要yao保bao存cun的de曆li史shi紀ji錄lu,在zai流liu水shui線xian上shang,通tong常chang每mei天tian會hui產chan生sheng上shang千qian條tiao紀ji錄lu,這zhe些xie紀ji錄lu保bao存cun、查詢都需要占有一定的空間,如果保存時間較短,數據較少,可以使用Access數據庫,簡單,便宜。如果每天數據量較多,保存的時間較長,則可以使用SQL sever或者Oracle等關係數據庫,不過這兩種數據庫的價格都不低,在實際應用中,有時會用多個Access數據庫或者每天保存到文本或Excelzhongdengzhezhongdefangfashixianshujudelianjiabaocun。dangranzaishiyongzhezhongdefangfashi,shujudezhaxundengcaozuodengdoubushifangbianle。chuleshujudeduoshaowai,shijiyingyongzhong,youshihaiyaoguanxinshujudejiangeshijian。suoweishujudejiangeshijian,shizhiyoushiduiyuyitiaojiluderuoganziduankenengzaijiaoduandeshijianneiyouruogangengxincaozuo,erqiexiangengxindeshujukenenghuiyingxiangdaohougengxindeshuju。biruzaimoutiaoshengchanxianshang,xuyaojinxinglianggecanshudeceshi,dangqianzheceshihegehou,houzhezejixuceshi。zhezhongqingkuangxia,yaozhuyiliangzhezhijiandeshijianjiange。yinweitongguoODBC或者OLEDB等(deng)方(fang)式(shi)訪(fang)問(wen)關(guan)係(xi)數(shu)據(ju)庫(ku)時(shi),是(shi)要(yao)用(yong)一(yi)定(ding)的(de)時(shi)間(jian)的(de),這(zhe)個(ge)時(shi)間(jian)通(tong)常(chang)是(shi)關(guan)係(xi)數(shu)據(ju)庫(ku)本(ben)身(shen)決(jue)定(ding),而(er)且(qie)當(dang)數(shu)據(ju)較(jiao)多(duo)時(shi),一(yi)定(ding)要(yao)注(zhu)意(yi)索(suo)引(yin)等(deng)方(fang)麵(mian)的(de)設(she)置(zhi),以(yi)加(jia)快(kuai)關(guan)係(xi)數(shu)據(ju)庫(ku)的(de)相(xiang)關(guan)操(cao)作(zuo)。
在使用掃描槍的工程中,有時會涉及到聯動控製,比如先通過掃描槍掃描條碼,條碼保存到PC中,同時PC控製PLC或者其他儀表進行對該產品的測試等操作。在很多情況下,掃描槍本身和PLC間沒有直接的通信,PLC無法判斷測試的產品的條碼,這時,是靠PC來通知PLC測試,然後把測試結果保存到該條碼數據內。實際操作中一定要嚴格規範操作。
以(yi)上(shang)幾(ji)點(dian)是(shi)筆(bi)者(zhe)在(zai)使(shi)用(yong)紫(zi)金(jin)橋(qiao)軟(ruan)件(jian)與(yu)掃(sao)描(miao)槍(qiang)配(pei)套(tao)時(shi)的(de)幾(ji)點(dian)體(ti)會(hui)。當(dang)前(qian)掃(sao)描(miao)槍(qiang)在(zai)工(gong)業(ye)控(kong)製(zhi)領(ling)域(yu)中(zhong)的(de)應(ying)用(yong)日(ri)益(yi)增(zeng)多(duo),這(zhe)裏(li)也(ye)希(xi)望(wang)能(neng)給(gei)各(ge)位(wei)帶(dai)來(lai)一(yi)點(dian)幫(bang)助(zhu),不(bu)對(dui)之(zhi)處(chu)還(hai)請(qing)各(ge)位(wei)指(zhi)正(zheng)。
|