Acquisizione valori di temperatura da termometro STE

Attenzione !I messaggi sul forum potrebbero essere modificati dal nostro staff. La data e l'ora dei messaggi potrebbe non essere quella di invio ma quella di moderazione da parte dello staff. Grazie per l'attenzione.

Home Forum Controllori SlimLine e Netsyst (LogicLab) Acquisizione valori di temperatura da termometro STE

Stai vedendo 1 articolo (di 1 totali)
  • Autore
    Articoli
  • #34948
    Sergio Bertana
    Amministratore del forum

    Un cliente mi ha chiesto la possibilità di acquisire con SlimLine il valore di temperatura da termometri STE utilizzzando la connessione ethernet.

    Dalla nuova release del sistema operativo (Versione SFW167C000 abbinata alla versione 6.0 del LogicLab), è possibile gestire da programma utente le connessioni TCP ed UDP. Quindi ho realizzato un blocco funzione che permette la lettura del valore di temperatura delle sonde connesse al termometro STE tramite connessione ethernet con protocollo SNMP.

    Le informazioni a cui è possibile accedere attraverso il protocollo SNMP sono strutturate ad albero, in modo tale da potervi fare riferimento attraverso l’indicazione di un percorso OID (Object identifier). Gli “oggetti” (nel senso di OID) gestibili attraverso il protocollo SNMP, sono raggruppati a insiemi denominati MIB (Management information base). Dalla pagina web del termometro STE è possibile scaricare la MIB del dispositivo.

    Il blocco funzione STESnmpAcq, esegue lettura valori dei due sensori OIB 1.3.6.1.4.1.21796.4.1.3.1.5.1 e 1.3.6.1.4.1.21796.4.1.3.1.5.2, allego estratto manuale.

    Per semplicità allego un programma LogicLab (Download programma) che utilizza il blocco funzione, basterà modificare il programma sostituendo l’indirizzo IP del termometro STE da acquisire. Se si desidera acquisire più termometri, occorre inserire una FB per ogni STE da acquisire definendo per ognuno il proprio indirizzo IP.

Stai vedendo 1 articolo (di 1 totali)
  • Devi essere loggato per rispondere a questa discussione.