资源描述
1) 打开命令
1_1. 打开命令 / 室内主机à 窗帘电机,举例:窗帘电机ID固定为0x1234
START
ID0
ID1
FUNCTION
CONTROL
CHECK
0x55
0x12
0x34
0x03
0x01
CRCH
CRCL
- START : 0x55 (起始代码)
- ID0:ID1 : 0x12:0X34 窗帘电机ID0低位,ID1高位
- FUNCTION: 0x03 (控制功能命令)
- CONTROL : 0x01 (电机打开命令)
- CHECK : 取前面数据CRC
1_2. 打开命令的响应/ 窗帘电机 à 室内主机,窗帘电机ID固定为0x1234
START
ID0
ID1
FUNCTION
CONTROL
CHECK
0x55
0x12
0x34
0x03
0x01
CRCH
CRCL
2) 关闭命令
2_1. 关闭命令 /室内主机à 窗帘电机,举例:窗帘电机ID固定为0X1234
START
ID0
ID1
FUNCTION
CONTROL
CHECK
0x55
0x12
0x34
0x03
0x02
CRCH
CRCL
- CONTROL : 0x02 表示关闭窗帘
2_2. 关闭命令的响应/ 窗帘电机 à 室内主机,窗帘电动机ID固定为0x1234
START
ID0
ID1
FUNCTION
CONTROL
CHECK
0x55
0x12
0x34
0x03
0x02
CRCH
CRCL
3) 停止命令
3_1. 停止命令 /室内主机à 窗帘电机,举例:窗帘电机ID固定为0x1234
START
ID0
ID1
FUNCTION
CONTROL
CHECK
0x55
0x12
0x34
0x03
0x03
CRCH
CRCL
- CONTROL: 0x3停止
3_2. 停止命令的响应/ 窗帘电机 à 室内主机,窗帘电机ID固定为0x1234
START
ID0
ID1
FUNCTION
CONTROL
CHECK
0x55
0x12
0x34
0x03
0x03
CRCH
CRCL
4) 百分比控制
4_1. 百分比控制(邀请)/室内主机à 窗帘电机,举例:窗帘电机ID固定为0x1234
START
ID0
ID1
FUNCTION
CONTROL
DATA
CHECK
0x55
0x12
0x34
0x03
0x04
0X00-0X64
CRCH
CRCL
-CONTROL: 0X04 电机百分比运行控制
- DATA: 0X00—0X64 电机百分比0%-100%
4_2. 百分比响应/窗帘电机 à 室内主机,窗帘电机ID固定为0x1234
START
ID0
ID1
FUNCTION
CONTROL
DATA
CHECK
0x55
0x12
0x34
0x03
0x04
0X00-0X64
CRCH
CRCL
-DATA:0XFF 设置行程百分比超过100%(0X64) 返回给主机0XFF 表示错误信息
电机未设置好行程的时,主机发百分比控制命令,从机返回的DATA为0XFF,表示错误信息
5)写ID
5_1. 写ID(邀请)/室内主机à 窗帘电机,举例:写入窗帘电机ID为0x1234
START
ID0
ID1
FUNCTION
DATA_ADDR
DATA_LENTH
DATA
CHECK
0x55
0x00
0x00
0x02
0x00
0X02
ID0-ID1
CRCH
CRCL
-START:0X55 起始码
-ID0:ID1: 0x00:0X00 从0X00地址开始写
-FUNCTION: 0X02 写功能
-DATA_ADDR: 0X00 (固定) 数据地址
-DATA_LENTH: 0X02 数据长度
-DATA: ID0-ID1 写入的ID地址
5_2. 写ID响应/窗帘电机 à 室内主机
START
ID0
ID1
FUNCTION
DATA_ADDR
DATA_LENTH
缺省
CHECK
0x55
0x00
0x00
0x02
0x00
0X02
缺省
CRCH
CRCL
6)写方向
6_1. 写方向(邀请)/室内主机à 窗帘电机,举例:写入窗帘电机方向00
START
ID0
ID1
FUNCTION
DATA_ADDR
DATA_LENTH
DATA
CHECK
0x55
0x12
0x34
0x02
0x03
0X01
00/01
CRCH
CRCL
-START:0X55 起始码
-ID0:ID1: 0x12:0X34 窗帘ID
-FUNCTION: 0X02 写功能
-DATA_ADDR: 0X03 (固定) 数据地址
-DATA_LENTH: 0X01 数据长度
-DATA: 0/1 方向数据0或者1
6_2. 写方向(响应)/窗帘电机à室内主机,
START
ID0
ID1
FUNCTION
DATA_ADDR
DATA_LENTH
DATA
CHECK
0x55
0x12
0x34
0x02
0x03
0X01
00/01
CRCH
CRCL
--DATA:00 电机正向 01 电机反向 其它数据返回0XFF
7)写手拉
7_1. 写手拉(邀请)/室内主机à 窗帘电机,举例:写入窗帘电机手拉开启00
START
ID0
ID1
FUNCTION
DATA_ADDR
DATA_LENTH
DATA
CHECK
0x55
0x12
0x34
0x02
0x04
0X01
00/01
CRCH
CRCL
-START:0X55 起始码
-ID0:ID1: 0x12:0X34 窗帘ID
-FUNCTION: 0X02 写功能
-DATA_ADDR: 0X04 (固定) 数据地址
-DATA_LENTH: 0X01 数据长度
-DATA: 0/1 手拉数据0或者1
7_2. 写手拉(响应)/窗帘电机à室内主机,
START
ID0
ID1
FUNCTION
DATA_ADDR
DATA_LENTH
DATA
CHECK
0x55
0x12
0x34
0x02
0x04
0X01
00/01
CRCH
CRCL
--DATA:00 手拉开启 01 手拉关闭 其它数据返回0XFF
传输方式
写ID 功能码0X02
主机
引导码
地址低位
地址高位
功能
数据地址
数据长度
数据信息
CRCH:CRCL
0X55
0X00
0X00
0X02
0X00
0X02
ID0:ID1
CRCH:CRCH
从机
引导码
地址低位
地址高位
功能
数据地址
数据长度
CRCH:CRCL
0X55
0X00
0X00
0X02
0X00
0X02
CRCH:CRCL
读 功能码0X01
主机
引导码
地址低位
地址高位
功能
数据地址
数据长度
CRCH:CRCL
从机
引导码
地址低位
地址高位
功能
数据长度
数据信息
CRCH:CRCL
控制 功能码0X03
主机
引导码
地址低位
地址高位
功能
动作命令
CRCH:CRCL
从机
引导码
地址低位
地址高位
功能
动作命令
CRCH:CRCL
控制命令说明
开
0X01
关
0X02
停止
0X03
百分比
0X04
通信速度
9600 bps, Non-echo Mode
Bit协议
Stop bit : 1bit, No Parity
- 4 -
展开阅读全文