香蕉免费一区二区三区-国产高清狼人香蕉在线-日韩不卡一区二区-日韩在线欧美高清一区-99视频精色-456迷奷系列在线播放国产

電話(huà)咨詢(xún)

PHONE CONSULTING

+8621 68568185


400 CONSULTING

400-690-8875

QQ在線售后咨詢(xún)
WeChat
微信咨詢(xún)
臺(tái)灣,香港,澳門(mén),北京,上海,廣州,深圳
點(diǎn)擊我--聯(lián)系我

上海自動(dòng)門(mén),北京感應(yīng)門(mén),廣州旋轉(zhuǎn)門(mén),深圳門(mén)禁 China automatic door
內(nèi)容檢索:    繁體中文
相關(guān)鏈接:上海自動(dòng)門(mén),深圳門(mén)禁,北京旋轉(zhuǎn)門(mén),廣州閉門(mén)器,杭州地彈簧南京國(guó)際品牌專(zhuān)賣(mài)店(北京松下,蘇州多瑪,天津蓋澤,上海亞薩合萊,日本納博克,瑞典必盛,瑞士瑞可達(dá),美國(guó)史丹利,法國(guó)GMT,德國(guó)西門(mén)子,美國(guó)HID) 上海感應(yīng)門(mén),杭州電動(dòng)門(mén),南京玻璃門(mén),無(wú)錫平移門(mén)產(chǎn)品設(shè)計(jì)安裝,常州維修,蘇州保養(yǎng),寧波維護(hù)服務(wù)中心;產(chǎn)品涉及到成都商場(chǎng),武漢超市,西安銀行,東莞商鋪,青島店鋪,長(zhǎng)沙汽車(chē),重慶醫(yī)院,沈陽(yáng)大廈,鄭州小區(qū),濟(jì)南數(shù)據(jù)中心工廠等。 松下自動(dòng)門(mén),Panasonic感應(yīng)門(mén),旋轉(zhuǎn)門(mén),醫(yī)用門(mén) 松下自動(dòng)門(mén)H3,松下自動(dòng)門(mén)新品上市 安徽蕪湖旋轉(zhuǎn)門(mén),合肥自動(dòng)門(mén),滁州門(mén)禁,馬鞍山閉門(mén)器,宣城地彈簧 臺(tái)灣自動(dòng)門(mén),Taiwan感應(yīng)門(mén),臺(tái)北旋轉(zhuǎn)門(mén),Taipei醫(yī)用門(mén) 香港自動(dòng)門(mén),Hong Kong感應(yīng)門(mén),Kowloon Peninsula 九龍半島旋轉(zhuǎn)門(mén),New Territories 新界醫(yī)用門(mén) 澳門(mén)Macao自動(dòng)門(mén),Macau感應(yīng)門(mén),Ilha da Taipa 氹仔,凼仔島旋轉(zhuǎn)門(mén),Ilha Coloane 路環(huán)島醫(yī)用門(mén) 上海至泰自動(dòng)門(mén)有限公司 上海至泰自動(dòng)門(mén)設(shè)計(jì)安裝維修保養(yǎng)服務(wù)中心 上海松下自動(dòng)門(mén)有限公司 上海松下自動(dòng)門(mén) 北京松下自動(dòng)門(mén)設(shè)計(jì)安裝 廣州,深圳松下自動(dòng)門(mén)維修保養(yǎng) 上海至泰自動(dòng)門(mén),杭州,寧波,溫州感應(yīng)門(mén),南京,蘇州,無(wú)錫,常州閉門(mén)器,嘉興,湖州地彈簧,北京,深圳,廣州旋轉(zhuǎn)門(mén) 上海至泰自動(dòng)門(mén),北京旋轉(zhuǎn)門(mén),廣州感應(yīng)門(mén),深圳門(mén)禁
 技術(shù)資料
 基礎(chǔ)知識(shí)
 常見(jiàn)問(wèn)題
 行業(yè)動(dòng)態(tài)
 技術(shù)方案
 行業(yè)法規(guī)
 
 產(chǎn)品快速通道
 
 聯(lián)系電話(huà)
 021-68568185 68567085
北京,上海,廣州,深圳
 傳  真
 021-68567085
臺(tái)灣,香港,澳門(mén),臺(tái)北
  產(chǎn)品咨詢(xún)      技術(shù)服務(wù)
   
上海自動(dòng)門(mén)維修感應(yīng)門(mén)保養(yǎng)官網(wǎng)www.zitin.com.cn   www.shanghai-door.com
多瑪自動(dòng)門(mén),閉門(mén)器,地彈簧www.zitin.com.cn/dorma   多瑪感應(yīng)門(mén)維修保養(yǎng)官網(wǎng)www.shanghai-door.com/dorma
杭州,蘇州,南京,成都,重慶,武漢,西安,天津,長(zhǎng)沙
鄭州,東莞,青島,濟(jì)南,沈陽(yáng),昆明,寧波,無(wú)錫,常州,合肥
多瑪自動(dòng)門(mén),(Panasonic)松下自動(dòng)門(mén),上海自動(dòng)門(mén),門(mén)禁,感應(yīng)門(mén),旋轉(zhuǎn)門(mén),地彈簧,閉門(mén)器,門(mén)禁上海,門(mén)禁系統(tǒng)
 
  當(dāng)前位置:首頁(yè) > 技術(shù)資料> 行業(yè)動(dòng)態(tài) > 一種射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)的通信設(shè)計(jì)
 
一種射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)的通信設(shè)計(jì)
文章類(lèi)別: 行業(yè)動(dòng)態(tài) 加入時(shí)間:2005-1-14

一種射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)的通信設(shè)計(jì)

