Losing Events Using NI Industrial Communication for DNP3 Toolkit in LabVIEW

Updated Jun 29, 2020

Reported In

Software

  • LabVIEW

Driver

  • NI-Industrial Communications for DNP3

Issue Details

I am using the NI-Industrial Communications for DNP3 toolkit in LabVIEW. I am working on the Master Application.vi example provided by LabVIEW to get the events produced from my outstation. When I send less than 10 events from the outstation everything works fine. However, when I send more than 10 events, I always get just the last 10 events sent from the outstation. How can I fix this? 
 

Solution

The Master has a default value of maximum 10 events for input/output events (binary, analog, counter). You can use a property node to modify this as follows:


You can set the Event: Max Events: Binary Input Max Events control to get the number of events that you want. You can set a maximum of 65535 events. The image above shows an example to configure the maximum number of binary input events for the Master Session.