modbus

【逗老师带你学IT】PRTG监控通过Python+TCP Modbus获取温湿度传感器数据

浪尽此生 提交于 2020-11-12 08:56:15
本文介绍,Python如何通过TCP Modbus协议获取温湿度传感器数据。并在PRTG监控系统中呈现。 本文主要涉及知识点: 1、Python的ModbusTCP客户端实现 2、常见温湿度传感器中,温度和湿度寄存器的位置 @ TOC 一、关于TCP Modbus协议 1、协议介绍 Modbus协议是由Modicon公司(现在的施耐德电气Schneider Electric)推出,主要建立在物理串口、以太网TCP/IP层之上,目前已经成为工业领域通信协议的业界标准,广泛应用在工业电子设备之间的互联。 Modbus Poll和Modbus Slave是两款非常流行的Modbus设备仿真软件,支持Modbus RTU/ASCII和Modbus TCP/IP协议 ,经常用于测试和调试Modbus设备,观察Modbus通信过程中的各种报文。 当用于支持Modbus RTU/ASCII协议时,ModbusPoll作为一个主站设备, ModbusSlave作为一个从站设备,从站设备接收主站设备的命令并返回数据。而当用于支持Modbus TCP/IP时,ModbusSlave作为一个服务器, ModbusPoll作为一个客户端,服务器接收客户端的命令并返回数据。客户端需要填写指定连接的远程服务器IP地址和端口号。 2、TCP Modbus的数据包格式 2.1:请求包: 本次请求:00 4b 00

边缘计算网关-物联网通信神器

China☆狼群 提交于 2020-11-06 21:25:11
TG452系列Gateway是一款工业级物联网无线网关,该系列产品可帮助用户快速接入高速互联网,实现安全可靠的数据传输,采用高性能的工业级32位通信处理器,软件多级检测和硬件多重保护机制来提高设备稳定性。 采用Arm架构高端处理器;标准Linux系统支持用户二次开发, 使用更安全应用更灵活 Flash + 超大内存设计,最大可扩展至1GB 工业级Flash满足各种工业应用场景,读写使用寿命长;可扩展大容量内存空间,海量数据存储有助于应用扩展。 支持边缘计算 实现终端数据处理优化,为数据安全提供条件,有效减轻平台服务端压力 接口丰富,标准易用 多路232和485串口接入设计;同时支持2路DI数字量输入接口、2路继电器控制接口、5路以太网接口同时接入及各类智能设备的接入。 网络接入多样 支持以太网、WIFI、3G/4G/5G网络接入;支持双SIM卡、负载均衡、有线无线双链路备份等功能;实现不同链路之间切换;内置多级链路检测与恢复机制,保障设备网络连接不间断。 支持Python开发环境 系统封装接口灵活,资源丰富,为用户二次开发提供基础平台。 支持多种平台接入和设备主流协议 支持包括阿里云/华为云/微软/亚马逊/施耐德/西门子等平台接入;兼容多种设备主流工业实时以太网协议和工业总线协议,如Modbus tcp/rtu、profinet、 profibus-dp、opc ua等协议。

金鸽工业以太网远程I/O数据采集模块 (产品系列:MxxxT)

时光怂恿深爱的人放手 提交于 2020-11-05 05:30:52
工业以太网远程I/O数据采集模块M系列采用工业级设计,支持AI、DI、PT100输入与AO、DO输出,作为高速脉冲计数以及高速脉冲输出,提供1路RS485支持Modbus主站与从站协议,1路RJ45以太网接口支持TCP Server与TCP Client服务,支持Modbus TCP与MQTT协议,作为TCP Server时支持5个TCP链接。广泛应用于工业自动化以及智能制造车间节点、仪器等数据采集与控制领域。 一、金鸽工业以太网远程I/O采集模块,主要功能; ●支持AI、DI、PT100输入与AO、DO输出; ●支持高速脉冲计数以及高速脉冲输出; ●1路RS485支持Modbus主站与从站协议; ●1路RJ45以太网接口支持TCP Server与TCP Client服务; ●支持Modbus TCP与MQTT协议,可接入SCADA、MES与云平台; ●作为TCP Server时,可同时支持5个TCP链接; ●支持金鸽物联云平台Web、APP、微信实时控制。" 二、工业以太网远程I/O采集模块,应用示意图: 三、 工业以太网远程I/O数据采集模块 ,典型应用场景; 智能制造车间节点、仪器仪表数据采集、工业自动化、PLC拓展IO、SCADA系统、MES系统等IO采集模块。 深圳市金鸽科技有限公司成立于2005年,专注4G物联网关、4G工业路由器、4G工业VPN路由器、4G

智慧灯杆网关