一種射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)的通信設(shè)計(jì)
作者: 梁昌明 李一森
2005-1-14

  摘 要 主要介紹一種射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)通信的硬件和軟件設(shè)計(jì)。硬件設(shè)計(jì)方面簡(jiǎn)述各種串行通信方法的比較,并詳細(xì)論述了用RS-485實(shí)現(xiàn)遠(yuǎn)距離通信。軟件方面詳述了在VISUAL FOXPRO 5.0中應(yīng)用COMMUNICATIONS 串行通信控件實(shí)現(xiàn)射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)的通信,實(shí)現(xiàn)了兩者相互傳輸數(shù)據(jù)。

  1 系統(tǒng)總體方案
  我們采用美國(guó)ATMEL公司的子公司TEMIC公司生產(chǎn)的TK5550射頻識(shí)別IC卡、IDIC(Identification Integrated Circuit)、讀寫(xiě)基站集成電路U2270B和ATMEL公司的8位單片機(jī)研制開(kāi)發(fā)學(xué)校食堂就餐管理系統(tǒng),系統(tǒng)具有預(yù)付收費(fèi)、目標(biāo)識(shí)別、身份驗(yàn)證、數(shù)據(jù)采集、數(shù)據(jù)加密和數(shù)據(jù)庫(kù)管理的功能。系統(tǒng)由TK5550卡、就餐機(jī)、數(shù)據(jù)庫(kù)管理系統(tǒng)、就餐機(jī)和數(shù)據(jù)庫(kù)管理微機(jī)的通訊系統(tǒng)四部分組成。主機(jī)與就餐機(jī)之間的通信采用RS-485通信**,工作方式為半雙工,每次通信都是主機(jī)**先呼叫從機(jī)。
2 串行通信接口設(shè)計(jì)
  **常見(jiàn)的串行通行接口**是RS-232-C串行總線,傳輸?shù)氖菃味诵盘?hào),即信號(hào)線中一條是公共地線,另一條是信號(hào)線。它只適用于數(shù)據(jù)傳送速率要求不高,距離不長(zhǎng)的場(chǎng)合(小于15米),適合于長(zhǎng)距離傳送的總線**有:RS-422、RS-423、RS-485、RS-499以及20MA電流環(huán)串行接口。
  本系統(tǒng)中單片機(jī)與上位主機(jī)的通訊選用了RS-485總線**,并采用了MAX465芯片來(lái)實(shí)現(xiàn),它具有RS-485通訊接口中要的全部功能,數(shù)據(jù)通訊的方向由RE,DE 腳來(lái)控制,設(shè)計(jì)中二者連在一起,由單片機(jī)的P1.5來(lái)控制,當(dāng)它為高電平時(shí),數(shù)據(jù)由單片機(jī)經(jīng)MAX485到外部串行總線,即處于發(fā)送狀態(tài);為低電平時(shí),數(shù)據(jù)由外部串行總線到單片機(jī)。
  一般微機(jī)的串行口采用RS-232接口,故在主機(jī)一端需要一個(gè)RS-232/RS-485轉(zhuǎn)換器。本設(shè)計(jì)中采用了臺(tái)灣ATEN公司生產(chǎn)的IC-485SN轉(zhuǎn)換器,它是一種雙向RS-232/RS-485或RS-422轉(zhuǎn)換器,可提供點(diǎn)對(duì)點(diǎn)、點(diǎn)對(duì)多點(diǎn)的全雙工和半雙工以及多點(diǎn)的單工串行通信。具體工作方式可**兩個(gè)撥碼開(kāi)關(guān)和外部界限靈活配置。由于本系統(tǒng)中涉及到多點(diǎn)半雙工通訊,下面就以此方式介紹其使用方法。
 
  在此工作方式下系統(tǒng)的連線如上圖。可見(jiàn)轉(zhuǎn)換器對(duì)外部的RS-485總線只需兩根信號(hào)線:DATA+和DATA-,即發(fā)送和接收數(shù)據(jù)公用一對(duì)差分傳輸線,而轉(zhuǎn)換器和微機(jī)的RS-232接口則需**3根線進(jìn)行連接:RX, DX和RTS/CTS,其中RX為接收數(shù)據(jù)信號(hào)線,TX為發(fā)送數(shù)據(jù)信號(hào)線,RTS和CTS端接在一起,控制數(shù)據(jù)發(fā)送是否允許。由于轉(zhuǎn)換器工作時(shí)RTS必須為高電平來(lái)為轉(zhuǎn)換器供電,即轉(zhuǎn)換器接收數(shù)據(jù)時(shí)也一直處于數(shù)據(jù)發(fā)送允許的狀態(tài),為避免發(fā)生沖突,應(yīng)在設(shè)計(jì)主機(jī)串行通訊程序時(shí),控制發(fā)送和接收數(shù)據(jù)分時(shí)進(jìn)行,即系統(tǒng)始終工作在半雙工的工作方式。
3 串行通信程序設(shè)計(jì)
  本系統(tǒng)上位主機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)采用VF5.0編寫(xiě),這里介紹的串行通信程序主要是在VF中實(shí)現(xiàn)與單片機(jī)的通信程序設(shè)計(jì)。
3.1就餐系統(tǒng)通信程序的設(shè)計(jì)
  WINDOWS 應(yīng)用程序串行通信方式有調(diào)用WINDOWS API函數(shù)和**的通信控件COMMUNICATIONS兩種方式。本系統(tǒng)采用**的通信控件communications進(jìn)行通信程序的設(shè)計(jì),實(shí)現(xiàn)掛失數(shù)據(jù)的發(fā)送、用戶(hù)卡號(hào)的發(fā)送、發(fā)卡和就餐數(shù)據(jù)的接收。在這里主要以接收用戶(hù)就餐數(shù)據(jù)為例討論應(yīng)用通信控件Communications通信程序的設(shè)計(jì)。
  就餐機(jī)向主機(jī)傳送的數(shù)據(jù)為學(xué)生卡號(hào)和消費(fèi)金額,主機(jī)把接受后的數(shù)據(jù)臨時(shí)存貯在表jc中,然后**相關(guān)運(yùn)算后修改表stu中的存款數(shù)據(jù)。主機(jī)與多臺(tái)就餐機(jī)的通訊方式為,先與一號(hào)機(jī)通訊,待到一號(hào)機(jī)數(shù)據(jù)傳輸完畢后,再與二號(hào)機(jī)通信直到**大編號(hào)就餐機(jī)。使用主機(jī)的串口com2與就餐機(jī)相連。
3.2 主機(jī)與就餐機(jī)雙方通信的約定
  微機(jī)向就餐機(jī)發(fā)送字**串時(shí),該塊字**串前附加A,末尾附加B,串口兩端的校驗(yàn)和一致,則向微機(jī)發(fā)送C,如果不一致,則向微機(jī)發(fā)送D;微機(jī)收集來(lái)自就餐機(jī)的數(shù)據(jù)時(shí),先由微機(jī)向**定的就餐機(jī)發(fā)送E,該就餐機(jī)收到E以后,向微機(jī)發(fā)送數(shù)據(jù)塊以及校驗(yàn)和,并且在數(shù)據(jù)塊的末尾附加F,如果串口兩端的校驗(yàn)和一致,則微機(jī)發(fā)送G,如果不一致,則微機(jī)發(fā)送H。(注:A,B,C,D,E,F,G,H都以ASCII碼格式發(fā)送,而且在OleControl1中收到的都是字**,而不是數(shù)字)。
