利国VGASN82V矩阵命令.docx

上传人:b****2 文档编号:18056567 上传时间:2023-04-24 格式:DOCX 页数:15 大小:31.86KB
下载 相关 举报
利国VGASN82V矩阵命令.docx_第1页
第1页 / 共15页
利国VGASN82V矩阵命令.docx_第2页
第2页 / 共15页
利国VGASN82V矩阵命令.docx_第3页
第3页 / 共15页
利国VGASN82V矩阵命令.docx_第4页
第4页 / 共15页
利国VGASN82V矩阵命令.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

利国VGASN82V矩阵命令.docx

《利国VGASN82V矩阵命令.docx》由会员分享,可在线阅读,更多相关《利国VGASN82V矩阵命令.docx(15页珍藏版)》请在冰豆网上搜索。

利国VGASN82V矩阵命令.docx

利国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(解锁)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1