PS690U_ModBus通讯规约2.01
PSL691U系列保护测控Modbus信息表
AO表寄存器地址点名单位最小值最大值0年高、低字节1月、日2时、分3毫秒高、低字节4定值区号110 5过流一段定值A0500 7过流一段延时S01000 9过流二段定值A0500 11过流二段延时S01000 13过流三段定值A0500 15过流三段延时S01000 17低压启动过流一段V0500 19低压启动过流二段V0500 21低压启动过流三段V0500 23负序电压启动过流V0500 25零序过流一段定值A0500 27零序过流一段延时S01000 29零序过流二段定值A0500 31零序过流二段延时S01000 33零序过流三段定值A0500 35零序过流三段延时S01000 37过负荷定值A0500 39过负荷延时S01000 41重合闸延时S01000 43Ux超前Uab角度0500 45检同期合闸角0500 47重合闸检无压定值V0500 49后加速定值A0500 51后加速延时S01000 53低周减载频率定值0500 55低周减载延时S01000 57低压闭锁低周定值V0500 59滑差闭锁低周定值Hz/s0100 61低压减载定值V0500 63低压减载延时S01000 65du/dt闭锁低压V/S0500 67三相三继电器式02 68二相二继电器式02 69二相三继电器式02 70过流一段投退02 71过流一段带方向02 72过流一段低压起动02 73过流二段投退02 74过流二段带方向0275过流二段低压起动0276过流三段投退0277过流三段带方向0278过流三段低压起动0279过流三段跳闸0280过流三段告警0281零序过流一段投退0282零序过流一段方向0283零序过流二段投退0284零序过流二段方向0285零序过流三段投退0286零序过流三段方向0287零序三段跳闸0288零序三段告警0289过负荷告警投退0290重合闸投退0291重合闸检无压0292重合闸检同期0293检同期手合0294后加速保护投退0295低周保护投退0296低压闭锁低周投退0297滑差闭锁低周投退0298低压减载投退0299du/dt闭锁低压021003U0越限投退02101TV断线告警02102操作回路断线告警02103两瓦法测量功率02备注:每个定值占两个寄存器,且为浮点数float系数类型1时间寄存器1111定值区号寄存器1定值寄存器1111111111111111111111111111111压板寄存器111111111111111111111111111111111111 t。
EU控制器MODBUS通讯协议
UCO-BMS-Modbus 总表 1、物理接口定义version 0012.000.000.01BMS 不用解释该2、支持功能码3、数据报文详细说明寄存器个数 校验 sReg = 要读取的寄存器号 - 10001命令响应1,每一bit 代表一个寄存器的值,0:表示关,1:表示开2,每个字节从bit0开始填充,最后一个字节的不足8位的,则剩余的高位添0sReg = 要读取的寄存器号 - 300011、sReg = 要读取的寄存器号 - 000012、0x0000表示关,0xFF00表示开写的值 校验 寄存器个数 校验如果写入成功,则数据原样返回,否则应答不成功原因- 400013.8、0x06命令响应1、如果写入成功,则数据原样返回,否则应答不成功原因2、如果写入成功,则值会写入EEPROM ,掉电保存4、异常响应除广播地址不响应外,本机接收请求,会有如下4中响应处理 1)接收到一个正确的,可以正常操作的命令请求,则响应一个正常的,有效的响应。
2)如果由于通讯错误,没有接收到有效的命令请求,则不响应 3)如果由于通讯错误,接收到命令请求中的CRC 校验错误,则不响应 4)如果接收到有效的请求命令,但却无法操作,比如寄存器不存在,或值无效,则返回一个例外 小节3详细描述了正常响应的报文格式如果数据报文无法操作,则按如下报文规则返回一个例外响应,例外响应的FC 的最高位置1写的值 校验 写的值 校验 写的值 校验 sReg = 要读取的寄存器号5、数据表6、协议使用详细说明6.1、6.1.1 读取开关量,01命令请求报文01 01 00 3C 00 27 BC 1C01命令响应报文0500 00 80 0B 00 97 8A字节0的bit0为61号寄存器值,bit1为62号寄存器的值,每8个连续的寄存器的值组成一个字节6.1.2 读取模拟量,03命令请求报文01 03 00 00 00 0585 C903命令响应报文01 030A FE 70 00 62 FD DA 00 00 00 00 2A BA2的补码表示,比如FE70为-400,除以6.1.3 控制命令,05命令请求报文01 05 00 1D FF 0005命令响应报文,控制成功01 05 00 1D FF 006.1.4 设置命令,06命令请求报文01 06 00 14 01 3D1C 3C1C 3C09 8F06命令响应报文,设置成功01 06 00 14 01 3D 09 8F2的补码表示,下发的数据=实际数据6.2、控制说明1、要进入手动或调测模式,用05命令,控制寄存器30,下发值FF00进入调测模式,下发值0000退2、所有部件的控制,必须进入调测模式才可以控制,否则返回控制不成功3、必须先启动内风机,才能开启其它部件,否则开启不了4、要进入强制制冷模式,用05命令,控制寄存器29,下发值FF00进入强制制冷,下发值0000退出5、所有06命令下发的设置值,都会写入到EEPROM中,掉电不丢失。
PS6000数字化变电站自动化系统说明书V301D
国电南自PS6000+数字化变电站自动化系统产品简介3.01D版国电南京自动化股份有限公司GUODIAN NANJING AUTOMATION CO.,LTDPS6000+数字化变电站自动化系统产品简介3.01D版国电南京自动化股份有限公司2008年12月版本声明●本说明书适用于PS6000+数字化变电站系统整体介绍说明。
●本说明书包含数字化技术内容介绍、推荐方案介绍与数字化产品介绍。
●本说明书适用于PS6000+数字化变电站系统整体介绍与数字化变电站配置方案介绍。
产品说明书版本修改记录表* 技术支持电话:(025)83537220传真:(025)83537201* 本说明书可能会被修改,请注意核对实际产品与说明书是否相符* 国电南自技术部监制目录版本声明1 数字化变电站概述 (1)1.1背景 (1)1.2数字化变电站定义 (1)1.3数字化变电站特点 (1)1.4数字化变电站的优势 (2)2 PS 6000+数字化变电站自动化系统简介 (4)2.1系统特点 (4)2.2系统架构 (4)2.3PS6000+典型系统方案 (6)2.4设备简介 (11)2.5系统演示 (12)2.6PS6000+系统典型应用方案 (14)2.7PS6000+主要设备型号列表 (21)3 产品说明 (22)3.1PS6000+自动化系统(监控) (22)3.2PSX600U通信服务器 (25)3.3VSCL61850配置工具 (27)3.4PSL600U系列线路保护装置 (27)3.5PSL621U系列高压线路保护测控装置 (34)3.6PSL630U断路器保护装置 (38)3.7PSB681U母线保护装置 (42)3.8PST671U变压器保护装置 (46)3.9PSC641U电容器保护测控装置 (50)3.10PSL641U线路保护测控装置 (54)3.11PSL642U线路保护测控装置 (58)3.12PSP641U备用电源自投装置 (62)3.13PST642U变压器保护测控装置 (66)3.14PSR660U系列综合测控装置 (70)3.15PSIU600系列智能终端 (74)3.16PSW618智能工业以太网交换机 (78)-1-1 数字化变电站概述 1.1背景随着嵌入式系统及通信技术的飞速发展,目前基于32位微处理器和以太网通信的变电站自动化系统已被普遍采用。
PS690U_ModBus通讯规约2.01
PS690U_ModBus通讯规约2.01MODBUS_RTU通讯规约(本协议采用主从问答方式)PS690U系列测控保护装置:ModBus网络只有一个主机,所有通信都由他发出。
网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所通信设备决定。
采样这个系统,各PC可以和中心主机交换信息而不影响各PC执行本身的控制任务。
PS690U系列测控保护装置提供了标准的RS-485通讯接口及ModBus通讯协议,这个通讯协议已广泛被国内外电力行业及工控行业作为系统集成的标准。
通讯数据的类型及格式:信息传输为异步方式,并以字节为单位。
在主站和从站之间传递的通讯信息是11位的字格式:●通讯数据(信息帧)格式数据格式:数据长度:★注:1、1个字节由8位二进制数组成(既8 bit)。
2、ModBus是Modicon公司的注册商标。
3、“从机”在本文件中既为PS690U。
一、通讯信息传输过程:当通讯命令由发送设备(主机)发送至接收设备(从机)时,符合相应地址码的从机接收通讯命令,并根据功能码及相关要求读取信息,如果CRC校验无误,则执行相应的任务,然后把执行结果(数据)返送给主机。
返回的信息中包括地址码、功能码、执行后的数据以及CRC校验码。
如果CRC校验出错就不返回任何信息。
1.1 地址码:地址码是每次通讯信息帧的第一字节(8位),从0到255。
这个字节表明由用户设置地址的从机将接收由主机发送来的信息。
每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送信息。
当从机回送信息时,回送数据均以各自的地址码开始。
主机发送的地址码表明将发送到的从机地址,而从机返回的地址码表明回送的从机地址。
相应的地址码表明该信息来自于何处。
主机广播地址码为0。
1.2 功能码:是每次通讯信息帧传送的第二个字节。
ModBus通讯规约可定义的功能码为1到127。
PS690U系列测控保护装置仅用到其中的一部分功能码。
作为主机请求发送,通过功能码告诉从机应执行什么动作。
Sollae Systems RS232 Modbus Gateway SMG-5410 用户说明书
RS232 Modbus Gateway SMG-5410 用户说明书Version 1.2Sollae Systemshttps://disposed of correctly, you will help prevent potential negative consequences to the environment and human health, which could otherwise be caused by inappropriate disposal1Modbus目录.................................................................................................... - 4 -1.1Modbus ................................................................................................................................................ - 4 -1.2Modbus Gateway ............................................................................................................................. - 5 -2产品概要........................................................................................................... - 6 -2.1介绍........................................................................................................................................................ - 6 -2.2主要特征............................................................................................................................................... - 6 -2.3产品规格............................................................................................................................................... - 6 -2.4接口........................................................................................................................................................ - 8 -2.4.1 电源................................................................................................................................................................. - 9 - 2.4.2 以太网.......................................................................................................................................................... - 10 - 2.4.3 串口端口..................................................................................................................................................... - 10 - 2.4.4 LED ............................................................................................................................................................... - 12 - 2.4.5 功能按钮..................................................................................................................................................... - 12 - 2.4.6 Setup端口.................................................................................................................................................. - 12 -3准备................................................................................................................. - 13 -3.1安装设定程序.................................................................................................................................. - 13 -3.2产品连接............................................................................................................................................ - 13 -3.3搜索产品............................................................................................................................................ - 13 -3.4登录..................................................................................................................................................... - 13 -4设定................................................................................................................. - 14 -4.1网络..................................................................................................................................................... - 14 -4.1.1 自动设定IP地址........................................................................................................................................ - 14 - 4.1.2 设定固定IP ................................................................................................................................................. - 15 - 4.2一般..................................................................................................................................................... - 16 -4.2.1 说明.............................................................................................................................................................. - 16 - 4.2.2 Transmission 模式................................................................................................................................. - 16 - 4.2.3 Baudrate (unit: bps) .............................................................................................................................. - 16 - 4.2.4 Serial ............................................................................................................................................................ - 17 - 4.2.5 Modbus ...................................................................................................................................................... - 18 - 4.2.6 TCP ................................................................................................................................................................ - 19 - 4.3安保..................................................................................................................................................... - 20 -4.3.1 密码.............................................................................................................................................................. - 20 - 4.3.2 认证书.......................................................................................................................................................... - 21 -4.3.3 spFinder ...................................................................................................................................................... - 21 - 4.3.4 Client ID ..................................................................................................................................................... - 21 -5管理................................................................................................................. - 22 -5.1查看状态............................................................................................................................................ - 22 -5.1.1 产品信息..................................................................................................................................................... - 22 - 5.1.2 通信状态..................................................................................................................................................... - 23 - 5.1.3 超时.............................................................................................................................................................. - 24 - 5.1.4 复制信息..................................................................................................................................................... - 24 - 5.2固件升级............................................................................................................................................ - 24 -5.2.1 在线升级..................................................................................................................................................... - 24 - 5.2.2 手动升级..................................................................................................................................................... - 25 - 5.3控制台................................................................................................................................................ - 26 -5.3.1 Output栏.................................................................................................................................................... - 26 - 5.3.2 FW Log 栏................................................................................................................................................ - 27 - 5.3.3 Timeout ...................................................................................................................................................... - 27 - 5.4设定值发送/读取.......................................................................................................................... - 27 -5.5工厂初始化....................................................................................................................................... - 28 -6技术支持及质保期.......................................................................................... - 29 -6.1技术支持............................................................................................................................................ - 29 -6.2保证..................................................................................................................................................... - 29 -6.2.1 无偿A/S .................................................................................................................................................... - 29 - 6.2.2 有偿A/S .................................................................................................................................................... - 29 -7注意事项及免责声明...................................................................................... - 30 -7.1注意事项............................................................................................................................................ - 30 -7.2免责声明............................................................................................................................................ - 31 -8变更文献履历 ................................................................................................. - 32 -11.1 ModbusModbus 是为了与PLC(Programmable Logic Controller)一起使用,在1979年由Modicon(现 Schneider Electric)公司发行的串口通信协议。
UPS通信协议(MODBUS_ASCII_V1.02)
通信协议(Modbus ASCII)2013.4.12(V1.02)此文档是对本公司生产的逆变电源,电力专用不间断电源及应急电源等智能设备接入用户集中监控网络提供的一种通信协议,符合Modbus规约.一、硬件规范1、通信接口:RS485接口2、数据格式:1位起始位,8位数据位,1位停止位,无奇偶校验3、波特率:2400 bps4、接线端子:RS485+,RS485-5、设备地址选择拨码开关设备地址3 2 1OFF OFF OFF 07HOFF OFF ON 06HOFF ON OFF 05HOFF ON ON 04HON OFF OFF 03HON OFF ON 02HON ON OFF 01HON ON ON 00H二、协议内容1、ASCII帧结构起始位设备地址功能代码数据长度数据LRC校验结束符1个字符2个字符2个字符2个字符N个字符2个字符2个字符2 命令帧2.1 读取数据帧结构起始位设备地址功能代码数据长度数据校验结束符下行(RTU)下行(ASCII) :(3AH)30H,3XH 30H,33H 30H,30H NC LRC-H,LRC-L 0DH,0AH 上行(RTU)上行(ASCII) :(3AH)30H,3XH 30H,33H 32H,34H * LRC-H,LRC-L 0DH,0AH注:*数据包含数据段为:MMM.M NNN.N PPP.P QQQ RR.R S.SS TT.T每个数据段之间有一个空格符分开.每段数值的含义如下:交流输入电压:MMM.M(V)输入异常电压:NNN.N(V) (不用)交流输出电压:PPP.P(V)交流输出电流:QQQ(%)相对于最大电流值交流输入频率:RR.R(Hz)直流输入电压:S.SS*电池节数(换算成2V电池)机内温度:TT.T(℃)2.2读取状态帧结构起始位设备地址功能代码数据长度数据校验结束符下行(RTU)下行(ASCII) :(3AH)30H,3XH 30H,37H 30H,30H NC LRC-H,LRC-L 0DH,0AH 上行(RTU)上行(ASCII) :(3AH)30H,3XH 30H,37H 30H,38H * LRC-H,LRC-L 0DH,0AH注:*数据包含一个二进制信息的字节,例如:<B7B6B5B4B3B2B1B0>这个的Bn是一个ASCII码字符“0”或“1”状态列表位序描述7 1 : 交流输入异常(即时)6 1 : 直流输入欠压5 1 : 旁路/ 正在升压或正在降压(不用)4 1 : UPS故障(损坏)3 1 : UPS类型是离线式(0是在线式) (不用)2 1 : 正在测试(不用)1 1 : 正在关机或处于关机状态(不用)0 1 : 蜂鸣器打开(不用)2.3读取信息I帧结构起始位设备地址功能代码数据长度数据校验结束符下行(RTU)下行(ASCII) :(3AH)30H,3XH 31H,37H 30H,32H 34H,39H LRC-H,LRC-L 0DH,0AH 上行(RTU)上行(ASCII) :(3AH)30H,3XH 31H,.37H 32H,35H * LRC-H,LRC-L 0DH,0AH 注:*此功能是设备的生产厂家,机器型号和产品版本的信息上行数据内容:#Company_Name Model V ersion每段内容的长度要求如下:厂商名称(Company_Name):15个字符,不足15个字符用空格加满机器型号(Mode):10个字符,不足10个字符用空格加满产品版本(V ersion):10个字符,不足10个字符用空格加满每段内容之间用空格分开2.3读取信息F帧结构起始位设备地址功能代码数据长度数据校验结束符下行(RTU)下行(ASCII) :(3AH)30H,3XH 31H,37H 30H,32H 34H,36H LRC-H,LRC-L 0DH,0AH 上行(RTU)上行(ASCII) :(3AH)30H,3XH 31H,37H 31H,34H * LRC-H,LRC-L 0DH,0AH注:*1、此功能返回设备的额定信息,在每段内容之间用空格分开.2、上行数据内容为:MMM.M QQQ SS.SS RR.R每段的内容如下:a. 额定电压:MMM.M(V)b. 额定电流:QQQ(A)c. 额定电池电压:SS.SS or SSS.S(V)d. 频率:RR.R(Hz)三、说明1. 本规约符合Modbus通信协议,相关定义参考附录(Modbus通信协议).2. 下行指控制器向其他设备传送指令, 上行指设备向控制器回应数据.四、LRC举例(ASCII)读取数据:遥测下行:3AH 30H 31H 30H 33H 30H 30H 32H 34H 0DH 0AH32H 34H为LRC校验码遥测上行:(:01 03 24 220.0 210.0 222.0 005 50.0 2.05 17.5 41H 39H 0DH 0AH)3AH 30H 31H 30H 33H 32H 34H 32H 32H 30H 2EH 30H 20H 32H 31H 30H 2EH 30H20H 32H 32H 32H 2EH 30H 20H 30H 30H 35H 20H 35H 30H 2EH 30H 20H 32H 2EH30H 35H 20H 31H 37H 2EH 35H 41H 39H 0DH 0AHLRC=30H+31H+30H+33H+32H+34H+32H+32H+30H+2EH+30H+20H+32H+31H+30H +2EH+30H+20H+32H+32H+32H+2EH+30H+20H+30H+30H+35H+20H+35H+30H+2EH+30H+20H+32H+2EH+30H+35H+20H+31H+37H+2EH+35H=07A9H取LRC=A9H。
智能通信单元 SCU1100 使用手册说明书
智能通信单元
SCU1100
SCU1100智能 通信单元用户手册SCU1100-UCN-
Ver21-202302
SCU1100-UCN-Ver21-202302
目录
1 关于本手册 ....................................................................................................... 1
4.2 修改密码..................................................................................................... 10 4.3 设置界面语言 .............................................................................................. 11 4.4 退出登录..................................................................................................... 11
10 历史数据 ...................................................................................................... 18
10.1 操作日志................................................................................................... 18 10.2 状态记录................................................................................................... 18 10.3 参数日志................................................................................................... 18 10.4 历史曲线................................................................................................... 19
PS_640U_系列保护测控装置(工业版)介绍
PST 645U
9 D型 PST 648U
10
PS 640U 系列保护测控装置(工业版)
序号 装置型号 11 PSM 641U 基本型 D型 S型 12 PSV641U 基本型 D型 13 PSP641U 适用范围 基本型适用于异步电动机保护,过流保护为主保 护 适用于2MW及以上容量的大型异步电动机保护,差 动保护为主保护; 适用于同步电动机保护,差动保护为主保护; 适用于1段母线电压保护 适用于两段母线电压保护及并列、解列功能 典型备用电源自投方式(进线备投、分段备投、 两卷变备自投)
PS 640U 系列保护测控装置(工业版)介绍
2014-04-28 南京国电南自电网自动化有限公司
PS 640U 系列保护测控装置(工业版)
序号 装置型号 1 2 PSL 641U PSL 642U 适用范围 适用于35kV及以下系统馈线,过流保护为主保护 适用于35kV及以下重要线路,相间距离保护为主 保护
PS 640U(工矿) /PS690U/PDS/PS640对照表
项目(Items) PS 640U PS690U PS640 PDS
CPU
模拟量AI 开入量DI 开出量DO 通讯口COM 规约Protocol
266MHz
9 14 7(13) 双以太网/双 485 103/61850
200MHz
11 14 6 双以太网/双 485 103 4M
馈线保护 距离保护 母联保护
4
PSL646U 基本型
D型
PSL646
PDS-742A
线路光差保护
线变组光差
5 6 7 8
PSC641U PST641U PST642U PST644U
PSC691UA/B /C PST691U PST692U PST691UF
PMC-53A_Modbus规约_V1.3
PMC-53A_Modbus规约_V1.3
2 MODBUS 串行通信协议详细说明.........................................................................................1 2.1 协议基本规则 ....................................................................................................................1 2.2 传送模式 ...........................................................................................................................1 2.3 数据包结构描述.................................................................................................................2 2.3.1 地址域........................................................................................................................2 2.3.2 功能码域 ....................................................................................................................2 2.3.3 数据域........................................................................................................................2 2.3.4 校验域........................................................................................................................3 2.4 网络时间考虑 ....................................................................................................................3 2.5 异常响应 ...........................................................................................................................3 2.6 广播命令 ...........................................................................................................................4
PS690U系列微机综合保护装置校验规程共16页文档
PS690U系列微机综合保护装置校验规程一、总则1.1 本检验规程适用于PS690U系列微机型保护的全部检验以及部分检验的内容。
1.2本检验规程需经设备维修部电气试验专业点检员编制,设备维修部检修专工、生产设备技术部责工审核后由生产厂长或总工批准后方可使用。
1.3检验前,工作负责人必须组织工作人员学习本规程,要求熟悉和理解本规程。
1.4保护设备主要参数: CT二次额定电流Ie : 5A;交流电压:100V, 50Hz;直流电压:220V。
1.5 本装置检验周期为:全部检验:每6年进行1次;部分检验:每3年进行1次。
二、概述PS690U系列综合保护测控装置是国电南京自动化股份有限公司生产的,是一种集保护、测量、计量、控制、通讯于一体的高性能微机综合保护测控装置。
本规程规定了PSM692U型电动机微机综合保护,PST692U型低压变压器微机综合保护,PSM691U型电动机微机差动保护,PST691U型低压变压器差动微机保护。
三、引用文件、标准3.1 继电保护和电网安全自动装置现场工作保安规定3.2设备制造厂的使用说明书和技术说明书3.3 电力系统继电保护及安全自动装置反事故措施要点3.4继电保护和自动装置技术规程GB/T 14285—20193.5微机继电保护装置运行管理规程DL/T 587—19963.6 继电保护及电网安全自动装置检验规程DLT995-20193.7 电力系统继电保护及安全自动装置运行评价规程DL/T 623—20193.8 火力发电厂、变电所二次接线设计技术规定NDGJ 8-89四、试验设备及接线的基本要求4.1 试验仪器应检验合格,其精度不低于0.5级。
4.2 试验回路接线原则,应使加入保护装置的电气量与实际情况相符。
应具备对保护装置的整组试验的条件。
4.3试验设备:继电保护测试仪。
五、试验条件和要求注意事项5.1交、直流试验电源质量和接线方式等要求参照《继电保护及电网安全自动装置检验规程》有关规定执行。
PS690U保护装置说明20110525资料
s
P
6 9 0 U 系 列
s
系列产品说明
P
6 9 0 U 系 列
s
近年来,我国电力系统发展迅速, 电厂、变电站 自动化技术也取得了长足进展。同时,人们的供用电观 念也正在发生重大的变化。这一切,都对电力系统运行、 管理提出了新的要求。也促使我们必须改变传统保护及 自动化产品的设计观念,在产品性能的提高及信息化输 出能力上作充分的考虑。 PS690U系列产品秉承了国电南自PS 系列数字式产 品大资源设计的特点,并以高起点、大资源的硬件平台 为依托,集多项新技术于一体。下面,就本系列产品采 用的部分新技术作简略介绍:
P
6 9 0 U 系 列
s
新世纪 新奉献
P
6 9 0 U 系 列
s
数字式保 护测控装置
P
PS 690U 系列产品构成
6 PSL 691U系列数字式线路保护 9 0 PSP 691U(A) (D)备用电源自投装置 U PSV691~3U TV保护测控装置 系 列 PSM691~5U 电动机综合保护测控装置 PST 691~3U 变压器保护测控装置 PST 691UF变压器非电量保护装置
P
PSV691U TV保护测控装置
功能: 二段式低电压保护 母线绝缘检测 相电压,线电压,零序电压,10 路开关量采集。 GPS对时
6 9 0 U 系 列
s
P
PSM692U 电动机综合保护测控装置
功能: 电流速断保护 定时限过流保护 两段定时限负序过流保护/反时限 负序保护 过热保护
6 9 0 U 系 列
s
堵转保护 单相接地保护 低电压保护 过负荷保护 非电量保护 F-C闭锁功能 9条故障录波,2条启动录波 GPS对时
正弦A90通讯协议
A90 通讯协议 功能码 寄存器地址 寄存器值 错误 PDU 差错码 异常码 1 个字节 1 个字节 0xC1 见表 4 1 个字节 2 个字节 2 个字节 0x41 0x0000~0xFFFF 0x0000~0xFFFF
以下是一个请求将主频率源 A(7001H)改为“-50.00%”的实例: 请求 域名 功能 寄存器地址 Hi 寄存器地址 Lo 寄存器值 Hi 寄存器值 Lo ★ (0x) 41 70 01 EC 78 域名(正常) 功能 寄存器地址 Hi 寄存器地址 Lo 寄存器值 Hi 寄存器值 Lo 响应 (0x) 域名(异常) 41 功能 70 异常码 01 EC 78 (0x) C1 03
A90 通讯协议 数据 响应 PDU 功能码 子功能码 数据 错误 PDU 差错码 异常码 子功能码 子功能 0000 „ 含义 返回询问数据 数据域(请求) 数据域(响应) 任意 复制请求数据 1 个字节 1 个字节 0x88 见表 4 1 个字节 2 个字节 2 个字节 0x08 0x0000~0xFFFF 0x0000~0xFFFF 2 个字节 0x0000~0xFFFF
[1]
偶校验。O,奇校验。
1.3 协议格式
1.3.1 报文格式 如图 1 所示, 一个标准的 MODBUS 报文包括起始标记、 RTU 报文 (Remote Terminal Unit,远程终端装置)和结束标记。 1
A90 通讯协议
RTU报文 PDU 起始 ≥3.5字符 地址 8位 功能码 8位 数据 N*8位 CRC校验 2*8位 结束 ≥3.5字符
由返回数据可知,之前变频器发生 17(0011H) :温度传感器异常故障,当时输出 频率为 0.00Hz、输出电流为 0.00A、母线电压为 300V(012CH) 、加减速状态为待机和 工作时间为 0hour。 ★: 目前 MODBUS 协议 0x03 功能码支持跨组读取多个功能码, 但建议客户若无特殊 需求,不要跨组读取,以便于在我司产品升级后客户的软件程序不用升级。 1.3.3.2 0x41 写单个寄存器或命令功能码(不保存) 在一个远程设备中,使用该功能码写单个非保持寄存器。 请求 PDU 说明了被写入寄存器的地址。 正常响应是请求的应答,在写入寄存器内容之后返回这个正常响应。 请求 PDU 功能码 寄存器地址 寄存器值 响应 PDU 4 1 个字节 2 个字节 2 个字节 0x41 0x0000~0xFFFF 0x0000~0xFFFF
艾默生通讯规约
ENPC 充电模块混合协议通讯规约拟制:张志国审核:标准化:批准:Modbus通讯规约1、概述本文描述了电力电源10A模块数据上报的Modbus通讯规约标准,应用于10A模块向上级监控设备上报数据时的通讯规约。
2、适用范围规约适用于艾默生网络能源有限公司开发的10A模块,是开发、测试10A模块通讯软件的依据。
3、参考文献Modicon Modbus Protocol Reference Guide PI-MBUS-300 Rev.J4、物理接口RS485,波特率9600,字符格式采用奇校验位、8位数据位、1位停止位(N81)的异步串行通讯格式。
5、帧结构采用有效的数据范围为0~9,A~F。
地址指10A模块的地址,范围:0~32功能码10A模块只支持功能码03(读数据)、06(设置数据)数据上报或下设的数据,按寄存器(数据地址)进行发送,每一个寄存器由两个字节组成,关于寄存器号的定义,请参阅附录A。
CRC校验码CRC(Cyclical Redundancy Check)对地址、功能码和数据进行校验,由两字节组成,CRC由传输设备生成,附加在数据帧中,如果由接收到数据计算出来的校验和与附加在数据后的校验和不一致,则有错误发生。
关于CRC生成函数,请参阅附录B内容。
6.命令解释6.1查询数据,功能码03上位机发送数据查询命令信息帧,10A模块接收到正确的查询命令后,对命令进行响应回送数据给上位机。
格式如下:10A6.2设置数据,功能码06上位机发送设置数据查询命令和设置数据,10A模块接收到正确的设置命令后,将指定的数据设置成命令帧中携带的数据,并将数据原样返回进行响应,若设置不成功时,不应答。
格式如下:10A关于广播命令:当上位机发送的设置命令数据包中地址字段为0xFF时,表示上位机发送广播命令,所有接收该类型数据包的模块都执行数据包中包含的命令,并且不对上位机应答。
注: 广播命令的定义不同于标准MODBUS协议的广播命令,在标准MODBUS命令中广播地址是0而不是0xFF。
约克冷冻机组通讯协议-MODBUS
无锡约克公司YS制冷机组MODBUS通讯协议说明VER 1.00一. 接口接口:RS-485/232/422波特率:19200bps数据位:8 bit校验: 奇校验(ODD)停止位: 1二. MODBUS协议1. 位状态的读取( 功能号:0x01 )呼叫: 局号(1-255)功能号(0x01)开始地址(高位)开始地址(低位)点数(高位)点数(低位)crc16(高位)crc16(低位)回答: 局号(1-255)功能号(0x01)字节数(8点为一个字节)数据1数据2......数据ncrc16(高位)crc16(低位)2. 强制位状态( 功能号:0x05 )呼叫: 局号(1-255)功能号(0x05)开始地址(高位)开始地址(低位)数据(00:off/FF:on)crc16(高位)crc16(低位)回答: 局号(1-255)功能号(0x05)开始地址(高位)开始地址(低位)数据(00:off/FF:on)crc16(高位)crc16(低位)3. 字数据的读取( 功能号:0x03 )呼叫: 局号(1-255)功能号(0x03)开始地址(高位)开始地址(低位)字数(高位)字数(低位)crc16(高位)crc16(低位)回答: 局号(1-255)功能号(0x03)字节数(字数*2)数据1(高位)数据1(低位)数据2(高位)数据2(低位)......数据n(高位)数据n(低位)crc16(高位)crc16(低位)4. 字数据的写入( 功能号:0x06 )呼叫: 局号(1-255)功能号(0x06)开始地址(高位)开始地址(低位)数据(高位)数据(低位)crc16(高位)crc16(低位)回答: 局号(1-255)功能号(0x06)开始地址(高位)开始地址(低位)数据(高位)数据(低位)crc16(高位)crc16(低位)5. 字数据的写入( 功能号:0x10 )呼叫: 局号(1-255)功能号(0x10)开始地址(高位)开始地址(低位)字数(高位)字数(低位)字节数数据1(高位)数据1(低位)数据2(高位)数据2(低位)......数据n(高位)数据n(低位)crc16(高位)crc16(低位)回答: 局号(1-255)功能号(0x10)开始地址(高位)开始地址(低位)字数(高位)字数(低位)crc16(高位)crc16(低位)// 关于位状态的地址计算对应输入位状态地址=输入位状态号+0X00例: 位状态号X0 对应的字数据的地址为0x00+0X0=0x0位状态号X1 对应的字数据的地址为0x00+0X1=0x1对应输出位状态地址=输出位状态号+0X040例: 位状态号Y0 对应的字数据的地址为0x040+0X0=0x040位状态号Y1 对应的字数据的地址为0x040+0X1=0x041对应PLC中间继电器位状态的地址= 中间继电器位状态号+ 0x80例: 位状态号M900 对应的字数据的地址为0x080+0X384=0x404 位状态号M901 对应的字数据的地址为0x080+0X385=0x405// 关于字数据的地址对应字数据的地址= 寄存器号+ 0x00例: 寄存器D6400 对应的字数据的地址为0x00+0X1900=0x1900寄存器D6705 对应的字数据的地址为0x00+0X1A31=0x1A31//----------------------------------------------------------//----------------------------------------------------------// YORK发来的YS寄存器定义信息//----------------------------------------------------------//----------------------------------------------------------// YS显示信息/ 显示信息01. 冷冻水进水温度D670102. 冷冻水出水温度D670203. 冷却水进水温度D6703 冷却水出水温度D670404. 1#系统滑阀步数(未用)D670405. 马达电流,百分比D6706,D670506. 油温D670707. 油压D670808. 油过滤器压D670909. 滑阀位置D671010. 蒸发压力D672011. 排气温度D671312. 冷凝压力D671413. 蒸发饱和温度D671514. 蒸发过热度D671615. 冷凝饱和温度D671716. 排气过热度D6718 1#系统经济器压力(未用)D671917. 蒸发器制冷剂温度D6721 密封油压D672018. 2#系统马达电流,百分比(未用)D6722,D672119. 蒸发器小温差D672320. 冷凝器小温差D672421. 2#系统吸气温度(未用)D672522. 2#系统吸气压力(未用)D672623. 2#系统排气温度(未用)D672724. 2#系统冷凝器过冷温度(未用)D672825. 2#系统排气压力(未用)D673026. 2#系统吸气饱和温度(未用)D673127. 2#系统吸气过热度(未用)D673228. 2#系统排气饱和温度(未用)D673329. 2#系统排气过热度(未用)D673430. 系统运行时间D674131. 系统启动次数D674332. 1#系统除霜次数(未用)D674433. 2#系统除霜次数(未用) D674634. 年D676035. 月D676136. 日D6762 D6763 0 一37. 星期D7203 1 二38. 时D6764 2 三39. 分D6765 3 四40. 秒D6766 4 五41. 2#系统风机反转(未用) M708 ON/OFF 5 六42. 当前状态信息D6800 6 七43. 故障记录信息1 #时#分#月#日D6801 D6751 D6752 D6780 D678144. 故障记录信息2 #时#分#月#日D6802 D6754 D6755 D6782 D678345. 故障记录信息3 #时#分#月#日D6803 D6757 D6758 D6784 D678546. 故障记录信息4 #时#分#月#日D6804 D6769 D6770 D6786 D678747. 故障记录信息5 #时#分#月#日D6805 D6771 D6772 D6788 D678948. 故障记录信息6 #时#分#月#日D6806 D6773 D6774 D6790 D679149. 故障记录信息7 #时#分#月#日D6807 D6775 D6776 D6792 D679350. 故障记录信息8 #时#分#月#日D6808 D6777 D6778 D6794 D679551. 1#系统经济器电磁阀(未用)M71052. 2#系统经济器电磁阀(未用)M71153. (未用)D683054. 油分温度D683155. 滑块位置(未用)D683256. (未用)D683357. 滑块位置(计算值)(未用)D683457. 滑块位置(电压)(未用)D13258. 滑阀位置(电压)D13359. 滑块最小位置(未用)D13060. 滑块最大位置(未用)D13161. 滑阀最小位置(电压)D134 *62. 滑阀最大位置(电压)D135 *63. 油压(电压)D5164. 冷凝压力(电压)D5265. 蒸发压力(电压)D5366. 油温(电压)D5667. 排气温度(电压)D5768. 蒸发器制冷剂温度(电压)D6369. 冷冻进水温度(电压)D8270. 冷冻出水温度(电压)D8371.冷却进水温度(电压)D8472. 冷却出水温度(电压)D8573. 油过滤器压力(电压)D8674. 密封油压(电压)D87// 设定信息01. 冷凝压力过高D640002. 冷凝减载压力D640103. 蒸发压力过低(盐水) D640204. 出水停机温度D640305. 出水温度D640506. 马达减载电流D640607. 马达电流FLA D640708. 循环启动温度偏置D640709. 防止重复启动时间D641010. 智能防冻M1103 ON/OFF11. 日程开关机允许/禁止M1104 ON/OFF12. 降温需求时间D641113. 降温需求限制D641214. 2#系统吸气压力过低(未用)D641315. 2#系统马达减载电流(未用)D641416. 2#系统马达电流FLA(未用)D641517. 最小电机电流D641618. 排气温度过高D641719. 入水温度(未用)D641820. 水温控制回差D641921. 水温控制死区D642022. 油温过高D642123. 油温过低D642224. ΔP D642325. 温度控制周期D642426. 除霜结束温度(未用) D642527. 除霜间隔时间(未用) D642628. 平时开机时间##时##分D6428 D642729. 平时关机时间##时##分D6430 D642930. 假日开机时间##时##分D6432 D643131. 假日关机时间##时##分D6434 D643332. 假日(01) ##年##月##日D6437 D6436 D643533. 假日(02) ##年##月##日D6440 D6439 D643834. 假日(03) ##年##月##日D6443 D6442 D644135. 假日(04) ##年##月##日D6446 D6445 D644436. 假日(05) ##年##月##日D6449 D6448 D644737. 假日(06) ##年##月##日D6452 D6451 D645038. 假日(07) ##年##月##日D6455 D6454 D645339. 假日(08) ##年##月##日D6458 D6457 D645640. 假日(09) ##年##月##日D6461 D6460 D645941. 假日(10) ##年##月##日D6464 D6463 D646242. 假日(11) ##年##月##日D6467 D6466 D646543. 假日(12) ##年##月##日D6470 D6469 D646844. 假日(13) ##年##月##日D6473 D6472 D647145. 假日(14) ##年##月##日D6476 D6475 D647446. 假日(15) ##年##月##日D6479 D6478 D647747. 假日(16) ##年##月##日D6482 D6481 D648048. 假日(17) ##年##月##日D6485 D6484 D648349. 假日(18) ##年##月##日D6488 D6487 D648650. 假日(19) ##年##月##日D6491 D6490 D648951. 假日(20) ##年##月##日D6494 D6493 D649252. 控制方式D7060 0:本地1:遥控2:通讯53. 1#系统冷凝排热压力(未用) D650054. 1#系统风量分档压力(未用) D650155. 1#系统控制回差压力(未用) D650256. 2#系统冷凝排热压力(未用) D650357. 2#系统风量分档压力(未用) D650458. 热气旁通ON D650559. 热气旁通OFF D650660. 热气旁通M710 ON:激活OFF:失效61. 旁通电磁阀状态选择M712 ON:自动OFF:手动62. 手动旁通电磁阀M713 ON/OFF63. 最小负荷控制方式D7061 0:滑阀1:电机FLA64. 出水温度补偿(未用)D650865. 入水温度补偿(未用)D650966. 温度重设D651067. 遥控电流减载重设D651168. 超前/滞后(未用)D6512 0:AUTO 1:1#系统2:2#系统69. 通信地址D651570. 油温加热温度D651671. 手动滑阀上载M701 ON/OFF72. 手动滑阀下载M702 ON/OFF73. 密封油压M703 ON:激活OFF:失效74. 手动滑块下载(未用)M704 ON/OFF75. 确认滑块最小位置(未用)M700 ON/OFF76. 确认滑块最大位置(未用)M705 ON/OFF77. 确认滑阀最小位置M706 ON/OFF78. 确认滑阀最大位置M707 ON/OFF79. 油压偏移值(未用)D140 *80. 冷凝压力偏移值(未用)D141 *81. 蒸发压力偏移值(未用)D142 *82. 油分温度偏移值(未用)D143 *83. 吸气温度偏移值(未用)D144 *84. 油温偏移值(未用)D145 *85. 排气温度偏移值(未用)D146 *86. 冷冻出水温度偏移值(未用)D147 *87. 油过滤器压力偏移值(未用)D148 *88. 密封油压偏移值(未用)D14989.冷冻进水温度偏移值(未用)D15090. 冷却出水温度偏移值(未用)D15191.进水温度偏移值(未用)D15292. C. 冷却T (未用)D138 *93. 滑块自动/手动ON/OFF(未用)M78094. 滑阀自动/手动ON/OFF M79095. 启动M90096. 停机M901// 状态显示信息D680000. 压缩机运转17. 辅助触点闭合停机33. 冷冻入水温度传感器故障01. 防止重复启动18. 警告:蒸发器压力低限制34. 蒸发压力或制冷剂温度传感器故障02. 水流开关开,系统停机19. 冷冻水智能防冻保护35. 蒸发压力或出水温度传感器故障03. 水温超限停机20. 智能防护,低压保护36. 冷却入水温度传感器故障04. 排气压力过高停机21. 机组运行,降温需求37. 吸气温度传感器故障05. 吸气压力过低停机22.机组未运行,电流>15%FLA 38.蒸发器制冷剂温度传感器故障06. 油压高停机23. 油过滤器阻塞39. 排气温度传感器故障07. 油压差低停机24. 密封油压差低停机40.―――――――08. 油温过高停机25. ――――――――41. 油温传感器故障09. 油温过低停机26. ―――――――――42. ――――――――――10. 排气温度过高停机27. ――――――――43. 蒸发压力传感器故障11. 吸气饱和温度过低停机28. ―――――――――44. ――――――――――12. 启动失败,无反馈信号29. ――――――――45. 冷凝压力传感器故障13. 低电流停机30. ―――――――――46. ―――――――14. 过电流停机31. -------------- 47. 油压传感器故障15. 马达保护器动作32. 冷冻出水温度传感器故障48. ―――――16. 系统循环停机49. 电池电压低,立即更换50. 低油位停机51. 经济器高液位停机52. 冷却出水温度传感器故障53. 油过滤器压力传感器故障54.密封油压传感器故障55. ――――――――56. 高压保护开关57. ――――58. 冷却水出水温度过高59. 冷却水进水温度过低60. 日程开关机状态61. 假日开关机状态62. 机组预润滑过程中……63. 滑阀位置>30%无法启动64. 停机过程中.....故障记录信息D6801-D680800. ------- 17. 辅助触点闭合停机33. 冷冻入水温度传感器故障01. ---- 18. 警告:蒸发器压力低限制34. 蒸发压力或制冷剂温度传感器故障02. 水流开关开,系统停机19. 冷冻水智能防冻保护35. 蒸发压力或出水温度传感器故障03. 水温超限停机20. 智能防护,低压保护36. 冷却入水温度传感器故障04. 排气压力过高停机21. 机组运行,降温需求37. 吸气温度传感器故障05. 吸气压力过低停机22. 机组未运行,电流>15%FLA 38. 蒸发器制冷剂温度传感器故障06. 油压高停机23. . 油过滤器阻塞39. 排气温度传感器故障07. 油压差低停机24. 密封油压差低停机40. ――――――――――08. 油温过高停机25. ――――――――――41. 油温传感器故障09. 油温过低停机26.――――――――――42.――――――――――10. 排气温度过高停机27. ―――――――――43. 蒸发压力传感器故障11. 吸气饱和温度过低停机28. ――――――――44.――――――――――12. 启动失败,无反馈信号29. ――――――――――45. 冷凝压力传感器故障13. 低电流停机30. -------------- 46. ―――――――――――――14. 过电流停机31. -------------- 47. 油压传感器故障15. 马达保护器动作32. 冷冻出水温度传感器故障48. ――――――――16. ------------- 49. 电池电压低,立即更换50. 低油位停机51. 经济器高液位停机52. 冷却出水温度传感器故障53. 油过滤器压力传感器故障54. 密封油压传感器故障55. ――――――――56. 高压保护开关57. ―――――――――58. 冷却水出水温度过高59. 冷却水进水温度过低60. 日程开关机状态61. 假日开关机状态62. ――――――――63. 滑阀位置>30%无法启动64. 停机过程中.....。
Modbus(多拖一通讯协议)
Modbus(多拖一通讯协议)多拖一Modbus协议一、通讯接口:接口标准:RS-485工作方式:半双工通讯格式:异步串行,1位起始位,8位数据位,1位停止位通讯速率:9600bps通讯方式:主从、一对多方式PC机(或集中控制器)为主机,其他设备为从机总线标准:MODBUS总线方式,RTU(远程终端设备)模式错误校验:纵向CRC-16循环冗余校验,校验传送时,低位在前,高位在后;横向无校验从地址开始,到数据的最后一个字节,所有数据都进行校验。
校验所用多项式为:A001H有效功能代码说明:所有地址高位均为0x00.地址0x00,只读寄存器地址0x01,只读寄存器地址0x02,只读寄存器外风机状态字节,定义如下:地址0x03,只读寄存器除霜状态字节,定义如下:地址0x04,只读寄存器地址0x05,只读寄存器地址0x06,只读寄存器内机板状态字节,定义如下:地址0x07,只读寄存器内盘1温度,格式:内盘1温度=实际内盘1温度*2+80。
地址0x08,只读寄存器内盘2温度,格式:内盘2温度=实际内盘2温度*2+80。
地址0x09,只读寄存器内盘3温度,格式:内盘3温度=实际内盘3温度*2+80。
内盘4温度,格式:内盘4温度=实际内盘4温度*2+80。
地址0x0B,只读寄存器内盘5温度,格式:内盘5温度=实际内盘5温度*2+80。
地址0x0C,只读寄存器内盘6温度,格式:内盘6温度=实际内盘6温度*2+80。
地址0x0D,只读寄存器内盘7温度,格式:内盘7温度=实际内盘7温度*2+80。
地址0x0E,只读寄存器内盘8温度,格式:内盘8温度=实际内盘8温度*2+80。
地址0x0F,只读寄存器外盘1温度,格式:外盘1温度=实际外盘1温度*2+80。
地址0x10,只读寄存器外盘2温度,格式:外盘2温度=实际外盘2温度*2+80。
地址0x11,只读寄存器外盘3温度,格式:外盘3温度=实际外盘3温度*2+80。
地址0x12,只读寄存器外盘4温度,格式:外盘4温度=实际外盘4温度*2+80。
国电南自PS690U系列保护测控装置说明书
国电南自DL/T 1075 - 2007 PS 690U 系列保护测控装置说明书国电南京自动化股份有限公司GUODIAN NANJING AUTOMATION CO.,LTD版本号Ver1.4 产品说明书版本修改记录表* 技术支持电话:(025)51858272传真:(025)51858972*本说明书可能会被修改,请注意核对实际产品与说明书的版本是否相符* 2010年8月第1版第1次印刷目次第一章装置概述 (1)1概述 (1)1.1 主要用途及方案 (1)1.2 技术特点 (1)1.3 保护装置型号及配置 (2)2技术性能及指标 (3)2.1 额定电气参数 (3)2.2 主要技术指标 (3)2.3 环境条件 (4)2.4 功率消耗 (4)2.5 过载能力 (4)2.6 绝缘性能 (4)2.7 耐湿热性能 (4)2.8 电磁兼容性 (4)2.9 机械性能 (5)第二章技术说明 (6)PSL691U线路保护测控装置 (6)1 功能 (6)2 原理说明 (6)3 整定 (9)PSL691US线路保护测控装置 (14)1 功能 (14)2 原理说明 (14)3 整定 (15)PST691U变压器差动保护装置 (20)1 功能 (20)2 原理说明 (20)3 整定 (23)PST691UF变压器非电量保护装置 (26)1 功能 (26)PST692U变压器后备保护装置 (32)1 功能 (32)2 原理说明 (32)3 整定 (35)PST693U变压器保护测控装置 (39)1 功能 (39)2 原理说明 (39)3 整定 (41)PSC691U电容器保护测控装置 (47)1 功能 (47)2 原理说明 (47)3 整定 (50)PSR691U电抗器(电缆)差动保护装置 (56)1 功能 (56)2 原理说明 (56)3 整定 (57)PSP691UA备用电源自动投切装置 (62)1 功能 (62)2 原理说明 (62)3 整定 (64)PSP691UC备用电源自动投切装置 (70)1 功能 (70)2 原理说明 (70)3 整定 (70)PSP691UD备用电源自动投切装置 (76)1 功能说明 (76)2 整定 (77)PSP691UE备用电源自动投切装置 (82)1 功能说明 (82)2 整定 (83)3逻辑 (84)PSV691U PT保护测控装置 (87)1 功能 (87)2 原理说明 (87)3 整定 (88)PSV692U PT并列装置 (92)1 功能 (92)2 原理说明 (92)PSV693U PT并列装置 (96)1 功能 (96)2 原理说明 (96)PSM691U电动机差动综合保护测控装置 (98)1 功能 (98)2 原理说明 (98)3 整定 (102)PSM692U电动机综合保护测控装置 (108)1 功能 (108)2 原理说明 (108)3 整定 (111)PSM693U同步电动机差动综合保护装置 (116)1 功能 (116)2 原理说明 (117)3 整定 (120)PSM694U同步电动机综合保护装置 (126)1 功能 (126)2 原理说明 (126)3 整定 (126)PSM695U电动机差动保护装置 (132)1 功能 (132)2 原理说明 (132)3 整定 (133)第三章使用说明 (137)1装置介绍及显示 (137)1.1 装置面板 (137)1.2 键盘 (139)1.3 信号灯 (139)1.4 串行接口 (140)1.5 USB接口 (140)1.6 自动关背光说明 (140)1.7 主画面显示说明 (140)2菜单界面显示及操作说明 (140)2.1 菜单功能说明 (142)2.2 主要功能说明 (143)3机箱外型尺寸图 (161)4开孔尺寸图 (162)5交流操作回路原理图 (163)第一章装置概述1 概述1.1 主要用途及方案PS690U系列保护测控装置由线路保护,变压器保护,电容器保护,电抗器保护,备用电源自投,电动机保护等组成,可用于110kV及以下电压等级的电网和发电厂厂用电系统。
PMAC9900E_modbus通讯协议
PMAC®9900E标准电量监测仪MODBUS串行通信协议ZHUHAI PILOT ELECTRONICS Co.,LtdDoc.No.03-0304-002珠海派诺电子有限公司目录第一章简介 ----------------------------------------------------------------------------------2 11串行通讯协议的目的----------------------------------------------------------21 2 MODBUS通讯协议的版本 ------------------------------------------------------2第二章PMAC®9900E-MODBUS串行通讯协议详细说明-----------------------------22 1 协议基本规则 ---------------------------------------------------------------------22 2 传送模式 ---------------------------------------------------------------------------22 3 包裹结构 ---------------------------------------------------------------------------223 1 地址域 --------------------------------------------------------------------323 2 功能码域 -----------------------------------------------------------------323 3 数据域 --------------------------------------------------------------------323 4 校验域 --------------------------------------------------------------------32 4 网络时间 ---------------------------------------------------------------------------32 5 异常响应 ---------------------------------------------------------------------------32 6 广播命令 ---------------------------------------------------------------------------4第三章通信包裹 -----------------------------------------------------------------------------43 1 16位/32位数据通讯模式 -------------------------------------------------------43 2 读寄存器包裹 -------------------------------------------------------------------43 3 写寄存器包裹 -------------------------------------------------------------------5 第四章计算CRC-16校验码----------------------------------------------------------------7 第五章 PMAC®9900E寄存器说明 -------------------------------------------------------8附录A PMAC®9900E-MODBUS寄存器表 ---------------------------------------8 附录B 符号寄存器含义 --------------------------------------------------------------13 附录C 数据单位 -----------------------------------------------------------------------13 附录A 有关继电器的操作 -----------------------------------------------------------14第六章通信包裹范例---------------------------------------------------------------------- 14第一章 简介通信协议详细地描述了PMAC®9900E在MODBUS通讯模式下的输入和输出命令信息和数据以便第三方使用和开发1 1 串行通讯协议的作用通信协议的作用使信息和数据在上位机主站和PMAC®9900E之间有效地传递它包括1允许主站访问和设定所连接PMAC®9900E的全部设置参数2允许访问PMAC®9900E的所有测量数据和事件纪录1 2 MODBUS通讯协议的版本该通讯协议适用于本公司已经出厂的所有各种版本的PMAC®9900E仪表对于日后的系列若有改动会加以特别说明第二章 PMAC®9900E-MODBUS 串行通信协议详细说明2 1 PMAC®9900E-MODBUS协议基本规则以下规则确定在RS485或者RS232C回路控制器和其他RS485串行通信回路中设备的通信规则1所有RS485回路通信应遵照主/从方式在这种方式下信息和数据在单个主站和最多32个从站监控设备之间传递2主站将初始化和控制所有在RS485通信回路上传递的信息3无论如何都不能从一个从站开始通信4所有RS485环路上的通信都以打包方式发生一个包裹就是一个简单的字符串每个字符串8位一个包裹中最多可含255个字节组成这个包裹的字节构成标准异步串行数据并按8位数据位1位停止位无校验位的方式传递串行数据流由类似于RS232C 中使用的设备产生5主站发送包裹称为请求从站发送包裹称为响应6任何情况从站只能响应主站一个请求2 2 传送模式MODBUS协议可以采用ASCII或者RTU模式传送数据PMAC®9900E仅仅支持RTU 模式8位数据位无校验位1位停止位2 3 MODBUS包裹结构描述每个MODBUS包裹都由以下几个部分组成1地址域2功能码域3数据域4校验域23 1 地址域MODBUS的从站地址域长度为一个字节包含包裹传送的从站地址有效的从站地址范围从1~247从站如果接收到一帧从站地址域信息与自身地址相符合的包裹时应当执行包裹中所包含的命令从站所响应的包裹中该域为自身地址23 2 功能码域MODBUS包裹中功能域长度为一个字节用以通知从站应当执行何操作从站响应包裹中应当包含主站所请求操作的相同功能域字节有关PMAC®9900E的功能码参照下表功能码含义功能0x03 读取寄存器获得当前PMAC®9900E内部一个或多个当前寄存器值0x10 设置寄存器将指定数值写入PMAC®9900E内部一个或多个寄存器内23 3 数据域MODBUS数据域长度不定依据其具体功能而定MODBUS数据域采用”BIG INDIAN”模式即是高位字节在前低位字节在后举例如下Example 2.11个16位寄存器包含数值为0x12AB寄存器数值发送顺序为高位字节 =0x12低位字节 =0x0AB23 4 校验域MODBUS-RTU模式采用16位CRC校验发送设备应当对包裹中的每一个数据都进行CRC16计算最后结果存放入检验域中接收设备也应当对包裹中的每一个数据除校验域以外进行CRC16计算将结果域校验域进行比较只有相同的包裹才可以被接受具体的CRC校验算法参照附录2 4 网络时间考虑在RS485网络上传送包裹需要遵循以下有关时间的规定1主站请求包裹结束到从站响应包裹开始之间的时间最小为20毫秒最大为250毫秒典型值为60毫秒2从站响应包裹结束到主站下一请求包裹开始之间的时间在16位模式下典型值为100毫秒在32位模式下典型值为500毫秒3包裹中相邻两个字节之间的最大时间依据通讯波特率不同而不同一般来说最大字节时间为3倍的字节发送时间例如9600波特率下字节间隔为3毫秒4800波特率时字节间隔为6毫秒2 5 异常响应如果主站发送了一个非法的包裹给PMAC®9900E或者是主站请求一个无效的数据寄存器时异常的数据响应就会产生这个异常数据响应由从站地址功能码故障码和校验域组成当功能码域的高比特位置为1时说明此时的数据帧为异常响应下表说明异常功能码的含义功能码该码表示从站接收到非法的功能码或者是接收到一个错误的操作密码接收到无效的数据地址或者是请求寄存器不在有效的寄存器范围内2 6 广播命令PMAC®9900E-MODBUS协议不支持广播命令第三章通讯包裹PMAC®9900E-MODBUS支持两个功能码标准的MODBUS协议仅支持16位数据模式也就说传输任何测量值最大为65535为了支持传输更大的测量值PMAC®9900E提供了扩展的32位数据模式3.1节将描述16位数据模式与32位数据模式的不同 3.2节将说明PMAC®9900E的读数据包裹和响应包裹的格式 3.3节将说明PMAC®9900E写数据包裹和响应包裹的格式3 1 16位/32位数据通讯模式16位数据模式中所有的数据都是通过一个16位寄存器表示即使实际数值超过65535但是传输的最大值只能为6553532位模式中所有的数据都是依照如下规则组织的1除电能参数以外的实时数据和设置参数都是用两个寄存器说明高位寄存器 =实际值 / 10000 商值低位寄存器 =实际值 / 10000 余数这种设定方式是为了兼容MODICON的PLC装置2符号寄存器高位寄存器固定位0低位寄存器仍然保持原有数据3电能数据不论采用16位或者32位数据模式都可以采用两个寄存器表示16位数据模式高16位 =实际值 / 1000 商值低16位 =实际值 / 1000 余数32位数据模式:高32位寄存器高16位 =0低16位 =实际值 / 1000000 商值低32位寄存器高16位 =实际值 / 10000 / 100 余数低16位 =实际值 / 10000 余数在16位数据模式下电能数据最大为65000MWH在32位数据模式下电能数据最大为2000GWH3 2 读寄存器功能码03由主站机发送的包裹请求PMAC®9900E响应所有有效的寄存器在起始寄存器和终止寄存器之间一般读寄存器不需要密码但在以下两种情况下需要正确的密码1去读一个被保护的寄存器目前唯一被保护的寄存器是保护仪表密码的寄存器2如果只读保护寄存器地址43017已设置那么密码正确才能读任何寄存器在响应包裹中仅仅有效的寄存器才能被发送PMAC®9900E没有配置的寄存器或对该输入电压模式下不存在的寄存器将不被发送由于MODBUS协议中并没有专门的密码域所以执行与密码相关的操作时需要执行一个特殊的操作首先采用写寄存器功能码将密码写入密码寄存器中地址43051无论写入密码是否正确PMAC®9900E都会做出响应此时用户在执行需要操作的功能如果先前的写入密码不正确则响应的包裹为异常如果写入密码正确则PMAC®9900E会响应正常的数据16位模式读寄存器包裹格式主机PMAC®9900E响应格式PMAC®9900E主机从站地址1字节从站地址1字节功能码03H 1字节功能码03H 1字节起始寄存器地址2字节字节数2*寄存器数目1字节寄存器个数2字节第一个寄存器数据2字节CRC校验码2字节第二个寄存器数据2字节…………CRC校验码2字节32位模式读寄存器包裹格式主机PMAC®9900E响应格式PMAC®9900E主机从站地址1字节从站地址1字节功能码03H 1字节功能码03H 1字节起始寄存器地址2字节字节数2*寄存器数目1字节寄存器个数2字节第一个寄存器数据高位字2字节CRC校验码2字节第一个寄存器数据低位字2字节第二个寄存器数据高位字2字节第二个寄存器数据低位字2字节…………CRC校验码2字节注意1响应包裹中只会包含有效的寄存器那些未配置的寄存器和无效的寄存器都不会被仪表发送上来所以用户首先要确定仪表中所配置的寄存器例如如果用户需要请求40046寄存器数据而且当前PMAC®9900E并未配置该寄存器则仪表将会将40055寄存器数据送上假定仪表在40046寄存器后配置的第一个有效寄存器是400552 32位数据模式下请求寄存器数目是16位数据模式下的2倍例如在32位模式下请求10个参数需要20个寄存器但在16位模式下只需要10个寄存器3 3 写寄存器功能码16该命令允许主站配置PMAC®9900E工作参数以下为数据格式16位模式响应格式PMAC®9900E主机写寄存器包裹格式主机PMAC®9900E从站地址1字节从站地址1字节功能码10H 1字节功能码10H 1字节起始寄存器地址2字节起始寄存器地址2字节寄存器个数2字节寄存器个数2字节1字节CRC校验码2字节字节个数2*寄存器个数第一个寄存器数据第二个寄存器数据……….CRC校验码2字节32位模式响应格式PMAC®9900E主机写寄存器包裹格式主机PMAC®9900E从站地址1字节从站地址1字节功能码10H 1字节功能码10H 1字节起始寄存器地址2字节起始寄存器地址2字节寄存器个数2字节寄存器个数2字节1字节CRC校验码2字节字节个数2*寄存器个数第一个寄存器数据高位字第一个寄存器数据低位字第二个寄存器数据高位字第二个寄存器数据低位字……….CRC校验码2字节注意1 PMAC®9900E假定写入的寄存器从第一个寄存器开始是连续的2 32位模式下写入的寄存器数目是16位模式的两倍例如在32位模式下写10个参数需要20个寄存器而在16位模式下只需要10个寄存器第四章计算CRC-16该部分将描述计算CRC-16的过程在帧中的有关的字节被义为是一串2进制数据(0,1)第16位校验和是这样得到的该串数据流被216乘然后除以发生器多项式该式以2进制表示为1100000000000101商被忽略16位的余数就是CRC的值在计算CRC-16值时全部算术运算用modulo two或者异或XOR算法按照下列步骤产生CRC-16的校验和1省略发生器最有意义的位并且把位的顺序颠倒过来形成一个新的多项式结果是1010000000000001或者16进制的A0012将全部1或者16进制FFFF装入16位寄存器3用16位寄存器中低阶字节对第一个数据字节进行XOR运算把结果存入16位寄存器4把16位寄存器向右移一位如果溢出位为1则转向第5步骤否则转向第6步骤5用新的发生器多项式对16位寄存器执行MOR运算并且把结果存入16步骤6重复步骤4直到移位8次为止7用16位寄存器的第阶字节对下一个数据字节进行XOR运算将结果存入16位寄存器8重复步骤4-7直到小包的所有字节都已经用16位寄存器执行了XOR运算为止916位寄存器的内容就是CRC-16下面的例子是对16进制的6403这个字节进行CRC计算步骤 字节 动作 寄存器 位# 移位2 初值 1111 1111 1111 11111 装入第一字节 0000 0000 0110 01003 异或 1111 1111 1001 10114 右移一位 0111 1111 1100 1101 1 15a 异或多项式 1101 1111 1100 11004 右移一位 0110 1111 1110 0110 2 04 右移一位 0011 0111 1111 0011 3 04 右移一位 0001 1011 1111 1001 4 15a 异或多项式 1011 1011 1111 10004 右移一位 0101 1101 1111 11005 04 右移一位 0010 1110 1111 1110 6 04 右移一位 0001 0111 0111 1111 7 04 右移一位 0000 1011 1011 1111 8 15a 异或多项式 1010 1011 1011 11102 装入第二字节 0000 0000 0000 00117 异或 1010 1011 1011 11014 右移一位 0101 0101 1101 1110 1 15a 异或多项式 1111 0101 1101 11114 右移一位 0111 1010 1110 1111 2 15a 异或多项式 1101 1010 1110 11104 右移一位 0110 1101 0111 0111 3 04 右移一位 0011 0110 1011 1011 4 15a 异或多项式 1001 0110 1011 10104 右移一位 0100 1011 0101 11015 04 右移一位 0010 0101 1010 1110 6 15a 异或多项式 1000 0101 1010 11114 右移一位 0100 0010 1101 0111 7 15a 异或多项式 1110 0010 1101 01104 右移一位 0111 0001 0110 1011 8 0CRC-16 0111 0001 0110 1011第五章 PMAC®9900E寄存器说明所有的PMAC®9900E寄存器包括实时寄存器和设置寄存器在MODBUS通讯协议时都具有4XXXX的基址根据MODBUS协议请求PMAC®9900E中一个地址为4XXXX 的寄存器时主站实际读取为XXXX-1例如请求PMAC®9900E中40011寄存器主站实际寄存器号为10下表说明在不同电压模式下部分实时寄存器的状态发生了变化原有的有效寄存器变为无效寄存器电压模式寄存器描述WYE DEMO 3-WIRE DELTA40011 A相电压有效无效40012 B相电压有效无效40013 C相电压有效无效40014 相电压平均值有效无效40031 A相有功功率有效无效40032 B相有功功率有效无效40033 C相有功功率有效无效40035 A相无功功率有效无效40036 B相无功功率有效无效40037 C相无功功率有效无效40039 A相功率因数有效无效40040 B相功率因数有效无效40041 C相功率因数有效无效40043 A相视在功率有效无效40044 B相视在功率有效无效40045 C相视在功率有效无效附录 A PMAC®9900E-MODBUS寄存器表格表F –1 PMAC®9900E数据寄存器寄存器号寄存器类型描述标准配置Basic可选Optical40011 RO A相相电压 Basic40012 RO B相相电压Basic40013 RO C相相电压Basic40014 RO 相电压平均值Basic40015 RO AB线电压Basic40016 RO BC线电压Basic40017 RO CA线电压Basic40018 RO 线电压平均值Basic40021 RO A相电流Basic40022 RO B相电流Basic40023 RO C相电流Basic40024 RO 相电流平均值Basic40031 RO A相有功功率Basic40032 RO B相有功功率Basic40033 RO C相有功功率Basic40034 RO 三相有功功率Basic40035 RO A相无功功率Basic40036 RO B相无功功率Basic40037 RO C相无功功率Basic40038 RO 三相无功功率Basic40039 RO A相功率因数Basic40040 RO B相功率因数Basic40041 RO C相功率因数Basic40042 RO 功率因数总计Basic40043 RO A相视在功率Basic40044 RO B相视在功率Basic40045 RO C相视在功率Basic40046 RO 三相视在功率Basic40048 RO 系统频率Basic40050 RO 符号寄存器Basic40051 RO 有功电度输入KWH Basic40052 RO 有功电度输入MWH Basic40053 RO 有功电度输出KWH Basic40054 RO 有功电度输出MWH Basic40055 RO 有功电度净值KWH Basic40056 RO 有功电度净值MWH Basic40061 RO 无功电度输入KV ARH Basic40062 RO 无功电度输入MV ARH Basic40063 RO 无功电度输出KV ARH Basic40064 RO 无功电度输出MV ARH Basic40065 RO 无功电度净值KV ARH Basic40066 RO 无功电度净值MV ARH Basic40071 RO 视在电度净值KV AH Basic40072 RO 视在电度净值MV AH Basic表 F-2 状态寄存器寄存器号寄存器类型描述标准配置Basic可选Optical40902 RO 开关量S1状态Basic 40903 RO 开关量S2状态Basic 40904 RO 开关量S3状态Basic 40905 RO 开关量S4状态Basic 40906 RW 继电器RL1状态Basic 40907 RW 继电器RL2状态Basic 40908 RW 继电器RL3状态Basic 40909 RW 继电器RL4状态Basic 40910 RW 继电器RL1控制模式Basic 40911 RW 继电器RL2控制模式Basic 40912 RW 继电器RL3控制模式Basic 40913 RW 继电器RL4控制模式Basic 40914 RW 继电器RL1延时动作时间Basic 40915 RW 继电器RL2延时动作时间Basic 40916 RW 继电器RL3延时动作时间Basic 40917 RW 继电器RL4延时动作时间Basic 40918 RW 继电器RL1延时复归时间Basic 40919 RW 继电器RL2延时复归时间Basic 40920 RW 继电器RL3延时复归时间Basic 40921 RW 继电器RL4延时复归时间Basic40922 RO 继电器RL1上限报警标志Basic 40923 RO 继电器RL1下限报警标志Basic 40924 RO 继电器RL2上限报警标志Basic 40925 RO 继电器RL2下限报警标志Basic 40926 RO 继电器RL3上限报警标志Basic 40927 RO 继电器RL3下限报警标志Basic 40928 RO 继电器RL4上限报警标志Basic 40929 RO 继电器RL4下限报警标志Basic表 F-3 特殊功能寄存器寄存器号寄存器类型描述标准配置Basic可选Optical43002 RW PT一次侧电压Basic 43003 RW PT二次侧电压Basic 43004 RW CT一次侧电流Basic43005 RW C电压输入模式0123或4Basic43006 RW 设备号Basic43007 RW 波特率300120024004800960019200Basic43008 保留43009 RW 对比度视觉调节Basic 43010 RW 密码Basic 43011 WO 复位所有最小/最大值Basic 43012 WO 复位所有时间计数器如千瓦时Basic 43013 RO 版本号Basic 43014 RO 最新版本日期Basic 43015 RO 特征码Basic 43016 RO 设备类型Basic 43017 RW 允许只读保护YES OR NOBasic 43018 保留43019 RW 1#继电器设定V A上限值Basic 43020 RW 1#继电器设定V A下限值Basic 43021 RW 1#继电器设定VB上限值Basic 43022 RW 1#继电器设定VB下限值Basic 43023 RW 1#继电器设定VC上限值Basic 43024 RW 1#继电器设定VC下限值Basic 43025 RW 1#继电器设定IA上限值Basic43027 RW 1#继电器设定IB上限值Basic 43028 RW 1#继电器设定IB下限值Basic 43029 RW 1#继电器设定IC上限值Basic 43030 RW 1#继电器设定IC下限值Basic 43031 RW 1#继电器设定频率上限值Basic 43032 RW 1#继电器设定频率下限值Basic 43033 RW 2#继电器设定V A上限值Basic 43034 RW 2#继电器设定V A下限值Basic 43035 RW 2#继电器设定VB上限值Basic 43036 RW 2#继电器设定VB下限值Basic 43037 RW 2#继电器设定VC上限值Basic 43038 RW 2#继电器设定VC下限值Basic 43039 RW 2#继电器设定IA上限值Basic 43040 RW 2#继电器设定IA下限值Basic 43041 RW 2#继电器设定IB上限值Basic 43042 RW 2#继电器设定IB下限值Basic 43043 RW 2#继电器设定IC上限值Basic 43044 RW 2#继电器设定IC下限值Basic 43045 RW 2#继电器设定频率上限值Basic 43046 RW 2#继电器设定频率下限值Basic 43047 RW 3#继电器设定V A上限值Basic 43048 RW 3#继电器设定V A下限值Basic 43049 RW 3#继电器设定VB上限值Basic 43050 RW 3#继电器设定VB下限值Basic 43051 RW 3#继电器设定VC上限值Basic 43052 RW 3#继电器设定VC下限值Basic 43053 RW 3#继电器设定IA上限值Basic 43054 RW 3#继电器设定IA下限值Basic 43055 RW 3#继电器设定IB上限值Basic 43056 RW 3#继电器设定IB下限值Basic 43057 RW 3#继电器设定IC上限值Basic 43058 RW 3#继电器设定IC下限值Basic 43059 RW 3#继电器设定频率上限值Basic 43060 RW 3#继电器设定频率下限值Basic 43061 RW 4#继电器设定V A上限值Basic 43062 RW 4#继电器设定V A下限值Basic 43063 RW 4#继电器设定VB上限值Basic 43064 RW 4#继电器设定VB下限值Basic43066 RW 4#继电器设定VC下限值Basic43067 RW 4#继电器设定IA上限值Basic43068 RW 4#继电器设定IA下限值Basic43069 RW 4#继电器设定IB上限值Basic43070 RW 4#继电器设定IB下限值Basic43071 RW 4#继电器设定IC上限值Basic43072 RW 4#继电器设定IC下限值Basic43073 RW 4#继电器设定频率上限值Basic43074 RW 4#继电器设定频率下限值Basic注意对PMAC®9900E_rly2而言, 如果读到和#3#4继电器相关的寄存器PMAC®9900E将返回数据0附录 B 符号寄存器含义由于MODBUS数据为16位无符号字所以当用户需要判断功率以及电度的正负情况时就必须借助于符号寄存器40050进行以下为符号寄存器的定义位号寄存器位号寄存器D0 40031 D1 40032D2 40033 D3 40034D4 40035 D5 40036D6 40037 D7 40038D8 40039 D9 40040D10 40041 D11 40042D12 无效D13 无效D14 40055,40056 D15 40065,40066相应位为1说明对应的寄存器数据符号为负为0说明为正附录C 数据单位标准PMAC®9900E协议中的各项实时数据单位如下表所示用户解释数据时请参照名称单位分辨率电压伏特1V电流安培1A有功功率千瓦1KW无功功率千乏1KVar视在功率千伏安1KV A功率因数0.001频率赫兹0.1Hz有功电度千瓦小时1KWH无功电度千乏小时1KvarH视在电度千伏安小时1KV AH继电器延时时间秒1S附录D 有关继电器的操作PMAC®9900E通讯协议可以直接控制仪表继电器的工作状态和设置继电器的定值参数以下说明与继电器控制有关寄存器的含义1继电器状态寄存器该寄存器可读可写读时反映当前继电器的闭合或断开状态写时可以直接操作继电器的闭合和断开用户如果远端控制继电器时可以直接操作该寄存器一旦直接操作状态寄存器则继电器进入手动模式2继电器模式寄存器该寄存器可读可写反映当前继电器的控制是处于手动模式还是自动模式有关的定义参照仪表说明书数值为1表示继电器为手动模式为0表示继电器为自动模式手动模式下有关继电器的编程参数不再发挥作用3继电器报警标志寄存器该寄存器只能读当继电器处于自动模式下有效反映由于何种监测参数出现异常产生继电器动作具体的定义如下D6 D5 D4 D3 D2 D1 D0频率C相电流B相电流A相电流C相电压B相电压A相电压相应位为1表示该参量报警为0表示无报警信息第六章通信包裹范例以下采用几个实际的PMAC®9900E通讯范例说明协议的格式要求6.1 读寄存器范例1这是一个从主站向设备号UNIT为100的PMAC®9900E读请求的范例请求从40011寄存器开始连续20个寄存器数PMAC®9900E设置工作于DEMO模式三相四线星形和三相三线星形格式相同寄存器设置为16位模式主站请求地址功能域起始地址寄存器数目CRC校验64 03 000A 0014 6C32PMAC®9900E响应地址功能码字节数目40011 40012 4001364 03 10 015F 015F 015F40014 40015 40016 40017 40018 40021 015F 0260 0260 0260 0260 03EE 40022 40023 40024 40031 40032 40033 03EE 03EE 03EE 0144 0144 0144 40034 40035 40036 40037 40038 CRC校验03CC 008C 008C 008C 01A4 DB54注意请求连续的寄存器时如果其中包含有无效寄存器PMAC®9900E响应包裹将跳过无效寄存器顺序返回以同等个数的相临有效寄存器中数据6.2 读寄存器范例2这是一个从主站向设备号UNIT为100的PMAC®9900E读请求的范例请求从40011寄存器开始连续20个寄存器数PMAC®9900E设置工作于三角形模式寄存器设置为16位模式主站请求地址功能域起始地址寄存器数目CRC校验64 03 000A 0014 6C32PMAC®9900E响应地址功能码字节数目40015 40016 4001764 03 10 0000 0000 000040018 40021 40022 40023 40024 40034 0000 0000 0000 0000 0000 0000 40038 40042 40046 40048 40050 40051 0000 0000 0000 0000 0F00 029B 40052 40053 40054 40055 40056 CRC校验002F 0000 0000 029B 002F 8840注意请求连续的寄存器时如果从无效寄存器开始请求PMAC®9900E响应包裹将跳过无效寄存器从相临的有效寄存器开始返回同等个数的寄存器数据6.3 读寄存器范例3这是一个从主站向设备号UNIT为100的PMAC®9900E读请求的范例读取从40902到409094个开关量和4个继电器的状态PMAC®9900E设置工作于DEMO模式其他模式相同寄存器设置为16位模式主站请求地址功能域起始地址寄存器数目CRC校验64 03 0385 0008 5C54PMAC®9900E响应地址功能码字节数目40902 40903 4090464 03 10 0000 0000 000040905 40906 40907 40908 40909 CRC校验0000 0000 0000 0000 0000 B69D6.4 写寄存器范例1这是一个写寄存器范例来设置继电器的状态UNIT ID 100主站将写以下信息到PMAC®9900寄存器设置为16位模式1#继电器状态00002#继电器状态0001远程操作3#继电器状态00004#继电器状态0000从主站写命令地址功能码起始地址寄存器数目字节数目40906 4090764 10 0389 0004 08 0000 0001 40908 40909 CRC校验0000 0000 3530从PMAC®9900E响应地址功能域起始地址寄存器数目CRC校验64 10 0389 0004 19916.5 写寄存器范例2这是一个写寄存器范例来设置电压量程电流量程和仪表的电压模式UNIT ID 100主站将写以下信息到PMAC®9900寄存器设置为16位模式PT初级电压1200PT次级电压120CT初级电流5000电压模式0从主站写命令地址功能码起始地址寄存器数目字节数目43002 4300364 10 0BB9 0004 08 04B0 0078 43004 43005 CRC校验0388 0000 C7A4从PMAC®9900E响应地址功能域起始地址寄存器数目CRC校验64 10 0BB9 0004 1BFE。
PSM-E01 MODBUS通讯规约
通讯方式:串行RS232或RS485。 传输速率:600、1200、2400、4800、9600(缺省)、19200六种通讯波特率。 字符格式:8位数据位、1位停止位、无校验。
6帧
6.1帧结构 帧结构如图所示,每帧内容包括:地址1BYTE,功能号1BYTE,数据nBYTE,校验2BYTE, PSM-E01采用MODBUS规约中的RTU方式,通讯帧以HEX码传送。
电池均浮充转换,必须先将系统运行方式转换到手动运行。在自动运行方式下,如果下
发电池状态转换命令,PSM-E01不响应,无应答。
附录E:CRC校验的计算方法
CRC(Cyclical Redundancy Check)由两字节组成,生成函数如下:
1.CRC计算函数 ChkSum(BYTE* pData,UINT nDataLen) {
BYTE uchCRCHi = 0xff; BYTE uchCRCLo = 0xff;
协议图号 XY0219 版本 V100
UINT uIndex;
第 10 页 共 12 页
while(nDataLen--) {
uIndex = uchCRCHi ^ *pData++; uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex]; uchCRCLo = auchCRCLo[uIndex]; } return (uchCRCHi<<8|uchCRCLo); }
No.Point Hi
0x00
No.Point Lo
0x04
CRC Hi
--
CRC Lo
--
举例:
设置时间为 2006-8-18 ,15:22:06,0ms .
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MODBUS_RTU通讯规约(本协议采用主从问答方式)PS690U系列测控保护装置:ModBus网络只有一个主机,所有通信都由他发出。
网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所通信设备决定。
采样这个系统,各PC可以和中心主机交换信息而不影响各PC执行本身的控制任务。
PS690U系列测控保护装置提供了标准的RS-485通讯接口及ModBus通讯协议,这个通讯协议已广泛被国内外电力行业及工控行业作为系统集成的标准。
通讯数据的类型及格式:信息传输为异步方式,并以字节为单位。
在主站和从站之间传递的通讯信息是11位的字格式:●通讯数据(信息帧)格式数据格式:数据长度:★注:1、1个字节由8位二进制数组成(既8 bit)。
2、ModBus是Modicon公司的注册商标。
3、“从机”在本文件中既为PS690U。
一、通讯信息传输过程:当通讯命令由发送设备(主机)发送至接收设备(从机)时,符合相应地址码的从机接收通讯命令,并根据功能码及相关要求读取信息,如果CRC校验无误,则执行相应的任务,然后把执行结果(数据)返送给主机。
返回的信息中包括地址码、功能码、执行后的数据以及CRC校验码。
如果CRC校验出错就不返回任何信息。
1.1 地址码:地址码是每次通讯信息帧的第一字节(8位),从0到255。
这个字节表明由用户设置地址的从机将接收由主机发送来的信息。
每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送信息。
当从机回送信息时,回送数据均以各自的地址码开始。
主机发送的地址码表明将发送到的从机地址,而从机返回的地址码表明回送的从机地址。
相应的地址码表明该信息来自于何处。
主机广播地址码为0。
1.2 功能码:是每次通讯信息帧传送的第二个字节。
ModBus通讯规约可定义的功能码为1到127。
PS690U系列测控保护装置仅用到其中的一部分功能码。
作为主机请求发送,通过功能码告诉从机应执行什么动作。
作为从机响应,从机返回的功能码与从主机发送来的功能码一样,并表明从机已响应主机并且已进行相关的操作。
表1.1 PS690U支持的MODBUS部分功能码表1.2 MODBUS功能码与数据类型对应表表1.3 MODBUS部分功能码与PS690U数据抽象表1.3 数据区:数据区包括需要由从机返送何种信息或执行什么动作。
这些信息可以是数据(如:开关量输入/输出、模拟量输入/输出、寄存器等等)、参考地址等。
例如,主机通过功能码04告诉从机返回输入寄存器的值(包含要读取寄存器的起始地址及读取寄存器的长度),从机返回的数据包括寄存器的数据长度及数据内容。
对于不同的从机,地址和数据信息都不相同(应给出通讯信息表)。
690U系列测控保护装置采用Modbus通讯规约,主机(PLC、RTU、PC机、DCS等)利用通讯命令(功能码03或04),可以任意读取其数据寄存器(其数据信息表详见附带的Excel文件)。
PS690U系列测控保护装置的数据寄存器存储的量多达上百个(如:电流、电压、功率、定值、软压板、时间等),并且都是16位(2字节)的二进制数据,并且高位在前。
PS690U响应的命令格式是从机地址、功能码、数据区及CRC码。
数据区的数据都是两个字节,并且高位在前。
二、MODBUS功能码简介2.1 功能码“02”:读1路或多路开关量状态输入例如:主机要读取地址为01,起始地址为0x0000,开关量DI0~DI29的输入状态。
主机发送的报文格式:从机(PS690U)响应返回的报文格式:2.2 功能码“01”:读1路或多路开关量输出状态例如:主机要读取地址为01,起始地址为0x0000,开关量DO0~DO29的输出状态。
主机发送的报文格式:从机(PS690U)响应返回的报文格式:2.3 功能码“03”或“04”:读保持寄存器或输入寄存器数据例如:主机要读取地址为01,起始地址为0000的3个从机输入寄存器数据。
从机(PS690U)数据寄存器的地址和数据为:主机发送的报文格式:从机(PS690U)响应返回的报文格式:2.4 功能码“05”:写1路开关量输出(“遥控”)例1:开关量输出点DO1,其当前状态为“分”,主机要控制该路继电器“合”。
控制命令为:“FF00”为控制继电器“合”;“0000”为控制继电器“分”;主机发送的报文格式:从机(PS690U)响应返回的报文格式:与主机发送的报文格式及数据内容完全相同。
例2:开关量输出点DO2,其当前状态为“合”,主机要控制该路继电器“分”。
主机发送的报文格式:从机(PS690U)响应返回的报文格式:与主机发送的报文格式及数据内容完全相同。
2.5 功能码“06”:写单路保持寄存器例如:主机要把数据07D0,保存到地址为0005的从机寄存器中去(从机地址码为01)。
通讯数据保存结束后,地址为0005的PS690U表原存储信息为:主机发送的报文格式:从机(PS690U)响应返回的报文格式:与主机发送的报文格式及数据内容完全相同。
2.6功能码“10”:写多路保持寄存器主机利用这个功能码把多个数据保存到PS690U表的数据存储器中去。
Modbus通讯规约中的寄存器指的是16位(即2字节),并且高位在前。
这样PS690U的存储器都是二个字节。
由于PS690U的保持寄存器(含时间、区号、定值、压板等)由多种类型的数据组成,因此一次只允许预置同种类型的多路数据寄存器。
例如:主机要把044C,09C4保存到地址为0005,0006的从机寄存器中去(从机地址码为01)。
通讯数据保存结束后,地址为0005/0006的PS690U表内存储信息为:主机发送的报文格式:从机(PS690U)响应返回的报文格式:三、错误校验码(CRC校验):主机或从机可用校验码进行判别接收信息是否正确。
由于电子噪声或一些其它干扰,信息在传输过程中有时会发生错误,错误校验码(CRC)可以检验主机或从机在通讯数据传送过程中的信息是否有误,错误的数据可以放弃(无论是发送还是接收),这样增加了系统的安全和效率。
MODBUS通讯协议的CRC(冗余循环码)包含2个字节,即16位二进制数。
CRC 码由发送设备(主机)计算,放置于发送信息帧的尾部。
接收信息的设备(从机)再重新计算接收到信息的CRC,比较计算得到的CRC是否与接收到的相符,如果两者不相符,则表明出错。
在进行CRC计算时只用8个数据位,起始位及停止位,如有奇偶校验位也包括奇偶校验位,都不参与CRC计算。
四、通讯错误信息及数据的处理:当PS690U检测到除了CRC码出错以外的错误时,必须向主机回送信息,功能码的最高位置为1,即从机返送给主机的功能码是在主机发送的功能码的基础上加128 。
以下的这些代码表明有意外的错误发生。
PS690U从主机接收到的信息如有CRC错误,则将被PS690U测控保护装置忽略。
PS690U返送的错误码的格式如下(CRC码除外):地址码:1字节功能码:1字节(最高位为1)错误码:1字节CRC码:2字节。
附录A:PS690U各寄存器的起始地址及分类A.1 PS690U各寄存器的起始地址PS690U的DI、DO、AI、AO的起始地址均为0x0000。
遥测值=寄存器值*工程量程/物理量程=寄存器值*系数遥测寄存器值必须要用数据类型short截数,e.g. (0xE5 0x75)=-6795;而非58741。
乘系数后的测量值为:-6795*1000/30000= -6795*0.0333333334 = -226.5 电度值=(有符号电度寄存器值高16位*65535+无符号电度寄存器值低16位)*系数;即电度值是由2个数据寄存器组成。
由两个电度寄存器值组成的电度必须要用数据类型int截数,e.g. (0xE5 0x75)高16位;(0xE6 0x75)低16位,合成后(0xE5 0x75 0xE6 0x75)=-6795*65535+58997=-445258123,乘系数0.001后的实际电度值为:-445258.123对于PS690U系列测控保护传送的值均为系统二次侧的值,要得到一次侧的值必须要在主站上乘于CT或PT的系数。
附录B:PS690U报文举例B.1 读遥测及电度量的数据帧e.g. 50个寄存器数据其中26个属遥测、24个属电度TX:01 04 00 00 00 19 31 C0RX:01 04 32 00 00 00 00 00 00 00 01 00 03 00 03 00 00 00 00 00 00 00 00 00 00 00 00 61 A8 FF FF FF FF 00 00 00 01 FF FF FF FE FF FF FF FF 00 00 00 01 FF FF FF FE 3E AD前26个遥测寄存器数据拼凑成13个遥测量分别为:0、0、0、1、3、3、0、0、0、0、0、0、25000前24个电度寄存器数据拼凑成6个电度量分别为:-1、1、-2、-1、1、-2B.2 读开入量、告警遥信及保护动作元件数据帧e.g. 34个遥信点,其值都为0TX:01 02 00 00 00 22 F8 13RX:01 02 05 00 00 00 00 00 A2 52B.3 读定值区号的数据帧定值区号的数据地址为0x0004。
TX:01 03 00 04 00 01 C5 CBRX:01 03 02 00 01 79 84B.4 读当前运行区号对应定值的数据帧定值的数据地址为0x0005。
TX:01 03 00 05 00 02 D4 0ARX:01 03 04 04 4C 09 C4 3D 17B.5 读压板的数据帧软压板的起始数据地址与定值个数有关,其起始地址为0x0005+定值个数;若PS690U装置有13个定值,则压板起始数据的种子为:0x0012TX:01 03 00 12 00 02 64 0ERX:01 03 04 00 00 00 01 3B F3B.6 远方复归数据帧远方复归的数据地址为0x0000。
TX:01 05 00 00 FF 00 8C 3ARX:01 05 00 00 FF 00 8C 3AB.7 遥控数据帧遥控第一路开关的数据地址为0x0001。
控合第一路开关:TX:01 05 00 01 FF 00 DD FARX:01 05 00 01 FF 00 DD FA控分第一路开关:TX:01 05 00 01 00 00 9C 0ARX:01 05 00 01 00 00 9C 0AB.8 对时数据帧时间的起始数据地址为0x0000,数据寄存器数必须为4e.g. 2003/04/11 10:17:23 446msTX:01 10 00 00 00 04 08 07 D3 04 0B 0A 11 5B 96 59 97RX:01 10 00 00 00 04 C1 CAB.9 切换定值区号数据帧定值区号的数据地址为0x0004。