H9000PLCQUTM通讯规约.docx

上传人:b****8 文档编号:27774473 上传时间:2023-07-04 格式:DOCX 页数:16 大小:20.96KB
下载 相关 举报
H9000PLCQUTM通讯规约.docx_第1页
第1页 / 共16页
H9000PLCQUTM通讯规约.docx_第2页
第2页 / 共16页
H9000PLCQUTM通讯规约.docx_第3页
第3页 / 共16页
H9000PLCQUTM通讯规约.docx_第4页
第4页 / 共16页
H9000PLCQUTM通讯规约.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

H9000PLCQUTM通讯规约.docx

《H9000PLCQUTM通讯规约.docx》由会员分享,可在线阅读,更多相关《H9000PLCQUTM通讯规约.docx(16页珍藏版)》请在冰豆网上搜索。

H9000PLCQUTM通讯规约.docx

H9000PLCQUTM通讯规约

内部资料Ref:

H9000_PLC_QUTM.doc

注意保存

 

上位机(H9000V3.0)与QUANTUMPLC

以太网通讯规约

(Version:

1.0)

 

中国水利水电科学研究院自动化所

北京中水科自动化工程公司

监控工程部

2002年2月27日

目录

第一节变量区定义概述

第二节4X变量区定义

第三节命令区定义

第四节PLC与PC机之间数据通讯协议

第一节变量区定义概述

4X变量是以WORD为单位的变量,上位机可进行读、写,开出命令及中间变量都要使用4X变量进行传送。

1、开关量输出:

000001-000400(400个)

2、机组命令区:

000401-000448(48个);(3个字,命令接收区400501-400503)

3、PLC综合信息区:

000449-00496(48个);

4、虚拟扫查区000497-000560(64个);000561-000624(备用虚拟扫查区64个)。

5、一般设备操作:

(6个字,命令接收区400504-400509)。

按48个设备考虑,每个设备4种操作(合/切),共占用192个位变量:

001009-001200

6、隔离开关操作:

(12个字,命令接收区400510-400521)

按96个隔离开关考虑,每个隔离开关8种操作(合/切),共占用576个位变量:

001201-001776

7、断路器操作:

(32个字,命令接收区400522-400547)

按32个断路器考虑,每个断路器按32种操作考虑,共占用1024个位变量:

001777-002800

8、闸门命令:

(4个字,命令接收区400548-400551)63个位变量:

002801-002864

9、功率调整、对时等:

(5个字,命令接收区400552-400556)

10、顺控流程用变量区间:

400001-400499。

11、通道故障区000801-001000(200个)。

12、SOE模块占用000625-000800。

13、中间变量区003001-003200;

也可使用变量编辑器定义布尔型变量用做中间变量(与硬件地址无关)。

第二节4X变量区定义

2.1流程变量区域划分

400250中断报警指针;

400251~400375中断报警区。

4001200-4001300计时器

4001301-4001399电度计量

4001400:

机组有功给定;

4001401:

有功限值(PLC初始化设定);

4001402:

有功给定与实时值之差;

4001403:

有功控制误差(PLC初始化设定);

4001404:

有功调速系数(PLC初始化设定);

4001405:

有功调节计算脉宽值;

401406-401408:

有功工作脉宽计时器;

401409-401412:

有功调节间隔;

401413-401416:

有功调节时间监视;

401417~401418:

有功跟踪启动门槛值。

401419-401420:

有、无功零点设置;

401421:

定子电流限值(PLC初始化设定);

401422-401425:

有功跟综时间;

401426-401429:

无功跟综时间;

401430:

无功进相下限

401431:

有功停机限值

401432:

无功停机限值

401433-401436:

有功取消令

401437-401440:

无功取消令

401441:

有功需跟踪给定百分数

401442:

无功需跟踪给定百分数

401443:

有功模入实时值

401444:

无功模入实时值

401445:

定子电流实时值

401450:

机组无功给定。

401451:

