【控制要求】永宏FBs -14MCT發(fā)送脈沖控制伺服電機(jī),有 3種工作行程距離,可通過三個(gè)開關(guān)任意選擇,滿足不同的工作需要。
【元件說明】
PLC 元件
|
控制說明
|
X0
|
行程開關(guān)1:按下時(shí), X0狀態(tài)為ON
|
X1
|
行程開關(guān)2:按下時(shí), X1狀態(tài)為ON
|
X2
|
行程開關(guān)3:按下時(shí), X2狀態(tài)為ON
|
X3
|
伺服啟動(dòng)開關(guān):按下時(shí), X3狀態(tài)為 ON
|
Y0
|
PLC脈沖輸出點(diǎn)
|
Y1
|
PLC脈沖方向控制
|
【控制程序】
伺服命令表格:
【程序說明】
-
X0閉合, X1、X2斷開時(shí),程序由 [JMP P0]跳轉(zhuǎn)到 P0處,把常數(shù)值 10000放入D0,即選定了第一種行程距離。然后跳到 P3處,準(zhǔn)備脈沖的輸出。
-
X1閉合, X0、X2斷開時(shí),程序由 [JMP P1]跳轉(zhuǎn)到 P1處,把常數(shù)值 20000放入D0,即選定了第二種行程距離。然后跳到 P3處,準(zhǔn)備脈沖的輸出。
-
X2閉合, X0、X1斷開時(shí),程序由 [JMP P2]跳轉(zhuǎn)到 P2處,把常數(shù)值 30000放入D0,即選定了第三種行程距離。然后跳到 P3處,準(zhǔn)備脈沖的輸出。
-
X0、X1、X2均不閉合(不選擇行程),則程序第四行被執(zhí)行,直接跳轉(zhuǎn)到指針 P3,準(zhǔn)備脈沖的輸出。
-
X3閉合時(shí),指令 [140.HSPS0]被執(zhí)行,即 Y0輸出一定數(shù)量的脈沖(頻率為 10KHz,D0內(nèi)容值作為相對(duì)坐標(biāo)標(biāo)示), Y1為脈沖方向控制,伺服電機(jī)運(yùn)轉(zhuǎn)的距離與接收到的脈沖個(gè)數(shù)成比例,控制 PLC脈沖輸出數(shù)目就可達(dá)到控制伺服電機(jī)運(yùn)轉(zhuǎn)距離目的。
|