[Unity] Bloc fonction READ_VAR et WRITE_VAR

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
LGA4
Apprend le binaire
Apprend le binaire
Messages : 1
Enregistré le : 08 juin 2022, 16:49

[Unity] Bloc fonction READ_VAR et WRITE_VAR

Message par LGA4 »

Bonjour,
Je débute dans l'automatisme , je n'arrive pas à utiliser les blocs fonction READ_VAR et WRITE_VAR.
J'ai fais une plateforme de test qui contient un processeur P342020 (maître) et un STB Entrées/Sorties déportées (esclave) je souhaite établir une lecture et écriture sur le STB avec les blocs READ_VAR et WRITE_VAR. Toutes les parties configuration sont faites et vérifiées.
Je ne maitrise pas ce système , si quelqu'un peut m'apporter plus d'information sur ce sujet.
Cordialement.

Maitre = CPS 3500 / P 342020
Esclave = NIP 2212 / PDT 3100 / DDI 3725 / DDO 3705 / PDT 3100 / ACI 1400 / ACO 0220 / XMP 1100
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [Unity] Bloc fonction READ_VAR et WRITE_VAR

Message par itasoft »

Slts,
Exemple :
if not %MW0.0 then
%MW2:=10;(*Time-Out*)
READ_VAR(ADDM('Ethernet_1{192.168.1.203}TCP.MBS'),'%MW',1234,2,%MW0:4,%MW100:2);
end_if;

ps :
Pour tester la syntaxe faire la requête sur soi même , remplacer 192.168.1.203 par l’adresse IP de l’automate, on dit retrouver la valeur des mots %MW1234 :2 dans %MW100 :2
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1960
Enregistré le : 20 oct. 2015, 12:00
Localisation : localhost

Re: [Unity] Bloc fonction READ_VAR et WRITE_VAR

Message par Béryl »

Les tests portent sur Read/Write_var, certes, mais pour un programme en prod, je te conseille vivement de passer par l'IO-Scanning pour attaquer un îlot Advantys.
Il te faudra juste investir dans une carte NOE ou une NOC, qui sera vite rentabilisée vu le temps que tu vas passer à coder ta com toi-même.
Répondre