凱達機床800/1160加工中心XYZ三軸鈑金防護罩 |
||||||||||||||||||||
|
系統(tǒng)開發(fā)
系統(tǒng)組成
用于工業(yè)識別的巴魯夫RFID處理器支持Profibus,Profinet,DeviceNet等多種接口,系統(tǒng)設計時選用了支持ProfibusDP通信的處理器模塊(BISM--03-ST11),將機床配置為通信主站,處理器為從站.讀寫頭與處理器采用電纜連接,可直接讀寫安裝于柄中的編碼塊數(shù)據,系統(tǒng)組成如圖1所示.
現(xiàn)場總線通信參數(shù)配置
為了確保數(shù)控機床與外部設備的總線通信,需要正確配置兩者間的通信參數(shù).與FANUC數(shù)控機床配置為通信從站相比[3],主站配置較為復雜,需設置項包括:總線參數(shù),、子表、子單元參數(shù),、模塊數(shù)據,、輸入輸出緩沖區(qū),、運行等.目前有兩種設置方法[4]:一是借助于軟件CNCSettingTool,二是手動在線設定.考慮到配置方法的通用性,文中以機床側輸入輸出緩沖區(qū),、用戶參數(shù)數(shù)據的手動設定說明其配置要點.1)輸入輸出緩沖區(qū)數(shù)控機床與巴魯夫處理器的數(shù)據交換是通過機床PMC輸入輸出緩沖區(qū)數(shù)據傳送來實現(xiàn)的,分為讀寫兩種不同操作.寫數(shù)據時,PMC將數(shù)據發(fā)送至輸出緩沖區(qū);讀數(shù)據則由PMC從輸入緩沖區(qū)取數(shù)據.配置輸入輸出緩沖區(qū)前需先設定模塊數(shù)據(MODULEDATA),巴魯夫M60x2處理器設備文件()給出了模塊數(shù)據的范圍:4~128字節(jié),也就是可配置的輸入輸出緩沖區(qū)大小.對于64字節(jié)的輸入輸出模塊,16進制的模塊數(shù)據為:0x40,0x5F,0x80,0x5F,需將上述數(shù)據設置到"模塊數(shù)據"頁面,如圖2(a)所示.設置時先將長度設為4,表示模塊數(shù)據占用4個字節(jié),再將偏移設為ON,后輸入模塊數(shù)據:40,5F,80,5F.根據模塊數(shù)據的設置,輸入輸出緩沖區(qū)大小均為64字節(jié),需要連續(xù)編址且不能占用機床已使用的內部繼電器.圖2(b)給出了DP主站側的設置:從站(處理器)總線地址為3,插槽為0,機床PMC側輸入輸出緩沖區(qū)首址設為R1000(DI)與00(DO),字節(jié)數(shù)(SIZ)為64,結果輸入緩沖區(qū)配置為R1000~R1063,輸出緩沖區(qū)為00~63.2)用戶參數(shù)數(shù)據(USerpRMDATA)考慮到所選處理器帶兩個讀寫頭,前文配置的64字節(jié)為兩個讀寫頭緩沖區(qū)的總和.讀寫頭1緩沖區(qū)大小由用戶參數(shù)數(shù)據第6個字節(jié)設定,剩余字節(jié)自動分配給讀寫頭2.用戶參數(shù)數(shù)據的缺省值為:0x00,0x80,0x00,0x82,0x00,0x02,實際使用時需修改第6字節(jié),為0x10時表示將讀寫頭1的輸入輸出緩沖區(qū)設為16字節(jié),剩余48字節(jié)自動分配給讀寫頭2.系統(tǒng)中只配置了一個讀寫頭,實際用于數(shù)據傳輸?shù)妮斎刖彌_區(qū)為:R1000~R1015,輸出緩沖區(qū)為:00~15.緩沖區(qū)的首尾字節(jié)為位頭(BitHeader),用于數(shù)據傳輸時的節(jié)拍控制.位頭的數(shù)量可由用戶參數(shù)數(shù)據第4字節(jié)的第8位設定,缺省值為1時表示使用首尾位頭,此時系統(tǒng)可用于數(shù)據傳送的字節(jié)數(shù)(帶寬)為14.
網站首頁 | 付款方式 | 關于我們 | 信息刪除 | 聯(lián)系方式 | 服務條款 | 版權隱私 | 網站地圖 | 專題 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱 | 鄂ICP備14015623號-2
愛品網是一個開放的平臺,信息全部為用戶自行注冊發(fā)布!并不代表本網贊同其觀點或證實其內容的真實性,,需用戶自行承擔信息的真實性,,圖片及其他資源的版權責任! 本站不承擔此類作品侵權行為的直接責任及連帶責任。
如若本網有任何內容侵犯您的權益,,請聯(lián)系: [email protected]
?2012-2021愛品網 免費信息發(fā)布平臺,,免費推廣平臺,免費B2B網站愛品網 m.10dcg.com