RS232通讯协议

上传人:pu****.1 文档编号:494995825 上传时间:2023-07-13 格式:DOC 页数:7 大小:170KB
返回 下载 相关 举报
RS232通讯协议_第1页
第1页 / 共7页
RS232通讯协议_第2页
第2页 / 共7页
RS232通讯协议_第3页
第3页 / 共7页
RS232通讯协议_第4页
第4页 / 共7页
RS232通讯协议_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《RS232通讯协议》由会员分享,可在线阅读,更多相关《RS232通讯协议(7页珍藏版)》请在金锄头文库上搜索。

1、VFT-2*2转换器使说明书RS232通讯协议说明: 下列表述中,H仅代表数据是十六进制和空格是分隔符。波特率9600 bit / s,8bit ,1位停止位,无校验位 格式EBH,地址,命令,数据长度,数据1,数据n,冗余EBH:为帧起始位,以二进制表示为:1110 1011地址:设备的通讯代号,出厂时已设定好,用户不能修改,同一型号的所有设备共用一个相同的地址。命令:用十六进制数据代表的操作。数据长度:发送或接收的信息字节数,它只包括数据1到数据n的个数。冗余:用来判断发送或接收是否正确的信息,在发送时由发送端计算,在回送信息中由设备自动计算。计算方法为:冗余 = 地址 + 命令 + 数据

2、长度 + 数1 +数N如果冗余= EBH,则发送反码,即冗余= 14H;若冗余有进位,则将进位取消只取低八位即可。例:冗余=2AH+01H+01H+F3H=11FH 则将进位取消即为冗余=1FH。在随设备配套的测试程序(CTCOM)中,冗余是由测试程序自动计算出。回送信息当转换器接收命令正确但无此命令时,回送信息为:EBH, 地址,命令,01H,F1H,冗余。当转换器接收命令正确但数据超界时,回送信息为:EBH,地址,命令,01H,F2H,冗余。且不执行命令。当转换器接收命令正确但有按键时,回送信息为:EBH,地址,命令,01H,F3H,冗余。且不执行命令。当转换器接收缓冲区数据溢出时,回送信

3、息为:EBH, 地址,命令,01H,F4H,冗余。当转换器接收命令的冗余不正确时,回送信息为:EBH, 地址,命令,01H,F5H,冗余。当转换器接收命令正确但数据长度超过协议规定时,回送信息为:EBH,地址,命令,01H,F7H,冗余。且不执行命令。当转换器接收命令正确且设备在允许远程控制时,回送信息为:EBH, 地址,命令,01H,FAH,冗余。并执行命令。 当转换器接收地址不正确时,不回送任何信息。设备地址VFT-2*2转换器的地址是59H。命令命令0作用:查询设备地址和软件版本号格式: EBH,00H,00H,01H,01H,冗余。回送信息格式:EBH,地址,02H,软件版本号,FAH

4、,冗余。查询设备地址和软件版本号,发送数据为:EBH,00H,00H,01H,01H,(02H)无论设备在允许远程控制还是不允许远程控制状态,回送信息格式都为EBH,59H,00H,02H,01H,FAH,56H表示意义:EBH:帧起始59H:信号转换器地址00H:命令002H:数据长度01H:软件版本号为01FAH:查询成功标志56H:冗余值使用此命令时,地址栏和命令栏必须同时为00H命令41作用:选择输入端口。格式: EBH,59H,41H,01H,输入端口,(冗余)00HCVBS输入、01HY/C输入、02HFFH 未用示例1:把设备的输入口改为YC,发送数据为EBH,59H,41H,0

5、1H,01H,(9CH)。表示意义:EBH:帧起始59H:信号转换器地址41H:命令4101H:数据长度01H:设备的输入口改为YC输入9CH:冗余值在使用CTCOM测试程序时,不输入冗余值;若设备允许远程控制,则执行命令,并且回送信息的数据为FAH,如果若设备不允许远程控制,则不执行命令,并且回送信息的数据为F3H,以下命令相同。命令43作用:修改输出图像亮度格式: EBH,59H,43H,01H,亮度值,(冗余)亮度值为01HFFH,00H未用示例2:把输出图像亮度改为80H,发送数据为EBH,59H,43H,01H,80H,(1DH)。表示意义:EBH:帧起始59H:信号转换器地址43H

