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