每个数据桢由6个字节构成。和第二个字节为数据头“55AA”,第三个字节为“00”,第四个字节为控制命令或状态信息,中间字节为数据信息,最后一个字节为数据校验和。采用半双工通信方式,波特率为1200,电子镇流器内部不带地址信息。
一、上位控制器查询操作
1.上位控制器发送:55AA004900SS。
其中,“55AA”为数据头,“49”为查询控制命令, “SS”为数据校验和。
例如,发送:55AA00490049。
2.电子镇流器返回:55AA00ZZHHSS。
其中,“55AA”为数据头,“ZZ”为16进制数表示的灯功率实际采样值,“HH”灯是开路判断,灯开路时“HH”为01,“SS”为数据校验和。
例如,返回:55AA00A800A8。灯未开路,当前功率设定为A8。
返回:55AA00A801A9。灯开路,当前功率设定为A8。
如果上位控制器一直无法正确接受到电子镇流器的返回信息,操作人员必须断开镇流器输入电源后,才能检查接线!
二、上位控制器调光和关灯操作
1.上位控制器发送:55AA0043PPSS 。
其中,“55AA”为数据头,“43”为调光或关灯控制命令,“PP” 为调光时16进制数表示的灯功率设定值,“SS”为数据校验和。电子镇流器中有最高和最低灯功率设定值限制,对应电子镇流器允许的最大调光范围。
例如,发送:55AA0043A9EC。
如果“PP”为“01”,镇流器执行关灯操作。
2.电子镇流器返回与上位控制器发送的相同信息,表示镇流器已经接受并执行命令。否则,上位控制器需重新发送命令。
例如,返回:55AA0043A9EC。
如果上位控制器一直无法正确接受到电子镇流器的返回信息,操作人员必须断开镇流器输入电源后,才能检查接线!
二、通讯物理接口
电子镇流器与上位控制器采用四根线连接。
1. 镇流器提供+5V电源。
2. 镇流器提供电源的地。
3. RS232 输入(相对镇流器端)。
4. RS232 输出(相对镇流器端)