T/CALI 0602-2019 基于DMX512网络的LED照明远程设备管理(RDM)协议

T/CALI 0602-2019 Remote Device Management (RDM) protocol for LED lighting based on DMX512 network

团体标准 中文(简体) 现行 页数:101页 | 格式:PDF

基本信息

标准号
T/CALI 0602-2019
标准类型
团体标准
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2019-10-31
实施日期
2020-05-01
发布单位/组织
-
归口单位
中国照明电器协会
适用范围
主要技术内容:远程设备管理(RDM)协议允许来自多个制造商的设备之间使用修改后的DMX512数据链路进行智能双向通信。RDM是WH/T 32 标准 (DMX512-A)中定义的在DMX512网络中实现增强拓扑功能EF 1.0。本标准中RDM允许控制台或其他控制设备通过DMX512网络查找设备,然后配置、监控和管理这些中间设备和终端设备。RDM提供对DMX512网络设备的智能控制,而以前除了专用网络之外尚未实现此功能。本标准对以下内容做出规定:物理层和时序、设备查找过程和算法、消息结构和通信

发布历史

研制信息

起草单位:
浙江晶日科技有限公司、浙江博上光电有限公司、杭州勇电照明有限公司、上海时代之光照明电器检测有限公司、浙江互灵物联科技有限公司、昕诺飞(中国)投资有限公司、江苏新广联光电股份有限公司、杭州华普永明光电股份有限公司
起草人:
沈庆跃、沈杰、毕惟聪、岳建国、庄晓波、杨志伟、黄峰、华利生、夏誉、马愉兴
出版信息:
页数:101页 | 字数:- | 开本: -

内容描述

中国照明电器协会团体标准

T/CALI0602—2019/ANSIE1.20-2010

I

基于DMX512网络的LED照明

远程设备管理(RDM)协议

Remotedevicemanagement(RDM)protocolforLEDlighting

overDMX512network

(ANSIE1.20-2010EntertainmentTechnology—RDM

RemoteDeviceManagementOverDMX512Networks,IDT)

2019-10-31发布2020-5-1实施

中国照明电器协会发布

T/CALI0602—2019

目次

前言...............................................................................VII

引言.................................................................................1

总述.................................................................................1

1规范性引用文件....................................................................1

2物理层............................................................................1

2.1概述..........................................................................1

2.2电气规范和物理层概述..........................................................2

2.2.1WH/T32—EF1.0............................................................2

2.3数据链路终结的要求............................................................2

2.4数据包之间数据链路状态的保持..................................................2

2.4.1线路偏置网络..............................................................2

2.5命令端口的参考电路............................................................2

2.5.1参考电路详述..............................................................3

2.6默认的线路状态控制............................................................3

3时序..............................................................................4

3.1控制器时序要求................................................................4

3.1.1控制器数据包时序..........................................................4

3.1.2控制器数据包时间间隔......................................................4

3.1.3驱动器关断时间............................................................5

3.2应答器时序要求................................................................5

3.2.1应答器数据包时序..........................................................5

3.2.2应答器数据包时间间隔......................................................6

3.2.3应答器查找响应驱动器启用时间..............................................6

3.2.4驱动器关断时间............................................................6

3.2.5查找响应“占”时间........................................................6

3.3数据冲突......................................................................6

4中继设备..........................................................................6

4.1概述..........................................................................6

4.1.1透明中继设备..............................................................7

4.2透明中继设备时序要求..........................................................7

4.2.1端口切换..................................................................7

4.2.2信号延时..................................................................7

4.2.3位失真....................................................................7

4.2.4复位定时..................................................................7

I

T/CALI0602—2019

4.3作为非RDM系统一部分运行的中继设备.............................................7

4.4作为应答器的中继设备...........................................................8

5设备寻址...........................................................................8

5.1概述...........................................................................8

5.2UID的文本表示.................................................................8

5.3广播消息寻址...................................................................8

5.4单个设备中具有多个应答器端口的应答器...........................................8

6消息结构...........................................................................8

6.1字节次序.......................................................................8

6.2数据包格式.....................................................................9

6.2.1起始码.....................................................................9

6.2.2子起始码...................................................................9

6.2.3消息长度...................................................................9

6.2.4目标UID..................................................................10

6.2.5源UID....................................................................10

6.2.6事务号(TN)................................................................10

6.2.7端口ID/响应类型..........................................................10

6.2.8消息计数..................................................................10

6.2.9子设备字段................................................................12

6.2.10消息数据块(MDB)..........................................................12

6.2.11校验码...................................................................13

6.3响应类型字段值................................................................14

6.3.1确认(RESPONSE_TYPE_ACK)...................................................14

6.3.2确认溢出(RESPONSE_TYPE_ACK_OVERFLOW)......................................14

