Modbus转IEC104网关(三格电子)

  • 产品概述

Modbus转IE104网关型号SG-TCP-IEC104,三格电子推出的工业级网关(以下简称网关),主要用于Modbus RTU/TCP/ASCII数据采集、DLT645-1997/2007数据采集,可接多功能电力仪表、温控仪、电表等,将采集到的数据转换为IEC104协议数据。IEC104实现服务端功能,可接入IEC104网络,对接IEC104主站、电力维护工作站等

  • 硬件说明
    1. 产品外观

    1. 产品接口

·WAN口:用于连接IEC104主站设备。

·LAN口:用来接ModbusTCP从站设备。

·电源端子接口:网关供电。

·Reload按键:长按3~10s设备恢复出厂设置。

·天线接口:WIFI 天线。

·COM1:端子接法通用串口RS485/RS232。

      1. 天线接口

设备提供一个WIFI天线接口,接2.4G WIFI天线。

      1. WAN

设备提供1个WAN口,可用于连接IEC104主站设备。

      1. LAN口

设备提供1个LAN口,连接ModbusTCP从站。

      1. 电源端子

V+、V-为设备供电口,支持12~36V DC供电,PE可接大地。

      1. Reload按键

长按3~10s设备恢复出厂设置,设备恢复出厂设置LAN口默认IP为192.168.1.37。

      1. COM1

插拔式接线端子,支持一路RS485/RS232,不能同时使用。

引脚序号

功能

1

RS232_TX

2

RS232_RX

3

GND

4

RS485_A

5

RS485_B

    1. 指示灯

·Power灯:常量表示供电正常。

·Sys灯:设备工作正常时闪烁。

·Link灯:IEC104有设备连接时常亮。

·NC:预留。

·NC:预留。

·NC:预留。

基本参数

分类

参数

数值

硬件参数

供电电压

DC 12~36V

功率

5W

网口

RJ45、10/100M

WIFI

2.4G

串口波特率

9600~115200bps

IP获取方式

LAN口静态IP,WAN口默认DHCP。LAN/WAN/WIFI需配置不同网段。

尺寸(mm)

110*144*27(不带端子90*133*27)

工作温度

-20~65℃

存储温度

-40~105℃

工作湿度

5%~95% RH(无凝露)

存储湿度

5%~95% RH(无凝露)

    1. 尺寸图

    1. 标准配件

·SG-TCP-IEC104 x1

·WIFI 天线 x1(选配)

  • 配置软件使用说明
    1. 软件使用

选择电脑端与网关连接的网卡。点击搜索设备可查看搜索到的网关IP

选中要配置的网关,点击读取配置可将网关中配置的参数信息显示到右侧参数信息中。点击配置设备可将当前修改的配置同步到网关。可操作重启网关和恢复出厂设置。

保存配置:将当前配置保存到配置文件。加载配置:从配置文件中加载配置信息。

    1. 网络配置

左侧选中设备,右侧切换到网络配置页,可配置LAN、WAN、WIFI参数。

  • LAN

LAN口可配置IP子网掩码。点击获取IP信息可获取LAN口的IP信息。点击设置IP信息,将当前配置的LAN口IP信息更新到网关。

  • WAN

WAN口可配置动态IP和静态IP。点击获取IP信息可获取WAN口配置信息,点击设置IP信息将当前WAN口配置更新到网关。

WIFI支持station模式用于联网。

WIFI可设置SSID和密码,配置动态IP和静态IP。点击获取IP信息可获取WIFI配置信息,点击设置IP信息将当前WIFI配置更新到网关。

    1. 采集配置

在采集配置页点击添加

协议处可选择ModbusTCP、ModbusRTU、ModbusASCII、DLT645协议。

具体配置见下一章。

  • 数据采集配置说明
    1. Modbus采集配置说明
      1. 添加Modbus
    2. 按实际选择ModbusTCP、ModbusRTU、ModbusASCII。

        1. Modbus TCP协议参数配置

  • 参数配置

IP:设置IP地址。

端口:通信端口,按实际配置填写。

超时时间:通讯超时时间,毫秒

采集间隔:数据采集循环间隔时间,毫秒

      1. Modbus RTU协议参数配置

  • 参数配置

波特率:通信的波特率。

数据位:数据位按实际选择。

停止位:停止位按实际选择

校验位:校验位按实际选择

超时时间:通讯超时时间,毫秒

采集间隔:数据采集循环间隔时间,毫秒

      1. Modbus ASCII协议参数配置

  • 参数配置

波特率:通信的波特率。

数据位:数据位按实际选择。

停止位:停止位按实际选择

校验位:校验位按实际选择

超时时间:通讯超时时间,毫秒

采集间隔:数据采集循环间隔时间,毫秒

      1. 数据地址说明

点击添加从机,可添加从机设置从机站号。

