๐ ๐๐ข ๐๐ฌ๐ญ๐ซ๐๐ฆ๐ ๐๐ญ๐ญ๐๐ง๐ณ๐ข๐จ๐ง๐ ๐๐ข ๐๐๐ญ๐ ๐๐ฅ๐จ๐๐ค!
Nella #programmazione Plc #Siemens i DB sono fondamentali.
๐๐ ๐๐๐ฎ ๐ฝ๐ฒ๐ฟ ๐๐ฎ๐๐ฎ ๐๐น๐ผ๐ฐ๐ธ, ๐ผ๐๐๐ฒ๐ฟ๐ผ ๐ฑ๐ฎ๐๐ฎ๐ฏ๐ฎ๐๐ฒ.
Essi sono un sorta di contenitori che servono a memorizzare diversi tipi di variabili utilizzabili a piacimento nel nostro programma.
Principalmente esistono i ๐๐ di tipo ๐๐น๐ผ๐ฏ๐ฎ๐น๐ฒ e di tipo ๐๐๐๐ฎ๐ป๐๐ฎ.
๐๐ ๐๐ ๐๐๐ข๐๐๐๐ ๐ฒฬ ๐๐ป ๐ฑ๐ฎ๐๐ฎ๐ฏ๐ฎ๐๐ฒ ๐๐๐ผ๐๐ผ ๐ฐ๐ต๐ฒ ๐ฝ๐๐ผฬ ๐ฒ๐๐๐ฒ๐ฟ๐ฒ ๐ถ๐บ๐ฝ๐น๐ฒ๐บ๐ฒ๐ป๐๐ฎ๐๐ผ ๐๐ฒ๐ฐ๐ผ๐ป๐ฑ๐ผ ๐น๐ฒ ๐ฒ๐๐ถ๐ด๐ฒ๐ป๐๐ฒ ๐ฑ๐ฒ๐น ๐ฝ๐ฟ๐ผ๐ด๐ฟ๐ฎ๐บ๐บ๐ฎ๐๐ผ๐ฟ๐ฒ.
In esso รจ possibile memorizzare ad esempio i dati relativi ad un motore come Potenza, Assorbimento, Velocitร , Stato Marcia ecc.
๐๐ ๐๐ ๐โ๐๐ฆ๐ง๐๐ก๐ญ๐ ๐ฒฬ ๐๐ป ๐๐ ๐ฟ๐ฒ๐น๐ฎ๐๐ถ๐๐ผ ๐ฎ๐ฑ ๐๐ป โ๐ถ๐๐๐ฎ๐ป๐๐ฎ ๐ผ๐๐๐ฒ๐ฟ๐ผ ๐๐ป ๐ฏ๐น๐ผ๐ฐ๐ฐ๐ผ.
Ovvero quello generato automaticamente dalla creazione di un FB.
Vale la pena spendere due parole sul concetto dโistanza.
Nella vita reale il termine istanza puรฒ assumere diversi significati, in base a lโambito in cui viene utilizzato.
Generalmente Il termine istanza si riferisce ad un evento in cui accade qualcosa.
Nel nostro ambito, cioรจ a livello tecnico.
Lโistanza si riferisce ai singoli dispositivi o funzioni che vengono utilizzate.
In parole povere i DB dโistanza sono relativi agli FB perchรฉ solo essi possono creare istanze.
๐ฃ๐ฒ๐ฟ๐๐ฎ๐ป๐๐ผ ๐๐๐๐๐ฒ ๐น๐ฒ ๐๐ผ๐น๐๐ฒ ๐ฐ๐ต๐ฒ ๐ฎ๐ฏ๐ฏ๐ถ๐ฎ๐บ๐ผ ๐๐ป ๐๐ ๐ฐ๐ต๐ฒ ๐ฟ๐ถ๐ด๐๐ฎ๐ฟ๐ฑ๐ฎ ๐๐ป ๐ฐ๐ผ๐บ๐ฝ๐ผ๐ป๐ฒ๐ป๐๐ฒ ๐ผ ๐๐ป ๐๐ถ๐ฝ๐ผ ๐ฑ๐ถ ๐น๐ผ๐ด๐ถ๐ฐ๐ฎ ๐ฝ๐ฎ๐ฟ๐๐ถ๐ฐ๐ผ๐น๐ฎ๐ฟ๐ฒ ๐ฟ๐ฒ๐ฝ๐น๐ถ๐ฐ๐ฎ๐ฟ๐ฒ ๐๐ผ๐น๐๐ฒ, ๐ฒฬ ๐ฐ๐ผ๐ป๐ด๐ฒ๐ป๐ถ๐ฎ๐น๐ฒ ๐ฐ๐ฟ๐ฒ๐ฎ๐ฟ๐ฒ ๐ฏ๐น๐ผ๐ฐ๐ฐ๐ต๐ถ ๐๐ ๐ฐ๐ผ๐ป ๐ถ ๐ฟ๐ถ๐๐ฝ๐ฒ๐๐๐ถ๐๐ถ ๐๐ ๐ฑโ๐ถ๐๐๐ฎ๐ป๐๐ฎ.
In quanto ognuno di essi deve lavorare in maniera indipendente.
Ipotizzando di avere piรน dispositivi col medesimo funzionamento
va da se, che conviene creare una funzione da replicare piรน volte.
Pertanto, tutte le volte che tale funzione verrร richiamata nellโOB1verranno creati i relativi DB dโistanza, uno per ogni singolo dispositivo.
Cosi chรฉ la funzione sarร sempre la stessa, ma i contenitori in cui verranno scritti i dati si riferiranno in maniera univoca ed indipendente al proprio dispositivo al quale verranno assegnati.
Allo stesso tempo tutta la mole di dati verrร gestita dalla singola funzione.
Inoltre non creando tanti DB per quanti sono i dispositivi.
I dati verranno sovrascritti continuamente causando il non funzionamento del sistema.
A presto.
Da oltre 15 anni, siamo leader nella trasformazione di professionisti senza esperienza in esperti di Programmazione PLC Siemens e nella Ricerca Guasti. Grazie al nostro esclusivo Percorso Formativo, disponibile solo in tutto il Mondo, abbiamo formato migliaia di talenti nel settore. Unisciti alla nostra comunitร di successo e scopri come anche tu puoi diventare un Professionista ricercato nel campo dei PLC, iniziando da zero e acquisendo competenze preziose in breve tempo. Non lasciarti sfuggire questa opportunitร di crescita professionale e personale – รจ il momento di investire nel tuo futuro!
—
Strongoli Alessandro
CEO IO PROGRAMMO srl
+39 351 809 4185