歐姆龍plc scl2指令應用案例
條件:變送器的輸出信號為0-10v,對應溫度為-100--200攝氏度;cp1h的模擬量輸入量程設置為0-10v,分辨率選擇6000
目的:使用scl2指令將模擬量轉換得到的數據0-6000(bin)對應縮放到-100--200(bcd)攝氏度顯示輸出。
程序如下:

scl2控制字解釋:
200:cp1h的模擬量輸入通道1
d100:偏移量(帶符號bin)詳見下圖
d101:δx(帶符號bin)詳見下圖
d102:δy(bcd)詳見下圖
d200:轉換結果通道

結果:程序執行后就可以實現0-6000(bin)轉換到-100--200(bcd)攝氏度顯示了。
注:因為bcd數是以十六進制來表示十進制數據的,因此對應的溫度值應該用16進制方式去監視。例如:當200ch中的數據是&4000(即6.66v電壓輸入),那么用十六進制監控數據d200應該顯示#100。
&符號表示十進制數;#表示十六進制數。
本文標簽:歐姆龍plc scl2指令應用案例
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《歐姆龍plc scl2指令應用案例》相關權利人與機電之家網取得聯系。










