The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
anviod

[边缘计算] 想借助 AI 来开发 边缘网关接入 AI 解决设备通信 不知道有没有需求

  •  
  •   anviod · 5h 30m ago · 279 views

    EdgeX 南向已支持 Modbus / OPC UA / S7 / BACnet / EIP / SNMP / IEC104 等 协议了

    虽然 BACnet OPC-UA 扫描设备 扫描点位自动注册用的很舒服 也不需手动配置点位

    但是 !!! 各位 但是啦(划重点) 但是其它协议可没这么爽

    做过工业项目的人应该都有体会,现场设备千奇百怪, 真正耗时间的不是写驱动,而是前期准备工作。

    比如:

    • 阅读厂家协议文档,整理寄存器和点位,或者录入 Excel 点表
    • 配置设备通信参数
    • 如果没有协议文档,只能根据屏幕显示或者老系统( HMI )的数值去猜寄存器地址、数据类型
    • 没有任何资料时,还要分析抓包数据,一点一点验证

    这些工作重复率很高,也非常依赖经验, 关键是很耗时间 没法摸鱼。

    举个简单的例子 如果不知道协议 同样一个 0xABCD,它可能是有符号整数、无符号整数、浮点数,还要考虑大小端、字序等组合方式,实际需要尝试很多种解析结果,看着表现数值 进行排除。

    所以最近想把 AI 引入这部分流程。

    它不参与实时通信,也不会控制设备,只负责帮助现场实施工程师完成协议分析和设备接入。

    输入可以是协议文档、Excel 点表、抓包文件,或者现场抄录的显示数值,结合 AI 自动生成设备接入所需的配置,再由现场的人确认。

    我觉得最有价值的其实是 可以 无文档设备接入和控制

    很多现场设备已经运行十年,协议资料早就找不到了。过去只能一边抓包、一边猜、一边验证,希望以后这些重复性的工作能够尽可能交给 AI ,让工程师把更多时间放在真正需要经验的现场调试上。

    如果最终能把设备接入效率提升一倍,我觉得这个模块就已经有价值了。

    文档规划已经跟新了,有兴趣的朋友可以看看(也可以交流一下 各位前辈指导一下): "EdgeX AI 协同组件规划"

    这是项目地址 求个 star 各位看官老爷 https://github.com/anviod/edgex

    在线文档 https://anviod.github.io/edgex/

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5108 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 08:21 · PVG 16:21 · LAX 01:21 · JFK 04:21
    ♥ Do have faith in what you're doing.