All Projects → zgwit → iot-master

zgwit / iot-master

Licence: GPL-3.0 license
物联大师是开源免费的物联网智能网关系统,集成了标准Modbus和主流PLC等多种协议,支持数据采集、公式计算、定时控制、自动控制、异常报警、流量监控、Web组态、远程调试等功能,适用于大部分物联网和工业互联网应用场景。

Programming Languages

typescript
32286 projects
go
31211 projects - #10 most used programming language
HTML
75241 projects
SCSS
7915 projects
shell
77523 projects
Less
1899 projects

Projects that are alternatives of or similar to iot-master

Sharpscada
C# SCADA
Stars: ✭ 2,043 (+1616.81%)
Mutual labels:  modbus, plc, hmi, scada
Industrial-Security-Auditing-Framework
ISAF aims to be a framework that provides the necessary tools for the correct security audit of industrial environments. This repo is a mirror of https://gitlab.com/d0ubl3g/industrial-security-auditing-framework.
Stars: ✭ 43 (-63.87%)
Mutual labels:  modbus, plc, s7, scada
Fuxa
Web-based Process Visualization (SCADA/HMI/Dashboard) software
Stars: ✭ 262 (+120.17%)
Mutual labels:  modbus, plc, scada, opc-ua
Icsmaster
ICS/SCADA Security Resource(整合工控安全相关资源)
Stars: ✭ 582 (+389.08%)
Mutual labels:  modbus, plc, scada
Isf
ISF(Industrial Control System Exploitation Framework),a exploitation framework based on Python
Stars: ✭ 690 (+479.83%)
Mutual labels:  modbus, plc, scada
Oshmi
SCADA HMI for substations and automation applications.
Stars: ✭ 180 (+51.26%)
Mutual labels:  modbus, scada, opc-ua
Easymodbustcp.net
Modbus TCP, Modbus UDP and Modbus RTU client/server library for .NET implementations
Stars: ✭ 358 (+200.84%)
Mutual labels:  modbus, plc
Hslcommunication
An industrial IoT underlying architecture framework, focusing on the underlying technical communications and cross-platform, cross-language communication functions, to achieve a variety of mainstream PLC data reading and writing, to achieve modbus of various protocols read and write, and so on, to support the rapid construction of industrial upper computer software, configuration software, SCADA software, factory mes system, To help enterprise Industry 4.0 take-off, to achieve intelligent manufacturing, smart factory goals. The main PLC contains Siemens, Mitsubishi, Omron, Panasonic, Modbus, AB-PLC, Redis
Stars: ✭ 816 (+585.71%)
Mutual labels:  modbus, plc
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 (+1861.34%)
Mutual labels:  modbus, opc-ua
Iotclient
这是一个物联网设备通讯协议实现客户端,将会包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。本组件终身开源免费,采用最宽松的MIT开源协议,您可以随意修改和商业使用(商业使用请做好评估和测试)。
Stars: ✭ 311 (+161.34%)
Mutual labels:  modbus, plc
Pyscada
PyScada is a open source scada system that uses the Django framework as backend
Stars: ✭ 233 (+95.8%)
Mutual labels:  modbus, scada
QUaModbusClient
Modbus to OPC UA Gateway
Stars: ✭ 38 (-68.07%)
Mutual labels:  modbus, opc-ua
TcOpen
Application framework for industrial automation built on top of TwinCAT3 and .NET.
Stars: ✭ 187 (+57.14%)
Mutual labels:  plc, scada
Gomodbus
A Modbus client in Go
Stars: ✭ 11 (-90.76%)
Mutual labels:  modbus, scada
Libplctag
This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
Stars: ✭ 314 (+163.87%)
Mutual labels:  modbus, plc
EasyModbusTCP.Java
EasyModbusTCP library for Java implementation
Stars: ✭ 76 (-36.13%)
Mutual labels:  modbus, plc
Modbus-STM32-HAL-FreeRTOS
Modbus TCP and RTU, Master and Slave for STM32 using Cube HAL and FreeRTOS
Stars: ✭ 272 (+128.57%)
Mutual labels:  modbus, plc
Process-Simulator-2-OpenSource
Open source code of Process Simulator 2
Stars: ✭ 20 (-83.19%)
Mutual labels:  modbus, opc-ua
gofins
gofins is fins client written by Go to communicate with omron PLC
Stars: ✭ 55 (-53.78%)
Mutual labels:  omron, fins
node-drivers
Industrial protocol drivers in node.js
Stars: ✭ 20 (-83.19%)
Mutual labels:  modbus, plc

