利国VGASN82V矩阵命令.docx
- 文档编号:18056567
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:15
- 大小:31.86KB
利国VGASN82V矩阵命令.docx
《利国VGASN82V矩阵命令.docx》由会员分享,可在线阅读,更多相关《利国VGASN82V矩阵命令.docx(15页珍藏版)》请在冰豆网上搜索。
利国VGASN82V矩阵命令
一、接口说明
使用通讯连接线将RS232接口接到PC机(或其他可发送串行通讯的设备)的通讯串口。
RS232接口使用的是如图所示的双排9脚D型连接器(针),其引脚连接如下(未说明的引脚为空脚):
2—RXD(接收)
3—TXD(发送)
5—GND(地)
二、波特率
9600bit/s,8bit,1位停止位,无校验位。
三、通讯格式A
1、通讯格式A说明
a)通讯格式A中,表示输入、输出通道号码的数据,00H代表通道1,01H代表通道2,如此依次递加到最大通道;表示输入通道时,最大数据值再加1,表示关闭,如07H代表输入通道8,08H代表关闭。
b)通讯预选输入:
使用命令05H和06H搭配进行切换时,其过程是先预选一个输入,然后指定输出进行切换。
首先预选的输入称为“通讯预选输入”,可通过命令03H查询,命令05H改变。
每次设备开机时的通讯预选输入与上次关机前相同。
请注意,使用按键进行切换时,首先也需要预选一个输入,这两种预选输入并不对应。
c)通讯控制方式:
通讯格式A中的部分命令在使用时与“通讯控制方式”有关,在通讯格式A中,“通讯控制方式”与按键操作中V、A两灯的作用相同,代表切换的控制对象,包含仅控制视频的方式,仅控制音频的方式,以及同时控制视音频的方式。
通讯控制方式可通过命令03H查询,命令0AH改变,在使用与通讯控制方式有关的命令时,要首先确认通讯控制方式。
请注意,通讯控制方式与面板上V、A灯的指示并不对应。
2、格式
——
下列表述中,H代表十六进制数据(C语言中用0x##表示十六进制)。
——
通讯格式A中对命令格式进行说明或举例时,中间使用的任何标点,如逗号、句号,不是命令中的字符,仅用于帮助进行命令说明。
逗号用于分隔命令字节,句号表示命令结束,而带有下划线的字节表示在被说明的命令中是重点说明对象。
EBH,地址,命令,数据长度,数据1,...,数据n,冗余
EBH:
帧起始位,以二进制表示为:
11101011。
(C语言中表示为0xEB)
地址:
设备的编号,出厂时已设定好,用户不能修改,同一型号的所有设备共用一个相同的地址。
命令:
用十六进制数据代表的操作。
数据长度:
发送或接收的信息字节数,它只包括数据1到数据n的个数。
冗余:
用来判断发送或接收是否正确的信息,在发送时由发送端计算,在回送信息中由设备自动计算。
计算方法为:
冗余=地址+命令+数据长度+数1+…+数n
如果冗余=EBH,则发送反码,即冗余=14H;若冗余有进位,则将进位取消只取低八位即可。
例:
冗余=2AH+01H+01H+F3H=11FH
将进位取消即为:
冗余=1FH。
3、设备地址
本设备地址为37H。
4、回送信息
a)当切换器接收正确且设备在远程方式时,回送信息为:
EBH,地址,命令,01H,FAH,冗余。
并执行命令。
b)当切换器接收正确且设备禁止通讯时,回送信息为:
EBH,地址,命令,01H,F3H,冗余。
且不执行命令。
c)当切换器接收地址正确但数据超界时,回送信息为:
EBH,地址,命令,01H,F2H,冗余。
且不执行命令。
d)当切换器接收地址正确但数据长度超界时,回送信息为:
EBH,地址,命令,01H,F7H,冗余。
且不执行命令。
e)当切换器接收地址正确但数据缓冲区溢出时,回送信息为:
EBH,地址,命令,01H,F4H,冗余。
且不执行命令。
f)当切换器接收地址正确但无此命令时,回送信息为:
EBH,地址,命令,01H,F1H,冗余。
g)当切换器接受命令不完整时,等待超时后回送信息为:
EBH,00H,00H,01H,F8H,冗余。
h)当切换器接收地址不正确时,不回送任何信息。
5、命令
命令00H
命令功能1
查询设备地址、软件版本号。
发送命令格式1
EBH,00H,00H,01H,XXH。
回送信息格式1
EBH,地址,00H,02H,软件版本号,FAH,[冗余]。
注:
发送命令的命令字节必须为00H,XXH表示除EBH以外的任何值,如01H。
例:
查询设备地址、软件版本号。
发送命令:
EBH,00H,00H,01H,01H。
回送信息:
EBH,37H,00H,02H,10H,FAH,[43H]。
回送说明:
37H是地址,10H表示软件版本号是1.0。
命令功能2
查询设备类型信息。
发送命令格式2
EBH,37H,00H,01H,49H。
回送信息格式2
EBH,37H,00H,03H,设备信号类型,输入数,输出数,[冗余]。
注1:
发送命令的地址字节必须为37H。
注2:
设备信号类型,04H——VGA。
例:
查询设备类型信息。
发送命令:
EBH,37H,00H,01H,49H。
回送信息:
EBH,37H,00H,03H,04H,08H,02H,[48H]。
回送说明:
04H表示设备支持VGA信号,08H表示输入数为8,02H表示输出数为2。
命令01H
命令功能
切换输出通道1,…,N到数据N所指定的VGA输入通道。
发送命令格式
EBH,37H,01H,N,数据1,…,数据N。
执行正确后回送
EBH,37H,01H,01H,FAH,[33H]。
注1:
本说明中N代表1个数字,N不大于输出通道号码的最大值0 注2: 发送命令中的最前的“N”是数据长度值。 注3: 数据1~数据N各字节,其数值的含义说明请参看“通讯格式A说明”。 例: 将VGA输出1切换到输入3,输出2不变。 发送命令: EBH,37H,01H,01H,02H。 例: 将VGA输出1切换到关闭,输出2切换到输入8。 发送命令: EBH,37H,01H,02H,08H,07H。 命令02H 命令功能 将N对指定的VGA输出切换到指定的输入。 发送命令格式 EBH,37H,02H,2N,输出数据1,输入数据1,……,输出数据N,输入数据N。 执行正确后回送 EBH,37H,02H,01H,FAH,[34H]。 注1: 0 注2: 发送命令中“2N”是数据长度值,表示数据长度是数字N的2倍。 注3: 各输出、输入数据字节,其数值的含义说明请参看“通讯格式A说明”。 例: 将输出1~2分别切换到输入3~4。 发送命令: EBH,37H,02H,04H,00H,02H,01H,03H 命令03H(含2种功能) 命令功能1 查询通讯预选输入。 (有关“通讯预选输入”参见“通讯格式A说明”) 发送命令格式1 EBH,37H,03H,01H,01H。 回送信息格式1 EBH,37H,03H,01H,通讯预选输入值,[冗余]。 注1: 发送命令中字节01H表示本命令用于查询通讯预选输入; 注2: 通讯预选输入值为00~08,表示通讯预选输入IN1~IN8和关闭,值为FF,表示没有设定通讯预选输入。 例: 查询通讯预选输入。 发送命令: EBH,37H,03H,01H,01H。 回送信息: EBH,37H,03H,01H,03H,[3EH]。 回送说明: 03H表示当前预选输入为输入4。 命令功能2 查询黑场时间。 发送命令格式2 EBH,37H,03H,01H,02H。 回送信息格式2 EBH,37H,03H,01H,黑场时间值,[冗余]。 注1: 发送命令中字节02H表示本命令用于查询黑场时间值。 注2: 黑场时间值——00H为无黑场,01H为0.5秒,02H为1秒,…,08H为4秒。 例: 查询黑场时间。 发送命令: EBH,37H,03H,01H,02H。 回送信息: EBH,37H,03H,01H,08H,[43H]。 回送说明: 08H表示黑场时间为4秒。 命令04H(含3种功能) 命令功能1 查询某路输入的切换状态。 (04H命令无此功能) 发送命令格式1 EBH,37H,04H,02H,01H,输入通道值。 回送信息格式1 EBH,37H,04H,数据长度,依次列出此输入切换到的所有输出,[冗余]。 注1: 发送命令中字节01H表示本命令用于查询某输入的切换状态。 注2: 若查询的输入未切换到任何输出,回送数据是“FFH”。 例: 查询输入3的VGA切换状态。 发送命令: EBH,37H,04H,02H,01H,02H。 回送信息: EBH,37H,04H,01H,01H,[冗余]。 回送说明: 表示当前VGA输入3接到输出2。 命令功能2 查询某路输出的切换状态。 发送命令格式2 EBH,37H,04H,02H,02H,输出通道值。 回送信息格式2 EBH,37H,04H,01H,此输出切换到的输入,[冗余]。 注1: 发送命令中字节02H表示本命令用于查询某输出的切换状态。 注2: 04H查询的为输出的VGA和音频切换状态,14H为VGA切换状态,24H为音频切换状态。 例: 查询输出2的切换状态。 发送命令: EBH,37H,04H,02H,02H,01H。 回送信息: EBH,37H,04H,01H,01H,[3DH]。 回送说明: 表示当前输出2接到输入2。 命令功能3 查询所有输出的切换状态。 发送命令格式3 EBH,37H,04H,01H,XXH。 回送信息格式3 EBH,37H,04H,02H,依次列出各输出切换到的输入,[冗余]。 注1: 发送命令中字节XXH表示除EBH以外的任何值,如00H或01H。 例: 查询所有输出的切换状态。 发送命令: EBH,37H,04H,01H,01H。 回送信息: EBH,37H,04H,02H,00H,01H,[3EH]。 回送说明: 表示当前输出1~2分别接到输入1~2。 命令05H 命令功能 改变通讯预选输入通道。 与命令06H搭配使用。 发送命令格式 EBH,37H,05H,01H,通讯预选输入。 回送信息格式 EBH,37H,05H,01H,FAH,[37H]。 注: 通讯预选输入为04H时代表预选关闭,通讯预选输入含义参看“通讯格式A说明”。 例: 改变通讯预选输入通道。 发送命令: EBH,37H,05H,01H,02H。 发送说明: 表示当前预选输入通道设为输入3。 命令06H 命令功能 把输出通道切换到通讯预选输入。 发送命令格式 EBH,37H,06H,01H,输出通道值。 回送信息格式 EBH,37H,06H,01H,FAH,[38H]。 注1: 在使用本命令前,请确认已使用命令05H设定好“通讯预选输入通道”。 注2: 06H表示切换到VGA和音频输出,16H表示切换到VGA输出,26H表示切换到音频输出 例: 把输出2切换到通讯预选输入,假定预选输入为输入3。 发送命令: EBH,37H,06H,01H,01H。 发送说明: 表示把输出2切换到预选输入3。 命令0FH 命令功能 设定黑场时间。 发送命令格式 EBH,37H,0FH,01H,黑场时间值。 执行正确后回送 EBH,37H,0FH,01H,FAH,[41H]。 注: 黑场时间值——00H为无黑场,01H为0.5秒,02H为1秒,…,08H为4秒。 例: 设定黑场时间为2秒。 发送命令: EBH,37H,0FH,01H,04H。 命令FAH 命令功能6 初始化命令,设备复位为出厂时的设定。 发送命令格式6 EBH,37H,FAH,02H,AAH,06H。 回送信息格式6 EBH,37H,FAH,01H,FAH,[2CH]。 四、通讯格式B 1、通讯格式B说明 a)本格式所述发送命令和回送信息中的字符,均为ASCII字符。 b)在设备开机时回送“LiGuo·Electronics,·VGASN–8*2V,·V[X].[X]”,最后的“[X].[X]”代表版本号,如“1.0”。 c)面板操作改变设备配置时回送“Reconfig”。 2、标识说明 为了方便进行说明,下文中使用一些符号或标识代表某些ASCII字符或字符组,部分标识有特定的含义,说明如下: =CR/LF,先回车符再换行符 ←=CR,回车符(不换行) ·=Space,空格符 [ESC]=ESC,换码符 [X]=字符0到9 [X1]=输入通道号(不含0,取值范围为1~8) [X2]=输出通道号(不含0,取值范围为1~2) [X3]=输入通道号(含0,0为关闭,取值范围为0~8) 3、ASCII码字符列表 字符 ASCII值 字符 ASCII值 字符 ASCII值 字符 ASCII值 字符 ASCII值 DEC HEX DEC HEX DEC HEX DEC HEX DEC HEX Esc 27 1B 1 49 31 E 69 45 Y 89 59 m 109 6D CR 13 0D 2 50 32 F 70 46 Z 90 5A n 110 6E LF 10 0A 3 51 33 G 71 47 [ 91 5B o 111 6F Space 32 20 4 52 34 H 72 48 \ 92 5C p 112 70 ! 33 21 5 53 35 I 73 49 ] 93 5D q 113 71 “ 34 22 6 54 36 J 74 4A ^ 94 5E r 114 72 # 35 23 7 55 37 K 75 4B _ 95 5F s 115 73 $ 36 24 8 56 38 L 76 4C ` 96 60 t 116 74 % 37 25 9 57 39 M 77 4D a 97 61 u 117 75 & 38 26 : 58 3A N 78 4E b 98 62 v 118 76 ‘ 39 27 ; 59 3B O 79 4F c 99 63 w 119 77 ( 40 28 < 60 3C P 80 50 d 100 64 x 120 78 ) 41 29 = 61 3D Q 81 51 e 101 65 y 121 79 * 42 2A > 62 3E R 82 52 f 102 66 z 122 7A + 43 2B ? 63 3F S 83 53 g 103 67 { 123 7B , 44 2C @ 64 40 T 84 54 h 104 68 | 124 7C - 45 2D A 65 41 U 85 55 i 105 69 } 125 7D . 46 2E B 66 42 V 86 56 j 106 6A ~ 126 7E / 47 2F C 67 43 W 87 57 k 107 6B Del 127 7F 0 48 30 D 68 44 X 88 58 l 108 6C 4、错误代码 代码 说明 E01 无效的输入通道号(超出范围) E05 设备禁止通讯 E10 无效的命令 E11 无效的预置号码 E12 无效的输出通道号 E13 无效的参数值(参数数据过大) E14 本设备不具备的命令 E22 命令发送过快或过多,设备忙 5、命令 切换单个输出 命令功能1 切换VGA输出[X2]到输入[X3]。 发送命令格式1 [X3]*[X2]! 回送信息格式1 OUT[X2]·IN[X3]·All 命令功能2 切换VGA输出[X2]到输入[X3]。 发送命令格式2 [X3]*[X2]& 回送信息格式2 OUT[X2]·IN[X3]·RGB 例: 切换输出1到输入2。 发送命令: 2*1! 回送信息: OUT01·IN02·All 例: 切换输出2到输入1。 发送命令: 1*2& 回送信息: Out02·In01·RGB 同时进行多个切换 命令功能 根据命令同时切换指定的多个输出。 发送命令格式 [ESC]Q[X3]*[X2]! …[X3]*[X2]! ← 回送信息格式 Out·Multi·In·Multi·All 注1: 最多只能同时切换N组,N等于输出数。 例: 带音频箱的设备,同时切换VGA输出1到输入4,输出2到输入3。 发送命令: [ESC]Q4*1&3*2&← 回送信息: Out·Multi·In·Multi·All 切换所有输出到指定输入 命令功能1 切换所有VGA输出到输入[X3]。 发送命令格式1 [X3]! 回送信息格式1 Out·Multi·In·[X3]·All 命令功能2 切换所有VGA输出到输入[X3]。 发送命令格式2 [X3]& 回送信息格式2 Out·Multi·In·[X3]·RGB 例: 切换所有输出到输入4。 发送命令: 4& 回送信息: Out·Multi·In·04·RGB 查询单个输出 命令功能1 查询输出[X2]的切换状态。 发送命令格式1 V[X2]&或v[X2]& 回送信息格式1 Out[X2]·In[X3]·RGB 例: 查询VGA输出1的切换状态。 发送命令: V1& 回送信息: Out01·In02·RGB 回送说明: VGA输出1切换到输入2。 查询设备信息 命令功能1 回送设备的VGA、音频输入、输出通道数,键盘的锁定状态。 发送命令格式1 I或i 回送信息格式1 V[X1]X[X2]·Exe[X] 注: [X]为1代表锁定,为0代表解锁。 命令功能2 回送设备的程序版本。 发送命令格式2 Q或q 回送信息格式2 Ver[X].[X] 注: “[X].[X]”代表程序版本。 黑场时间命令 命令功能1 设定黑场时间。 发送命令格式1 [X2]*[X4]D 回送信息格式1 Out[X2]·Dly[X4] 注: [X2]为任意输出通道号,其结果相同,所有输出的黑场时间是一致的。 例: 设定黑场时间为0。 发送命令: 1*0D 回送信息: Out01·Dly00 命令功能2 查询黑场时间。 发送命令格式2 [X2]D 回送信息格式2 Out[X2]·Dly[X4] 注: [X2]为任意输出通道号。 例: 查询黑场时间。 发送命令: 2D 回送信息: Out02·Dly04 回送说明: 当前的黑场时间是大约2秒。 复位命令 命令功能1 设备复位为出厂时的设定。 发送命令格式1 [ESC]zXXX 回送信息格式1 ZapXXX 命令功能2 复位黑场时间。 发送命令格式2 [ESC]zD 回送信息格式2 ZapD·· 键盘的锁定和解锁 命令功能 锁定前面板键盘或解除前面板键盘的锁定。 发送命令格式 X(锁定)或x(解锁) 回送信息格式 Exe1(锁定)或Exe0(解锁)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利国 VGASN82V 矩阵 命令
![提示](https://static.bdocx.com/images/bang_tan.gif)