隨著電子、電氣等行業(yè)的快速發(fā)展,各種電機(jī)、變壓器和超導(dǎo)磁場用的線材需求量不斷增加,傳統(tǒng)的手工繞線方式已經(jīng)不能滿足市場的發(fā)展要求,各種全自動繞線機(jī),自動繞線機(jī)等繞線機(jī)應(yīng)運(yùn)而生,當(dāng)前比較常見的控制系統(tǒng)主要為基于PLC的控制系統(tǒng)、基于單片機(jī)的控制系統(tǒng)、基于計算機(jī)的控制系統(tǒng)。較計算機(jī)的控制系統(tǒng),單片機(jī)和PLC的控制系統(tǒng)具有體積小、價格便宜、操作方便等優(yōu)勢,而PLC的控制系統(tǒng)較單片機(jī)的控制系統(tǒng),具有開發(fā)周期短、穩(wěn)定性高、可擴(kuò)展性強(qiáng)等優(yōu)點。所以市面上PLC作為控制器的系統(tǒng)較單片機(jī)的系統(tǒng)市場占有份額大。
PLC是當(dāng)前市場的主流控制系統(tǒng),采用可編程存儲器用于其內(nèi)部存儲程序、執(zhí)行邏輯運(yùn)算、順序控制、定時、計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸人/輸出控制各種類型的機(jī)械或生產(chǎn)過程。
自動繞線機(jī)廠家控制器的軟件設(shè)計
該自動繞線機(jī)廠家功能較強(qiáng)大,可以存儲1000步序,每個步序可以設(shè)置9種繞線資料,5種功能選擇,關(guān)機(jī)后資料不會流失;可針對不同的機(jī)型和使用場合更改運(yùn)轉(zhuǎn)及操作模式,提供多種速度及加速度設(shè)置。為了支持上述功能,控制器被設(shè)計成完全參數(shù)化的,持眾多繞線機(jī)的不同要求。這樣使得軟件的規(guī)模變得很大,為了在提高開發(fā)效率的同時保證軟件的質(zhì)量,模擬測試顯得比較重要。
全自動繞線機(jī)廠家是一個實時嵌入式系統(tǒng),這款控制器時性要求(中斷響應(yīng)時間)達(dá)到50微秒,一般的實時操作系統(tǒng)響應(yīng)時間就達(dá)到幾十個微秒,有些力不從心,因此我沒有采用實時操作系統(tǒng),而是采用了傳統(tǒng)的主循環(huán)加上中斷函數(shù)的方式。程序的主流程 main函數(shù)初始化之后就進(jìn)入主循環(huán),主循環(huán)里面依次處理繞線、顯示刷新、按鍵掃描、IO口掃描、串口消息和定時器。程序的中斷有繞線電機(jī)的轉(zhuǎn)圈捕獲定時器中斷、電機(jī)的PWM脈沖定時器中斷、通用定時器中斷以及串口中斷。
中山市威定機(jī)械制造有限公司
電話:18022112298(高小姐)
傳真:86-0760-22771048
地址 :中山市東鳳鎮(zhèn)玉峰路12號
E-mail :wd@zsrxj.com
網(wǎng)址 :m.canadiancmr.com
微信掃一掃