西门子GRAPHaction说明.docx

上传人:b****8 文档编号:9153366 上传时间:2023-05-17 格式:DOCX 页数:9 大小:16.18KB
下载 相关 举报
西门子GRAPHaction说明.docx_第1页
第1页 / 共9页
西门子GRAPHaction说明.docx_第2页
第2页 / 共9页
西门子GRAPHaction说明.docx_第3页
第3页 / 共9页
西门子GRAPHaction说明.docx_第4页
第4页 / 共9页
西门子GRAPHaction说明.docx_第5页
第5页 / 共9页
西门子GRAPHaction说明.docx_第6页
第6页 / 共9页
西门子GRAPHaction说明.docx_第7页
第7页 / 共9页
西门子GRAPHaction说明.docx_第8页
第8页 / 共9页
西门子GRAPHaction说明.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

西门子GRAPHaction说明.docx

《西门子GRAPHaction说明.docx》由会员分享,可在线阅读,更多相关《西门子GRAPHaction说明.docx(9页珍藏版)》请在冰点文库上搜索。

西门子GRAPHaction说明.docx

西门子GRAPHaction说明

西门子GRAPH-action说明

 

一.动作种类

动作由以下几类组成:

1标准动作

-带或不带互锁

2事件相关的动作

-带或不带互锁

-激活或取消激活步

3计数器,定时器和数值运算

 

二.空动作(步不带动作)

 

空动作就是步中不包含动作。

空动作表现为一个动作步。

后继条件可靠。

三.标准动作(带或不带自锁)

所有标准动作都可以带自锁。

动作仅在互锁满足的时候执行(带字母C)

不带自锁的标准动作,执行时间和步激活时间一样长。

指令

地址符号

地址位

解释

N[C]

Q,I,M,D

m.n

地址位为1,时间和步激活时间一样长(互锁满足)

S[C]

Q,I,M,D

m.n

置位:

当步激活的时候(互锁满足)地址位为1,并且一直为1(自锁式)

R[C]

Q,I,M,D

m.n

复位:

当步激活的时候(互锁满足)地址位为0,并且一直为0(自锁式)

D[C]

Q,I,M,D

m.n

延时:

步激活n秒后,地址为1【如果互锁满足】。

不适用于步激活时间短于设置时间(非自锁式)

 

T#

 

时间常量

L[C]

Q,I,M,D

m.n

限制脉冲:

如果步激活(或互锁满足),地址为1,持续n秒时间(非自锁)

 

T#

 

时间常量

CALL[C]

FB,FC,SFB,SFC

块号

块调用:

指定块调用,持续时间和步激活时间一样长。

 

 

[]=附带互锁功能;m=字节地址;n=位地址;地址范围:

0.0~65535.7

 

地址D:

DBi.DBXm.n=数据块号i;DBXm.n=DB中的位

 

SFB/FB=系统功能块/功能块;SFC/FC=系统功能/功能

调用FB/SFB,需要背景DB块

 

四.事件相关的动作

动作可以包含事件。

在步中,事件的状态是可以改变的,监控条件或者互锁条件或者信息确认或者注册设置。

 

如果动作包含事件,事件信号状态将具有边沿检测。

意味着,指令将在事件发生的时候执行。

 

时间和信号赋值

步:

1S1:

步将激活

2S0:

步将取消激活。

 

监控条件:

1V1:

监控条件发生错误(扰乱)

2V2:

监控条件错误清除(没有扰乱)

 

互锁条件

1L0:

互锁条件进入状态

2L1:

互锁条件离开状态(例如扰乱)

3C:

互锁条件满足

 

消息和注册

1A1:

消息确认

2R1:

注册设置(REG_EF/REG_S上升沿输出)

 

 

五时间相关的动作-带或不带互锁

所有标准动作除了带D或L指令,都可以与事件结合

事件

指令

地址符号

地址位

解释

S1,V1,A1,R1

N[C],R[C],S[C],CALL[C]

Q,IM,D,FB,FC,SFB,SFC

m.n

功能块

在所有事件发生的时候(互锁激活),如下的将在下一循环发生:

1地址发生状态1一次(N)

2地址发生状态1一次(S)

3地址发生状态0一次(R)

