cri87 Inserito: 8 febbraio 2006 Segnala Inserito: 8 febbraio 2006 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.
cortosimo Inserita: 8 febbraio 2006 Segnala Inserita: 8 febbraio 2006 Be tanto per cominciare devi aver inserito la scheda di ingresso analogica nella configurazione hardwaree li vedi che indirizzo di memoria ti ha inserito il compilatore per esempio ingresso 256se 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 aiuterannobuon lavoro.
del_user_27683 Inserita: 8 febbraio 2006 Segnala Inserita: 8 febbraio 2006 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 0M001 T MW252PEW 254 = Ingresso analogicoMW252 = Valore convertito (solo positivo)MW254 = Appoggio
jake Inserita: 9 febbraio 2006 Segnala Inserita: 9 febbraio 2006 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
cri87 Inserita: 10 febbraio 2006 Autore Segnala Inserita: 10 febbraio 2006 Grazie a tutti sono riuscito a fare il programma.
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora