Vai al contenuto

Gestire stampante da pannello Plus II connessa in seriale

Home Forum Programmazione IEC 61131 (LogicLab) Gestire stampante da pannello Plus II connessa in seriale

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #35566
    Anonimo
    Inattivo

    Avrei la necessità di stampare su una stampante da pannello PLUS II connessa in seriale RS232 i seguenti dati:

    Data – Ora – Valore temperatura 1- Valore temperatura 2

    La stampa dovrebbe essere eseguita in automatico con un tempo da definre (Esempio 5 minuti). E’ possibile avere un esempio di programma da cui partire ?

    #38235
    Sergio Bertana
    Amministratore del forum

    Come vedi dalla stampa del programma che ti ho realizzato come esempio, ho utilizzato la porta COM1, l’ho impostata con i parametri seriali della stampante (Verifica se la tua è impostata in questo modo).

    Come vedi ho controllato il tempo di stampa (300 secondi) ed al termine del tempo eseguo l’uscita su seriale della stringa da stampare. La stampante ha 42 caratteri per riga, così ho organizzato la riga tenendo conto della dimensione della stampante. Ecco come si presenta la riga stampata.

    06/05/2014 – 10:42 V1: 12.5 V2:120.6

    La variabile di tempo LogTime è inizializzata a 300 Sec ma tu puoi definire la variabile nella zona delle variabili globali (Magari da DB100.2048 in avanti) e così ne puoi impostare il valore da terminale operatore.

    Le variabili di cui è stampato il valore (Vars[0], Vars[1]), le ho per semplicità definite nel programma, ma è ovvio che nel tuo caso saranno le variabili che tu desideri stampare (Download programma).

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.