Présentation

Supposons que vous voulez envoyer une chaîne de caractères à un terminal vidéo connecté à la liaison intégrée du module TSX SCY 21601 d'un automate dont l'adresse est réseau 20 station 3. Le module TSX SCY 21601 se trouve dans l'emplacement 2 du rack de base.

La table de gestion est située dans %MW110:4 et la chaîne à envoyer est située dans la variable Str_1.

Figure

Les deux stations sont connectées via un réseau Fipway.

Emission

Programmation en ST :

IF RE(%I0.3.6) AND NOT %MW110.0 THEN
   PRINT_CHAR(ADDR('{20.3}0.2.0.SYS'),Str_1,%MW110:4);
END_IF;

Paramètres de la requête :

Paramètres

Description

ADDR(‘{20.3}0.2.0.SYS’)

  • {20.3} : réseau 20, station 3

  • 0 : rack

  • 2 : module

  • 0 : voie 0

  • SYS : adresse système

Str_1

Chaîne de caractères à envoyer ; la variable Str_1 est de type STRING.

%MW110:4

Table de gestion

NOTE : A chaque lancement de la fonction, initialisez le paramètre de longueur (dans cet exemple : %MW113) avec la valeur correspondant au nombre de caractères (en octets) à envoyer à Str_1.