Skip to main content

Modbus/TCP to websocket router.

Project description

Modbus2Websocket

Modbus2Websocket (further, M2W) is an python-based application that routes data between Modbus TCP protocol and Websockets.

m2w logo

Purpose

The main goal of M2W router is to deliver data between industrial system and web application. Modbus TCP - industrial protocol, used to exchange information between industrial devices and HMIs. Usually, to visualize data engineers have to use heavy and expensive SCADA or HMI. On other hand web technologies provide easy and powerful tools for data visualization in your own web browser, without any thick client. That is why M2W was created in first place - to make simple webHMI server that works with Industrial systems.

What is supported

  • async Modbus TCP server
  • async Modbus TCP client
  • async Websocket server
  • Router

Future development:

  • Async Modbus Server
  • Async Modbus Client
  • Async Websocket Server
  • Router
  • Html example page
  • Database connection

Installation

To see details visit Repository.

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

modbus2websocket-0.0.2.tar.gz (4.7 kB view hashes)

Uploaded Source

Built Distribution

modbus2websocket-0.0.2-py3-none-any.whl (7.3 kB view hashes)

Uploaded Python 3

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