让人想犯罪 __ 提交于 2020-11-05 05:08:25
计讯物联防水型智慧灯杆网关TG473,关采用航天接头设计,具有超强防水性能。符合智慧灯杆集成型设计需求,专用于智慧灯杆、多功能杆等场景。具备供电源输出、用电计量、数据采集、协议转换、设备控制、远程运维等功能。 5G/4G智慧灯杆网关 全新二代,双核配置,5G千兆光口,速度快了不止一点点 采用双核CPU,更高配置内核,为设备挂载服务提供强支撑。7个5G千兆网口,网络接入更高速。FLASH内存可扩展至1G,设备运行更快速。 5G/4G智慧灯杆网关 接口丰富,兼容性强,可同时接入多种设备,提供智慧灯杆集成化服务。 支持5G/4G网络(可选),同时支持多种VPN协议(OpenVPN、IPSEC、PPTP、L2TP等)来保证数据传输的安全性。支持2个光纤口、7×LAN、1×WAN、2×RS485、1×AC220V输入、3×AC220V输出、1×DC24V输出、1×DC12V输出。 5G/4G智慧灯杆网关产品接口图 多路直流/交流电源输出,智慧灯杆设备一站式服务。 计讯物联TG473防水型智慧灯杆网关自带一个3个220V交流电源输出接口,可同时为多个交流外设供电。24V和12V直流电源输出各一个。为载入的设备和传感器提供电源接入。一站式供电,解决部署难题。 5G/4G智慧灯杆网关一站式服务 预留扩展接口,功能延展性强,可全面满足各类智慧灯杆组网需求。 支持选配电表功能,3路交流检测电压、电流

C#读写 AB PLC 直接通过节点来读写数据 读写 AllenBradley PLC

强颜欢笑 提交于 2020-11-04 04:56:09
本文将使用一个Github开源的组件库技术来读写AB PLC,使用的是基于以太网的实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作 官网: http://www.hslcommunication.cn/ 官网包含了详细的API文档 联系作者及加群方式(激活码在群里发放): http://www.hslcommunication.cn/Cooperation 本类库绝对是ab最强的通讯库 nuget地址: https://www.nuget.org/packages/HslCommunication/ github地址: https://github.com/dathlin/HslCommunication 如果喜欢可以star或是fork,还可以打赏支持。打赏请认准源代码项目。 从NUGET安装 Install-Package HslCommunication 准备 本文将展示怎样使用代码来访问PLC数据,希望给有需要的人解决一些实际问题。主要对AB PLC的节点数据进行读写,您在应用工业生产使用之前,应该应该详细的测试,以免造成不必要的损失 此处使用到了2个命名空间: using HslCommunication.Profinet.AllenBradley; using HslCommunication;    随便聊聊

C# OPC UA服务器 OPC UA网关 三菱 西门子 欧姆龙 Modbus转OPC UA 服务器 可配置的OPC UA服务器网关 HslSharp软件文档

南楼画角 提交于 2020-11-03 07:56:24
前言 本文将使用一个基于开源项目HslCommunication创建的OPC UA网关,方便通过配置创建一个OPC UA的网关中心。具体的操作及支持的设备信息项目参照下面: 开源项目HslCommunication的github地址: https://github.com/dathlin/HslCommunication 如果喜欢可以star或是fork,还可以打赏支持。此项目在工业界非常的流行,用来采集设备的数据以及在多个软件之间进行数据传送,以及一些简单的控件显示。 联系作者及加群方式(激活码在群里发放): http://www.hslcommunication.cn/Cooperation 在Visual Studio 中的NuGet管理器中可以下载安装,也可以直接在NuGet控制台输入下面的指令安装: Install-Package HslCommunication    NuGet安装教程 http://www.cnblogs.com/dathlin/p/7705014.html Demo软件下载 HSLSharp.zip 版本将会随着更新功能会有所变化,相应的本博客也会有更新,如下也会做一些更新日志的声明: v0.0.1 2018年5月1日 13:47:22 预发行版,初步的测试。 特性支持 支持空设备节点,创建单纯的节点以供设备读写 支持三菱PLC的设备节点

5g工业路由器下自来水管网无线监控系统

馋奶兔 提交于 2020-11-02 18:39:33
自来水供应保障市民生活用水,自来水管道状态监测尤为重要,一旦发生爆裂等意外状况便会影响人们正常生活,5g工业路由器实现城市自来水管网无线监控系统。 5g工业路由器下自来水管网无线监控系统,利用工业路由器TR341采集监测自来水管道流量、水表、水压,数据通过无线网络传输至云平台,实时监测管道状态,遇到异常数据警报提示,可及时抢救处理,保障城市供水系统持续稳定。 工业路由器 下自来水管网无线监控系统功能 1、 采用工业路由器TR341,具备串口dtu功能,适用于多路(最多5路)大数据、图片、视频等的5g/4g无线网络传输。 2、TR341具备串口RS232、RS485(选配),满足流量计、水表、水压传感器接入需求。 3、1wan、4lan口,超强wifi 全覆盖,支持IEEE802.11b/g/n标准,多组网方式。 4、 设备维护智能便捷,手机、平板无线接入设备,即可实现 WEB配置,同时支持远程设备维护管理。 5、MQTT 协议、定制协议、MODBUS TCP协议,数据主动上报。 6、云管理平台供水数据实时接收、历史数据查询、异常报警、设备远程遥控。 7、GIS系统,实现数据与位置融合,直观地了解各位置状况信息,管网地图展示让管网更加清晰的呈现。 来源: oschina 链接: https://my.oschina.net/u/4622098/blog/4699613

