Skip to main content

Scaricare e avviare il file CODESYS Applicazione sul controller

Presupposto: il controller è avviato.

  1. In CODESYS, creare un progetto standard: fare clic su File → Nuovo progetto. Nel Nuovo progetto finestra di dialogo, selezionare il Progetto standard modello e specificare un nome e una posizione. Poi nel Progetto Standard finestra di dialogo, selezionare il rispettivo controller.

    Nell'albero dei dispositivi (Dispositivi view) del nuovo progetto, ora c'è una voce per il controller (Dispositivo (...)) e sotto di essa un'applicazione con un POU (PLC_PRG (PRG) e un compito Compito principale che chiama PLC_PRG).

  2. In PLC_PRG, scrivere un programma semplice (ad esempio un contatore).

    PROGRAM PLC_PRG
    VAR
        iCount: INT;
    END_VAR
    
    iCount := iCount+1;
  3. Stabilire una connessione al controller. Per fare questo, usa il Impostazioni di comunicazione scheda dell'editor del dispositivo. Puoi aprirlo facendo doppio clic su Dispositivo (...) voce nella struttura ad albero dei dispositivi.

  4. Normalmente, il gateway è già attivo ora. In caso contrario, verificare lo stato e, se necessario, avviare esplicitamente il gateway. Quindi fare clic Scansione rete sul Comunicazione scheda.

    Il Seleziona dispositivo si apre la finestra di dialogo con i dispositivi rilevati. Nel caso in cui il controller non venga trovato, assicurarsi che sia stato installato e avviato correttamente.

  5. Selezionare il controller rilevato e fare clic OK.

    Se il controller non viene trovato, controllare quanto segue:

    • Sul Impostazioni di comunicazione scheda, nel DispositivoOpzioni menu, disabilitare il Filtra le scansioni di rete in base all'ID di destinazione opzione.

      Se il tuo dispositivo viene visualizzato ora, allora hai un errore errato TargetID. Il tuo componente SysTargetOEM potrebbe non essere stato caricato correttamente.

    • Il tuo dispositivo è connesso alla tua rete?

      Per impostazione predefinita, la comunicazione con il tuo dispositivo avviene tramite UDP. Quando utilizzi questo metodo di comunicazione, il tuo dispositivo deve trovarsi nella stessa sottorete del tuo host. Entrambi i dispositivi richiedono la stessa identica maschera di rete configurata.

      All'avvio è possibile verificare le impostazioni di rete per i messaggi del sistema runtime. Ad esempio, dovrebbero essere i seguenti:

      1287759127: Cmp=CmpBlkDrvUdp, Class=1, Error=0, Info=6, pszInfo=Network interface: <ipaddress>192.168.101.41</ipaddress>

      <subnetmask>255.255.252.0</subnetmask>

    CODESYS tenta di autenticarsi su questo sistema di destinazione e ottenere un canale di comunicazione. La connessione è stabilita.

  6. Clic In linea → Accedi.

    Si apre la finestra di dialogo per confermare il download dell'applicazione.

  7. Eseguire il download e avviare l'applicazione. L'applicazione viene elaborata sul tuo dispositivo.

  8. Nel PLC_PRG programma, verificare se il contatore è in esecuzione o meno.