No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Modbus_ADS.py
README.md
Use_Process.txt

README.md

CAISO-ADS

Python Client to access CAISO's automated dispatch system

ADS.py(12-Jan-2017)

  1. Stores most recent trajectory and disptach data as an xml file on your machine
  2. Dispatch Operating Traget(DOT) is constantly updated in a csv file on your machine

Modbus_ADS.py(12-Feb-2017)
Modbus:
1) Added a Modbus server.
2) DOT data will be served on Modbus addresses 40001, 40003 and so on.
3) Flag on register 10001 indicates quality of data

Multiple plants:
1) If a CAISO certificate has more then one plant associated with it, DOT data will be separated based on 'resource_id'

Better error handling:
1) Better use of 'try expect' for error handling

To Do:

  1. Port to Python3
  2. Test on multiple python versions. Currently tested only on 2.6.1
  3. Parse other relevant Dispatch and Trajectory data and store records in a database.