基于IRMCK201和ZigBee的圓網(wǎng)印花同步控制系統
3 系統程序設計
3.1 系統工作流程
主控制器上電或復位,首先進(jìn)行初始化,并建立一個(gè)新的網(wǎng)絡(luò ),給出網(wǎng)絡(luò )的ID號、頻道號等網(wǎng)絡(luò )信息;然后接受用戶(hù)的參數設置,再進(jìn)入無(wú)線(xiàn)監聽(tīng)狀態(tài),若空中有無(wú)線(xiàn)信號,如果是FRD加入網(wǎng)絡(luò )。則給該加入網(wǎng)絡(luò )的節點(diǎn)分配網(wǎng)絡(luò )號和ID,直到系統從節點(diǎn)均加入網(wǎng)絡(luò );當接通開(kāi)始按鍵,主控制器將開(kāi)始信號及用戶(hù)已設置好的速度值傳輸至各從伺服控制節點(diǎn),控制各伺服控制模塊啟動(dòng)并按設定的轉速運行,同時(shí)接收并顯示各伺服控制模塊的工作狀態(tài)信號,圖7為主控制器程序流程圖。本文引用地址:http://dyxdggzs.com/article/156228.htm
3.2 伺服控制模塊的程序流程
伺服控制模塊的程序流程分為ZigBee從節點(diǎn)控制流程和IRMCK201速度控制流程。ZigBee從節點(diǎn)控制流程如圖8(a)所示;IRMCK201速度控制流程如圖8(b)所示。
4 結束語(yǔ)
本文設計的基于IRMCK201和ZigBee的圓網(wǎng)印花同步控制系統,用其對某型四色機械式圓網(wǎng)印花機進(jìn)行改造,控制伺服電機的功率為1.5 kW,伺服電機與驅動(dòng)輥采用直聯(lián)方式,最高運行車(chē)速可達100 m/min,縱向對花精度達±0.1 mm,圓網(wǎng)與導帶速差可在±8%內調整,印花精度高,對花穩定,不跑花,達到了較高的印花精度。
圓網(wǎng)印花同步控制系統利用IRMCK201的硬件電路實(shí)現速度環(huán)和電流環(huán)控制,使用ZigBee芯片的實(shí)時(shí)數據傳輸和處理能力,實(shí)現了圓網(wǎng)印花主導輥和圓網(wǎng)之間的速度同步和協(xié)調,由于ZigBee網(wǎng)絡(luò )的可擴展性,該系統還可應用到較為復雜的同步控制系統中。
評論