NCS-MF105轉(zhuǎn)換模塊的原理如圖1所示。模塊集成了FF標準的模擬量和離散量輸入輸出功能塊。變換塊MODBUS_TB是為FF功能塊提供通道訪問。變換塊作為MODBUS主站和MODBUS從站通信,并將獲得的響應(yīng)數(shù)據(jù)存儲在相應(yīng)的參數(shù)中,我們可以通過通用的FF組態(tài)軟件讀取變換塊的所有數(shù)據(jù)。變換塊分別提供8組模擬量和離散量輸入輸出參數(shù),用戶可以通過參數(shù)配置,將MODBUS的寄存器地址等信息和這些參數(shù)關(guān)聯(lián)起來。FF標準的功能塊通過“通道(CHANNEL)”實現(xiàn)對變換塊參數(shù)訪問,從而實現(xiàn)了FF設(shè)備對MODBUS設(shè)備的數(shù)據(jù)通信功能。
MODBUS變換塊分別提供8對模擬量輸入輸出和8對離散量輸入輸出參數(shù),這些參數(shù)可以被關(guān)聯(lián)到某個MODBUS寄存器,并且按照指定的數(shù)據(jù)類型進行數(shù)據(jù)交換。MODBUS寄存器配置參數(shù)分為模擬量參數(shù)配置和離散量參數(shù)配置,其中模擬量比離散量增加了量程轉(zhuǎn)換(也叫線性變換)功能。