lostcontrol
Lifetime Supporting Member
Hello,
I am working on a HMI/Motion controller system, that utilises Modbus. HMI is Master, Motion Controller Slave.
When a value of 32767 is entered, the same value is written to the slave. When a value of 32768 is entered, a value completely different is written (I am assuming this is the signed equivalent...?)
If I enter a value of 32768 into the Trio Motion Controller, then the same value is displayed on the object display (32768) on the HMI.
What I am not sure of (yet:reup: ), is if this is a configuration setting somewhere, or an issue in the HMI or Modbus driver... One would assume (& as Ron says, I hate that word!!), that the issue would be in the HMI, as this is the master...
The data object is configured to be displayed as a unsinged integer, and is reading as such, just not writing..
The HMI isa Beijer Electronics, whilst the Motion Controller is a Trio MC206x..
I have just checked the comms config again, & there is a Modbus config for Beijer addressing, I wonder what this is?
I am working on a HMI/Motion controller system, that utilises Modbus. HMI is Master, Motion Controller Slave.
When a value of 32767 is entered, the same value is written to the slave. When a value of 32768 is entered, a value completely different is written (I am assuming this is the signed equivalent...?)
If I enter a value of 32768 into the Trio Motion Controller, then the same value is displayed on the object display (32768) on the HMI.
What I am not sure of (yet:reup: ), is if this is a configuration setting somewhere, or an issue in the HMI or Modbus driver... One would assume (& as Ron says, I hate that word!!), that the issue would be in the HMI, as this is the master...
The data object is configured to be displayed as a unsinged integer, and is reading as such, just not writing..
The HMI isa Beijer Electronics, whilst the Motion Controller is a Trio MC206x..
I have just checked the comms config again, & there is a Modbus config for Beijer addressing, I wonder what this is?
Last edited: