SFRTUWord文档格式.docx

上传人:b****6 文档编号:16259491 上传时间:2022-11-22 格式:DOCX 页数:30 大小:29.64KB
下载 相关 举报
SFRTUWord文档格式.docx_第1页
第1页 / 共30页
SFRTUWord文档格式.docx_第2页
第2页 / 共30页
SFRTUWord文档格式.docx_第3页
第3页 / 共30页
SFRTUWord文档格式.docx_第4页
第4页 / 共30页
SFRTUWord文档格式.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

SFRTUWord文档格式.docx

《SFRTUWord文档格式.docx》由会员分享,可在线阅读,更多相关《SFRTUWord文档格式.docx(30页珍藏版)》请在冰豆网上搜索。

SFRTUWord文档格式.docx

NAK

00

否定问答(仅是RTU响应命令)

RRC

01

报告RTU配置

DRF

02

报告全数据

XRF

03

报告异非数据

SOE

04

事件顺序记录

PAR

05

报告脉冲累加值

PAZ

06

脉冲累加值清零(并冻结)

PAF

07

脉冲累加值冻结

PAT

08

脉冲累加值冻结标志清除

SDB

09

设置死值区

0A

读死值区

0B

备用

0C

COA

0D

控制输出设备

COD

0E

直接控制输出

COE

11

控制输出执行

ROA

12

开关量遥调输出设备

13

ROE

14

开关量遥调输出执行

COL

15

控制输出锁存

DRL

18

请求锁存数据

SST

19

同步系统时间

RST

1A

报告系统时间

RIM

1B

报告接口方式

SIM

1C

设置接口方式

VER

1D

读RTU和RME板本标识符

RES

1E

执行RTU冷启动

ERR

1F

报告出错数据

*=以后使用**=广播命令

字节数

字节数是在那个信息中数据字节数数量,它不包括信息头和LPC这五个字节.

纵向奇偶校验(LPC)

纵向奇偶校验字节(LPC)老是在有效信息的最后一个字节。

纵向奇偶校验字节加上每一个字的奇偶校验,形成一个矩阵爱惜。

LPC是对信息所有字节包括信息头,进行“异或”其结果是垂直奇偶,LPC用来对信息进行整体校验,当信息校验犯错时,抛弃那个信息,抛弃那个信息后RTU响应一个NAK命令,主站重复上次那个信息。

70

数据

主机到RTU传送信息中的数据部份包括对RTU中相应模板的命令,RTU响应主机的那个命令,在RTU响应中的数据部份包括本地输入数据和需要报告的各类状态.

SC-RTU的硬件跳线模拟

与SC-RTU不同,SF-RTUCPU板上没有一个8位的硬件跳线用来作为程序的标志。

SF-RTU用软件模拟了该功能,用户能够默任跳线状态是正确的,跳线状态作为一个字节在RRC响应命令中传送到主机,它的格式是:

70

MON

LED

X

SOE板数

其中∶

X=未用

名称

意义

7

MON

1

执行监控

6

LED

在CPU板上显示站号

显示任务调度

5

TIM

TIM板未插

4

N/A

未用

3

MSOE

最高位

2

LSOE

最低位

0-3位表示在这台RTU中顺序事件记录板的二进制数量.

⒈RTU状态字节

RTU的状态字节反映了RTU当前的运行状态,那个字节的数据响应所有数据

请求命令时传送到主机.

RTU状态70

ERR

PAZ

ROVE

SOVF

SOE

CLK

RST

相应每位所表示的意义如下表:

位置

名称

意义

N/A

ERR

出现一个错误由ERR请求清除

脉冲累加值已被冻结由PAT请求清除

ROVE

SOE报告缓冲区溢出由SOE请求清除

SOVE

SOE队列已经溢出由SOB请求清除

有SOE数据由SOB请求清除

CLOCK

时钟未设置由SST请求清除

0

RESET

RTU已经复位由SDB请求清除

表1

在RTU响应RRC命令时,利用两个l6进制码报告板类型。

下表列出相应板类型的码:

板类型

点号

11

数字输入板

24

32

模拟输入板

l2

l4

数字输出板

05

控制输出板(定时继电器驱动板)

l6

26

模拟输出板

8

开关量遥调输出板

3B

脉冲输入板(脉冲累加)

30

脉冲输出板(控制接点输出)

下面介绍主机命令。

正确的RTU响应,和对所有命令的NAK码在介绍每一个命令的开始,给出命令的助记符和l6进制的命令码,命令全名,和一个简要的命令功能说明。

NAK00否定回答

NAK命令老是一个RTU响应命令,不可能是一个主机命令,它包括RTU状态字节,犯错信息的命令码,错误码和LPC字节,NAK码是一个特珠的命令.

RTU

70

站号

 

R|1|NAK(00)

字节数(高位)

字节数(低位)

 

RTU状态

0|命令

NAK错误码

LPC

一些通常的错误利用以下错误码在NAK响应中报告给主机:

码错误

FF无效命令码

FD无效的从头传送被接收

FC无效信息长度

RRC0l报告RTU配置

按槽顺序报告插入RTU的所有板类型,RTU状态字节和RTU跳线同时被报告,空的槽或不可识别的槽报告“0”

主机

站号

R

RRC(0l)

字节数(高位)

字节数(低位)

字节数=0

RTU70

1

000槽板类型

00l槽板类型

……..

015槽板类型

CPU跳线

字节数=18

DRF02请求全数据

按顺序报告RTU的全数数据

主机

DRF(02)

字节数=0

RTU

DRF(02)

报告记录

字节数=l+2*(AI数)+(DI数)/6

AI记录(12位A/D转换值)

数值(高位)

数值(低位)

D/I记录(6点/记录)

数值输入值

XRF03报告转变数据

RTU接到那个命令后报告从上次主站扫描后,转变的数据(新数据)那个命令不报告事件时刻.

主机70

XRF(03)

字节数(高位)

字节数(低位)

RTU70

站号

字节数=1+3*(AI数)+3*(DI数)/6

AI记录

槽号

点号

数值(高四位)

数值(低八位数)

其中:

槽号=0-F

点号=0-B

DI记录

组号

DI点值

变位标志

其中:

组号=0-3

点值=当前状态

变位标志–1表示相应位发生变位

SOE04事件顺序记录

RTU对那个命令的响应是发送从上次SOE请求以来所有SOE顺序事件记录,那个命令也清除RTU状态字节中的ROVE、SOVE和SOE标志.

主机

0|SOE(04)

字节数(高位)

字节数(低位)

字节数=0

SOE(04)

RTU状态

SOE报告记录

(1)

…….

SOE报告记录(N)

字节数依据SOE报告记录数量而定

SOE报告记录

事件时间(MSB)

事件时间

事件时间(S)(LSB)

事件时间(MSB)

事件时间(lms/l0)(LSB)

X

6点DI变位标志

L

6点DI状态值

其中∶X=任意值

L=0表示SOE记录还有下一组

L=1表示SOE记录的最后一组

事件时刻=事件发生时的系统时刻

事件时刻是RTU内事件发生的绝对时刻,RTU的时钟由主站运算机设置,那个时钟必需按时同步。

PAR05报告脉冲累加值

PAR脉冲报告在PAF或PAZ命令后的最新累加值.

PAR(05)

累加值(高位)(I)

累加值(低位)

……

累加值(高位)(N)

累加值(低位)

字节数=l+2*(累加值数量)

PAZ06脉冲累加值冻结并清零

PAZ命令让RTU复制内部缓冲区的全数累加值到冻结缓冲区,内部缓冲区清零,并设置RTU状态的冻结标志位。

PAR(06)

RTU

1|PAZ(06)

字节数(低位)

RTU状态

字节数=1

PAF07脉冲累加值冻结

PAF命令除不清除内部缓冲区外与PAZ的功能一样。

PAF(07)

PAT08清除冻结标志

PAT命令让RTU清除冻结标志

主机70

站号

R

PAT(08)

字节数(高位)

字节数(低位)

LPC

l

RTU状态

字节数=1

SDB09设置死区

