T/CALI 0602-2019 基于DMX512网络的LED照明远程设备管理(RDM)协议
T/CALI 0602-2019 Remote Device Management (RDM) protocol for LED lighting based on DMX512 network
基本信息
发布历史
-
2019年10月
研制信息
- 起草单位:
- 浙江晶日科技有限公司、浙江博上光电有限公司、杭州勇电照明有限公司、上海时代之光照明电器检测有限公司、浙江互灵物联科技有限公司、昕诺飞(中国)投资有限公司、江苏新广联光电股份有限公司、杭州华普永明光电股份有限公司
- 起草人:
- 沈庆跃、沈杰、毕惟聪、岳建国、庄晓波、杨志伟、黄峰、华利生、夏誉、马愉兴
- 出版信息:
- 页数: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的翻译,经该标准制定单位——美国娱乐服
定制服务
推荐标准
- T/GAGA 004-2021 虚拟现实产品 安全要求和试验方法 2021-09-30
- T/QGCML 3168-2024 众创空间智能管理系统 2024-02-26
- T/ZGCSC 002-2024 智慧社区物联网设备数据接口技术要求 2024-03-06
- T/SDBDA 35-2022 政务干部人事数字化档案管理规范 2022-12-06
- T/JLS 0002.2-202011 直播销售员技能等级评价 2020-11-30
- T/DSIA 0601-2015 软件企业评估规范 2015-11-30
- T/CQAE 14007-2022 微型计算机 产品质量分级评价规范 2022-11-30
- T/TLTY 002-2021 铝/铜板带材生产流程 工业大数据平台 数据存储模块建设要求 2021-04-18
- T/CA 306-2023 数据中心热环境数值模拟技术细则 2023-12-11
- T/HEBQIA 043-2021 钢铁行业安全生产信息化平台总体要求 2021-09-24