3.3 通信程序?qū)崿F(xiàn)
  每次通信時(shí),**先在主機(jī)的init事件中初始化通信控件olecontrol1,初始化設(shè)置為:
  thisform.olecontrol1.CommPort=1 //選擇串行口com1
  thisform.olecontrol1.PortOpen=1 //打開(kāi)串行口com1
  thisform.olecontrol1.InputMode=0 //接收的數(shù)據(jù)按文本方式
  thisform.olecontrol1.RTSEnable=1 //允許使用rts線,用于rs-232/485轉(zhuǎn)換器的發(fā)送控制和供電
  thisform.olecontrol1.InputLen=1 //每次讀取接收緩沖區(qū)的一個(gè)字**
  thisform.olecontrol1.OutbufferCount=0 //清除發(fā)送緩沖區(qū)
  thisform.olecontrol1.InbufferCount=0 //清除接收緩沖區(qū)
  定時(shí)控件timer1作為超時(shí)定時(shí)器, 在Timer1的OnTimer事件中,(假定共有兩臺(tái)就餐機(jī))如果微機(jī)向就餐機(jī)#1發(fā)送的數(shù)據(jù)正確,那么,延時(shí)后,向下一個(gè)就餐機(jī)發(fā)送數(shù)據(jù),直到**一個(gè)就餐機(jī),然后提示發(fā)送完畢;如果微機(jī)向就餐機(jī)發(fā)送的數(shù)據(jù)錯(cuò)誤,那么,延時(shí)后,再發(fā)**。如果連續(xù)三次發(fā)送都發(fā)生了錯(cuò)誤,那么,給出錯(cuò)誤的就餐機(jī)號(hào),并且向下一個(gè)就餐機(jī)發(fā)送數(shù)據(jù)。定時(shí)器的初始化為:
  timer1.Interval=50 *定時(shí)時(shí)間間隔為50ms
  timer1.ensbled=.f.先關(guān)超時(shí)定時(shí)器1
  在Command1的Click 事件中**調(diào)用外部過(guò)程program2向就餐機(jī)發(fā)送地址(即機(jī)號(hào)),和要求就餐機(jī)向主機(jī)傳送就餐數(shù)據(jù)的命令。Program2的程序?yàn)椋?BR>  procedure programe2
  *發(fā)送機(jī)號(hào)
  表單js.olecontrol1.RThreshold=0
  表單js.olecontrol1.Settings=2400,m,8,1
  jh2=chr(jh2)
  表單js.olecontrol1.OutPut=jh2
  *發(fā)送命令
  表單js.olecontrol1.Settings=2400,s,8,1
  表單js.olecontrol1.OutPut=E
  表單js.olecontrol1.InbufferCount=0
  表單js.olecontrol1.OutbufferCount=0
  表單js.olecontrol1.RThreshold=1
    表單js.timer1.enabled=.t.
    return
    具體為:**先在發(fā)送數(shù)據(jù)之前設(shè)置OLECONTROLL的Rthreshold為0,禁止對(duì)發(fā)送事件產(chǎn)生ONCOMM事件,防止主機(jī)接收自己的數(shù)據(jù)。在發(fā)送一個(gè)字節(jié)的機(jī)號(hào)時(shí),設(shè)settings表單js.olecontrol1.Settings=2400,m,8,1
    即校驗(yàn)位為mark:‘1’,代表地址字節(jié),以校驗(yàn)位作為識(shí)別地址的**。在發(fā)送完機(jī)號(hào)后,設(shè)置settings為:
  表單js.olecontrol1.Settings=2400,s,8,1
    即校驗(yàn)位為space:‘0’,表示發(fā)送的一個(gè)字節(jié)E是要求就餐機(jī)開(kāi)始向主機(jī)傳送就餐數(shù)據(jù)的命令。主機(jī)向就餐機(jī)發(fā)送數(shù)據(jù)的方法是應(yīng)用通信控件的OUTPUT函數(shù),即為表單js.olecontrol1.OutPut=E。在發(fā)送完命令后,要清控主機(jī)的發(fā)送和接收緩沖區(qū),即令:
   表單js.olecontrol1.InbufferCount=0
  表單js.olecontrol1.OutbufferCount=0
  同時(shí),使控件的Rthreshold有效,等待接收就餐機(jī)發(fā)來(lái)的數(shù)據(jù),另外要打開(kāi)超時(shí)定時(shí)器即令表單js.timer1.enabled=.t.,以判斷就餐機(jī)是否正常。在OleControl1的OnComm事件中,**先判斷控件的屬性CommEvent=2,表示收到 Rthreshold 個(gè)字**。該事件將持續(xù)產(chǎn)生直到用 Input 屬性從接收緩沖區(qū)中刪除數(shù)據(jù)。然后接收從串口來(lái)的就餐數(shù)據(jù)和校驗(yàn)和,就餐機(jī)發(fā)送完數(shù)據(jù)后緊接著發(fā)送一個(gè)F,表示數(shù)據(jù)發(fā)送完畢。如果主機(jī)接收正確向就餐機(jī)發(fā)送一個(gè)G。延時(shí)后與下一臺(tái)就餐機(jī)通信。接收后的數(shù)據(jù)臨時(shí)存貯在表JCJ中,等待處理。如果主機(jī)接收不正確向就餐機(jī)發(fā)送一個(gè)H。
  主機(jī)與就餐機(jī)的通信成功與否,在超時(shí)定時(shí)器的ONTIMER事件進(jìn)行判斷,其工作方法在前面已說(shuō)明。
4 結(jié)束語(yǔ)
  前面比較詳細(xì)的介紹了主機(jī)接收就餐機(jī)數(shù)據(jù)的程序設(shè)計(jì)過(guò)程和方法,至于主機(jī)向就餐機(jī)發(fā)送掛失卡號(hào)和發(fā)卡初始化新卡的通信程序的設(shè)計(jì)原理是相同的。只是發(fā)卡時(shí),因?yàn)?*通信要傳輸?shù)臄?shù)據(jù)量很小,卡號(hào)金額均為10個(gè)字**,對(duì)通信結(jié)果成功與否的判斷,沒(méi)有使用求校驗(yàn)和的方法,采取了連續(xù)傳輸3次, 在3中取2的措施,這樣更可靠。

參考文獻(xiàn)

