ConvertPathPosToDcTime

Dieser Funktionsblock konvertiert einen relativen Nci-Wegabstand in eine zugehörige 32-Bit-„Distributed Clock System Time“-Variable vom Typ T_DCTIME32 (d.h. derjenige zugehörige Zeitpunkt, der dem relativen Nci-Wegabstand entspricht bzw. entsprach).
 Eingänge
VAR_INPUT
    nGrpId    : UDINT;
    nSubIdx   : UDINT;
    fPosition : LREAL;
END_VARName  | Typ  | Beschreibung  | 
|---|---|---|
nGrpId  | UDINT  | Group ID des zugehörigen Nci-Kanal  | 
nSubIdx  | UDINT  | Diese 32-Bit-Eingangsgröße beinhaltet zwei verschiedene Informationen und unterteilt sich somit in zwei 16-Bit-Werte: 
  | 
fPosition  | LREAL  | Relativer Nci-Wegabstand, der in die korrespondierende 32-Bit-„Distributed Clock System Time“ umgerechnet wird.  | 
 Ausgänge
VAR_OUTPUT
    dcTime : T_DCTIME32;(* 32 bit distributed clock time *)
    iErr   : UDINT;
END_VARName  | Typ  | Beschreibung  | 
|---|---|---|
dcTime  | T_DCTIME32  | Liefert die zum Eingang fPosition zugehörige 32-Bit-„Distributed Clock System Time“-Variable.  | 
iErr  | UDINT  | Liefert im Fehlerfall eine Fehlernummer, z.B. 
  | 
Voraussetzungen
Entwicklungsumgebung  | Zielplattform  | Einzubindende SPS- Bibliotheken  | 
|---|---|---|
TwinCAT v3.1.0  | PC oder CX (x86, x64, Arm®)  | Tc2_EtherCAT  |