LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I determine which unit address to use in MODBUS RTU?

Solved!
Go to solution

I have been trying to automate my labs power supply (Createc 3504 power supply serial 598, this has a Eurotherm 3504 PID controller in it). I have isolated the power supply as a sort of experiment to make sure my labVIEW program works correctly where I connect the power supply to just a thermocouple and a resistor in series and both are connected to the createc power supply. I have implemented a program given by Eurotherm to control the temperature and when I attempt to use the program I get the error "VISA Error - 1073807339 (0xbfff0015) Timeout Expired Before Operation Completed".

 

I followed the trouble shooting page for this error and I believe the issue is my inputs for initializing the serial communication. After searching through the Eurotherm manual, I still cannot figure out what the unit address should be. If it is not already abundantly clear, I am new to this and I have spent many hours trying to figure this out. Any help is very much appreciated. 

 

This is the link to the given Eurotherm temperature controller. http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=2439

Download All
0 Kudos
Message 1 of 2
(1,483 Views)
Solution
Accepted by topic author Josh_Music

Check in your manual chapter 14.9.2. In there the Instrument Address is the number you want to use. By default this is set to 1.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 2
(1,469 Views)