Modules d'extension d'E/S facultatifs

Présentation

La fonctionnalité Module facultatif offre une plus grande souplesse de configuration en permettant de définir des modules qui ne sont pas raccordés physiquement au contrôleur. Etant donné qu'une application peut prendre en charge plusieurs configurations physiques de modules d'extension d'E/S, vous bénéficiez d'une évolutivité accrue, sans pour autant devoir gérer plusieurs fichiers d'application.

Sans la fonctionnalité Module facultatif, lorsqu'il démarre le bus d'extension d'E/S (suite à un redémarrage, un chargement d'application ou une commande d'initialisation), le contrôleur compare la configuration définie dans l'application à celle des modules d'E/S physiquement raccordés au bus. S'il détermine, entre autres diagnostics, que des modules d'E/S définis dans la configuration sont physiquement absents du bus d'E/S, une erreur est détectée et celui-ci ne démarre pas.

Avec la fonctionnalité Module facultatif, le contrôleur ignore les modules d'extension d'E/S absents que vous avez marqués comme facultatifs, ce qui lui permet de démarrer le bus d'extension d'E/S.

Le contrôleur démarre le bus d'extension d'E/S au moment de la configuration (suite à un redémarrage, un chargement d'application ou une commande d'initialisation), même si certains modules d'extension facultatifs ne sont pas physiquement raccordés au contrôleur.

Vous avez la possibilité de marquer les modules d'extension d'E/S TM3 comme facultatifs.

NOTE : Vous ne pouvez pas marquer comme facultatifs les modules émetteur/récepteur TM3 (TM3XTRA1 et TM3XREC1).

Vous ne pouvez pas avoir deux modules avec le même code d'identification interne marqués comme facultatifs sans au moins un module obligatoire placé entre eux.

Vous ne pouvez pas avoir deux modules avec le même code d'identification interne dont le premier est marqué comme facultatif et le second comme obligatoire.

Gardez à l'esprit les conséquences et incidences induites par le fait de marquer les modules d'E/S comme facultatifs dans l'application, à la fois lorsque ces modules sont physiquement absents et présents alors que la machine fonctionne ou que le processus est exécuté. Veillez à en tenir compte dans votre analyse des risques.

 AVERTISSEMENT
FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT
Ajoutez dans l'analyse des risques chaque variation de configuration des E/S obtenue en marquant les modules d'extension d'E/S comme facultatifs, en particulier lorsque ce marquage concerne les modules de sécurité TM3 (TM3S, etc.), et déterminez si chacune des variantes est acceptable pour votre application.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.

Marquage d'un module d'extension d'E/S comme facultatif

Pour ajouter un module et le marquer comme facultatif dans la configuration :

Etape

Action

1

Ajoutez le module d’extension à votre contrôleur ou à votre coupleur de bus.

2

Dans l'arborescence Equipements, double-cliquez sur le module d'extension.

3

Sélectionnez l'onglet Configuration des E/S.

4

Sur la ligne Module facultatif, sélectionnez Oui dans la colonne Valeur.

Codes d'identification internes

Les contrôleurs et coupleurs de bus identifient les modules d'extension au moyen d'un code d'identification interne. Ce code d'identification n'est pas spécifique à chaque référence, il identifie la structure logique du module d'extension. Par conséquent, plusieurs références peuvent utiliser le même code d'identification.

Deux modules partageant le même code d'identification et déclarés comme facultatifs doivent être séparés par au moins un module obligatoire.

Le tableau suivant présente les codes d'identification internes des modules d'extension :

Modules utilisant le même code d'identification interne

Code d'identification

TM2DDI16DT, TM2DDI16DK

0

TM2DRA16RT, TM2DDO16UK, TM2DDO16TK

1

TM2DDI8DT, TM2DAI8DT

4

TM2DRA8RT, TM2DDO8UT, TM2DDO8TT

5

TM2DDO32TK, TM2DDO32UK

3

TM2DMM24DRF, TM2DDI32DK

2

TM2DMM8DRT

6

TM2ALM3LT, TM2AMI2HT, TM2AMI2LT, TM2AMI4LT, TM2AMI8HT, TM2AMM3HT, TM2AMM6HT, TM2AMO1HT, TM2ARI8HT, TM2ARI8LRJ, TM2ARI8LT, TM2AVO2HT

96

TM3DI16K, TM3DI16, TM3DI16G

128

TM3DI8, TM3DI8G, TM3DI8A

132

TM3DQ16R, TM3DQ16RG, TM3DQ16T, TM3DQ16TG, TM3DQ16TK, TM3DQ16U, TM3DQ16UG, TM3DQ16UK

129

TM3DQ32TK, TM3DQ32UK

131

TM3DQ8R, TM3DQ8RG, TM3DQ8T, TM3DQ8TG, TM3DQ8U, TM3DQ8UG

133

TM3DM8R, TM3DM8RG

134

TM3DM16R

141

TM3DM24R, TM3DM24RG

135

TM3DM32R

143

TM3SAK6R, TM3SAK6RG

144

TM3SAF5R, TM3SAF5RG

145

TM3SAC5R, TM3SAC5RG

146

TM3SAFL5R, TM3SAFL5RG

147

TM3AI2H, TM3AI2HG

192

TM3AI4, TM3AI4G

193

TM3AI8, TM3AI8G

194

TM3AQ2, TM3AQ2G

195

TM3AQ4, TM3AQ4G

196

TM3AM6, TM3AM6G

197

TM3TM3, TM3TM3G

198

TM3TI4, TM3TI4G

199

TM3TI4D, TM3TI4DG

203

TM3TI8T, TM3TI8TG

200

TM3DI32K

130

TM3XTYS4

136