6.3.3确认计时(RESPONSE_TYPE_ACK_TIMER).........................................15

6.3.4否定确认原因(RESPONSE_TYPE_NACK_REASON)...................................16

7查找设备方法......................................................................17

7.1概述..........................................................................17

7.2二叉搜索树....................................................................17

7.3查找过程步骤..................................................................17

7.4查找哑音标记..................................................................18

7.4.1哑音标记的清除............................................................18

7.5查找唯一分支消息(DISC_UNIQUE_BRANCH)..........................................18

7.5.1控制器解码响应唯一分支消息................................................19

7.5.2冲突......................................................................20

7.6查找哑音/非哑音消息...........................................................20

7.6.1控制字段..................................................................20

7.6.2绑定UID..................................................................20

II

T/CALI0602—2019

7.6.3查找哑音消息(DISC_MUTE)..................................................20

7.6.4查找非哑音消息(DISC_UN_MUTE).............................................21

7.7查找算法.....................................................................21

7.8不间断的设备查找.............................................................22

8代理设备.........................................................................22

8.1概述.........................................................................22

8.2查找.........................................................................23

8.2.1被代表设备...............................................................23

8.2.2代理管理.................................................................23

8.3响应消息.....................................................................23

8.4代理管理消息.................................................................23

8.4.1获取被代理设备数量(PROXIED_DEVICE_COUNT)...............................23

8.4.2获取被代理设备(PROXIED_DEVICE).........................................24

9子设备...........................................................................24

9.1概述.........................................................................24

9.2子设备消息...................................................................24

9.2.1子设备字段...............................................................24

9.2.2子设备的使用.............................................................24

9.2.3必需的子设备消息.........................................................25

10RDM参数消息.....................................................................25

10.1文本字段处理................................................................25

10.2网络管理消息................................................................25

10.2.1通信状态(COMM_STATUS)...................................................25

10.3排队和状态消息的收集........................................................26

10.3.1收集排队消息(QUEUED_MESSAGE)............................................26

10.3.2收集状态消息(STATUS_MESSAGES)...........................................28

10.3.3获取状态ID描述(STATUS_ID_DESCRIPTION)..................................30

10.3.4清除状态ID(CLEAR_STATUS_ID).............................................31

10.3.5获取/设置子设备状态报告阈值(SUB_DEVICE_STATUS_REPORT_THRESHOLD)..........31

10.4RDM信息消息.................................................................32

10.4.1获取支持的参数(SUPPORTED_PARAMETERS)....................................32

10.4.2获取参数描述(PARAMETER_DESCRIPTION).....................................33

10.5产品信息消息................................................................34

10.5.1获取设备信息(DEVICE_INFO)...............................................34

10.5.2获取产品明细ID列表(PRODUCT_DETAIL_ID_LIST).............................36

10.5.3获取设备型号描述(DEVICE_MODEL_DESCRIPTION)..............................37

10.5.4获取制造商标签(MANUFACTURER_LABEL)......................................37

III

T/CALI0602—2019

10.5.5获取/设置设备标签(DEVICE_LABEL)..........................................38

10.5.6获取/设置出厂默认值(FACTORY_DEFAULTS)....................................38

10.5.7获取语言功能(LANGUAGE_CAPABILITIES)......................................39

10.5.8获取/设置语言(LANGUAGE)..................................................40

10.5.9获取软件版本标签(SOFTWARE_VERSION_LABEL).................................40

10.5.10获取引导软件版本ID(BOOT_SOFTWARE_VERSION_ID)............................41

10.5.11获取引导软件版本标签(BOOT_SOFTWARE_VERSION_LABEL).......................41

10.6DMX512设置消息..............................................................42

10.6.1获取/设置DMX512特性(DMX_PERSONALITY)....................................42

10.6.2获取DMX512特性描述(DMX_PERSONALITY_DESCRIPTION).........................43

10.6.3获取/设置DMX512起始地址(DMX_START_ADDRESS)..............................43

10.6.4获取字节消息(SLOT_INFO)..................................................44

10.6.5获取字节描述(SLOT_DESCRIPTION)...........................................45

10.6.6获取默认字节值(DEFAULT_SLOT_VALUE).......................................46

10.7传感器参数消息...............................................................46

10.7.1获取传感器定义(SENSOR_DEFINITION)........................................47

10.7.2获取/设置传感器值(SENSOR_VALUE)..........................................48

10.7.3记录传感器(RECORD_SENSORS)..............................................50

10.8电源/灯设置参数消息..........................................................50

10.8.1获取/设置设备运行小时数(DEVICE_HOURS)....................................50

10.8.2获取/设置开灯小时数(LAMP_HOURS)..........................................51

10.8.3获取/设置开灯次数(LAMP_STRIKES)..........................................52

10.8.4获取/设置灯状态(LAMP_STATE)..............................................53

