Collegamento dei propri I/O
Con questa funzionalità, gli I/O locali possono essere collegati a un controller e utilizzati dall'applicazione IEC.
Collegamento di dispositivi periferici
GPIO
I²C
SPI
1 filo
PUÒ
Comunicazione basata su Ethernet
Comunicazione basata su socket (socket di dominio TCP, UDP, Unix)
Qualsiasi altra periferica tramite codice adesivo
Collegamento di una nuova periferica
GPIO
API di estensione
I GPIO possono essere collegati tramite l'API di estensione.
Per ulteriori informazioni, vedere quanto segue: Collegamento dei propri I/O
Descrizione del dispositivo e libreria IEC
In Linux, è possibile accedere ai GPIO tramite la riga di comando. Le descrizioni dei dispositivi e le librerie necessarie a tale scopo sono fornite CODESYS.
Nell'albero dei dispositivi, fate clic con il pulsante destro del mouse sul controller e selezionate Aggiungi dispositivo comando.
Le Aggiungi dispositivo si apre una finestra di dialogo.
Aprire il Varie raggruppa e seleziona GPIO.
Conferma la selezione facendo clic su Aggiungi dispositivo pulsante.
Il connettore GPIO è inserito sotto il controller.
Fate clic con il pulsante destro GPIO dispositivo e seleziona Aggiungi dispositivo comando.
Le Aggiungi dispositivo si apre una finestra di dialogo.
Seleziona un dispositivo e fai clic su Aggiungi dispositivo comando per confermare la selezione.
Il dispositivo viene inserito sotto il connettore GPIO.
Configura i dispositivi
Per ulteriori informazioni sul controllo tramite riga di comando, vedere Archivio del kernel Linux.
GPIO Raspberry Pi
I GPIO sono già integrati nelle descrizioni dei dispositivi dei modelli Raspberry Pi supportati.
Per ulteriori informazioni, vedere quanto segue: Esempi: GPIO
I²C, SPI e 1-Wire
API di estensione
I²C, SPI e 1-Wire possono essere collegati tramite l'API di estensione.
Per istruzioni, consulta il capitolo seguente: Collegamento dei propri I/O.
Archivio dei dispositivi
Nell'albero dei dispositivi, fate clic con il pulsante destro del mouse sul connettore desiderato e selezionate Aggiungi dispositivo comando.
Le Aggiungi dispositivo si apre una finestra di dialogo.
Select the <interface> Master device and click the Add Device command to confirm the selection.
Il dispositivo viene inserito sotto il connettore.
Fate clic con il pulsante destro del mouse sul dispositivo master inserito e selezionate Aggiungi dispositivo comando.
Seleziona il dispositivo desiderato e fai clic su Aggiungi dispositivo comando per confermare la selezione.
Il dispositivo viene inserito sotto il connettore principale.
Configura i dispositivi
Suggerimento
Se i dispositivi desiderati non sono disponibili nella Aggiungi dispositivo finestra di dialogo, quindi è necessario installare questi dispositivi tramite il repository dei dispositivi.
Se non è ancora disponibile una descrizione del dispositivo con gli ingressi e le uscite desiderati, è possibile adattare anche una descrizione del dispositivo esistente. Per le istruzioni, consulta il capitolo seguente: Collegamento dei propri I/O.
RS-232 e RS-485
Modbus RTU
Nell'albero dei dispositivi, fate clic con il pulsante destro del mouse sul controller (ad esempio CODESYS Control for Linux) e seleziona Aggiungi dispositivo comando.
Le Aggiungi dispositivo si apre una finestra di dialogo.
Nel Autobus da campo gruppo sotto Modbus, seleziona Porta COM Modbus dispositivo e fai clic su Collega il dispositivo comando per confermare la selezione.
Il dispositivo è inserito sotto il controller.
Fate clic con il pulsante destro Porta COM Modbus dispositivo e seleziona Aggiungi dispositivo comando.
Seleziona il dispositivo desiderato e fai clic su Aggiungi dispositivo comando per confermare la selezione.
Il dispositivo è inserito sotto il Porta COM Modbus dispositivo.
Configura i dispositivi
Per ulteriori informazioni su ModbusRTU, vedere quanto segue: CODESYS Modbus.
Protocollo personalizzato
I protocolli personalizzati possono essere implementati utilizzando CAA Serial Com o SysCom biblioteche.
Per ulteriori informazioni, vedere anche l'esempio COM seriale.
Protocolli basati su CAN ed Ethernet
TCP/UDP
I protocolli TCP/IP e UDP/IP possono essere implementati con Servizi Net Base biblioteca.