Blocs moteur et blocs vanne
7.7 ShrdResS - Multiplexeur pour ressources utilisées plusieurs fois (Large)
Affecter / activer la voie
Une voie ne peut être affectée que s'il existe un signal de disponibilité (ReadyIn = 1) et si la
voie correspondante est validée pour l'affectation ChnEn_x =1.
Si ChnEn_x = 0, la voie x n'est pas validée et ne peut être affectée.
La requête d'affectation d'une voie par l'application en amont s'effectue via l'entrée Occ_x. En
cas de requêtes multiples, la fonction d'affectation de voie enregistre les requêtes dans un
tampon et calcule le numéro de la voie affectée à l'aide des priorités de voie Prio_x (x = 1
à 8) et du mode de stratégie StgyMode.
Chaque voie a sa propre priorité. Les paramètres peuvent être définis aux entrées Prio_x (x
= 1 à 8).
Le mode de stratégie définit l'ordre d'enregistrement des requêtes dans le tampon.
Stratégie 1
Premier entré, premier sorti
Premier entré, premier sorti
Premier entré, premier sorti
Dernier entré, premier sorti
Dernier entré, premier sorti
Dernier entré, premier sorti
Priorité maximale
Priorité maximale
Priorité maximale
Priorité minimale
Priorité minimale
Priorité minimale
La requête d'affectation sera évaluée selon la Stratégie 1. Si après la première évaluation, il
y a des requêtes égales, la Stratégie 2 sera évaluée. Cela est le cas dans les situations
suivantes :
● Il y a deux requêtes ou plus dans le même cycle et la Stratégie 1 est "Premier entré, premier
sorti" ou "Dernier entré, premier sorti".
● Il y a deux requêtes ou plus avec la même priorité et la Stratégie 1 est "Priorité maximale"
ou "Priorité minimale".
Le paramétrage "Ordre" de la Stratégie 2 signifie que la priorité de la requête dépend du
numéro de la voie :
● La voie 1 a la priorité la plus élevée
● La voie 8 a la priorité la plus basse
Si la Stratégie 2 est "Priorité maximale" ou "Priorité minimale" et si, après l'évaluation, il y a
des requêtes égales, l'affectation de voie est calculée avec "Ordre".
Les commandes appliquées sont alignées sur l'interface de commande de la sortie.
Le numéro de la voie est affiché à la sortie ActChnNo (format INT). Si aucune voie n'est
affectée, la sortie est 0.
1346
Stratégie 2
Ordre
Priorité maximale ; si un ordre de requête égale est utilisé
Priorité minimale ; si un ordre de requête égale est utilisé
Ordre
Priorité maximale ; si un ordre de requête égale est utilisé
Priorité minimale ; si un ordre de requête égale est utilisé
Ordre
Premier entré, premier sorti
Dernier entré, premier sorti
Ordre
Premier entré, premier sorti
Dernier entré, premier sorti
Valeur du paramètre
StgyMode
0
1
2
3
4
5
6
7
8
9
10
11
Advanced Process Library (V9.0 SP2)
Description fonctionnelle, 08/2018, A5E39149109-AC