IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Automation Discussion :

avertissement sous unity pro


Sujet :

Automation

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 11
    Points : 7
    Points
    7
    Par défaut avertissement sous unity pro
    bonjour ,
    dans une appli M340 j'utilise des bits de mot %MWxxx.y et le mot associé.
    lorsque je genere l'appli j j'ai des avertissements qui apparaissent :"la variable ...... chevauche la memoire , en rason d'affectation sur le bit estrait equivalent %mwxxxx.y et de l'ecriture d'adresses directes ou de bit extraits."
    Comment faire pour supprimer ces avertissements ?
    merci

  2. #2
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Sous unity il faut éviter d'utiliser les %MW directement.

    Il faut que tu crées un variable pour ton mot que tu localise sur %MW voulu
    Par exemple Toto de type INT localisé en %MW10

    Ensuite dans ton programme tu n'utilises que Toto ou Toto.x. Tu n'auras plus d'avertissement. Il ne faut plus utiliser %MW10 ou %MW10.x par la suite.

    D'ailleurs si la variable n'a pas besoin d'être lue par un afficheur ou une supervision tu n'es pas obligé de lui donner une adresse.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    bonjour

    c'est bien pour une liaison avec un IHM que je souhaite definir l'adresse.
    j'ai fait ce que tu propose , mais je ne peut pas donner de nom a la variable .y de MWxx.y , alors que sur un exemple j'ai :
    - dans les la declaration de variable : titI bool %MWxxx.y
    pas de declaration pour %MWxxx
    - dans une section la mise a 1 de titi ainsi que %MWxxx:= 0
    et lorsque je genere aucune alarme n'apparait

  4. #4
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    Bonjour,

    comme te la dit Nono il faut donner un nom à ta variable "Mot" ( pas au bit..)

    ensuite


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    MaVariable:=0;
    MaVariable.1 = false;

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    bonjour
    je suis d'accord avec vous , mais comment faire pour realiser l'exemple (fichier .PDF joint) . cette appli est generée sans defaut ni alarmes.
    Images attachées Images attachées

  6. #6
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    Dans ce cas si tu utilise des variables différentes pour le bit et le mot modifie les options du projet

    Menu Outils/Option de projet/Gestion des messages généraux/Le chevauchement d'adresse génère => "Aucun message"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Horodatage de variable sous Unity pro
    Par Niamor53600 dans le forum Automation
    Réponses: 2
    Dernier message: 10/04/2015, 10h35
  2. Configuration d'un réseau ethernet sous Unity Pro
    Par Holothure dans le forum Automation
    Réponses: 4
    Dernier message: 19/06/2012, 05h38
  3. Temorisation sous Unity Pro , Language ST
    Par SH139820.AZERGUI dans le forum Automation
    Réponses: 4
    Dernier message: 02/03/2012, 00h30
  4. programmation d'un compteur sous unity pro du Modicon M340
    Par yanko86 dans le forum Automation
    Réponses: 1
    Dernier message: 05/09/2010, 00h34
  5. Installation ORACLE 10g sous XP Pro
    Par DUCORROY dans le forum Oracle
    Réponses: 7
    Dernier message: 21/10/2004, 09h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo