#include "Periphery.h" #include "SystemVars.h" namespace SYSCTRL { void initModbusTable(Periphery& periphery){ periphery.modbusRTU.setInputRegsAddr(400); periphery.modbusRTU.addInputReg(0, test_float_reg); periphery.modbusRTU.addInputReg(1, test_int16_reg); periphery.modbusRTU.addInputReg(2, test_uint16_reg); periphery.modbusRTU.addInputReg(3, test_int32_reg); periphery.modbusRTU.addInputReg(4, test_uint32_reg); periphery.modbusRTU.setOutputRegsAddr(400); periphery.modbusRTU.addOutputReg(0, test_float_reg); periphery.modbusRTU.addOutputReg(1, test_int16_reg); periphery.modbusRTU.addOutputReg(2, test_uint16_reg); periphery.modbusRTU.addOutputReg(3, test_int32_reg); periphery.modbusRTU.addOutputReg(4, test_uint32_reg); } }