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




Ricerca Blocco Funzionale - PLC BECKHOFF E ALTRI


Messaggi consigliati

Inserito:

Buongiorno a tutti!!!! e Buona Pasqua passata,

avrei la necessità di sapere,se esiste, un blocco all'interno dei software dei PLC di uso comune,che mi permetta di trasformare dei volt provenienti da un amplificatore per celle di carico( segnali analogici), in kg o tonnellate (penso sia un problema relativo) programmandolo opportunamente e ovviamente fornendogli i parametri di trasformazione?

Nel mio caso dovrei utilizzare dei PLC con software TwinCAT della BECKHOFF,ma mi andrebbe bene anche vederlo,se avete qualche esempio di programmazione,in qualsiasi altro linguaggio,almeno per farmene una idea di massima.

Salve e buon prosieguo di giornata.


Inserita:

Devi fare una banalissima scalatura. Devi sapere cosa leggi dall'ingresso analogico con il peso minimo, e cosa con il peso massimo.

Chiamo:

VR_Min = valore reale minimo (lettura ingresso analogico con peso minimo)

VR_Max = valore reale massimo (lettura uingresso analogico con peso massimo)

VS_Min = valore scalato minimo (peso minimo)

VS_Max = valore scalato massimo (peso massimo)

VR = valore reale (lettura attuale ingresso analogico)

VS = valore scalato (peso attuale)

VS = VS_Min + (VR - VR_Min)(VS_Max - VS_Min)/(VR_Max - VR_Min)

Con il Beckhoff, se non sbaglio, si può usare il linguaggio strutturato. Sviluppare la formula dovrebbe quindi essere molto facile.

Alcuni plc (non so il Beckhoff) permettono di configurare il modulo analogico in modo che faccia direttamente la scalatura, e quindi si legge direttamente il valore ingegneristico della grandezza.

Inserita:

La formula è sempre valida, non dipende dal plc.

In S7-200 ti puoi creare una subroutine che esegue il calcolo. A questa subroutine puoi passare in ingresso il valore letto dall'ingresso analogico ed i parametri per la scalatura, ed avere in uscita il valore scalato.

Leggi il manuale e prova.

Non puoi pretendere di trovare la soluzione già pronta.

Inserita:

Sig. Batta mi è stato di grande aiuto.

Per questo la ringrazio.

E' ovvio che non pretendessi la soluzione già pronta.

Buona Giornata e ancora grazie. ;)

Inserita:

Ciao

Le celle che ho utilizzato vanno alimentate (0..5 V o 0..10V) tra P+(red) e P-(green), il segnale si preleva fra S+(white) e S-(black). Dallo scorso anno posso utilizzare direttamente un PLC-Visualizzato DLC della Kernel Sistemi, il GTP_128, che ha ingressi proprio per celle di carico a 65000 punti, con con un amplificatore differenziale interno, e la morsettiera per questi segnali . Inoltre ha Visualizzatore Grafico, tastiera, 20 ingressi e 16 uscite, ingressi e uscite analogiche, seriali e optional interfaccia Ethernet(web server).

Dal punto di vista della programmazione leggi direttamente i DATA_1020 (e seguenti, ogniuno per il suo ingresso), dopo aver acceso il flag SYS_100 ( e seguenti).

Lorenzo B.

Inserita:

Grazie molto Sig, Lorenzo B.

Devo dire che il sistema rispecchia a pieno la funzionalità voluta.

Io devo scegliere tra varie opzioni Plc

Beckhoff

Siemens S-7 200

o quello da te proposto.Siccome pero' sul sito della Kernel Sistemi non ho trovato prezzi o schede tecniche approfondite,potresti dirmi piu' o meno intorno a che prezzo ruota questo sistema,a grandi linee,e dove posso trovare del materiale elettronico del PLC visualizzatore in questione?

Sai alla fine la scelta ricade sempre o quasi sulla convenienza economica...................

Buona serata.

Inserita:

Visto che utilizzi Beckhoff, esistono dei moduli (KL3351 o KL3356) ai quali puoi collegare direttamente le tue celle di carico. Il seganle che ne ottieni nel plc è un valore analogico a 16 bit che poi puoi elaborare a tuo piacere.

Ciao

B)

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