Caractéristiques principales du bus AS-i V2
(Traduction du document original anglais)
Généralités
AS-i est un système sur lequel la gestion des échanges est assurée par un seul maître qui, par scrutation du bus, appelle successivement chaque esclave et attend sa réponse.
Trame de communication série pour esclaves avec adressage AS-i standard :
Trame de communication série pour esclaves avec adressage AS-i étendu :
Tous les équipements esclaves connectés sur le bus AS-i sont identifiés par au moins un "code E/S" et un "code ID" qui complète l'identification fonctionnelle de l'esclave.
Certains esclaves possèdent une code ID1, qui définit les fonctions internes de l'esclave : sur les esclaves analogiques, par exemple, le code ID1 indique le $$$numéro de la voie analogique de l'esclave.
NOTE : la base de trame est la même pour les esclaves analogiques que pour les esclaves TOR.
Une compatibilité ascendante est assurée entre AS-i et AS-i V2. Tous les esclaves disponibles sur le marché sont ainsi pris en charge par SAY 1000.
Adressage des esclaves
Chaque esclave connecté sur le bus AS-i doit posséder une adresse comprise entre 1 et 31, avec une configuration en "Banque" /A ou "Banque" /B pour un adressage étendu.
Les esclaves livrés en sortie d'usine possèdent l'adresse 0 (l'adresse de l'esclave est mémorisée de façon non volatile).
La programmation de l'adresse est réalisée à l'aide d’un terminal spécifique d'adressage.
NOTE : dans le cas du remplacement d'un esclave défectueux dont l'adresse a été définie, la mise à jour de l'adresse de l'esclave de remplacement peut être automatiquement réalisée.
Identification des esclaves
Tous les esclaves à adressage standard connectés sur le bus AS-i sont identifiés par :
Tous les esclaves à adressage étendu connectés sur le bus AS-i sont identifiés par :
Ces identifications permettent au maître AS-i de reconnaître la configuration présente sur le bus.
Ces différents profils ont été élaborés par l'AS-i Association. Ils permettent de distinguer les modules d'entrée, de sortie, les modules mixtes, les familles d’équipements "intelligents", etc.
Nombre d’entrées/sorties maximum
Un même bus AS-i peut prendre en charge jusqu'à :
Ceci permet de gérer jusqu'à 248 entrées + 186 sorties (soit 434 entrées/sorties) lorsque tous les esclaves étendus possèdent 4 entrées et 3 sorties.
Câble AS-i
Le câble AS-i est une liaison bi-filaire sur laquelle sont transmises la communication et l'alimentation des équipements connectés.
La liaison ne nécessite pas d'être torsadée.
La section des fils peut être de 2 x 0,75 mm2, 2 x 1,5 mm2 ou 2 x 2,5 mm2, suivant le courant consommé par les équipements.
Topologie et longueur maximale du bus AS-i
La topologie du bus AS-i est souple et adaptée pour répondre aux besoins des utilisateurs (topologie point-à-point, en ligne, en arbre, etc.).
Dans tous les cas, la longueur cumulée de toutes les branches du bus ne doit pas excéder 100 mètres sans relais.
Temps de cycle du bus AS-i
Il s'agit du temps de cycle entre le(s) esclave(s) et le module TSX SAY 1000.
Le système AS-i transmet toujours des informations de longueur identiques à chaque esclave sur le bus. Le temps de cycle AS-i dépend du nombre d'esclaves connectés sur le bus en présence d'esclaves en état de fonctionnement.
Le temps de scrutation t représente le temps d'échange entre le maître et les n esclaves actifs (31 au maximum sur /A ou /B).
Soit :
Temps de cycle maximum :
Fiabilité, flexibilité
Le procédé de transmission utilisé (modulation courant et codage Manchester) est le garant d’un fonctionnement fiable. Le maître surveille la tension d'alimentation de la ligne et les données transmises. Il détecte les erreurs de transmission ainsi que les défaillances des esclaves et transmet l'information à l'automate.
L'échange ou la connexion d'un nouvel esclave durant le fonctionnement ne perturbe pas les communications du maître avec les autres esclaves.