Bonjour, j'ai un soucis surement sur la façon d'écrire mes égalités.
Cette écriture est celle proposer d'origine après la migration d'un projet en STEP 7 5.6.
Comment puis-je l'écrire ?
Il s'agit d'un bloc fonction permettant de remplir un tableau (O_DATAS) en fonction des valeurs d'une adresse, ici un gradateur dans lequel on viens lire des informations à une adresse donnée (I_ADRESSE_ENTREE)
Merci de votre aide et bonne année d'avance!
TIA V15.1 Lecture data
Re: TIA V15.1 Lecture data
TIAPortal est en adressage international par défaut, donc il faut utiliser du %IW pour les entrées à la place de l'écriture allemande en %EW.
Ou bien basculer TIAPortal en écriture allemande (E pour les entrées et A pour les sorties).
Ou bien basculer TIAPortal en écriture allemande (E pour les entrées et A pour les sorties).
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
Re: TIA V15.1 Lecture data
Oui.. j'ai essayé pensant que c'était simplement ça.
Mais aucun effet malheureusement
Mais aucun effet malheureusement
Re: TIA V15.1 Lecture data
salut,
utilises DPRD_DAT (même si c'est du profinet)
d'un côté tu mets "I_ADRESSE_ENTREE" et de l'autre côté "O_DATAS" directement
sinon l'alternative est GETIO mais c'est un FB (instance à prévoir)
@+
utilises DPRD_DAT (même si c'est du profinet)
d'un côté tu mets "I_ADRESSE_ENTREE" et de l'autre côté "O_DATAS" directement
Code : Tout sélectionner
#RET_VAL := DPRD_DAT (LADDR := HW IDENTIFIER, RECORD => VARIANT);
@+
Re: TIA V15.1 Lecture data
Bonjour,
Avec TIA Portal sur un S7-1500 on ne peux plus utiliser la syntaxe de Step 7.
Il faut utiliser l'instruction PEEK pour lire ou POKE pour écrire (voir l'aide en ligne)
Avec TIA Portal sur un S7-1500 on ne peux plus utiliser la syntaxe de Step 7.
Il faut utiliser l'instruction PEEK pour lire ou POKE pour écrire (voir l'aide en ligne)
Re: TIA V15.1 Lecture data
Super, merci beaucoup !