SDB命令清除RTU复位标志并设置死区值,该死区值是以A/D转换值为单位,4069=l00%,因此分辨率是1/4096,约为‰,死区值用于RTU中的所有点.,若是信息中设有死区值那末RTU将回送当前死区值。

站号

SDB(09)

输出记录

字节数=2

输出记录

死区值(高位)

死区值(低位)

RDB0A报告死区

RDB命令报告模拟量输入板或多路转换板的死区值

RDB(0A)

槽l

…….

槽N

LPC

字节数依槽数而定

RTU70

报告记录(I)

……

报告记录(N)

字节数依报告记录数而定

报告记录70

点记录(P1)

点记录(P2)

点记录

死区值(高位)

死区值(低位)

COA0D操纵输出设置

COA命令为以后COE命令在RTD板上设点对象和性质,另外超不时刻值,在该时刻内,COE命令必需发出,RTU最大处置时刻为8秒,超不时刻的单位为250ms.

主机70

COA(0D)

超时时间值输出记录

超时时间值(反码)

输出记录值(反码)

其中∶槽号=0-F

点号=0-F

COD0E直接操纵输出

COD命令在信息检查正确后对所选择的点进行输出操作.

COD(0E)

输出记录(l)

输出记录

(2)

输出记录(3)

字节数依的类型和数量而定

D/A输出记录:

槽号

点号

数值(高位)

数值(低位)

操纵接点输出记录∶

槽号

点号

脉冲宽值(高位)

脉冲宽值(低位)

脉宽分辨率

其中∶点号=0-7

脉冲宽值=l-l6383乘以脉宽分辨率

0=25ms/单位

1=lms/单位

RTU状态

NAK响应∶

码l=输出记录无效,该命令忽略

码l6=第1点执行失败,以后忽略

码l7=第2点执行失败,以后忽略

码N=第N-l5点执行失败,以后忽略

COE11操纵输出执行

COE对由COA命令设置的点执行输出操作,该命令必需在COA命令给定的超不时刻和8秒两个时刻中较少的时刻内执行才有效.

主机

COE(11)

R

NAK响应:

码l=没有有效的COA命令

码2=硬件执行失败

码3=超时

ROAl2开关量遥调输出设置

ROA命令设置的开关量遥调点执行输出搡作的对象和性质,并给定的超不时刻.

ROA(l2)

超时值

性质

其中:

点号=0-8

性质0=降

l=升

字节数=3

1=升

NAK响应∶

码l.=板类型/记录不匹配

值得注意的是:

超时值是发送值的反码

报告记录是发送值的反码

ROE14开关量遥调输出执行

ROE对由ROA命令设置的点执行输出操作,该命令必需在ROA命令给定的超不时刻和8秒两个时刻中较少的时刻内执行才有效。

ROE(l4)

分接头状态

码l=没有有效的ROA命令

COL15操纵输出锁存

COL命令输出所要求的数值到带有所存的数字输出板

COL(l5)

位值(0-7)

位值(8-l5)

位值(l6-23)

位值(24-3l)

字节数=5

NAK响应:

码l=锁存输出板的不存在

DRLl8请求锁存数据

DRL命令要求执行锁存输出板中的数据

COL(18)

DRL(18)

位值(8-l5)

位值(24-31)

码1=锁存输出板不存在

SSTl9同步系统时钟

SST命令用于传送系统时钟到RTU,并清除RTU状态字节中的时钟未设置位,系统时钟是一个48位的二进制值。

SST(l9)

系统时间(高位)

系统时间

系统时间(s)(低位)

系统时间(lms/10)(低位)

字节数=6

字节数=7

NAK响应:

码1=1710毫秒段中的数比9999大

RST1A报告系统时钟

RST命令用于向主机报告RTU的系统时钟

RST(1A)

(低位)

系统时间(lms/l0)(低位)

SIM1C设置接口方式

SIM命令依照命令中的数值改变接口方式位的当前值

SIL(1C)

P3

P2

P1

P0

RIM1B请求接口方式

RIM命令要求执行RTU当前的借口方式

70

RIM(1B)

RTU(低位)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1