Secs/Gem第十讲(基于secs4net项目的ChatGpt介绍)

好,那我们继续——


第十讲:VID、CEID、RPTID 都是哪里来的?——报文变量的定义机制全解(S2F35 深度剖析)

关键词:Variable ID、Report ID、Collection Event、S2F33、S2F35、设备资料字典(SDD)、数据建模


本讲目标

你将掌握:

  • CEID / RPTID / VID 这三个核心变量的定义来源与作用
  • 如何通过 S2F33、S2F35 告诉设备:我想要什么数据、以什么结构上报
  • 如何用这套机制“定制化”设备上报行为
  • 了解 SDD(设备资料字典)的设计结构与读取方式

这部分是你从“会用”走向“懂原理”的关键一跃。


一、核心概念复盘(一定要记住这张三角关系图)

Collection Event (CEID)
   ↓ 绑定
Report (RPTID)
   ↓ 包含
Variable (VID)
名称 含义
CEID 事件编号,比如“生产开始”、“报警触发”
RPTID 报告编号,是一组变量的集合
VID 变量 ID,比如 LOT_ID、PRODUCT_ID、EQ_STATE

每个 CEID 对应一批 RPTID,每个 RPTID 对应若干 VID。

你告诉设备:“发生哪个事件(CEID),就发送哪个报告(RPTID),报告里面包含这些变量(VID)”。


二、这些信息怎么告诉设备?——S2F33 与 S2F35

(1)S2F33:Define Report

告诉设备:RPTID=1 是哪些 VID 的组合

S2F33
- List of [RPTID, List of VIDs]

例如:

RPTID = 101
→ VIDs = [3001, 3002, 3003]  // LOT_ID, PRODUCT_ID, EQP_STATE

用 SECS4NET 表示:

var rpt = List
(
    U2(101),
    List(U2(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值