6、:命令4301H:数据长度80H:将亮度值改为80H1DH:冗余命令44作用:修改输出图像色饱和度格式:EBH,59H,44H,01H,色饱和度值,(冗余)色饱和度值: 01H7FH,其它未用示例3:把输出图像色饱和度改为40H,发送数据为:EBH,59H,44H,01H,40H,(DEH)。表示意义:EBH:帧起始59H:信号转换器地址44H:命令4401H:数据长度40H:将色饱和度值改为40HDEH:冗余值命令45作用:修改输出图像对比度格式: EBH,59H,45H,01H,对比度值,(冗余)对比度值为01H7FH,其它未用示例4:把输出图像对比度改为40H,发送数据为:EBH,59H

7、,45H,01H,40H,(DF)。表示意义:EBH:帧起始59H:信号转换器地址45H:命令4501H:数据长度40H:将对比度值改为40HDFH:冗余值命令49作用:修改输出图像的水平位置格式:EBH,59H,49H,01H,图像水平位置,(冗余)水平图像位置为01H-40H,其它未用示例5:把输出图像水平位置改为20H,发送数据为EBH,59H,49H,01H,20H,(C3H)。表示意义:EBH:帧起始59H:信号转换器地址49H:命令4901H:数据长度20H:输出图像水平位置改为20HC3H:冗余值命令4E作用:设置信号制式适应方式格式: EBH,59H,4EH,01H,制式代码,

8、(冗余)制式代码为00H(自动识别PAL和NTSC方式)和FFH(强制SECAM方式),其它未用示例6:设置信号制式适应方式为自动识别PAL和NTSC方式,发送数据为EBH,59H,4EH, 01H,00H,(A8H)。表示意义:EBH:帧起始59H:信号转换器地址4EH:命令4E01H:数据长度00H:设置信号制式适应方式为自动识别PAL和NTSC方式A8H:冗余值命令4F作用:设置输出行同步的极性格式:EBH,59H,4FH,01H,同步头极性代码,(冗余)同步头极性代码为00H(正极性)和FFH(负极性),其它未用示例7:设置输出同步极性为负极性,发送数据为EBH,59H,4FH,01H

9、,00H,(A9H)。表示意义:EBH:帧起始59H:信号转换器地址4FH:命令4F01H:数据长度00H:设置输出同步极性为负极性A9H:冗余值命令50作用:修改工作模式格式:EBH,59H,50H,01H,工作模式,(冗余)工作模式为00H(TV模式)和FFH(VCR模式),02HFF未用示例8:把设备设置为VCR工作模式,发送数据为EBH,59H,50H,01H,FFH,(A9H)。表示意义:EBH:帧起始59H:信号转换器地址50H:命令5001H:数据长度FFH,设置为VCR工作模式A9H:冗余值命令51作用:修改输出分辨率格式: EBH,59H,51H,01H,输出分辨率,(冗余)

10、输出分辨率为00H(80060060Hz)、01H(80060072Hz)、02H(102476860Hz)、03H(102476870Hz),04HFF未用示例9:把分辨率设置为80060060Hz,发送数据为EBH,59H,51H,01H,00H,(ABH)。表示意义:EBH:帧起始59H:信号转换器地址51H:命令5101H:数据长度00H,分辨率设置为80060060HzABH:冗余值命令52作用:回读转换器状态。格式: EBH,59H,52H,01H,01H,(冗余)回送信息格式: EBH,59H,52H,0CH,键盘状态,计算机通讯状态,输出行同步极性,工作模式,输入信号制式,当前

11、输出格式,当前输入端口,亮度,对比度,色饱和度,色调,图像水平位置偏移,冗余无论是在允许远程控制还是不允许远程控制状态发送此命令都有效!示例10:回读设备状态,发送数据为EBH, 59H,52H,01H,01H,(ADH)回送信息为EBH, 59H, 52H, 0CH,00H,FFH,FFH,00H,01H,03H,01H,80H,40H,40H, 40H, 20H,(1AH)表示意义: EBH:帧起始59H:信号转换器地址52H:命令520CH:数据长度00H:键盘解锁状态(FFH为闭锁状态,其它未用)FFH:允许计算机通讯(00为不允许计算机通讯,其它未用)FFH:输出行同步为正极性(00

12、H为负极性,其它未用)00H:工作模式为TV模式(01H为VCR模式,其它未用)00H:PAL制信号(00H为NTSC制,FF为SECAM制,其它未用)03H:当前输出格式为102476870Hz01H:当前输入端口为CVBS80H:当前亮度值为80H40H:当前对比度值为40H40H:当前色饱和度值为40H40H:当前色调值为40H20H:当前图像水平位置偏移量为20H1AH:冗余值命令53作用:设备恢复为默认参数格式:EBH,59H,53H,01H,FFH,(冗余)FF为设备恢复为默认参数,其它未用。示例11:设备恢复为默认参数,发送数据为EBH,59H,53H,01H,FFH,(ABH)。15

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号