久草在.com-久久2025国产精品-久久555888-久久66热人妻偷产精品9-久久69-久久777国产

電話咨詢

PHONE CONSULTING

+8621 68568185


400 CONSULTING

400-690-8875

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

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

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