无功限值(PLC初始化设定);

401452:

无功给定与实时值之差;

401453:

无功控制误差(PLC初始化设定);

401454:

无功调速系数(PLC初始化设定);

401455:

无功调节计算脉宽值;

401456-401458:

无功工作脉宽计时器;

401459-401462:

无功调节间隔;

401463-401466:

无功调节时间监视;

401467~401468:

无功跟踪启动门槛值。

401470:

闸门开度调节死区。

401488:

闸门17开度目标值。

401472:

闸门1开度目标值。

401489:

闸门18开度目标值。

401473:

闸门2开度目标值。

401490:

闸门19开度目标值。

401474:

闸门3开度目标值。

401491:

闸门20开度目标值。

401475:

闸门4开度目标值。

401492:

闸门21开度目标值。

401476:

闸门5开度目标值。

401477:

闸门6开度目标值。

401478:

闸门7开度目标值。

401479:

闸门8开度目标值。

401480:

闸门9开度目标值。

401481:

闸门10开度目标值。

401482:

闸门11开度目标值。

401483:

闸门12开度目标值。

401484:

闸门13开度目标值。

401485:

闸门14开度目标值。

401486:

闸门15开度目标值。

401487:

闸门16开度目标值。

2.2.电度脉冲量计数区(401301-401399)

第1路电度脉冲:

401301-401303

第2路电度脉冲:

401304-401306

第3路电度脉冲:

401307-401309

第4路电度脉冲:

401310-401312

2.3.通讯区(PLC上行数据)

401496~402000

2.4命令区(60字/120个字节,上位机下行PLC命令)

400500-400559。

2.5顺控流程用4X变量区:

2.6中断报警处理程序用4X变量区:

2.7命令分析程序用4X变量区:

第三节命令区定义

3.1命令区共占用60字(120字节)。

400500:

命令标志,有命令时:

=1;无命令时:

=0。

占1个字。

.

3.2400501~400503:

机组操作命令。

占3个字。

从400501的bit0~400503的bit15共48个命令。

顺序对应000401-000448。

即:

400501bit0=1:

机组空转开机令000401;

400501bit1=1:

机组空载开机令000402;

机组命令如下:

000401:

空转开机令,目标:

机组额定转速

000402:

空载开机令,目标:

机组额定转速,发电机额定电压,机组不并网。

000403:

机组准备令,目标:

将机组开机所需的条件准备好

000404:

发电开机令,目标:

机组额定转速、额定电压,并网,负荷为零。

000405:

并网令(或称解列后并网令,亦称空转转发电令)

目标:

将空转状态或解列后的机组并入系统。

000406:

解列令(或称发电转空载令)

目标:

将发电状态的机组减负荷为令,跳开出口断路器。

000407:

事故总复归,目标:

各种事故总复归。

000408:

正常停机令

目标:

机组负荷为零,转速为令,出口断路器跳,机组停机备用

000409:

故障总复归,目标:

各种故障总复归

000410:

000411:

发电转调相,目标:

机组由发电状态转为调相状态。

000412:

调相转发电,目标:

机组由调相状态转为发电状态。

000413:

同期装置切到自动准同期方式

000414:

同期装置切到手动准同期方式

000415:

有功校核退出

000416:

有功校核投入

000417:

无功校核退出

000418:

无功校核投入

000419:

零起升压

000420:

主变零起升压转备用

000421:

机组备用到主变空载

000422:

主变空载到机组备用

000423:

同期退出

000424:

000425:

000426:

000427:

000428:

有功调整令

000429:

无功调整令

000430:

000431:

000432:

000433:

000434:

000435:

000436:

对时

000437:

000438:

000439:

000440:

单步升频(单步升有功)

000441:

单步降频(单步减有功)

000442:

单步升压(单步升无功)

000443:

单步降压(单步减无功)

000444:

000445:

000446:

000447:

000448:

3.3400504~400509:

一般设备操作命令

同时只下达1组设备命令,每组设备可有4种命令;