10.8.5获取/设置开灯模式(LAMP_ON_MODE)..........................................53

10.8.6获取/设置设备上电次数(DEVICE_POWER_CYCLES)...............................54

10.9显示设置参数消息.............................................................55

10.9.1获取/设置显示反转(DISPLAY_INVERT)........................................55

10.9.2获取/设置显示等级(DISPLAY_LEVEL).........................................56

10.10设备配置参数消息............................................................57

10.10.1获取/设置水平反转(PAN_INVERT)...........................................57

10.10.2获取/设置垂直反转(TILT_INVERT)..........................................58

10.10.3获取/设置水平/垂直互换(PAN_TILT_SWAP)...................................58

10.10.4获取/设置设备实时时钟(REAL_TIME_CLOCK)..................................59

10.11设备控制参数消息............................................................60

10.11.1获取/设置设备的标识(IDENTIFY_DEVICE)....................................60

10.11.2复位设备(RESET_DEVICE)..................................................61

10.11.3获取/设置电源状态(POWER_STATE)..........................................62

IV

T/CALI0602—2019

10.11.4获取/设置执行自检消息(PERFORM_SELFTEST)................................62

10.11.5获取自检说明(SELF_TEST_DESCRIPTION)....................................63

10.11.6捕捉预设(CAPTURE_PRESET)...............................................64

10.11.7获取/设置预设播放(PRESET_PLAYBACK).....................................64

11操作上的问题....................................................................65

11.1轮询间隔....................................................................65

12协议支持........................................................................66

附录A(规范性附录)参数定义.......................................................67

附录B(规范性附录)状态消息ID.....................................................78

附录C(规范性附录)字节消息.......................................................79

附录D(资料性附录)定义...........................................................81

附录E(资料性附录)查找伪代码示例.................................................86

附录F(规范性附录)用于RDM系统的发送器/接收器电路合格性试验......................89

图2-1命令端口的参考电路............................................................3

图4-2位不对称延时..................................................................7

图7-1二叉搜索.....................................................................17

图7-2设备查找过程.................................................................22

图F-1命令端口发送器测试电路.......................................................89

图F-2命令端口的负载测试电路.......................................................90

图F-3校准电路.....................................................................90

图F-4应答器测试电路...............................................................91

表2-1命令端口参考电路各部件的数值..................................................3

表3-1控制器数据包时序参数..........................................................4

表3-2控制器数据包时间间隔..........................................................5

表3-3应答器数据包时序..............................................................5

表3-4应答器数据包时间间隔..........................................................6

表5-1唯一识别码(UID)格式...........................................................8

表6-1字节发送顺序..................................................................9

表6-2数据包格式....................................................................9

表6-3显示消息长度指针到校验码的数据包示例..........................................9

表6-4消息数据块(MDB)的格式........................................................12

表6-5指令类别说明.................................................................12

表6-6校验码使用示例...............................................................13

表6-7应答器的响应类型字段允许值...................................................14

表6-8表6-7符号说明...............................................................14

表7-1“DISC_UNIQUE_BRANCH”响应数据包编码..........................................19

表7-2“DISC_UNIQUE_BRANCH”响应数据包解码..........................................19

表7-3控制字段.....................................................................20

V

T/CALI0602—2019

表10-1状态请求需要的响应..........................................................30

表10-2日期和时间范围..............................................................60

表A-1指令类别定义.................................................................67

表A-2响应类型定义.................................................................67

表A-3RDM类别/参数ID定义..........................................................67

表A-4状态类型定义.................................................................69

表A-5产品类别定义.................................................................69

表A-6产品详细信息定义.............................................................71

表A-7预设播放定义.................................................................73

表A-8灯状态定义...................................................................73

表A-9开灯模式定义.................................................................73

表A-10自检定义....................................................................73

表A-11电源状态定义................................................................74

表A-12传感器类型定义..............................................................74

表A-13传感器单位定义..............................................................75

表A-14传感器单位前缀定义..........................................................75

表A-15数据类型定义................................................................76

表A-16参数说明指令类定义..........................................................76

表A-17响应NACK原因代码定义.......................................................76

表B-1状态消息标记.................................................................78

表B-2状态消息ID定义..............................................................78

表C-1字节类型.....................................................................79

表C-2字节ID定义..................................................................79

VI

T/CALI0602—2019

前言

本标准按照GB/T1.1—2009和GB/T20000.2—2009给出的规则起草。

本标准采用翻译法等同采用美国国家标准E1.20-2010《娱乐技术—RDM基于DMX512网络的远程

设备管理》,英文名称《Entertainmenttechnology—RDMRemotedevicemanagementoverDMX512

network》。

对E1.20-2010的翻译,经该标准制定单位——美国娱乐服

定制服务

    推荐标准

    相似标准推荐

    更多>