Skip to content
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

AIRIOT智慧系统搭建平台经验交流

  1. 主页
  2. 设备接入
  3. 设备接入-g340t驱动设备接入

设备接入-g340t驱动设备接入

已定时 已固定 已锁定 已移动 设备接入
帖子 发布者 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • guangdaG 离线
    guangdaG 离线
    guangda
    写于 最后由 编辑
    #1

    dtu设备接入平台,安装平台的服务器需要有公网ip。

    1.设备表配置:添加设备表-安装g340t驱动-添加设备-配置手机号、站号-添加数据点。
    7707cd3d-0498-4d0d-a22c-8ef065a8c38b-image.png

    配置说明:

    • 手机号=DTU上配置的IMEI编号。
    • 站号=modbus rtu站号
    • 在线判断方式:心跳检测:用户维持链接的长连接,空闲时一般为一分钟发送一次。平台识别的心跳包为Q,当平台收到心跳包Q时,会立即响应A发送给设备,设备可通过心跳包交互来判断与设备的连接情况。
    • 地址合并间隔:一个资产下同一个分区的数据点起始地址按照该间隔合并读取。
    • 采集周期:表示读取传感器数据的周期时间。
    • 自动化地址:开启自动化地址,数据点偏移地址从1开始。
    • 通讯监控参数:通讯超时时间:单位秒(s)判断设备超时的时间标准,超时时间默认为定义采集周期的3倍。

    2.数据点配置

    2655fb9d-78b2-4832-8a6a-cb3d497d3d22-image.png

    读取区域

    • 线圈状态:01读写,对开关量(bit位)进行读写,写入默认使用05功能码(不需要单独设置),该功能码一般针对PLC的开关输出点。
    • 输入状态:02只读,对开关量(bit位)进行读,是只读的,不允许写入,一般针对PLC的开关输入点。
    • 保持寄存器:03读写,对整形/浮点型数据进行读写,写入默认使用06功能码(16位整形数据)和10功能码(32位和64位整形和浮点型数据),也就是对单个寄存器写入使用06,多个寄存器使用10。
    • 输入寄存器:04只读,对整形/浮点型数据进行读,只读不写。

    偏移地址: 数据点所在寄存器起始地址。

    寄存器个数: 数据点占用的寄存器个数,不填根据数据类型处理。

    数据类型:
    d55dc9f7-f37a-49e6-882a-d07b35f7033d-image.png

    3.指令配置
    5bdc4272-329e-4a27-b7db-bf5134ade9d0-image.png

    写入区域

    • 线圈状态:01读写,对开关量(bit位)进行读写,写入默认使用05功能码(不需要单独设置),该功能码一般针对PLC的开关输出点(比如西门子PLC的Q点)。
    • 保持寄存器:03读写,对整形/浮点型数据进行读写,写入默认使用06功能码(16位整形数据)和10功能码(32位和64位整形和浮点型数据),也就是对单个寄存器写入使用06,多个寄存器使用10。

    偏移地址: 所在寄存器起始地址。

    数据类型: 同数据点。

    默认写入值: 指令写入时候的默认值。

    单字节: 勾选单字节后数据值按寄存器写入数据,否则多个寄存器同时写值。

    4.开放端口:配置完成上述内容后进入运维管理:ip:13030.查看g340t驱动的端口号:开放此端口号。确保telnet能通。Telnet命令文档:
    https://baijiahao.baidu.com/s?id=1723367561977342393&wfr=spider&for=pc

    36299712-e813-4a58-993c-8ec53dae0f7a-image.png

    点击右侧三个点查看g340t驱动的日志,查看设备与平台连接情况。提示成功建立链接则连上平台。

    !未提示链接成功检查以下几项:

    • 13030运维管理中g340t驱动对应的端口是否开放,保证 telnet ip(公网ip):端口正常.
    • 检查dtu配置软件配置的是否是公网ip及运维中g340t驱动对应的端口.
    • 平台配置完之后是否重启驱动.
    • modscan 是否可以读上来数据.

    dtu配置案例:

    b8a8b490-82ce-4563-8961-07bbc87d31e9-image.png
    6b91d239-bc40-444a-ba6b-fca78c81fb4e-image.png

    1 条回复 最后回复
    0
  • Zhang书书Z 离线
    Zhang书书Z 离线
    Zhang书书
    写于 最后由 Zhang书书 编辑
    #2

    g340t固定端口:
    1、修改docker-compose.yml文件,执行命令:vi docker-compose.yml
    在文件中找到要修改的驱动,在ports下,冒号前加一个想要的端口。按 i 进行编辑,修改好后按esc退出,:wq结束
    image.png
    b2ab9b69-f1ac-405e-afdf-907018d27629-1736389034169.png

    2、修改好docker-compose.yml文件后,执行命令:./run.sh

    3、如果以上操作没有任何报错后,输入以下命令,检查一下是否修改成功
    执行命令:sudo docker ps | grep 340

    1 条回复 最后回复
    0

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组