5SHX06F6004可控硅模块
PRSEQ功能块在每个循环一个的基础上可用。他们可用于生成简单的设定点配置文件或复杂批次涉及多个离散输入和输出逻辑的序列操作以及设定点配置文件。可使用步骤参数和配置步骤数使用组参数的离散输入/输出的数量。每组提供十六(16)个离散输入/输出。如果这些参数在功能块初始启动后增加
配置后,所有先前输入的步骤参数值将保留。但是,如果从基于PCB的图形配置软件下载配置,则参数值为
由包含整个块的下载确定配置PRSEQ可以存储1到9个配方。每个食谱将具有相同数量的步骤和组,但所有可以不同地配置参数。固件1.30中添加了两个新输入:RN(配方编号)和LR(加载配方)。输入RN将接受配方数字和输入LR。在正向转换时,将选择配方作为RN输入的数字。RN输入将对数字进行四舍五入精确到最接近的整数值。超出范围的配方编号将:没有效果,当前配方将保留。配方号由RN和LR设置的输入将在HOT和热启动。冷启动期间,配方将恢复到由配置参数“配方”设置的配方输入SN将接受一个步骤编号,输入GS为正transition将选择步骤编号,
这是序列号输入
SN输入将数字四舍五入到最近整数值。超出范围的步数将无效,且定序器将保持当前状态步
当输入TC为高(1)时,输出AO(模拟输出)将跟踪输入TV。如果输入TC变低(0),AO将保持在跟踪值,除非定时步长将AO倾斜到该步长的AEP(模拟终点)或事件完成步骤,此时AO将转到已完成步骤的AEP值。可以通过以下六个事件中的任何一个来更改当前定序器步骤:
1.复位输入R变高(1),将其移动到步骤1
2.转到阶跃输入GS变高(1),迫使定序器进入由输入SN的整个值指示的阶跃
3.步进输入SF变高(1)将其移动到下一个更高的步骤,除非在最后一步
4.步进后退输入SB变高(1)移回前一步,除非在第一步
5.步骤时间到期,前进到下一步骤
6.与输入掩码匹配的所有离散输入nn均为真(1)(掩码值“0”为“不在乎”条件)前进到下一步
PRSEQ function blocks are available on a one per loop basis. They
can be used to generate a simple setpoint profile or a complex batch
sequence involving multiple discrete input and output logic
operations as well as setpoint profiles.
The number of steps is configurable using the STEPS parameter and
the number of discrete inputs/outputs using the GROUPS parameter.
Sixteen (16) discrete inputs/outputs are provided for each group. If
these parameters are increased after the function block is initially
configured, the values of all previously entered step parameters will
be retained. If however, a configuration is downloaded from the PCbased Graphical Configuration Software, the parameter values are
determined by the download which includes the entire block
configuration. The PRSEQ can store from 1 to 9 recipes. Each recipe
will have the same number of steps and groups but all of the
parameters can be configured differently.
Two new inputs have been added in firmware 1.30: RN (Recipe
Number) and LR (Load Recipe). Input RN will accept a recipe
number and input LR on a positive transition will select the recipe
number which is the RN input. The RN input will round the number
to the nearest integer value. A recipe number that is out of range will
have no effect and the current recipe will remain. The recipe number
set by the RN and LR inputs will be retained during HOT and
WARM starts. During a COLD start, the recipe will revert to the
recipe set by the configuration parameter “Recipe.”
Input SN will accept a step number and input GS, on a positive
transition, will select the step number, which is the SN input. The SN input will round the number to the nearest
integer value. A step number that is out of range will have no effect and the sequencer will remain at the current
step.
Output AO (analog output) will track input TV when input TC is high (1). If input TC goes low (0), AO will
remain at the tracked values unless either a timed step ramps AO to the AEP (analog end point) for the step or an
event completes the step at which time AO will go to the AEP value for the completed step.
The current sequencer step can be changed by any of the following six events:
1. the Reset input R going high (1) moving it to step 1
2. Goto Step input GS going high (1) forcing the sequencer to the step indicated by the whole value of input SN
3. the Step Forward input SF going high (1) moving it to the next higher step unless on the last step
4. the Step Backward input SB going high (1) moving back to the previous step unless on the first step
5. a step time expiring advancing to the next step
6. all the discrete inputs nn are True (1) that match the input mask (a mask value of ‘0’ is a ‘don’t care’ condition)
advancing to the next step