S7 Graph功能块的参数设置
1.顺序控制系统的运行模式
通过对S7 Graph FB的参数设置,可以选择顺序控制系统的4种运行模式(见“图2-1”),从而决定顺序控制器对步与步之间的转换的处理方式。
parameter数据类型(1)自动(Automatic)模式
在自动模式,当转换条件满足时,由当前步转换到下一步。
(2)手动(Manual)模式
与自动模式相反,在手动模式时,转换条件满足并不能转换到后续步,步的活动或不活动状态的控制是用手动完成的。
(3)单步(Inching)模式
单步模式与自动模式的区别在于它对步与步之间的转换有附加的条件,即只能在转换条件满足和输入参数T_PUSH的上升沿,才能转换到下一步。
(4)自动或切换到下一步(Automatic or step-by-step)模式
在该模式,只要转换条件满足或在功能块的输入信号T_PUSH(见“表5-2”)的上升沿,都能转换到下一步。
在RUN模式下可以用功能块的输入参数来选择4种工作模式,在下列参数的上升沿激活相应的工作模式:
SW_AUTO:自动模式;
SW_MAN:手动模式;
SW_TAP:单步(Inching)模式;
SW_TOP:自动或切换到下一步(Automatic or Switch to next)模式。
2.S7 Graph FB的参数集
S7 Graph FB有4种不同的参数集(见“表5-1”),“图5-1”是梯形图中最小参数集的S7 Graph FB符号,V5版的“Definable/Maximum”(可定义/最大)参数集使用“表5-2”和“表5-3”中所有的参数。
FB的参数集见“表5-1”,S7 Graph FB的输入参数见“表5-2”,S7 Graph FB的输出参数见“表5-3”,工作模式与S7 Graph FB的输入参数子关系见“表5-4”,4种工作模式都要使用的S7 Graph FB的输出参数见“表5-5”。
表5-1 FB的参数集
在S7 Graph程序编辑器中执行菜单命令“Options” “Block Settings”,在出现的对话框的“Compile/Save”选项卡(见“图4-1”)的“FB Parameters”区中,可以选择需要的参数集。为了选择不同的运行模式,必须指定除“Minimum”之外的参数集。
表5-2 S7 Graph FB的输入参数
表5-4 工作模式与S7 Graph FB的输入参数的关系
手动方式用S_SEL选择步的方法如下:
(1)用输入参数SW_MAN的上升沿选择手动模式。
(2)用输入参数S_SEL指定要选择的步。
(3)用输入参数S_ON或S_OFF的上升沿激活或禁止(去活)选择的步。
对于顺序控制器的并行序列,如果需要选择的不止一步,重复步(2)和(3)的操作。
S7 Graph功能块的参数优化设置
生成S7 Graph FB时,在S7 Graph编辑器中执行菜单命令“Options→Application Settings”,在打开的对话框中的“Compile/Save”选项卡的“Executability”中,有两种方式可供选择:(1)Full code
每一个S7 Graph FB中都包含了执行S7 Graph FB所需的全部代码。如果有多个S7 Graph FB,对存储器容量的需求将会显著增加。
(2)Standard FC required
该选项可以减小对存储器的需求,标准功能FC 70、FC 71、FC 72或FC 73用于所有的S7 Graph FB,它们包含所有的S7 Graph FB使用的主要的代码,如果选择这一选项,有关的FC将被自动地复制到项目中,用这个方法生成的FB较小。
需要在输入框“FC Number”中输入标准FC的编号。FC 72是默认的设置,它要求CPU 能处理大于8 KB的块。
FC 70和FC 71小于8 KB,可供较小的CPU使用。FC 70只能用于可执行SFC17/18的诊断功能的CPU,如果CPU没有该功能,应使用FC 71。要想知道CPU是否有SFC17/18,与CPU 建立起通信联系后,执行菜单命令“PLC”→“Display Accessible Nodes”,在块文件夹中出现该CPU中的系统功能块。
FC 73需要的存储容量小于8 KB,可以在所有的CPU中使用,它可以显著地减小S7 Graph FB的存储器需求。应在“Compile/Save”选项卡的“Interface Description”(接口描述)中选择“Memory minimized”(存储器最小化)。
S7 Graph FB用预先设置好的默认的显示模式打开,执行菜单命令“Option” “Application Settings”,在出现的对话框的“General”选项卡的“New Window View”区中,可选择打开FB时默认的显示模式和显示的内容。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。