[1]ATMEL CORPORATION, U2270B ANTENNA DESIGN HINTS,1999
[2]ATMEL CORPORATION, TK5550 DATA SHEET,1999
[3]ATEN International Co. , LTD, The IC-485SN Converter User Manual, Taiwan, 1999
[4]Small D., “The potential of RFID is finally areality”,Industrial Engineering, Vol 24 Iss: 10 p.46-7,Data:Oct.1992
[5]美國(guó)愛(ài)**梅爾(ATMEL)公司,IC智能卡技術(shù)手冊(cè),1999年4月
[6]劉立康, 用vb5.0實(shí)現(xiàn)與單片機(jī)串行通信的程序設(shè)計(jì),微計(jì)算機(jī)信息,1999年第15卷第3期
[7]范逸之, Visual Basic 與 RS-232 串行通信控制, 中國(guó)青年出版社, 2000年8月
[8]夏海燕、羅家融、王玲,運(yùn)行VB的MSCOMM控件實(shí)現(xiàn)一機(jī)對(duì)多機(jī)數(shù)據(jù)通信的實(shí)例, 微計(jì)算機(jī)信息,1999年第4期
[9]周捷、張為公, WINDOWS95環(huán)境下利用VISUAL C++實(shí)現(xiàn)微機(jī)與GPS-OEM板的串行通信, 電子技術(shù)應(yīng)用, 1998年第11期
[10]陳堅(jiān)、孫志月, MODEM通信編程技術(shù), 西安電子科技出版社, 1998年
[11]彭江平、王毅、李靜、倪芳,Visual Foxpro 5.0面向?qū)ο蟪绦蛟O(shè)計(jì)祥解及實(shí)例,人民郵電出版社,1998年
[12]姜靈敏、彭江平、毛錦云,Visual Foxpro 5.0程序設(shè)計(jì)入門(mén),人民郵電出版社,1998年


2005-1-14

  摘 要 主要介紹一種射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)通信的硬件和軟件設(shè)計(jì)。硬件設(shè)計(jì)方面簡(jiǎn)述各種串行通信方法的比較,并詳細(xì)論述了用RS-485實(shí)現(xiàn)遠(yuǎn)距離通信。軟件方面詳述了在VISUAL FOXPRO 5.0中應(yīng)用COMMUNICATIONS 串行通信控件實(shí)現(xiàn)射頻IC卡就餐機(jī)和后臺(tái)管理微機(jī)的通信,實(shí)現(xiàn)了兩者相互傳輸數(shù)據(jù)。

  1 系統(tǒng)總體方案
  我們采用美國(guó)ATMEL公司的子公司TEMIC公司生產(chǎn)的TK5550射頻識(shí)別IC卡、IDIC(Identification Integrated Circuit)、讀寫(xiě)基站集成電路U2270B和ATMEL公司的8位單片機(jī)研制開(kāi)發(fā)學(xué)校食堂就餐管理系統(tǒng),系統(tǒng)具有預(yù)付收費(fèi)、目標(biāo)識(shí)別、身份驗(yàn)證、數(shù)據(jù)采集、數(shù)據(jù)加密和數(shù)據(jù)庫(kù)管理的功能。系統(tǒng)由TK5550卡、就餐機(jī)、數(shù)據(jù)庫(kù)管理系統(tǒng)、就餐機(jī)和數(shù)據(jù)庫(kù)管理微機(jī)的通訊系統(tǒng)四部分組成。主機(jī)與就餐機(jī)之間的通信采用RS-485通信**,工作方式為半雙工,每次通信都是主機(jī)**先呼叫從機(jī)。
2 串行通信接口設(shè)計(jì)
  **常見(jiàn)的串行通行接口**是RS-232-C串行總線,傳輸?shù)氖菃味诵盘?hào),即信號(hào)線中一條是公共地線,另一條是信號(hào)線。它只適用于數(shù)據(jù)傳送速率要求不高,距離不長(zhǎng)的場(chǎng)合(小于15米),適合于長(zhǎng)距離傳送的總線**有:RS-422、RS-423、RS-485、RS-499以及20MA電流環(huán)串行接口。
  本系統(tǒng)中單片機(jī)與上位主機(jī)的通訊選用了RS-485總線**,并采用了MAX465芯片來(lái)實(shí)現(xiàn),它具有RS-485通訊接口中要的全部功能,數(shù)據(jù)通訊的方向由RE,DE 腳來(lái)控制,設(shè)計(jì)中二者連在一起,由單片機(jī)的P1.5來(lái)控制,當(dāng)它為高電平時(shí),數(shù)據(jù)由單片機(jī)經(jīng)MAX485到外部串行總線,即處于發(fā)送狀態(tài);為低電平時(shí),數(shù)據(jù)由外部串行總線到單片機(jī)。
  一般微機(jī)的串行口采用RS-232接口,故在主機(jī)一端需要一個(gè)RS-232/RS-485轉(zhuǎn)換器。本設(shè)計(jì)中采用了臺(tái)灣ATEN公司生產(chǎn)的IC-485SN轉(zhuǎn)換器,它是一種雙向RS-232/RS-485或RS-422轉(zhuǎn)換器,可提供點(diǎn)對(duì)點(diǎn)、點(diǎn)對(duì)多點(diǎn)的全雙工和半雙工以及多點(diǎn)的單工串行通信。具體工作方式可**兩個(gè)撥碼開(kāi)關(guān)和外部界限靈活配置。由于本系統(tǒng)中涉及到多點(diǎn)半雙工通訊,下面就以此方式介紹其使用方法。
 
  在此工作方式下系統(tǒng)的連線如上圖。可見(jiàn)轉(zhuǎn)換器對(duì)外部的RS-485總線只需兩根信號(hào)線:DATA+和DATA-,即發(fā)送和接收數(shù)據(jù)公用一對(duì)差分傳輸線,而轉(zhuǎn)換器和微機(jī)的RS-232接口則需**3根線進(jìn)行連接:RX, DX和RTS/CTS,其中RX為接收數(shù)據(jù)信號(hào)線,TX為發(fā)送數(shù)據(jù)信號(hào)線,RTS和CTS端接在一起,控制數(shù)據(jù)發(fā)送是否允許。由于轉(zhuǎn)換器工作時(shí)RTS必須為高電平來(lái)為轉(zhuǎn)換器供電,即轉(zhuǎn)換器接收數(shù)據(jù)時(shí)也一直處于數(shù)據(jù)發(fā)送允許的狀態(tài),為避免發(fā)生沖突,應(yīng)在設(shè)計(jì)主機(jī)串行通訊程序時(shí),控制發(fā)送和接收數(shù)據(jù)分時(shí)進(jìn)行,即系統(tǒng)始終工作在半雙工的工作方式。
