Date Time reading Obj 50 slave station ?

63 views
Skip to first unread message

Stefano Gualtieri

unread,
May 18, 2017, 7:41:27 AM5/18/17
to open-dnp3
Hi all,

Where can I get a example on how to get the Obj 50 reading for OpenDNP3 slave station?

Tks and best regards,
Stefano.

Daniel Evans

unread,
May 18, 2017, 2:10:08 PM5/18/17
to open...@googlegroups.com
The stack doesn't support reading Obj 50, as that's outside the level 2 compliance set.

--
You received this message because you are subscribed to the Google Groups "open-dnp3" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-dnp3+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Stefano Gualtieri

unread,
May 21, 2017, 10:56:18 AM5/21/17
to open-dnp3
Hi Daniel,

Tks for your quick reply!

Actually, I'm a bit confused because the DNP3 documentation that I used for reference said that Obj5 is level 1 compliant.
Anyway, where could I find some reference code or implementation ? I need this feature to test the integration with a specific scada that requires the Obj50 read/write functions.

Tks in advance.

Adam Crain

unread,
May 21, 2017, 11:07:59 AM5/21/17
to open...@googlegroups.com
Writing g50v1 (aka synchronizing the time on an outstation) is indeed subset level 1. However, reading the time (asking the outstation what time it thinks it is) is not introduced until subset level 4.

Reading the time is an uncommon operation for DNP3 systems, whereas writing the time is fundamental.

-Adam 

Stefano Gualtieri

unread,
May 21, 2017, 11:42:24 AM5/21/17
to open-dnp3
Hi Adam,

Great! So we are in the same page :-D
I see, however, the reading is very easy and actually I already made the review in the source code I can share with you after the integration tests.
My effort now is to code the writing function for obj 50, it's a bit complicated, it requires to modify a bunch of source code files. If you have any tip to share I'd appreciate a lot.

Tks.

Adam Crain

unread,
May 21, 2017, 2:01:38 PM5/21/17
to open...@googlegroups.com
Hi Stefano,

I don't maintain this branch. I'm just offering my expertise as a DNP3 user. Daniel would be the maintainer on this list.

-Adam
Reply all
Reply to author
Forward
0 new messages