時(shí)間:2007-12-10 10:45:00來源:zhangting
圖1控制系統(tǒng)框架圖[/align]
1電腦橫機(jī)控制系統(tǒng)的要求
電腦橫機(jī)控制系統(tǒng)主要包括,選針控制模塊、導(dǎo)紗控制模塊、三角控制模塊、密度調(diào)節(jié)控制模塊、機(jī)頭傳動(dòng)控制模塊、牽拉卷取控制模塊、壓腳控制模塊、橫移控制模塊、現(xiàn)場同步與故障信號(hào)預(yù)處理模塊等部分。而橫機(jī)控制系統(tǒng)的核心就是通過電磁鐵、步進(jìn)電機(jī)、交流伺服電機(jī)等執(zhí)行設(shè)備配合檢測單元產(chǎn)生的同步信號(hào)來完成編織所需的各個(gè)特定動(dòng)作的,因此其基本控制對象即為電磁鐵和電機(jī)。其中:被控制的電機(jī)包括2套交流伺服電機(jī)、18套步進(jìn)電機(jī)和8套直流卷布電機(jī):①1套交流伺服電機(jī)作為主傳動(dòng)電機(jī),通過皮帶帶動(dòng)機(jī)頭運(yùn)動(dòng);②1套交流伺服電機(jī)作為搖床電機(jī),針織過程中控制搖床動(dòng)作;③8套直流電機(jī),控制卷布牽拉機(jī)構(gòu);④8套步進(jìn)電機(jī),調(diào)節(jié)壓針密度;⑤4套步進(jìn)電機(jī)控制壓腳;⑥6套步進(jìn)電機(jī)用于完成剪刀剪線動(dòng)作;被控制的電磁鐵有160個(gè)之多,主要分為:①紗嘴選擇電磁鐵2組,每組8套電磁鐵;②三角控制電磁鐵4組,每組6套電磁鐵;③選針器控制器8組,每組10套電磁鐵。橫機(jī)控制信號(hào)如表1所示。

圖2系統(tǒng)硬件結(jié)構(gòu)圖[/align]
3軟件系統(tǒng)設(shè)計(jì)
電腦橫機(jī)控制信息的流程一般可歸納如下:從輸入設(shè)備取得花型圖像,該花型圖像經(jīng)花型準(zhǔn)備系統(tǒng)處理后,轉(zhuǎn)換成花型數(shù)據(jù)文件,該文件不僅包含花型本身的信息,還包含選針數(shù)據(jù)和其他控制數(shù)據(jù),通過信息載體輸出到電腦橫機(jī)控制器的上位機(jī)模塊,經(jīng)上位機(jī)模塊的預(yù)處理,傳送給下位機(jī)各子模塊,由下位機(jī)各子模塊根據(jù)現(xiàn)場信號(hào)進(jìn)行實(shí)時(shí)處理,然后將控制信號(hào)輸出給各個(gè)子控制的執(zhí)行單元,從而完成整個(gè)控制任務(wù)。
通過對上述過程分析,該電腦橫機(jī)控制系統(tǒng)的軟件包括底層設(shè)備驅(qū)動(dòng)程序、應(yīng)用程序、工藝執(zhí)行程序等。針織控制程序基于設(shè)備驅(qū)動(dòng)接口實(shí)現(xiàn)針織過程的軟件控制。驅(qū)動(dòng)服務(wù)程序包括自動(dòng)配置和初始化子程序,服務(wù)于I/O請求的子程序和中斷服務(wù)子程序。由于工藝執(zhí)行部分有29路檢測信號(hào)接入到FPGA上,通過FPGA的中斷管理模塊進(jìn)行集中收集并向上位機(jī)申請中斷,當(dāng)應(yīng)中斷時(shí),中斷服務(wù)程序被執(zhí)行。服務(wù)于I/O請求的子程序,通過一系列入口函數(shù),控制電磁鐵和電機(jī)的動(dòng)作。
我們采用Borland C/C++進(jìn)行軟件開發(fā)。上位機(jī)程序包括初始化、主程序面板管理子程序、花型信息處理子程序、中斷服務(wù)子程序通訊子程序等。當(dāng)系統(tǒng)啟動(dòng)時(shí),設(shè)置一些參數(shù),對各種電機(jī)及電磁鐵電路自檢并復(fù)位,確保機(jī)頭在機(jī)器兩端,然后進(jìn)人花型信息處理程序的主控模塊。在編織之前,通過USB接口讀入U(xiǎn)盤中設(shè)計(jì)好的花型數(shù)據(jù)文件。然后設(shè)定針床原點(diǎn),再對輸入/輸出信號(hào)進(jìn)行測試,測試正確后,調(diào)用編織模塊中的試編織子模塊試編織一行數(shù)據(jù),最后才開始正式編織。
大多數(shù)復(fù)雜的嵌入式系統(tǒng)中都采用實(shí)時(shí)操作系統(tǒng),我們選用UC/OSⅡ作為該控制系統(tǒng)的操作系統(tǒng)。UC/OSⅡ是一種源碼開放(C 代碼) 的嵌入式實(shí)時(shí)操作系統(tǒng),簡單易學(xué),提供了嵌入式系統(tǒng)的基本功能,其核心代碼短小精悍,如果針對硬件進(jìn)行優(yōu)化,還可以獲得更高的執(zhí)行效率[2 ] 。UC/OSⅡ在本控制系統(tǒng)中主要負(fù)責(zé)各個(gè)功能任務(wù)管理和調(diào)度,是整個(gè)控制系統(tǒng)的軟件運(yùn)行環(huán)境。利用UC/OSⅡ的任務(wù)調(diào)度和郵箱消息傳遞可實(shí)現(xiàn)各部分功能之間的通訊和任務(wù)級(jí)調(diào)度,實(shí)現(xiàn)橫機(jī)各個(gè)復(fù)雜部件控制的協(xié)調(diào)配合。
4結(jié)束語
本文所研究的是基于ARM和FPGA的新型電腦橫機(jī)控制系統(tǒng)。它具有處理速度快,運(yùn)行穩(wěn)定且實(shí)時(shí)性好等特點(diǎn),使得以單片機(jī)和工控機(jī)為處理器的橫機(jī)控制系統(tǒng)所帶來的問題得到了很好地解決。對比傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)方法,本課題設(shè)計(jì)的系統(tǒng)在縮短前端控制時(shí)間的基礎(chǔ)上提高了控制精度,也能使現(xiàn)龐大的控制系統(tǒng)的體積縮小。標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(m.y3602.cn)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價(jià)比王者」NK290M普及型數(shù)控...
2025-10-09
2025-09-23