| 主题:中心发送命令集之设置模拟量门限报警命令S8 |
| 问题类型: 新用户必读 |
| 发帖人:super |
| 时间: 2011-11-06 15:52:15 |
|
*XX,YYYYYYYYYY,S8,HHMMSS,Ana_channel,M, Ana_low,Ana_high,Time#
Ana_channel:模拟量通道号0-9分别对应第0-9路模拟量输入通道,具体的通道对应的模拟量参见相应型号的使用手册或安装手册,不支持的通道将不予应答。 M=0:虚拟设置。 M=1:设置报警门限,所有通道的触发方式设置为边沿触发。 M=2:设置报警门限,所有通道的触发方式设置为电平触发。 M=其它:不应答。 Ana_low:3字节16进制表示的低压报警门限,000000表示取消。 Ana_high:3字节16进制表示的高压报警门限,FFFFFF表示取消。 Time:时间门限,5-255,小于5将被替换为5,大于255按256取模。 例:*HQ,000,S8,130305,2,1,03FF00,800300,2# 该命令设置通道2模拟量低压门限:03F400;高压门限:800300;时间门限:5秒。(所有通道的)触发方式为边沿触发,即检测到通道2模拟量电压由正常范围转变为低于03F400或高于800300时,不论电压是否又回到正常范围,经过5秒钟后触发模拟量超限报警。 返回: *HQ,2020916012,V4,S8,2,1,10,01A0,000000,000300,5,130305,050316,A,2212.8745,N,11346.6574,E,14.28,028,220902,FFFFFBFF# 2表示通道2,1:边沿触发。10:通道2的A/D变换位数为10bit。01A0:通道2的当前测量值为01A0。该设备A/D变换器为10bit所以03F400取后10bit后成为0x000000,800300取后10bit后成为0x000300。 该命令可用于读某个特定模拟量通道的测量结果。尤其是当通道号大于7(第8路以后)时只能使用此命令读回测量结果。 该报警由车辆状态的第二字节的bit1表示,模拟量超限报警会在vehicle_status后追加以“M”标记的两个模拟量通道指示字节HHLL,LL的bit0-7=0表示第0-7模拟量通道发生报警,HH的bit0-7=0表示第8-15模拟量通道发生报警,为保证中心软件向下兼容该字节以追加方式加在自定义报警警情的#后面。例如:,FFFFFBFF#,T13.5#, FE#,MFEFF#,FEFF表示第8模拟量通道发生了超限报警。 注意:1、通用型车载机不支持该命令。 2、该命令设置的参数不会因为断电而丢失。 3、出厂设置为全部取消。 4、应尽量采用电平触发方式,采用边沿触发时当模拟量值处于门限附近时由于噪声产生的抖动会造成反复触发报警。 |
|
好
中
差
|