VGA矩阵系统提供 RS-232通讯接口,用户可参考以下的通讯协议和控制代码,自行编写相应的控制软件,或在使用第三方控制系统来控制 VGA矩阵系统时,按以下的通讯协议和控制代码来设置所用的第三方控制系统通讯参数。
串口命令功能概述 |
本系统共有9条命令,主要包括如下几方面的功能: |
(1).切换器支持1200,2400,4800,9600,19200,34800 bit/s六种波特率,波特率可选定也可通过遥控器设定。串行数据格式为: |
96H(1)、地址(2)、命令(3)、长度(4)、A1H(5)、数据1、…数据n(6)、00H
说明: 1).96H字节表示帧起始,H表示“96”为16进制数,96H相当于10进制数的150;
2).地址表示设备的地址,可以在设备里设置,设备与软件的地址必须一致
3).命令字节表示本命令的功能
4).长度字节等于从本字节往后(不包括本字节),到校验字节(包括校验字节),所包括的字节个数;
5).此命令为视频切换系列命令,
6).数据段(数据1,…数据n)表示这条命令的数据部分,每条命令各不相同,之后详细解释。
读取切换状态
作用: 读取输出通道Out?,Out?,Out?…当前的状态In?,In?,In?…,每次读取的通道数可以任意。
格式: 96H,DevAddr,02H,长度(Length),A1H,Out?,Out?, Out?…,校验。
说明:(1)Out?表示用户要读取的输出通道号,用数(0 - n-1)分别表示实际通道号(1 - n);与前面的Out?意义相同,In?表示前一指定输出通道的状态,与第一条命令中wIn?的数据格式不同,除了用低位表示输入通道外,In?的次高位Enable(如下图所示)表示这个通道允不允许输出,1表示允许,0表示不允许。
(2)A1H表示读取视频通道的状态。
0 |
Enaenable |
Bit5 |
Bit4 |
Bit3 |
Bit2 |
Bit1 |
Bit0 |
指令三、读取系统配置信息
作用: 读取系统配置信息,包括设备ID号,出厂日期,系统类型,输入输出规模,和各种程序的版本信息,以便厂方跟踪维护。
格式: 96H,DevAddr,11H,02H,00H,校验。