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