程控电源通讯协议Word文档下载推荐.docx
- 文档编号:22681207
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:13
- 大小:17.01KB
程控电源通讯协议Word文档下载推荐.docx
《程控电源通讯协议Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《程控电源通讯协议Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
…
报文容
SumL
代码和
注:
①报文长度指报文容长度之和。
②报文容最大长度为250字节。
③代码和为地址码,特征码,报文长度,报文容总和的低8位值(单字节相加)
④地址码围为0-0FEH,其中0FFH为广播地址。
⑤报文容可以为空
3.报文类型:
3.1特殊报文:
ACK(06H)接收正确
NAK(015H)接收不正确
这两字节作为特征码出现在上行报文及下行报文中,无报文容。
NAK是接收侧通知发送侧本次接收有误。
ACK通知发送侧本次接收正确。
3.2下行报文
CODE=20H----设置电源的输出状态。
CODE=21H----设置电源的输出电压。
CODE=22H----设置电源的输出电流。
CODE=23H----设置电源的输出电压,输出电流。
CODE=24H----设置电源波特率。
CODE=25H----读保护参数。
CODE=26H----读电源的实际电流值、实际电压值。
CODE=27H----设置保护参数。
CODE=28H----读电源的设置电压值、设置电流值及电源的状态。
CODE=29H----设置电源新的通讯地址。
CODE=2AH----读工作电源状态。
CODE=2BH----读电源的系统信息。
CODE=30H----设置电源本地/远方工作状态。
4.命令字通讯协议:
4.0:
控制电源输出状态(20H)
第一字节同步头(AAH)
第二字节电源地址(0~0XFE)
第三字节命令字(20H)
第四字节报文长度
(1)
第五字节电源输出状态(0为输出OFF,1为输出ON)
第六字节校验码
4.0.1:
返回
ACK(06H)接收正确
4.1:
设置电源的输出电压(21H)
第三字节命令字(21H)
第四字节报文长度
(2)
第五字节设定电压值低字节
第六字节设定电压值高字节
第七字节校验码
4.1.1:
NAK(015H)接收不正确
4.2:
设置电源的输出电流(22H)
第三字节命令字(22H)
第五字节设定电流值低字节
第六字节设定电流值高字节
4.2.1:
4.3:
设置电源的输出电压,输出电流(23H)
第三字节命令字(23H)
第四字节报文长度(4)
第七字节设定电流值低字节
第八字节设定电流值高字节
第九字节校验码
4.3.1:
4.4:
设置电源波特率(24H)
第三字节命令字(24H)
第五字节波特率值:
0123
第六字节波特率波特率:
24004800960019200
4.4.1:
4.5:
读保护参数(25H)
第三字节命令字(25H)
第四字节报文长度(0)
第五字节校验码
4.5.1:
正确
第四字节报文长度(0EH)
第五字节过压保护选择/取消(0取消1选择)
第六字节过压保护值高位
第七字节过压保护值低位
第八字节欠压保护选择/取消(0取消1选择)
第九字节欠压保护值高位
第十字节欠压保护值低位
第十一字节电压保护工作方式(0告警1保护)
第十二字节过流保护选择/取消(0取消1选择)
第十三字节过流保护值高位
第十四字节过流保护值低位
第十五字节欠流保护选择/取消(0取消1选择)
第十六字节欠流保护值高位
第十七字节欠流保护值低位
第十八字节电流保护工作方式(0告警1保护)
第十九字节校验码
4.6:
读电源的实际电流值、实际电压值.(26H)
第三字节命令字(26H)
4.6.1:
正确
第五字节实际电压值低字节
第六字节实际电压值高字节
第七字节实际电流值低字节
第八字节实际电流值高字节
4.7:
读设置保护参数。
(27H)
第一字节同步头(AAH)
第二字节电源地址(0~0XFE)
第三字节命令字(27H)
第四字节报文长度(8H保护参数类型为1或者2)(15H保护参数类型为3)
第五字节保护参数类型(1电压保护参数2电流保护参数3电压和电流保护参数)
第六字节过压保护选择/取消(0取消1选择)
第七字节过压保护值高位
第八字节过压保护值低位
第九字节欠压保护选择/取消(0取消1选择)
第十字节欠压保护值高位
第十一字节欠压保护值低位
第十二字节电压保护工作方式(0告警1保护)
第十三字节过流保护选择/取消(0取消1选择)
第十四字节过流保护值高位
第十五字节过流保护值低位
第十六字节欠流保护选择/取消(0取消1选择)
第十七字节欠流保护值高位
第十八字节欠流保护值低位
第十九字节电流保护工作方式(0告警1保护)
第二十字节校验码
4.7.1:
4.8:
读电源的设置电压值、设置电流值及电源的状态。
(28H)
第三字节命令字(28H)
4.8.1:
第四字节报文长度(5)
第六字节设置电压值低字节
第七字节设置电压值高字节
第八字节设置电流值低字节
第九字节设置电流值高字节
第十字节校验码
4.9:
设置电源的新地址(29H)
第三字节命令字(29H)
第五字节电源新地址
第六字节电源新地址
4.9.1:
4.10:
读电源工作状态(2AH)
第三字节命令字(2AH)
4.10.1:
ACK(06H)电源工作正常
电源有故障
第四字节报文长度(3)
第五字节故障类型(0=过压保护1=过压告警2=欠压保护3=欠压告警4=过流保护)
(5=过流告警6=欠流保护7=欠流告警8=过温保护)
第六字节电压/电流值低字节
第七字节电压/电流值高字节
第八字节校验码
4.11:
读电源工作状态(2BH)
第三字节命令字(2BH)
4.11.1:
第五字节电压归一化值(实际值=读取值*10的负归一化值次方)
第六字节电流归一化值(实际值=读取值*10的负归一化值次方)
第七字节调试用
第八字节调试用
第九字节调试用
第十字节调试用
第十一字节电压设置最大值高位
第十二字节电压设置最大值低位
第十三字节电流设置最大值高位
第十四字节电流设置最大值低位
第十五字节调试用
第十六字节调试用
第十七字节调试用
第十八字节调试用
第十九字节校验码
4.12:
设置电源本地/远方工作状态(30H)
第三字节命令字(30H)
第四字节报文长度
(1)
第五字节本地/远方工作状态(0=本地1=远方)
4.12.1:
5.例:
设置电源的输出电压,电源最大电压为10.00V,设置电压为2.91V
第二字节电源地址(FFH)
第四字节报文长度(02H)
第五字节设定电压值低字节(23H)
第六字节设定电压值高字节(01H)
第七字节校验码(46H)
1.如不知道电源地址,可用0FFH(255)作为地址发送读命令。
返回的命令中即包含电源地址。
2.如果电源故障则返回的命令字高位为一,(即26H变为A6H)
3.如电源故障,读电源状态即可复归电源
举例:
先读2B命令,确定电源的最大输出电压、电流、电压步长和电流步长。
假如电源地址为1,电压最大值为50.00V;
电压最小步长为0.01V,电流最大值为1.000A;
电流最小步长为0.001A。
1.读电源的系统信息
发送:
AA012B002C
接收:
AA012B0E020300000000138803E800000000C5
02电压的最小步长为10-2
03电流的最小步长为10-3
1388的十进制值为5000,5000*10-2=50.00V
03E8的十进制值为1000,1000*10-3=1.000A
2.启动电源
AA0120010123
06
3.停止电源
AA0120010022
4.设置输出电压为10V
AA01210203E80F
5.设置输出电流为0.5A
AA01220201F41A
6.设置输出电压为10V,输出电流为0.5A
AA01230403E801F427
7.读电源的实际电流值、实际电压值(电压10V,电流0.5A)
AA01260027
AA01260403E801F42A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程控 电源 通讯 协议