感谢您使用本公司该系列直流稳压稳流电源供应器!
请严格遵守本手册和机器上的所有警告及操作说明,并妥善保管本手册。在没有阅读完所有安全说明和操作说明前,请不要操作本机。
收货前检验
1.客户收货前需检查包装是否完整,是否有漏、裂、污、湿等状况。
2.查验所收到的产品是否与合同签订货物的型号、数量一致,如有差错请及时与我公司或代理商联系。
3.对照产品装箱单,查验产品的附件是否齐全。
4.如出现上述等状况,请填好产品的型号和联系人的姓名、联系方法并附带对问题的简单说明及时与我公司或售权商联系。
安全注意事项
操作安全
1.在使用本产品前,请仔细阅读“安全注意事项”,以确保正确和安全使用,并请妥善保存说明书。
2.操作时,请注意所有警示标记,并按要求进行操作。
3.避免在阳光直接照射、雨淋或在潮湿的环境下使用本设备。
4.本产品不能安装在靠近热源区域。
5.放置本产品时,要留有安全距离,保证通风。安装时请参照说明书。
6.清洁时,本机器为磨砂机面,请使用干燥的物品进行擦拭。
电气安全
非专业人员请勿打开机壳,请有授权的维修人员操作。
1.上电前,请确认已正确接地,并检查接线连接正确。
2.当电源需要移动或重新接线时,应断开本电源所有电气连接,保证电源完全停机,否则输出端仍可能有电,有触电危险。
3.请使用指定的附加装置和附件。
4.小心电击。
维护由电源供电的设备时,请断开设备与本电源的连接。
维护和安装电源输入输出端子时,请关闭本电源,并断开本电源的所有连接。
使用保养
1.使用环境及保存方法对本产品的使用寿命及可靠性有一定影响,请不要在以下工作环境中使用:
A.超出技术指标规定;
B.(温度-10℃~+75℃,相对湿度20%~90%)的高、低温和潮湿环境场所;
C.有震动、易受撞的场所;
D.有金属性粉尘、腐蚀性物质、盐份和可燃性气体的场所;
2.如果长时间放置不使用,请将本电源存放在干燥的环境中,存贮温度范围:-25℃~+75℃。电源开机前开机前,必须先让环境温度回暖至0℃以上,并维持2小时以上。
高频程控直流系列
该系列高频开关电源供应器具有高性能、高稳定、高可靠、体积小、重量轻等主要特点并兼备过压、限流、短路等各项必备保护功能。该系列电源具有输出电压/电流预置,电压/电流/功率显示,电压/电流调节及锁定,过压/过流预置等标配功能,多种远程接口需(选配)模拟量0-5V/0-10V/4-20mA,RS232,RS485,LAN,CAN等,可以在加载前预先设定好电压、电流、过压保护值,使用过程中随时查看设定的各项参数,操作过程简单、方便,这些优点,系列高频开关电源各种测试等场合。
!!!(注:本说明书为中性说明书,由于规格较多,适应各种负载有不同性,无法全覆盖,故需要与销售工程师或销售人员沟通,最终以技术规格书为准,方能达到该负载的要求。最终解释权归本公司。)
2、性能特点
☆规 格:输出电压0—额定电压,输出电流0—额定电流
☆电压电流预置:可预先设定电压电流值
☆稳压稳流:电压电流值从零到额定值连续可调,稳压稳流自动转换
☆过压保护:可设定过压保护值,超过保护值电源关机锁定并声光报警,重启机器解锁。
☆过流保护:可设定过流保护值,超过保护值电源关机锁定并声光报警,重启机器解锁。
☆短路保护:允许在任何状态下长期短路,或工作中短路恒流输出,短路直流停机。
☆短路报警:当输出短路时,电源声光报警
☆输出显示:电压电流表均为数字显示
☆脉冲工作:可配时间控制器构成直流脉冲电源(选配)
☆智 能 化:可通过RS232或者RS485或者CAN与计算机连接,组成计算机监控的智能型电源(选配)
☆模拟信号接号:用户可采用0 ~ 5V,0 ~ 10V或4 ~ 20mA信号控制并回读电源输出的电压和电流(选配)
☆N+1均流并机:支持同规格同型号10台以上均流并机功能(选配)。
☆特殊定制:提供特殊规格电源尺寸设计,特殊电源定制(提前声明)
2、主要基本技术指标
1、 最高输出电压:接近0V-额定值
2、 最大输出电流:接近0A-额定值
3、 恒压值连续可调范围:0V-额定值
4、 恒流值连续可调范围:0A-额定值
5、 型号:KSP/KMA/KTB XXXX - XXX
6、 输出电压、输出电流及过压设定:旋转编码器
7、 稳压稳流状态自动切换
8、 稳压精度:
源效应≤0.2%FS(输入电源电压变化±10%时引起的输出电压的变化
率)
时漂:≤0.1%FS(电源连续工作8小时以上引起的输出电压变化率)
温漂:≤0.1%FS±20mV(电源使用环境变化引起输出电压变化率)
负载效应≤0.3%±20mV(电源输出电流从零至额定值变化时引起的输出电压变化率)
9、 稳流精度:
源效应≤0.5%FS(输入电源电压变化±10%时引起的输出电压的变化率)
时漂:≤0.3%FS(电源连续工作8小时以上引起的输出电流变化率)
温漂:≤0.2%±2A(电源使用环境变化引起输出电流变化率)
负载效应≤0.5%±2A(输出电压从零至额定值变化时引起的输出电流变化率)
10、 输出纹波(RMS):稳压时≤0.3%+0.3%FS(有效值,20%-100%输出时测量);注:根据机型略有变化,以规格书为准,有特别要求先咨询销售工程师及售权商)
11、 保护电路:输出短路限流、过压、过载关机保护、过温保护、相应的声光报警;
12、 显示方式:正4位或5位数字LED显示
13、 显示分辨率:9.9999V/A; 99.999V/A; 999.99V/A; 9999.9V/A;
99999V/A (以规格型号定)
14、 电压显示精度:≤±0.3%FS ±30mV(20%-100%额定值)
15、 电流显示精度:≤±0.5%FS ±2A(20%-100%额定值)
16、 通讯RS485(选配:RS232,LAN,CAN):电源提供通信接口及通讯协议,与计算机连接形成智能电源;通过通信接口完成电源启动、停止、给定值设定、实时读取电压、电流值、工作状态等功能。
17、 工作方式:满负荷连续工作(超48小时连续工作建议电流降额20%使用)
18、 散热方式:智能温控风机(内部温度高于40℃风机启动,风机转速随温升变化自调速)
19、 输入电压:
单相AC220V±10% 接线方式:LN+PE (≤6KW 选择)
三相AC380V±10% 接线方式:3L+PE (≥6KW 选择)
可定制特殊输入电压(DC-DCV输入;AC和DC输入等)
20、 频率: 50Hz/60Hz
21、 绝缘电阻:输入、输出对外壳,以及输入对输出≥50MΩ
22、 绝缘耐压:输入对外壳AC1500V 60S,无击穿、无飞弧,稳态漏电流小于 10mA;
输入对输出AC1500V 60S,无击穿、无飞弧,稳态漏电流小于 15mA;
23、 机体尺寸:XXX * XXX * XXX mm(宽*高*深,不含裸露部份)根据实际规格而定;
24、 重 量:约 XXX KG 根据实际规格而定;
25、 使用环境:室内 -10 - +60℃ (45℃以上需降额使用)
相对温度:≤ 95%RH,无冷凝
海拔高度 :≤ 2000m 无需降额 ,>1000m 需设置实际海拔值,每上升100m 工作温度降低1℃
订制:室外防水、防腐防潮、防盐雾;-20℃/-40℃等机型;
4、面板介绍
4.1、 前面板介绍
图 4-1 前面板
①、电源开关
②、显示屏
③、功能按键
④、旋转编码器
4.2、 后面板介绍
图 4-2 后面板
①、电源输出端口
②、远程通讯接口
③、交流电输入端口
5、本地操作
本节主要介绍键盘操作与显示信息。
5.1、 前面板指示及功能键说明
5.1.1. 电源按键说明
图 5-1
|
符号
|
说明
|
|
电压
|
进入电压预设置界面或输出调节状态
|
|
电流
|
进入电流预设置界面或输出调节状态
|
|
开/关
|
开启或关闭电源
|
|
菜单
|
菜单键
|
|
返回
|
用于退出设置项或菜单
|
|
锁定
|
锁定/解锁键盘或退出远程操作模式
|
|
旋钮
|
用来移动焦点、增减数值和确认键
|
5.2、 操作介绍
5.2.1.上电后的待机界面,此时电源处于待机状态。
图 5-2 电源待机显示界面
5.2.2.在待机状态下,按【电压】键此时 CV 在闪烁,表示正在进行电压参数设置。按【电流】键此时 CC 在闪烁,表示正在进行电流参数设置。(在预置状态下可以按压旋钮实现调节位数的切换,按一次向前进一位,循环切换。)在运行状态下按【电压】或【电流】键,可以进入电压或电流的实时调节,调节参数将会保存。在运行状态下电压电流最多只能调节显示位数的最后三位。
图 5-3 电压电流预设界面
5.2.3.长按【菜单】键 6 秒,此时【OV】亮起并闪烁,表示进入过压保护值设置,调节旋钮可改变过压保护值的大小。再短按一下【菜单】键,此时【OC】亮起并闪烁,表示进入过流保护值设置,调节旋钮可改变过流保护值的大小。(可以按压旋钮实现调节位数的切换,按一次向前走一位,循环切换。)
图 5-4 过压过流设置界面
5.2.4.再短按一下【菜单】键进入通讯地址设置界面。通讯地址默认 01,可以通过转动旋钮改变通讯地址。(设置范围 1-255)
图 5-5 通讯地址设置界面
5.2.5.再短按一下【菜单】键进入波特率设置界面。波特率默认 9600,可以通过转动旋钮改变波特率。(设置参数有以下几种:600,1200,2400,4800,9600, 19200,38400,57600,115200)
图 5-6 波特率设置界面
5.2.6.再短按一下【菜单】键进入软起动时间设置界面。调节旋钮可以设置所需的软启动时间,单位秒。(表示开机后从 0V-设定值所用的时间,每次启动有效,运行中软起动时间设置无效)
图 5-7 软起动时间设置界
5.2.7.(选配,如无忽略本操作)再短按一下【菜单】键进入串并机地址设置界面。调节旋钮可以设置地址,主机地址只能设置为 1,从机地址从 2 开始设置,必须连续设置,不能空缺,比如第一个从机地址必须设置为 2,第二个从机地址必须设置为 3,第三个从机地址必须设置为 4,以此类推。
图 5-8 串并机地址设置界面(选配)
5.2.8.(选配,如无忽略本操作)再短按一下【菜单】键进入并机数量设置界面。调节旋钮可以设置并机的数量,最大并机数量为 16。
图 5-9 并机数量设置界面(选配)
5.2.9.(选配,如无忽略本操作)再短按一下【菜单】键进入串机数量设置界面。调节旋钮可以设置串机的数量
图 5-10 串机数量设置界面(选配)
5.2.10.(选配,如无忽略本操作)再短按一下【菜单】键进入放电基准输出设置界面。调节旋钮可以设置放电基准大小。当电源检测到输出端电压超过“设定电压”
+“基准电压”启动放电电路开始放电,直到电压低于“设定电压”+“基准电压”。如:电源设置输出电压为 10.0V,基准电压设置为 5.0V,当输出端电压达到或超过15.0V 启动放电电路,当输出端子上电压小于15.0V 放电电路停止工作。
图 5-11 放电基准输出设置界面(选配)
5.2.11.再短按一下【菜单】键进入上电启动或上电待机功能设置界面。即在自动化测试时,可以设置上电后自启动,不需要按一下开/关键即可让电源输出。
图 5-12 上电启动功能设置界面
5.2.12.再短按一下【菜单】键进入故障报警蜂鸣器开关设置界面。调整旋钮改变状态【ON】为出错蜂鸣器报警(默认),【OFF】为蜂鸣器不报警。
图 5-13 蜂鸣报警开关设置界面
5.2.13.再短按一下【菜单】键进入过压保护开关设置界面。调整旋钮改变状态【ON】为过压继续工作,【OFF】为过压停止工作(默认)。
图 5-14 过压保护开关设置界面
5.2.14.再短按一下【菜单】键进入过流保护开关设置界面。调整旋钮改变状态【ON】为过流继续工作,【OFF】为过流停止工作(默认)。
图 5-15 过流保护开关设置界面
5.2.15.再短按一下【菜单】键进入短路保护设置界面。调整旋钮改变状态【ON】为输出短路时,电源恒流输出不停机。【OFF】为输出短路时,停止工作。
图 5-16 短路保护设置界面
5.2.16.(选配,如无忽略本操作)再短按一下【菜单】键进入模拟量控制电压设置界面。调整旋钮改变状态【ON】为允许模拟量控制电压输出。【OFF】为不允许模拟量控制电压输出。
图 5-17 模拟量控制电压设置界面(选配)
5.2.17.(选配,如无忽略本操作)再短按一下【菜单】键进入模拟量控制电流设置界面。调整旋钮改变状态【ON】为允许模拟量控制电流输出。【OFF】为不允许模拟量控制电流输出。
图 5-18 模拟量控制电流设置界面(选配)
5.2.18.(选配,如无忽略本操作)再短按一下【菜单】键进入模拟量控制启停设置界面。调整旋钮改变状态【ON】为允许模拟量控制电源启停。【OFF】为不允许模拟量控制电源启停。
图 5-19 模拟量控制启停设置界面(选配)
当完成以上所有参数设置设置后,可以短按【返回】键退出设置,并保存所设置参数。也可以长按【菜单】键 3 秒退出并保存参数。
5.2.19.短按一下【锁定】键,当(锁定)字样显示时,表示进入操作键及旋钮锁定状态。在正常测试的过程中,可以锁定除【开/关】键以外的所有操作键,以防误触碰按键及旋钮。长按【锁定】键直至锁定字样消失,可以解除锁定状态。
图 5-20 键盘锁定按钮设置界面
5.3、 串并机设置实例
例 1:4 机并联参数设置
|
电源
|
主/从
|
串并机地址(b-Adr)
|
并机数量(C-CNt)
|
串机数量(U-CNt)
|
|
电源 A
|
主机
|
1
|
5
|
1
|
|
电源 B
|
从机
|
2
|
1
|
1
|
|
电源 C
|
从机
|
3
|
1
|
1
|
|
电源 D
|
从机
|
4
|
1
|
1
|
|
电源 E
|
从机
|
5
|
1
|
1
|
例 2:2 机串联参数设置
|
电源
|
主/从
|
串并机地址(b-Adr)
|
并机数量(C-CNt)
|
串机数量(U-CNt)
|
|
电源A
|
主
|
1
|
1
|
2
|
|
电源B
|
从
|
2
|
1
|
1
|
说明:(1)“串并地址”设置:主机必须设置为 1,从机地址必须是从 2 开始顺序设置,中间不能间隔且不能重复,比如 3 台电源并,主地址设置 1,从机地址只能是 2、3。不能是其它值。
(2)“并机数量”与“串机数量”设置:主机按实际串并数量设置,从机必须将这两个参数设置为 1。
(3)任意一台电源都可以做主机,也可以做从机。“并机数量”与“串机数量”其中一个参数设置为大于 1 就是主机,否则为从机。
安装连接
本产品为通用型直流电源,为了方便操作者的使用,本系列产品配置的提供给操作者调节的装置有电压调节和电流调节旋钮,能够满足用户绝大部分对直流电源供应器的使用要求。本产品的操作使用方便、简单,具体使用时请按以下操作程序要求进行。
初次通电:
1、 仔细检查本产品的输出控制线连接与要求是否一致,并确保连接无误。
2、 仔细检查AC输入电压与本产品的输入电压是否一致,并确保连接无误。
3、 仔细检查负载与本产品的输出端连接是否一致,并确保连接无误。
4、 必须检查机器输入,输出等各个方位链接无误后才允许开机。
注意!!!在电源空载启动工作时如果工作灯,恒流(CC)灯,短路(ST)灯同时点亮,报警声长鸣。请检查电流预置是否为 0,不能设置为零 。
产品质保、售后、维修、服务承诺
我司本着“高质量,优服务,求发展”的精神,以“优质产品,合理价格,贴心服务”的理念和责任、公开的原则向您郑重承诺。
1、服务及贮存
1.1、我司产品配发合格证和适量使用说明书,以确保用户能正确安装使用我司产品。
1.2、服务宗旨:高效、负责、解惑。
1.3、本电源供应器应贮存于干燥防尘及温度为-20℃~50℃的环境内。
1.4、电源在使用过程中要注意散热,在电源的周围留有10CM的空间,以便空气对流散热。
1.5、使用过程中,电源上不能覆盖物体。并注意防尘,定期清理电源的进风口和出风口。
2、质保:非人为损坏质保 12 个月(可延长质保,以合同为准)。
3、保修:
3.1、本公司电源供应器出现问题时,要请专业人事进行维修。如无法维修请寄回本公司修理。
3.2、本公司产品,免费保修期 12 个月,终身维护。如属使用不当,人为造成的,维修费由用户要承担。
3.3、使用我司电源前,要详细阅读说明书,如有疑问和我司联系,保证能正确使用电源。
4、维修服务
本产品若需维修,请将产品送回本公司指定的维修单位。客户须承担将维修产品寄送到本公司维修部的单程运费,本公司将负责支付回程运费。产品若从其他国家回厂维修,则所有运费、关税及其他税赋均须由客户承担。
5、 质量保证限制
上述的保修不适用因以下情况所造成的损坏:
5.1、顾客违反本手册的使用规定;
5.2、顾客不正确或不适当的维修;
5.3、未经授权的修改或误用;
5.4、在指定的环境外操作本产品;
5.5、相关法律规定的不可抗因素。
我司对本产品的材料及制造,自发货之日起12个月内保修。超过保修期,本公司提供收费维修服务(收费标准:按原材料成本费用收取,不收取人工工时费,)。
在产品保修期内,如果本产品发生故障,本公司只对本产品的故障及本产品的损失负责,本公司不承担负载及其它所有连带损失。
通告
本手册中包含的内容若有改变恕不另行通知。
本公司已尽可能地保证本册中包含的内容正确无误,如发现有任何错误或遗漏,请与本公司或售权商联系。
本公司对由于使用此手册而引起的或与本手册有关的任何直接或间接的损失将不承担任何责任。
本手册属于本公司中性说明书,所有内容最终解释权归属本公司
电源 Modbus 通信协议
1、通信接口
本通信协议支持串口(包含 RS485,R232)和以太网接口。
1.1 串口通信参数
|
通信地址
|
01~255
|
|
|
|
数据格式
|
8 位数据位,无校验,1 位停止位
|
|
通信速率
|
600bps、 1200bps、 2400bps、 4800bps、 9600bps、
19200bps、 38400bps、 57600bps、 115200bps
|
|
出厂默认
|
地址 01,波特率 9600bps
|
1.2 网口通信参数
|
单元标识符
|
01
|
|
默认IP
|
192.168.07
|
|
端口号
|
502
|
*注:单元标识符就是电源通信地址,默认为 01
2、Modbus 寄存器定义
|
命令
|
寄存器
|
类型
|
rw
|
说明
|
|
03
|
0000H
|
Uint16
|
r
|
状态位 1(说明见下 0)
|
|
03
|
0001H
|
Uint16
|
r
|
状态位 2(说明见下 0)
|
|
03
|
0002H
|
Float
|
r
|
内部温度低 16 位
|
|
03
|
0003H
|
Float
|
r
|
内部温度高16 位
|
|
03
|
0004H
|
Float
|
r
|
实际输出电压低 16 位
|
|
03
|
0005H
|
Float
|
r
|
实际输出电压高 16 位
|
|
03
|
0006H
|
Float
|
r
|
实际输出电流低 16 位
|
|
03
|
0007H
|
Float
|
r
|
实际输出电流高 16 位
|
|
03
|
0008H
|
Uint16
|
r
|
备用
|
|
03/06/16
|
0009H
|
Uint16
|
rw
|
输出状态控制位(说明见下 0)
|
|
03/16
|
000AH
|
Float
|
rw
|
设置输出电压限压低 16 位
|
|
03/16
|
000BH
|
Float
|
rw
|
设置输出电压限压高 16 位
|
|
03/16
|
000CH
|
Float
|
rw
|
设置输出电流限流低 16 位
|
|
03/16
|
000DH
|
Float
|
rw
|
设置输出电流限流高 16 位
|
|
03/16
|
000EH
|
-
|
rw
|
设置输出限功率/PWM 周期低 16 位(*选配功能)
|
|
03/16
|
000FH
|
-
|
rw
|
设置输出限功率/PWM 周期高 16 位(*选配功能)
|
|
03/16
|
0010H
|
Uint32
|
rw
|
设置 PWM 开通 1(*选配功能)
|
|
03/16
|
0011H
|
Uint32
|
rw
|
设置 PWM 开通 1(*选配功能)
|
|
03/16
|
0012H
|
Uint32
|
rw
|
设置 PWM 开通 2(*选配功能)
|
|
03/16
|
0013H
|
Uint32
|
rw
|
设置 PWM 开通 2(*选配功能)
|
|
03/16
|
0014H
|
Uint16
|
rw
|
备用
|
|
03/06/16
|
0100H
|
Uint16
|
rw
|
电源通信地址(1~255)
|
|
03/06/16
|
0101H
|
Uint16
|
rw
|
电源通信速率(0~9)
|
|
03/16
|
0102H
|
Float
|
rw
|
设置过压低 16 位
|
|
03/16
|
0103H
|
Float
|
rw
|
设置过压高 16 位
|
|
03/16
|
0104H
|
Float
|
rw
|
设置过流低 16 位
|
|
03/16
|
0105H
|
Float
|
rw
|
设置过流高 16 位
|
|
03/16
|
0106H
|
Float
|
rw
|
备用
|
|
03/16
|
0107H
|
Float
|
rw
|
备用
|
|
命令
|
寄存器
|
类型
|
rw
|
说明
|
|
03/16
|
0108H
|
Float
|
rw
|
通信控制默认输出限压低 16 位
|
|
03/16
|
0109H
|
Float
|
rw
|
通信控制默认输出限压高 16 位
|
|
03/16
|
010AH
|
Float
|
rw
|
通信控制默认输出限流低 16 位
|
|
03/16
|
010BH
|
Float
|
rw
|
通信控制默认输出限流高 16 位
|
|
03/16
|
010CH
|
Uint32
|
rw
|
通信控制默认 PWM 周期(*选配功能)
|
|
03/16
|
010DH
|
Uint32
|
rw
|
通信控制默认 PWM 周期(*选配功能)
|
|
03/16
|
010EH
|
Uint32
|
rw
|
通信控制默认 PWM 开通 1(*选配功能)
|
|
03/16
|
010FH
|
Uint32
|
rw
|
通信控制默认 PWM 开通 1(*选配功能)
|
|
03/16
|
0110H
|
Uint32
|
rw
|
通信控制默认 PWM 开通 2(*选配功能)
|
|
03/16
|
0111H
|
Uint32
|
rw
|
通信控制默认 PWM 开通 2(*选配功能)
|
|
03/16
|
0112H
|
Float
|
r
|
电源额定电压低 16 位
|
|
03/16
|
0113H
|
Float
|
r
|
电源额定电压高 16 位
|
|
03/16
|
0114H
|
Float
|
r
|
电源额定电流低 16 位
|
|
03/16
|
0115H
|
Float
|
r
|
电源额定电流高 16 位
|
*说明:
1.“命令”中的 16 是十进制的 16,对应十六进制 10。
2.“寄存器”是 Modbus 寄存器地址,带 H 表示十六进制,如:0100H 表示十六进制 100,对应十进制 256。
3.类型中:Uint16 表示 16 位无符号整数;Uint32 表示 32 位无符号整数; Float 表示 32 位浮点数;Uint32 与 Float 都需要 2 个寄存器,低 16 位在前高 16 位在后。
4.寄存器 000EH 与 000FH 当用作限功率时数据类型为 Float,写入值为限功率值,当用作 PWM 周期时数据类型为 Uint32;我们电源不会同时带有限功率与 PWM 输出。
5.32 位寄存器写入必须使用 16 命令同一条指令写入高低 16 位,不能只写
低 16 位或者只写高 16 位。
6.通信控制电源输出时,0009H~000DH 寄存器都必须正确输入。0009H 控制电源启动停止。当 000EH-000FH 寄存器用作设置限功率或者 PWM 周期时,也必须正确写入电源才能正常工作。
7.0000AH~000FH 设置值与按键设置值是独立存储,按键设置值掉电保存,
000AH~000DH 寄存器(设置限压限流值)掉电丢失,上电默认为 0;000EH~000FH寄存器掉电丢失,当用作设置限功率值时:上电默认为电源最大功率,当用作设置 PWM 周期时:上电默认为 0。
8.电源寄存器地址是从 0 开始,部分组态软件或 PLC 寄存器地址是从 1 开始的,如西门子 PLC、MCGS;西门子 Modbus 寄存器地 40001 对应电源寄存器 0; MCGS Modbus 寄存器地址 1 对应电源寄存器地址 0。
9.“*选配功能”为非所有电源标配功能。PWM 功能除非提前说明都不带此功能;不带此功能的电源无需理会。限功率为部分机型才有的功能,如果无此功能相应寄存器无需写入。
2.1 状态位 1 说明
|
位
|
0 表示
|
1 表示
|
位
|
0 表示
|
1 表示
|
|
Bit0
|
未启动
|
已经启动
|
Bit8
|
正常
|
欠压状态
|
|
Bit1
|
本地控制
|
远程控制
|
Bit9
|
正常
|
过压状态
|
|
Bit2
|
正常
|
模拟控制
|
Bit10
|
正常
|
过流状态
|
|
Bit3
|
保留
|
保留
|
Bit11
|
正常
|
过温状态
|
|
Bit4
|
禁止输出
|
允许输出
|
Bit12
|
正常
|
按键短路故障
|
|
Bit5
|
恒压状态
|
恒流状态
|
Bit13
|
保留
|
保留
|
|
Bit6
|
正常
|
短路状态
|
Bit14
|
保留
|
保留
|
|
Bit7
|
正常
|
多段运行
|
Bit15
|
保留
|
保留
|
2.2 状态位 2 说明
|
位
|
0 表示
|
1 表示
|
位
|
0 表示
|
1 表示
|
|
Bit0
|
P1 采集为 0
|
P1 采集为 1
|
Bit8
|
正常
|
缓升缓降状态
|
|
Bit1
|
P2 采集为 0
|
P2 采集为 1
|
Bit9
|
常规模式
|
从机模式
|
|
Bit2
|
P3 采集为 0
|
P3 采集为 1
|
Bit10
|
内部使用
|
内部使用
|
|
Bit3
|
P4 采集为 0
|
P4 采集为 1
|
Bit11
|
正常
|
恒功率状态
|
|
Bit4
|
正常
|
低压状态
|
Bit12
|
正常
|
禁止面板控制
|
|
Bit5
|
正常
|
高压状态
|
Bit13
|
正常
|
禁止 232 控制
|
|
Bit6
|
正常
|
过载状态
|
Bit14
|
正常
|
禁止 485 控制
|
|
Bit7
|
常规电源
|
模块电源
|
Bit15
|
正常
|
禁止 CAN 控制
|
*说明:
1. P1-P4 为部分特殊扩展功能接口,有特殊功能会单独告知,没有单独告知无需理会。
2. Bit4 低压状态与 Bit5 高压状态为电源相对高低电压状态,此电压可以设置,只是高低电压状态,与过压与欠压保护无关。无特殊要求可忽略这两位。
2.3 输出状态控制位说明
|
位
|
0 表示
|
1 表示
|
位
|
0 表示
|
1 表示
|
|
Bit0
|
停止电源
|
启动电源
|
Bit8
|
关闭 P1
|
打开 P1
|
|
Bit1
|
本地控制
|
远程控制
|
Bit9
|
关闭 P2
|
打开 P2
|
|
Bit2
|
保留
|
保留
|
Bit10
|
关闭 P3
|
打开 P3
|
|
Bit3
|
保留
|
保留
|
Bit11
|
关闭 P4
|
打开 P4
|
|
Bit4
|
保留
|
保留
|
Bit12
|
保留
|
保留
|
|
Bit5
|
正常
|
输出故障
|
Bit13
|
保留
|
保留
|
|
Bit6
|
正常
|
开蜂鸣器
|
Bit14
|
保留
|
保留
|
|
Bit7
|
保留
|
保留
|
Bit15
|
保留
|
保留
|
*说明:
1.P1-P4 为部分特殊扩展功能接口,有特殊功能会单独告知,没有单独告知无需理会。
3 浮点数据说明
浮点数采用 IEEE32 位浮点数格式(国际标准,C 语言浮点数格式),长度为 32bit,格式如下所示:
|
Bit31
|
Bit30~23
|
Bit22~0
|
|
浮点数符号 S
|
阶码 E
|
尾数 M
|
浮点数值=(−1)S×(1+M×2-23)×2E-127
S 表示浮点数正负号,当 S=0 表浮点数为正;当 S=1 表浮点数为负;
例如:当 32 位浮点数为 40H,A0H,00H,00H 时,即 S=0,E=129,M=221,则:浮点数值=(1+221×2-23)×2129-127=5.0。
组态软件,PLC 及 C 语言等都支持浮点数,寄存器值转浮点数及浮点数分解整数可以通过直接操作内存的方式实现。无需按此规则手动转换!!!
(1)C 语言 2 个 16 位整数组合浮点数操作如下:
float fval;
UInt16 LW = 0x0000;
UInt16 HW = 0x41C0;
((UInt16*)&fval)[0] = LW ;
((UInt16*)&fval)[1] = HW ; /* 已完成操作 fval = 24.0
*/
(2)C 语言浮点分解 2 个 16 位整数操作如下:
float fval = 24.0;
UInt16 LW = ((Uint16*)&fval)[0]; /* 得到 LW = 0x0000 */
UInt16 HW = ((Uint16*)&fval)[1]; /* 得到 LW = 0x41C0 */
3.1 浮点数据实例
3.1.1数据回读
电源通信地址:1
通信协议:Modbus-RTU(基于 RS232、RS485)
主机发送(16 进制):01 03 00 00 00 08 44 0C
电源回复(16 进制):01 03 10 00 12 0A 0F 00 00 41 C8 00 00 42 C8 C0 00 42 A0 EE AF
得到对应寄存器数据如下(如何将数据包解析得出寄存器值请参考 Modbus 标准):
|
寄存器地址
|
寄存器值
|
代表实际意义
|
|
0000H
|
0012H
|
见“2.1.状态位 1 说明”
|
|
0001H
|
0A0FH
|
见“2.2.状态位 2 说明”
|
|
0002H
|
0000H
|
电源温度 25.00℃
|
|
0003H
|
41C8H
|
|
0004H
|
0000H
|
电源实际电压 100.00V
|
|
0005H
|
42C8H
|
|
0006H
|
C000H
|
电源实际电流 80.375A
|
3.1.2 电源控制
电源通信地址:1
通信协议:Modbus-RTU(基于 RS232、RS485)
主机发送(16 进制):01 10 00 09 00 05 0A 00 03 00 00 42 F0 00 00 42 B0 62
22
电源回复(16 进制):01 10 00 09 00 05 D0 08
|
寄存器地址
|
寄存器值
|
代表实际意义
|
|
0009H
|
0003H
|
远程启动电源
|
|
000AH
|
0000H
|
设定电源限压值 120V
|
|
000BH
|
42F0H
|
|
000CH
|
0000H
|
设定电源限流值 88.00A
|
|
000DH
|
42B0H
|
4 Modbus 协议报文格式简介
Modbus 通信协议是工业自动化领域广泛应用的通信标准,是国际标准,这里仅以实例做个简单介绍,更详细资料请自行查阅相关标准,在此不多做赘述。
Modbus-RTU:基于 RS-485/RS-232 等串行接口,采用二进制编码,每个字节包含 2 个十六进制字符,通过 CRC 校验确保数据完整性。
Modbus-TCP:基于以太网传输,通过端口 502 进行连接,数据帧由 MBAP报文头(7 字节)+PDU 组成。和 Modbus-RTU 不一样,Modbus-TCP 不需要校验和计算,因为较低层的 TCP/IP 协议栈已经提供校验和保护。
4.1 Modbus-RTU 报文格式
例 1:读取电输出源电压电流
(1)主机发送(16 进制):
①电源通信地址:01H
②读取功能码:03H
③开始读取寄存器地址:000AH
④读取寄存器数量:0004H
⑤Modbus-CRC 校验码:05C8H(①-④所有字节校验码)
(2)电源回复(16 进制):
①电源通信地址:01H
②读取功能码:03H
③回读数据字节数量:08H
④读取第 1 个寄存器值:0000H
⑤读取第 2 个寄存器值:42F0H
⑥读取第 3 个寄存器值:0000H
⑦读取第 4 个寄存器值:42A0H
⑧Modbus-CRC 校验码:EA38H(①-⑦所有字节校验码)
例 2:设置电源电压电流
(1)主机发送(16 进制):
①电源通信地址:01H
②连续写功能码:10H
③开始写入寄存器地址:000AH
④写入寄存器数量:0004H
⑤写入数据字节长度:08H
⑥写入的第 1 个寄存:0000H(设置电压低 16 位)
⑦写入的第 2 个寄存:42F0H(设置电压高 16 位)
⑧写入的第 3 个寄存:0000H(设置电流低 16 位)
⑨写入的第 4 个寄存:42A0H(设置电流高 16 位)
⑩Modbus-CRC 校验码:D18DH(①-⑨所有字节校验码)
(2)电源回复(16 进制):
①电源通信地址:01H
②连续写功能码:10H
③开始写入寄存器地址:000AH
④Modbus-CRC 校验码:E1C8H(①-③所有字节校验码)
4.2 Modbus-TCP 报文格式
例 1:读取电输出源电压电流
(1)主机发送(16 进制):
ⓐ事务标识符:0001H(由主站分配,用于匹配请求与响应)
ⓑ协议标识符:0000H(固定值)
ⓒ后续数据长度:0006H,表示后续有 6 个字节有效
①电源通信地址:01H
②读取功能码:03H
③开始读取寄存器地址:000AH
④读取寄存器数量:0004H
(2)电源回复(16 进制):
ⓐ事务标识符:0001H(必须与主机发送事务标识符一至)
ⓑ协议标识符:0000H(固定值)
ⓒ后续数据长度:000BH,表示后续有 11 个字节有效(长度与回读寄存器数量有关)
①电源通信地址:01H
②读取功能码:03H
③回读数据字节数量:08H
④读取第 1 个寄存器值:0000H
⑤读取第 2 个寄存器值:42F0H
⑥读取第 3 个寄存器值:0000H
⑦读取第 4 个寄存器值:42A0H
例 2:设置电源电压电流
主机发送(16 进制):
ⓐ事务标识符:0003H(由主站分配,用于匹配请求与响应)
ⓑ协议标识符:0000H(固定值)
ⓒ后续数据长度:000FH,表示后续有 15 个字节有效(与写入寄存器数量有关)
①电源通信地址:01H
②连续写功能码:10H
③开始写入寄存器地址:000AH
④写入寄存器数量:0004H
⑤写入数据字节长度:08H
⑥写入的第 1 个寄存:0000H(设置电压低 16 位)
⑦写入的第 2 个寄存:42F0H(设置电压高 16 位)
⑧写入的第 3 个寄存:0000H(设置电流低 16 位)
⑨写入的第 4 个寄存:42A0H(设置电流高 16 位)
(2)电源回复(16 进制):
ⓐ事务标识符:0003H(必须与主机发送事务标识符一至)
ⓑ协议标识符:0000H(固定值)
ⓒ后续数据长度:0006H,表示后续有 6 个字节有效
①电源通信地址:01H
②连续写功能码:10H
③开始写入寄存器地址:000AH
4.3 Modbus-RTU 与 Modbus-TCP 报文对比
报文格式图形对比:
|
|
|
|
|
Modbus-RTU
|
|
|
|
|
|
从设备地址
|
功能码
|
数据
|
CRC
|
|
|
|
|
1字节
|
|
0-252字节
|
2字节
|
|
|
|
|
|
PDU
|
|
|
事务标识符
|
协议标识符
|
后续字节长度
|
单元标识符
|
功能码
|
数据
|
|
|
2字节
|
2字节
|
2字节
|
1字节
|
1字节
|
0-248字节
|
|
|
|
Modbus-TCP
|
|
|
|
Modbus-RTU 中的“从设备地址”与 Modbus-TCP 中的“单元标识符”都表示从设备通信地址;从上图可以看出,Modbus-TCP 报文格式与 Modbus-RTU 报文格式相比:前面多了 6 个字节(事务标识、协议标识、后续字节长度),后面少了 CRC 校验码。
以读取电源电压电流为例:
ⓐ事务标识符:0001H(由主站分配,用于匹配请求与响应)
ⓑ协议标识符:0000H(固定值)
ⓒ后续数据长度:0006H,表示后续有 6 个字节有效
①电源通信地址:01H
②读取功能码:03H
③开始读取寄存器地址:000AH
④读取寄存器数量:0004H
⑤Modbus-CRC 校验码:05C8H(①-④所有字节校验码)
Modbus-RTU 与 Modbus-TCP 都包含①-④;Modbus-RTU 包含⑤,Modbus-TCP包含ⓐ-ⓒ。
5 注意事项
(1) 在远程控制状态,如果电源出错(如:过温,欠压),在故障消除后必须先将电源启停位清 0,再置 1 才能重新启动电源。如果一直将电源启停位置 1,电源在故障消除后不会再次启动。
(2) 电源电压电流设置为 2 个寄存器,设置电源电压或者电流必须是 2 个寄存同时写入,否则新设置值无效。(设电压时 000AH 与 000BH 必须同时写入,设电流时 000CH 与 000DH 必须同时写入)。
|