杜亚电机怎样修改地址。杜亚电机可以通过485协议通讯。485接口设置 50 杜亚电机怎样修改地址。杜亚电机可以通过485协议通讯怎样通过485接口设置地址。设置按两秒,再发串口指令。指示灯闪,修改成功。指令是 55 FE FE 02 00 02 00 01 + CRC16 杜亚窗帘电机485协议文本 一、设置地址命令(已CRC校验) 以下举例01 01-02 04 0101:55 00 00 02 00 02 01 01 9D 58 0102:55 00 00 02 00 02 01 02 DD 59 0103:55 00 00 02 00 02 01 03 1C 99 0104:55 00 00 02 00 02 01 04 5D 58 0105:55 00 00 02 00 02 01 05 9C 9B 0106:55 00 00 02 00 02 01 06 DC 9A 0107:55 00 00 02 00 02 01 07 1D 5A 0108:55 00 00 02 00 02 01 08 5D 5E 0109:55 00 00 02 00 02 01 09 9C 9E 010A:55 00 00 02 00 02 01 0A DC 9F 010B:55 00 00 02 00 02 01 0B 1D 5F 010C:55 00 00 02 00 02 01 0C 5C 9D 010D:55 00 00 02 00 02 01 0D 9D 5D 010E:55 00 00 02 00 02 01 0E DD 5C 010F:55 00 00 02 00 02 01 0F 1C 9C 0201:55 00 00 02 00 02 02 01 9D A8 0202:55 00 00 02 00 02 02 02 DD A9 0203:55 00 00 02 00 02 02 03 1C 69 0204:55 00 00 02 00 02 02 04 5D AB 开合帘电机设置地址方法: 485线连接好后,长按设置按钮,等电机上的状态指示灯第二次闪烁时(此时会有一条返回码),下发485设置地址命令。 设置成功后,电机指示灯快速闪烁5次。 二、对应控制命令(已CRC校验) 地址01 01: 打开:55 01 01 03 01 B9 00 关闭:55 01 01 03 02 F9 01 停止:55 01 01 03 03 38 C1 55 01 02 03 01 49 00 55 01 02 03 02 09 01 55 01 02 03 03 C8 C1 55 01 03 03 01 18 C0 55 01 03 03 02 58 C1 55 01 03 03 03 99 01 55 01 04 03 01 A9 01 55 01 04 03 02 E9 00 55 01 04 03 03 28 C0 55 01 05 03 01 F8 C1 55 01 05 03 02 B8 C0 55 01 05 03 03 79 00 55 01 06 03 01 08 C1 55 01 06 03 02 48 C0 55 01 06 03 03 89 00 55 01 07 03 01 59 01 55 01 07 03 02 19 00 55 01 07 03 03 D8 C0 55 01 08 03 01 69 02 55 01 08 03 02 29 03 55 01 08 03 03 E8 C3 55 01 09 03 01 38 C2 55 01 09 03 02 78 C3 55 01 09 03 03 B9 03 55 01 0A 03 01 C8 C2 55 01 0A 03 02 88 C3 55 01 0A 03 03 49 03 55 01 0B 03 01 99 02 55 01 0B 03 02 D9 03 55 01 0B 03 03 18 C3 55 01 0C 03 01 28 C3 55 01 0C 03 02 68 C2 55 01 0C 03 03 A9 02 55 01 0D 03 01 79 03 55 01 0D 03 02 39 02 55 01 0D 03 03 F8 C2 55 01 0E 03 01 89 03 55 01 0E 03 02 C9 02 55 01 0E 03 03 08 C2 55 01 0F 03 01 D8 C3 55 01 0F 03 02 98 C2 55 01 0F 03 03 59 02 55 02 01 03 01 B9 44 55 02 01 03 02 F9 45 55 02 01 03 03 38 85 55 02 02 03 01 49 44 55 02 02 03 02 09 45 55 02 02 03 03 C8 85 三、对应控制命令加\x版 打开:\x55\x01\x01\x03\x01\xB9\x00 关闭:\x55\x01\x01\x03\x02\xF9\x01 停止:\x55\x01\x01\x03\x03\x38\xC1 \x55\x01\x02\x03\x01\x49\x00 \x55\x01\x02\x03\x02\x09\x01 \x55\x01\x02\x03\x03\xC8\xC1 \x55\x01\x03\x03\x01\x18\xC0 \x55\x01\x03\x03\x02\x58\xC1 \x55\x01\x03\x03\x03\x99\x01 \x55\x01\x04\x03\x01\xA9\x01 \x55\x01\x04\x03\x02\xE9\x00 \x55\x01\x04\x03\x03\x28\xC0 \x55\x01\x05\x03\x01\xF8\xC1 \x55\x01\x05\x03\x02\xB8\xC0 \x55\x01\x05\x03\x03\x79\x00 \x55\x01\x06\x03\x01\x08\xC1 \x55\x01\x06\x03\x02\x48\xC0 \x55\x01\x06\x03\x03\x89\x00 \x55\x01\x07\x03\x01\x59\x01 \x55\x01\x07\x03\x02\x19\x00 \x55\x01\x07\x03\x03\xD8\xC0 \x55\x01\x08\x03\x01\x69\x02 \x55\x01\x08\x03\x02\x29\x03 \x55\x01\x08\x03\x03\xE8\xC3 \x55\x01\x09\x03\x01\x38\xC2 \x55\x01\x09\x03\x02\x78\xC3 \x55\x01\x09\x03\x03\xB9\x03 \x55\x01\x0A\x03\x01\xC8\xC2 \x55\x01\x0A\x03\x02\x88\xC3 \x55\x01\x0A\x03\x03\x49\x03 \x55\x01\x0B\x03\x01\x99\x02 \x55\x01\x0B\x03\x02\xD9\x03 \x55\x01\x0B\x03\x03\x18\xC3 \x55\x01\x0C\x03\x01\x28\xC3 \x55\x01\x0C\x03\x02\x68\xC2 \x55\x01\x0C\x03\x03\xA9\x02 \x55\x01\x0D\x03\x01\x79\x03 \x55\x01\x0D\x03\x02\x39\x02 \x55\x01\x0D\x03\x03\xF8\xC2 \x55\x01\x0E\x03\x01\x89\x03 \x55\x01\x0E\x03\x02\xC9\x02 \x55\x01\x0E\x03\x03\x08\xC2 \x55\x01\x0F\x03\x01\xD8\xC3 \x55\x01\x0F\x03\x02\x98\xC2 \x55\x01\x0F\x03\x03\x59\x02 \x55\x02\x01\x03\x01\xB9\x44 \x55\x02\x01\x03\x02\xF9\x45 \x55\x02\x01\x03\x03\x38\x85 \x55\x02\x02\x03\x01\x49\x44 \x55\x02\x02\x03\x02\x09\x45 \x55\x02\x02\x03\x03\xC8\x85 一、通过干接点控制 1、一般窗帘电机干接点的控制线有3根:正转线、反转线、公共线。那么如果通过干接点控制窗帘电机,一个电机的控制就需要使用2个继电器。 2、接线方式 说明: 3个线的区分可以看说明书。也可以实际测试一下:任意两根线互碰在一起,看电机运转情况; 找出正转线、反转线、公共线后再测试一下怎样让电机停止运转。 部分电机是3根线同时互碰在一起时,停止运转;部分电机是正转的过程中再次正转就停止。 3、程序部分 根据上诉的测试说明,我们找出来电机的控制方式后,通过程序控制继电器的开关,模拟我们测试时的操作,进而达到电机的控制目的。 a、控制电机正转,即控制继电器“Relay1”吸合一下再断开。 说明: stepper的功能是1条触发,延时“delay”输出。delay中填写需要延时的时间,单位是s;“len”同样填时间,但是len的时间是定义输出变量状态值保持多长时间的1。 在此处,我们只需要一条输出就可以了。 那么当左侧开的变量触发时,“cl_relay1”立即输出2s宽度的高电平1;即IU8模块的load1继电器吸合2s,然后断开。 对应的就是电机正转,窗帘打开。 b、控制窗帘反转,同上。 c、 情况一:同时互碰在一起,停止 说明: 停的stepper输出两个条目; 停触发时,"relay1"和"relay2”同时变为1;那么两个继电器同时吸合; 从而达到了 停的目的。 注:该情况下可以直接使用"组合块”进行编写控制。 情况二、正转的过程中再次正转就停止 干接点不能查询设备的当前状态; 如果通过程序记忆当前设备状态,但存在窗帘开、关到位时会自动停下,且无法确定其当前需要多久才能开关到位; 建议如果开在运行着就再次按下开;反之按下关。 d、如果要通过面板通知或通过APP控制,则直接调用变量“cl_open”、“cl_close”、“cl_stop” 二、通过485控制 1、修改窗帘电机的ID。这个根据窗帘电机的说明进行。 2、确定一个485口,完成接线。 A----A+ B----B- 3、程序编写 a、串口配置 b、通过serial I/O下存储制数据 说明; serial i/o中间项可以填入协议数据 当左侧的变量触发时,中间的数据就会赋予到右侧的“tx”串量的状态值上 那么“tx”关联到串口上,硬件上的串口就会将这条数据发送给连接的设备。 如果有多个电机,可以继续在serial I/O上增加条目。 c、如果要通过面板通知或通过APP控制,则直接调用变量“cl_open”、“cl_close”、“cl_stop”