基于Profibus現(xiàn)場(chǎng)總線的交流伺服控制系統(tǒng)設(shè)計(jì)
1. PLC控制程序設(shè)計(jì)
本文引用地址:http://www.ex-cimer.com/article/197838.htm系統(tǒng)中以西門子S7-315-2DP作為Profibus現(xiàn)場(chǎng)總線主站提供與力士樂位置控制器CLM直接而便利的高速循環(huán)通信服務(wù),通訊速率高、控制適時(shí)性好、抗干擾能力強(qiáng)且編程簡(jiǎn)單。在PLC編程軟件STEP7中導(dǎo)入位置控制器CLM設(shè)備數(shù)據(jù)庫(kù)文件(IN2_04eb.gsd),完成硬件網(wǎng)絡(luò)組態(tài),為位置控制器分配網(wǎng)絡(luò)地址,該地址必須與控制器參數(shù)中設(shè)置的相同,在組織塊OB中選用SFC14“DPRD_ DAT”,SFC15“DPWR_ DAT”系統(tǒng)功能塊向位置控制器接收/發(fā)送過(guò)程數(shù)據(jù)。
在位置控制器參數(shù)B007中設(shè)置與主站的總線通訊率,參數(shù)B008中設(shè)置從站網(wǎng)絡(luò)地址,并選擇參數(shù)過(guò)程數(shù)據(jù)對(duì)象(PPO)類型,這樣系統(tǒng)的現(xiàn)場(chǎng)設(shè)備與PLC之間通過(guò)Profibus-DP總線可以完成數(shù)據(jù)的讀寫和控制數(shù)據(jù)的傳輸,如控制字、狀態(tài)字、給定值和實(shí)際值等。除過(guò)程數(shù)據(jù)外,Profibus-DP也傳輸傳動(dòng)系統(tǒng)的參數(shù)設(shè)置和診斷信號(hào)。
PLC根據(jù)聯(lián)動(dòng)線的運(yùn)行速度、操作指令及裁斷裝置的狀態(tài)對(duì)皮帶、刀架進(jìn)行協(xié)調(diào)控制。胎面在兩條運(yùn)輸帶之間的貯存量使傳感器產(chǎn)生相應(yīng)模擬量輸出信號(hào),并與前段運(yùn)輸帶的速度綜合起來(lái)按照一定的算法決定裁斷皮帶的運(yùn)行速度,從而通過(guò)PLC相應(yīng)地改變速度使運(yùn)輸帶協(xié)調(diào)平穩(wěn)運(yùn)行。用戶根據(jù)產(chǎn)品生產(chǎn)需要相應(yīng)設(shè)置胎面裁斷長(zhǎng)度等參數(shù),通過(guò)總線完成PLC與位置控制器之間的數(shù)據(jù)傳輸。
2. 位置控制器CLM的伺服程序設(shè)計(jì)
力士樂位置控制器CLM是一種緊湊型、模塊化二/四軸數(shù)控系統(tǒng),直接驅(qū)動(dòng)力士樂DKC伺服驅(qū)動(dòng)器完成交流伺服電機(jī)的精確定位運(yùn)行,本系統(tǒng)中二套力士樂DKC伺服驅(qū)動(dòng)器分別完成傳送帶定長(zhǎng)傳送和裁斷刀架橫移的控制。位置控制器帶有豐富的指令集,可在其操作面板或裝有編程軟件(MotionManger)的計(jì)算機(jī)上完成控制程序的編寫。
裁斷伺服控制程序框圖如圖3所示,程序主要由總線通訊、傳送皮帶控制和裁斷刀架控制三部分組成。控制器與PLC之間控制和狀態(tài)信息的傳送由總線通訊程序完成,控制器接收PLC傳送的控制信息如速度值、長(zhǎng)度值和操作指令等,同時(shí)將運(yùn)行狀態(tài)信息傳送給PLC進(jìn)行分析、顯示;傳送帶控制程序完成傳送帶伺服電機(jī)運(yùn)行的速度和位置控制,進(jìn)行胎面裁斷的精確定長(zhǎng)和平穩(wěn)快速運(yùn)行;裁斷刀架控制程序完成裁斷刀架橫向移動(dòng)切割和其輔助裝置的控制,保證裁刀動(dòng)作的正常執(zhí)行,得到較好的切割端面。
圖3 伺服控制程序框圖
伺服電機(jī)相關(guān)文章:伺服電機(jī)工作原理
評(píng)論