Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

PyScada is a open source scada system that uses the Django framework as backend

License

NotificationsYou must be signed in to change notification settings

pyscada/PyScada

Repository files navigation

A Open Source SCADA System with HTML5 HMI, build using the Django framework. If you like to setup your own SCADA system head over tohttp://pyscada.rtfd.io.

Features

  • HTML5 based HMI
  • Supports the following
  • industrial Protocols
  • devices
  • scripts
  • system tools
  • event management, data export, mail notification
  • very low Hardware requirements for the server

Structure

https://github.com/pyscada/PyScada/raw/master/docs/pic/PyScada_module_overview.png

Dependencies

  • core/HMI
    • python>=3.8
    • django==4.2
    • numpy>=1.6.0
    • pillow
    • python-daemon

What is Working

  • Modbus TCP/RTU/BIN
  • Visa (at least for the devices in the visa/devices folder)
  • Systemstat
  • OneWire (only DS18B20)
  • phant (no known issues)
  • smbus (at least for the devices in the smbus/devices folder)
  • gpio (at least for the raspberry pi)
  • webservice (json and xml parsing)
  • systemstat
  • scripting
  • event (no known issues)
  • export (no known issues)
  • hmi (no known issues)

What is not Working/Missing

  • Documentation
  • SysV init daemon handling
  • BACNet (due to the lack of hardware to test)
  • OPC-UA (need more tests)
  • MeterBus (need more tests)

Installation

Detailed installation instruction can be found at:http://pyscada.rtfd.io .

Contribute

License

The project is licensed under the _GNU Affero General Public License v3 (AGPLv3).


[8]ページ先頭

©2009-2025 Movatter.jp