16路继电器控制板(RS232&RS485) 点击:894 | 回复:4



风往下吹

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2011年8月06日
发表于:2013-08-21 08:54:21
楼主

 

                   长期供应16路继电器控制板(可以定制),QQ ;121638563,网址:www.mcusea.com,长沙吉恩科技!

              

三、RS485指令协议说明:

帧头

目的

地址

源地址

命令字

参数0

参数1

参数2

参数

3

参数

4

参数

5

校验和高8

校验和低8

帧尾

A2

01

02

20

00

00

00

00

0x00

0x00

0x00

0x23

2A

注意:1指令的数据格式是16进制。

      2校验和=目的地址+源地址+(参数0~参数5

      命令字20打开单路输出,命令字21关闭单路输出,命令字22打开全部输出,命令字23关闭全部输出。

      参数0=0时可以打开多路继电器输出,参数0=1时只允许单路继电器输出。例如当发送数据帧时参数0等于0,如果在此之前已经打开继电器1输出有效,这个时候又发送继电器2输出有效控制命令,那么继电器1的输出状态保持不变。如果参数0等于1,那么先关闭第1路继电器,再打开第2路继电器!

      为了保证通讯的准确性,设立了累加和的校验方式,每次发送数据帧时确保累加和值的正确,否则数据不能正确接收,所发指令不能执行。

 

四、RS232指令说明:

116路继电器输出指令说明(请务必插上短路帽)

开第1路:A2 01 02 20 00 00 00 00 00 00 00 23 2A

开第2路:A2 01 02 20 01 00 00 00 00 00 00 24 2A

开第3路:A2 01 02 20 02 00 00 00 00 00 00 25 2A

、、、、、

、、、、、

开第16路:A2 01 02 20 0F 00 00 00 00 00 00 32 2A

注:发送以上指令时,参数1等于0,故可以同时开启多路输出。

 

仅开第1路,其他关闭:A2 01 02 20 00 01 00 00 00 00 00 24 2A

、、、、、

、、、、、

仅开第16路,其他关闭:A2 01 02 20 0F 01 00 00 00 00 00 33 2A

注:发送以上指令时,参数1等于1,仅能开启单路继电器。

关第1路:A2 01 02 21 00 00 00 00 00 00 00 24 2A

关第2路:A2 01 02 21 01 00 00 00 00 00 00 25 2A

关第3路:A2 01 02 21 02 00 00 00 00 00 00 26 2A

、、、、、

、、、、、

关第16路:A2 01 02 21 0F 00 00 00 00 00 00 33 2A

 

全开:A2 01 02 22 00 00 00 00 00 00 00 25 2A

全关:A2 01 02 23 00 00 00 00 00 00 00 26 2A

 

 

 

 

                    

正在下载,请等待……
下载附件需0积分!




风往下吹

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2011年8月06日
发表于:2013-08-22 09:01:39
1楼

                       

风往下吹

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2011年8月06日
发表于:2013-08-22 09:02:54
2楼

 

风往下吹

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2011年8月06日
发表于:2014-03-31 17:19:08
3楼

风往下吹

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2011年8月06日
发表于:2014-04-01 11:44:41
4楼

          


热门招聘
相关主题

官方公众号

智造工程师