Esegui come TargetVisu
È possibile eseguire una visualizzazione come CODESYS TargetVisu.
Il requisito per questo è che il runtime abbia CODESYS TargetVisu componente sul sistema di destinazione. Quindi il controller e la visualizzazione sono insieme su un dispositivo, per cui la visualizzazione può essere visualizzata e utilizzata su un display integrato o collegato. Quando l'applicazione viene scaricata, il codice di visualizzazione aggiuntivo viene scaricato nel sistema di destinazione.
È possibile avviare una visualizzazione come TargetVisu sul sistema di destinazione senza che il sistema di sviluppo sia in esecuzione. Ciò riduce considerevolmente l'utilizzo della memoria sul sistema di destinazione. Questo può essere utile per i sistemi target più piccoli. Se anche il sistema di sviluppo è in esecuzione, la visualizzazione viene visualizzata anche lì nell'editor di visualizzazione mentre è in esecuzione. Entrambe le varianti di display sono le stesse in questo caso.
Formati di immagine supportati
TIF
Requisiti: CODESYS Control Win supporta SysGraphicGDIPlus (standard su piattaforme Windows)
BMP
JPG
EMF
GIF
PNG
Suggerimento
In versione 3.5.1.0
e superiori, la dimensione della grafica JPG di TargetVisu può essere configurata nel PLC.
Prima di allora, le dimensioni per i dispositivi Windows erano limitate a 1024 * 768 * 3
byte (circa 2,3 MB).
CODESYS TargetVisu Incorporato
Il runtime sul sistema di destinazione viene esteso dal componente CODESYS TargetVisu Incorporato. Non contiene librerie grafiche e quindi è utile per i sistemi più piccoli.
Configurazione e avvio di una variante di visualizzazione
Una visualizzazione eseguibile visMain
esiste nel progetto.
Seleziona il Responsabile della visualizzazione oggetto e fare clic Aggiungi oggetto.
Seleziona il TargetVisu oggetto e specificare il nome
TargetVisu_A
.Un nuovo oggetto si trova nell'albero dei dispositivi sotto il Responsabile della visualizzazione oggetto. Si apre l'editor corrispondente.
Il
VISU_TASK
l'attività di visualizzazione viene aggiunta automaticamente sotto la configurazione dell'attività.Seleziona il
visMain
visualizzazione nel Inizia la visualizzazione.Clic Mostra visualizzazioni usate e verificare che la visualizzazione selezionata sia attivata per il download sul dispositivo associato.
La visualizzazione è configurata. Le impostazioni in Opzioni di ridimensionamento determinare la dimensione della finestra e il ridimensionamento.
Avviare un sistema di runtime adatto con il componente di runtime CODESYS TargetVisu.
Configura le impostazioni di comunicazione per il tuo sistema.
Il sistema di runtime è in esecuzione.
Compila, scarica e avvia l'applicazione.
L'applicazione viene eseguita. La visualizzazione si avvia automaticamente come CODESYS TargetVisu. Visualizza i dati di visualizzazione e consente l'input dell'utente.
Avvio o arresto di TargetVisu dalla riga di comando di Windows
Una visualizzazione eseguibile visMain
esiste nel progetto sotto l'applicazione appTest
.
Compila, scarica e avvia l'applicazione.
L'applicazione
appTest
inizia. Inoltre, la visualizzazione inizia come CODESYS TargetVisu. Visualizza i dati di visualizzazione e consente l'input dell'utente.Esegui il comando della riga di comando
VisualClientController.exe --application=appTest --flags=2
sul sistema di sviluppo. Si trova nella directory di installazione di CODESYS in..\GatewayPLC\
.La visualizzazione si interrompe. L'applicazione è ancora in
run
modalità.Esegui il comando della riga di comando
VisualClientController.exe --application=appTest --flags=1
.La visualizzazione si riavvia.