每个从机单独设置字节序ABCD(Big-endian)、BADC(Big-endian byte swap)、CDAB(Little-endian byte swap)、DCBA(Little-endian)四种可选。

起始地址为0勾选时表示地址从0开始,不选表示从1开始,默认选择。

05/06功能码写勾选时使用05/06功能码写值,不选时使用15/16功能码写值,默认不选。

添加:添加一条地址配置。

清空:清空地址配置。

导入:从csv文件导入。

导出:导出到csv文件。

  • 地址说明

地址类型

描述

备注

0x

线圈

地址前面必须为0,如0001、000001、0238

1x

离散输入

地址前面必须为1,如1000、10000、1178

3x

输入寄存器

地址前面必须为3,如3005、305、30007

4x

保持寄存器

地址前面必须为4,如40002、402、4209

地址处填写Modbus地址。

数据类型按实际填写支持bool、int8、uint8、int16、uint16、int32、uint32、float

ASDU为映射到IEC104时的数据类型。

IOA为IEC104信息对象地址。

组:IEC104组。

IEC104部分说明详见IEC104配置。

    1. DLT645(电表)采集配置说明
      1. 添加DLT645电表协议
      1. 配置参数
      2. 波特率:按照电表实际波特率选择,一搬默认为2400

        数据位:按照实际选择,一搬默认为8

        停止位按照实际选择,一搬默认为1

        校验位:按照实际选择,一搬默认为EVEN偶校验

        通信超时时间单位毫秒

        采集时间间隔单位毫秒

        1. 数据项配置
      1. 根据实际需要选择需要采集的数据项。电表可能不支持部分数据项,不支持的建议取消。

        添加电表,可同时添加多个电表,电表通讯波特率、数据位、停止位、校验位必须一致。

        按照电表实际通讯地址/电表号填写。若不知道电表的地址,且一条485链路上只有一个电表,那么可以填写通配地址12个A(AAAAAAAAAAAA)。

        根据电表支持的协议版本选择DLT645/2007或DLT645/1997。

      1. IEC104配置
        1. 参数配置
      2. 端口默认2404。K、W、t0、t1、t2、t3可配置。

        TLS加密:选中时可以设置证书文件,IEC104客户端通过TLS的方式进行登陆。支持TLS1.0、1.1、1.2。

        根证书、服务器证书、服务器秘钥、在选择TLS加密时此三项证书必须选择,证书格式为crt或pem,秘钥格式为key。服务器秘钥如果设有密码需要设置服务器密钥密码。

        验证客户端证书:选中时会验证客户端登陆时使用的证书,需要设置客户端证书,最多设置10个客户端证书。不选择时不进行证书验证。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/905587.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智能工具协同赋能STEM教育科研|探索LLM大语言模型和数学软件Maple的创新实践

LLM 与 Maple:开启 STEM 教育科研新范式 在当今数字化浪潮下,教育与科研领域正面临着前所未有的变革机遇。大语言模型(LLM)的横空出世,为知识生成、问题求解等带来了全新思路;而数学软件 Maple 以其强大的…

专项智能练习(定义判断)_DA_01

1. 单选题 热传导是介质内无宏观运动时的传热现象,其在固体、液体和气体中均可发生。但严格而言,只有在固体中才是纯粹的热传导,在流体(泛指液体和气体)中又是另外一种情况,流体即使处于静止状态&#xff0…

pandas读取pymysql和解析excel的一系列问题(版本不匹配)