400504设备1号:

01-64;400505设备1操作性质:

00-03;

400506-400509未用。

控制地址:

512-767

性质

内容

设备1

设备2

设备47

设备48

0

备用

001009

001013

001193

001197

1

001010

001014

001194

001198

2

001011

001015

001195

001199

3

备用

001012

001016

001196

001200

3.4400510~400521:

隔离开关操作命令

同时只下达1组隔离开关命令,每组隔离开关可有6种命令;

400510隔离开关设备号:

01-64;400511隔离开关设备操作性质:

00-05;

400512-400521未用。

控制地址:

256-511

性质

内容

刀闸1

刀闸2

刀闸95

刀闸96

0

试验分

001201

001207

001765

001771

1

001202

001208

001766

001772

2

001203

001209

001767

001773

3

试验合

001204

001210

001768

001774

4

备用

001205

001211

001769

001775

5

备用

001206

001212

001770

001776

3.5400522~400547:

断路器操作命令

同时只下达1组断路器命令,每组断路器可有32种命令;

400522断路器设备号:

01-32;400523断路器设备操作性质:

00-31;

400524-400547未用。

控制地址:

1-255

性质

内容

DL1

DL2

DL31

DL32

0

试验分

001777

001809

002737

002769

1

分闸

001778

001810

002738

002770

2

同期合闸

001779

001811

002739

002771

3

IM-Line合

001780

001812

002740

002772

4

IIM-Line合

001781

001813

002741

002773

5

Line-IM合

001782

001814

002742

002774

6

Line-IIM合

001783

001815

002743

002775

7

T400an-IM合

001784

001816

002744

002776

8

T400an-IIM合

001785

001817

002745

002777

9

IM-T400an合

001786

001818

002746

002778

10

IIM-T400an合

001787

001819

002747

002779

11

试验合

001788

001820

002748

002780

12

同期退出

001789

001821

002749

002781

13

环网合

001790

001822

002750

002782

14

充电合

001791

001823

002751

002783

15

无压合

001792

001824

002752

002784

16

备用

001793

001825

002753

002785

17

备用

001794

001826

002754

002786

18

备用

001795

001827

002755

002787

19

备用

001796

001828

002756

002788

20

备用

001797

001829

002757

002789

21

备用

001798

001830

002758

002790

22

备用

001799

001831

002759

002791

23

备用

001800

001832

002760

002792

24

备用

001801

001833

002761

002793

25

备用

001802

001834

002762

002794

26

备用

001803

001835

002763

002795

27

备用

001804

001836

002764

002796

28

备用

001805

001837

002765

002797

29

备用

001806

001838

002766

002798

30

备用

001807

001839

002767

002799

31

备用

001808

001840

002768

002800

 

3.6400548~400551:

闸门操作命令

21个闸门,每个按3个命令,共63个命令,占4个字;如果要求按闸门开度目标值进行操作,闸门开度给定目标值存于400557;400557=0,则闸门操作是全开/全关。

控制地址:

768-1023

400548bit0:

第1个闸门开启命令;

400548bit1:

第1个闸门关闭命令;

400548bit2:

第1个闸门停止操作;

400548bit3:

第2个闸门开启命令;

400548bit4:

第2个闸门关闭命令;

400548bit5:

第2个闸门停止操作;

400548

400549

400550

400551

Bit0

闸门1开启

002801

闸门6关闭

002817

闸门11停止

002833

闸门17开启

002849

Bit1

闸门1关闭

002802

闸门6停止

002818

闸门12开启

002834

闸门17关闭

002850

Bit2

闸门1停止

002803

闸门7开启

002819

闸门12关闭

002835

闸门17停止

002851

Bit3

闸门2开启

002804

闸门7关闭

002820

闸门12停止

002836

闸门18开启

002852

Bit4

闸门2关闭

002805

闸门7停止

002821

闸门13开启

002837

闸门18关闭

002853

Bit5

