Skip to main content

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.

  1. Seleziona il Responsabile della visualizzazione oggetto e fare clic Aggiungi oggetto.

  2. 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à.

  3. Seleziona il visMain visualizzazione nel Inizia la visualizzazione.

  4. 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.

  5. 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.

  6. 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.

  1. 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.

  2. 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à.

  3. Esegui il comando della riga di comando VisualClientController.exe --application=appTest --flags=1.

    La visualizzazione si riavvia.