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