4功能块调用一次(Call)

S0,V0,A0,R0

N,R,S,CALL

Q,IM,D,FB,FC,SFB,SFC

m.n

功能块

在所有事件发生的时候,如下的将在下一循环发生:

1地址发生状态1一次(N)

2地址发生状态1一次(S)

3地址发生状态0一次(R)

4功能块调用一次(Call)

 

 

[]=附带互锁功能;m=字节地址;n=位地址;地址范围:

0.0~65535.7

 

地址D:

DBi.DBXm.n=数据块号i;DBXm.n=DB中的位

 

SFB/FB=系统功能块/功能块;SFC/FC=系统功能/功能

调用FB/SFB,需要背景DB块

 

 

事件相关的动作-进入或离开步

 

其他步进入或离开使用ON与OFF指令。

这些指令总是依靠步的事件,另外事件决定步进入或离开的时间。

 

这些指令可以包含互锁。

动作仅在互锁满足的时候执行。

事件

指令

地址符号

地址位

解释

S1,V1,A1,R1

ON[C],OFF[C]

S

 

依靠时间(和互锁)进入或离开步

S1,V1

OFF[C]

S_ALL

 

依靠事件离开步。

例外:

步的动作被设置

S0,V0,L0,L1

ON,OFF

S

i

依靠时间(和互锁)进入或离开步

L1

OFF[C]

S_ALL

 

依靠事件离开步。

例外:

步的动作被设置

 

i:

表示步号

注意:

如果步同时进入或离开,则离开具有更高的优先级

 

 

 

 

六动作中的计数器,定时器,与算术运算

动作中的计数器

所有动作中的计数器都是事件相关的,另外事件决定着指令激活的时间。

也可以与互锁相设置。

计数器指令仅在互锁条件满足的时候执行。

计数器不带互锁,就在时间发生的时候执行。

事件

指令

地址符号

地址位

解释

S1,S0,L1,L0,V1,A1,R1

CS[C]

C

 

置位:

当事件发生时(与互锁满足时候),计数器初始值将被设置

 

 

<初始值>

 

初始值

S1,S0,L1,L0,V1,A1,R1

CU[C]

C

 

加计数:

当事件发生时(与互锁满足时候),计数器增1

S1,S0,L1,L0,V1,A1,R1

CD[C]

C

 

减计数:

当事件发生时(与互锁满足时候),计数器减1

S1,S0,L1,L0,V1,A1,R1

CR[C]

C

 

复位:

当事件发生时(与互锁满足时候),计数器被复位

 

 

动作中的定时器

所有动作中的定时器都是事件相关的,另外事件决定着指令激活的时间。

也可以与互锁相设置。

定时器指令仅在互锁条件满足的时候执行。

定时器不带互锁,就在时间发生的时候执行。

事件

指令

地址符号

地址位

解释

S1,S0,L1,L0,V1,A1,R1

TL[C]

C

 

扩展脉冲,非闭锁的定时器位行为(定时器状态):

当事件发生,定时器启动。

条件C仅作用在定时器启动的时候。

当定时器启动,不再考虑互锁条件与步激活。

当定时阶段,定时器位设置为1,定时到后为0

 

 

 

<定时器>

 

定时器

S1,S0,L1,L0,V1,A1,R1

TD[C]

T

 

闭锁的定时器位行为(定时器状态):

当事件发生,定时器启动。

条件C仅作用在定时器启动的时候。

当定时器启动,不再考虑互锁条件与步激活。

当定时阶段,定时器位设置为0,定时到后为1

S1,S0,L1,L0,V1,A1,R1

TR[C]

T

 

复位:

当事件发生时(与互锁满足时候),定时器被复位

 

 

 

 

动作中的运算

可以在动作中加入简单的运算。

如:

A:

=B,A:

=func(B)和A:

=B<运算符>C.包含运算的动作需要N指令。

事件

指令

地址符号

解释

 

N[C]

A:

=B

A:

=func(B)

A:

=B<运算符>C

当步激活时,语句执行

S1,S0,L1,L0,V1,A1,R1

N[C]

A:

=B

A:

=func(B)

A:

=B<运算符>C

当事件发生后,语句执行

 

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2