16
6ES7658-3TX58-2YB5现货 6ES7658-3TX58-2YB5现货 6ES7658-3TX58-2YB5现货
PDM,软件 服务器 V9.0 浮动许可证用于 1 个用户 E 软件,无软件,无文档 许可证密钥在 U 盘上, A 级, 6 种语言(D,E、F,I,S,C) 可在以下操作系统下运行 WIN7ULT/服务器版 2008 R2/ 服务器 2012 R2 参考硬件:计算机/编程设备 PG
运行组和 SFC 的运行属性简介
如果运行组具有“缩小比率”和/或“相位偏移”属性,则可以在其中插入 SFC。可以在运行组的对象属性 (property) 中设置这些属性 (attribute)。然后运行组的所有图表将具有相同的“缩小比率”和“相位偏移”。
插入和编辑运行组
可以按照下列步骤在运行运行编辑器中生成运行组:
选择菜单命令“编辑”(Edit) >“运行顺序...”(Run Sequence...)
或者
单击以下按钮
在运行顺序中选择插入位置。
选择菜单命令“插入”(Insert) >“运行组...”(Runtime Group...)。
可以在“插入运行组”对话框中输入名称和任何需要的注释。还可以在此处更改“缩小比率”和“相位偏移”运行属性的默认设置(参考下文)。
单击“确定”(OK)。
如果想稍候再更改运行属性,请在运行顺序的窗口中选择运行组,然后选择菜单命令“编辑”(Edit) >“对象属性”(Object Properties)。
提示
SFC 插入到运行组中之后可以在不同的周期性任务中运行。从工艺角度来看,这样做可使您更好地安排项目结构,从而在进行组态更改时可大大提高效率(包括减少编译所需的时间)。
SFC 的使能属性
使能属性 (EN) 启用 (EN=1) 或禁用 (EN=0) SFC 的执行。只要 EN 被设置为 0,则不管其它条件如何 SFC 都不会被处理。
可以将使能属性动态化。此时,块输出的数值或步的语句决定了 SFC 是否被处理。
运行组的运行属性
还可以使用使能属性启用和禁用一个运行组,这与 SFC 一样。
不能直接将下列属性分配给 SFC,而是通过将图表插入运行组来进行分配:
扫描速率
相位偏移
SFC 接受此运行组的属性设置。
一个没有插入到运行组的 SFC 具有下列默认设置:
“缩小比率 = 1”(Reduction ratio = 1)
“相位偏移 = 0”(Phase offset = 0)
如果希望在 CPU 中使用不同的运行属性来运行 SFC,则必须将这些图表插入到不同的运行组中。
扫描速率
缩小比率*是每次执行任务时都处理 SFC 还是每执行 n 次任务才处理一次。“n”为整数(n = 2t,其中 0 <= t <= 15)。增量是任务基本周期时钟的倍数。
示例:
循环中断 (OB 33) 的基本周期:500 ms
考虑缩小比率的可能时钟周期:1 s、2 s、4 s、8 s 或 16 s 等。如果一个图表没有安装到某个运行组中,则预设数字 1;换言之,每次运行时(每 500 ms)都处理 SFC。
相位偏移
相位偏移使负载在 CPU 中均匀分布。该参数必须与“n”(缩小比率)配合使用。按照*的周期“n”执行 SFC,每种情况下偏移“m”个单位的任务周期。“m”为整数,其中 0 <= m <= (n-1)。
示例:
循环中断的基本周期:500 ms
缩小比率:16(即 SFC 每 8 s 处理一次)
相位偏移:3。因此,在经过 1.5 s、9.5 s 或 17.5 s 等时间段后处理 SFC。如果一个图表没有安装到某个运行组中,则预设数字 0;即,处理 SFC 时无相位偏移。
提示
缩小比率和相位偏移只能应用于以固定周期执行的任务中,也就是在(周期性)中断任务中使用缩小比率和相位偏移。在所有其它任务中都应该非常谨慎的使用,特别是对于过程中断任务和一些特殊任务。在此,不应更改默认设置“缩小比率=1”和“相位偏移=0”。