TwinCAT / Beckhoff
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

TwinCAT / Beckhoff



  1. #1
    invite0b16296d

    TwinCAT / Beckhoff


    ------

    Bonjour,

    Je suis en train de lire un programme de TwinCAT et c'est tout nouveau pour moi.
    J'ai par exemple le POU dans une première fenêtre

    Code:
     
    FUNCTION_ BLOCK myfun 
      VAR INPUT
       courant: REAL 
      END_VAR
      VAR OUTPUT
       consigne INT
      END_VAR
    
      VAR
       TP_start:  TP;
       TON_temp:  TON;
      END_VAR
    Ensuite, j'ai une deuxième fenêtre dans laquelle il y a entre autre
    Code:
    TP_start(IN:=TRUE, PT:=T#20s);
    J'aurais deux questions:
    1.- Est-ce que les variables ont une sortie spécifique sur l'automate ( c'est-à-dire un fil électrique pour une borne pour une variable)?
    2.- Comment peut-on connaître l'origine de la variable "courant" ?
    3.- Comment peut-on connaître la destination de la variable "consigne" ?
    4.- Comment fonctionnent les fonctions TP (Trigger) et TON (on-delay timer) (description ici )?

    Peut-être ces questions sont un peu floues, mais c'est parce que c'est encore très flou pour moi...

    -----

  2. #2
    invite1d577638

    Re : TwinCAT / Beckhoff

    Tu fais ça sous quel soft ? CCW ?

    1-Oui, à priori. Quoi comme automate ?

    4-TP et TON c'est facile. Voici leurs chronogrammes :

    TP :
    TP.jpg


    TON:
    ton.jpg

    IN est le signal d'entrée, Q est la sortie. Pour TON, Q passe à 1 à la fin de la tempo PT. Q reste à 1 tant que IN est à 1.
    Pout TP, Q passe à 1 directement au démarrage (IN à 1), passe à 0 à la fin de la tempo. PT est remis à 0 au front descendant de IN...

    Les illustrations sont issues de la doc de CCW.

Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...