A Python and Django based Open Source SCADA System
Project description
A Open Source SCADA System with HTML5 HMI, build using the Django framework. If you like to setup your own SCADA system head over to http://pyscada.rtfd.io.
Features
HTML5 based HMI
- Supports the following industrial Protocols
Modbus TCP/IP
Modbus RTU
Modbus ASCII
Modbus Binary
Phant http://phant.io/
1-Wire
BACNet/IP (in development)
Meter-Bus, MBus (in development)
very low Hardware requirements for the Server
Dependencies
- core/HMI
python 2.7
django==1.11
numpy>=1.6.0
pillow
python-daemon
- ModbusMaster
pymodbus>=1.2
- HDF5Export
h5py>=2.1.1
- SystemStatistics
psutil
- VISA
PyVisa >= 1.8
- BACNet/IP
bacpypes
- 1-Wire
OWFS
PyOWNet
What is Working and Known Issues
Modbus
Modbus TCP
Installation
Detailed installation instruction can be found at: http://pyscada.rtfd.io .
Contribute
Issue Tracker: https://github.com/trombastic/PyScada/issues
Source Code: https://github.com/trombastic/PyScada
License
The project is licensed under the _GNU General Public License v3 (GPLv3)_.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for PyScada-0.7.0rc1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6763dcf20472fdf71d21853d9eb0f4391dec90fb311965dc53fa906e7a7410d |
|
MD5 | 8be03483e53bfe18343506703b71a7db |
|
BLAKE2b-256 | 5c24aa1d93a1d88b946060571c8bc3caab7eeee73fc7e569de14b4d028d35451 |
Hashes for PyScada-0.7.0rc1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb719356f7988b70e4d23539040661d4cbc9411314699baa3b871e39053122c0 |
|
MD5 | d1e147ef56e87e5921edd6798e51ecb0 |
|
BLAKE2b-256 | 9301e02ecc0de6d4beca590357de2ee9904a84d1ec0b47e47d0e6d8c1adf333a |