Home
Home
Values not showing up when I'm sending from master to outstation
The outstation will now respond to select/operate. as of 0.12.0. It is a hack though. Select is essentially an echo and operate just maps to direct operate. However, it will work.
Ability to create non-sequential DNP3 point lists
This is available in 0.12.0
The wiki also refers to using the JSON API https://sourceforge.net/p/jdnp3/wiki/JSON%20API/
There is also a wiki page on this site https://sourceforge.net/p/jdnp3/wiki/Home/
There is no master station functionality. OpenDNP3 contains a master station and is what I tested against. Feel free to cut a feature request, but I have no visibility as to when I would be able to implement this. For which API you want to hook into is going to be dependent on what layer you are interested in using. As you refer to simulation, it is likely the top level API will be enough. Take a look at the JSF interface. All the message handlers are here https://sourceforge.net/p/jdnp3/code/ci/master/tree/jdnp3-ui-web-outstation/src/main/java/net/sf/jdnp3/ui/web/outstation/message/dnp/handler/...
Instructions for running the simulator can be found at http://codeballs.blogspot.com/2015/12/jdnp3.html The https://sourceforge.net/projects/jdnp3/files/development/0.9.8/jdnp3-ui-web-outstation-0.9.8-bin.zip/download package contains three files for the setup of an outstantion. outstation-config.xml is the main file. It includes outstation-datalink-config.xml and outstation-factory-config.xml to setup the outstations and defines what dnp address the device will be located on for the data link layer....
Updated 3rd party packages
Is there a simple tutorial on getting an outstation running. There is a lot of information here, and it's a little tricky to know where to start. If I download the jdnp3-stack-0.9.8.jar https://sourceforge.net/projects/jdnp3/files/development/0.9.8/jdnp3-stack-0.9.8.jar/download, how do I use it? (setting up a listener, how to define the data to be shared, how do know when the data has been changed by the master, etc) Thanks - looking forward to trying this out.
Hi, I wanted to know if the Master station functionality has been included in the latest library Also i am new to DNP3 Protocol so is it possible please share some example with set of some Java APIs which can be used to create a Master and outstation simulator program implementing DNP3 protocol. Thanks, Rakesh
Apologies. I have deleted the post as there are some restictions on the standard. However, I have detailed notes on this part of the standard. I have not finished going through these yet. But it should be enough. I appreciate the effort you put in to assist with this effort none the less.
I might have my copy somewhere, let me do some digging.
Values not showing up when I'm sending from master to outstation
I no longer have access to the IEEE 1815-2012 standard. I will have to dig through my notes and see if I have enough information to implement this. I will provide a time frame in the next couple of weeks.
Values not showing up when I'm sending from master to outstation
Can I get Java Source code for this project?
Yes, I double check this with wireshark and I can confirm that the master is sending the command via SELECT. In the meantime, I'll see if I can use turn the master RTAC to a DIRECT OPERATE and make do with that until further notice.
Yes, I double check this with wireshark and I can confrim that the master is sending the command via a SELECT function. In the meantime, I'll see if I can use turn the master RTAC to a Direct Operate and make do with that until further notice.
Bug or missing feature. I beleive the statement above is a SELECT. JDNP3 does not currently support SELECT, or if it does in any manner, I doubt it will do it well. This is simply because it is not something I required at the time I wrote this. DIRECT OPERATE is the only mode of operation implemented. If you confirm this is what you are attempting to do, I will file it under feature request.
Values not showing up when I'm sending from master to outstation
Remove databaseListener from outstationDevice when it closes
Hi Eric, I'm glad you like the project. You are correct all of this project is opensource. Aread only copycan be checked out via gitbyrunning 'git clone git://git.code.sf.net/p/jdnp3/code jdnp3-code'. Or you can browse all the code from your web browser in the tabs above. If you run into issues, please feel free to contact me.
With more looking I did find the JAVA source code. I am sorry I posted this ticket. I will review the code and with a bit of luck I can use it as a starter template for my project. Thanks. Eric.
Can I get Java Source code for this project?
Hi Peter, the number of historic log files is controlled by the maxHistory setting in logback.xml. You can also control the file size. The default is 30 logs at 5 MB per log. Please note, you will haxe to restart the service for the changes to take effect.
Gidday Graham, we are seeing a multitude of .log files being generated, can you confirm that the logback.xml max_file settings is the total number of log files that will be produced please? Cheers, Peter from the 'gex
Updated version.
Outstation will not abandon DataLink on error.
Modified JSP/EL provider to tomcat.
Added synchronous WebSocket messaging.
Station page now uses lexilogical ordering.
Hi Siddharth, Thanks for your post. It is a fairly big question. I would highly recommend...
Hello, I have been searching over net for a basic example to understand DNP3 protocol....
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
JSON API
Converted many of the css px to em units.
Added collapsabe site listings.
Removed prime faces.
Removed unused classes.
Changing station menu.
Removing PrimeFaces dependencies.
Changes hard tabs to spaces.
Ignored reduced POM.
Adjusted timeout to suit OpenDNP3 samples.
JSON API
JSON API
Updated copyright.
Added the ability to list outstations.
JSON API
JSON API
Updated to version 0.8.0.
Added time events for ai, ao, bo and counters.
Create binary input event with time.
Added web socket end point to provide realtime ...
Added the ability to update bindings information.
Fixed concurrent access in second unbind operat...
Fixed issue with ConcurrentAccess of a Set duri...
Addded comments for future tasks.
BinaryOutputCommandEvents and AnalogOutputCommandEvents.are Level 4 Compliance. This...
Updated to 0.7.0.
Added AOE to web page and stack.
Added the AnalogOutputEvent types to the factory.
Added AnalogOutputEvent encoders.
Verified against OpenDNP3.
Ability to specify time when triggering an event