西门子GRAPH-action说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.动作种类

动作由以下几类组成:

1 标准动作

-带或不带互锁

2 事件相关的动作

- 带或不带互锁

- 激活或取消激活步

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

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

空动作就是步中不包含动作。空动作表现为一个动作步。后继条件可靠。三.标准动作(带或不带自锁)

所有标准动作都可以带自锁。动作仅在互锁满足的时候执行(带字母C)不带自锁的标准动作,执行时间和步激活时间一样长。

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

地址D:DBi.DBXm.n = 数据块号i;DBXm.n = DB中的位

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

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

四.事件相关的动作

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

如果动作包含事件,事件信号状态将具有边沿检测。意味着,指令将在事件发生的时候执行。

时间和信号赋值

步:

1 S1:步将激活

2 S0:步将取消激活。

监控条件:

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

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

互锁条件

1 L0:互锁条件进入状态

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

3 C:互锁条件满足

消息和注册

1 A1:消息确认

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

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

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

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

地址D:DBi.DBXm.n = 数据块号i;DBXm.n = DB中的位

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

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

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

其他步进入或离开使用ON与OFF指令。这些指令总是依靠步的事件,另外事件决定步进入或离开的时间。

这些指令可以包含互锁。动作仅在互锁满足的时候执行。

i:表示步号

注意:

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

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

动作中的计数器

所有动作中的计数器都是事件相关的,另外事件决定着指令激活的时间。也可以与互锁相设置。计数器指令仅在互锁条件满足的时候执行。计数器不带互锁,就在时间发生的时候执行。

动作中的定时器

所有动作中的定时器都是事件相关的,另外事件决定着指令激活的时间。也可以与互锁相设置。定时器指令仅在互锁条件满足的时候执行。定时器不带互锁,就在时间发生的时候执行。

动作中的运算

可以在动作中加入简单的运算。如:A:=B,A:=func(B)和A:=B<运算符>C.包含运算的动作需要

相关文档
最新文档