03-04-2014 03:33 PM
I have the DSC Module and want to create a Modbus IO server for the chromalox 4040. This unit has the rs-485 option. What I Know is that this unit has Modbus RTU support. I have created IO servers from the project by right click (new) select (I/O server) then selecting (Modbus) followed by (continue). I can fill in all information on the dialog screen. The question I have is with the bound variables. The documentation has a parameter number starting with 1 in a table which has a label of (Word Parameters). My choice in ranges 300001-365535 (Uint16 RO) , 400001-465535 (Uint16 RW), simular choices for Uint32 and Single.
Does anybody have some experience/advise setting up bound variables to the chromalox temperature controller?
03-04-2014 04:19 PM
No experience with a chromalox controller, but I do have Modbus experience.
You should just read the communication manual and see what modbus registers the chromalox has already assigned to its different parameters. Make a list of the ones that you are interesting in reading and a list of those you want to write. Then creat the bound variables in your I/O server with names that correlate to those registers of interest and assign those addresses to the variables.
03-04-2014 04:49 PM
I did what you said and the table has Parameter name, Modbus parameter number, (RO or R/W), notes.
EX:
Setpoint , 2, R/W, Value of currently selected setpoint
Solution ??
03-04-2014 10:54 PM - edited 03-04-2014 11:08 PM
Solution?
You have to first tell what the problem is.
Read/Write is the 40,000 series.
Try 40002, try 40001, try 2, try 1 for the register address.
03-05-2014 08:38 AM
That is going to be my plan. I have limited access to this system so I need to be as effiecent as possible. I thought I could learn if someone has connected to a chromalox since I don't have time to waste chasing down how to connect and get this information off. Thanks for the help.
03-06-2014 08:43 AM
Sucess. Set the I/O server to match spec on the chromalox. Set address. Set first word low. chromalox Pin 16(A) wired to rs 485 pin 3(D+) , Chromalox pin 17(B) wired to rs 485 pin 4(D-) and ground Pin 18 to ground pin 5. The Offset for read only tags was 300001 along with 400001 for R/W tags.