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.