Vai al contenuto

Indirizzamento ingressi/uscite schede Slimline

Home Forum Controllori SlimLine e Netsyst (LogicLab) Indirizzamento ingressi/uscite schede Slimline

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #85512
    Ufficio Tecnico
    Partecipante

    Stò usando un PLC SlimLine con modulo CPU MPS056B320 collegato ad una scheda di espansione mixed signal PCB122D100.

    Nella definizione degli I/O ho usato questa configurazione:

    • Ingressi digitali modulo CPU: da %IX255.0 a %IX255.5
    • Uscite digitali modulo CPU: da %QX255.0 a %QX255.3
    • Ingressi analogici modulo CPU: indirizzo 255 da Canale 0 a Canale 1
    • Ingressi digitali modulo espansione: da %IX0.0 a %IX0.11
    • Uscite digitali modulo espansione: da %QX0.0 a %QX0.7
    • Ingressi analogici modulo espansione: indirizzo 0 da Canale 0 a Canale 4
    • Uscite analogiche modulo espansione: indirizzo 0 da Canale 0 a Canale 1

    E’ corretto ?

    #85516
    Sergio Bertana
    Amministratore del forum

    Si quello che hai definito è corretto, nei sistemi SlimLine come in tutti i PLC gli I/O digitali sono gestiti in immagine di processo ed appoggiati in aree di memoria distinte tra ingressi ed uscite:

    • Ingressi digitali area %IX seguita da indirizzo modulo (255 per modulo CPU) dopo il punto l’identificazione dell’ingresso sul modulo.
    • Uscite digitali area %QX seguita da indirizzo modulo (255 per modulo CPU) dopo il punto l’identificazione della uscita sul modulo.

    Nel caso si desideri gestirli da programma in parallelo alla immagine di processo è possibile utilizzare i blocchi funzione specifici:

    • Ingressi digitali, FB SysGetPhrDI, definire indirizzo modulo (255 per modulo CPU), sono acquisiti tutti gli ingressi del modulo.
    • Uscite digitali, FB SysSetPhrDO, definire indirizzo modulo (255 per modulo CPU), sono settate tutte le uscite d el modulo.

    Gli I/O analogici devono essere gestiti da programma utilizzando i blocchi funzione specifici:

    • Ingressi analogici, FB SysGetAnInp, definire indirizzo modulo (255 per modulo CPU) e canale di acquisizione sul modulo.
    • Uscite analogiche, FB SysSetAnOut, definire indirizzo modulo (255 per modulo CPU) e canale di uscita sul modulo.
Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.