07-23-2010 10:33 PM
Dear All,
We are doveloping a application, In this application a fire panel and a buzzer in the system a relay is attached between DAQ and Buzzer. Whenever the fire Alarm is enable the relay got a digital signal and enable the Buzzer, for this i am using a third party DAQ device in this DAQ we are giving a input from the fire panel and output to the Relay, whenever the fire panel enable or give true signal to DAQ the DAQ must give a signal to relay for operate the Buzzer. In our system when we got a true signal from the fire panel in the output the relay continously go in ON-OFF condition.
Along with this query i have attached the VI.
Suggest us how we can resolve this issue.
Thanks and Regards
Himanshu Goyal
07-25-2010 01:19 AM
I'm confused by your description.
What issue are your trying to solve?
How does the .vi you posted relate to this?
07-28-2010 05:17 AM
Dear,
Here I am trying to say that in my system I have a DAQ device, In this DAQ device we have some inputs and outputs, According to the DAQ output we are operating a relay for Open and Close the circuit. In our system when we write false on visa the relay open the connection but when we write true in visa the relay continuously in Open-Close-Open the connection. So how I can resolve this issue.
Thanks and Regards
Himanshu Goyal
07-28-2010 09:38 AM
Where is your DAQ device? Your VI doesn't have any DAQ devices. It just has a modbus connection.
07-29-2010 01:26 AM
Dear,
We are operating this DAQ device on ModBUS, means the DAQ device having the modbus interface. We read the register addresses and according to the value we operate the relay.
Thanks and Regards
Himanshu Goyal
07-29-2010 09:32 AM
All I can say is read the manual on this Modbus DAQ device. Does it come with its own software package that you can communicate with it to turn relays on and off? If so, try that first. See if it is able to turn on the relay and hold it on. There is nothing obvious in your code that should make a relay output on and off.
One thing odd about your code is that you say you are reading a register adress, then operating the relay, however the VI you posted only shows operating of a relay by writing a coil at address 0.