Jump to content
PLC Forum


TheOutSideR

Uso degli Fc e Fb

Recommended Posts

TheOutSideR

volevo capire; leggendo dal manuale del s7 1200 ho capito che fb e fc sono dei BLOCCHI di codice( cioè blocchi con un determinato codice che lo specifica,giusto)

gli fb sono collegabili con db

gli fc no (giusto?)

 

ma nel tia portal  perché compaiono strutturalmente come l' ob main o qualsiasi altro blocco??

 

come mai posso metterci contatti no piuttosto che nc o contatori sia negli OB sia negli FC o FB? Non ne colgo la differenza. 

forse ho capito male la chiave di lettura del sistema. mi dareste una mano?

Share this post


Link to post
Share on other sites

leleviola

Troppo dura leggere un manuale? Cerca di procurtene uno e nelle prime pagine del manuale è spiegato tutto chiaramente, se cerchi un manuale di sistema del S7 1200 trovi quello che ti ho indicato

Share this post


Link to post
Share on other sites
TheOutSideR

Ok grazie tornerò quando avrò capito meglio 

Share this post


Link to post
Share on other sites
batta

Gli OB vengono richiamati direttamente dal sistema.

Negli OB puoi programmare richiami a FC e a FB, e puoi anche scrivere righe di programma.

Nei blocchi FC e FB puoi scrivere programma e richiami ad altri blocchi FC e/o FB.

I blocchi FB appoggiano i dati ad un DB di istanza.
Non avertene a male, ma la lettura del manuale dovrebbe essere sempre il primo passo.
 

Share this post


Link to post
Share on other sites
Cialtrone

Entrambi (FC e FB) sono blocchi di codice che possono contenere le medesime istruzioni (set-reset-move-cmp...).

La differenza sta nel fatto che gli FC eseguono le operazioni con i parametri richiamati al loro interno, gli FB lavorano con parametri esterni (DB di istanza).

Per esempio potresti programmare un FB per eseguire una sequenza logica e richiamarlo N volte con DB di istanza diversi; in questo modo la medesima logica lavorerà di volta in volta con parametri differenti.

 

Esempio: devo gestire 100 pompe identiche, indipendenti tra di loro, ma ognuna con parametri diversi (tempi, pressioni, soglie, eccetera)

Con gli FC dovrei scrivere 100 blocchi in cui ognuno contiene i riferimenti ai parametri della pompa in questione.

Con gli FB scrivo solo un blocco e lo richiamo 100 volte, indicando di volta in volta un DB d'istanza diverso.

 

Questo tanto per darti un'idea di massima.

In realtà anche gli FC possono essere parametrizzati, solo con modalità diverse, magari un po' più macchinose.

 

PS. il manuale devi leggerlo comunque ;)

Edited by Cialtrone

Share this post


Link to post
Share on other sites
TheOutSideR

Ok grazie a tutti ora è più chiaro... comunque il manuale lo sto piano piano leggendo è che non avevo capito bene la funzione di fb e fc(anche se conoscevo la definizione del manuale)....con i vostri esempi ho confermato i miei dubbi..resta solo che provare

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...