• virtual HRESULT TCOMAPI RegisterObject
(TcCncRegisterObject& id, ITcUnknown* ipUnk)=0;
• virtual HRESULT TCOMAPI UnregisterObject
(TcCncRegisterObject& id)=0;
Manuelle Bereitstellung der Transformation
Nach Erzeugen der Transformation müssen zwei Dateien für die Verwendungen bereitgestellt werden.
Die Beschreibung der Transformation erfolgt in der TMC-Datei TcCncTrafo1.tmc und wird aus dem
Quellcodeverzeichnis unter folgendem Zielverzeichnis abgelegt.
<TwinCAT>\3.1\CustomConfig\Modules
Der erzeugte Gerätetreiber (z. Bsp. TcCncTrafo1.sys) wird, je nach System, also 64 Bit oder 32 Bit, von
<TwinCAT>\3.1\SDK\_products\TwinCAT RT (x86)\Release
<TwinCAT>\3.1\sdk\_products\TwinCAT RT (x64)\Release
unter
<TwinCAT>\3.1\\Driver\AutoInstall
abgelegt.
Für das Debugging werden der erzeugte Gerätetreiber (z. Bsp. TcCncTrafo1.sys) und die Symbol-Datei (z.
Bsp. TcCncTrafo1.pdb), je nach System, von
<TwinCAT>\3.1\SDK\_products\TwinCAT RT (x86)\Debug
<TwinCAT>\3.1\SDK\_products\TwinCAT RT (x64)\Debug
unter
<TwinCAT>\3.1\\Driver\AutoInstall
abgelegt.
Konfiguration der Transformation
Beim Konfigurieren der Transformation wird das TcCOM-Objekt im Systemmanager angewählt und der
Kanal (group) und die Transformations-ID (index) initialisiert.
Die Vorgehensweise ist in Transformation einbinden [} 44] veranschaulicht.
TF5200 | TwinCAT 3 CNC
Transformations-Interface
Anbindung Transformation via TcCOM
Version: 1.11
23