自動(dòng)剪板機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2.1 開關(guān)量輸入接口電路
開關(guān)量輸入接口電路采用光電隔離器,如圖3所示。圖中,當(dāng)控制開關(guān)ST1斷開時(shí),發(fā)光二極管沒有電流通過,所以光敏三極管截止,輸出為高電平(“1”);一旦ST1閉合,發(fā)光二極管導(dǎo)通,導(dǎo)致光敏三極管導(dǎo)通,輸出低電平(“0”)。本文引用地址:http://butianyuan.cn/article/163483.htm
2.2 輸出控制電路
輸出控制電路采用固體繼電器SSR,其接口電路,如圖4所示。輸入為TTL電平,輸出為交流負(fù)載。當(dāng)P1.4端輸出高電平“1”時(shí),固體繼電器SSR導(dǎo)通,使交流電動(dòng)機(jī)通電運(yùn)行;反之,如果P1.4端輸出低電平(“0”),則SSR截止,交流電動(dòng)機(jī)也隨之?dāng)嚯娡^D(zhuǎn)。其他兩路與此完全相同。為了達(dá)到光電隔離的目的,將4個(gè)直流固體繼電器QS1~QS4組成一個(gè)可逆直流電動(dòng)機(jī)控制電路(即雙向伺服電機(jī)控制電路),如圖4所示。
可逆直流電動(dòng)機(jī)控制(即雙向電機(jī)控制)真值表見表1。
值得說明的是:該系統(tǒng)不一定非得全部采用光電隔離技術(shù)或固體繼電器,也可以設(shè)計(jì)一個(gè)簡單的電路。這里采用全浮空技術(shù),主要是為使讀者對全浮空單片機(jī)控制系統(tǒng)有個(gè)比較全面的了解。
3 軟件設(shè)計(jì)
自動(dòng)剪板機(jī)生產(chǎn)過程控制的軟件采用模塊化結(jié)構(gòu),順序控制系統(tǒng)的程序設(shè)計(jì)可根據(jù)流程圖進(jìn)行,也可以將各步動(dòng)作編寫出程序表,或者畫出邏輯功能圖。控制程序分兩部分,一部分是主程序,用來對系統(tǒng)進(jìn)行初始化,即設(shè)置中斷控制字及計(jì)數(shù)常數(shù)等;另一部分為中斷服務(wù)程序,對剪板機(jī)系統(tǒng)進(jìn)行生產(chǎn)過程控制。
因本系統(tǒng)是順序控制系統(tǒng),屬于分時(shí)控制,實(shí)時(shí)性不高,故采用程序查詢式控制方式。在控制機(jī)電加減速運(yùn)動(dòng)控制子程序設(shè)計(jì)中,為保證控制機(jī)電在頻繁起停運(yùn)行中不失步、不過沖,保證系統(tǒng)的精度和快速性,根據(jù)力學(xué)原理剛體轉(zhuǎn)動(dòng)定理,參照控制電機(jī)的特性,并結(jié)合負(fù)載試驗(yàn)情況。
3.1 主程序
主程序用來對系統(tǒng)進(jìn)行初始化,即設(shè)置中斷控制字及計(jì)數(shù)常數(shù)等。當(dāng)主程序執(zhí)行完以后,便進(jìn)入等待狀態(tài)。當(dāng)系統(tǒng)需要工作時(shí),只要操作人員按一下Start按鈕,即可轉(zhuǎn)到相應(yīng)的中斷服務(wù)程序。
主程序流程圖如圖6所示。
主程序如下所示:
評(píng)論