Prima di addentrarci nella descrizione di questi due blocchi funzione, รจ necessario fare un accenno su cosa รจ il Blocco Organizzato (๐๐๐) e come gira il programma.
Esso รจ la parte principale, senza la quale il PLC Siemens non puรฒ ragionare, perchรฉ allโinterno di esso viene racchiuso il programma intero.
Il quale รจ costituito da tanti piccoli pezzetti rappresentati dai vari blocchi funzione.
๐๐ฏ๐ฏ๐๐ซ๐จ ๐ ๐ฅ๐ข ๐ ๐ ๐ ๐ ๐ฅ๐ข ๐ ๐.
Entrambi contengono le istruzioni generate dal programmatore.
Le quali svolgono funzioni ben specifiche.
๐๐ง๐ข๐ณ๐ข๐๐ฆ๐จ ๐๐จ๐ง ๐ฅ๐ ๐ ๐
Esse possono essere usate come funzioni di richiamo, ovvero possono richiamare altre funzioni.
Oppure possono essere utilizzate per creare funzioni di calcolo transitorio.
Ciรฒ significa che possiamo usare le FC per creare determinate operazioni in maniera tale, da utilizzarle nel momento in cui vengono richiamate.
Vale a dire che, durante lโesecuzione del programma, nel momento in cui incontra questa funzione, legge i suoi ingressi, svolge le istruzioni in essa inserite e restituisce il risultato.
Il quale puรฒ essere sfruttato in qualsiasi punto del programma.
Inoltre รจโ importante notare che le FC sono blocchi senza memoria.
Appunto perchรฉ eseguono le proprie istruzioni in modo temporaneo, non avendo dei Data Base (๐๐) in cui memorizzare i dati loro automaticamente.
๐๐ง ๐๐ฅ๐ญ๐ซ๐ ๐ฉ๐๐ซ๐จ๐ฅ๐ ๐ช๐ฎ๐๐ง๐๐จ ๐ฎ๐ง๐ ๐
๐ ๐ฏ๐ข๐๐ง๐ ๐๐ฌ๐๐ ๐ฎ๐ข๐ญ๐, ๐ฅ๐๐ ๐ ๐, ๐๐ฌ๐๐ ๐ฎ๐, ๐ซ๐๐ฌ๐ญ๐ข๐ญ๐ฎ๐ข๐ฌ๐๐ ๐ข๐ฅ ๐ซ๐ข๐ฌ๐ฎ๐ฅ๐ญ๐๐ญ๐จ ๐๐ ๐ข๐ฆ๐ฆ๐๐๐ข๐๐ญ๐๐ฆ๐๐ง๐ญ๐ ๐๐ข๐ฆ๐๐ง๐ญ๐ข๐๐ ๐ญ๐ฎ๐ญ๐ญ๐จ.
Allโoccorrenza perรฒ si possono creare dei blocchi DB, cioรจ contenitori in cui memorizzare le variabili utilizzate nelle FC.
Una volta create, tramite il Tia Portal, vanno inserite allโinterno dellโOB1 affinchรฉ possano essere appunto richiamate.
๐๐๐ฌ๐ฌ๐ข๐๐ฆ๐จ ๐๐ฅ๐ฅ๐ ๐ ๐
Gli FB sono dei blocchi particolari, essi infatti vengono usati come modelli.
Nel senso che una volta creato uno รจ possibile replicarlo e usarlo tutte le volte che lo si ritiene necessario.
Ad esempio, se dovessimo gestire 10 motori con le medesime caratteristiche, non avrebbe senso scrivere 10 FB di sana pianta.
Pertanto, รจ piรน congeniale creare un modello e replicarlo 10 volte.
Ed ancora, nel caso di dispositivi dal funzionamento simile, รจ sufficiente copiarne uno preesistente ed apportare le relative modifiche.
In buona sostanza, con semplici passaggi รจ possibile creare la struttura di un programma piรน o meno complesso.
In fine, la caratteristica peculiare degli FB รจ quella di contenere memoria, ovvero possono memorizzare in modo permanente i loro dati nei rispettivi blocchi di istanza.
๐โ ๐ฉ๐ซ๐จ๐ฉ๐ซ๐ข๐จ ๐ช๐ฎ๐๐ฌ๐ญ๐จ ๐ข๐ฅ ๐๐๐ฅ๐ฅ๐จโ
Ciรฒ rende ancora piรน fruibile ed immediato, quello che volendo si
potrebbe fare anche con gli FC.
๐๐ ๐ข๐ง ๐ฆ๐๐ง๐ข๐๐ซ๐ ๐ฉ๐ข๐ฎฬ ๐๐๐ซ๐ซ๐๐ ๐ข๐ง๐จ๐ฌ๐.
Per richiamare gli FB allโinterno dellโOB1 รจ necessario trascinarli in esso
e successivamente creare il rispettivo DB dโistanza.
๐๐จ๐๐ก๐ข๐ฌ๐ฌ๐ข๐ฆ๐ข ๐ฉ๐๐ฌ๐ฌ๐๐ ๐ ๐ข ๐ฉ๐๐ซ ๐ฎ๐ง ๐ ๐ซ๐๐ง๐๐ข๐ฌ๐ฌ๐ข๐ฆ๐จ ๐ซ๐ข๐ฌ๐ฎ๐ฅ๐ญ๐๐ญ๐จ!
๐๐๐ซ๐ฌ๐จ๐ง๐๐ฅ๐ฆ๐๐ง๐ญ๐ ๐ซ๐ข๐ญ๐๐ง๐ ๐จ ๐ฌ๐ข๐๐ง๐จ ๐๐จ๐ง๐ฌ๐ข๐๐๐ซ๐๐ณ๐ข๐จ๐ง๐ข ๐๐จ๐ง๐๐๐ฆ๐๐ง๐ญ๐๐ฅ๐ข, ๐ฌ๐ข๐ ๐ฉ๐๐ซย ๐ข ๐ฉ๐ซ๐จ๐ ๐ซ๐๐ฆ๐ฆ๐๐ญ๐จ๐ซ๐ข ๐ง๐จ๐ฏ๐ข๐ณ๐ข, ๐ฌ๐ข๐ ๐ฉ๐๐ซ ๐ข ๐ฏ๐๐ญ๐๐ซ๐๐ง๐ข.
I primi infatti possono continuare il loro percorso di formazione, nella maniera ottimale imparando a gestire quello che รจ un vero e proprio asso nella manica, ossia il blocco FB.
I secondi invece possono affinare maggiormente le loro capacitร . In passato infatti, mi รจ capitato piรน volte di vedere programmi fatti con una costellazione infinita di identici blocchi FC.
Quando in realtร , come abbiamo visto, non era assolutamente necessario.
A presto.
Sei pronto a diventare un Tecnico Completo e Autonomo, in grado di padroneggiare qualsiasi PLC e risolvere i problemi grazie alla tua abilitร nella Ricerca dei Guasti?
Allora immergiti nella nostra Nuova Piattaforma di Studio dedicata ai Tecnici Industriali. ร un ambiente appositamente creato per te, dove potrai trovare tutte le nozioni necessarie. E non preoccuparti se ti senti poco preparato, parti da zero o hai poca esperienza. La nostra piattaforma รจ progettata per accogliere e supportare tutti i livelli di competenza.
Ti aspetto dentro, Accedi Ora alla Piattaforma Riservata >>>
—
Strongoli Alessandro
CEO IO PROGRAMMO srl