06-03-2014 01:20 PM
I am new to Labview and especially DNP3. I have somehow managed to make labview industrial communications module communicate with a slave (RTU) by sendinga commanding to poll for analog inputs, but after the initial poll, the block diagram show that it is still sending out poll commands but our analog input data is never changing unless I shut down Labview and restart in which it restarts the poll command and then it updates but stops again. It shows "success " and "ok" in the block diagram. What am I doing wrong?
Thanks
Barry
06-03-2014 10:43 PM
Hi Barry,
Which master VI are you using? If Poll point.vi, it only sends out one poll command once if you click the poll button.
I can not take a guess from you description.
Please refer to the attached improved example. Hope that will work better as a tutorial for DNP3.
06-05-2014 05:19 PM
06-05-2014 08:55 PM
06-08-2014 09:02 PM
Any compatible version of LabVIEW works.
For the attachd file, it's of DNP3 version 2.1, compatible with LabVIEW 2010 ~ 2013.
06-08-2014 10:23 PM - edited 06-08-2014 10:28 PM
Sorry I didn't read carefully.
If you want to poll data point of a particular type, you can send command of polling corresponding type. Have you checked the example Poll Binary Counter Point.vi?
You can customize the example by choosing in this polymorphic VI Poll - Binary Counter - By Start and Stop Index.
If you want to poll events of a particular class, you can either send command of polling corresponding the event type and then read out the events, or you can directly read them if those events are transmitted unsolicitedly.Poll Binary Input Event.vi (and some others) shows how to do it.
06-09-2014 11:05 AM
Got it working. THANKS!
Can you tell if there is a way to make the meter icon on the front vi. to read a Lag and Lead such as power factor. Having trouble figuring out a way to read a negative -1 to 0 reading with 1.0 being the halfway point. May be over thinking this problem but the scale won't work right for me.
06-10-2014 10:16 PM
I'm not sure I understand your question. You seem to be asking front panel control specific question? Or are you asking how to display value on an meter indicator with DNP3 underneath?
06-11-2014 10:44 AM
Sorry for the confusion. We are currently recieving an analog value from a RTU that we scale to read our power factor. The problem is that it is in a digital numeric format when viewed on our front panel vi. The guys at the power plant prefer a more analog apperance that mimics their old analog meter in the control room. When I try to take the numeric indicator and switch it to some dial gauge such as the old analog style it only gives me a minimum and max. scale. I need away to scale the indicator in a formate like -0.5 /1/0.5 where it shows lag and lead with 1 as the centerline and I am unfamilar with how to do this operation. Hope I explained it better.
06-11-2014 11:36 PM
This is a LabVIEW question concerning front panel control. I would have answered you if I understand the -0.5 /1/0.5 format.
Anyway, I think you should post this question on LabVIEW board to have a better answer.