Modbus-RTU常用功能码03,06,16介绍

て烟熏妆下的殇ゞ 提交于 2020-10-29 21:03:28
组态王软件是工业自动化行业应用的界面软件,主要面向现场应用适合现场工程人员、FAE等编程,内置常用的通讯模块、常用的界面组件等。 通过RS232接口、RS485接口和以太网口可以和其他设备完成数据通信。 Modbus协议主要有两个版本RTU和TCP/IP,RTU可以通过RS485接口实现,TCP/IP可以通过以太网口实现,这两种协议都是工控行业、自动化行业常用的。 下面以RS485接口、Modbu-RTU来介绍数据通信的过程。 Modub-RTU协议的具体内容 该协议是主从方式的通讯方式,有一个主机可以挂接多个从机,每个从机具有唯一的地址用来辨识身份,并通过不通的功能码来实现所要读取/写入的内容。 作为简单的应用,主要涉及到0x03读保持寄存器功能码、0x06预置单个寄存器功能码、0x10预置多个寄存器功能码等。 读保持寄存器功能码0x03 当主机发送03功能码时,表明主要想要获取从机某个寄存器里的内容,一条完成的命令包括主机发送的数据和从机回复的数据,分别举例如下: 主机发送: 01 03 00 32 00 02 xx xx 主机回复: 01 03 04 a5 d4 1812 xx xx 数据和字节含义如下图所示。 主机所发送的命令表示,想要读取1号从机从0x32开始的2个寄存器的内容,而从机回复0x32和0x33寄存器内的数据,总共4个字节。 最后两个字节是校验码。

EMQ X 工业物联网解决方案

只谈情不闲聊 提交于 2020-10-29 01:26:45
随着工业4.0概念的普及和在行业中实践越来越深入,传统工业改造和工业互联网化的需求也越来越强烈。其中包括了集中式控制向分散式增强型控制的基本模式转变,目标是建立一个高度灵活的个性化和数字化的产品与服务的生产模式。在工业设备智能化、网络化的过程中,需要将新旧工业设备连接到互联网中,实现对工业设备的数据采集、远程控制、配置更新等业务。由于工业设备种类繁多,所涉及的总线、协议多种多样,所以工业设备上云一直是一个难点。 EMQ X提供的从工业网关到平台的整体解决方案,支持主流工业总线协议与厂商协议,可以快速接入工业设备;在平台端为工业物联网应用提供在云端的工业设备数据接入、数据存储以及提供和云端组态和应用的对接,方便工业互联网应用的快速开发。 EMQ X 工业物联网解决方案架构如下: EMQ X 可基于有线或无线网络通过工业网关接入海量工业设备,支持工业设备的数据采集、数据存储、状态监控、业务报警、指令下发等能力;同时EMQ X可以通过丰富的数据接口与后端工业组态、工业应用以及工业数据分析系统对接,为工业生产提供实时监控和生产与能耗优化分析能力。EMQ X 在平台端提供了对工业网关的远程配置能力,用户只需在云端通过可视化界面对多个工业网关进行远程配置,实现了集约化管理。EMQ X 同时提供适用于不同场景的工业网关产品,通过各种工业总线将不同厂商的工业设备数据汇总并上报到平台层

HslCommunication组件库使用说明

天涯浪子 提交于 2020-10-26 22:45:02
一个由个人开发的组件库,携带了一些众多的功能,包含了数据网络通信,文件上传下载,日志组件,PLC访问类,还有一些其他的基础类库。 nuget地址: https://www.nuget.org/packages/HslCommunication/ github地址: https://github.com/dathlin/HslCommunication 如果喜欢可以star或是fork,还可以打赏支持。 API文档的网址: http://api.hslcommunication.cn/ 如果打不开,请通过QQ群,联系作者。 组件官网: http://www.hslcommunication.cn 论坛(暂时已经关闭): http://bbs.hslcommunication.cn/ Java版本的Demo源代码: https://github.com/dathlin/HslCommunicationJavaDemo Python版本的Demo源代码: https://github.com/dathlin/HslCommunicationPython 创作不易,感谢打赏 联系作者及加群方式(激活码在群里发放): http://www.hslcommunication.cn/Cooperation 如果不能访问,请访问 http://118.24.36.220/Cooperation