GB/T 30104.102-2021 数字可寻址照明接口 第102部分:一般要求 控制装置.pdf

  • GB/T 30104.102-2021  数字可寻址照明接口 第102部分:一般要求 控制装置.pdf为pdf格式
  • 文件大小:20.3 M
  • 下载速度:极速
  • 文件评级
  • 更新时间:2022-05-02
  • 发 布 人: 13648167612
  • 文档部分内容预览:
  • GB/T 30104.102-2021  数字可寻址照明接口 第102部分:一般要求 控制装置

    严格单调性strictlymonotonic 对于所有自变量和y,如果满足当f (y),即于随自变量的增加而减少,则称函数为单调递减。对于本文件,严格单调性定义为单调递增 或单调递减。 3.27 目标功率等级targetlevel 完成当前功率等级指令后预期的目标光输出。 3.28 是YES 用于接受或确认询问的回答。 注:如果对询问的应答是YES,则响应将是一个包含掩码值的后向顿

    按照GB/T30104.101一2021第4章的要求以及下列提出的限定、变更和新增内容

    GB/T30104.101—2021第5章的要求。

    /T30104.101一2021第7章的要求,并增加了以

    资料范本7.216位前向顿编码

    对于指令,16位前向顿应按表1所述进行编码,

    表116位指令顿的编码

    地址字节给出了: ·应用程序控制器使用的设备寻址方法; ·操作码字节中的指令传输类型: 位8=“1”:标准指令; 位8=“0":直接电弧功率控制(DAPC)指令; ·特殊指令的地址空间; ·保留的设备地址。 应用程序控制器不应使用保留地址。

    操作码字节规定: ·对于直接电弧功率控制指令,为要求的光输出; ·对于标准指令,为操作码; ·对于特殊指令,为特殊信息; ·对于保留指令,为保留信息

    按照GB/T30104.101一2021第8章的要求

    按照GB/T30104.101一2021第9章的要求,并增加了以下内容

    图2直接控制光源的控制装置

    图2给出了不同功率等级如何产生光输出的过程。控制装置产生的最大(光)输出功率等级为 100%,所有等级都以相对值方式确定。在仍有光输出的情况下,控制装置存在物理上的最小值,称之为 物理最小功率等级(PHM)。 注:物理最小功率等级是控制装置特有的,其值大于0。

    9.2.2控制装置的工作阶段

    根据不同的光源类型,可以在控制装置中确定各个工作阶段。通常有如下的工作阶段。

    根据不同的光源类型,可以在控制装置中确定各个工作阶段。通常有如下的

    启动是灯从待机到正常工作或故障之间的过渡阶段。此阶段有时候有明显的延时,例如: 预热:将灯加热,准备点亮,常见于荧光灯光源; ·点燃:将灯点亮,常见于预热后的HID光源和荧光灯光源; ·功率输出阶段的准备。 更多信息和例外情况,见9.16.3

    9.2.2.4正常工作

    正常工作时,灯发光,并能按预期进行工作。 更多信息和例外情况,见9.16.3。

    在故障阶段期间,灯无法按预期进行工作。

    更多信息和例外情况,见9.16.3。

    调光曲线确定如何将功率等级转化为光输出。 大于或等于1且小于或等于254的“实际功率等级”应按下式转化为光输出: 光输出以相对于给定控制装置与灯组合的最大可能光输出来呈现。对于“实际功率等级”值为 )x01,调光曲线从0.1%开始;对于“实际功率等级”值为0xFE,调光曲线以100%结束。调光曲线具有 严格单调性,相对精度为土1/2步进。这一过程(不包括物理最小功率等级),应使用逐渐调节的方式进 行测试。 注1:调光曲线旨在补偿人眼的感光度曲线。

    光输出的精度由表2给出的测试点规定。表2中的测试点及调光曲线如图3所示,表3给出了与 等级对应的光输出值。应声明测试中使用的灯类型或负载,以确保可再现性。 注2:最小值和最大值都是基于本文件旧版中的测试值。

    表2调光曲线公差(%,保留二位小数)

    04.102—2021/IEC62386

    9.4“目标功率等级”的计算

    换到“目标功率等级”期间的行为。 “目标功率等级”应根据如下所要求的光输出进行计算。 ·值0x00视为“目标功率等级”,并关断灯。 。值0x01和“最小功率等级”之间的任意值均处理为:“目标功率等级”二“最小功率等级”。 ·“最大功率等级”和值0xFE之间的任意值均处理为:“目标功率等级”“最大功率等级”。 ·除非正在运行渐变程序,否则“掩码”对“目标功率等级”没有任何影响,见9.5.9。 ·所有其他值都被视作“目标功率等级”。 如果请求是基于内部存储的值,例如一个场景,“上电功率等级”,或“系统故障功率等级”,则对“目 标功率等级”所请求的目标功率等级计算也同样适用。 “目标功率等级”的每次更改,除了电源循环导致的初始化之外,控制装置还应更新“限制错误”(见 9.16.5),同时将“最后的光输出功率等级”设置为新的“目标功率等级”。如果“目标功率等级”不为值 0x00.则“最后的工作功率等级”应设置为“目标功率等级”

    渐变是从“实际功率等级”到“目标功率等级”的线性转换。“实际功率等级”应按适用的调光曲线严 格单调变化,从而光输出也应随之变化。 启动变有两种方式: ·使用渐变时间:设置用于渐变过程的时间; ·使用渐变速率:设置用于渐变过程的速率。 如果计算的“目标功率等级”等于“实际功率等级”,则不应启动渐变。 当启动渐变时,渐变计时器应启动,“渐变运行”应设置为TRUE(见9.16.6)。 在渐变期间,光输出应保持在尽可能接近理想渐变曲线的水平。 在调亮过程中,“实际功率等级”应在理想渐变曲线与“实际功率等级”和“实际功率等级”十1之间 的中点相交的时刻开始递增。同样地,在调暗过程中,“实际功率等级”应在理想渐变曲线与“实际功率 等级”和“实际功率等级”一1之间的中点相交的时刻开始递减。图4对此作出说明,并应用于使用渐变 时间或渐变速率启动的渐变。 渐变时间/渐变速率的测量应在触发它的指令停止状态结束后开始。如果在启动后立即发生渐变, 则测量应从“开灯”为TRUE时进行;或者,如果在灯完全故障的情况下,则测量应从“灯故障”确认为 TRUE时进行。当渐变计时器处于工作状态时,渐变应自动结束其适用的渐变时间。此时,渐变计时 器应停止,“渐变运行”应设置为FALSE(见9.16.6)。 这说明,即使在灯完全故障的情况下,控制装置也会渐变到目标功率等级。如果灯在渐变结束时 关断,则从“最小功率等级”到“关断”的步进不应计入渐变时间。从“最小功率等级”到“关断”的步进应 在渐变时间消逝后立即执行。 如果灯在渐变开始时点亮,并调光至某个值,则从“关断”到“最小功率等级”的步进不应计人渐变时 间。这说明,当启动阶段完成时,渐变时间才开始。 注:从“关断”到“最小功率等级”的转换包括灯启动。

    图4调亮和调暗时功率等级随时间的变化

    测试应在“最小功率等级”≥物理最小功率等级+1时进行。更多信息按照附录B进行

    渐变时间应按表4。 接收到指令“设置渐变时间(DTRO)”时,设置“渐变时间”。“渐变时间”可以使用“查询渐变时间 渐变速率”指令进行查询。 “渐变时间”值按以下步骤进行设置: ·如果“DTRO”>15,值:15; ·其他所有情况,值:“DTRO”。 渐变时间基于以下的“渐变时间”值来计算: 如果“渐变时间”二0:使用扩展渐变时间 一 表4列出了可能的渐变时间值。

    渐变速率应按表5。 接收到指令“设置渐变速率(DTRO)”时,设置“渐变速率”。“渐变速率”可使用“查询渐变时间/渐 变速率”指令进行查询。 “渐变速率”值按以下步骤进行设置: ·如果“DTR0>15,值:15 ·如果“DTRO”=0,值:1; ·其他所有情况,值:“DTRO”。 渐变速率基于以下公式来计算: 506 渐变速率= 表5列出了可能的渐变速率值

    渐变速率应按表5。 接收到指令“设置渐变速率(DTR 率”指令进行查询。 “渐变速率”值按以下步骤进行设 ·如果“DTR0”>15,值:15; 如果“DTRo”0,值:1; ·其他所有情况,值:“DTRO”。 渐变速率基于以下公式来计算: 506 渐变速率= V2"滑变速事一步/s 表5列出了可能的渐变速率值。

    9.5.4扩展渐变时间

    表 6 扩展渐变时间一 一基础值

    表6扩展渐变时间基础值(续)

    表 7扩展渐变时间—乘数

    在执行“设置扩展渐变时间(DTRO)”指令时,控制装置应根据“DTRO”设置以下值。使用格式为 YYYAAAAb,其中YYYb为渐变时间乘数,AAAAb为渐变时间基础值:当基础时间递增时,最终的 断变时间应单调递增。 如果“DTR0”>01001111b: “扩展渐变时间基础值”应设置为0; “扩展渐变时间乘数”应设置为0ms,实际上渐变时间设置为Os即指无渐变(变化尽可能 快)。从“实际功率等级”到“目标功率等级”的转换应立即进行,且应尽快调整光输出,意 思是“渐变时间”=1,代表最大渐变时间为0.8s(见表4)。 ·其他所有情况: “扩展渐变时间基础值”应设置为AAAAb; “扩展渐变时间乘数”应设置为YYYb。 扩展渐变时间可使用“查询扩展渐变时间”指令进行查询。回答为OYYYAAAAb,其中YYYb为 扩展渐变时间乘数”,AAAAb为“扩展渐变时间基础值”

    9.5.5渐变时间的使用

    ·如果“渐变时间”>0:见表4。 ·如果“渐变时间”二0:应使用扩展渐变时间,见表6和表7。扩展渐变时间可通过基础值乘以乘 数来计算。 ·如果“扩展渐变时间乘数”=0ms,渐变时间为0s,则意味着无渐变(变化尽可能快)。从“实际 功率等级”到“目标功率等级”的转换应立即进行,且应尽快调整光输出。 目标功率等级应根据指令参数进行计算。渐变时间终止后,应达到计算的目标功率等级。 由于扩展渐变时间也支持小于0.7s的渐变时间,这也许不是所有的控制装置和光源组合都能实现 的,当向控制装置请求其物理上并不支持的扩展渐变时间时,控制装置尽快调整光输出即可。然而,控 制装置宜对此进行响应,如同渐变在请求的时间内已完成

    9.5.6渐变速率的使用

    9.5.6.1使用“调亮”和“调暗”指令的渐变

    “调亮”和“调暗”指令应启动200ms士20ms的渐变。 “目标功率等级”应根据“实际功率等级”进行计算,使用合适的渐变速率。200ms的渐变结束后, 应达到计算的目标功率等级。 注1:由于使用渐变速率,有可能在渐变结束前达到“最小功率等级”或“最大功率等级”。这不会导致“渐变运行”位 被清除。 注2:由于存在渐变速率公差,不同的控制装置可能会对使用有效速率略微不同的渐变速率的指令作出反应。因 此,在处理了这些相对调光指令后,不同的控制装置的“目标功率等级”可能具有不同值(对“实际功率等级”和 “最终光输出功率等级”亦如此)。

    9.5.6.2使用“连续调亮”和“连续调暗”指令的渐变

    “连续调亮”指令应将“目标功率等级”设置为“最大功率等级”,并使用适当的渐变速率启动渐变。 当达到“最大功率等级”后,渐变应停止。 “连续调暗”指令应将“目标功率等级”设置为“最小功率等级”,并使用适当的渐变速率启动渐变。 当达到“最小功率等级”后,渐变应停止。 在执行“连续调亮”或“连续调暗”命令时,除非会超出“最小功率等级”或“最大功率等级”的值,否则 至少应完成一个步进。 对于在达到最小功率等级”或“最大功率等级”前停止渐变的内容,见9.5.9。 注1与“调亮”和“调暗”命令相反,控制装置不可能在渐变终止前达到“最小功率等级”或“最大功率等级”。因此, “渐变运行”位将在渐变结束时被清除。 注2:与调亮”和“调暗”命令相似,在渐变提前停止[如通过直接电弧功率控制(掩码)之后,对于“目标功率等级” “实际功率等级”和“最后光输出功率等级”,不同的控制装置最终可能具有不同的值

    9.5.7系统响应渐变期间的更改

    如果在运行渐变期间“渐变时间”“扩展渐变时间基础值”“扩展渐变时间乘数”和/或“渐变速率” 改,则仍应完成渐变运行,而不会重新计算渐变时间和/或渐变速率。下一次渐变应使用重新计算

    9.5.8系统响应待机和启动期间的更改

    如果渐变在待机期间开始,则在启动阶段时,渐变过程应假设“实际功率等级”等于“最小功率 对等级指令的反应与灯在“最小功率等级”运行时相同

    如果渐变在灯启动期间开始,则渐变过程应停留在“实际功率等级”。对等级指令的反应与灯在“实 际功率等级”运行时相同。 渐变在以下情况时开始: ·“开灯”为TRUE; ·或者,在灯完全故障的情况下,“灯故障”确认为TRUE。 关于“开灯”和“灯故障”的更多信息,见9.16.3和9.16.4。

    任何指令,设置一个或多个以下变量: ·“目标功率等级”“最小功率等级”“最大功率等级”。 同时执行一个以下的指令: 。“直接电弧功率控制(掩码)”“保存永久变量”“识别设备”时, 应停止运行渐变。 注1:即使受影响变量的值没有更改,渐变也会停止。 当应用程序控制器停止运行渐变时,应立即停止渐变计时器。渐变计时器停止后,“目标功率等级” 应设置为“实际功率等级”,并执行停止运行渐变指令(如果适用)。 如果在启动期间,当停留在“最小功率等级”时停止运行渐变,则控制装置仍应完成启动过程。 注2:这意味着,在此情况下,“目标功率等级”和“实际功率等级”都等于“最小功率等级”。

    9.6最小和最大功率等

    更改最小或最大功率等级时应停止任何正在运行的渐变,再存储新的最小或最大功率等级。 “设置最小功率等级(DTRO)”应设置为“最小功率等级”,其值取决于“DTRO”的值: ·如果O≤“DTRO”≤物理最小功率等级:物理最小功率等级; ·如果“DTRO”“最大功率等级”或为掩码:“最大功率等级”; ·其他所有情况:“DTRO”。 如果由于设置了新的最小功率等级,使得“实际功率等级”>0且“实际功率等级”<“最小功率等 级”,则“目标功率等级”应根据新的“最小功率等级”重新计算。“实际功率等级”应立即更改为“目标功 率等级”,且应尽快调整光输出。由此,“限制错误”应设置为TRUE。 “设置最大功率等级(DTRO)”应设置为“最大功率等级”,其值取决于“DTRO”的值,如下: ·如果“最小功率等级”≥“DTRO”,为:“最小功率等级”; ·如果“DTRO"是掩码,为:OxFE; ·其他所有情况,为:DTRO”。 如果由于设置了新的最大功率等级,使得“实际功率等级”>“最大功率等级”,则“目标功率等级”应 根据新的“最大功率等级”重新计算。“实际功率等级”应立即更改为“目标功率等级”,且应尽快调整光 输出。由此,“限制错误”应设置为TRUE。 注:“最小功率等级”和“最大功率等级”可用于补偿控制装置特性的差异。例如,如果控制装置对于PHM具有不同 的值,则可以通过调整“最小功率等级”使其值相似

    有以下任何一种情况。 ·该指令使用短地址发送,且给定的短地址不等于“短地址”。 ·该指令使用组地址发送,且给定的组与任何由“控制装置组”识别的组不匹配。 ·该指令使用保留地址发送。 ·该指令使用无地址广播发送,且“短地址”不是掩码。 ·该指令未定义(例如保留指令)。 可以识别以下指令组。 ·等级命令。 一无渐变的等级命令; 一启动渐变的等级命令。 ·配置命令。 ·查询。 ·特殊指令: 命令; 一查询。 应用扩展指令

    9.7.2无渐变的功率等级命令

    无渐变的功率等级命令是应计算 标切 等级”,且应尽快调整光输出。 这些指令可分为三类。 ·绝对功率等级指令: “关断”“调回最小功率等级”“调回最大功率等级”。 ·相对功率等级指令: “调亮”“调暗”“接通并调亮”“调暗并关断”。 配置指令: “重置”“设置最小功率等级(DTRO)”“设置最大功率等级(DTRO)”。

    9.7.3启动渐变的功率等级命令

    启动渐变的功率等级命令是计算“目标功率等级”的命令;使用合适的渐变时间/速率,“实际功率等 级”渐变为“目标功率等级”。如果渐变时间为0s,则“实际功率等级”应立即转换为“目标功率等级”,且 应尽快调整光输出。 这些命令可分为两类。 使用渐变时间的绝对功率等级命令: “直接电弧功率控制(功率等级)”“进人场景(场景号)”“进入最近工作功率等级”。 使用渐变速率的相对功率等级命令: “调亮”“调暗”; “连续调亮”“连续调暗”

    配置命令可用于修改若干控制装置的属性

    查询命令可用于请求多个控制装置的属性

    9.7.7应用扩展指令

    一组不可寻址的指令。所有控制装置都应解释特

    具有操作码在0xE0~ 每个设备类型或功能都 重新定义这些指令,操作码为0xF 多详情见9.18

    按照GB/T30104.101一2021中9.4的要求,并增加了以下内容。

    9.8.2“调亮”和“调暗”指令的指令选代

    “调亮”和“调暗”命令可以作为指令送代发送。在执行第一个此类送代命令后,除非会超出“最小功 率等级”或“最大功率等级”的值,否则应完成一个步进(最终的“目标功率等级”二计算的“目标功率等 级”±1)。 注1:这确保了在选代开始时就有效果。 完成第一个步进后,应使用适当的渐变速率开始200ms的渐变。只要代持续进行,后续步进应 按适当的渐变速率确定的时间间隔执行。作为迭代一部分执行的每个“调亮”和“调暗”命令,都应重启 200ms的渐变时间,并相应地重新计算“目标功率等级”。“实际功率等级”的转换应按9.5.1和图4进 行,第一个此类转换(不包括起始步进)发生在第一个“调亮”和“调暗”指令执行后的1/(2ד渐变速 率”时刻。 注2:若渐变速率在指令送代期间更改,则在执行此指令送代过程中不使用新的渐变速率。 图5总结了指令送代的运行状况。送代从“指令1”开始,在“超时”处结束

    图5执行指令选代时的定时和响应

    9.8.3直接电弧功率控制流程(不推荐)

    “启用直接电弧功率控制流程”指令启动直接电弧功率控制(DAPC)指令迭代,允许对光输出进行 动态控制 在执行“启用直接电弧功率控制流程”指令,而指令迭代独立于实际渐变/扩展渐变时间工作时,控 制装置应暂时使用200ms士20ms的渐变时间。流程的最后一次渐变完成后,应使用初始值。 由于渐变时间/速率变量不会更改,因此可以正常设置和/或查询渐变时间/速率。 如果经过200ms后,控制装置没有接受“直接电弧功率控制(功率等级)”指令,则直接电弧功率控 制流程应结束。在执行间接电弧功率控制指令时,直接电弧功率控制流程应终止。在直接电弧功率控 制指令迭代期间,接受的“启用直接电弧功率控制流程”应丢弃。 当直接电弧功率控制流程工作时,每次执行“直接电弧功率控制(功率等级)”指令都应启动一个 200ms的渐变。 由于直接电弧功率控制流程使用200mS的渐变时间,这也许不是所有的控制装置和光源组合都能 实现的,此时控制装置尽快调整光输出即可。然而,它应该如同在请求的时间内完成渐变一样进行 响应。

    通过“设置操作模式(DTRO)”指令可以选择不同的操作模式。通过“查询操作模式”指令可以查询 当前选择的“操作模式”。 本文件定义了操作模式0x00至0x7F。其中,至少操作模式0x00应是可用的。操作模式0x80至 xFF为制造商专用。查询指令“查询制造商专用模式”可用于确定控制装置是在IEC62386操作模式 下,还是在制造商专用模式下,

    9.9.2操作模式0x00.标准模式

    如果设备处于标准模式(“操作模式”=0x00),则其行为应符合本文件的要求,直到它被设 标准操作模式。

    9.9.3操作模式0x01至0x7F:保留模式

    操作模式0x01至0x7F为保留模式,不应使用。

    制造商专用模式仅在当应用程序所需的功能不被本文件涵盖时才使用。如果控制装置在制造商专 用操作模式下,则控制装置的行为也可能是制造商特有的,但以下情况除外: ·控制装置访问总线时,应符合GB/T30104.101一2021; ·控制装置至少应在以下相关指令上符合本文件的要求: “设置操作模式(DTRO)”“查询操作模式”和“查询制造商专用模式”; 所有特殊指令(见11.7),但“写入存储位置(DTR1,DTRO,数据)”“写入存储位置一一无 应答(DTR1,DTRO信息安全技术标准规范范本,数据)”和“PING”除外。 上述指令应采用不同的寻址方法,见7.2.2。 建议即使在制造商专用模式下,也要遵本文件规定的指令

    存储块是为系统中,例如控制装置的识别而定义的可自由访问的存储空间。并非所有的连续存储 块都需要实现。在存储块中,也并非所有连续的存储位置都需要实现。使用内存访问指令可读取已实 现存储块中所有已实现的存储位置。内存的一部分是只读的,并由控制装置制造商编程;对于所有其他 部分,制造商可以使用内存访问指令进行写访问。写入存储块的位置可锁定。存储块可以使用RAM、 ROM或NVM实现存储。 可寻址存储空间限制为最大约64K字节,最多可在256个存储块中分配,每个存储块的存储空间 最大为255字节。由于本文件规定了如何实现存储块0和1(若存在),并保留存储块200至255,这就 在[2,199]范围内为制造商的特定用途留出198个存储块的空间。

    如果实现了[2,199]范围内的制造商专用存储块,其内容的分配应符合表8给出的内存映射。

    槽钢标准表8存储块的基本内存映射

    用途、默认值/上电值/重置值和这些字节的存储器访间应由制造商定义。 发送“重置存储块”指令后的重置值。 °除非另有明确说明,否则也可用作上电值。

    每个存储块中位置0x00的字节包含存储块中上次可访问的存储单元的地址。该值在[0x03, 0xFE]范围内。 位置0x01的字节为制造商专用。如果对其实现存储,制造商宜描述该字节的用法(以及存储块的 全部内容)。 注1:它可用于诸如在具有静态内容的存储块上存储校验码。在控制装置可更改内容的存储块中使用校验码是没 有用的。 位置0x02的字节用于锁定写访问。存储位置0x02自身在写人时永远不应被锁定。当此存储 位置包含任何非0x55的值时,对应存储块中标记为“(可锁定)”的所有存储位置应只可读。控制装 置不应更改锁定字节的值,除非由于电源循环或“重置存储块(DTRO)”指令或其他影响锁定字节的 指令导致。 在每个存储块中,位置0xFF为保留位置,不可访问。此位置不应作为常规的存储块位置来应用,

    ....
  • 相关专题: 照明  

相关下载

常用软件