3 串行通信程序設(shè)計(jì)
  本系統(tǒng)上位主機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)采用VF5.0編寫(xiě),這里介紹的串行通信程序主要是在VF中實(shí)現(xiàn)與單片機(jī)的通信程序設(shè)計(jì)。
3.1就餐系統(tǒng)通信程序的設(shè)計(jì)
  WINDOWS 應(yīng)用程序串行通信方式有調(diào)用WINDOWS API函數(shù)和**的通信控件COMMUNICATIONS兩種方式。本系統(tǒng)采用**的通信控件communications進(jìn)行通信程序的設(shè)計(jì),實(shí)現(xiàn)掛失數(shù)據(jù)的發(fā)送、用戶(hù)卡號(hào)的發(fā)送、發(fā)卡和就餐數(shù)據(jù)的接收。在這里主要以接收用戶(hù)就餐數(shù)據(jù)為例討論應(yīng)用通信控件Communications通信程序的設(shè)計(jì)。
  就餐機(jī)向主機(jī)傳送的數(shù)據(jù)為學(xué)生卡號(hào)和消費(fèi)金額,主機(jī)把接受后的數(shù)據(jù)臨時(shí)存貯在表jc中,然后**相關(guān)運(yùn)算后修改表stu中的存款數(shù)據(jù)。主機(jī)與多臺(tái)就餐機(jī)的通訊方式為,先與一號(hào)機(jī)通訊,待到一號(hào)機(jī)數(shù)據(jù)傳輸完畢后,再與二號(hào)機(jī)通信直到**大編號(hào)就餐機(jī)。使用主機(jī)的串口com2與就餐機(jī)相連。
3.2 主機(jī)與就餐機(jī)雙方通信的約定
  微機(jī)向就餐機(jī)發(fā)送字**串時(shí),該塊字**串前附加A,末尾附加B,串口兩端的校驗(yàn)和一致,則向微機(jī)發(fā)送C,如果不一致,則向微機(jī)發(fā)送D;微機(jī)收集來(lái)自就餐機(jī)的數(shù)據(jù)時(shí),先由微機(jī)向**定的就餐機(jī)發(fā)送E,該就餐機(jī)收到E以后,向微機(jī)發(fā)送數(shù)據(jù)塊以及校驗(yàn)和,并且在數(shù)據(jù)塊的末尾附加F,如果串口兩端的校驗(yàn)和一致,則微機(jī)發(fā)送G,如果不一致,則微機(jī)發(fā)送H。(注:A,B,C,D,E,F,G,H都以ASCII碼格式發(fā)送,而且在OleControl1中收到的都是字**,而不是數(shù)字)。
3.3 通信程序?qū)崿F(xiàn)
  每次通信時(shí),**先在主機(jī)的init事件中初始化通信控件olecontrol1,初始化設(shè)置為:
  thisform.olecontrol1.CommPort=1 //選擇串行口com1
  thisform.olecontrol1.PortOpen=1 //打開(kāi)串行口com1
  thisform.olecontrol1.InputMode=0 //接收的數(shù)據(jù)按文本方式
  thisform.olecontrol1.RTSEnable=1 //允許使用rts線,用于rs-232/485轉(zhuǎn)換器的發(fā)送控制和供電
  thisform.olecontrol1.InputLen=1 //每次讀取接收緩沖區(qū)的一個(gè)字**
  thisform.olecontrol1.OutbufferCount=0 //清除發(fā)送緩沖區(qū)
  thisform.olecontrol1.InbufferCount=0 //清除接收緩沖區(qū)
  定時(shí)控件timer1作為超時(shí)定時(shí)器, 在Timer1的OnTimer事件中,(假定共有兩臺(tái)就餐機(jī))如果微機(jī)向就餐機(jī)#1發(fā)送的數(shù)據(jù)正確,那么,延時(shí)后,向下一個(gè)就餐機(jī)發(fā)送數(shù)據(jù),直到**一個(gè)就餐機(jī),然后提示發(fā)送完畢;如果微機(jī)向就餐機(jī)發(fā)送的數(shù)據(jù)錯(cuò)誤,那么,延時(shí)后,再發(fā)**。如果連續(xù)三次發(fā)送都發(fā)生了錯(cuò)誤,那么,給出錯(cuò)誤的就餐機(jī)號(hào),并且向下一個(gè)就餐機(jī)發(fā)送數(shù)據(jù)。定時(shí)器的初始化為:
  timer1.Interval=50 *定時(shí)時(shí)間間隔為50ms
  timer1.ensbled=.f.先關(guān)超時(shí)定時(shí)器1
  在Command1的Click 事件中**調(diào)用外部過(guò)程program2向就餐機(jī)發(fā)送地址(即機(jī)號(hào)),和要求就餐機(jī)向主機(jī)傳送就餐數(shù)據(jù)的命令。Program2的程序?yàn)椋?BR>  procedure programe2
  *發(fā)送機(jī)號(hào)
  表單js.olecontrol1.RThreshold=0
  表單js.olecontrol1.Settings=2400,m,8,1
  jh2=chr(jh2)
  表單js.olecontrol1.OutPut=jh2
  *發(fā)送命令
  表單js.olecontrol1.Settings=2400,s,8,1
  表單js.olecontrol1.OutPut=E
  表單js.olecontrol1.InbufferCount=0
  表單js.olecontrol1.OutbufferCount=0
  表單js.olecontrol1.RThreshold=1
    表單js.timer1.enabled=.t.
    return
    具體為:**先在發(fā)送數(shù)據(jù)之前設(shè)置OLECONTROLL的Rthreshold為0,禁止對(duì)發(fā)送事件產(chǎn)生ONCOMM事件,防止主機(jī)接收自己的數(shù)據(jù)。在發(fā)送一個(gè)字節(jié)的機(jī)號(hào)時(shí),設(shè)settings表單js.olecontrol1.Settings=2400,m,8,1
    即校驗(yàn)位為mark:‘1’,代表地址字節(jié),以校驗(yàn)位作為識(shí)別地址的**。在發(fā)送完機(jī)號(hào)后,設(shè)置settings為:
  表單js.olecontrol1.Settings=2400,s,8,1
    即校驗(yàn)位為space:‘0’,表示發(fā)送的一個(gè)字節(jié)E是要求就餐機(jī)開(kāi)始向主機(jī)傳送就餐數(shù)據(jù)的命令。主機(jī)向就餐機(jī)發(fā)送數(shù)據(jù)的方法是應(yīng)用通信控件的OUTPUT函數(shù),即為表單js.olecontrol1.OutPut=E。在發(fā)送完命令后,要清控主機(jī)的發(fā)送和接收緩沖區(qū),即令:
   表單js.olecontrol1.InbufferCount=0
  表單js.olecontrol1.OutbufferCount=0
  同時(shí),使控件的Rthreshold有效,等待接收就餐機(jī)發(fā)來(lái)的數(shù)據(jù),另外要打開(kāi)超時(shí)定時(shí)器即令表單js.timer1.enabled=.t.,以判斷就餐機(jī)是否正常。在OleControl1的OnComm事件中,**先判斷控件的屬性CommEvent=2,表示收到 Rthreshold 個(gè)字**。該事件將持續(xù)產(chǎn)生直到用 Input 屬性從接收緩沖區(qū)中刪除數(shù)據(jù)。然后接收從串口來(lái)的就餐數(shù)據(jù)和校驗(yàn)和,就餐機(jī)發(fā)送完數(shù)據(jù)后緊接著發(fā)送一個(gè)F,表示數(shù)據(jù)發(fā)送完畢。如果主機(jī)接收正確向就餐機(jī)發(fā)送一個(gè)G。延時(shí)后與下一臺(tái)就餐機(jī)通信。接收后的數(shù)據(jù)臨時(shí)存貯在表JCJ中,等待處理。如果主機(jī)接收不正確向就餐機(jī)發(fā)送一個(gè)H。
  主機(jī)與就餐機(jī)的通信成功與否,在超時(shí)定時(shí)器的ONTIMER事件進(jìn)行判斷,其工作方法在前面已說(shuō)明。