物联大师

开源不易,加个星再走!!!

开源不易,加个星再走!!!

开源不易,加个星再走!!!

公众号

说明文档 在线演示demo 用户名 admin 密码 123456

Go Go codecov Go Reference Go Report Card

物联大师是无锡真格智能科技有限公司 推出的开源且免费的物联网智能网关系统,集成了标准Modbus和一些主流PLC协议,支持数据采集、公式计算、定时控制、异常报警、自动控制策略、流量监控、远程调试等功能, 适用于大部分物联网或工业互联网应用场景。 系统采用Golang编程实现,支持多种操作系统和CPU架构,可以运行在智能网关上,也可以安装在现场的电脑或工控机上,还能部署到云端服务器。 系统支持可视化显示,内置组态编辑器和组件库,能够实现Web组态(SCADA),支持投放到大屏上。

项目摒弃复杂的平台架构思维,远离微服务,从真实需求出发,注重用户体验,做到简捷而不简单,真正解决物联网缺乏灵魂的问题。 我们的宗旨是:让物联网实施变成一件简单的事情!!!

项目的优势

  • 开源免费,商业应用也不限制
  • 单一程序文件,不需要配置环境,不依赖第三方服务,放服务器上就能跑
  • 极小内存占用,对于一百节点以内的物联网项目,只需要几十兆内存足够了,比起隔壁Java动辄大几百兆内存简直太省了
  • 支持工控机和智能网关,边缘计算也没问题
  • 支持Web组态,可视化,大屏展示,毕竟很多物联网项目都是面子工程
  • 在线产品库、模板库、组态库,小白也能分分钟搞得有模有样【还在努力建设中】

项目架构图

结构图

组态编辑器(可视化)

云组态

数据库支持

类型 默认数据库(嵌入式) 其他数据库
关系数据库 sqlite MySQL、PostgreSQL、Oracle
时序数据库 tstorage InfluxDB 2.0

因为智能网关的资源比较有限,嵌入式数据库资源消耗少,安装方便,开箱即用。

协议支持

名称 支持 测试 说明
Modbus RTU
Modbus TCP
Modbus ASCII 使用场景较少,暂不支持
Omron Fins 待测试
Omron Hostlink 待测试
Siemens PPI
Siemens FetchWrite
Siemens S7
Mitsubishi FxProgram
Mitsubishi FxSpecial
Mitsubishi A1C
Mitsubishi A1E
Mitsubishi Q2C
Mitsubishi Q3E
Mitsubishi Q4C
Mitsubishi Q4E

咨询服务

本公司目前提供免费的物联网方案咨询服务,结合我们十多年的行业经验,给您提供最好的建议,请联系 15161515197(微信同号)

PS. 提供此服务的主要目的是让用户少走弯路,为物联网行业的健康发展尽绵薄之力。 总结一下常见的弯路:

  1. 前期使用某个物联网云平台,后期没办法继续,二次开发受限
  2. 花了几千元买了工业网关,用着一百元DTU的功能
  3. 找多个外包公司,低价拿单,结果做出屎一样的东西
  4. 盲目使用开源项目,最终被开源项目所累
  5. 硬件选型失败,效果差强人意
  6. 自身技术人员能力有限,架构设计有问题
  7. 不支持高并发量,市场爆发了,平台反而跟不上
  8. 等等

案例

案例

案例

联系方式

微信群

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].