
例題:溫度傳感器將采集到的溫度值轉換為電壓信號輸入給plc,測量范圍是0~100Co,數值經過被CPU集成的模擬量通道0(地址為IW64)轉換為0~27648的數字,假設轉換后的數字為T,試求以為Co單位的溫度值。解:0~100Co的溫度值經A/D轉換后的數字為0~27648,設轉換后得到的數字為T,轉換公式為:在編輯指令時,為了保證運算精度,應先乘后除。因為公式中IW64乘以100的運算結果可能會大于16位整數的值32767(IW64為16位存儲器,模擬值為二進制的補碼,位為符號位,0為負,1為正),因此應將IW64中的數值數據類型轉換為實數再進行乘除運算。