Modbus/TCP to websocket router.
Project description
Modbus2Websocket
Modbus2Websocket (further, M2W) is an python-based application that routs data between Modbus TCP protocol and Websockets.
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
Built Distribution
Hashes for modbus2websocket-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae04c40e3c5bbe367b8faf6d99d84f3fef5bd459cd9f7a50c428039cc8e72a1f |
|
MD5 | 3040df36819ef6c16aaea1f0d42409e3 |
|
BLAKE2b-256 | bb1cd96bc36c4cf832b009e8f1917cc51d088d3cbf2fc85aa3d50c8e4f93bcef |