Configurazione di runtime
Installazione di un adattatore USB PCAN
Suggerimento
Il componente CmpPCANBasicDrv si basa sull'API PCAN Basic, che supporta il dongle USB e altro hardware. Per ulteriori informazioni, vedere la homepage dell'azienda di "PEAK System".
Il supporto per l'API PCAN Basic è implementato solo per CODESYS Control Win e CODESYS Gateway V3.
Scarica il driver dal sito Web del produttore e installalo sul sistema operativo Windows.
Aprire il file di configurazione del PLC
CODESYSControl.cfg
in un editor di testo. Questo file si trova nel CODESYS directory di installazione\GatewayPLC
.Se vuoi usare il CODESYS Gateway V3, quindi apri
Gateway.cfg
.Aggiungi le seguenti righe alla sezione
[ComponentManager]
:Component.X=CmpPCANBasicDrv
.Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali senza numeri mancanti.
Salva le modifiche e chiudi l'editor.
Avvia il sistema di runtime.
CODESYS mostra l'hardware PCAN rilevato e il rispettivo numero di rete CAN nel logger PLC.
Digitare il numero della rete CAN Rete del CANbus Generale scheda.
Installazione di un adattatore USB Sontheim
Suggerimento
Il componente CmpCANFoxDrv si basa sull'API MT Sontheim, che supporta il dongle USB e altro hardware. Per ulteriori informazioni, consultare la homepage dell'azienda di "Sontheim Industrie Elektronik GmbH".
Il supporto per l'API MT è implementato solo per CODESYS Control Win e CODESYS Gateway V3.
Scarica il driver dal sito Web del produttore e installalo sul sistema operativo Windows.
Aprire il file di configurazione del PLC
CODESYSControl.cfg
in un editor di testo. Questo file si trova nel CODESYS directory di installazione\GatewayPLC
.Se vuoi usare il CODESYS Gateway V3, quindi apri
Gateway.cfg
.Aggiungi le seguenti righe alla sezione
[ComponentManager]
:Component.X=CmpCANFoxDrv
.Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali senza numeri mancanti.
Salva le modifiche e chiudi l'editor.
Avvia il sistema di runtime.
CODESYS mostra l'hardware MT API rilevato (esempio: CANfox) e il rispettivo numero di rete CAN nel logger PLC.
Digitare il numero della rete CAN Rete del CANbus Generale scheda.
Installazione di un adattatore USB Ixxat
Suggerimento
Il componente CmpIxxatCANDrv si basa sull'API Ixxat VCI V4, che supporta il dongle USB e altro hardware. Per ulteriori informazioni, vedere la homepage dell'azienda di "HMS Industrial Networks".
Il supporto per l'API Ixxat VCI V4 è implementato solo per CODESYS Control Win e CODESYS Gateway V3.
Scarica il driver dal sito Web del produttore e installalo sul sistema operativo Windows.
Aprire il file di configurazione del PLC
CODESYSControl.cfg
in un editor di testo. Questo file si trova nel CODESYS directory di installazione\GatewayPLC
.Se vuoi usare il CODESYS Gateway V3, quindi apri
Gateway.cfg
.Aggiungi le seguenti righe alla sezione
[ComponentManager]
:Component.X=CmpIxxatCANDrv
.Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali senza numeri mancanti.
Salva le modifiche e chiudi l'editor.
Avvia il sistema di runtime.
CODESYS mostra l'hardware Ixxat rilevato e il rispettivo numero di rete CAN nel logger PLC.
Digitare il numero della rete CAN Rete del CANbus Generale scheda.
Installazione di un adattatore USB Kvaser
Suggerimento
Il componente CmpKvaserCANDrv è basato su Kvaser CANBus-API (CANlib), che supporta il dongle USB e altro hardware. Vedi la homepage dell'azienda di Kvaser (www.kvaser.com) per ulteriori informazioni.
Il supporto per l'API Kvaser è implementato solo per CODESYS Control Win e CODESYS Gateway V3.
Scarica il driver dal sito Web del produttore e installalo sul sistema operativo Windows.
Aprire il file di configurazione del PLC
CODESYSControl.cfg
in un editor di testo. Questo file si trova nel CODESYS directory di installazione\GatewayPLC
.Se vuoi usare il CODESYS Gateway V3, quindi apri
Gateway.cfg
.Aggiungi le seguenti righe alla sezione
[ComponentManager]
:Component.X=CmpKvaserCANDrv
.Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali senza numeri mancanti.
Salva le modifiche e chiudi l'editor.
Avvia il sistema di runtime.
CODESYS mostra l'hardware Kvaser rilevato e il rispettivo numero di rete CAN nel logger PLC.
Digitare il numero della rete CAN Rete del CANbus Generale scheda.
Installazione di un controller SJA1000
Il CODESYS Control Win il sistema di runtime supporta il driver generico "CmpSJACanDrv", basato sul controller CAN SJA1000.
Dopo aver installato l'adattatore, i rispettivi driver devono essere installati dalla directory "W2K_XP_Drivers" (nella directory di installazione RTE).
Aprire il file di configurazione RTE
CODESYSControl.cfg
in un editor di testo. Questo file si trova nel CODESYS directory di installazione\Gateway PLC
.Aggiungi le seguenti righe alla sezione
[ComponentManager]
:Component.X=CmpSJACanDrv
.Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali senza numeri mancanti.
Salva le modifiche e chiudi l'editor.
Consultare il documento "CODESYSControlRTEV3_Manual.pdf" per una descrizione dettagliata dei parametri.
Suggerimento
Le impostazioni RTE possono anche essere modificate nella finestra di dialogo di configurazione RTE.
Installazione di un gateway EtherCAT/CAN EL6751
Suggerimento
La funzionalità è disponibile solo con un terminale CANopen Master/Slave EL6751, non con un terminale CANopen Slave EL6751-0010.
Installa il EtherCAT pacchetto.
Aprire il file di configurazione del PLC
CODESYSControl.cfg
in un editor di testo. Questo file si trova nel CODESYS directory di installazione\GatewayPLC
.Aggiungi le seguenti righe alla sezione
[ComponentManager]
:Component.X=
CmpEL6751CanDrv
.Verificare che i numeri dei componenti X (X=1,2,3, …) siano sequenziali senza numeri mancanti.
Salva le modifiche e chiudi l'editor.
Nel progetto, inserisci il EtherCAT Maestro.
Esegui una scansione del dispositivo su EtherCAT Maestro. Se l'hardware non è disponibile per te, puoi anche inserire manualmente le descrizioni del dispositivo.
CODESYS trova il terminale EL6751.
Selezionare una descrizione del dispositivo CAN minidriver.
Importante
Non selezionare la descrizione originale del dispositivo da Beckhoff. Al contrario, è richiesta una descrizione del dispositivo CAN minidriver. Questa descrizione del dispositivo è fornita con il EtherCAT pacchetto.
Il numero di messaggi indica il numero massimo di messaggi CAN che possono essere ricevuti o inviati per ciclo (questo significa quanti messaggi vengono convogliati tramite il EtherCAT per fotogramma).
Inserisci i dispositivi scansionati.
Ora puoi inserire uno stack basato su CAN sotto il nodo CANbus, come CANopenManager, CANopenDevice o J1939Manager. Quindi puoi usarli come al solito. Nel nodo CANbus è possibile modificare solo la velocità di trasmissione. L'ID di rete viene assegnato automaticamente in fase di esecuzione. In alternativa, puoi anche indirizzare la CAN tramite CL2 o CAN-API.
Nota
È possibile ottenere l'ID di rete per l'apertura del driver tramite il blocco funzione corrispondente.
Dovresti impostare il EtherCAT bus task in modo che sia abbastanza veloce. Ad esempio, se si desidera inviare o ricevere messaggi CAN in un intervallo di 4 ms, è necessario impostare l'attività del ciclo del bus su almeno 4 ms (o più veloce è anche meglio) per poter mantenere l'intervallo di invio.