Vai al contenuto

Lettura nome dispositivo da programma utente

Home Forum Programmazione IEC 61131 (LogicLab) Lettura nome dispositivo da programma utente

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

    Avrei la necessità di acquisire da programma il nome dispositivo “device name”, ho effettuato alcune prove ma non riesco a trovarlo nelle System Variables.

    Come posso fare.

    #68237
    Sergio Bertana
    Amministratore del forum

    Il nome dispositivo (Si imposta da pagina web, screenshot) non è appoggiato su variabili di sistema (System variables), ma si può rilevare tramite la funzione SysOSIDValue. Ecco un semplice programma di esempio.

    PROGRAM MyProgram
    VAR
        i : UDINT; (* Auxiliary variable *)
        DName : STRING[ 20 ]; (* Device name *)
    END_VAR
    
        i:=SysOSIDValue(FALSE, OSID_DEVICE_NAME, ADR(DName));
Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.