Managed to get it working.
Had to use 4 byte float swapped
Next item is for me to take in these integers such as in second example and have them be shown and recorded as what they represent.
Managed to get it working.
Had to use 4 byte float swapped
Next item is for me to take in these integers such as in second example and have them be shown and recorded as what they represent.
First Example
Parameter Name: Analog Input Value Input 1 Module 1
Range: -99,999 to 99,999
Data Type IEE Float Read Only
Float = IEEE 754 32 Bit
Modbus Relative Address: 27586
Second Example
Parameter Name: Sensor Type Input 1 Module 1
Range: Off (62) Thermal Couple (95) Millivolts (56) Volts (104) Miliamps (112) RTD 100 Ohm (113) RTD 1,000 Ohm (114) 1K Potentiometer (155)
Data Type unsigned 16-bit Read/Write
Modbus Relative Address: 27594
I have been able to read to instrument using Modbus Test aplicaiton.
On Side note I can also communicate to same instrument using SCPI (Standard commands for programmable instruments original designed as IEE488 but over Ethernet TCP/IP using ASCII text strings on port 5025
I am having some trouble getting Modbus TCP/IP working with Watlow Instrument. I believe it is with deals absolute address vs relative address.
It appears to me that the address input of the data point is relative to data type selected is this the case?
Documentation does not clear it up for me so if anyone has worked with Modbus would appreciate some feedback on putting in absolute address.