格雷碼轉(zhuǎn)換及模擬量模塊專用指令 三菱FX系列PLC
(1)格雷碼轉(zhuǎn)換和逆轉(zhuǎn)換指令 這類指令有2條:GRY(FNC170)和GBIN(FNC171),常用于處理光電碼盤編碼盤的數(shù)據(jù)。(D)GRN(P)指令的功能是將二進(jìn)制數(shù)轉(zhuǎn)換為格雷碼,(D)GBIN(P)指令則是GRY的逆變換。如圖3-89所示,GRY指令是將源操作數(shù)[S.]中的二進(jìn)制數(shù)變成格雷碼放入目標(biāo)操作數(shù)[D.]中,而GBIN指令與其相反。它們的源操作數(shù)可取任意數(shù)據(jù)格式,目標(biāo)操作數(shù)為KnY、KnM、KnS、T、C、D、V和Z。、16位操作時(shí)占5個(gè)程序步,32位操作時(shí)占9個(gè)程序步。
圖 3-89 格雷碼轉(zhuǎn)換和逆轉(zhuǎn)換指令的使用
(2)模擬量模塊讀寫指令 這類指令有2條:RD3A(FNC176)和WR3A(FNC177),其功能是對(duì)FXON-3A模擬量模塊輸入值讀取和對(duì)模塊寫入數(shù)字值。如圖3-90所示,[m1.]為特殊模塊號(hào)K0~K7,[m2.]為模擬量輸入通道K1或K2,[D.]為保存讀取的數(shù)據(jù),[S.]為指定寫入模擬量模塊的數(shù)字值。指令均為16位操作,占7個(gè)程序步。
圖 3-90 模擬量模塊讀寫指令的使用
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。