All Projects → juangburgos → QUaModbusClient

juangburgos / QUaModbusClient

Licence: MIT license
Modbus to OPC UA Gateway

Programming Languages

C++
36643 projects - #6 most used programming language
shell
77523 projects
QMake
1090 projects
Qt Script
14 projects

Projects that are alternatives of or similar to QUaModbusClient

IoT-Technical-Guide
🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 ✨ ✨ ✨ (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Stars: ✭ 2,565 (+6650%)
Mutual labels:  gateway, modbus, opc-ua
Iot Technical Guide
🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 ✨ ✨ ✨ (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Stars: ✭ 2,334 (+6042.11%)
Mutual labels:  gateway, modbus, opc-ua
modbus-esp8266
Most complete Modbus library for Arduino. A library that allows your Arduino board to communicate via Modbus protocol, acting as a master, slave or both. Supports network transport (Modbus TCP) and Serial line/RS-485 (Modbus RTU). Supports Modbus TCP Security for ESP8266/ESP32.
Stars: ✭ 332 (+773.68%)
Mutual labels:  modbus, modbus-master
ModbusMechanic
Cross platform GUI MODBUS TCP/RTU simulator & gateway. Interprets data types including ascii float and int.
Stars: ✭ 63 (+65.79%)
Mutual labels:  modbus, modbus-master
Process-Simulator-2-OpenSource
Open source code of Process Simulator 2
Stars: ✭ 20 (-47.37%)
Mutual labels:  modbus, opc-ua
go-modbus
modbus write in pure go, support rtu,ascii,tcp master library,also support tcp slave.(WIP new implement<old: https://github.com/thinkgos/gomodbus >)
Stars: ✭ 124 (+226.32%)
Mutual labels:  modbus, modbus-master
Mbusd
Open-source Modbus TCP to Modbus RTU (RS-232/485) gateway.
Stars: ✭ 233 (+513.16%)
Mutual labels:  gateway, modbus
iot-master
物联大师是开源免费的物联网智能网关系统,集成了标准Modbus和主流PLC等多种协议,支持数据采集、公式计算、定时控制、自动控制、异常报警、流量监控、Web组态、远程调试等功能,适用于大部分物联网和工业互联网应用场景。
Stars: ✭ 119 (+213.16%)
Mutual labels:  modbus, opc-ua
QUaServer
Qt C++ wrapper for open62541 server stack
Stars: ✭ 78 (+105.26%)
Mutual labels:  qt5, opc-ua
Oshmi
SCADA HMI for substations and automation applications.
Stars: ✭ 180 (+373.68%)
Mutual labels:  modbus, opc-ua
ui
UI for Mainflux IoT platform
Stars: ✭ 73 (+92.11%)
Mutual labels:  gateway, opc-ua
Fuxa
Web-based Process Visualization (SCADA/HMI/Dashboard) software
Stars: ✭ 262 (+589.47%)
Mutual labels:  modbus, opc-ua
Thingsboard Gateway
Open-source IoT Gateway - integrates devices connected to legacy and third-party systems with ThingsBoard IoT Platform using Modbus, CAN bus, BACnet, BLE, OPC-UA, MQTT, ODBC and REST protocols
Stars: ✭ 796 (+1994.74%)
Mutual labels:  gateway, opc-ua
Iot Dc3
IOT DC3 is an open source, distributed Internet of Things (IOT) platform based on Spring Cloud. It is used for rapid development of IOT projects and management of IOT devices. It is a set of solutions for IOT system.
Stars: ✭ 195 (+413.16%)
Mutual labels:  gateway, opc-ua
Springcloud
springCloud学习
Stars: ✭ 251 (+560.53%)
Mutual labels:  gateway
citrix-adc-aws-cloudformation
Citrix ADC (Formerly Netscaler) templates and scripts for AWS deployment
Stars: ✭ 11 (-71.05%)
Mutual labels:  gateway
S3auth
Amazon S3 HTTP Basic Auth Gateway
Stars: ✭ 249 (+555.26%)
Mutual labels:  gateway
SmartGW
Domain based VPN Gateway/Proxy for all devices
Stars: ✭ 49 (+28.95%)
Mutual labels:  gateway
WHMCS-JSJ-API-Pay-Gateway
WHMCS 财务系统对接金莎云免签支付API(你们怎么用,与我无瓜好吧:)
Stars: ✭ 58 (+52.63%)
Mutual labels:  gateway
Qtgate Desktop Client
A revolutionary internet infrastructure enabling a truly free Network, that offers Stability, Trust, Privacy, and Security
Stars: ✭ 232 (+510.53%)
Mutual labels:  gateway

QUaModbusClient

Modbus client to OPC UA Server Gateway.

Easy to Configure

Maps Values to OPC UA

Download

Dependencies

  • C++11 or higher.

  • Qt 5.7 or higher.

  • CMake.

  • Python.

Build

Clone this repo recursivelly to download the application's source code and the dependencies source code.

cd ${REPOS}
git clone https://github.com/juangburgos/QUaModbusClient.git QUaModbusClient.git
cd QUaModbusClient.git
git submodule update --init --recursive

Run qmake recursivelly to create project files for the application and its dependencies.

# Windows
qmake "CONFIG+=ua_events ua_historizing" -r -tp vc quamodbus.pro

# Linux
qmake "CONFIG+=ua_events ua_historizing" -r quamodbus.pro

Build using the generated VisualStudio solution (for Windows) or the generated Makefiles (for Linux).

# Windows
msbuild /m:8 /p:CL_MPCount=8 /p:Configuration=Release quamodbus.sln

# Linux
make -s -j$(nproc)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].