Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nrel use case 3 #20

Open
wants to merge 75 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
bfd84b9
testing
poorva1209 May 13, 2020
5bace60
updated new_start code
singha42 May 14, 2020
ffd99a9
updated codes
singha42 May 18, 2020
0119a31
Updated codes
singha42 May 19, 2020
efcb3bb
updated to use self.get_agent()
poorva1209 May 21, 2020
8c485bf
updated codes
singha42 May 21, 2020
a63f371
added processor to new_start_service.py
singha42 Jun 2, 2020
7809333
added processor to new_start_service.py
singha42 Jun 2, 2020
f2f0f48
updated for VAR value
singha42 Jun 11, 2020
a2226f2
updated for VAR value
singha42 Jun 11, 2020
ffa5c52
updated for VAR value
singha42 Jun 11, 2020
60e8c55
updated for VAR value
singha42 Jun 11, 2020
5279a22
cim_to_dnp3.py
singha42 Jul 8, 2020
dcdfd16
old-cim_to_dnp3.py
singha42 Jul 8, 2020
35a85e7
Update - new branch that holds the latest net value measurements as w…
SethGosslerOES Jul 16, 2020
57cca53
Merge fix
SethGosslerOES Jul 24, 2020
c8e3d40
Accepted the wrong Spelling in the merge.
SethGosslerOES Jul 24, 2020
687ae7a
Merge pull request #16 from SethGosslerOES/oes_multiple_outstation
singha42 Jul 24, 2020
263c0ef
updated service code
singha42 Jul 27, 2020
2eb9428
added AI points for regulators
singha42 Sep 1, 2020
29f6b48
Update new_start_service.py
singha42 Sep 2, 2020
50d731d
iowa changes
singha42 Sep 2, 2020
d3b9e35
Merge branch 'new_oes_branch' of https://github.com/GRIDAPPSD/gridapp…
singha42 Sep 2, 2020
aae32c4
I've made some updates around the final items. I'm putting them into …
SethGosslerOES Sep 2, 2020
3a049ec
Merging in of alkas changes from new_oes_branch
SethGosslerOES Sep 2, 2020
509fbc4
Update cim_to_dnp3.py
singha42 Sep 9, 2020
e16eb9f
Merging in new_oes_branch.
SethGosslerOES Sep 11, 2020
027c8b1
correct analog values
singha42 Sep 17, 2020
6112a49
Merge branch 'new_oes_branch' into oes_updates
SethGosslerOES Sep 18, 2020
cf5c187
Updated to use master.py
Sep 21, 2020
c321619
Update new_start_service.py
singha42 Sep 24, 2020
eb52a58
Updated to fix a few bugs and to include my debugging file.
SethGosslerOES Sep 24, 2020
cfbe028
Merged in local changes branch with head.
SethGosslerOES Sep 24, 2020
96c45ab
Updated .gitingnore
Oct 5, 2020
ec3a8ec
Updated to add master_dict.
Oct 9, 2020
e913c51
Updated to add dnp3_to_cim mapping.
Oct 30, 2020
767d297
Updated to handel multiple devices
Nov 12, 2020
807c8b4
Added master_main to run a standalone or multiple masters in the future.
Nov 19, 2020
993673b
Added master_main and outstation_main to test multiple masters and ou…
Nov 23, 2020
45ad88c
Added README.md
Nov 23, 2020
fb4c67c
Update to put more of the the mapping information in the DNP3 list.xl…
Dec 18, 2020
2f08d90
Updated to add master_dict.
Jan 5, 2021
ef3c07e
Updated to add master_dict.
Jan 13, 2021
61b4b18
Updated to add master_dict.
Jan 13, 2021
c85f1a7
Updated to add local address
Feb 10, 2021
1ebf79b
Merge branch 'develop' of github.nrel.gov:PSEC/gridappsd-dnp3 into de…
Feb 10, 2021
71e77b6
Updated to add master_dict.
Feb 16, 2021
00e4e03
Updated to add master_dict.
Feb 26, 2021
e8ebb40
Update to add csv
Feb 26, 2021
2c547e1
Added send cmd
Mar 2, 2021
834eb53
Added master_cim_to_dnp3.py
Mar 2, 2021
4001966
Added master_cim_to_dnp3.py
Mar 2, 2021
7400060
Added master_cim_to_dnp3.py
Mar 2, 2021
0de3564
Updated master.py to add SOEHandlerSimple
Mar 3, 2021
713a601
Updated to move publish and csv files.
Mar 3, 2021
46d1a21
Handle multiple RTUs, moved pub/sub out of master.py, merged with Tes…
Mar 4, 2021
8d3e225
Updated to add master_dict.
Mar 5, 2021
8afb38d
Updated to add master_dict.
Mar 5, 2021
51fd659
Updated to subscribe
Mar 5, 2021
d24b352
Dialed back the print statements. Fixed to work with all RTUs
Mar 9, 2021
b2f2c73
Updated for LTU and moved message sub to after Master creation
Mar 10, 2021
bc7b9cd
Updated to add master_dict.
Mar 10, 2021
939960c
Added pv points
Mar 12, 2021
0434f8b
Fixed csv header, added shark meter
Mar 15, 2021
e56db06
Added RTU handling for binary
Mar 17, 2021
3e65aa2
Merge branch 'develop' of github.nrel.gov:PSEC/gridappsd-dnp3 into de…
Mar 17, 2021
7869456
Added header, AI and thread locks
Mar 18, 2021
f35d6f2
Updated for saving data
Mar 19, 2021
60d40f9
Fixed header issue with CSV
Mar 19, 2021
6a6f556
added irradiance
Mar 22, 2021
1ab70b9
Commented out print statements
Apr 21, 2021
2133438
Added logging. Sleep between Capabnk commands to fix seg fault.Initia…
Apr 21, 2021
c6d483c
fixed logging and sleep
Apr 21, 2021
97bc765
Added read the docs.
Jun 10, 2021
545a535
Updated Intro
Jun 10, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 116 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,116 @@

\.idea/
docs/build
env/
*.swp

\.idea/
docs/build
env/
*.swp
__pycache__/
*.py[cod]
*$py.class


*.csv
*.json
*.save

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
pydnp3/dnp3/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# virtualenv
.venv
venv/
ENV/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
*.pytest_cache/

# VisualStudio and VisualStudio Code project settings
.vscode/
.vs/
2 changes: 1 addition & 1 deletion dnp3/dnp3.config
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"input_topics": [],
"output_topics": [],
"static_args": ["(simulationId)"],
"execution_path": "/gridappsd/services/gridappsd-dnp3/service/new_start_service.py",
"execution_path": "/gridappsd/services/dnp3/service/new_start_service.py",
"type": "PYTHON",
"launch_on_startup": "true",
"service_dependencies": [],
Expand Down
245 changes: 245 additions & 0 deletions dnp3/model_dict.json

Large diffs are not rendered by default.

Binary file modified dnp3/service/dnp3/__pycache__/__init__.cpython-37.pyc
Binary file not shown.
Binary file modified dnp3/service/dnp3/__pycache__/cim_to_dnp3.cpython-37.pyc
Binary file not shown.
Binary file modified dnp3/service/dnp3/__pycache__/outstation.cpython-37.pyc
Binary file not shown.
Binary file modified dnp3/service/dnp3/__pycache__/points.cpython-37.pyc
Binary file not shown.
Loading