劉吉強
摘 要:數(shù)據(jù)的采集和上送,是自動控制的基礎。自動化領域百家爭鳴的局面導致數(shù)據(jù)格式的定義有很大分歧,數(shù)制轉換就成為自動控制編程的亮點。本文以發(fā)電廠母線的頻率采集上送為例,簡述浮點數(shù)到word 變量的轉換與上送方法。
關鍵詞:浮點數(shù);word變量 ;數(shù)制轉換
中圖分類號:TP31 文獻標識碼:A
一、設備環(huán)境:表計DM6200 .
網(wǎng)絡環(huán)境:485菊花鏈路、MODBUS PLUSH網(wǎng)絡、以太網(wǎng)絡.
PLC:Schneider - quantum ? 65160 .
編程軟件:UNITY PRO 4.1
上位機:南瑞NC2000系統(tǒng).
nybus Modbus-TCP讀取數(shù)據(jù)部分與本文關聯(lián)不大,限于篇幅,不作詳述。從485菊花鏈路,以Anybus Modbus-TCP作為轉換媒介用MBPMSTR方法將DM6200 中的頻率值項對應的浮點數(shù)以兩位word 值的方式 采集到 Schneider - quantum ? 65160 中的MBP_DM6200 數(shù)組中。
限于篇幅,恕不詳述。變量定義依據(jù)IEEE 754 標準,將兩個word 中的浮點數(shù)還原、拆分為符號部分、階碼部分、整數(shù)部分和小數(shù)部分。
結語
該方法經(jīng)過實地測試,證明有效。該方法適用于采樣要求較高的表計的數(shù)據(jù)采集轉換,可以使采集數(shù)據(jù)損失最小化,適于工控推廣。
參考文獻
[1]Schneider Electric ?. Unity Pro 操作手冊[G].718.
[2]SchneiderElectric?. DM6000SeriesDigitalMetersUserManual. 09/2011.66.
[3]南京瑞利自動化有限公司.NC2000操作手冊[G].4.257.
[4] IEEE.二進制浮點數(shù)算術標準(IEEE 754 )[R].1.2.1.endprint
摘 要:數(shù)據(jù)的采集和上送,是自動控制的基礎。自動化領域百家爭鳴的局面導致數(shù)據(jù)格式的定義有很大分歧,數(shù)制轉換就成為自動控制編程的亮點。本文以發(fā)電廠母線的頻率采集上送為例,簡述浮點數(shù)到word 變量的轉換與上送方法。
關鍵詞:浮點數(shù);word變量 ;數(shù)制轉換
中圖分類號:TP31 文獻標識碼:A
一、設備環(huán)境:表計DM6200 .
網(wǎng)絡環(huán)境:485菊花鏈路、MODBUS PLUSH網(wǎng)絡、以太網(wǎng)絡.
PLC:Schneider - quantum ? 65160 .
編程軟件:UNITY PRO 4.1
上位機:南瑞NC2000系統(tǒng).
nybus Modbus-TCP讀取數(shù)據(jù)部分與本文關聯(lián)不大,限于篇幅,不作詳述。從485菊花鏈路,以Anybus Modbus-TCP作為轉換媒介用MBPMSTR方法將DM6200 中的頻率值項對應的浮點數(shù)以兩位word 值的方式 采集到 Schneider - quantum ? 65160 中的MBP_DM6200 數(shù)組中。
限于篇幅,恕不詳述。變量定義依據(jù)IEEE 754 標準,將兩個word 中的浮點數(shù)還原、拆分為符號部分、階碼部分、整數(shù)部分和小數(shù)部分。
結語
該方法經(jīng)過實地測試,證明有效。該方法適用于采樣要求較高的表計的數(shù)據(jù)采集轉換,可以使采集數(shù)據(jù)損失最小化,適于工控推廣。
參考文獻
[1]Schneider Electric ?. Unity Pro 操作手冊[G].718.
[2]SchneiderElectric?. DM6000SeriesDigitalMetersUserManual. 09/2011.66.
[3]南京瑞利自動化有限公司.NC2000操作手冊[G].4.257.
[4] IEEE.二進制浮點數(shù)算術標準(IEEE 754 )[R].1.2.1.endprint
摘 要:數(shù)據(jù)的采集和上送,是自動控制的基礎。自動化領域百家爭鳴的局面導致數(shù)據(jù)格式的定義有很大分歧,數(shù)制轉換就成為自動控制編程的亮點。本文以發(fā)電廠母線的頻率采集上送為例,簡述浮點數(shù)到word 變量的轉換與上送方法。
關鍵詞:浮點數(shù);word變量 ;數(shù)制轉換
中圖分類號:TP31 文獻標識碼:A
一、設備環(huán)境:表計DM6200 .
網(wǎng)絡環(huán)境:485菊花鏈路、MODBUS PLUSH網(wǎng)絡、以太網(wǎng)絡.
PLC:Schneider - quantum ? 65160 .
編程軟件:UNITY PRO 4.1
上位機:南瑞NC2000系統(tǒng).
nybus Modbus-TCP讀取數(shù)據(jù)部分與本文關聯(lián)不大,限于篇幅,不作詳述。從485菊花鏈路,以Anybus Modbus-TCP作為轉換媒介用MBPMSTR方法將DM6200 中的頻率值項對應的浮點數(shù)以兩位word 值的方式 采集到 Schneider - quantum ? 65160 中的MBP_DM6200 數(shù)組中。
限于篇幅,恕不詳述。變量定義依據(jù)IEEE 754 標準,將兩個word 中的浮點數(shù)還原、拆分為符號部分、階碼部分、整數(shù)部分和小數(shù)部分。
結語
該方法經(jīng)過實地測試,證明有效。該方法適用于采樣要求較高的表計的數(shù)據(jù)采集轉換,可以使采集數(shù)據(jù)損失最小化,適于工控推廣。
參考文獻
[1]Schneider Electric ?. Unity Pro 操作手冊[G].718.
[2]SchneiderElectric?. DM6000SeriesDigitalMetersUserManual. 09/2011.66.
[3]南京瑞利自動化有限公司.NC2000操作手冊[G].4.257.
[4] IEEE.二進制浮點數(shù)算術標準(IEEE 754 )[R].1.2.1.endprint