歐姆龍PLC GRY指令的控制字如何設置
當使用歐姆龍CP1H或CS/CJ的PLC連接絕對值編碼器時,會使用到GRY指令,把格雷碼進行BCD或角度數據。GRY指令有三個控制字需要設置
C參數設置轉換后的數據格式和編碼器分辨率。分辨率設置需要比實際連接的絕對值編碼器的分辨率高。 C+2設置參數是在使用格雷余碼時使用。格雷碼的前后代碼只能相差一個數據,因此,一般格雷碼都是2的次方。對于那些分辨率不是二的次方的編碼器,就需要使用格雷余碼。格雷余碼是對稱的。例如360分辨率的絕對值編碼器,格雷余碼的范圍是76~436。
格雷余碼的起始地址=(最大分辨率-實際分辨率)/2=(512-360)/2=76。
C+2參數的最高位是設定編碼器的分辨率,C+2參數的0-3位設置格雷余碼首地址。例如360分辨率的編碼器,C+2可以設置為#104C.
C+1參數設置輸出代碼的零點偏移。當使用360°模式輸出時,零點偏移的數據需要乘以3.5(3600÷1024=3.515625)才是實際的角度。
C參數設置轉換后的數據格式和編碼器分辨率。分辨率設置需要比實際連接的絕對值編碼器的分辨率高。 C+2設置參數是在使用格雷余碼時使用。格雷碼的前后代碼只能相差一個數據,因此,一般格雷碼都是2的次方。對于那些分辨率不是二的次方的編碼器,就需要使用格雷余碼。格雷余碼是對稱的。例如360分辨率的絕對值編碼器,格雷余碼的范圍是76~436。
格雷余碼的起始地址=(最大分辨率-實際分辨率)/2=(512-360)/2=76。
C+2參數的最高位是設定編碼器的分辨率,C+2參數的0-3位設置格雷余碼首地址。例如360分辨率的編碼器,C+2可以設置為#104C.
C+1參數設置輸出代碼的零點偏移。當使用360°模式輸出時,零點偏移的數據需要乘以3.5(3600÷1024=3.515625)才是實際的角度。
本文標簽:歐姆龍PLC GRY指令的控制字如何設置
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《歐姆龍PLC GRY指令的控制字如何設置》相關權利人與機電之家網取得聯系。










