Skip to main content

Shared tag value SCADA with python backup and Angular UI

Project description

pymscada

Docs

@Github

WIP: Presently updating documentation and deployment.

Python Mobile SCADA

pymscada read / write to Modbus and Logix PLCs. Read SNMP OIDs. Collect history values and provide the ability to set values and trends and issue commands.

User interface is via a web client embedded in this package. Examples included for securing with Apache as a proxy.

Configuration with text yaml files, including the web page which are procedurally built.

See also

Licence

pymscada is distributed under the GPLv3 license.

Running

While many parts of pymscada will run in windows, this is not intentional.

Running a useful subset requires quite a lot of steps, you have to choose the services you want and providing meaningful configuation. pymscada checkout will create templates of all of these for you that allows Debian Quickstart to get you to a working web page, however to connect to a PLC, trend data, read data and write setpoints, requires knowledge of typical SCADA and PLC functionality.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymscada-0.1.11b8.tar.gz (71.0 kB view details)

Uploaded Source

Built Distribution

pymscada-0.1.11b8-py3-none-any.whl (79.7 kB view details)

Uploaded Python 3

File details

Details for the file pymscada-0.1.11b8.tar.gz.

File metadata

  • Download URL: pymscada-0.1.11b8.tar.gz
  • Upload date:
  • Size: 71.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.16.1 CPython/3.11.2 Linux/6.1.0-13-amd64

File hashes

Hashes for pymscada-0.1.11b8.tar.gz
Algorithm Hash digest
SHA256 7013e1506803633c72469062968a3645698aa634c3ab8a2fe451f0839a25d429
MD5 626b8322a0f459a15436ed4c6e582b13
BLAKE2b-256 23bcaff7c417e3350d5ca78af56394512565aec7782aa5574c795bf85ac26898

See more details on using hashes here.

File details

Details for the file pymscada-0.1.11b8-py3-none-any.whl.

File metadata

  • Download URL: pymscada-0.1.11b8-py3-none-any.whl
  • Upload date:
  • Size: 79.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.16.1 CPython/3.11.2 Linux/6.1.0-13-amd64

File hashes

Hashes for pymscada-0.1.11b8-py3-none-any.whl
Algorithm Hash digest
SHA256 5b327c4415030a401525281e84579577a82ae1a4ca3209603f9c9d163a363a32
MD5 12f12050e548560fd06c0fdd36d3807d
BLAKE2b-256 82a1babaeac665973a2c7caa6ec9961f34991442da72f9f47fd85a5f442815b4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page