Controllo del comportamento temporale
Crea un semplice progetto standard con CODESYS.
Configura l'unica attività su un tempo di ciclo di 1 ms.
Programma una variabile contatore come tipo
DWORD
che conta i cicli.Di conseguenza, rilevi immediatamente se il 1000° posto viene incrementato circa una volta al secondo, come vogliamo in questo caso.
In modalità online, apri il Monitoraggio scheda nel Configurazione attività.
Vengono visualizzati i tempi di jitter calcolati dall'RTE. Su un sistema normale, questi oscillano di ±100 μs.
Se l'hardware è dotato di una porta seriale o parallela, è possibile utilizzare SysPort.library
per programmare le uscite sui singoli pin di queste porte nel progetto sopra descritto. Quindi puoi esaminare il comportamento temporale di CODESYS Control RTE molto precisamente per mezzo di un oscilloscopio.
Se si dispone di uno slave EtherCAT con I/O digitali, è possibile utilizzare questi I/O per eseguire misurazioni molto buone anche con l'oscilloscopio.
Per ulteriori informazioni, vedere: Configurazione del comportamento in tempo reale su piattaforme speciali e Scheda: Monitoraggio