5SHX06F6004可控硅模塊
PRSEQ功能塊在每個循環(huán)一個的基礎(chǔ)上可用。他們可用于生成簡單的設(shè)定點配置文件或復雜批次涉及多個離散輸入和輸出邏輯的序列操作以及設(shè)定點配置文件??墒褂貌襟E參數(shù)和配置步驟數(shù)使用組參數(shù)的離散輸入/輸出的數(shù)量。每組提供十六(16)個離散輸入/輸出。如果這些參數(shù)在功能塊初始啟動后增加
配置后,所有先前輸入的步驟參數(shù)值將保留。但是,如果從基于PCB的圖形配置軟件下載配置,則參數(shù)值為
由包含整個塊的下載確定配置PRSEQ可以存儲1到9個配方。每個食譜將具有相同數(shù)量的步驟和組,但所有可以不同地配置參數(shù)。固件1.30中添加了兩個新輸入:RN(配方編號)和LR(加載配方)。輸入RN將接受配方數(shù)字和輸入LR。在正向轉(zhuǎn)換時,將選擇配方作為RN輸入的數(shù)字。RN輸入將對數(shù)字進行四舍五入精確到最接近的整數(shù)值。超出范圍的配方編號將:沒有效果,當前配方將保留。配方號由RN和LR設(shè)置的輸入將在HOT和熱啟動。冷啟動期間,配方將恢復到由配置參數(shù)“配方”設(shè)置的配方輸入SN將接受一個步驟編號,輸入GS為正transition將選擇步驟編號,
這是序列號輸入
SN輸入將數(shù)字四舍五入到最近整數(shù)值。超出范圍的步數(shù)將無效,且定序器將保持當前狀態(tài)步
當輸入TC為高(1)時,輸出AO(模擬輸出)將跟蹤輸入TV。如果輸入TC變低(0),AO將保持在跟蹤值,除非定時步長將AO傾斜到該步長的AEP(模擬終點)或事件完成步驟,此時AO將轉(zhuǎn)到已完成步驟的AEP值。可以通過以下六個事件中的任何一個來更改當前定序器步驟:
1.復位輸入R變高(1),將其移動到步驟1
2.轉(zhuǎn)到階躍輸入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