YZ300RS485操作说明

一:该文档详细描述YZ300中控主机是如何实现控制其它支持RS485设备的,可以是中控设备、智能电动窗帘、智能灯光等设备。YZ300应用程序里面打开RS485应用软件,主机会进入到RS485控制界面,如图:应用软件会自动搜索连接在本机RS485右转产品设备。

在控制界面控制搜索到的设备,音源切换,上下曲,暂停播放,音量加减,一对一主机的开关机,所有能搜索到的设备全开全关,AUX暂停播放,重新搜索等。

点击电动窗帘功能,则进入到电动窗帘界面,此界面可以控制连接在此设备上的智能电动窗帘系统,可以控制电动窗帘的开、关、停、等,如图:智能电动窗帘的

控制界面,点击灯光控制,可以控制连接在此设备上的智能灯光控制系统。


点击左下角的“设置”,可以设置本机的波特率、组ID、设备ID等。如图:点击左下角+,拓展控制设备,控制其它支持RS485的设备。

设置完成后点击确定,则表示拓展设备完成添加,如图:点击显示里面的“+"键,添加控制的指令码,及此指令码的功能描述。

如果想添加更多的指令码,只需重复以上操作即可。如果想删除或者修改所拓展的设备和指令码,只需长按,会自动弹出一个对框。

拓展设备ID默认是00.16进制输入。如需拓展多台设备,再点击左下角+”,重复以上操作步骤即可。主机控制界面的操作,如图:

右转 RS485指令其它设备操作说明

1、该文档描述右转背景音乐系统设备(Server)与控制终端(Client,可以是PC、中控设备、智能家居设备等)之间的串行通信协议,通过严格实现此协议,右转背景音乐系统可受控制终端的控制。

2UART通讯格式

波特率:9600

数据位:8

校验位:无

停止位:1

数据帧格式

4、一个完整的485指令为:FF 25 08 00 01 10 0F B3,完整的指令码由:数据开头FF 25 ,此开头不会变);数据长度(表示有几个字节,此长度会随功能码的要求而变化,最小为八个字节08,)ID00~FF16进制表示),设备ID00~FF16进制表示),功能码(代表这条指令的作用,见列表,功能码不会改变),校验码(没有固定值,以十六进制表示,当组ID或者设备ID发生变化时,校验就需要重新计算)

起止符

长度

ID

设备ID

功能码

数据

校验和

2个字节

1个字节

1个字节

1个字节

2个字节

1个字节

1个字节

数据帧描述:

起止符

每个命令包都包含一个起始标记头,标记头指示一个通讯数据包的开始,标记头的值永远为0xFF0x25

长度

整条指令长度(包括起止符、长度、组ID、设备ID、功能码、数据检验

ID

0x01-0xFF 广播地址为0x00 ,广播地址不应答

设备ID

0x01-0xFF 广播地址为0x00

功能码

数据位

校验和

OxFF减去(起止符,长度,组ID,机器ID,功能码,数据之和)

数据帧应答指令:

起止符

长度

ID

设备ID

功能码

数据位

校验和

0xFF  0x2A

1个字节

1个字节

1个字节

2个字节

0-248字节

1个字节

目标 ID=0x00,设备ID=0x00, 或者目标 ID等于自身设备 ID目标 ID=0x00的时候,总线上有大批的设备会做出响应。为避免总线冲突,当出现满足以上条件的命令时,需要进行随机延时后再应答。依据自身MAC计算器乘 1MS(依据实际情况可以修改)做回复
当目标地址 ID , 设备 ID与自身地址完全一致时,不需做随机延时,应立即回复。

广播地址控制,设备不作应答;单机地址控制,设备一对一回复。

二、操作方法:

1.电脑版(1).在电脑上下载一个RS485助手,如图: