Modbus 丛机地址修改的问题 ?

2019-03-23 17:49发布

本帖最后由 yhye2world 于 2017-2-10 16:56 编辑

参见示例代码:
Modbus 丛机地址可以通过上位机 修改为 需要的值(例如,修改为3)。可是,每次复位后,又变回原来的值(1)了。
变送器产品,没有EEPROM ;MCU为STM32F030;
开发环境为:uVision V5。

请教:
这个问题 该如何解决 ?

谢谢!

---------------------------------------------------------------------------
示例代码:
......
unsigned char ModbusAddress ;
......

void modbus_init(void)
{        
    ModbusAddress = 1;
}

int main(void)//master
{        
        ......
        modbus_init();
        ......
        
        while(1)
        {
                ......        
                ModbusAddress = 3 ;
                ......
        }
}


此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。