Vai al contenuto

CliffTn

Risposte nei forum create

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • in risposta a: Macro per scrittura variabile su plc #66915
    CliffTn
    Partecipante

    Effettivamente non avevo provato a usare il GET/SET, funziona, mi da una sintassi leggermente diversa ma fa il suo lavoro, mi propone:

    SetData(b, "PlcRockwell", "DB24[40]", 1)

    Funziona in entrami i modi…

    Grazie

    in risposta a: Macro per scrittura variabile su plc #66901
    CliffTn
    Partecipante

    Mi rispondo da solo, la sintassi corretta è :

    int b = 1
    SetData(b, "PlcRockwell", DB24[40],1)

    Avrei una domanda, perché l’offset si mette nella variabile e non nei parametri ?

    Dal manuale seguivo questo esempio, dove si specifica la variabile, l’offset e la  lunghezza:

    macro_command main()
    short send_data_1[2] = { 5, 6},send_data_2 = 5
    SetData(send_data_1[0], "FATEK KB Series", RT, 5, 1)
    SetData(send_data_2, "FATEK KB Series", RT, 5, 1)
    end macro_command
Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)