Description fonctionnelle

La fonction WRITE_VAR permet d'écrire un ou plusieurs objets langage du même type :

  • bits internes

  • mots internes

Assurez-vous que les objets à écrire sont consécutifs. Ils peuvent se trouver dans une UC distante ou un équipement connecté à une voie de communication.

Les paramètres supplémentaires EN et ENO peuvent être configurés.

Représentation en FBD

Représentation :

Représentation en LD

Représentation :

Représentation en IL

Représentation :

LD Address
WRITE_VAR Object_Type, First_Object, Object_Number, Data_to_Write, Management_Param

Représentation en ST

Représentation :

WRITE_VAR(Address, Object_Type, First_Object, Object_Number, Data_to_Write, Management_Param);

Description des paramètres

Le tableau suivant décrit les paramètres d’entrée :

Paramètre

Type

Commentaire

ADR

ARRAY [0..5] OF INT pour Premium

ARRAY [0..7] OF INT pour Modicon M340 et M580

Instructions spécifiques par plate-forme matérielle :

  • Premium :

    • L'adresse de la voie (mode caractères) de réception du message est indiquée par la fonction ADDR.

    • Adresse de l’entité destinataire de l’échange.

      Les adresses suivantes sont interdites :

      • {Réseau.Station}APP,

      • {Réseau.Station}APP.num,

      • adresses de diffusion (ALL, 0 pour le module TSX SCY 11601).

  • Modicon M340 :

    • L'adresse de la voie (mode caractères) de réception du message est indiquée par la fonction ADDM.

    • La syntaxe de l'adresse est du type suivant : ADDM ('r.m.c.nœud').

  • Modicon M580 :

    • Adresse de l'entité cible de l'opération d'écriture, résultat de la fonction ADDMX.

TYP

STRING

Type des objets à écrire pour les automates Premium :

  • %M : bits internes,

  • %MW : mots internes,

  • %S : bits système,

  • %SW : mots système.

Type des objets à écrire pour les automates Modicon M340 et M580 :

  • %M : bits internes,

  • %MW : mots internes.

NUM

DINT

Indice du premier objet à écrire dans l’équipement destinataire.

NB

INT

Nombre d’objets à écrire.

EMIS

ARRAY [n..m] OF INT

Tableau de mots contenant la valeur des objets à écrire.

Le tableau suivant décrit les paramètres d’entrée/sortie :

Paramètre

Type

Commentaire

GEST

ARRAY [0...3] OF INT

Table de gestion de l'échange composée des mots suivants :

  • Mot de rang 1 : mot géré par le système et composé de 2 octets :

    • octet de poids fort : numéro d'échange,

    • octet de poids faible : bit d'activité (rang 0) et bit d'annulation (rang 1)

      NOTE : le bit d'annulation n'est disponible que pour les automates Modicon M340 et M580.
  • Mot de rang 2 : mot géré par le système et composé de 2 octets :

    • octet de poids fort : compte rendu d'opération

    • octet de poids faible : compte rendu de communication

  • Mot de rang 3 : mot géré par l'utilisateur et qui définit le temps de réponse maximum en utilisant une base de temps de 100 ms.

  • Mot de rang 4 : mot géré par le système et qui définit la longueur de l'échange.

Pour plus d'informations, consultez la section Structure des paramètres de gestion.

NOTE : assurez-vous que le paramètre de longueur n'est pas initialisé avant d'exécuter la fonction.
NOTE : L'Ethernet intégré à l'UC Premium sur les TSX P574xxx, TSX P575xxx et TSX P576xxx utilisés en tant que client permet uniquement d'écrire 100 mots au lieu de 123 mots pour d'autres modules Ethernet et UC Premium avec port ETY.

Transactions simultanées

Le tableau ci-après fournit les capacités de chaque voie de communication pour traiter simultanément les transactions en fonction des diverses configurations sur les automates Micro et Premium

Configuration

Micro

TSX 57 10

TSX 57 20

TSX 57 23/30/40/45/55, PCX 57, PMX 57

TSX 57 46/56

Port terminal du maître Uni-Telway

4

4

4

4

8

Liaison PCMCIA ou SCY du maître Uni-Telway

1

8

8

8

8

Port terminal de l'esclave client Uni-Telway

4

1

1

1

8

Liaison PCMCIA ou SCY de l'esclave client Uni-Telway

1

1

1

1

1

Port terminal de l'esclave serveur Uni-Telway

4

4

4

4

4

Liaison PCMCIA ou SCY de l'esclave serveur Uni-Telway

4

6

6

6

6

Port terminal Modbus

4

-

-

-

-

Liaison PCMCIA ou SCY Modbus

4

8

8

8

8

Bloc terminal en mode caractère

1

1

1

1

1

Liaison PCMCIA ou SCY en mode caractère

4

8

8

8

8

PCMCIA CANopen

-

10

10

10

10

Liaison PCMCIA ou SCY Fipway

4

8

8

8

8

Modbus Plus

4

4

4

4

4

Ethernet

-

16

16

16

16

Ethernet intégré

-

-

-

-

64

Le tableau suivant indique les capacités de chaque voie de communication à traiter simultanément les transactions en fonction des diverses configurations sur les automates Modicon MC80.

Configuration

BMKC80•03••

CANopen intégré

16

Ethernet intégré

16

Port série principal ModBus

8

Le tableau ci-après indique les capacités de chaque voie de communication à traiter simultanément les transactions en fonction des diverses configurations sur les automates Modicon M340.

Configuration

BMX P34 1000

BMX P34 2000

BMX P34 2010/20102

BMX P34 2020

BMX P34 2030/20302

CANopen intégré

-

-

16

-

16

Ethernet intégré

-

-

-

16

16

Port série principal ModBus

8

16

16

16

-

Nombre maximal de requêtes client par scrutation sur les CPU Modicon M580 :

Configuration

Référence d'UC (BME P58 ...)

10•0

20•0

30•0

40•0

5040

6040

Ethernet

16

32

48

80

80

96

Nombre maximal de requêtes client par scrutation sur les UC (CPU) Modicon M580 redondantes :

Configuration

Référence d'UC (BME H58 ...)

2040

4040

6040

Ethernet

32

80

96

Nombre maximal de requêtes traitées par scrutation sur les CPU Modicon M580 :

Configuration

Référence d'UC (BME P58 ...)

10•0

20•0

30•0

40•0

5040

6040

UC de toute origine (1)

16

24

32

40

48

64

Ethernet intégré

8

12

16

24 (2)

32

32

USB

4

4

4

4

4

4

1. %SW90 (mot système) permet d'ajuster le nombre de requêtes traitées par cycle. Le nombre minimum de requêtes traitées par cycle est de 2 pour réduire la gigue au niveau de l'UC.

2. Le nombre maximal de requêtes est de 16 pour l'UC M580 BME P58 40•0 avec le micrologiciel 1.20 ou version antérieure.

Nombre maximal de requêtes traitées par scrutation sur les UC (CPU) Modicon M580 redondantes :

Configuration

Référence d'UC (BME H58 ...)

2040

4040

6040

UC de toute origine (1)

24

40

64

Ethernet intégré

12

24

32

USB

4

4

4

1. %SW90 (mot système) permet d'ajuster le nombre de requêtes traitées par cycle. Le nombre minimum de requêtes traitées par cycle est de 2 pour réduire la gigue au niveau de l'UC.

NOTE : Assurez-vous que le nombre maximum de requêtes simultanées indiqué dans tous les tableaux prend en compte le nombre maximum de requêtes simultanées que chaque UC peut gérer par cycle, en tant que client et en tant que serveur.