TM5SE1IC02505

Introduction

Le module d'extension TM5SE1IC02505 est un module électronique d'entrées expertes 5 VCC ou 24 VCC doté de 1 canal d'entrée pour codeur incrémental ABR.

Le signal du codeur est décompté comme suit :

Pour plus d'informations, consultez TM5SE1IC02505 - Module électronique 1 HSC INC 250 kHz 5 VCC.

Onglet Module TM5 - Mappage d'E/S

Les variables peuvent être définies et nommées dans l'onglet Module TM5 - Mappage E/S. Cet onglet fournit également des informations complémentaires telles que l'adressage topologique.

Le tableau suivant décrit la configuration du mappage des E/S :

Canal

Type

Description

ModuleOK

BYTE

Etat des modules d'E/S compactes et électroniques

DcOk

BOOL

Plage de tension :

  • 0 : Non valide

  • 1 : Valide

réservé

BOOL

Réservé

NetworkOk

BOOL

Bus TM5 :

  • 0 : Erreur de bus

  • 1 : OK

Données d'E/S valides

BOOL

Validité des données :

  • 0 : Valide

  • 1 : Non valide

réservé

BOOL

Réservé

réservé

BOOL

Réservé

réservé

BOOL

Réservé

réservé

BOOL

Réservé

-

PowerSupply

BYTE

Etat de l'alimentation du codeur

PowerSupply01

BOOL

Etat de l'alimentation du codeur 24 VCC (0 = OK)

PowerSupply02

Etat de l'alimentation du codeur 5 VCC (0 = OK)

Entrées

Entrées

BYTE

Etat de toutes les entrées analogiques (bits 6-7 inutilisés)

SignalA

BOOL

Signal A du codeur

SignalB

BOOL

Signal B du codeur

SignalR

BOOL

Impulsion de référence du codeur

réservé

BOOL

réservé

DigitalInput01

BOOL

Etat de l'entrée numérique 0

DigitalInput02

BOOL

Etat de l'entrée numérique 1

réservé

BOOL

réservé

réservé

BOOL

réservé

-

Encoder01

DINT

Codeur incrémental

-

StatusInput01

BYTE

Etat du codeur incrémental 01 (voir ci-dessous)

-

ReferenceModeEncoder01

BYTE

Mode de référence - codeur incrémental 01

Pour plus d'informations, consultez la section Description de l'onglet Paramètres définis par l'utilisateur.

Registre Etat entrée 01

Ce registre contient des informations indiquant si le processus de référencement est inactif, actif ou terminé.

Le tableau suivant décrit le registre StatusInput01 :

Bit

Description

0-1

Toujours 0

2

Lorsque le référencement est activé (on), ce bit est à 1 après la première impulsion de référence. Lorsque le référencement est désactuvé (off), ce bit est à 0.

3

Lorsque le référencement est activé (on), ce bit bascule après chaque référence terminée. Lorsque le référencement est désactuvé (off), ce bit est à 0.

4

Ce bit est à 1 après la première impulsion de référence.

5 à 7

Compteur libre, incrémenté à chaque impulsion de référence.

Exemple :

Valeur du registre

Description

00000000 en binaire

00 hex

Référencement désactivé ou déjà en cours.

00111100 en binaire

3C en hexadécimal

Première référence terminée, valeur de référence appliquée dans le registre Encoder00.

xxx11100 en binaire

xB en hexadécimal

Les bits 5 à 7 sont modifiés de manière séquentielle à chaque impulsion de référence.

xxx1x100 en binaire

xx en hexadécimal

Bits modifiés continuellement avec le référencement continu. À chaque impulsion de référence, la valeur de référence est appliquée au registre Encoder00.

Registre ReferenceModeEncoder01

Ce registre détermine le mode de référence du codeur.

Le tableau suivant décrit le registre ReferenceModeEncoder01 :

Bit

Valeur

Description

0-1

00

Référencement DÉSACTIVÉ

01

Référence ponctuelle (une seule occurrence)

11

Référencement continu

2 à 5

0000

Bit à valeur 0 permanente

6-7

00

Référencement DÉSACTIVÉ

Exemple :

Valeur du registre

Description

00000000 en binaire

00 hex

Référencement DÉSACTIVÉ

11000001 en binaire

C1 en hexadécimal

Référence ponctuelle (une seule occurrence).

Au redémarrage après la fin du processus de référencement, réglez ce registre sur 00 hex. Attendez ensuite que StatusInput00 prenne également la valeur 00 hex.

11000011 en binaire

C3 en hexadécimal

Référencement continu : le référencement intervient à chaque impulsion de référence.

Onglet Paramètres définis par l'utilisateur

Ce tableau décrit la configuration des paramètres définis par l'utilisateur du TM5SE1IC02505 :

Nom

Valeur

Valeur par défaut

Description

PresetABR01_32Bit

-2 147 483 648 à 2 147 483 647

0

Référencement de valeur prédéfinie pour le compteur ; la valeur définie ici est appliquée à la valeur du compteur lorsque le processus de référencement est terminé.

ReferenceEdge

Off

augmentation

diminution

Off

Sélectionne le front de l'impulsion de référence pour le référencement.

ReferenceEnableSwitch

actif faible

actif élevé

actif faible

Front de configuration de l'entrée numérique 01.

ReferenceEnableSwitch

désactivé

activé

désactivé

Active/Désactive le paramètre ci-dessus