基于STR-6的數(shù)控機床狀態(tài)實時監(jiān)控系統(tǒng)設(shè)計
摘 要:本文設(shè)計了基于無線數(shù)據(jù)傳輸模塊STR-6的數(shù)控機床狀態(tài)實時監(jiān)控系統(tǒng)的硬件結(jié)構(gòu),介紹了數(shù)據(jù)傳輸所采用的時分多址通信協(xié)議和實時接收、處理數(shù)據(jù)的方法,完成了基于多線程技術(shù)的無線數(shù)據(jù)傳輸模塊軟件設(shè)計。
關(guān)鍵詞:數(shù)控機床;無線通信;時分多址;多線程
在傳統(tǒng)的CIMS(計算機集成制造系統(tǒng))中,數(shù)據(jù)流的采集、傳輸涉及大量的電纜鋪設(shè)等問題,限制了分布式工業(yè)制造系統(tǒng)整體控制性能的提高。基于STR-6的無線傳輸模塊能滿足對于數(shù)控機床實時監(jiān)控數(shù)據(jù)的穩(wěn)定高效的傳輸要求。本文介紹了在此基礎(chǔ)上設(shè)計的數(shù)控機床無線傳輸?shù)挠布Y(jié)構(gòu)和軟件設(shè)計,并對所采用的通信協(xié)議進(jìn)行了詳細(xì)分析。
系統(tǒng)結(jié)構(gòu)和通信原理
通信模塊特點
上海桑博科技有限公司開發(fā)的STR-6型微功率無線傳輸模塊提供了標(biāo)準(zhǔn)RS-232、RS-485和RART/TTL電平這3種接口方式,可直接與計算機COM1(或COM2)相連,利用計算機的USB接口供電。STR-6的通信信道是半雙工的,最適合點對多點的通信方式,用戶無需編制多余的程序,只要完成從接口收發(fā)數(shù)據(jù)即可,其它如空中收/發(fā)轉(zhuǎn)換、控制操作等,STR-6模塊能夠自動完成。
系統(tǒng)硬件結(jié)構(gòu)
系統(tǒng)的結(jié)構(gòu)圖如圖1所示,整個系統(tǒng)由若干臺高性能PC組成,分別為遠(yuǎn)程監(jiān)控端(主機)、現(xiàn)場監(jiān)控中心(從機)和現(xiàn)場監(jiān)控單元,其中現(xiàn)場監(jiān)控中心和遠(yuǎn)程監(jiān)控端分別配置了STR-6模塊。主機和從機通過RS-232串口與STR-6模塊相連,兩個STR-6模塊(配置天線為30
評論