闸门2停止

002806

闸门8开启

002822

闸门13关闭

002838

闸门18停止

002854

Bit6

闸门3开启

002807

闸门8关闭

002823

闸门13停止

002839

闸门19开启

002855

Bit7

闸门3关闭

002808

闸门8停止

002824

闸门14开启

002840

闸门19关闭

002856

Bit8

闸门3停止

002809

闸门9开启

002825

闸门14关闭

002841

闸门19停止

002857

Bit9

闸门4开启

002810

闸门9关闭

002826

闸门14停止

002842

闸门20开启

002858

Bit10

闸门4关闭

002811

闸门9停止

002827

闸门15开启

002843

闸门20关闭

002859

Bit11

闸门4停止

002812

闸门10开启

002828

闸门15关闭

002844

闸门20停止

002860

Bit12

闸门5开启

002813

闸门10关闭

002829

闸门15停止

002845

闸门21开启

002861

Bit13

闸门5关闭

002814

闸门10停止

002830

闸门16开启

002846

闸门21关闭

002862

Bit14

闸门5停止

002815

闸门11开启

002831

闸门16关闭

002847

闸门21停止

002863

Bit15

闸门6开启

002816

闸门11关闭

002832

闸门16停止

002848

3.7400552~400559参数

8个参数;

400552:

有功功率给定(换算成PLC量程0-16000/4-20mA,0-20000/0-20mA)

400553:

无功功率给定(换算成PLC量程0-16000/4-20mA,0-20000/0-20mA)

400554:

时(对时)

400555:

分(对时)

400556:

秒(对时)

400557:

闸门开度给定(换算成PLC量程0-32000或实际开度物理值,根椐是模拟量采集或BCD码数字量采集)

400558:

备用

400559:

LCU_ID号

第四节PLC与PC机之间数据通信协议

根据H9000监控系统PLC所采集的数据种类以及PLC模块配置使用情况,PLC与PC之间的数据传输采用CCM通信协议并按以下(字节)顺序进行。

4.1.正常扫查数据

方向:

上行数据,PLC>IPC

基准参考地址:

4001500(第一个模拟量地址)

数据字节顺序:

序号

数据名称

长度(字节)

固定地址

备注

1

PLC由STOP>RUN标志

2

4001496

=0,PLC运行,

=257,PLC运行第一次扫描标志,PLC保持此标志5S后自动置为0

(注:

要求4001497高、低位字节相等)

2

主备PLC运行状态

2

4001497

=0,主PLC运行,备PLC准备

=257,备PLC运行,主PLC准备

(注:

要求4001497高、低位字节相等)

3

时钟秒,分

2

4001498

秒占低位字节,分占高位字节

4

中断量报警数据指针

2

4001499

5

模拟量

Ad_plc_pnt*2

4001500

每一个模拟量占2个字

6

温度量

Tmp_pnt*4

每一个温度量占4个字

7

中断开关量

(dii_pnt/16)*2

位图方式(16点占一字)

8

一般开关量

(din_pnt/16)*2

位图方式(16点占一字)

9

PLC综合信息

(plc_msg_pnt/16)*2

位图方式(16点占一字)

10

脉冲量

Pti_plc_pnt*2

每一个脉冲量占4个字节

11

模拟量通道状态信息

(ad_plc_pnt/16)*2

位图方式(16点占一字)

12

数字量

di_pnt*2

每一个数字量占1个字

4.2.中断量报警数据的传送

方向:

上行数据,PLC>IPC

基准参考地址:

400250(中断量报警数据指针)

数据字节顺序:

序号

数据名称

长度(字节)

固定地址

备注

1

中断量报警数据指针

2

400250

!

=0:

有报警数据

=0:

无报警数据

2

各中断量数据

环行buffe400

400251-400375

每一个中断报警数据占10个字节(5个字)

●说明:

此项根据PLC实际使用、配置情况而定

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

当前位置:首页 > 工程科技 > 能源化工

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

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