CH05 系统控制区说明简.docx

上传人:b****6 文档编号:7257780 上传时间:2023-01-22 格式:DOCX 页数:14 大小:406.72KB
下载 相关 举报
CH05 系统控制区说明简.docx_第1页
第1页 / 共14页
CH05 系统控制区说明简.docx_第2页
第2页 / 共14页
CH05 系统控制区说明简.docx_第3页
第3页 / 共14页
CH05 系统控制区说明简.docx_第4页
第4页 / 共14页
CH05 系统控制区说明简.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

CH05 系统控制区说明简.docx

《CH05 系统控制区说明简.docx》由会员分享,可在线阅读,更多相关《CH05 系统控制区说明简.docx(14页珍藏版)》请在冰豆网上搜索。

CH05 系统控制区说明简.docx

CH05系统控制区说明简

第五章系统控制区说明

为了让DOP-与各厂牌PLC的通讯联机能双向沟通资料及显示画面,故须定义人机接口的系统用控制暂存区和状态应答暂存区(其相对于控制器的缓存器地址)。

其设定步骤是由ScreenEditor规划软件窗口中在选项栏的下拉窗体中选设定模块参数;

图5-1DOP-系统模块参数设定

图5-2DOP-通讯参数设定

5-1控制区

在DOP-系统中有关系统控制区的功能最重要,设计者由PLC可控制人机接口的动作模式;由系统控制参数设定表中系统控制区指定其缓存器位置,它是壹个连续的资料区块,其长度最少为0Word,最大为7Words;且随着所使用功能其长度增加(例如,使用配方功能时,长度最少须为7Words)。

系统控制区长度设为0即关闭系统控制区功能;Word7目前保留不使用。

系统控制区每个位置之功能及意义说明如下:

(下列举例,皆假设系统控制区(Dn)设为控制器之缓存器地址D0.(如下列“举例”字段所述.)

Word编号

缓存器编号

举例

0

画面编号指定缓存器(SNIR)

Dn

(D0)

1

控制旗标缓存器(CFR)

Dn+1

(D1)

2

曲线控制缓存器(CUCR)

Dn+2

(D2)

3

历史缓冲区取样缓存器(HBSR)

Dn+3

(D3)

4

历史缓冲区清除缓存器(HBCR)

Dn+4

(D4)

5

配方控制缓存器(RECR)

Dn+5

(D5)

6

配方组别指定缓存器(RBIR)

Dn+6

(D6)

7

控制旗标缓存器2(CFR2)保留

Dn+7

(D7)

⏹【画面编号指定缓存器(SNIR)】

Word

功能

0

指定要切换画面的编号

此缓存器SNIR(Dn)可由PLC(D0)指定人机接口显示指定画面,改变D0之内容值即能自动切换人机显示画面

⏹【控制旗标缓存器(CFR)】

BitNumber

功能

0

保留

1

背灯关闭

2

蜂鸣器开关

3

警报缓冲区清除

4

警报计数器清除

5-7

保留

8

设定使用者等级Bit0

9

设定使用者等级Bit1

10

设定使用者等级Bit2

11-15

保留

⏹背灯开关

由PLC控制人机接口背灯开关,当Bit1设ON,则关闭人机接口背灯。

设OFF,则开启人机接口背灯。

⏹蜂鸣器开关

由PLC控制人机接口蜂鸣器开关,当Bit2设ON,则开启人机接口蜂鸣器。

设OFF,则关闭人机接口蜂鸣器。

⏹警报缓冲区清除控制旗帜信号

由PLC控制人机接口警报缓冲区的清除;可由触发此清除控制旗帜信号Bit3设为ON/OFF1次(约1秒),即可将警报记录缓冲区的资料清除。

⏹警报计数器清除控制旗帜信号

由PLC控制人机接口警报发生频次表的清除;可由触发此清除控制旗帜信号Bit4设为ON/OFF1次(约1秒),即可将警报发生频次表的资料清除。

⏹设定使用者等级

Bit8、9、10可由PLC设定人机目前使用者的等级,最大可指定到等级7(等级0~等级7)。

MSB:

Bit10,LSB:

Bit8。

⏹【曲线控制缓存器(CUCR)】

BitNumber

功能

0

曲线取样旗标1

1

曲线取样旗标2

2

曲线取样旗标3

3

曲线取样旗标4

4-7

保留

8

曲线清除旗标1

9

曲线清除旗标2

10

曲线清除旗标3

11

曲线清除旗标4

12-15

保留

⏹曲线图(1-4)取样控制旗标

人机接口须由PLC控制整组曲线图(一般曲线图或XY曲线图)的数据总表之取样;每次当触发此曲线图取样控制旗帜信号(Bit0—Bit3设为ON/OFF1次,约1秒)则人机即读取整组曲线图的连续资料总表取样一次,并立刻转为一条连续曲线显示在人机画面的一般曲线图或XY曲线图组件。

⏹曲线图(1-4)清除控制旗标

由PLC控制人机接口曲线图(一般曲线图或XY曲线图)曲线的清除;可由触发此清除控制旗帜信号(Bit8--Bit11设为ON/OFF1次),即可清除一般曲线图或XY曲线图组件上的曲线。

⏹【历史缓冲区取样缓存器(HBSR)】

在操作“取样功能组件”的设置,必须先指定其信号相对应之PLC读取历史(记录)缓冲区,才能联机应用。

历史(记录)缓冲区是指取样资料储存在人机的内存中batterybackupRAM位置。

历史(记录)缓冲区的位置及大小须先设定。

图5-3DOP-历史(记录)缓冲区参数设定(最大12组)

DOP-人机接口可设定追踪多组历史趋势图取样,共可分为十二组历史(记录)缓冲区,除了可设为人机自动定时(timeinterval)取样外,也可由PLC控制人机接口历史趋势图的取样或清除;其各组#1--#12触发取样控制或清除控制分别由2个历史(记录)缓冲区控制缓存器控制。

BitNumber

功能

0

历史缓冲区取样旗标1

1

历史缓冲区取样旗标2

2

历史缓冲区取样旗标3

3

历史缓冲区取样旗标4

4

历史缓冲区取样旗标5

5

历史缓冲区取样旗标6

6

历史缓冲区取样旗标7

7

历史缓冲区取样旗标8

8

历史缓冲区取样旗标9

9

历史缓冲区取样旗标10

10

历史缓冲区取样旗标11

11

历史缓冲区取样旗标12

12-15

保留

⏹历史趋势图取样控制信号

人机接口除了可设为定时取样外,也可由PLC控制人机接口历史趋势图的取样;可由触发此历史缓冲区取样旗标#1-#12设为ON即执行取样一次。

但欲再次触发前须先将此旗帜信号OFF。

举例说明[Example]DeltaPLC:

(1)假设ControlBlock为PLC缓存器地址D0,长度6Words

(2)历史(记录)缓冲区#1其信号相对应之PLC为D200

(3)历史(记录)缓冲区#1其记录笔_长度(取样长度recordsize)3words

所以由PLC将欲记录的资料先存入D200-D202,然后设D3的Bit0=on,当人机侦测到TriggerBit0由off变为on,则将自动读取PLCD200-D202的资料,并将取样资料储存在人机的记录缓冲区内存batterybackupRAM位置。

⏹【历史缓冲区清除缓存器(HBCR)】

BitNumber

功能

0

历史缓冲区清除旗标1

1

历史缓冲区清除旗标2

2

历史缓冲区清除旗标3

3

历史缓冲区清除旗标4

4

历史缓冲区清除旗标5

5

历史缓冲区清除旗标6

6

历史缓冲区清除旗标7

7

历史缓冲区清除旗标8

8

历史缓冲区清除旗标9

9

历史缓冲区清除旗标10

10

历史缓冲区清除旗标11

11

历史缓冲区清除旗标12

12-15

保留

⏹历史缓冲区清除控制信号

由PLC控制人机接口历史趋势图曲线的清除;可由触发此历史缓冲区清除控制信号ClearBit(#1-#12)设为ON即执行清除趋势图曲线一次。

但欲再次触发前,须先将此旗帜信号OFF。

⏹【配方控制缓存器(RECR)】

BitNumber

功能

0

配方组别变更

1

配方回存(PLC→HMI)

2

配方写入(HMI→PLC)

3-15

保留

⏹配方组别变更控制旗帜信号

RCPNo是DOP-内部系统缓存器,用来控制画面显示配方资料的组别指定,要由PLC改变DOP-的RCPNo的内容值,只要先将指定数值(N)写入配方组别指定缓存器(RBIR)Dn+6内,然后将配方控制缓存器(RECR)组别变更控制旗帜信号BIT#0设为ON即可(约1秒)。

人机DOP-的RCPNo的内容值就自动被改为数值N,同时画面上将显示第N组配方所对应的配方资料RCPW0-RCPWm。

但欲再次触发前须先将此旗帜信号OFF。

⏹配方回存控制旗帜信号

由PLC控制将PLC配方对应资料回存至DOP-配方资料储存RAM区时,须先将欲回存之配方组别指定编号(N)写入配方组别指定缓存器(RBIR)Dn+6内,然后将配方读取控制旗帜信号BIT#1设为ON即可(约1秒)。

但欲再次触发前须先将此旗帜信号OFF。

举例:

由PLC内部relay控制PLC资料回存至DOP-第12组配方区(此时RCPNo=12),D5之第1bit为配方读取控制bit(此时D5=2)

⏹配方写入控制旗帜信号

由PLC指定人机接口将DOP-配方资料储存RAM区中指定之1组配方资料送给PLC时,须先将欲传送之配方组别指定编号(N)写入配方组别指定缓存器(RBIR)Dn+6内,然后将配方写入控制旗帜信号BIT#2设为ON即可。

但欲再次触发前须先将此旗帜信号OFF。

举例:

由PLC内部relay控制人机第04组配方资料(此时RCPNo=4),由DOP-写入至PLC,D5之Bit2为配方写入控制bit(此时D5=4)

⏹【配方组别指定缓存器(RBIR)】

Word

功能

0

指定要变更配方组别的编号

RCPNO是DOP-内部系统缓存器,用来控制画面显示配方资料的组别指定或控制PLC配方区资料回存配方资料用的,也就是说只要改变RCPNO的值,就可以控制传送各组配方资料到指定地址。

PLC可利用RBIR来改变RCPNO。

5-2状态区

为了让DOP-与各厂牌PLC的通讯联机能双向沟通资料及显示画面,在状态区必须输入系统状态应答缓存器的启始地址,在DOP-系统中状态区,它是壹个连续的资料区块,例如Dm=D10(长度固定为7Words=D10-D16);每个位置之功能及意义说明如下:

(下列举例,皆假设系统状态区(Dm)设为控制器之缓存器地址D10.(如下列“举例”字段所述.)

WordNumber

Register

举例

0

一般控制状态缓存器(GCSR)

Dm

(D10)

1

画面编号状态缓存器(SNSR)

Dm+1

(D11)

2

曲线控制状态缓存器(CCSR)

Dm+2

(D12)

3

历史取样状态缓存器(HSSR)

Dm+3

(D13)

4

历史清除状态缓存器(HCSR)

Dm+4

(D14)

5

配方状态缓存器(RESR)

Dm+5

(D15)

6

配方组别状态缓存器(RBSR)

Dm+6

(D16)

⏹【一般控制状态缓存器(GCSR)】

BitNumber

Function

0

画面切换状态

1-2

保留

3

警报缓冲区清除状态

4

警报计数器清除状态

5-7

保留

8

使用者等级Bit0

9

使用者等级Bit1

10

使用者等级Bit2

11

使用者等级Bit3

12-15

保留

⏹画面切换状态

当画面切换时,该Bit会ON当切换完毕后返回OFF

⏹使用者等级状态

当人机接口联机使用时,此密码等级状态接点信号BIT#8至BIT#11分别代表:

使用者等级0Status==>bit8=Off、bit9=Off、bit10=Off

使用者等级1Status==>bit8=ON、bit9=Off、bit10=Off

使用者等级2Status==>bit8=Off、bit9=ON、bit10=Off

使用者等级3Status==>bit8=ON、bit9=ON、bit10=Off

使用者等级4Status==>bit8=Off、bit9=Off、bit10=ON

使用者等级5Status==>bit8=ON、bit9=Off、bit10=ON

使用者等级6Status==>bit8=Off、bit9=ON、bit10=ON

使用者等级7Status==>bit8=ON、bit9=ON、bit10=ON

使用者等级8Status==>bit8=Off、bit9=Off、bit10=Off、bit11=ON

⏹【画面编号状态缓存器(SNSR)】

Word

Function

0

人机目前最后开启的画面编号

⏹人机目前最后开启的画面编号

此缓存器SNSR(Dm+1)是指人机接口在每次更换画面后,会自动将目前画面之编号送回画面状态应答缓存器(D11)存放。

故PLC设计者可随时知道人机接口目前所显示之画面编号

⏹【曲线控制状态缓存器(CCSR)】

BitNumber

Function

0

曲线1取样状态

1

曲线2取样状态

2

曲线3取样状态

3

曲线4取样状态

8

曲线1清除状态

9

曲线2清除状态

10

曲线3清除状态

11

曲线4清除状态

4-7;12-15

保留

⏹曲线图清除状态接点

当由PLC控制人机接口清除一般曲线图或XY曲线图组件上的曲线时,相对信号Bit08—Bit11(D12)会设为ON;当清除完了此曲线图自动设为OFF。

⏹曲线图取样状态接点

当由PLC控制人机接口一般曲线图或XY曲线图组件整组曲线的资料取样时,此曲线图取样状态接点相对信号Bit0—Bit3(D12)自动设为ON,当取样完成此曲线图取样状态接点信号跟随设为OFF。

⏹【历史取样状态缓存器(HSSR)】

BitNumber

Function

0

历史缓冲区1取样状态

1

历史缓冲区2取样状态

2

历史缓冲区3取样状态

3

历史缓冲区4取样状态

4

历史缓冲区5取样状态

5

历史缓冲区6取样状态

6

历史缓冲区7取样状态

7

历史缓冲区8取样状态

8

历史缓冲区9取样状态

9

历史缓冲区10取样状态

10

历史缓冲区11取样状态

11

历史缓冲区12取样状态

12-15

保留

⏹趋势图取样状态信号

当由P.L.C.控制人机接口历史趋势图的曲线的取样时,此历史缓冲区取样状态接点相对信号Bit#0--#11(D13)自动设为ON,当取样完成,此历史趋势图取样状态接点信号跟随设为OFF。

⏹【历史清除状态缓存器(HCSR)】

BitNumber

Function

0

历史缓冲区1清除状态

1

历史缓冲区2清除状态

2

历史缓冲区3清除状态

3

历史缓冲区4清除状态

4

历史缓冲区5清除状态

5

历史缓冲区6清除状态

6

历史缓冲区7清除状态

7

历史缓冲区8清除状态

8

历史缓冲区9清除状态

9

历史缓冲区10清除状态

10

历史缓冲区11清除状态

11

历史缓冲区12清除状态

12-15

保留

当由PLC控制人机接口历史趋势图的曲线的清除时,此历史趋势图清除状态接点相对信号Bit#0--#11(D14)自动设为ON,当清除完成,此历史趋势图清除状态接点信号跟随设为OFF。

⏹【配方状态缓存器(RESR)】

BitNumber

Function

0

配方组别变更状态

1

配方回存状态(PLC→HMI)

2

配方写入状态(HMI→PLC)

3-15

保留

⏹配方组别变更状态接点

当配方组别变更控制旗帜信号BIT#0设为ON(D5bit0)时,此RCPNO变更状态接点信号BIT#0(D15bit0)设为ON,且人机接口改变DOP-的RCPNO的内容值,改变完了时自动OFF。

⏹配方回存状态接点

当人机接口由PLC读回1组配方资料至DOP-指定配方资料RAM区时,此配方回存状态接点信号BIT#1(D15Bit1)自动设为ON,当配方回存完成,此配方回存状态接点跟随设为OFF。

⏹配方写入状态接点

当由DOP-配方资料RAM区传送1组指定配方资料至PLC时,此配方写入状态接点信号BIT#2(D15Bit2)自动设为ON,当配方写入完成此配方写入状态接点跟随设为OFF。

⏹【配方组别状态缓存器(RBSR)】

Word

Function

0

人机目前设定的配方组别编号

当配方组别编号缓存器RCPNO的值由PLC指定或由人机接口变更时,此配方组别状态缓存器(RBSR)(Dm+6)更改为新值。

PLC监看此配方应答缓存器(RBSR)的值可提供设计者确认目前的配方组别编号。

5-3内部存储器

⏹内部缓存器区(R/W):

$

Wordaccess:

$n(n:

0~65535)

Bitaccess:

$n.b(n:

0~65535,b:

0~15)

人机提供65536个16-bit内部缓存器($0~$65535)。

⏹断电保持内部缓存器区(R/W):

$M

Wordaccess:

$Mn(n:

0~1023)

Bitaccess:

$Mn.b(n:

0~1023,b:

0~15)

人机提供1024个16-bit断电保持内部缓存器($M0~$M1023)。

⏹配方编号缓存器(R/W):

RCPNO

16-bit缓存器,用来指定配方组别编号。

配方组别编号最小为1,最大至配方组数。

配方组数由User编辑配方时设定。

PLC上/下载配方即是根据配方编号缓存器记载的配方组别存取一组配方。

每组配方的长度由User编辑配方时设定。

Delta人机提供最大至64KWords配方空间,供使用者储存配方资料。

⏹配方缓存器区(R/W):

RCP

配方长度为L,配方组数为N

Wordaccess:

RCPn(n:

0~NxL+(L-1))

Bitaccess:

RCPn.b(n:

0~NxL+(L-1),b:

0~15)

User在画面编辑器编辑完成的配方下载至人机后即储存至配方缓存器区。

存取此区缓存器分为两种方式:

组别地址存取及绝对地址存取。

假设User设定配方长度为L,配方组数为N;

组别地址存取:

利用配方编号缓存器(RCPNO)搭配RCP0~RCP(L-1)即可存取配方编号缓存器所存组别的配方组。

例如RCPNO设成3,则利用RCP0~RCP(L-1)就可以存取第3组配方。

绝对地址存取:

存取地址大于RCP(L-1)时即采用绝对地址存取。

第1组配方的开始地址RCP(1xL),第2组配方的开始地址RCP(2xL),以此类推。

所以欲存取第n组配方资料的第m个word,可带入简易算式:

RCP(nxL+m)。

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

当前位置:首页 > 表格模板 > 合同协议

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

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