Vai al contenuto
PLC Forum


Lampeggiatore In S7200 O 300 - Creare una lampada "lampeggiante"


Messaggi consigliati

Inserito:

Buongiorno a tutti; il mio quesito (a voi sembrerà banale!) è questo:

come faccio nel 200 o nel 300 a creare un lampeggiante?

Sonmo alle prime armi!


Gianmario Pedrani
Inserita: (modificato)

Dipende dalla frequenza, che vuoi ottenere, ma nel 300 esistono dei merker che configuri nella configurazione adrware che generano farie frequenze, una volta impostate, la metti in serie all'uscita ed il gioco e' fatto, stessa cosa vele per la cpu 200 solo che li sono gia definitia da siemens, credo che nel 200 sia sm0.5.

poi

cpu 200

sm0.5_______ q0.0

-------| |-------------( )

cpu 300 io ho messo il mb0 come merker di lampeggio

M 0.5______ A0.0

--------| |-----------( )

caioooooooooooooooooo

Ps pero' dovresti arrivarci da solo almeno per il lampeggio che e' molto semplice.... :blink:

Modificato: da Gianmario Pedrani
Inserita:

ti ringrazio molto, questo comunque lo sapevo. a me interessava crearne uno fatto artigianalmente, senza usare il SM0.5.

Mi sai dire qualcosa? grazie

P.s. comunque sono moooolto alle prime armi!!!1

Inserita:

usa due timer prova a consultare il manuale

da un pò di impegno

Inserita:

.... per una volta ti potresti sprecare ad aiutarmi un tantino??

So che hai ragione, ma non è il mio forte il PLC, io sono un progettista elettrico che vorrebbe saperne qualcosina sulla programmazione dei plc!

Inserita:

questo e un esempio comunque lo puoi fare in diversi altri modi

UN    T      1

      L    S5T#500MS

      SE    T      0

      U    T      0

      L    S5T#500MS

      SE    T      1

      U    T      0

      =    M      1.0

  • 1 month later...
Inserita:

Con queste poche istruzioni ti fai un lampeggiatore multifrequenza

L MW 100

L 1

+I

T MW 100

Mettilo dove vuoi ma fa che venga sempre elaborato

Utilizza il o i bits che variano con la frequenza desiderata.

Ricorda, da dx verso sx dimezzano la frequenza di variazione.

Se poi vuoi delle frequenze precise, mettilo in un OB a tempo (p.es. 100 ms)

Ciao. ;)

Inserita:

Beh se lo devi mettere in un OB a tempo, allora tantovale che scrivi:

UN M 0.0

= M 0.0

oppure puoi fare eseguire queste 2 istruzioni all'interno di un salto condizionato da un timer (che sarà il semiperiodo del lampeggio).

Ci sono tanti modi per scrivere qualunque cosa col PLC.

Ciao. :)

  • 6 years later...
Inserita:

scusate ma anche io non so come realizzare un lampeggio.

volendolo realizzare con i timer come devo fare?

Inserita: (modificato)

per s7-200 è molto semplice.....

LD Sempre_on:SM0.0

LPS

AN T101

TON T102, 5

LRD

A T102

TON T101, 5

LRD

A T102

= Q0.0

LPP

AN T102

= Q0.1

le due uscite sono contrapposte.... dipende da come ti serve il lampeggio.....

Modificato: da marcodieci
  • 8 months later...
Inserita:

Salve

io l'ho scritto così:

Network 5 // Segmenti per lampeggio spia allarme

LDN M0.2

A M0.0 // Abilita

TON T37, +10

Network 6 // Segmenti per lampeggio spia allarme (quando tempo >= di mezzo secondo di T37 accende spia)

LDW>= T37, +5

= Q0.6 // Lampada

Network 7 // Segmenti per lampeggio spia allarme (terminato tempo T37 ricomincia tempo e spegna spia)

LD T37

= M0.2

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...