4 結(jié)束語(yǔ)
  前面比較詳細(xì)的介紹了主機(jī)接收就餐機(jī)數(shù)據(jù)的程序設(shè)計(jì)過(guò)程和方法,至于主機(jī)向就餐機(jī)發(fā)送掛失卡號(hào)和發(fā)卡初始化新卡的通信程序的設(shè)計(jì)原理是相同的。只是發(fā)卡時(shí),因?yàn)?*通信要傳輸?shù)臄?shù)據(jù)量很小,卡號(hào)金額均為10個(gè)字**,對(duì)通信結(jié)果成功與否的判斷,沒(méi)有使用求校驗(yàn)和的方法,采取了連續(xù)傳輸3次, 在3中取2的措施,這樣更可靠。

參考文獻(xiàn)

[1]ATMEL CORPORATION, U2270B ANTENNA DESIGN HINTS,1999
[2]ATMEL CORPORATION, TK5550 DATA SHEET,1999
[3]ATEN International Co. , LTD, The IC-485SN Converter User Manual, Taiwan, 1999
[4]Small D., “The potential of RFID is finally areality”,Industrial Engineering, Vol 24 Iss: 10 p.46-7,Data:Oct.1992
[5]美國(guó)愛(ài)**梅爾(ATMEL)公司,IC智能卡技術(shù)手冊(cè),1999年4月
[6]劉立康, 用vb5.0實(shí)現(xiàn)與單片機(jī)串行通信的程序設(shè)計(jì),微計(jì)算機(jī)信息,1999年第15卷第3期
[7]范逸之, Visual Basic 與 RS-232 串行通信控制, 中國(guó)青年出版社, 2000年8月
[8]夏海燕、羅家融、王玲,運(yùn)行VB的MSCOMM控件實(shí)現(xiàn)一機(jī)對(duì)多機(jī)數(shù)據(jù)通信的實(shí)例, 微計(jì)算機(jī)信息,1999年第4期
[9]周捷、張為公, WINDOWS95環(huán)境下利用VISUAL C++實(shí)現(xiàn)微機(jī)與GPS-OEM板的串行通信, 電子技術(shù)應(yīng)用, 1998年第11期
[10]陳堅(jiān)、孫志月, MODEM通信編程技術(shù), 西安電子科技出版社, 1998年
[11]彭江平、王毅、李靜、倪芳,Visual Foxpro 5.0面向?qū)ο蟪绦蛟O(shè)計(jì)祥解及實(shí)例,人民郵電出版社,1998年
[12]姜靈敏、彭江平、毛錦云,Visual Foxpro 5.0程序設(shè)計(jì)入門(mén),人民郵電出版社,1998年

 
  上海至泰智能科技有限公司 版權(quán)所有 © 2005 ZITIN CORPORATION.  相關(guān)鏈接: 上海自動(dòng)門(mén)、門(mén)禁至泰公司:是北京松下、天津蓋澤、蘇州多瑪自動(dòng)門(mén),深圳感應(yīng)門(mén),廣州旋轉(zhuǎn)門(mén),杭州閉門(mén)器,南京地彈簧等總代理;同時(shí)是德國(guó)西門(mén)子、美國(guó)HID、中控指紋門(mén)禁指定經(jīng)銷(xiāo)商 北京,深圳,廣州,南京,杭州,蘇州,無(wú)錫,常州,溫州,義烏,莆田,泉州,濟(jì)南,青島,西安,成都,鄭州感應(yīng)門(mén),電動(dòng)門(mén),玻璃門(mén),平移門(mén)產(chǎn)品設(shè)計(jì)安裝,維修,保養(yǎng),維護(hù)服務(wù)中心;產(chǎn)品涉及到商場(chǎng),無(wú)人超市,銀行,商鋪,店鋪,汽車(chē),醫(yī)院,大廈,小區(qū),數(shù)據(jù)中心工廠等。 香港自動(dòng)門(mén),門(mén)弓器,地彈簧-至泰智能科技有限公司多瑪,蓋澤,松下,GMT(電動(dòng)感應(yīng)門(mén),旋轉(zhuǎn)門(mén),醫(yī)用門(mén),閉門(mén)器) 臺(tái)灣自動(dòng)門(mén),門(mén)弓器,地彈簧-至泰智能科技有限公司多瑪,蓋澤,松下,GMT(電動(dòng)感應(yīng)門(mén),旋轉(zhuǎn)門(mén),醫(yī)用門(mén),閉門(mén)器) 香港松下自動(dòng)門(mén)_感應(yīng)門(mén)_旋轉(zhuǎn)門(mén)-松下醫(yī)用門(mén)技術(shù)售後服務(wù)至泰官網(wǎng) 臺(tái)灣松下自動(dòng)門(mén)_感應(yīng)門(mén)_旋轉(zhuǎn)門(mén)-松下醫(yī)用門(mén)技術(shù)售後服務(wù)至泰官網(wǎng) Panasonic automatic door,induction door,revolving door - Panasonic medical door technical after sales service(Shanghai, China) 上海自動(dòng)門(mén)安裝,蘇州感應(yīng)門(mén)維修,昆山門(mén)禁系統(tǒng),太倉(cāng),張家港旋轉(zhuǎn)門(mén)工程 德國(guó)多瑪自動(dòng)門(mén),蘇州感應(yīng)門(mén),廣州地彈簧,深圳閉門(mén)器,上海旋轉(zhuǎn)門(mén)代理商 蘇州多瑪自動(dòng)門(mén),杭州感應(yīng)門(mén),南京地彈簧,無(wú)錫閉門(mén)器,常州旋轉(zhuǎn)門(mén)經(jīng)銷(xiāo)商寧波至泰技術(shù)服務(wù)中心 法國(guó)GMT地彈簧,日本GMT自動(dòng)門(mén),北京GMT閉門(mén)器 美國(guó)HID門(mén)禁讀卡器,深圳門(mén)禁控制器,廣州門(mén)禁系統(tǒng) 德國(guó)蓋澤自動(dòng)門(mén),天津閉門(mén)器,成都地彈簧,濟(jì)南旋轉(zhuǎn)門(mén),青島五金 瑞士record瑞可達(dá)自動(dòng)門(mén)至泰安裝維修服務(wù)中心 瑞典必盛自動(dòng)門(mén),感應(yīng)門(mén)至泰安裝維修服務(wù)中心 美國(guó)史丹利自動(dòng)門(mén),北京平衡門(mén),深圳電動(dòng)門(mén) 瑞典亞薩合萊自動(dòng)門(mén)系統(tǒng),上海全球門(mén)開(kāi)整體解決方案 日本納博克自動(dòng)門(mén),北京讓我們創(chuàng)造,屬于上海的未來(lái)之門(mén) 北京松下自動(dòng)門(mén)H3,無(wú)錫松下自動(dòng)門(mén)新品上市 常州松下自動(dòng)門(mén),南京感應(yīng)器售后-上海專(zhuān)賣(mài)店技術(shù)服務(wù)中心 杭州自動(dòng)門(mén)保養(yǎng),寧波維修,溫州感應(yīng)門(mén)安裝官網(wǎng) 深圳自動(dòng)門(mén)工廠有限公司 廣州感應(yīng)門(mén)廠家有限公司 金華別墅庭院自動(dòng)門(mén),意大利BFT別墅庭院門(mén)開(kāi)門(mén)機(jī) 常州醫(yī)用門(mén)氣密門(mén)(江陰潔凈室自動(dòng)門(mén)) 瑞典Besam必盛旋轉(zhuǎn)門(mén),上海自動(dòng)門(mén),北京自動(dòng)旋轉(zhuǎn)門(mén),廣州自動(dòng)平開(kāi)門(mén),深圳自動(dòng)平滑門(mén) 德國(guó)格屋進(jìn)口自動(dòng)門(mén),青島旋轉(zhuǎn)門(mén) 德國(guó)西門(mén)子門(mén)禁,廣州讀卡器,深圳門(mén)禁系統(tǒng),杭州門(mén)禁控制器價(jià)格 蘇州自動(dòng)門(mén)-昆山感應(yīng)門(mén)設(shè)計(jì)旋轉(zhuǎn)門(mén)安裝維修至泰整體解決方案(太倉(cāng),常熟,張家港,江蘇省-廠家官網(wǎng)) 蘇州自動(dòng)門(mén)設(shè)計(jì)昆山安裝太倉(cāng)維修常熟保養(yǎng) 一線城市自動(dòng)門(mén)安裝感應(yīng)門(mén)維修門(mén)禁: 臺(tái)灣,香港,澳門(mén),北京,上海,廣州,深圳,成都,杭州,重慶,武漢,南京,天津,西安,蘇州,無(wú)錫,寧波,合肥,青島,長(zhǎng)沙,東莞,鄭州,佛山,濟(jì)南,昆明,沈陽(yáng),大連,廈門(mén),福州,珠海,泉州,莆田 2023年中國(guó)二線城市自動(dòng)門(mén)設(shè)計(jì)旋轉(zhuǎn)門(mén)維修感應(yīng)門(mén)安裝門(mén)禁及閉門(mén)器、地彈簧 河北省:石家莊市、保定市、唐山市 山西省:太原市 山東省:濟(jì)南市、煙臺(tái)市 黑龍江省:哈爾濱市 吉林省:長(zhǎng)春市 遼寧省:沈陽(yáng)市、大連市 河南省:洛陽(yáng)市 福建省:廈門(mén)市、福州市、泉州市 江蘇省:無(wú)錫市、南通市、徐州市、常州市 安徽省:合肥市、蕪湖市 江西省:南昌市 浙江省:嘉興市、紹興市、溫州市 廣東省:佛山市、珠海市、惠州市、中山市 云南省:昆明市 海南省:海口市 貴州省:貴陽(yáng)市 甘肅省:蘭州市 青海省:西寧市 內(nèi)蒙古自治區(qū):呼和浩特市 廣西壯族自治區(qū):南寧市、桂林市 新疆維吾爾自治區(qū):烏魯木齊市 臺(tái)灣:臺(tái)北市、新北市、桃園市、臺(tái)中市、臺(tái)南市、高雄市、新竹縣、苗栗縣、彰化縣、南投縣、雲(yún)林縣、嘉義縣、屏東縣、宜蘭縣、花蓮縣、臺(tái)東縣、澎湖縣、金門(mén)縣、連江縣、基隆市、新竹市、嘉義市 香港中:西區(qū)、東區(qū)、南區(qū)、灣仔區(qū)、九龍城區(qū)、觀塘區(qū)、深水埗區(qū)、黃大仙區(qū)、油尖旺區(qū)、離島區(qū)、葵青區(qū)、北區(qū)、西貢區(qū)、沙田區(qū)、大埔區(qū)、荃灣區(qū)、屯門(mén)區(qū)、元朗區(qū) 澳門(mén)半島、花地瑪堂區(qū)、聖安多尼堂區(qū)、大堂區(qū)、望德堂區(qū)、風(fēng)順堂區(qū)、離島、氹仔、嘉模堂區(qū)、路環(huán)、聖方濟(jì)各堂區(qū)、路氹城 至泰中國(guó)自動(dòng)門(mén)網(wǎng)站,涵蓋全國(guó)省會(huì)城市及大部分一二線城市(感應(yīng)門(mén),旋轉(zhuǎn)門(mén),醫(yī)用門(mén),門(mén)禁,閉門(mén)器,地彈簧) 臺(tái)灣自動(dòng)門(mén),Taiwan感應(yīng)門(mén),臺(tái)北旋轉(zhuǎn)門(mén),Taipei醫(yī)用門(mén) 香港自動(dòng)門(mén),Hong Kong感應(yīng)門(mén),Kowloon Peninsula 九龍半島旋轉(zhuǎn)門(mén),New Territories 新界醫(yī)用門(mén) 澳門(mén)Macao自動(dòng)門(mén),Macau感應(yīng)門(mén),Ilha da Taipa 氹仔,凼仔島旋轉(zhuǎn)門(mén),Ilha Coloane 路環(huán)島醫(yī)用門(mén) 安徽旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 北京旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 長(zhǎng)春旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 成都旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 重慶旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 長(zhǎng)沙旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 大連旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 大同旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 福建旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 福州旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 廣東旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 甘肅旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 廣西旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 貴陽(yáng)旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 廣州旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 貴州旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 海南旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 湖北旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 河北旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 哈爾濱旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 合肥旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 呼和浩特旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 海口旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 黑龍江旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 河南旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 湖南旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 杭州旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 吉林旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 濟(jì)南旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 江蘇旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 江西旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 昆明旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 遼寧旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 拉薩旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 蘭州旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 南昌旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 南京旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 內(nèi)蒙古旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 南寧旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 寧夏旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 莆田旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 青海旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 三亞旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 四川旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 山東旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 石家莊旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 山西旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 陜西旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 沈陽(yáng)旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 深圳旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 天津旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 武漢旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 烏魯木齊旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 蕪湖旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 西安旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 新疆旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 西寧旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 西藏旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 銀川旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 云南旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 浙江旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 鄭州旋轉(zhuǎn)門(mén),自動(dòng)門(mén),感應(yīng)門(mén) 上海旋轉(zhuǎn)門(mén)至泰自動(dòng)門(mén)廠家 旋轉(zhuǎn)門(mén)上海自動(dòng)門(mén)廠家 上海至泰旋轉(zhuǎn)門(mén)廠家 上海旋轉(zhuǎn)門(mén),自動(dòng)門(mén)廠家 上海旋轉(zhuǎn)門(mén)至泰自動(dòng)門(mén) 上海旋轉(zhuǎn)門(mén)自動(dòng)門(mén)工程 旋轉(zhuǎn)門(mén)上海自動(dòng)門(mén) 旋轉(zhuǎn)門(mén)蘇州自動(dòng)門(mén)工程 蘇州旋轉(zhuǎn)門(mén)自動(dòng)門(mén)廠家 蘇州旋轉(zhuǎn)門(mén)廠家 蘇州旋轉(zhuǎn)門(mén)安裝 上海至泰旋轉(zhuǎn)門(mén)廠家 旋轉(zhuǎn)門(mén)上海至泰自動(dòng)門(mén)工程 上海旋轉(zhuǎn)門(mén)工程自動(dòng)門(mén)安裝 上海旋轉(zhuǎn)門(mén)工程至泰自動(dòng)門(mén)維修 旋轉(zhuǎn)門(mén)上海自動(dòng)門(mén)工程安裝 旋轉(zhuǎn)門(mén)上海自動(dòng)門(mén)維修設(shè)計(jì) 上海旋轉(zhuǎn)門(mén)廠家 上海旋轉(zhuǎn)門(mén)設(shè)計(jì)安裝維修保養(yǎng)售后 上海自動(dòng)門(mén)維修感應(yīng)門(mén),至泰門(mén)禁系統(tǒng)安裝售后服務(wù)解決方案遍及上海黃浦區(qū)自動(dòng)門(mén),盧灣區(qū),徐匯區(qū),長(zhǎng)寧區(qū),靜安區(qū),普陀區(qū),閘北區(qū),虹口區(qū),楊浦區(qū),閔行區(qū),寶山區(qū),嘉定區(qū),浦東新區(qū),金山區(qū),松江區(qū),青浦區(qū),南匯區(qū),奉賢區(qū),崇明縣;做為專(zhuān)業(yè)的上海自動(dòng)門(mén)維修感應(yīng)門(mén)安裝公司、工廠、廠家及代理商,我們的品牌有松下、多瑪、蓋澤、瑞可達(dá)、必盛、史丹利、格屋、納博克、亞薩合萊自動(dòng)門(mén);GMT地彈簧,閉門(mén)器,BFT庭院門(mén),歐尼克醫(yī)用門(mén),開(kāi)門(mén)機(jī)等。  
| 品牌中心 | 網(wǎng)站地圖 付款信息 │ 聯(lián)系我們
主站蜘蛛池模板: 一级毛片特黄视频免费观看 | 亚洲宅男精品一区在线观看 | 欧美xxxxx精 欧美xxxx黑人又粗又长精品 | 99在线精品视频无码 | 一区二区三区水牛 | 精品国产一区二区av麻豆不卡 | 国产精品系列在线观看 | 一区二区三国产精华液 | 亚洲精品综合第一国产综合 | 亚洲精品国产成人片在线观看 | av不卡片在线观看 | 成人乱码一区二区三区不卡视频 | 国产精品无码久久久久 | 亚洲v无码国产在丝袜线观看 | 日韩精品人妻系列无码专 | 99久久精品国产一区二区成人 | 欧美日韩国产一区国产二区 | 无码一区二区精品视频久久久春药 | 欧美大屁| 亚洲免费福利精品日韩视频 | 国产一区二区三区乱码 | 又粗又硬又黄又爽的免费视频 | 日本欧美视频在线观看 | 日韩美女视频一区 | 国产成人久久综合777777麻豆 | 亚洲精品国产综合麻豆久久 | 日韩精品片第7 | 综合自拍亚洲综合图不卡区 | 三级网站国产一区二区三区 | 91无码在线视频 | 亚洲精品高清国产麻豆专区 | 无遮挡激情视频国产在线观看 | 午夜a级理论片在线播放可米 | 香蕉久久夜色精品 | 国产免费网站看v片在线无遮挡 | 精品欧美一区二区三区在线观看 | 国产免费a级在线观看 | 午夜福利免费院 | 五月综合激情婷婷六月色窝 | 蜜臀91精品国产免费观看 | 色tv国产高清完整视频 |