Kurzanleitung

Kurzanleitung zur Nutzung der Exportfunktionalität bei V.E- Variablen.

Vorgehensweise anhand von TwinCAT

  1. Exportieren der V.E.Variablen aus der CNC mit dem Export-Befehl
    #EXPORT VE[TWINCAT]
  2. Öffnen der Exportdatei mit einem Editor und auf eventuelle Warnungen oder Fehler prüfen. Diese werden textuell in der Datei dargestellt.
  3. Importieren der Exportdatei in das bestehende SPS Projekt, ein Zugriff auf das HLI ist erforderlich
  4. Zeiger auf Strukturen anlegen
    (* Nutzen der erzeugten Strukturbeschreibungen *)
    p_ve_chan_1 : POINTER TO VE_CHANNEL_DATA_CH_1;
    p_ve_globe : POINTER TO VE_GLOBAL_DATA_FROM_CH_1;
  5. Zyklisch die Zeiger auf die Struktur aktualisieren
    (* Zeiger auf Struktur(en) bereitstellen *)
    p_ve_chan_1 := ADR( pVE[1]^.addr^.AHLI_UNS32_Data);
    p_ve_globe := ADR(pVEGlob^.addr^.AHLI_UNS32_Data);
  6. Lese- und Schreibzugriffe auf Strukturen integrieren
    p_ve_globe^.VARIABLE_1 := 22; (*Schreibzugriff*)
    gl_ar_var_3 := p_ve_globe^.VARIABLE_1; (*Lesezugriff*)