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




Lettura e Condizionamento Input Analogici


Messaggi consigliati

Inserito:

Ciao a tutti sono un ragazzo di 5 superiore di un ITIS...come area di progetto dobbiamo controllare temperatura e umidità di una serra tramite plc della siemens s7 300 con CPU 313c.

Il problema nato è che dobbiamo comparare l'ingresso analogico con una costante per far intervenire la pompa dell'acqua...ma non sappiamo come si fa a leggere l'ingresso analogico, a convertirlo in binario e a metterlo in una memoria per il confronto. Ho chiesto aiuto ai prof. ma nessuno sa come fare.

X FAVORE RISPONDETE. :(:(:(


Inserita:

Be tanto per cominciare devi aver inserito la scheda di ingresso analogica nella configurazione hardware

e li vedi che indirizzo di memoria ti ha inserito il compilatore

per esempio ingresso 256

se tu usi il primo canale della scheda devi leggere in OB1 o in una FC o FB richiamata comunque in OB1

la periferia

L pew 256

il valore massimo dell'ingresso corrisponde a 27648 nella word del canale di ingresso che tu dovrai opportunamente scalare per fare i conti in gradi o quant'altro.

cosa molto importante e' il tipo di collegamento della scheda

devi assicurarti che la sonda di temperatura dia alla scheda un segnale 0-10V o 4-20mA

comunque per non andare troppo nello specifico intanto controlla queste piccole cose magari ci sei vicino e ti manca una piccola spintarella

altrimento descrivi meglio il problema e vedrai che molti ti aiuteranno

buon lavoro.

del_user_27683
Inserita:

Ci sono degli FB appositi per la lettura e conversione degli ingressi analogici, comunque se si tratta della periferia "onboard" prova quanto segue:

L 4

L PEW 754

SRW

T MW254

U M254.3

SPBN M001

L 0

M001 T MW252

PEW 254 = Ingresso analogico

MW252 = Valore convertito (solo positivo)

MW254 = Appoggio

Inserita:

Ciao, sicuramente se devi utilizzare il PLC della Siemens sarai anche in possesso dello Step7. :)

Ora, mamma Siemens ha fatto una bella FC che ti aiuta a convertire le analogiche in ingresso; fai quanto segue: apri una FC qualsiasi da te creata, si aprirà la finestra di programmazione LAD/STL/FBD (oppure te li da in tedesco), vai su Visualizza --> Vista Generale e seleziona Biblioteche, in biblioteche troverai "Standard Library" e dopo "TI-S7 Converting Blocks"; a questo punto vai sulla FC105 ci clicchi sopra e te la trascini nel progetto, un bel . on-line con F1 ed il gioco è fatto. ;)

Il resto scoprilo da solo altrimenti è troppo facile.

Good Luck, Jake 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...