Ce chapitre fournit des informations surlescaractéristiques et les fonctions duCompoBus/S,lescaractéristiques desunités
Maîtres et Esclaves et les dimensions de l’unité nécessaires à la conception et à l’utilisation d’un système CompoBus/S.
1-1Attribution des E/S4.......................................................
1-1-1Attribution des E/S dans les API CS1, C200HX/C200HG/C200HE (-ZE)
et C200HS4......................................................
1-1-2Attribution des E/S dans les API CQM111...............................
3
1-1Attribution des E/S
motsdelAP
I
Ceparagraphe explique de quelle manière les points d’E/S des unités Esclaves
sont attribués aux mots dans l’API au sein duquel l’unité Maître est installée.
Rem.
Dans un système CompoBus/S, les numéros de stations des unitésEsclaves
d’entréeet de sortiesont traités séparément. Une unité Esclaved’entrée etune
unité Esclave de sortie peuvent utiliser le même numéro de station.
1-1-1Attribution des E/S dans les API CS1, C200HX/C200HG/C200HE
(-ZE) et C200HS
Dans les API C200HX/C200HG/C200HE (-ZE) et C200HS, l’unité Maître est
traitée comme une unité d’E/S spéciales, dece fait les informations d’état etde
données d’E/S de l’unité Esclave sont sauvegardées dans les secteurs des
zones de données de l’API dédiées aux unités d’E/S spéciales.
Legroupede mots attribuéàl’unité Maître est déterminé par le nombred’unités
défini sur l’unité Maître et le mot particulier attribué à chaque unité Esclave est
déterminé par le numéro de station défini sur l’unité Esclave.
1-1ChapitreAttribution des E/S
Paramétrage de l’unité Maître
Les paramétrages suivants affectent lesattributions d’E/S aux unités Esclaves
des unités Maîtres utilisées avec les API CS1, C200HX/C200HG/C200HE
(-ZE) et C200HS.
Numéros de stations utilisables et nombre maximal de points d’E/S
La plage des numéros de stations et le nombre maximal des points d’E/S de
l’unitéEsclave à connectersont définis à l’aidedusélecteur1dumicro-interrupteur sur le panneau avant de l’unité Maître. En plus des numéros de stations
possibles et du nombre maximal des points d’E/S, le paramétrage détermine le
nombrede mots attribués à l’unité Maître dans les zones dedonnéesdel’API et
le temps de cycle de communication, comme indiqué dans le tableau suivant :
Interrupteur 1 sur
OFF
Numéros de stations utilisablesIN0 à IN7 et OUT0 à
OUT7
Nombre de points/Esclave8 points8 points
Nombre maximumal de points d’E/S 64 entrées/64 sorties128 entrées/
Nombre d’adresses de cartes
spéciales utilisées
Nombre de
mots de l’API
attribués
Temps de cycle
des
communications
Utilisation de bornes analogiquesPossible (uniquement pour les modèles
Données d’E/S4 mots d’entrée
Info. d’état2mots4mots
Modes de
communication à
grande vitesse
Modes de
communication
longue distance
1 adresse
(10 mots)
4motsdesortie
0,5 ms0,8 ms
4,0 ms6,0 ms
d’unité Maître avec le suffixe -V1. Impossible
pour les modèles sans -V1).
Interrupteur1 sur
ON
IN0 à IN15 et OUT0 à
OUT15
128 sorties
2 adresses
(20 mots)
8 mots d’entrée
8motsdesortie
4
1-1ChapitreAttribution des E/S
j
()/
j/j
(
)
Paramétrage du numéro d’unité
En paramétrant le numéro d’unité de l’unité Maître, l’unité Maître attribue les
Esclaves et détermine l’emplacement des mots attribués dans les zones d’unités d’E/S spéciales de l’API. La plage de réglage dépend du modèle de l’API et
des numéros de stations utilisables, comme indiqué dans le tableau suivant :
APINombre d’unités Maîtres
API CS1
API C200HX-CPU3j-(Z)E/
-CPU4j-(Z)E,
C200HG-CPU3j-(Z)E/
-CPU4j-(Z)E,
Tous C200HE/HS
C200HG-CPU5j-(Z)E/
-CPU6j/-CPU8j-(Z)E
C200HX-CPU5j/-CPU6j-(Z)E
Rem.
utilisables
Numéros de stations
utilisable
Plages de
réglage du
numéro
d’unité
16
IN0 à IN7 et OUT0 à OUT70àF
(mots attribués à 1 unité d’E/S
spéciales (c.-à-d. 10 mots))
8
IN0 à IN15 et OUT0 à OUT150àE
(mots attribués à 2 unités d’E/S
spéciales (c.-à-d. 20 mots))
10
IN0 à IN7 et OUT0 à OUT70à9
(mots attribués à 1 unité d’E/S
spéciales (c.-à-d. 10 mots))
5
IN0 à IN15 et OUT0 à OUT150à8
(mots attribués à 2 unités d’E/S
spéciales (c.-à-d. 20 mots))
16
IN0 à IN7 et OUT0 à OUT70à9,AàF
(mots attribués à 1 unité d’E/S
spéciales (c.-à-d. 10 mots))
8
IN0 à IN15 et OUT0 à OUT150à8,AàE
(mots attribués à 1 unité d’E/S
spéciales (c.-à-d. 20 mots))
Sur les API suivants, les numéros d’unités A à F ne peuvent pas être définis :
C200HE/HS,C200HG-CPU33-(Z)E,C200HG-CPU43-(Z)E,C200HXCPU34-(Z)E, C200HX-CPU44-(Z)E
Attribution des E/S
lorsque le sélecteur 1 est
sur OFF
Lorsque le sélecteur 1 est sur OFF, le nombre maximal d’unités Esclaves est
définià16etlesmots sontattribués aux unités Esclaves comme indiqué dansle
schéma suivant :
API CS1
Attribution des unités Esclaves dans les zones d’unités d’E/S spéciales
Drapeaux Sortie Esclave Active
Drapeaux Entrée Esclave Active
1-1ChapitreAttribution des E/S
Bits
Sorties
Entrées
Etat
Les unités Esclaves à16 sorties ou 16 entrées sont attribuées à des mots pour
deux numéros de stations comme suit :
"
Paramétrage du numéro de station impair :
Le numéro de station réglé et le numéro de station précédent sont utilisés.
Parexemple,lorsquelenumérodestationdel’unitéEsclaveà16sortiesest
réglé sur 3, cette unité utilise les mots attribués aux “Sortie Esclave 2” et
“Sortie Esclave 3”.
"
Paramétrage du numéro de station pair :
Le numéro de station réglé et le numéro de station suivant sont utilisés.
Parexemple,lorsquelenumérodestationdel’unitéEsclaveà16sortiesest
réglé sur 6, cette unité utilise les mots attribués aux “Sortie Esclave 6” et
“Sortie Esclave 7”.
Pour les unités Esclaves possédant à la fois des entrées et des sorties, il n’y a
qu’un numéro de station, donc ce même numéro de station est utilisé pour les
entrées et les sorties. Par exemple, lorsqu’un numéro de station Esclave à 8
points(4entrées/4sorties) est réglé à2,cette unité utiliselenumérodestation 2
pour les entrées et le numéro de station 2 pour les sorties.
Une unité Esclave à 4 entrées ou 4 sorties est traités comme une seule unité
Esclave.
"
Paramétrage du numéro de station impair :
Les bits 8 à 11 sont utilisés et les bits 12 à 15 ne sont pas utilisés.
"
Paramétrage du numéro de station pair :
Les bits 0 à 3 sont utilisés et les bits 4à7nesontpasutilisés.
6
1-1ChapitreAttribution des E/S
Une borne analogique utilise 64, 48, 32 ou 16 points. L’attribution des E/S est
présentée dans le tableau suivant :
Lorsqu’unnumérodestationestendehorsdelaplagederéglage,lesmotsattribués à l’unité Esclave se prolongeront au delà de la zone d’entrée ou de sortie,
ce qui empêchera cette unité de participer aux communications (le voyant
COMM ne sera pas allumé).
Exemples :
"
Sur le SRT2-DA02, lorsque le nombre de points de sortie est réglé à 2
(32 points attribués) et que le numéro de station est réglé à 3, l’unité Esclave
utilisera les mots attribués de la“Sortie Esclave 2” à la “Sortie Esclave 5” indiqués dans le schéma précédent.
"
Sur le SRT2-AD04, lorsque le nombre depoints d’entréeest 4(64 points attribués) et que le numéro de station est réglé à 3, les mots utilisés se prolongeront au delà de la zone de sortie, ce qui empêchera l’unité Esclave de participer aux communications.
7
1-1ChapitreAttribution des E/S
Attribution des E/S
lorsque le sélecteur 1 est
sur ON
Lorsque le sélecteur 1 est sur ON, le nombre maximal d’unités Esclaves est
réglé à 32 et 30 mots (attribution de deux unités d’E/S spéciales) est attribué à
chaque unité Esclave, comme indiqué dans les schémas suivants :
API CS1
Attribution des unités Esclaves dans les zones d’unités d’E/S spéciales
Les unités Esclaves à16 sorties ou 16 entrées sont attribuées à des mots pour
deux numéros de stations comme suit :
"
Paramétrage du numéro de station impair :
Le numéro de station réglé et le numéro de station précédent sont utilisés.
Parexemple,lorsquelenumérodestationdel’unitéEsclaveà16sortiesest
réglé sur 3, cette unité utilise les mots attribués aux “Sortie Esclave 2” et
“Sortie Esclave 3”.
"
Paramétrage du numéro de station pair :
Le numéro de station réglé et le numéro de station suivant sont utilisés.
Parexemple,lorsquelenumérodestationdel’unitéEsclaveà16sortiesest
réglé sur 6, cette unité utilise les mots attribués aux “Sortie Esclave 6” et
“Sortie Esclave 7”.
Une unité Esclave à 4 entrées ou 4 sorties est traités comme une seule unité
Esclave.
"
Paramétrage du numéro de station impair :
Les bits 8 à 11 sont utilisés et les bits 12 à 15 ne sont pas utilisés.
"
Paramétrage du numéro de station pair :
Les bits 0 à 3 sont utilisés et les bits 4à7nesontpasutilisés.
9
1-1ChapitreAttribution des E/S
Une borne analogique utilise 64, 48, 32 ou 16 points. L’attribution des E/S est
présentée dans le tableau suivant :
Lorsqu’un numéro de station est en dehors de la plage de réglages, les mots
attribués à l’unité Esclaveseprolongeront au delàde lazone d’entrée ou desortie, ce qui empêchera cette unité de participer aux communications (le voyant
COMM ne sera pas allumé).
Exemples :
"
Sur le SRT2-DA02, lorsque le nombre de points de sortie est réglé sur 2
(32 points attribués) et que le numéro de station est réglé à 3, l’unité Esclave
utilisera les mots attribués de la“Sortie Esclave 2” à la “Sortie Esclave 5” indiqués dans le schéma précédent.
"
Sur le SRT2-AD04, lorsque le nombre depoints d’entréeest 4(64 points attribués)et que le numérodestationest réglé sur 3,lesmotsutilisés se prolongeront au delà de la zone de sortie, ce qui empêchera l’unité Esclave de participer aux communications.
Rem.
Pour les API C200HX/C200HG/C200HE (-ZE) et C200HS, les numéros d’unités 9 et F nepeuvent pas êtreréglés lorsque lenombre maximal d’unités Esclaves est réglé sur 32.
Les fonctions des drapeaux des zones d’état sont décrites ci-dessous :
"
Drapeaux de Sortie Esclave Actifs
Ces drapeaux indiquent quelles Sorties Esclaves (0 à 15) représentent des
stations actives dans le système. Lorsque le drapeau correspondant est sur
ON, l’unité Esclaveest une station active. Tous ces drapeauxsontréinitialisés
lorsque l’alimentation est mise sur ON ou au redémarrage de l’exploitation.
0 (OFF) : Pas de participation à une (des) communication(s)
La station n’a participé à aucune communication.
1 (ON) : Participation à une (des) communication(s)
Le drapeau ne change pas même si la station est retirée du système.
10
"
Drapeaux d’Entrée Esclave Actifs
Ces drapeaux indiquent quelles Entrées Esclaves (0 à 15) représentent des
stations actives dans le système. Lorsque le drapeau correspondant est sur
ON, l’unité Esclaveest une station active. Tous ces drapeauxsontréinitialisés
lorsque l’alimentation est mise sur ON ou au redémarrage de l’exploitation.
0 (OFF) : Pas de participation à une (des) communication(s)
La station n’a participé à aucune communication.
1 (ON) : Participation à une (des) communication(s)
Le drapeau ne change pas même si la station est retirée du système.
"
Drapeaux d’Erreur Sortie Esclave
Ces drapeaux indiquent l’état des communications des Sorties Esclaves (0 à
15). Tous ces drapeaux sont réinitialisés lorsque l’alimentation est mise sur
ON ou au redémarrage de l’exploitation.
0 (OFF) : Communication normale ou station inactive
1 (ON) : Retiré des communications (erreurs de communication)
"
Drapeaux d’Erreur Entrée Esclave
Ces drapeaux indiquent l’atat descommunications des Entrées Esclaves (0à
15). Tous ces drapeaux sont réinitialisés lorsque l’alimentation est mise sur
ON ou au redémarrage de l’exploitation.
0 (OFF) : Communication normale ou station inactive
1 (ON) : Retiré des communications (erreurs de communication)
1-1ChapitreAttribution des E/S
Rem.
Au démarrage du système CompoBus/S, les entrées provenant des Entrées
Esclaves et les sorties provenant des Sorties Esclaves deviennent effectives
lorsque le DrapeauEsclave Actif est mis sur ON. Il est recommandé d’écrireun
programme àcontacts vérifiant que le Drapeau Esclave Actif de l’unitéEsclave
estsurONetquesonDrapeaud’ErreurestsurOFF avanttoutetransmission ou
réception de données d’E/S.
1-1-2Attribution des E/S dans les API CQM1
DanslesAPICQM1, l’unité Maître est traitéecomme une unité d’E/S possédant
à la fois des entrées et des sorties, donc les données d’E/S de l’unité Esclave
sont sauvegardées dans les mots attribués à ces entrées et ces sorties.
Le groupe de mots attribués à l’unité Maître est déterminé par la position d’installation de l’unité Maître, et les bits spécifiques utilisés par chaque unité
Esclave sont déterminés par le numéro de station réglé sur l’unité Esclave.
"
Les unités Maîtres sur les API CQM1 nepossèdent pas l’information de zone
d’état fournie avec les unités Maîtres pour les API CS1, C200HX/
C200HG/C200HE (-ZE) et C200HS.
"
L’équation suivante présente le délai maximal nécessaire aux entrées
provenant des Entrées Esclaves et aux sorties provenant des Sorties
Esclaves pour devenir effectives après que le système CompoBus/S
soit mis sur ON.
En modes de communication à grande vitesse :
(temps de cycle de l’API) + 118 ms
En modes de communication longue distance :
(temps de cycle de l’API) +720 ms.
Ce délai doit être pris en considération lors de l’écriture de programmes à
contacts pour l’API. Il est recommandé d’écrire un programme dans le programme à contacts vérifiant si labornedesortie de l’alarme estsurOFF avant
de traiter les E/S avec des unités Esclaves.
11
1-1ChapitreAttribution des E/S
deotsde
depot
s
pots/
stato
s
deboe
s
(4IN/4OUT)dentrée
OUT:0à7
(
)
,
(4IN/4OUT)dentrée
OUT:0à1
5
Paramétrage de l’unité Maître
Les paramétrages suivants affectent lesattributions d’E/S aux unités Esclaves
des unités Maîtres utilisées avec les API CQM1.
Attribution de mots de l’API
Afin que l’unité Maître attribue desmots aux unités Esclaves, le nombre total de
mots attribués àl’unitéMaître doitêtre défini dans l’API. Les trois paramétrages
suivants peuvent être effectués :
2 mots (1 mot d’entrée, 1 mot de sortie)
4 mots (2 mots d’entrée, 2 mots de sortie)
8 mots (4 mots d’entrée, 4 mots de sortie)
Nombre de points/numéro de station
Ce paramétrage détermine laquantité de mémoire (nombre de bits) attribuée à
chaquenuméro de station. Lesdeuxparamétrages suivants peuventêtre effectués :
8 points (mode 8 points)
4 points (mode 4 points)
Combinaison de paramétrages
Le tableau suivant présente les combinaisons possibles d’attributions de mots
del’API et les réglages denombredepoints/numéro destation. Cesparamétrages déterminent le nombre maximal de points d’E/S pouvant être commandés
par l’unité Maître, les numéros de stations utilisables et le temps de cycle de
communication.
Paramétrage
Sél.1Sél.2Sél.
OFFOFFOFF2mots
ONOFFOFF4mots
OFFONOFF
ONONOFF
OFFOFFON2mots
ONOFFON4mots
OFFONON
ONONON
Attributions
de mots de
l’API
3
(1 IN/1 OUT)
(2 IN/2 OUT)
8mots
(4 IN/4 OUT)
(1 IN/1 OUT)
(2 IN/2 OUT)
8mots
4 IN/4 OUT
Nombre max.
de points
d’E/S
16 points
d’entrée,
16 points de
sortie
32 points
d’entrée,
32 points de
sortie
64 points
d’entrée,
64 points de
sortie
16 points
d’entrée,
16 points de
sortie
32 points
d’entrée,
32 points de
sortie
64 points
d’entrée
64 points de
sortie
,
,
Nb de
points/
!!!!
n
stations
8 pointsIN : 0 et 1
8 pointsIN:0à3
8 pointsIN:0à7
4 pointsIN:0à3
4 pointsIN:0à7
4 pointsIN:0à15
de
Numéros de
stations
utilisables
OUT : 0 et 1
OUT:0à3
OUT:0à7
OUT:0à3
OUT:0à7
OUT:0à15
Temps de cycle de
communication
Modes de
commu-
nication à
grande
vitesse
0,5 ms4,0 ms
0,5 ms4,0 ms
0,5 ms4,0 ms
0,5 ms4,0 ms
0,5 ms4,0 ms
0,8 ms6,0 ms
Modes de
communication
longue dis-
tance
Utilisation
de bornes
analo-
giques
Possible
(uniquement
pour les
modèles
d’unité
Maître avec
V1. Impossible pour les
modèles
sans V1).
Impossible
Rem.
Lorsqu’une unité Maître CQM1 est utilisée en mode 4 points, des unités Esclaves à 16 points ou plus ne peuvent pas être utilisées. Si cela est le cas, une
erreur de chevauchement de zone se produira (le voyant ERS s’allumera).
12
Attribution des E/S en mode 8 points
Attribution de mots de l’API : 2 mots
Le schéma suivant présente l’attribution des E/S lorsque le micro-interrupteur
est réglé comme indiqué ci-dessous :
Sélecteur 1 : OFFSélecteur 2 : OFFSélecteur 3 : OFF
Entrées : Premier mot
Entrée Esclave 1
1-1ChapitreAttribution des E/S
Bits
Entrée Esclave 0
Sorties : Premier mot
Sortie Esclave 1
Sortie Esclave 0
Attribution de mots de l’API : 4 mots
Le schéma suivant présente l’attribution des E/S lorsque le micro-interrupteur
est réglé comme indiqué ci-dessous :
Sélecteur 1 : ONSélecteur 2 : OFFSélecteur 3 : OFF
Bits
Entrées : Premier mot
Entrées : Premier mot + 1
Sorties : Premier mot
Sorties : Premier mot + 1
Entrée Esclave 1
Entrée Esclave 3
Sortie Esclave 1
Sortie Esclave 3
Entrée Esclave 0
Entrée Esclave 2
Sortie Esclave 0
Sortie Esclave 2
Attribution de mots de l’API : 8 mots
Le schéma suivant présente l’attribution des E/S lorsque le micro-interrupteur
est réglé comme indiqué ci-dessous :
Sélecteur 1 : OFFSélecteur 2 : ONSélecteur 3 : OFF
ou
Sélecteur 1 : ONSélecteur 2 : ONSélecteur 3 : OFF
Bits
Entrées : Premier mot
Entrées : Premier mot + 1
Entrées : Premier mot + 2
Entrées : Premier mot + 3
que unité Esclave (Entrée ou Sortie) à 16 points est traitée comme 2 numéros
de stations et les bits sont attribués de telle sorte que l’ensemble des 16 bit soit
dans le même mot, comme décrit ci-dessous :
Lorsqu’un numéro de station impair est sélectionné, la mémoire attribuée
au numéro de station précédent est également utilisée.
Lorsqu’un numéro de station pair est sélectionné, la mémoire attribuée au
numéro de station suivant est également utilisée.
Par exemple, lorsqu’un numéro de station d’une unité Esclave à 16sorties
est réglé à 3, cetteunité utilise lesbits dela“Sortie Esclave 2” etde la “Sortie Esclave 3”. Lorsque le numéro de station est réglé à 0, l’unité Esclave
utilise les bits de la “Sortie Esclave 0” et de la “Sortie Esclave 1”.
13
1-1ChapitreAttribution des E/S
L’unité Esclave à 4 entrées ou 4 sorties est considérée comme une unité
Esclave.
Lorsqu’un numéro de station impair est sélectionné :
Le bits 8 à 11 sont utilisés et les bits 12 à 15 ne sont pas utilisés.
Lorsqu’un numéro de station pair est sélectionné :
Lebits0à3sontutilisés et les bits 4à7nesontpasutilisés.
Uneborneanalogiqueutilise64,48,32ou16points. Pour cette raison,enmode
8 points, l’attribution des E/S est comme indiqué dans le tableau suivant :
Lorsqu’unnumérodestationestendehorsdelaplagederéglage,lesmotsattribubués à l’unitéEsclave se prolongeront au delà de la zone d’entrée ou desortie, ce qui empêchera cette unité de participer aux communications (le voyant
COMM ne sera pas allumé).
Exemple d’attribution des E/S (4 mots)
Danscetexemple, le nombre de points/numérode station est régléà8,l’attributiondemotsdel’APIestrégléà4motsetlaconfigurationdusystème est montréedansleschémasuivant(lesnuméros destations sontindiquéspar#0,#1et
#2).
CQM1-SRM21-V1
PS : Unité d’alimentation
CPU : Unité centrale
IN : Unité d’entrée ou entrées de l’unité centrale
OUT : Unité de sortie
SRM : Unité Maître
#1#2#2#1#0
SRT1ID04
4 entrées8 entrées6 sorties8 sorties4 entrées,
SRT1ID08
SRT1ROC16
SRT1OD08
SRT1ND08S
4 sorties
Connecteur
fin de bus
14
L’attribution des E/S pour ce système est indiquée ci-dessous :
1-1ChapitreAttribution des E/S
Attribution des E/S en mode 4 points
Attribution de mots de l’API : 2 mots
Le schéma suivant présente l’attribution des E/S lorsque le micro-interrupteur
est réglé comme indiqué ci-dessous :
Entrées
IR 000
IR 001
IR 002
IR 003
Sortie
IR 100
IR 101
IR 102
IR 103
Entrées de l’UC intégrées
SRT1ID04
SRT1-ID08
Unité d’entrée
SRT1-OD08
SRT1-ROC16
Unité de sortie
Unité de sortie
Bits
SRT1ND08S
Bits non utilisés
Bits
SRT1ND08S
Bits non utilisés
Sélecteur 1 : OFFSélecteur 2 : OFFSélecteur 3 : ON
Entrées :
Premier
mot
Sorties :
Premier
mot
Attribution de mots de l’API : 4 mots
Le schéma suivant présente l’attribution des E/S lorsque le micro-interrupteur
est réglé comme indiqué ci-dessous :