Configurazione e test degli UART
Configurazione degli UART
Le interfacce seriali (chiamate anche UART) su questo capo (UART2 e UART4) sono accessibili dal /dev/ttyO2
e /dev/ttyO4
dispositivi.
Se vuoi accedere tu stesso alla porta seriale dall'esterno di CODESYS, quindi fare riferimento alla documentazione Linux corrispondente.
Se desideri accedere agli UART da CODESYS, quindi specificare la configurazione SysCom nel file CODESYSControl.cfg
:
[SysCom] Linux.Devicefile=/dev/ttyO
Testare gli UART
Esegui il seguente frammento di codice Python in una shell Python interattiva o crea un piccolo file di testo con estensione .py ed eseguilo con l'interprete Python:
import serial import time uart2_file='/dev/ttyO2' baud=115200 ser = serial.Serial(uart2_file, baud) while True: ser.write("Testing") time.sleep(1)
UART2 con baud rate 115200 si apre e trasmette il
Testing
stringa ogni secondo.Ora puoi collegare un cavo seriale e controllare l'uscita sul tuo PC (ad esempio, con Putty).