Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




simulazione contatto radio S5


Messaggi consigliati

Inserito:

Sono un autodidatta alle prime armi e ho dei problemi a simulare con un plc Siemens S5 un banalissimo contatto radio di un programmatore per apricancello. Dovrei fare la sequenza APRE-STOP-CHIUDE-STOP usando un solo ed unico ingresso che mi abilita a turno ciclico le 4 uscite suddette.

GRAZIE a chi riesce ad aiutarmi.


Ivan Castellaro
Inserita:

Una soluzione potrebbe essere quella di incrementare una word ed assegnare ai valori la seguente funzione:

0 = fermo

1 = apre

2 = fermo

3 = chiude

quando la word è maggiore di 3 la resetti.

Un'a ltra soluzione è quella di shiftare un byte di merker,

se il byte vale 0 o se è mahggiore di 8 lo setti automaticamente a 1 ,

ad ogni impulso shifti a sinistra di una posizione.

Mx.1 = apre

Mx.3 = chiude

Come vedi di soluzioni cene sono varie queste sono solo uno spunto.

Inserita:

Ciao Simone

Ti riciclo un programma in Awl che avevo postato nel vecchio forum

ue0.0 Contatto passo/passo ( ingresso e0.0 )

zvz1 Conteggio degli impulsi ( avanti ) nel contatore Z1

lz1 Leggo il valore nel contatore Z1

lkf1 Scelgo un valore ( in questo caso 1 )

!=f Faccio un confronto ( se è uguale )

=a1.0 Attivo l'uscita che mi interessa ( in questo caso a1.0 )

lz1 Leggo il valore nel contatore Z1

lkf2 Scelgo un valore ( in questo caso 2 )

!=f Faccio un confronto ( se è uguale )

=a1.1 Attivo l'uscita che mi interessa ( in questo caso a1.1 )

lz1 Leggo il valore nel contatore Z1

lkf3 Scelgo un valore ( in questo caso 3 )

!=f Faccio un confronto ( se è uguale )

=a1.2 Attivo l'uscita che mi interessa ( in questo caso a1.2 )

etc...etc...etc... quando ho finito!

lz1 Leggo il valore nel contatore Z1

lkf4 Scelgo un valore ( in questo caso 4 ovviamente )

>=f Faccio un confronto ( se è maggiore o uguale )

rz1 Resetto il contatore (e lo ringrazio del servizio ;-))) )

BE Fine

Adattattalo alle tue esigenze ; se hai problemi sai dove trovarci :)

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...