division - name - date - language 1 le bus de terrain as-i bus as-i (actuator sensor interface )...
TRANSCRIPT
Division - Name - Date - Language 1
Le bus de terrain AS-i
Bus AS-i (Actuator Sensor interface )
ENTREPRISE
USINE
UNITE,ATELIER,CELLULE
TERRAIN
BUSCapteurs / ActionneursTraitement des interfaces d'E/S
NIVEAU 0
NIVEAU 1
Commande individuelledes processus
NIVEAU 2
Supervision,commande centralisée
NIVEAU 3
Gestion de production
NIVEAU 4
Planification, gestionglobale d'entreprise
AUTOMATIQUE A
Si
SignauxSeconde,milliseconde
FichiersAnnée,mois,jour
Division - Name - Date - Language 2
Le bus AS-iArchitecture de communication AS-i
M aître
Esclave 1
Esclave 2
Esclave 31
R equête m aîtreR éponse esclave 1
R equête m aîtreR éponse esclave 2
R equête m aîtreR éponse esclave n Esclave n
R equête m aîtreR éponse esclave 31
31 esclaves maximumTemps de cycle caractéristique:
5 ms pour 31 esclaves
Division - Name - Date - Language 3
Le bus AS-iStructure d ’un esclave
Maître :polling cyclique des esclaves
Esclave AS-i: adresse de 1 à 31
mise à jour des sorties
acquisition de l'état des entrées
Requête m aître
R éponse esclave
1 Esclave AS-i supporte:4 interfaces logiques(entrées, sorties ou bidirectionnelles)et au besoin,4 paramètrespour sélectionner un état particulier
Division - Name - Date - Language 4
Le bus AS-iLes requêtes de communication
Maître :polling cyclique des esclaves
Esclave AS-i
mise à jour des sorties
acquisition de l'état des entrées
Requête m aître: 14 bits soit 84µs
R éponse esclave: 7 b its so it 42µs
Pause maître
Division - Name - Date - Language 5
Le bus AS-iLa trame des télégrammes
ST CB A4 A3 A2 A1 I4 I3 I2 I1 I0A0 PB EB
ST I3 I2 I1 I0 PB EB
Requête du maître
Requête de l ’esclave
5 bits d'informationfonction du type de la requête
4 bits d'informationretournée au m aître
Bit de débutST = 0
Bit de débutST = 0
Bit de finEB = 1
Bit de finEB = 1
Bit de contrô le0 = échange de param ètres, données, défin is par I0 à I41 = com m ande défin ie par I0 à I4
B it de contrô le de parité pairen'incluant pas le b it de fin
Bit de contrô le de parité pairen'incluant pas le b it de fin
5 bits d'adresse esclave (1 à 31)0 réservé à la fonction adressage autom atique
Division - Name - Date - Language 6
CB
0 A4 A3 A2 A1 A0 0 S3 S2 S1 S0Echange de données
Ecriture de paramètres
Ecriture d'adresse
Reset esclave
Reset adresse
Lecture I/O Configuré
Lecture code ID
Lecture Status esclave
Lecture et reset Status esclave
0 A4 A3 A2 A1 A0 0 P3 P2 P1 P0
0 0 0 0 0 0 A4 A3 A2 A1 A0
1 A4 A3 A2 A1 A0
1 A4 A3 A2 A1 A0
1 A4 A3 A2 A1 A0
1 A4 A3 A2 A1 A0
1 A4 A3 A2 A1 A0
1 A4 A3 A2 A1 A0
1 1 1 0 0
0 0 0 0 0
0 0 0 01
0 0 01 1
1 1 1 0
1 1 1
1
1 1
5 bits d'adresse esclave 5 bits d'information
Requêtes du maître
Le bus AS-iCatalogue des requêtes et réponses
Réponse esclave
E3 E2 E1 E0
P3 P2 P1 P0
110 0
110 0
110 0
C3 C2 C1 C0
ID3 ID2 ID1 ID0
St3 St2 St1 St0
St3 St2 St1 St0
4 bits d'information
Pi = param ètres renvoyés en écho
Ack de l'esclave '6 Transaction 15 m s m ax
Ack de l'esclave '6 Transaction 2 m s m ax
Ack de l'esclave '6
I/O code esclave de '0 à 'F
ID code esclave de '0 à 'F
S ti = 4 b its d 'é tats de l'esclave
Sti = 4 b its d 'é tats de l'esclave avant R AZ
Ei = entrées esclave
Division - Name - Date - Language 7
Interface d ’adaptation
avec le capteur ou l ’actionneur proprement dit
Con
trôl
eur
AS
-iM ém oire
non volatile
D 0
D 1
D 2
D 3
D ata strobe
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
E/S
donn
ées
R eset
A lim entationAsi +
Asi -
U out
0V
R eset
Le bus AS-iConfiguration matérielle d ’un esclave
Requête m aître
Réc
epte
urT
rans
met
teur
R éponse esclave
La liaison au bus (Asi +, Asi -) qui aboutit à une alimentation. Celle-ci fournit la source aux capteurs / actionneurs, U out.
Le récepteur qui filtre la composante continue et range les pulses digitalisés dans le buffer de réception.
Le transmetteur qui convertit le contenu du buffer d’émission en pulses de courant. Le contrôleur AS-i qui décode toutes les requêtes du maître et assure la réponse.Une mémoire non volatile qui contient lesinformations permanentes comme l’adresse de l’esclave, le code et la configuration des interfaces d’entrées / sorties.
Le canal Data, D0..D3 strobe, interfacebidirectionnelle, pour l’échange des données avec les capteurs / actionneurs ou équipement.
Le canal de sortie P0..P3 strobe, de sélection de paramètres
Division - Name - Date - Language 8
Le bus AS-iProfil d ’un esclave Définition des profils
Un équipement asifié est défini par un profil noté X.Y :
X représente l’I/O code, ou code qui définit la configuration de ses entrées sorties ;Y représente l’ID Code ou code d’identification qui permet de particulariser des équipements esclaves ayant le même I/O Code.
L ’I/O Code défini par une valeur hexadécimale variant de 0 à F, précise l’ I/O de Configuration ou configuration des 4 interfaces possibles d’un esclave, D0 à D3, qui pourront être des entrées (repéré E), des sorties (S), des interfaces bidirectionnelles ((E/S) ou trois états (TRI, E/S/NUL).
L ’ ID code peut prendre les valeurs hexadécimales 0 à F.La codification F.F correspond à un esclave vierge au stade de fabrication et en attente de définition d’un profil. La norme permettra la définition de 255 profils . A chaque fois qu’un constructeur propose un nouveau type d’esclave, son ID Code doit être défini en accord avec l’Association AS-i.
On distinguera des profils libres et des profils standardisés.Le profil est précédé de la lettre S comme Slave qui spécifie que l ’équipement est esclave
Con
trôl
eur
AS
-i
M ém oire non volatile
D 0
D 1
D 2
D 3
D ata strobe
E/S
donn
ées
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
Profil de l ’esclave mémorisé
Division - Name - Date - Language 9
Le bus AS-iConfiguration des datas
Con
trôl
eur
AS
-i
M ém oire non volatile
D 0
D 1
D 2
D 3
D ata strobe
E/S
donn
ées
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
I/O Code
I/O de configuration
I/O Configuration
D0 D1 D2 D3
E E E E
E E E E
E E E/SE
E S SE
E E E/S E/S
E S S S
E E/S E/S E/S
E/S E/S E/S E/S
S S SS
S S ES
S S S E/S
S S E E
S S E/S E/S
S E E E
S E/S E/S E/S
TRI TRI TRI TRI
X
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
I/O C
od
e
Un esclave peut se référer à un profil mais ne pas utiliser tous les bits Di définis par ce profil.
Division - Name - Date - Language 1
0
Le bus AS-iProfils des esclaves
E E E E
E E E E
E E E/SE
E S SE
E E E/S E/S
E S S S
E E/S E/S E/S
E/S E/S E/S E/S
S S SS
S S ES
S S S E/S
S S E E
S S E/S E/S
S E E E
S E/S E/S E/S
TRI TRI TRI TRI
I/O Configuration
D0 D1 D2 D3X
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
I/O C
od
e
R = réservé pour un futur profil V = esclave vierge avant assemblage.
Y 0 1 2 3 4 5 6 7 8 9 A B C D E F
ID Code correspondant
0,0 0,1 R R R R R R R R R R R R R
1,0 1,1 R R R R R R R R R R R R R
2,0 R R R R R R R R R R R R R R
3,0 3,1 R R R R R R R R R R R R R
4,0 R R R R R R R R R R R R R R
5,0 R R R R R R R R R R R R R R
6,0 R R R R R R R R R R R R R R
7,0 7,1 7,2 R R R R R R R R R R 7,D 7,E
8,0 R R R R R R R R R R R R R R
R R R R R R R R R R R R R R R
A,0 R R R R R R R R R R R R R R
R B,1 R R R R R R R R R R R R R
C,0 R R R R R R R R R R R R R R
R D,1 R R R R R R R R R R R R R
E,0 R R R R R R R R R R R R R R
V
0,F
1,F
2,F
3,F
4,F
5,F
6,F
7,F
8,F
9,F
A,F
B,F
C,F
D,F
E,F
inutilisés
Pro
fils
des
esc
lave
s
Division - Name - Date - Language 1
1
Paramètres (S)
P0
P1
P2
P3
N on défin i,ne pas utiliser
Filtre sur les entrées despulses jusqu 'à 5 m s
0
1
Définition état
D ésactivé
Activé
N on défin i,ne pas utiliser
N on défin i,ne pas utiliser
L ’offre Schneider Electric
Profil X.0 (X = 0 à 8, A, C, E)Interfaces
D 0
D 1
D 2
D 3
Pour
0
1
0
1
0
1
0
1
Définition état
Pas de sém antique particu lièrepour les E /S
Con
trôl
eur
AS
-i
M ém oire non volatile
D 0
D 1
D 2
D 3
D ata strobe
E/S
donn
ées
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
Famille Profil Référence CommentairesRépartiteurs IP67 0.0 XZ SDA40D2 Module utilisateur 4E 100 mARépartiteurs IP67 0.0 XZ SDA40D3 Module utilisateur 4E 200 mAInterfaces de racc. IP20 0.0 ABE 8S40SB00 Interface 4E 24Vdc IP20Répartiteurs IP67 3.0 XZ SDA22D11 Module utilisateur 2E/2S rel. M12Répartiteurs IP67 3.0 XZ SDA22D12 Module utilisateur 2E/2S rel. baseRépartiteurs IP67 3.0 XZ SDA22D32 Module utilisateur 2E/2S stat. baseInterfaces de raccordements IP20 3.0 ABE 8S22SBB1 Interface 2E/2S stat. 2A IP20Répartiteurs IP67 8.0 XZ SDA04D21 Module utilisateur 4S rel. M12Répartiteurs IP67 8.0 XZ SDA04D22 Module utilisateur 4S rel. baseRépartiteurs IP67 8.0 XZ SDA04D32 Module utilisateur 4S stat. baseInterfaces de raccordements IP20 8.0 ABE 8R04S010 Interface 4S rel. 250V 5A IP20
Famille Profil Référence CommentairesCommande et signalisation 7.0 ZB2 BZS2@ Adaptateur 4E/4S pour CI sans cliCoupleurs et interfaces AS-i 7.0 APE1FASI1 Interface Asi 4E/4S TEGO DIALCoupleurs et interfaces AS-i 7.0 APP1CAS2 Coupleur Asi 8E/8S TEGO POWERRépartiteurs IP67 7.0 XZ SCA44D21 Répartiteur 4Ei/4S stat. baseRépartiteurs IP67 7.0 XZ SCA44D22 Répartiteur 4Ei/4S stat. M12Interfaces de raccordements IP20 7.0 ABE 8S44SB11 Interface 4E/4S rel. 250V 5A IP20Interfaces de raccordements IP20 7.0 ABE 8R44SF10 Interface 4Ei 110V/4S rel. 250V IP20Interfaces de raccordements IP20 7.0 ABE 8S44SBB0 Interface 4Ei/4S stat. 1A IP20Interfaces de raccordements IP20 7.0 ABE 8S44SBB1 Interface 4E/4S stat. 1A IP20
Division - Name - Date - Language 1
3
Paramètres pourcapteur industf(S)
P0
P1
P2
P3
Tem porisation
Inversion D 0
Portée
Fonction spécia le
0
1
Tem porisation O N
0
1
0
1
0
1
Définition état
Tem porisation O FF
H aute
Basse
Fonction norm ale
Fonction spécia le
D 0 norm al
D 0 inversé
Interfaces
D 0 = E
D 1 = E
D 2 = E
D 3 = S
Pour
Signal physique
D isponib ilité
0
1
0
1
0
1
0
1
Définition état
Alarm e
Test
Ind isponib le
D isponib le
Inactif
N on détecté (ou ouvert)
D étecté (ou ferm é)
Activé
O N
O FF
L ’offre Schneider Electric
Profil 1.1
Con
trôl
eur
AS
-i
M ém oire non volatile
D 0
D 1
D 2
D 3
D ata strobe
E/S
donn
ées
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
Paramètres pourcapteur photoélectrique(S)
P0
P1
P2
P3
Fréquence de travail
Inversion D 0
Tem porisation
Fonction spécia le
0
1
Tem porisation O N
0
1
0
1
0
1
Définition état
Tem porisation O FF
H aute
Basse
Fonction norm ale
Fonction spécia le
D 0 norm al
D 0 inversé
Famille Profil Référence CommentairesDétecteurs photo-électriques 1,1 XUJ K063539AS Détec. Photo-électrique RéflexDétecteurs photo-électriques 1,1 XUJ K103534AS Détec. Photo-électrique BarrageDétecteurs photo-électriques 1,1 XUJ K123538AS Détec. Photo-électrique Proximité 1.2 mDétecteurs photo-électriques 1,1 XUJ K703538AS Détec. Photo-électrique Proximité 0.7 mDétecteurs photo-électriques 1,1 XUJ ZAS1 Capot arrière pour XUJDétecteurs inductifs 1,1 XS1 M30AS101 Détecteur induc. cylindrique noyable 10 mmDétecteurs inductifs 1,1 XS7 C40AS101 Détecteur induc. rectangulaire noyable 15 mmDétecteurs inductifs 1,1 XS8 C40AS101 Détecteur induc. rect. Non noyable 20 mm
Division - Name - Date - Language 1
7
Interfaces
D 0
D 1
D 2
D 3
Pour
0
1
0
1
0
1
0
1
Définition état
Pas de sém antique particu lièrepour les E /S
Paramètres (S)
P0
P1
P2
P3
0
1
0
1
0
1
0
1
Définition état
Pas de sém antique particu lièrepour les param ètres
L ’offre Schneider Electric
Profil X.F (X = 0 à E)
Con
trôl
eur
AS
-i
M ém oire non volatile
D 0
D 1
D 2
D 3
D ata strobe
E/S
donn
ées
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
Famille Profil Référence CommentairesClaviers 0.F XBL C5012F581 Clavier encastrable 12 touchesClaviers 0.F XBL C5012R582 Clavier en saillie 12 touchesDéparts moteurs 3.F LA9 Z32810 Inter. Moteur 2E/1S 24V 500 mACommande et signalisation 3.F XAL S2001 Boîte à boutons I Blanc 0 NoirCommande et signalisation 3.F XAL S2002 Boîte à boutons I Vert 0 RougeCommande et signalisation 3.F XAL S2003 Boîte à boutons I Vert 0 Rouge LedCommande et signalisation 3.F XAL SZ1 Adaptateur 2E/2SInterfaces de raccordements IP20 3.F ABE 8S22SBB2 Interface 2E/2S stat. 2A IP20 invColonnes lumineuses 8.F XVA S102 Embase colonne lumineuse XVA
Famille Profil Référence CommentairesDéparts moteurs 7.F LA9 Z32811 Inter. Moteur 4E/2S 24V 500 mADéparts moteurs 7.F LF1 K09B#**C Démarreur direct mod. CDéparts moteurs 7.F LF1 K09B#**C Démarreur direct + capt.mod. CDéparts moteurs 7.F LF1 K09BW#**C Inverseur mod. CDéparts moteurs 7.F LF2 K09BW#**CA78 Inverseur + capt. mod. CDéparts moteurs 7.F LF7P**D###§§§ Démarreur standard + 2 capteursDéparts moteurs 7.F LF8P**D###§§§ Inverseur standardDéparts moteurs 7.F LF8P**DA78§§§ Inverseur standard + 2 capteursColonnes lumineuses 7.F XVBC21A Embase colonne lumineuse XVBCommande et signalisation 7.F ZB2 BZS1@ Adaptateur 4E/4S pour CI avec cliCommande et signalisation 7.F ZBZS43 Adaptateur 4E/4S HARMONY sans cliCommande et signalisation 7.F ZBZS44 Adaptateur 4E/4S HARMONY avec cliCoupleurs et interfaces AS-i 7.F XBT ZA994 Interface Asi XBT
Division - Name - Date - Language 1
8
Interfaces
D 0 = S
D 1 = S
D 2 = S
D 3 = S
Pour
0
1
0
1
0
1
0
1
Définition état
D ésactivation re la is auxilia ire
Inutilisé
Arrêt sens d irect
Activation re la is auxiliare
Arrêt sens inverse
M arche sens d irect
M arche sens inverse
Inutilisé
LF2 ou LF8uniquem ent
Paramètres (S)
P0
P1
P2
P3
C hien de garde
R epli
Inutilisé
0
1
M aintien dans l'é ta t
0
1
0
1
0
1
Définition état (1 par défaut)
Position de repli
Inutilisé
Inutilisé
Position de repli en m arche
Position de repli à l'arrêt
Inutilisé
Inutilisé
Inutilisé
L ’offre Schneider Electric
Profil 7.D (Démarreurs et inverseurs)
Con
trôl
eur
AS
-i
M ém oire non volatile
D 0
D 1
D 2
D 3
D ata strobe
E/S
donn
ées
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
Interfaces
D 0 = E
D 1 = E
D 2 = E
D 3 = E
Pour
VariantesA78 et A79
0
1
0
1
0
1
0
1
Définition état
Signal capteur 1 absent
En défaut ou non prêt
Prêt
A l'arrêt
En m arche
S ignal capteur 1 présent
S ignal capteur 2 absent
S ignal capteur 2 présent
Division - Name - Date - Language 1
9
Paramètres (S)
P0
P1
P2
P3
C hien de garde
Sélection de m odes
Affectation du b it d 'é tat D 3 (E)
0
1
Actif
P2=0 P1=0
0
1
Définition état
Inactif
N on U tilisé
+ vite / -vite
7 vitesses, 1 sens de m arche
D 3 (E) affecté à LI4
D 3 (E) affecté à R 2
P2=0 P1=1
P2=1 P1=0
P2=1 P1=1 4 vitesses, 2 sens de m arche
L ’offre Schneider Electric
Profil 7.E (Coupleur As-i pour variateur ATV58)
Con
trôl
eur
AS
-i
M ém oire non volatile
D 0
D 1
D 2
D 3
D ata strobe
E/S
donn
ées
P0
P1
P2
P3
Param .strobe
Sor
ties
para
mèt
res
Arrêt
R éarm em entvaria teur
M archearrière
M archeavant
N orm al
R apide
In jection de courant
R oue libre
1ère vitesse: LSP +AI
2èm e vitesse: SP2
3èm e vitesse: SP3
4èm e vitesse: H SP
1ère vitesse: LSP +AI
2èm e vitesse: SP2
3èm e vitesse: SP3
4èm e vitesse: H SP
non utilisé
non utilisé
non utilisé
rem ise à zéro des défauts
Commande (P1= 1 et P2=1)
111 1
110 0
110 1
111 0
1 00 0
1 01 1
1 01 0
1 00 1
100 0
100 1
101 0
101 1
0 00 0
0 01 1
0 01 0
0 00 1
D3 = S D2 = S D1 = S D0 = S
Arrêt
R éarm em ent
M archeavant
N orm al
R apide
In jection de courant
R oue libre
1ère vitesse: LSP +AI
2èm e vitesse: SP2
3èm e vitesse: SP3
7èm e vitesse: H SP
rem ise à zéro des défauts
Commande (P1= 0 et P2=1)
111 1
110 0
110 1
111 0
1 00 0
1 01 1
1 01 0
1 00 1
100 0
100 1
101 0
101 1
0 00 0
0 01 1
0 01 0
0 00 1
non utilisé
non utilisé
non utilisé
non utilisé
4èm e vitesse: SP4
5èm e vitesse: SP5
6èm e vitesse: SP6
D3 = S D2 = S D1 = S D0 = S
Arrêt
R éarm em entvariateur
M arche arrière
M arche avant
N orm al
R apide
In jection de courant
R oue libre
conservation de la vitesse
plus vite
m oins vite
1ère vitesse: LSP +AI
non utilisé
non utilisé
non utilisé
rem ise à zéro des défauts
Commande (P1= 1 et P2=0)
111 1
110 0
110 1
111 0
1 00 0
1 01 1
1 01 0
1 00 1
100 0
100 1
101 0
101 1
0 00 0
0 01 1
0 01 0
0 00 1
conservation de la vitesse
plus vite
m oins vite
1ère vitesse: LSP +AI
D3 = S D2 = S D1 = S D0 = S
Interfaces
D 0 = E
D 1 = E
D 2 = E
D 3 = E
Pour
0
1
0
1
0
1
0
1
Définition état
P3 = 0
LI3 = 0
LI4 = 0
Varia teur en défaut ou non prêt
Varia teur prêt pour contrô le à d istance
LI4 = 1
M oteur à l'arrêt
M oteur en m arche
D 3 = E0
1P3 = 1
R 2 = 0
R 2 = 1
LI3 = 1