Aktuelle GCode Zeile auslesen

Moin,

ich kann dir leider auch keine Referenz auf eine Internetseite geben.... aber so funktioniert es bei mir mit TC2 und der NCI. Sollte bei TC3 ja hoffentlich identisch sein.

Code:
TYPE ADSPROGOFFSET :
    STRUCT
        dummy:UDINT;
        FileOffset:UDINT;
        ProgramName: ARRAY [0..259] OF BYTE;
    END_STRUCT
END_TYPE

----------------------------------------------------------
VAR
    fbAdsRead:ADSREAD;
    ProgramOffset:ADSPROGOFFSET;
END_VAR

---------------------------------------------------------

fbAdsRead(
    Port := 500,
    IDXGRP := 16#2100 + 2,
    IDXOFFS := 16#12,
    LEN := SIZEOF(ProgramOffset),
    DESTADDR := ADR(ProgramOffset),
    READ := TRUE,
    TMOUT := t#200ms
);

In "FileOffset" steht dann, wenn ich mich recht erinnere, der Byte offset innerhalb deiner G-Code Datei.

Gruß,
Otti
 
Zurück
Oben