pandas读取pymysql和解析excel的一系列问题,大部分都是版本不匹配导致的 尤其是pandas,numpy,pymysql,openpyxl不匹配导致 from sqlalchemy import create_engine import numpy as np import pandas as pd conncreate_engine("mysqlpymysql://user:passhost:3…

【中级软件设计师】网络攻击(附软考真题)

【中级软件设计师】网络攻击(附软考真题) 目录 【中级软件设计师】网络攻击(附软考真题)一、历年真题二、考点:网络攻击1、拒绝服务攻击(DoS攻击)2、重放攻击3、特洛伊木马4、网络监听5、SQL注入…

20250515配置联想笔记本电脑IdeaPad总是使用独立显卡的步骤

20250515配置联想笔记本电脑IdeaPad总是使用独立显卡的步骤 2025/5/15 19:55 百度:intel 集成显卡 NVIDIA 配置成为 总是用独立显卡 百度为您找到以下结果 ?要将Intel集成显卡和NVIDIA独立显卡配置为总是使用独立显卡,可以通过以下步骤实现?&#xff…

【C++ | 内存管理】C++ 智能指针 std::shared_ptr 详解及使用例子代码

😁博客主页😁:🚀https://blog.csdn.net/wkd_007🚀 🤑博客内容🤑:🍭嵌入式开发、Linux、C语言、C、数据结构、音视频🍭 🤣本文内容🤣&a…

【CF】Day59——Codeforces Round 914 (Div. 2) D

D. Set To Max 题目: Easy 思路: 简单题 由于题目的数据给的很小,所以我们可以用 n 的复杂度过,那我们来观察一下我们应该怎么操作 显然,如果 a[i] > b[i] 时是无法构造的,同时 a[i] b[i] 时就不用管…

解密企业级大模型智能体Agentic AI 关键技术:MCP、A2A、Reasoning LLMs- GPT源代码解析

解密企业级大模型智能体Agentic AI 关键技术:MCP、A2A、Reasoning LLMs- GPT源代码解析 我们可以稍微看一下, 这是我们GPT的基于它的源代码产生的可视化的内容。 这边是model ,我们在谈这个sampling的时候,本身首先就是说它这个probability distribution ,会有很多的参数…

AI 推理 | vLLM 快速部署指南

本文是 AI 推理系列的第一篇,近期将更新与 vLLM 的相关内容。本篇从 vLLM 的部署开始,介绍 vLLM GPU/CPU 后端的安装方式,后续将陆续讲解 vLLM 的核心特性,如 PD 分离、Speculative Decoding、Prefix Caching 等,敬请关…

Python-MCPInspector调试

Python-MCPInspector调试 使用FastMCP开发MCPServer,熟悉【McpServer编码过程】【MCPInspector调试方法】-> 可以这样理解:只编写一个McpServer,然后使用MCPInspector作为McpClient进行McpServer的调试 1-核心知识点 1-熟悉【McpServer编…

Linux 常用命令 -hostnamectl【主机名控制】

简介 hostnamectl 命令中的 “hostname” 顾名思义,指的是计算机在网络上的名称,“ctl” 是 “control” 的缩写,意味着控制。hostnamectl 命令用于查询和修改系统主机名以及相关的设置。它通过与 systemd 系统管理器交互,允许用…

力扣-二叉树-101 对称二叉树

思路 分解问题为,该节点的左孩子的左子树和右孩子的右子树是不是同一棵树 && 该节点的左孩子的右字数和右孩子的左子树是不是同一课树 && 该节点的左右孩子的值相不相同 代码 class Solution {public boolean isSymmetric(TreeNode root) {// 层…

Nginx技术方案【学习记录】

文章目录 1. 需求分析1.1 应用场景1.2 实现目标 2. Nginx反向代理与实现均衡负载2.1 部署架构2.2 架构描述2.2.1 Nginx代理服务器2.2.2 API服务器与API服务器(Backup)2.2.3 nginx.conf配置文件2.2.4 测试方法 3. 高速会话缓存技术3.1 问题背景3.2 使用 R…

Ubuntu22.04怎么退出Emergency Mode(紧急模式)

1.使用nano /etc/fstab命令进入fstab文件下; 2.将挂载项首行加#注释掉,修改完之后使用ctrlX退出; 3.重启即可退出紧急模式!

Unity 红点系统

首先明确一个,即红点系统的数据结构是一颗树,并且红点的数据结构的初始化需要放在游戏的初始化中,之后再是对应的红点UI侧的注册,对应的红点UI在销毁时需要注销对红点UI的显示回调注册,但是不销毁数据侧的红点注册 - …

极新携手火山引擎,共探AI时代生态共建的破局点与增长引擎

在生成式AI与行业大模型的双重驱动下,人工智能正以前所未有的速度重构互联网产业生态。从内容创作、用户交互到商业决策,AI技术渗透至产品研发、运营的全链条,推动效率跃升与创新模式变革。然而,面对AI技术迭代的爆发期&#xff0…

【Redis】SDS结构

目录 1、背景2、SDS底层实现 1、背景 redis作为高性能的内存数据库,对字符串操作(如键、值的存储)有极高的要求。c语言原生字符串(以\0结尾的字符串数据)有一些缺点:长度计算需要遍历(O(n)时间…

STM32硬件I2C驱动OLED屏幕

本文基于STM32硬件I2C驱动SSD1306 OLED屏幕,提供完整的代码实现及关键注意事项,适用于128x32或128x64分辨率屏幕。代码通过模块化设计,支持显示字符、数字、汉字及位图,并优化了显存刷新机制。 零、完整代码 完整代码: 1&#x…

鸿蒙 PC 发布之后,想在技术上聊聊它的未来可能

最近鸿蒙 PC 刚发布完,但是发布会没公布太多技术细节,基本上一些细节都是通过自媒体渠道获取,首先可以确定的是,鸿蒙 PC 本身肯定是无法「直接」运行 win 原本的应用,但是可以支持手机上「原生鸿蒙」的应用&#xff0c…

【JAVA】抽象类与接口:设计模式中的应用对比(16)

核心知识点详细解释 Java抽象类和接口的定义、特点和使用场景 抽象类 抽象类是使用 abstract 关键字修饰的类。它不能被实例化,主要用于作为其他类的基类,提供一些通用的属性和方法。抽象类可以包含抽象方法和具体方法。抽象方法是使用 abstract 关键…