If you set INT(MODBUS40012/256) as the remote source of a pot, the pot can't control the MODBUS40012's value. To meet your requirement, I think you need to configure the "connections" of modbus object.
1. create a pot, without remote source.
2. right click modbus object, edit connections... , do following configurations
400012.8 = int(Pot/128)
400012.7 = int(mod(Pot,128)/64)
400012.6 = int(mod(Pot,64)/32)
......
400012.1 = int(mod(Pot,2)/1)
3. update the pot's value, then the lower byte of 40012 will be updated.
Ryan Shi
National Instruments