西門子6ES7211-1AE40-0XB0型號規(guī)格
西門子6ES7211-1AE40-0XB0型號規(guī)格
該指令可以對刀庫、回轉(zhuǎn)工作臺等實現(xiàn)選擇最短途徑的旋轉(zhuǎn)方向;計算現(xiàn)在位置和目標(biāo)位置之間的步數(shù);計算目標(biāo)前一個位置的位置數(shù)或達(dá)到目標(biāo)前一個位置的步距數(shù)。
ROT功能指令的格式如圖1所示,其編碼表如表1所示。
該指令有六項控制條件。
1)起始位置數(shù) RNO=0,轉(zhuǎn)子起始位置數(shù)為0;RNO=1,轉(zhuǎn)子起始位置數(shù)為1。
2)處理數(shù)據(jù)(位置數(shù)據(jù))的位數(shù) BYT=0兩位BCD碼;BYT=14位BCD碼。
3)選擇最短路徑的旋轉(zhuǎn)方向或不選擇 DIR=0,不選擇,按正向旋轉(zhuǎn);DIR=l,選擇。
4)計算條件 POS=0,計算現(xiàn)在位置與目標(biāo)位置之間的步距數(shù);POS=1,計算目標(biāo)前一個位置數(shù)或計算到達(dá)目標(biāo)前一個位置的步距數(shù)。
5)位置數(shù)或步距數(shù) INC=0,計算位置數(shù);INC=1,計算步距數(shù)。
6)執(zhí)行命令 ACT=0,不執(zhí)行ROT指令,R1不變化;ACT=1,執(zhí)行ROT指令。旋轉(zhuǎn)方向輸出:當(dāng)選擇較短路徑時有方向控制信號,該信號輸出到R1,當(dāng)R1=0時旋轉(zhuǎn)方向為正,當(dāng)Rl=1時旋轉(zhuǎn)方向為負(fù)(反轉(zhuǎn))。若轉(zhuǎn)子的位置數(shù)是遞增的則為正轉(zhuǎn),反之若轉(zhuǎn)子的位置數(shù)是遞減的則為反轉(zhuǎn)。R1地址可以任意選擇。
數(shù)控機床在執(zhí)行加工程序中規(guī)定的M、S、T機能時,CNC裝置以BCD代碼形式輸出M、S、T代碼信號。這些信號需要經(jīng)過譯碼才能從BCD狀態(tài)轉(zhuǎn)換成具有特定功能含義的一位邏輯狀態(tài)。DEC功能指令的格式如圖1所示。
圖1 DEC功能指令格式
譯碼信號地址是指NC至PMC的二字節(jié)BCD碼的信號地址。譯碼規(guī)格數(shù)據(jù)由譯碼值和譯碼位數(shù)兩部分組成,其中譯碼值只能兩位數(shù)。例如M03的譯碼值為03,M44為44。譯碼位數(shù)的設(shè)定有三種情況:
01:譯碼地址中的兩位BCD碼,高位不譯碼,只譯低位碼
10:高位譯碼,低位不譯碼
11:兩位BCD碼均被譯碼
DEC指令的工作原理是,當(dāng)控制條件ACT=0時,不譯碼,譯碼結(jié)果繼電器Rl斷開。當(dāng)控制條件ACT=1時執(zhí)行譯碼,當(dāng)譯碼信號地址中的代碼與譯碼規(guī)格數(shù)據(jù)相同時,輸出R1=1,否則Rl=0。譯碼輸出Rl的地址由設(shè)計人員確定。
下面舉一個使用DEC指令的例子,這是M30的譯碼程序,M功能的兩位BCD碼信號地址是0067,圖2是M30的譯碼梯形圖,表1是圖2的編碼表。
圖2 M30的譯碼梯形圖