Ingénierie
6.1 Ingénierie de base pour PCS 7
Le bloc UNIT_PLC gère une unité
Chaque bloc UNIT_PLC gère exactement une unité dans le système d'automatisation. Ce
bloc est le bloc central de la commande des lots. Les règles suivantes s'appliquent pour
l'insertion du bloc :
● Pour transposer une unité dans l'AS, il faut instancier exactement un bloc IUNIT_BLOCK
● Des paramètres ou connexions supplémentaires dans UNIT_PLC ne sont pas
● A l'entrée "UNIT_NAME" du bloc UNIT_PLC, vous pouvez donner un nom d'unité
Chaque opération de recette (ROP), fonction technologique (TF) ou transition présente dans
l'unité affectée est contrôlée par ce bloc et les prescriptions sont enregistrées pour les autres
étapes de traitement.
Plus le nombre de ROP, TF ou transitions insérées dans la recette est élevé, plus le
traitement de la recette prend de temps. Deux paramètres permettant au responsable de la
configuration de l'installation de régler de manière optimale la répartition entre le temps de
traitement du processus (actionneurs, capteurs, logique de processus, etc.) et le temps de
traitement de la recette, sont présents dans le bloc UNIT_PLC :
● Max_CycleRun IN
● QAvgRecProcTime INOUT
Ci-après, des exemples illustrent ces deux paramètres. Nous partons du principe qu'une
seule unité est insérée dans l'AS.
Exemple 1 : UNIT_PLC inséré dans l'OB 32 (alarme cyclique 1000 ms), paramétrage avantageux
MaxCyclRun paramétré sur 50 ms
env. 1/20 du temps de traitement pour le traitement des lots
env. 19/20 du temps de traitement pour le traitement du
processus dans l'OB 32 et dans les autres OB
Exemple 2 : UNIT_PLC inséré dans l'OB 32 (alarme cyclique 1000 ms), paramétrage avantageux
MaxCyclRun paramétré sur 100 ms
env. 1/10 du temps de traitement pour le traitement des lots
env. 9/10 du temps de traitement pour le traitement du
148
dans un des diagrammes du dossier hiérarchique "Unité".
nécessaires.
différent de celui qui est utilisé dans la hiérarchie technologique. Dans la suite de la
configuration de SIMATIC BATCH, c'est ce nom qui sera utilisé.
Temps maximal par cycle de traitement pouvant être consacré au traitement de la
commande de lots La valeur est préréglée sur 25 ms et l'entrée sur le bloc est activée de
manière non visible.
Temps moyen par cycle de traitement qui est actuellement dédié au traitement de la
commande de lots. Deux valeurs de mesure sont prises en compte pour le calcul, à
savoir la valeur de calcul moyenne du dernier cycle et la valeur de mesure du cycle
actuel.
QAvgRecProTime = 30 à 40 ms
QAvgRecProTime = 40 à 50 ms
QAvgRecProTime = 50 à 60 ms*
QAvgRecProTime = 80 à 90 ms
QAvgRecProTime = 90 à 100 ms
Manuel d'utilisation, 12/2012, A5E03531441-03
Evaluation
OK
Encore OK
Pas OK
Evaluation
OK
Encore OK
SIMATIC BATCH V8.0 SP1