Files
Adeco_20220119-01/TC3_CNCPLCBase/TC3_CNCPLCBase.tmc
Matthias Heisig 51d6e7e5c4 Initial commit
2024-10-22 14:22:54 +02:00

153 lines
1.3 MiB
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?><TcModuleClass xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2009/05/TcModuleClass" Hash="{B9ECE636-3455-AFF4-1E4F-7AEF8E5D51EC}" GeneratedBy="TwinCAT XAE Plc"><DataTypes><DataType><Name GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}" TcBaseType="true">ST_LibVersion</Name><BitSize>288</BitSize><SubItem><Name>iMajor</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>iMinor</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>iBuild</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>iRevision</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>nFlags</Name><Type GUID="{18071995-0000-0000-0000-000000000007}">DWORD</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sVersion</Name><Type GUID="{18071995-0000-0000-0000-000100000017}">STRING(23)</Type><BitSize>192</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_VERSION_NAME</Name><BitSize>192</BitSize><SubItem><Name>zeichen</Name><Type>STRING(23)</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Name><BitSize>192</BitSize><SubItem><Name>zeichen</Name><Type>STRING(23)</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CHECK_PLC_VERSION</Name><BitSize>128</BitSize><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>state_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_NC_CONFIGURATION</Name><BitSize>1152</BitSize><SubItem><Name>nc_kernel_version_r</Name><Type Namespace="Tc2_CncHli">HLI_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>hli_version_r</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>hli_version_w</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>mc_check_plc_version</Name><Type Namespace="Tc2_CncHli">MC_CHECK_PLC_VERSION</Type><BitSize>128</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>number_of_channels_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>number_of_axes_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>number_of_spindles_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>number_of_devices_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>number_of_ctm_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>816</BitOffs></SubItem><SubItem><Name>sizeof_ch_interface_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>sizeof_ax_interface_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>864</BitOffs></SubItem><SubItem><Name>sizeof_ctm_interface_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>customer_val_r</Name><Type>UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><Comment><![CDATA[ User configurable data ]]></Comment><BitSize>32</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>uns32_free_1</Name><Type>UDINT</Type><Comment><![CDATA[ ! reserved ! for enhancement of customer_val_r ]]></Comment><BitSize>32</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1056</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1120</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Name><BitSize>64</BitSize><SubItem><Name>request_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Name><BitSize>128</BitSize><SubItem><Name>request_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">NC_CONTROL</Name><BitSize>320</BitSize><SubItem><Name>set_retain_data</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">RETAIN_STATE</Name><BitSize>128</BitSize><SubItem><Name>act_data_present_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>old_data_present_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>retain_data_valid_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">NC_STATE</Name><BitSize>128</BitSize><SubItem><Name>retain_state</Name><Type Namespace="Tc2_CncHli">RETAIN_STATE</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_TRACE_START_UNIT</Name><BitSize>128</BitSize><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_type_w</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>state_type_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TRACE_AXES</Name><BitSize>256</BitSize><SubItem><Name>axes</Name><Type>INT</Type><ArrayInfo><LBound>0</LBound><Elements>16</Elements></ArrayInfo><Comment><![CDATA[ Array for axis selection ]]></Comment><BitSize>256</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_TRACE_PARAMETER_UNIT</Name><BitSize>384</BitSize><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>trace_axes_w</Name><Type Namespace="Tc2_CncHli">HLI_TRACE_AXES</Type><Comment><![CDATA[ Axes selection for trace ]]></Comment><BitSize>256</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>trace_data_w</Name><Type>UDINT</Type><Comment><![CDATA[ Bit field field for selecting trace data ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>prot_rate_w</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_FILE_NAME</Name><BitSize>2080</BitSize><SubItem><Name>zeichen</Name><Type>STRING(259)</Type><BitSize>2080</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TRACE_FILE_NAME</Name><BitSize>2112</BitSize><SubItem><Name>prot_file_name</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2080</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_TRACE_WRITE_FILE_UNIT</Name><BitSize>4288</BitSize><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>state_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>write_ascii_header_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_TRACE_FILE_NAME</Type><BitSize>2112</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>state_r</Name><Type Namespace="Tc2_CncHli">HLI_TRACE_FILE_NAME</Type><BitSize>2112</BitSize><BitOffs>2176</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_CAM_TABLE_ACCESS_CMD</Name><BitSize>2368</BitSize><SubItem><Name>job_type</Name><Type>UDINT</Type><Comment><![CDATA[enumeration type: HLI_E_CAM_TABLE_JOB_TYPE]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>job_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>table_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>table_elem</Name><Type>UDINT</Type><Comment><![CDATA[enumeration type: HLI_E_CAM_TABLE_ELEM]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>table_line</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>table_column</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>184</BitOffs></SubItem><SubItem><Name>value_p1</Name><Type>DINT</Type><Comment><![CDATA[ 1.part of value that is written to table, numbers in front of decimal point ]]></Comment><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>value_p2_adp</Name><Type>UDINT</Type><Comment><![CDATA[ 2.part of value that is written to table, 10 numbers after decimal point ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>file_name</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2336</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_CAM_TABLE_ACCESS_STATE</Name><BitSize>256</BitSize><SubItem><Name>job_type</Name><Type>UDINT</Type><Comment><![CDATA[enumeration type: HLI_E_CAM_TABLE_JOB_TYPE]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>job_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>ackn</Name><Type>UDINT</Type><Comment><![CDATA[enumeration type: HLI_E_JOB_ACK]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>table_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>table_elem</Name><Type>UDINT</Type><Comment><![CDATA[enumeration type: HLI_E_CAM_TABLE_ELEM]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>value_p1</Name><Type>DINT</Type><Comment><![CDATA[ 1.part of value that is read from table, numbers in front of decimal point ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>value_p2_adp</Name><Type>UDINT</Type><Comment><![CDATA[ 2.part of value that is read from table, 10 numbers after decimal point ]]></Comment><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CAM_TABLE_ACCESS_UNIT</Name><BitSize>2688</BitSize><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>state_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_CAM_TABLE_ACCESS_CMD</Type><BitSize>2368</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>state_r</Name><Type Namespace="Tc2_CncHli">HLI_CAM_TABLE_ACCESS_STATE</Type><BitSize>256</BitSize><BitOffs>2432</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Name><BitSize>192</BitSize><SubItem><Name>wr_cntr</Name><Type>UINT</Type><Comment><![CDATA[Write counter]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>res2</Name><Type>UINT</Type><Comment><![CDATA[Reserved]]></Comment><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>rd_cntr</Name><Type>UINT</Type><Comment><![CDATA[Read counter]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>res4</Name><Type>UINT</Type><Comment><![CDATA[Reserved]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>wr_idx</Name><Type>UINT</Type><Comment><![CDATA[Write index]]></Comment><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>res6</Name><Type>UINT</Type><Comment><![CDATA[Reserved]]></Comment><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>rd_idx</Name><Type>UINT</Type><Comment><![CDATA[Read index]]></Comment><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>res8</Name><Type>UINT</Type><Comment><![CDATA[Reserved]]></Comment><BitSize>16</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>rec_cnt</Name><Type>UINT</Type><Comment><![CDATA[Number of records]]></Comment><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>rec_len</Name><Type>UINT</Type><Comment><![CDATA[Length of record in bytes]]></Comment><BitSize>16</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[fill-up members for Mod 8 alignment]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ANONYM_PF_REQUEST</Name><BitSize>1024</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>128</Elements></ArrayInfo></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_REQUEST</Name><BitSize>1024</BitSize><SubItem><Name>anonym_data</Name><Type Namespace="Tc2_CncHli">HLI_ANONYM_PF_REQUEST</Type><BitSize>1024</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_REQUEST_FIFO</Name><BitSize>2240</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_REQUEST</Type><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>2048</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ANONYM_PF_RESPONSE</Name><BitSize>1024</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>128</Elements></ArrayInfo></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_RESPONSE</Name><BitSize>1024</BitSize><SubItem><Name>anonym_response</Name><Type Namespace="Tc2_CncHli">HLI_ANONYM_PF_RESPONSE</Type><BitSize>1024</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_RESPONSE_FIFO</Name><BitSize>2240</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_RESPONSE</Type><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>2048</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_IFC</Name><BitSize>4544</BitSize><SubItem><Name>platform_state</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>next_job_id</Name><Type>UDINT</Type><Comment><![CDATA[MCV_JOB_ID]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_REQUEST_FIFO</Type><BitSize>2240</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_RESPONSE_FIFO</Type><BitSize>2240</BitSize><BitOffs>2304</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_PF</Name><BitSize>14336</BitSize><SubItem><Name>nc_config</Name><Type Namespace="Tc2_CncHli">HLI_NC_CONFIGURATION</Type><BitSize>1152</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nc_cycle_counter_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>nc_startup_state_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1184</BitOffs></SubItem><SubItem><Name>hochlauf_quit_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1216</BitOffs></SubItem><SubItem><Name>plc_present_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1224</BitOffs></SubItem><SubItem><Name>f_reserved_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1232</BitOffs></SubItem><SubItem><Name>f_reserved_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1240</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>1248</BitOffs></SubItem><SubItem><Name>nc_control</Name><Type Namespace="Tc2_CncHli">NC_CONTROL</Type><BitSize>320</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>nc_state</Name><Type Namespace="Tc2_CncHli">NC_STATE</Type><BitSize>128</BitSize><BitOffs>1600</BitOffs></SubItem><SubItem><Name>trace_start</Name><Type Namespace="Tc2_CncHli">MC_TRACE_START_UNIT</Type><BitSize>128</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>trace_parameter</Name><Type Namespace="Tc2_CncHli">MC_TRACE_PARAMETER_UNIT</Type><BitSize>384</BitSize><BitOffs>1856</BitOffs></SubItem><SubItem><Name>trace_write_file</Name><Type Namespace="Tc2_CncHli">MC_TRACE_WRITE_FILE_UNIT</Type><BitSize>4288</BitSize><BitOffs>2240</BitOffs></SubItem><SubItem><Name>cam_table_access</Name><Type Namespace="Tc2_CncHli">MC_CAM_TABLE_ACCESS_UNIT</Type><BitSize>2688</BitSize><BitOffs>6528</BitOffs></SubItem><SubItem><Name>error_filter</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>9216</BitOffs></SubItem><SubItem><Name>diagnosis_upload</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ PLC requests upload of diagnostic date ]]></Comment><BitSize>64</BitSize><BitOffs>9344</BitOffs></SubItem><SubItem><Name>mc_plcopen</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_IFC</Type><BitSize>4544</BitSize><BitOffs>9408</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>13952</BitOffs></SubItem><SubItem><Name>uns08_free</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>40</Elements></ArrayInfo><BitSize>320</BitSize><BitOffs>13984</BitOffs></SubItem><SubItem><Name>STR_EndInfo</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Comment><![CDATA[ E,N,D,NUL ]]></Comment><BitSize>32</BitSize><BitOffs>14304</BitOffs><Default><SubItem><Name>[0]</Name><Value>69</Value></SubItem><SubItem><Name>[1]</Name><Value>78</Value></SubItem><SubItem><Name>[2]</Name><Value>68</Value></SubItem><SubItem><Name>[3]</Name><Value>0</Value></SubItem></Default></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_CHANNEL_NAME</Name><BitSize>160</BitSize><SubItem><Name>zeichen</Name><Type>STRING(19)</Type><BitSize>160</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">LC_WATCHDOG_UNIT</Name><BitSize>128</BitSize><SubItem><Name>alive_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>alive_state_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>cycle_time_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_WATCHDOG_UNIT</Name><BitSize>128</BitSize><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>alive_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>alive_state_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>cycle_time_w</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HEAD_CH</Name><BitSize>1408</BitSize><SubItem><Name>version_w</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>version_r</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>channel_name_r</Name><Type Namespace="Tc2_CncHli">HLI_CHANNEL_NAME</Type><BitSize>160</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>sizeof_interface_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>n_update_tick_count_rw</Name><Type>USINT</Type><BitSize>8</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>update_request_enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>584</BitOffs></SubItem><SubItem><Name>f_update_request_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>592</BitOffs></SubItem><SubItem><Name>plc_present_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>600</BitOffs></SubItem><SubItem><Name>customer_val_r</Name><Type>UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><Comment><![CDATA[ User configured data ]]></Comment><BitSize>32</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>uns32_free_1</Name><Type>UDINT</Type><Comment><![CDATA[ ! reserved ! for enhancement of customer_val_r ]]></Comment><BitSize>32</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>lc_watchdog</Name><Type Namespace="Tc2_CncHli">LC_WATCHDOG_UNIT</Type><BitSize>128</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>mc_watchdog</Name><Type Namespace="Tc2_CncHli">MC_WATCHDOG_UNIT</Type><BitSize>128</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>error_filter</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>hochlauf_quit_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1056</BitOffs></SubItem><SubItem><Name>f_no_update_of_cu_status_w</Name><Type>BOOL</Type><Comment><![CDATA[ flag to avoid an update of the cu status if cu is disabled.]]></Comment><BitSize>8</BitSize><BitOffs>1064</BitOffs></SubItem><SubItem><Name>f_release_mode_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1072</BitOffs></SubItem><SubItem><Name>f_enable_changed_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1080</BitOffs></SubItem><SubItem><Name>channel_nr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>channel_type</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>plc_init_ok</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>error_r</Name><Type>BOOL</Type><Comment><![CDATA[ flag to display that channel is in error state ]]></Comment><BitSize>8</BitSize><BitOffs>1160</BitOffs></SubItem><SubItem><Name>error_detected_r</Name><Type>BOOL</Type><Comment><![CDATA[ flag to display that error is detected ]]></Comment><BitSize>8</BitSize><BitOffs>1168</BitOffs></SubItem><SubItem><Name>error_detected_sync_r</Name><Type>BOOL</Type><Comment><![CDATA[ flag to display that error is detected at synchronisation to conveyor ]]></Comment><BitSize>8</BitSize><BitOffs>1176</BitOffs></SubItem><SubItem><Name>bool_free_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1184</BitOffs></SubItem><SubItem><Name>bool_free_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1192</BitOffs></SubItem><SubItem><Name>bool_free_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1200</BitOffs></SubItem><SubItem><Name>bool_free_4</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1208</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1216</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1248</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1312</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1376</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">STATE_DECODER</Name><BitSize>256</BitSize><SubItem><Name>program_end_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>wait_after_error_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>block_search_active_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>syn_chk_active_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>syn_chk_rel_n_blck_cleared_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>wait_continue_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>wait_rel_n_blck_cleared_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>wait_synchronized_r</Name><Type>BOOL</Type><Comment><![CDATA[ Wait for synchronisation after commanding #WAIT_FOR ]]></Comment><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">STATE_BAVO</Name><BitSize>192</BitSize><SubItem><Name>program_end_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>wait_for_axis_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>block_search_active_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TOOL_PATH_DISP_DATA</Name><BitSize>512</BitSize><SubItem><Name>ori_vec</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>3</Elements></ArrayInfo><Comment><![CDATA[ orientation vector ]]></Comment><BitSize>96</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>tb_vec</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>3</Elements></ArrayInfo><Comment><![CDATA[ tb path tangent vector ]]></Comment><BitSize>96</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>tn_vec</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>3</Elements></ArrayInfo><Comment><![CDATA[ tn vector perpendicular to orientation and path tangent ]]></Comment><BitSize>96</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>fn_vec</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>3</Elements></ArrayInfo><Comment><![CDATA[ fn vector perpendicular to tb and tn ]]></Comment><BitSize>96</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ACHS_NAME</Name><BitSize>160</BitSize><SubItem><Name>zeichen</Name><Type>STRING(19)</Type><BitSize>160</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HB_AXIS_DISPLAY_DATA</Name><BitSize>384</BitSize><SubItem><Name>hr_aufloesung</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>tipp_geschw</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>jog_weg</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>jog_geschw</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>state</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>operation_mode</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>control_element</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_BAHN_COORD_DISP_DATA</Name><BitSize>1216</BitSize><SubItem><Name>axis_name_r</Name><Type Namespace="Tc2_CncHli">HLI_ACHS_NAME</Type><BitSize>160</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>log_achs_nr_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>axis_type_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>homing_done_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>conv_sync_state_r</Name><Type>USINT</Type><Comment><![CDATA[ Sync state OF axis concerning conveyor sync. ]]></Comment><BitSize>8</BitSize><BitOffs>216</BitOffs></SubItem><SubItem><Name>cmd_position_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>current_position_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>act_position_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>active_pos_mcs_dyn_cs_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>man_offset_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>dist_to_go_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>total_offset_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>acs_position_r</Name><Type>DINT</Type><Comment><![CDATA[ acs position after transformation or pcs position with offsets ]]></Comment><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>w0_position_r</Name><Type>DINT</Type><Comment><![CDATA[ w0 position, TCP position in base cartesian machine cs, active_position_mcs ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>hb_display_r</Name><Type Namespace="Tc2_CncHli">HLI_HB_AXIS_DISPLAY_DATA</Type><BitSize>384</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>w0_velocity_r</Name><Type>DINT</Type><Comment><![CDATA[ velocity OF TCP in base cartesian machine cs ]]></Comment><BitSize>32</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>w0_acceleration_r</Name><Type>DINT</Type><Comment><![CDATA[ acceleration OF TCP in base cartesian machine cs ]]></Comment><BitSize>32</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>pcs_position_r</Name><Type>DINT</Type><Comment><![CDATA[ PCS position ]]></Comment><BitSize>32</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>dist_to_geometry_end_r</Name><Type>LREAL</Type><Comment><![CDATA[ distance to go to end of geometry marked with #DIST TO GO [AX] ]]></Comment><BitSize>64</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>sgn32_free_7</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>sgn32_free_8</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1184</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_S_ADD_PROG_INFO</Name><BitSize>320</BitSize><SubItem><Name>zeichen</Name><Type>STRING(23)</Type><Comment><![CDATA[ Charakter-String ]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>work_piece_nr</Name><Type>UDINT</Type><Comment><![CDATA[ work_piece-number ]]></Comment><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>work_piece_process_nr</Name><Type>UDINT</Type><Comment><![CDATA[ work-piece-process-number ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>interp_id</Name><Type>UDINT</Type><Comment><![CDATA[ Interpreter-ID ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UDINT</Type><Comment><![CDATA[fill-up members for MOD 8 alignment]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_EDGE_FUNCTION</Name><BitSize>128</BitSize><SubItem><Name>signal_1</Name><Type>BOOL</Type><Comment><![CDATA[ signal 1, approaching movement to edge active ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>signal_2</Name><Type>BOOL</Type><Comment><![CDATA[ signal 2, piercing time active ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>signal_3</Name><Type>BOOL</Type><Comment><![CDATA[ signal 3, leaving movement active ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>angle_end</Name><Type>DINT</Type><Comment><![CDATA[ bend angle at movement nc block end ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_BLOCK_DYNAMIC</Name><BitSize>128</BitSize><SubItem><Name>vel_end_geo</Name><Type>DINT</Type><Comment><![CDATA[ End velocity of a movement nc block ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_LOOKAHEAD_DATA</Name><BitSize>128</BitSize><SubItem><Name>time_equivalent</Name><Type>DINT</Type><Comment><![CDATA[ Position lookahead, time to pass through configured lookahead distance. ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_BAHN_TRAFO_DISP_DATA</Name><BitSize>32</BitSize><SubItem><Name>kin_id</Name><Type>UINT</Type><Comment><![CDATA[ Kinematic identification number ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>kin_trafo_active</Name><Type>BOOL</Type><Comment><![CDATA[ Kinematic transformatio is active? ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">STATE_BAHN</Name><BitSize>43456</BitSize><SubItem><Name>covered_distance_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_feed_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_feed_active_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>active_feed_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>synch_state_r</Name><Type>UDINT</Type><Comment><![CDATA[ Synchronisation state of an axes group ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>program_end_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>wait_error_removal_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs></SubItem><SubItem><Name>interpolation_active_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>axes_in_position_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>184</BitOffs></SubItem><SubItem><Name>wait_techno_acknowledge_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>wait_continue_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>200</BitOffs></SubItem><SubItem><Name>dwell_time_active_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>wait_axes_in_position_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>216</BitOffs></SubItem><SubItem><Name>block_search_active_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>speed_limit_detect_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>232</BitOffs></SubItem><SubItem><Name>rapid_mode_r</Name><Type>BOOL</Type><Comment><![CDATA[ Rapid mode active. ]]></Comment><BitSize>8</BitSize><BitOffs>240</BitOffs></SubItem><SubItem><Name>wait_continue_after_collision_r</Name><Type>BOOL</Type><Comment><![CDATA[ wait onto BEWEG_FORTS shortly until occurring collision ]]></Comment><BitSize>8</BitSize><BitOffs>248</BitOffs></SubItem><SubItem><Name>tool_path_r</Name><Type Namespace="Tc2_CncHli">HLI_TOOL_PATH_DISP_DATA</Type><BitSize>512</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>coord_r</Name><Type Namespace="Tc2_CncHli">HLI_BAHN_COORD_DISP_DATA</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><BitSize>38912</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>add_prog_info_r</Name><Type Namespace="Tc2_CncHli">HLI_S_ADD_PROG_INFO</Type><Comment><![CDATA[ Additive program information ]]></Comment><BitSize>320</BitSize><BitOffs>39680</BitOffs></SubItem><SubItem><Name>stop_conditions_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>40000</BitOffs></SubItem><SubItem><Name>block_nr_r</Name><Type>DINT</Type><Comment><![CDATA[ NC block number ]]></Comment><BitSize>32</BitSize><BitOffs>40032</BitOffs></SubItem><SubItem><Name>file_name_r</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><Comment><![CDATA[ Filename of nc program ]]></Comment><BitSize>2080</BitSize><BitOffs>40064</BitOffs></SubItem><SubItem><Name>active_fileoffset_r</Name><Type>DINT</Type><Comment><![CDATA[ NC block offset in file ]]></Comment><BitSize>32</BitSize><BitOffs>42144</BitOffs></SubItem><SubItem><Name>edge_function_r</Name><Type Namespace="Tc2_CncHli">HLI_EDGE_FUNCTION</Type><Comment><![CDATA[ edge function ]]></Comment><BitSize>128</BitSize><BitOffs>42176</BitOffs></SubItem><SubItem><Name>block_dynamic_r</Name><Type Namespace="Tc2_CncHli">HLI_BLOCK_DYNAMIC</Type><Comment><![CDATA[ block dynamic data ]]></Comment><BitSize>128</BitSize><BitOffs>42304</BitOffs></SubItem><SubItem><Name>lookahead_r</Name><Type Namespace="Tc2_CncHli">HLI_LOOKAHEAD_DATA</Type><Comment><![CDATA[ Position lookahead, TIME TO pass through configured lookahead distance. ]]></Comment><BitSize>128</BitSize><BitOffs>42432</BitOffs></SubItem><SubItem><Name>calling_block_nr_r</Name><Type>DINT</Type><Comment><![CDATA[ block number calling PROGRAM OF SUB PROGRAM call. ]]></Comment><BitSize>32</BitSize><BitOffs>42560</BitOffs></SubItem><SubItem><Name>block_count_r</Name><Type>UDINT</Type><Comment><![CDATA[ NC block counter ]]></Comment><BitSize>32</BitSize><BitOffs>42592</BitOffs></SubItem><SubItem><Name>active_d_word_r</Name><Type>DINT</Type><Comment><![CDATA[ active D word of tool change ]]></Comment><BitSize>32</BitSize><BitOffs>42624</BitOffs></SubItem><SubItem><Name>active_prg_trace_fileoffset_r</Name><Type>DINT</Type><Comment><![CDATA[ File offset of the logged row in the program trace file. ]]></Comment><BitSize>32</BitSize><BitOffs>42656</BitOffs></SubItem><SubItem><Name>block_inserted_r</Name><Type>BOOL</Type><Comment><![CDATA[ inserted block by control (path planning or WRK) ]]></Comment><BitSize>8</BitSize><BitOffs>42688</BitOffs></SubItem><SubItem><Name>g200_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ Channel is in manual mode by implicit/explicit commanding G200 ]]></Comment><BitSize>8</BitSize><BitOffs>42696</BitOffs></SubItem><SubItem><Name>g201_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ Channel interpolates and also has manual mode interface active by commanding G201 ]]></Comment><BitSize>8</BitSize><BitOffs>42704</BitOffs></SubItem><SubItem><Name>measure_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ Channel interpolates NC block with command to measure position. ]]></Comment><BitSize>8</BitSize><BitOffs>42712</BitOffs></SubItem><SubItem><Name>dist_prog_start_high</Name><Type>UDINT</Type><Comment><![CDATA[ contour-LAH: position FROM PROGRAM start in [0.1 um] high (32BIT) ]]></Comment><BitSize>32</BitSize><BitOffs>42720</BitOffs></SubItem><SubItem><Name>dist_prog_start_low</Name><Type>UDINT</Type><Comment><![CDATA[ contour-LAH: position from program start in [0.1 um] low (32 bit) ]]></Comment><BitSize>32</BitSize><BitOffs>42752</BitOffs></SubItem><SubItem><Name>dist_contour_lah_high</Name><Type>UDINT</Type><Comment><![CDATA[ distance contour look ahead in IPO FROM PROGRAM start in [0.1 um] high (32BIT) ]]></Comment><BitSize>32</BitSize><BitOffs>42784</BitOffs></SubItem><SubItem><Name>dist_contour_lah_low</Name><Type>UDINT</Type><Comment><![CDATA[ distance contour look ahead in IPO FROM PROGRAM start in [0.1 um] low (32 BIT) ]]></Comment><BitSize>32</BitSize><BitOffs>42816</BitOffs></SubItem><SubItem><Name>trafo_r</Name><Type Namespace="Tc2_CncHli">HLI_BAHN_TRAFO_DISP_DATA</Type><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><Comment><![CDATA[ display data for kinematic and cartesian transformation ]]></Comment><BitSize>64</BitSize><BitOffs>42848</BitOffs></SubItem><SubItem><Name>delete_distance_to_go_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ delete_distance_to_go is active ]]></Comment><BitSize>8</BitSize><BitOffs>42912</BitOffs></SubItem><SubItem><Name>edm_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ #EDM ON / OFF ]]></Comment><BitSize>8</BitSize><BitOffs>42920</BitOffs></SubItem><SubItem><Name>block_search_state_r</Name><Type>INT</Type><Comment><![CDATA[ state of block search functionality ]]></Comment><BitSize>16</BitSize><BitOffs>42928</BitOffs></SubItem><SubItem><Name>block_search_path_deviation_r</Name><Type>UDINT</Type><Comment><![CDATA[ actual path distance after block search off, return to contour in [0.1 um] ]]></Comment><BitSize>32</BitSize><BitOffs>42944</BitOffs></SubItem><SubItem><Name>time_to_next_feed_block_r</Name><Type>UDINT</Type><Comment><![CDATA[ actual time of interpolator to next feed block (G01,G02,G03) ]]></Comment><BitSize>32</BitSize><BitOffs>42976</BitOffs></SubItem><SubItem><Name>stop_reversible_usr_val_r</Name><Type>UDINT</Type><Comment><![CDATA[ value of #STOP REVERSIBLE[ USR_VAL=<val> ]]></Comment><BitSize>32</BitSize><BitOffs>43008</BitOffs></SubItem><SubItem><Name>time_since_block_chain_start_r</Name><Type>UDINT</Type><Comment><![CDATA[ time that has elapsed since start of current block chain, in microseconds ]]></Comment><BitSize>32</BitSize><BitOffs>43040</BitOffs></SubItem><SubItem><Name>secant_angle</Name><Type>DINT</Type><Comment><![CDATA[ Secant angle in E-4 degrees. ]]></Comment><BitSize>32</BitSize><BitOffs>43072</BitOffs></SubItem><SubItem><Name>secant_angle_valid</Name><Type>BOOL</Type><Comment><![CDATA[ Validity flag for secant angle. ]]></Comment><BitSize>8</BitSize><BitOffs>43104</BitOffs></SubItem><SubItem><Name>area_mon_violation_detected_r</Name><Type>BOOL</Type><Comment><![CDATA[ AREA MON error. ]]></Comment><BitSize>8</BitSize><BitOffs>43112</BitOffs></SubItem><SubItem><Name>uns16_free</Name><Type>UINT</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment. ]]></Comment><BitSize>16</BitSize><BitOffs>43120</BitOffs></SubItem><SubItem><Name>active_fileoffset_next_ncbl_r</Name><Type>DINT</Type><Comment><![CDATA[ offset of next NC-block in file. ]]></Comment><BitSize>32</BitSize><BitOffs>43136</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>43168</BitOffs></SubItem><SubItem><Name>inclination_r</Name><Type>UDINT</Type><Comment><![CDATA[ Kin98: inclination of the tool. ]]></Comment><BitSize>32</BitSize><BitOffs>43200</BitOffs></SubItem><SubItem><Name>virt_tool_length_r</Name><Type>UDINT</Type><Comment><![CDATA[ Kin98: lengthening of the tool (beam). ]]></Comment><BitSize>32</BitSize><BitOffs>43232</BitOffs></SubItem><SubItem><Name>sgn32_free_7</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>43264</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>43296</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>43328</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>43360</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>43392</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>43424</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Name><BitSize>64</BitSize><SubItem><Name>command_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>state_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">LC_CONTROL_BAHN</Name><BitSize>320</BitSize><SubItem><Name>block_search</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>plc_reset</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>bool_unit_free_1</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>bool_unit_free_2</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>bool_unit_free_3</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Name><BitSize>128</BitSize><SubItem><Name>request_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_SGN16_UNIT</Name><BitSize>64</BitSize><SubItem><Name>request_r</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_DECODER</Name><BitSize>1216</BitSize><SubItem><Name>program_block_ignore</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>single_block</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>continue_machining</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>release_stop</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>dec_stop</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>execution_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>clamp_position</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN16_UNIT</Type><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_5</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_4</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_3</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>1088</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_UNS16_UNIT</Name><BitSize>64</BitSize><SubItem><Name>request_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_BAHN</Name><BitSize>2944</BitSize><SubItem><Name>ext_command_speed</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>override_feedrate</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS16_UNIT</Type><Comment><![CDATA[ PLC sets the feed override. ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>override_rapid_move</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS16_UNIT</Type><Comment><![CDATA[ PLC sets the rapid move override. ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>override_acceleration</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS16_UNIT</Type><Comment><![CDATA[ PLC sets the acceleration override. ]]></Comment><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>command_t_ovrd</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS16_UNIT</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>feedhold</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>e_feedhold</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ E_FFEDHOLD ]]></Comment><BitSize>64</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>emergency_stop</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>single_block</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>m01_stop_enable</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>continue_motion</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>machining_simulation</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>reduced_speed</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>reduced_speed_zone</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>reduced_speed_2_zone</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>backward_motion</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>simulate_motion</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>backward_storage_off</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>ext_command_speed_valid</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1216</BitOffs></SubItem><SubItem><Name>suspend_axis_output</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>input_disable</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>command_t_ovrd_valid</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1408</BitOffs></SubItem><SubItem><Name>tool_life_suppress_capture</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ Suppress the capturing OF tool life data. ]]></Comment><BitSize>64</BitSize><BitOffs>1472</BitOffs></SubItem><SubItem><Name>otc_radius_offset</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><Comment><![CDATA[ Online tool compensation, radius offset. ]]></Comment><BitSize>128</BitSize><BitOffs>1536</BitOffs></SubItem><SubItem><Name>delete_distance_to_go</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1664</BitOffs></SubItem><SubItem><Name>reduced_acceleration</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>stop_reversible_level</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><Comment><![CDATA[ Enabled level of reversible stop ]]></Comment><BitSize>128</BitSize><BitOffs>1792</BitOffs></SubItem><SubItem><Name>delete_distance_to_go_activation</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><Comment><![CDATA[ Activation of delete distance to go by PLC. ]]></Comment><BitSize>128</BitSize><BitOffs>1920</BitOffs></SubItem><SubItem><Name>suppress_area_mon_manual_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ Suppress output of errors in manual mode. ]]></Comment><BitSize>64</BitSize><BitOffs>2048</BitOffs></SubItem><SubItem><Name>tcp_velocity_limit</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ activate tcp velocity limit ]]></Comment><BitSize>64</BitSize><BitOffs>2112</BitOffs></SubItem><SubItem><Name>reduction_acceleration</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS16_UNIT</Type><Comment><![CDATA[ reduce active acceleration about commanded value, [permille] ]]></Comment><BitSize>64</BitSize><BitOffs>2176</BitOffs></SubItem><SubItem><Name>sgn16_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN16_UNIT</Type><BitSize>64</BitSize><BitOffs>2240</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_5</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>2304</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_4</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>2432</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_3</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>2560</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>2688</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>2816</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PROC_TRANS_TO_MODE_STATE</Name><BitSize>2624</BitSize><SubItem><Name>from_mode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>from_state</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>to_mode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>to_state</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>channel_number</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>parameter</Name><Type>STRING(299)</Type><BitSize>2400</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2592</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_IMCM_MODE_STATE</Name><BitSize>64</BitSize><SubItem><Name>mode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>state</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_MCM_MODE_STATE_UNIT</Name><BitSize>5376</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_PROC_TRANS_TO_MODE_STATE</Type><BitSize>2624</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_PROC_TRANS_TO_MODE_STATE</Type><BitSize>2624</BitSize><BitOffs>2688</BitOffs></SubItem><SubItem><Name>state_r</Name><Type Namespace="Tc2_CncHli">HLI_IMCM_MODE_STATE</Type><BitSize>64</BitSize><BitOffs>5312</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_IMCM_PROC_TRANS_PARAM</Name><BitSize>2624</BitSize><SubItem><Name>number</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>str</Name><Type>STRING(315)</Type><BitSize>2528</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2592</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PROCESS_TRANSITION_GENERAL</Name><BitSize>2688</BitSize><SubItem><Name>id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>parameter</Name><Type Namespace="Tc2_CncHli">HLI_IMCM_PROC_TRANS_PARAM</Type><BitSize>2624</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_MCM_UNIT</Name><BitSize>5504</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_PROCESS_TRANSITION_GENERAL</Type><BitSize>2688</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_PROCESS_TRANSITION_GENERAL</Type><BitSize>2688</BitSize><BitOffs>2752</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>5440</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>5472</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_COORDINATE_SYSTEM_INT</Name><BitSize>256</BitSize><SubItem><Name>translation</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>3</Elements></ArrayInfo><Comment><![CDATA[ [0.1 um] ]]></Comment><BitSize>96</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>rotation</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>3</Elements></ArrayInfo><Comment><![CDATA[ [0.0001 Grad] ]]></Comment><BitSize>96</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_DYN_CS_TRANSITION</Name><BitSize>384</BitSize><SubItem><Name>command</Name><Type>DINT</Type><Comment><![CDATA[ -1:DEACTIVATE, 1:ACTIVATE ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>filter_max_ticks</Name><Type>UDINT</Type><Comment><![CDATA[ filter for turning ON/OFF, compare #TRACK CS ON [ID=<i> ...FILTER... ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>option</Name><Type>UDINT</Type><Comment><![CDATA[ additional option, compare #TRACK CS ON [ID=<i> ...OPTION... ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>f_wait</Name><Type>BOOL</Type><Comment><![CDATA[ #TRACK CS ON [ ...WAIT... ]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>f_set_zero</Name><Type>BOOL</Type><Comment><![CDATA[ #TRACK CS ON [ ...SET_ZERO... ]]></Comment><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>f_kin_base</Name><Type>BOOL</Type><Comment><![CDATA[ #TRACK CS ON [ ...KIN_BASE... ]]></Comment><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>f_rot_trans</Name><Type>BOOL</Type><Comment><![CDATA[ #TRACK CS ON [ ...ROT_TRANS... ]]></Comment><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem><SubItem><Name>kinematic_base_cs</Name><Type Namespace="Tc2_CncHli">HLI_COORDINATE_SYSTEM_INT</Type><Comment><![CDATA[ add. shift between error and kinematic-base, #TRACK CS ON [ID=<i> X=. Y=. ]]></Comment><BitSize>256</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_DYN_CS_STATE</Name><BitSize>64</BitSize><SubItem><Name>actual_state</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_DYN_CS_UNIT</Name><BitSize>1024</BitSize><SubItem><Name>enable_w</Name><Type>BOOL</Type><Comment><![CDATA[ MC <-- PLC takes care ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><Comment><![CDATA[ Valid semaphore ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><Comment><![CDATA[ Valid semaphore ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_COORDINATE_SYSTEM_INT</Type><Comment><![CDATA[ MC --> request to PLC from GUI ]]></Comment><BitSize>256</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_COORDINATE_SYSTEM_INT</Type><Comment><![CDATA[ MC <-- command to MC ]]></Comment><BitSize>256</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>transition_w</Name><Type Namespace="Tc2_CncHli">HLI_DYN_CS_TRANSITION</Type><Comment><![CDATA[ transition of dynCS-function (compare with NC-command #TRACK CS[ID=<i>]) ]]></Comment><BitSize>384</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>state_r</Name><Type Namespace="Tc2_CncHli">HLI_DYN_CS_STATE</Type><Comment><![CDATA[ MC --> actual state of MC to PLC ]]></Comment><BitSize>64</BitSize><BitOffs>960</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_CHANNEL</Name><BitSize>43904</BitSize><SubItem><Name>mode_and_state</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MCM_MODE_STATE_UNIT</Type><BitSize>5376</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>operation_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MCM_UNIT</Type><BitSize>5504</BitSize><BitOffs>5376</BitOffs></SubItem><SubItem><Name>standby_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MCM_UNIT</Type><BitSize>5504</BitSize><BitOffs>10880</BitOffs></SubItem><SubItem><Name>automatic_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MCM_UNIT</Type><BitSize>5504</BitSize><BitOffs>16384</BitOffs></SubItem><SubItem><Name>mdi_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MCM_UNIT</Type><BitSize>5504</BitSize><BitOffs>21888</BitOffs></SubItem><SubItem><Name>manual_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MCM_UNIT</Type><BitSize>5504</BitSize><BitOffs>27392</BitOffs></SubItem><SubItem><Name>reference_mode</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MCM_UNIT</Type><BitSize>5504</BitSize><BitOffs>32896</BitOffs></SubItem><SubItem><Name>dyn_cs</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_DYN_CS_UNIT</Type><BitSize>1024</BitSize><BitOffs>38400</BitOffs></SubItem><SubItem><Name>fill_up</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>560</Elements></ArrayInfo><BitSize>4480</BitSize><BitOffs>39424</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HB_ACTIVATION</Name><BitSize>128</BitSize><SubItem><Name>log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>control_element</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>operation_mode</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>parameter_index</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_HB_ACTIVATION_UNIT</Name><BitSize>320</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_HB_ACTIVATION</Type><BitSize>128</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_HB_ACTIVATION</Type><BitSize>128</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HB_TIP_PARAMETER</Name><BitSize>64</BitSize><SubItem><Name>log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>speed</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_HB_TIP_PARAM_UNIT</Name><BitSize>192</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_HB_TIP_PARAMETER</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_HB_TIP_PARAMETER</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HB_JOG_PARAMETER</Name><BitSize>128</BitSize><SubItem><Name>log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>distance</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>speed</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_HB_JOG_PARAM_UNIT</Name><BitSize>320</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_HB_JOG_PARAMETER</Type><BitSize>128</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_HB_JOG_PARAMETER</Type><BitSize>128</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HB_HR_PARAMETER</Name><BitSize>64</BitSize><SubItem><Name>log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>resolution</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_HB_HR_PARAM_UNIT</Name><BitSize>192</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_HB_HR_PARAMETER</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_HB_HR_PARAMETER</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HB_KEY</Name><BitSize>128</BitSize><SubItem><Name>log_key_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>direction</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>life_time</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>f_refresh</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>88</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_HB_KEY_UNIT</Name><BitSize>320</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_HB_KEY</Type><BitSize>128</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_HB_KEY</Type><BitSize>128</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HB_RAPID_KEY</Name><BitSize>64</BitSize><SubItem><Name>log_key_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>key_pressed</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_HB_RAPID_KEY_UNIT</Name><BitSize>192</BitSize><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_HB_RAPID_KEY</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_HB_RAPID_KEY</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_HB</Name><BitSize>5824</BitSize><SubItem><Name>activation</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_HB_ACTIVATION_UNIT</Type><BitSize>320</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>tip_parameter</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_HB_TIP_PARAM_UNIT</Type><BitSize>192</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>jog_parameter</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_HB_JOG_PARAM_UNIT</Type><BitSize>320</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>hr_parameter</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_HB_HR_PARAM_UNIT</Type><BitSize>192</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>key</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_HB_KEY_UNIT</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>3840</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>rapid_key</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_HB_RAPID_KEY_UNIT</Type><BitSize>192</BitSize><BitOffs>4864</BitOffs></SubItem><SubItem><Name>handwheel_incs</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><BitSize>768</BitSize><BitOffs>5056</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_MODUL_NAME</Name><BitSize>128</BitSize><SubItem><Name>zeichen</Name><Type>STRING(15)</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_FB_ZEITANGABE</Name><BitSize>64</BitSize><SubItem><Name>date_counter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>zykl_counter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ERROR_SATZ_KOPF</Name><BitSize>832</BitSize><SubItem><Name>error_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>modul_name</Name><Type Namespace="Tc2_CncHli">HLI_MODUL_NAME</Type><BitSize>128</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>line</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>util_error_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>util_modul_name</Name><Type Namespace="Tc2_CncHli">HLI_MODUL_NAME</Type><BitSize>128</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>util_line</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>multiple_id</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>bf_type</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>432</BitOffs></SubItem><SubItem><Name>cnc_channel</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>kommu_id</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>464</BitOffs></SubItem><SubItem><Name>suppress_tc2_event_log_output</Name><Type>BOOL</Type><Comment><![CDATA[ no log error message by event logger ]]></Comment><BitSize>8</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>488</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>INT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>16</BitSize><BitOffs>496</BitOffs></SubItem><SubItem><Name>fb_zeitangabe</Name><Type Namespace="Tc2_CncHli">HLI_FB_ZEITANGABE</Type><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>version_name</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>behebungs_klasse</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>reaktions_klasse</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>784</BitOffs></SubItem><SubItem><Name>rumpf_typ</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>800</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ERROR_MASKE</Name><BitSize>4672</BitSize><SubItem><Name>err_mask</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>584</Elements></ArrayInfo><BitSize>4672</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_WERT_B_DATA</Name><BitSize>192</BitSize><SubItem><Name>data</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>24</Elements></ArrayInfo><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_WERT_B</Name><BitSize>320</BitSize><SubItem><Name>typ</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>dimension</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>bedeutung</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>inhalt</Name><Type Namespace="Tc2_CncHli">HLI_WERT_B_DATA</Type><BitSize>192</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_WERT_DATA</Name><BitSize>64</BitSize><SubItem><Name>data</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>8</Elements></ArrayInfo><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_WERT</Name><BitSize>128</BitSize><SubItem><Name>typ</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>inhalt</Name><Type Namespace="Tc2_CncHli">HLI_WERT_DATA</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ERROR_SATZ_RUMPF</Name><BitSize>6784</BitSize><SubItem><Name>maske</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_MASKE</Type><BitSize>4672</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>wert_1</Name><Type Namespace="Tc2_CncHli">HLI_WERT_B</Type><BitSize>320</BitSize><BitOffs>4672</BitOffs></SubItem><SubItem><Name>wert_2</Name><Type Namespace="Tc2_CncHli">HLI_WERT_B</Type><BitSize>320</BitSize><BitOffs>4992</BitOffs></SubItem><SubItem><Name>wert_3</Name><Type Namespace="Tc2_CncHli">HLI_WERT_B</Type><BitSize>320</BitSize><BitOffs>5312</BitOffs></SubItem><SubItem><Name>wert_4</Name><Type Namespace="Tc2_CncHli">HLI_WERT_B</Type><BitSize>320</BitSize><BitOffs>5632</BitOffs></SubItem><SubItem><Name>wert_5</Name><Type Namespace="Tc2_CncHli">HLI_WERT_B</Type><BitSize>320</BitSize><BitOffs>5952</BitOffs></SubItem><SubItem><Name>kennung_1</Name><Type Namespace="Tc2_CncHli">HLI_WERT</Type><BitSize>128</BitSize><BitOffs>6272</BitOffs></SubItem><SubItem><Name>kennung_2</Name><Type Namespace="Tc2_CncHli">HLI_WERT</Type><BitSize>128</BitSize><BitOffs>6400</BitOffs></SubItem><SubItem><Name>kennung_3</Name><Type Namespace="Tc2_CncHli">HLI_WERT</Type><BitSize>128</BitSize><BitOffs>6528</BitOffs></SubItem><SubItem><Name>kennung_4</Name><Type Namespace="Tc2_CncHli">HLI_WERT</Type><BitSize>128</BitSize><BitOffs>6656</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Name><BitSize>7616</BitSize><SubItem><Name>kopf</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ_KOPF</Type><BitSize>832</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>rumpf</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ_RUMPF</Type><BitSize>6784</BitSize><BitOffs>832</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_ERROR</Name><BitSize>7680</BitSize><SubItem><Name>semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>satz_r</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Type><BitSize>7616</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">LC_ERROR</Name><BitSize>7680</BitSize><SubItem><Name>semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>satz_r</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Type><BitSize>7616</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_MSG_SENDUNG</Name><BitSize>1024</BitSize><SubItem><Name>typ</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>inhalt</Name><Type>STRING(119)</Type><BitSize>960</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_MSG_UNIT</Name><BitSize>2112</BitSize><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>request_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request_r</Name><Type Namespace="Tc2_CncHli">HLI_MSG_SENDUNG</Type><BitSize>1024</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_MSG_SENDUNG</Type><BitSize>1024</BitSize><BitOffs>1088</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MSTH_PROCESS_CH</Name><BitSize>320</BitSize><SubItem><Name>data</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>40</Elements></ArrayInfo><BitSize>320</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">TECHNO_UNIT_CH</Name><BitSize>384</BitSize><SubItem><Name>please_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>done_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fkt_ctrl_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>attribut_r</Name><Type Namespace="Tc2_CncHli">MSTH_PROCESS_CH</Type><BitSize>320</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">USER_CHANNEL</Name><BitSize>448</BitSize><SubItem><Name>plc_read</Name><Type>BOOL</Type><Comment><![CDATA[ Handshake with PLC: PLC sets flag on read access. ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>cnc_counter</Name><Type>USINT</Type><Comment><![CDATA[ CNC increments conter on every write access. ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>cnc_write</Name><Type>BOOL</Type><Comment><![CDATA[ Handshake with PLC: CNC sets flag on write access. ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fillup_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>enlacement_r</Name><Type>UDINT</Type><Comment><![CDATA[ Enlacement of the edge at the pressure roll. ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>edge_velocity</Name><Type>DINT</Type><Comment><![CDATA[ Velocity of the edge in the power applicator. ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>edge_position</Name><Type>DINT</Type><Comment><![CDATA[ Length of consumed edge since start of ttd function. ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>time_to_distance_r</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><Comment><![CDATA[ Array with the calculated time to distance values. ]]></Comment><BitSize>320</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ANONYM_GRP_REQUEST</Name><BitSize>8192</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>1024</Elements></ArrayInfo></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_REQUEST</Name><BitSize>8192</BitSize><SubItem><Name>anonym_data</Name><Type Namespace="Tc2_CncHli">HLI_ANONYM_GRP_REQUEST</Type><BitSize>8192</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_REQUEST_FIFO</Name><BitSize>82112</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_REQUEST</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>81920</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_HIGH_PRIOR_FIFO</Name><BitSize>32960</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_REQUEST</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>32768</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ANONYM_GRP_RESPONSE</Name><BitSize>512</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_RESPONSE</Name><BitSize>512</BitSize><SubItem><Name>anonym_response</Name><Type Namespace="Tc2_CncHli">HLI_ANONYM_GRP_RESPONSE</Type><BitSize>512</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_RESPONSE_FIFO</Name><BitSize>5312</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_RESPONSE</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>5120</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_IFC</Name><BitSize>120448</BitSize><SubItem><Name>group_state</Name><Type>DINT</Type><Comment><![CDATA[MCV_GROUP_STATE]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>next_job_id</Name><Type>UDINT</Type><Comment><![CDATA[MCV_JOB_ID]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_REQUEST_FIFO</Type><BitSize>82112</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>high_prior</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_HIGH_PRIOR_FIFO</Type><BitSize>32960</BitSize><BitOffs>82176</BitOffs></SubItem><SubItem><Name>response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_RESPONSE_FIFO</Type><BitSize>5312</BitSize><BitOffs>115136</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TDP_TOOL_ID</Name><BitSize>128</BitSize><SubItem><Name>basic</Name><Type>DINT</Type><Comment><![CDATA[ Grundwerkzeugnummer ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>sister</Name><Type>DINT</Type><Comment><![CDATA[ Schwesterwerkzeugnummer ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>variant</Name><Type>DINT</Type><Comment><![CDATA[ Abwandlungsnummer ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sister_valid</Name><Type>BOOL</Type><Comment><![CDATA[ Gueltigkennung fuer die Schwesterwerkzeugnummer ]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>variant_valid</Name><Type>BOOL</Type><Comment><![CDATA[ Gueltigkennung fuer die Abwandlungsnummer ]]></Comment><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>res1</Name><Type>BOOL</Type><Comment><![CDATA[ Reserviert 1 ]]></Comment><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>res2</Name><Type>BOOL</Type><Comment><![CDATA[ Reserviert 2 ]]></Comment><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TDP_TOOL_DESC</Name><BitSize>14784</BitSize><SubItem><Name>length</Name><Type>DINT</Type><Comment><![CDATA[ Laenge des Werkzeuges auf der Ebene ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>radius</Name><Type>DINT</Type><Comment><![CDATA[ Radius of tool ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>ax_offset</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><Comment><![CDATA[ Versatz in Achsen-Richtung ]]></Comment><BitSize>1024</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>head_offset</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>70</Elements></ArrayInfo><Comment><![CDATA[ Versätze des Werkzeug Dreh-/Schwenkkopfes (5-Achs-Maschine) ]]></Comment><BitSize>2240</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>radius_inv</Name><Type>DINT</Type><Comment><![CDATA[ Radius des Werkzeuges INVERS. ]]></Comment><BitSize>32</BitSize><BitOffs>3328</BitOffs></SubItem><SubItem><Name>dimension</Name><Type>UINT</Type><Comment><![CDATA[ Masseinheit der Werkzeugdaten. ]]></Comment><BitSize>16</BitSize><BitOffs>3360</BitOffs></SubItem><SubItem><Name>tool_type</Name><Type>UINT</Type><Comment><![CDATA[ Werkzeugtyp: Dreh- oder Fräswerkzeug ]]></Comment><BitSize>16</BitSize><BitOffs>3376</BitOffs></SubItem><SubItem><Name>cutter_radius_ori_ident</Name><Type>UINT</Type><Comment><![CDATA[ Werkzeuglage für die Schneidenradiuskompensation ]]></Comment><BitSize>16</BitSize><BitOffs>3392</BitOffs></SubItem><SubItem><Name>kin_id</Name><Type>UINT</Type><Comment><![CDATA[ Tool specific value of one-to-one kinematic identifier ]]></Comment><BitSize>16</BitSize><BitOffs>3408</BitOffs></SubItem><SubItem><Name>geometry</Name><Type>DINT</Type><Comment><![CDATA[ if TDP_WGK_STD ]]></Comment><BitSize>32</BitSize><BitOffs>3424</BitOffs></SubItem><SubItem><Name>corner_rad</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3456</BitOffs></SubItem><SubItem><Name>res1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3488</BitOffs></SubItem><SubItem><Name>res2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3520</BitOffs></SubItem><SubItem><Name>res3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3552</BitOffs></SubItem><SubItem><Name>res4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3584</BitOffs></SubItem><SubItem><Name>res5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3616</BitOffs></SubItem><SubItem><Name>res6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3648</BitOffs></SubItem><SubItem><Name>res7</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3680</BitOffs></SubItem><SubItem><Name>res8</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3712</BitOffs></SubItem><SubItem><Name>res9</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3744</BitOffs></SubItem><SubItem><Name>res10</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3776</BitOffs></SubItem><SubItem><Name>log_ax_nr_spdl</Name><Type>UINT</Type><Comment><![CDATA[ Relation to the correct spindle ]]></Comment><BitSize>16</BitSize><BitOffs>3808</BitOffs></SubItem><SubItem><Name>tool_fixed</Name><Type>BOOL</Type><Comment><![CDATA[ Tool is fixed ]]></Comment><BitSize>8</BitSize><BitOffs>3824</BitOffs></SubItem><SubItem><Name>valid</Name><Type>BOOL</Type><Comment><![CDATA[ Tool is valid ]]></Comment><BitSize>8</BitSize><BitOffs>3832</BitOffs></SubItem><SubItem><Name>res11</Name><Type>SINT</Type><BitSize>8</BitSize><BitOffs>3840</BitOffs></SubItem><SubItem><Name>res12</Name><Type>SINT</Type><BitSize>8</BitSize><BitOffs>3848</BitOffs></SubItem><SubItem><Name>res13</Name><Type>SINT</Type><BitSize>8</BitSize><BitOffs>3856</BitOffs></SubItem><SubItem><Name>res14</Name><Type>SINT</Type><BitSize>8</BitSize><BitOffs>3864</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UDINT</Type><Comment><![CDATA[ Fill-up members for Mod 8 alignment. ]]></Comment><BitSize>32</BitSize><BitOffs>3872</BitOffs></SubItem><SubItem><Name>add_info</Name><Type>UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><Comment><![CDATA[ Additional info, that is send to PLC at output of T. ]]></Comment><BitSize>64</BitSize><BitOffs>3904</BitOffs></SubItem><SubItem><Name>param</Name><Type>LREAL</Type><ArrayInfo><LBound>0</LBound><Elements>152</Elements></ArrayInfo><Comment><![CDATA[ Additional tool parameters. ]]></Comment><BitSize>9728</BitSize><BitOffs>3968</BitOffs></SubItem><SubItem><Name>vb_min</Name><Type>LREAL</Type><Comment><![CDATA[ Minimum speed ]]></Comment><BitSize>64</BitSize><BitOffs>13696</BitOffs></SubItem><SubItem><Name>vb_max</Name><Type>LREAL</Type><Comment><![CDATA[ Maximum speed ]]></Comment><BitSize>64</BitSize><BitOffs>13760</BitOffs></SubItem><SubItem><Name>a_max</Name><Type>LREAL</Type><Comment><![CDATA[ Maximum acceleration ]]></Comment><BitSize>64</BitSize><BitOffs>13824</BitOffs></SubItem><SubItem><Name>vb_max_inv_bit_4_byte_1</Name><Type>UDINT</Type><Comment><![CDATA[ Maximum speed INVERS: 4 byte value ]]></Comment><BitSize>32</BitSize><BitOffs>13888</BitOffs></SubItem><SubItem><Name>vb_max_inv_bit_4_byte_2</Name><Type>UDINT</Type><Comment><![CDATA[ Maximum speed INVERS. 4 byte value ]]></Comment><BitSize>32</BitSize><BitOffs>13920</BitOffs></SubItem><SubItem><Name>disc_type</Name><Type>UDINT</Type><Comment><![CDATA[ Type of grinding disc for online tool compensation. ]]></Comment><BitSize>32</BitSize><BitOffs>13952</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>UDINT</Type><Comment><![CDATA[ Fill-up members for Mod 8 alignment. ]]></Comment><BitSize>32</BitSize><BitOffs>13984</BitOffs></SubItem><SubItem><Name>wear_const</Name><Type>LREAL</Type><Comment><![CDATA[ Verschleisskonstante fuer online Werkzeugkompensation. ]]></Comment><BitSize>64</BitSize><BitOffs>14016</BitOffs></SubItem><SubItem><Name>ext_discret_limit</Name><Type>LREAL</Type><Comment><![CDATA[ External discrete limit ]]></Comment><BitSize>64</BitSize><BitOffs>14080</BitOffs></SubItem><SubItem><Name>disc_min_radius</Name><Type>LREAL</Type><Comment><![CDATA[ Minimum disc radius with wear consideration ]]></Comment><BitSize>64</BitSize><BitOffs>14144</BitOffs></SubItem><SubItem><Name>disc_min_width</Name><Type>LREAL</Type><Comment><![CDATA[ Minimum disc width with wear consideration ]]></Comment><BitSize>64</BitSize><BitOffs>14208</BitOffs></SubItem><SubItem><Name>disc_tilt_angle</Name><Type>LREAL</Type><Comment><![CDATA[ Tilt angle of the grinding disc ]]></Comment><BitSize>64</BitSize><BitOffs>14272</BitOffs></SubItem><SubItem><Name>gear_ratio_num</Name><Type>DINT</Type><Comment><![CDATA[ Tool gear ratio numerator. ]]></Comment><BitSize>32</BitSize><BitOffs>14336</BitOffs></SubItem><SubItem><Name>gear_ratio_denom</Name><Type>DINT</Type><Comment><![CDATA[ Tool gear ratio denominator. ]]></Comment><BitSize>32</BitSize><BitOffs>14368</BitOffs></SubItem><SubItem><Name>gear_inv_direction</Name><Type>BOOL</Type><Comment><![CDATA[ Tool gear: Inverse movement direction. ]]></Comment><BitSize>8</BitSize><BitOffs>14400</BitOffs></SubItem><SubItem><Name>gear_inv_direction_no_stop</Name><Type>BOOL</Type><Comment><![CDATA[ Allow dir. change in movement if drive rotating direction is not changed. ]]></Comment><BitSize>8</BitSize><BitOffs>14408</BitOffs></SubItem><SubItem><Name>additional_settings</Name><Type>USINT</Type><Comment><![CDATA[ Enables additional settings for a tools e.g. switch gears while in interpolation. ]]></Comment><BitSize>8</BitSize><BitOffs>14416</BitOffs></SubItem><SubItem><Name>res16</Name><Type>SINT</Type><BitSize>8</BitSize><BitOffs>14424</BitOffs></SubItem><SubItem><Name>res17</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14432</BitOffs></SubItem><SubItem><Name>res18</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14464</BitOffs></SubItem><SubItem><Name>res19</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14496</BitOffs></SubItem><SubItem><Name>res20</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14528</BitOffs></SubItem><SubItem><Name>res21</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14560</BitOffs></SubItem><SubItem><Name>res22</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14592</BitOffs></SubItem><SubItem><Name>res23</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14624</BitOffs></SubItem><SubItem><Name>res24</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14656</BitOffs></SubItem><SubItem><Name>res25</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14688</BitOffs></SubItem><SubItem><Name>res26</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>14720</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>UDINT</Type><Comment><![CDATA[ Fill-up members for Mod 8 alignment. ]]></Comment><BitSize>32</BitSize><BitOffs>14752</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TDP_TOOL_AX_OFFSET_ORG</Name><BitSize>1024</BitSize><SubItem><Name>ax_offset</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><Comment><![CDATA[ Versatz in Achsen-Richtung ]]></Comment><BitSize>1024</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TDP_TOOL</Name><BitSize>15936</BitSize><SubItem><Name>id</Name><Type Namespace="Tc2_CncHli">HLI_TDP_TOOL_ID</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>desc</Name><Type Namespace="Tc2_CncHli">HLI_TDP_TOOL_DESC</Type><BitSize>14784</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>ax_offset_org</Name><Type Namespace="Tc2_CncHli">HLI_TDP_TOOL_AX_OFFSET_ORG</Type><BitSize>1024</BitSize><BitOffs>14912</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD_REQUEST</Name><BitSize>320</BitSize><SubItem><Name>start_position</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>length</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD_BLOCK</Name><BitSize>576</BitSize><SubItem><Name>block_type</Name><Type>UDINT</Type><Comment><![CDATA[ none, linear, circular ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>sgn32_free_7</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>start_position</Name><Type>LREAL</Type><Comment><![CDATA[ start of block from program start in [0.1 um] ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>length</Name><Type>LREAL</Type><Comment><![CDATA[ length of block in [0.1 um] ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>programmed_radius</Name><Type>LREAL</Type><Comment><![CDATA[ original programmed circle radius [0.1 um] ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>compensated_radius</Name><Type>LREAL</Type><Comment><![CDATA[ ToolRadiusCompensation corrected circle radius [0.1 um] ]]></Comment><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>circle_angle</Name><Type>LREAL</Type><Comment><![CDATA[ angle of circle [rad] ]]></Comment><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>tangent_variation</Name><Type>LREAL</Type><Comment><![CDATA[ transition angle between blocks ]]></Comment><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD_RESPONSE</Name><BitSize>5760</BitSize><SubItem><Name>block</Name><Type Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD_BLOCK</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><BitSize>5760</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD</Name><BitSize>6144</BitSize><SubItem><Name>semaphor_rw</Name><Type>BOOL</Type><Comment><![CDATA[ flow control flag : MC 0->1 PC 1->0 ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD_REQUEST</Type><Comment><![CDATA[ semaphore==0 ? : PLC writes request, semaphore 0->1 ]]></Comment><BitSize>320</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>response</Name><Type Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD_RESPONSE</Type><Comment><![CDATA[ semaphore==1 ? : MC writes response, semaphore 1->0 ]]></Comment><BitSize>5760</BitSize><BitOffs>384</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_CH</Name><BitSize>272320</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_HEAD_CH</Type><BitSize>1408</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>decoder_state</Name><Type Namespace="Tc2_CncHli">STATE_DECODER</Type><BitSize>256</BitSize><BitOffs>1408</BitOffs></SubItem><SubItem><Name>bavo_state</Name><Type Namespace="Tc2_CncHli">STATE_BAVO</Type><BitSize>192</BitSize><BitOffs>1664</BitOffs></SubItem><SubItem><Name>bahn_state</Name><Type Namespace="Tc2_CncHli">STATE_BAHN</Type><BitSize>43456</BitSize><BitOffs>1856</BitOffs></SubItem><SubItem><Name>bahn_lc_control</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BAHN</Type><BitSize>320</BitSize><BitOffs>45312</BitOffs></SubItem><SubItem><Name>decoder_mc_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_DECODER</Type><BitSize>1216</BitSize><BitOffs>45632</BitOffs></SubItem><SubItem><Name>bahn_mc_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BAHN</Type><BitSize>2944</BitSize><BitOffs>46848</BitOffs></SubItem><SubItem><Name>channel_mc_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_CHANNEL</Type><BitSize>43904</BitSize><BitOffs>49792</BitOffs></SubItem><SubItem><Name>hb_mc_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_HB</Type><BitSize>5824</BitSize><BitOffs>93696</BitOffs></SubItem><SubItem><Name>mc_error</Name><Type Namespace="Tc2_CncHli">MC_ERROR</Type><BitSize>7680</BitSize><BitOffs>99520</BitOffs></SubItem><SubItem><Name>lc_error</Name><Type Namespace="Tc2_CncHli">LC_ERROR</Type><BitSize>7680</BitSize><BitOffs>107200</BitOffs></SubItem><SubItem><Name>msg_mc_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_MSG_UNIT</Type><BitSize>2112</BitSize><BitOffs>114880</BitOffs></SubItem><SubItem><Name>used_units_std_sync_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>116992</BitOffs></SubItem><SubItem><Name>used_units_late_sync_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>117008</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>117024</BitOffs></SubItem><SubItem><Name>techno_unit_std_sync</Name><Type Namespace="Tc2_CncHli">TECHNO_UNIT_CH</Type><ArrayInfo><LBound>0</LBound><Elements>20</Elements></ArrayInfo><BitSize>7680</BitSize><BitOffs>117056</BitOffs></SubItem><SubItem><Name>techno_unit_late_sync</Name><Type Namespace="Tc2_CncHli">TECHNO_UNIT_CH</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><BitSize>3840</BitSize><BitOffs>124736</BitOffs></SubItem><SubItem><Name>user_ch</Name><Type Namespace="Tc2_CncHli">USER_CHANNEL</Type><BitSize>448</BitSize><BitOffs>128576</BitOffs></SubItem><SubItem><Name>mc_plcopen</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_GROUP_IFC</Type><BitSize>120448</BitSize><BitOffs>129024</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>249472</BitOffs></SubItem><SubItem><Name>STR_EndInfo</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Comment><![CDATA[ E,N,D,NUL ]]></Comment><BitSize>32</BitSize><BitOffs>249504</BitOffs><Default><SubItem><Name>[0]</Name><Value>69</Value></SubItem><SubItem><Name>[1]</Name><Value>78</Value></SubItem><SubItem><Name>[2]</Name><Value>68</Value></SubItem><SubItem><Name>[3]</Name><Value>0</Value></SubItem></Default></SubItem><SubItem><Name>tool_data</Name><Type Namespace="Tc2_CncHli">HLI_TDP_TOOL</Type><BitSize>15936</BitSize><BitOffs>249536</BitOffs></SubItem><SubItem><Name>uns08_free</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>80</Elements></ArrayInfo><BitSize>640</BitSize><BitOffs>265472</BitOffs></SubItem><SubItem><Name>STR_EndInfo_2</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><Comment><![CDATA[ E,N,D,NUL ]]></Comment><BitSize>48</BitSize><BitOffs>266112</BitOffs><Default><SubItem><Name>[0]</Name><Value>69</Value></SubItem><SubItem><Name>[1]</Name><Value>78</Value></SubItem><SubItem><Name>[2]</Name><Value>68</Value></SubItem><SubItem><Name>[3]</Name><Value>0</Value></SubItem></Default></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>266160</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>266168</BitOffs></SubItem><SubItem><Name>contour_lookahead</Name><Type Namespace="Tc2_CncHli">HLI_CONTOUR_LOOKAHEAD</Type><BitSize>6144</BitSize><BitOffs>266176</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_HEAD_AX</Name><BitSize>704</BitSize><SubItem><Name>version_r</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>sizeof_interface_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>n_update_tick_count_rw</Name><Type>USINT</Type><BitSize>8</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>update_request_enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>232</BitOffs></SubItem><SubItem><Name>f_update_request_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>240</BitOffs></SubItem><SubItem><Name>plc_present_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>248</BitOffs></SubItem><SubItem><Name>f_release_mode_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>f_enable_changed_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>264</BitOffs></SubItem><SubItem><Name>f_no_update_of_cu_status_w</Name><Type>BOOL</Type><Comment><![CDATA[ flag to avoid an update of the cu status if cu is disabled.]]></Comment><BitSize>8</BitSize><BitOffs>272</BitOffs></SubItem><SubItem><Name>error_r</Name><Type>BOOL</Type><Comment><![CDATA[ flag to display that axis is in error state ]]></Comment><BitSize>8</BitSize><BitOffs>280</BitOffs></SubItem><SubItem><Name>customer_val_r</Name><Type>UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><Comment><![CDATA[ User defined data ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>uns32_free_1</Name><Type>UDINT</Type><Comment><![CDATA[ ! reserved ! for enhancement of customer_val_r ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>error_filter</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>log_ax_nr_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>axis_type_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>496</BitOffs></SubItem><SubItem><Name>reset_error_locked_r</Name><Type>BOOL</Type><Comment><![CDATA[ reset of axis error locked because of previous severe error (e.g. gantry) ]]></Comment><BitSize>8</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><Comment><![CDATA[fill-up members for Mod 4 alignment]]></Comment><BitSize>8</BitSize><BitOffs>520</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><Comment><![CDATA[fill-up members for Mod 4 alignment]]></Comment><BitSize>8</BitSize><BitOffs>528</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>BOOL</Type><Comment><![CDATA[fill-up members for Mod 4 alignment]]></Comment><BitSize>8</BitSize><BitOffs>536</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>672</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_E_SPDL_RUN_DOWN_STATE</Name><BitSize>8</BitSize><BaseType>USINT</BaseType></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_SPDL_AX_DISP_DATA</Name><BitSize>448</BitSize><SubItem><Name>mode_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>cmd_position_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>act_position_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>dist_to_go_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>v_prog_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>v_act_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>a_act_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>job_ackn_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>cam_end_of_profile_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>no_axis_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>264</BitOffs></SubItem><SubItem><Name>run_down_state_r</Name><Type Namespace="Tc2_CncHli">HLI_E_SPDL_RUN_DOWN_STATE</Type><BitSize>8</BitSize><BitOffs>272</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>280</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_POSITION_LOOKAHEAD</Name><BitSize>192</BitSize><SubItem><Name>position</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><Comment><![CDATA[Lookahead data for IPO command positions. position[0] is the eldest value.]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">STATE_IPO</Name><BitSize>1536</BitSize><SubItem><Name>spindle_axis_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>lift_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ Lifting is active ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>log_achs_nr_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>cnc_channel_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>type_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>active_job_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>internal_ipo_state_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>act_motion_state_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>spindle</Name><Type Namespace="Tc2_CncHli">HLI_SPDL_AX_DISP_DATA</Type><BitSize>448</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>position_lookahead_r</Name><Type Namespace="Tc2_CncHli">HLI_POSITION_LOOKAHEAD</Type><Comment><![CDATA[ IPO lookahead positions for command positions. ]]></Comment><BitSize>192</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>spindle_order_error_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>lift_suppressed_r</Name><Type>BOOL</Type><Comment><![CDATA[ Lifting is suppressed ]]></Comment><BitSize>8</BitSize><BitOffs>840</BitOffs></SubItem><SubItem><Name>link_to_lr_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>848</BitOffs></SubItem><SubItem><Name>axis_link_mode_r</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>864</BitOffs></SubItem><SubItem><Name>ax_link_master_ax_nr_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>880</BitOffs></SubItem><SubItem><Name>s_act</Name><Type>DINT</Type><Comment><![CDATA[ Actual command position ]]></Comment><BitSize>32</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>v_act</Name><Type>DINT</Type><Comment><![CDATA[ Actual velocity ]]></Comment><BitSize>32</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>a_act</Name><Type>DINT</Type><Comment><![CDATA[ Actual acceleration ]]></Comment><BitSize>32</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>is_moved_r</Name><Type>BOOL</Type><Comment><![CDATA[ Like position control data but in interpolator context without time delay. ]]></Comment><BitSize>8</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>is_moving_r</Name><Type>BOOL</Type><Comment><![CDATA[ Like position control data but in interpolator context without time delay. ]]></Comment><BitSize>8</BitSize><BitOffs>1000</BitOffs></SubItem><SubItem><Name>is_moving_forward_r</Name><Type>BOOL</Type><Comment><![CDATA[ Like position control data but in interpolator context without time delay. ]]></Comment><BitSize>8</BitSize><BitOffs>1008</BitOffs></SubItem><SubItem><Name>bool_free_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1016</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1056</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>sgn32_free_25</Name><Type>DINT</Type><Comment><![CDATA[ reservered ]]></Comment><BitSize>32</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>sgn32_free_24</Name><Type>DINT</Type><Comment><![CDATA[ reservered ]]></Comment><BitSize>32</BitSize><BitOffs>1184</BitOffs></SubItem><SubItem><Name>sgn32_free_23</Name><Type>DINT</Type><Comment><![CDATA[ reservered ]]></Comment><BitSize>32</BitSize><BitOffs>1216</BitOffs></SubItem><SubItem><Name>sgn32_free_22</Name><Type>DINT</Type><Comment><![CDATA[ reservered ]]></Comment><BitSize>32</BitSize><BitOffs>1248</BitOffs></SubItem><SubItem><Name>sgn32_free_21</Name><Type>DINT</Type><Comment><![CDATA[ reservered ]]></Comment><BitSize>32</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>sgn32_free_20</Name><Type>DINT</Type><Comment><![CDATA[ reservered ]]></Comment><BitSize>32</BitSize><BitOffs>1312</BitOffs></SubItem><SubItem><Name>sgn32_free_11</Name><Type>DINT</Type><Comment><![CDATA[ END: #IF NOT HLI_AX_S_A_V_IN_REAL64 ]]></Comment><BitSize>32</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>sgn32_free_10</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1376</BitOffs></SubItem><SubItem><Name>sgn32_free_9</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1408</BitOffs></SubItem><SubItem><Name>sgn32_free_8</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1440</BitOffs></SubItem><SubItem><Name>sgn32_free_7</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1472</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1504</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TWINCAT_BOX_DATA</Name><BitSize>256</BitSize><SubItem><Name>ads_netid_r</Name><Type>STRING(23)</Type><Comment><![CDATA[ Zeichenkette mit ADS Net Id ]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>ads_port_r</Name><Type>UINT</Type><Comment><![CDATA[ ADS-Portnummer ]]></Comment><BitSize>16</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>channel_r</Name><Type>UINT</Type><Comment><![CDATA[ Kanalnummer ]]></Comment><BitSize>16</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TWINCAT_DEVICE_DATA</Name><BitSize>64</BitSize><SubItem><Name>id_r</Name><Type>UDINT</Type><Comment><![CDATA[ Device ID ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">STATE_LR</Name><BitSize>1856</BitSize><SubItem><Name>log_name_r</Name><Type Namespace="Tc2_CncHli">HLI_ACHS_NAME</Type><BitSize>160</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>rev_control_aktiv_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>rev_erreicht_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs></SubItem><SubItem><Name>rev_null_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>rev_control_invalid_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>184</BitOffs></SubItem><SubItem><Name>current_rev_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>active_rev_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>cmd_rev_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>current_acc_r</Name><Type>DINT</Type><Comment><![CDATA[ Current acceleration ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>active_acc_r</Name><Type>DINT</Type><Comment><![CDATA[ Active acceleration ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>following_error_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>block_nr_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>current_position_acs_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>active_position_acs_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>active_position_acs0_r</Name><Type>DINT</Type><Comment><![CDATA[ actual position of axis before axis transformation is executed; internal: m_sollw_absolut_acs0]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>end_position_acs_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>position_offset_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>cnc_channel_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>axis_state_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>592</BitOffs></SubItem><SubItem><Name>drive_type_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>link_to_ipo_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>624</BitOffs></SubItem><SubItem><Name>homing_done_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>in_window_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>648</BitOffs></SubItem><SubItem><Name>in_position_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>656</BitOffs></SubItem><SubItem><Name>is_moved_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>664</BitOffs></SubItem><SubItem><Name>is_moving_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>is_moving_forward_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>680</BitOffs></SubItem><SubItem><Name>drive_ifc_type_r</Name><Type>UINT</Type><Comment><![CDATA[ "antr.drive_ifc_type" from achsmds.lis; definition see spez_mds.inc ]]></Comment><BitSize>16</BitSize><BitOffs>688</BitOffs></SubItem><SubItem><Name>uns32_1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>uns32_2</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>uns32_3</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>uns32_4</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>native_drive_state_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>i2t_level_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>848</BitOffs></SubItem><SubItem><Name>mode_0_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>864</BitOffs></SubItem><SubItem><Name>mode_1_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>872</BitOffs></SubItem><SubItem><Name>mode_2_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>880</BitOffs></SubItem><SubItem><Name>mode_3_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>888</BitOffs></SubItem><SubItem><Name>mode_4_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>mode_5_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>904</BitOffs></SubItem><SubItem><Name>mode_6_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>912</BitOffs></SubItem><SubItem><Name>ready_for_power_on_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>920</BitOffs></SubItem><SubItem><Name>ready_for_control_loop_on_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>error_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>936</BitOffs></SubItem><SubItem><Name>measure_equipment_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ Measuring sensor is actuated. ]]></Comment><BitSize>8</BitSize><BitOffs>944</BitOffs></SubItem><SubItem><Name>measure_value_ok_r</Name><Type>BOOL</Type><Comment><![CDATA[ Measuring value is latched. ]]></Comment><BitSize>8</BitSize><BitOffs>952</BitOffs></SubItem><SubItem><Name>pitch_error_comp_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>feed_forward_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>968</BitOffs></SubItem><SubItem><Name>backlash_error_comp_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>976</BitOffs></SubItem><SubItem><Name>drift_error_comp_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>984</BitOffs></SubItem><SubItem><Name>temperature_error_comp_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>is_sai_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1000</BitOffs></SubItem><SubItem><Name>power_state_r</Name><Type>USINT</Type><BitSize>8</BitSize><BitOffs>1008</BitOffs></SubItem><SubItem><Name>cyclic_drive_data_ok_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1016</BitOffs></SubItem><SubItem><Name>twincat_box</Name><Type Namespace="Tc2_CncHli">HLI_TWINCAT_BOX_DATA</Type><BitSize>256</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>twincat_device</Name><Type Namespace="Tc2_CncHli">HLI_TWINCAT_DEVICE_DATA</Type><BitSize>64</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>control_loop_enabled_r</Name><Type>BOOL</Type><Comment><![CDATA[ Wait for drive control enabled - inverse to WAIT_ACHS_REGLERFR ]]></Comment><BitSize>8</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>touch_probing_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ touch probing is activated. ]]></Comment><BitSize>8</BitSize><BitOffs>1352</BitOffs></SubItem><SubItem><Name>gantry_master_nr_r</Name><Type>UINT</Type><Comment><![CDATA[ Axis number of gantry master is axis is a gantry slave. ]]></Comment><BitSize>16</BitSize><BitOffs>1360</BitOffs></SubItem><SubItem><Name>axis_mode_r</Name><Type>UDINT</Type><Comment><![CDATA[ achs_mode from parameter list. ]]></Comment><BitSize>32</BitSize><BitOffs>1376</BitOffs></SubItem><SubItem><Name>conf_pos_software_limit_r</Name><Type>DINT</Type><Comment><![CDATA[ Configured positive software limit switch. ]]></Comment><BitSize>32</BitSize><BitOffs>1408</BitOffs></SubItem><SubItem><Name>conf_neg_software_limit_r</Name><Type>DINT</Type><Comment><![CDATA[ Configured negative software limit switch. ]]></Comment><BitSize>32</BitSize><BitOffs>1440</BitOffs></SubItem><SubItem><Name>standstill_r</Name><Type>BOOL</Type><Comment><![CDATA[ Program end, axis stopped moving according command values. ]]></Comment><BitSize>8</BitSize><BitOffs>1472</BitOffs></SubItem><SubItem><Name>measurement_active_r</Name><Type>BOOL</Type><Comment><![CDATA[ Measuring process is active ]]></Comment><BitSize>8</BitSize><BitOffs>1480</BitOffs></SubItem><SubItem><Name>gantry_on_mode</Name><Type>UINT</Type><Comment><![CDATA[ Determines when the gantry difference is driven out. ]]></Comment><BitSize>16</BitSize><BitOffs>1488</BitOffs></SubItem><SubItem><Name>probe_actuated_r</Name><Type>BOOL</Type><Comment><![CDATA[ Measuring probe is actuated. ]]></Comment><BitSize>8</BitSize><BitOffs>1504</BitOffs></SubItem><SubItem><Name>bool_free_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1512</BitOffs></SubItem><SubItem><Name>uns16_free_1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>1520</BitOffs></SubItem><SubItem><Name>sgn32_free_10</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1536</BitOffs></SubItem><SubItem><Name>sgn32_free_9</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1568</BitOffs></SubItem><SubItem><Name>sgn32_free_8</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1600</BitOffs></SubItem><SubItem><Name>sgn32_free_7</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1632</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1664</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1696</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1760</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1792</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1824</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">LC_CONTROL_IPO</Name><BitSize>256</BitSize><SubItem><Name>plc_reset</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bool_unit_free_1</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>bool_unit_free_2</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>bool_unit_free_3</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_EXT_TO_IPO_DATA</Name><BitSize>1024</BitSize><SubItem><Name>job_nr</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>log_ax_nr_master</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>table_id</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>immediate_exec</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>job_ackn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs></SubItem><SubItem><Name>use_dynamic_data</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>88</BitOffs></SubItem><SubItem><Name>meas_channel</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>measuring_mode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>enable_ignore_zone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs></SubItem><SubItem><Name>operation_mode_0</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>operation_mode_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>184</BitOffs></SubItem><SubItem><Name>vb_prog</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fahrweg</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>acceleration</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>deceleration</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>jerk</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>master_offset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>slave_offset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>master_scaling</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>slave_scaling</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>start_ignore</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>stop_ignore</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>rationumerator</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>ratiodenominator</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>geo_gm_fkt</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>gear_ctrl</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>gear_number</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>not_used</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>688</BitOffs></SubItem><SubItem><Name>satz_typ</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>dreh_info</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>720</BitOffs></SubItem><SubItem><Name>start_mode</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>cam_table_fkt_type</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>catch_up_mode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>864</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>992</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_SAI_JOB_ACKN_DATA</Name><BitSize>192</BitSize><SubItem><Name>job_nr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>ackn</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>result</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>block_type</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>uns16_free_1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_EXT_TO_IPO</Name><BitSize>1280</BitSize><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>state_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_EXT_TO_IPO_DATA</Type><BitSize>1024</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>state_r</Name><Type Namespace="Tc2_CncHli">HLI_SAI_JOB_ACKN_DATA</Type><BitSize>192</BitSize><BitOffs>1088</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_UNS08_UNIT</Name><BitSize>64</BitSize><SubItem><Name>request_r</Name><Type>USINT</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>USINT</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>USINT</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_IPO</Name><BitSize>3776</BitSize><SubItem><Name>feedhold</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>spdl_stop_at_prog_end</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>no_efg</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>machining_simulation</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>enable_feed_wdg</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>reduced_speed</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>reduced_speed_zone</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>reduced_speed_2_zone</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>ext_to_ipo</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_EXT_TO_IPO</Type><BitSize>1280</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>spdl_reset</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1792</BitOffs></SubItem><SubItem><Name>spdl_error</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1856</BitOffs></SubItem><SubItem><Name>override</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS16_UNIT</Type><BitSize>64</BitSize><BitOffs>1920</BitOffs></SubItem><SubItem><Name>override_valid</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1984</BitOffs></SubItem><SubItem><Name>emergency_stop</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>2048</BitOffs></SubItem><SubItem><Name>ignore_vb_min_tool</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>2112</BitOffs></SubItem><SubItem><Name>reduced_filter</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ enable reduced filter (shorter filter kernel length) in conveyor axis ]]></Comment><BitSize>64</BitSize><BitOffs>2176</BitOffs></SubItem><SubItem><Name>manual_mv_back_to_start</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ if manual mode is active; move axis until manual offset is 0. ]]></Comment><BitSize>64</BitSize><BitOffs>2240</BitOffs></SubItem><SubItem><Name>manual_mv_back_stop</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ stop motion that is started by command by control unit manual_mv_back_to_start ]]></Comment><BitSize>64</BitSize><BitOffs>2304</BitOffs></SubItem><SubItem><Name>bool_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>2368</BitOffs></SubItem><SubItem><Name>suppress_softlim_switch</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ Suppress error message that position exceeds software limit switch position.]]></Comment><BitSize>64</BitSize><BitOffs>2432</BitOffs></SubItem><SubItem><Name>otc_offset</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><Comment><![CDATA[ Online tool compensation, offset. ]]></Comment><BitSize>128</BitSize><BitOffs>2496</BitOffs></SubItem><SubItem><Name>conveyor_ctrl</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><Comment><![CDATA[ State of conveyor (Constant vel. deceleration, acceleration, stopped) ]]></Comment><BitSize>128</BitSize><BitOffs>2624</BitOffs></SubItem><SubItem><Name>dyn_pos_limit_low</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><Comment><![CDATA[ Lower position limit the axis may not go below. ]]></Comment><BitSize>128</BitSize><BitOffs>2752</BitOffs></SubItem><SubItem><Name>dyn_pos_limit_high</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><Comment><![CDATA[ Upper position limit the axis may not exceed. ]]></Comment><BitSize>128</BitSize><BitOffs>2880</BitOffs></SubItem><SubItem><Name>directional_feedhold</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS08_UNIT</Type><Comment><![CDATA[ state of directional feedhold (no feedhold, pos, neg, pos + neg) ]]></Comment><BitSize>64</BitSize><BitOffs>3008</BitOffs></SubItem><SubItem><Name>sgn16_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN16_UNIT</Type><BitSize>64</BitSize><BitOffs>3072</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_5</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>3136</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_4</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>3264</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_3</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>3392</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>3520</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>3648</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ADD_CMD_VALUE</Name><BitSize>256</BitSize><SubItem><Name>m_add_pos_value</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>m_add_speed_value</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>sgn32_free_6</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_ADD_CMD_VALUE_UNIT</Name><BitSize>320</BitSize><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_ADD_CMD_VALUE</Type><BitSize>256</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_AXIS_COUPLING_DESC</Name><BitSize>64</BitSize><SubItem><Name>ax_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>mode</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fract_num</Name><Type>INT</Type><Comment><![CDATA[ Numerator for coupling factor. ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>fract_denom</Name><Type>INT</Type><Comment><![CDATA[ Denominator for coupling_factor. ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_COMMAND_AXIS_COUPLING</Name><BitSize>320</BitSize><SubItem><Name>semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>desc</Name><Type Namespace="Tc2_CncHli">HLI_AXIS_COUPLING_DESC</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><BitSize>256</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_STATE_AXIS_COUPLING</Name><BitSize>320</BitSize><SubItem><Name>active_r</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>desc</Name><Type Namespace="Tc2_CncHli">HLI_AXIS_COUPLING_DESC</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><BitSize>256</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_AXIS_COUPLING</Name><BitSize>704</BitSize><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_COMMAND_AXIS_COUPLING</Type><BitSize>320</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>state_r</Name><Type Namespace="Tc2_CncHli">HLI_STATE_AXIS_COUPLING</Type><BitSize>320</BitSize><BitOffs>384</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_SGN64_UNIT</Name><BitSize>256</BitSize><SubItem><Name>request_r</Name><Type>LINT</Type><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_w</Name><Type>LINT</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>state_r</Name><Type>LINT</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>200</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>216</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_DISTANCE_CONTROL_COMMAND</Name><BitSize>64</BitSize><SubItem><Name>transition</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>reference_position</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_DISTANCE_CONTROL_CYC_CMD</Name><BitSize>64</BitSize><SubItem><Name>set_position</Name><Type>DINT</Type><Comment><![CDATA[ Set value surface ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>set_distance</Name><Type>DINT</Type><Comment><![CDATA[ Set value distance ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_DISTANCE_CONTROL_STATE</Name><BitSize>256</BitSize><SubItem><Name>is_initialized</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>actual_state</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>actual_source</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>actual_position</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>actual_distance</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>actual_offset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>sgn32_free_1</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_DISTANCE_CONTROL</Name><BitSize>448</BitSize><SubItem><Name>enable_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>command_semaphor_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>command_w</Name><Type Namespace="Tc2_CncHli">HLI_DISTANCE_CONTROL_COMMAND</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>cyclic_command_w</Name><Type Namespace="Tc2_CncHli">HLI_DISTANCE_CONTROL_CYC_CMD</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>state_r</Name><Type Namespace="Tc2_CncHli">HLI_DISTANCE_CONTROL_STATE</Type><BitSize>256</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MC_CONTROL_LR</Name><BitSize>5056</BitSize><SubItem><Name>uns32_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>uns32_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>uns32_3</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>uns32_4</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_UNS32_UNIT</Type><BitSize>128</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>mode_0</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>mode_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>mode_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>mode_3</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>mode_4</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>mode_5</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>mode_6</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>follow_up</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>torque_permission</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>release_feedhold</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>drive_on</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>reference_cam</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1216</BitOffs></SubItem><SubItem><Name>gantry_on</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>add_cmd_values</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_ADD_CMD_VALUE_UNIT</Type><BitSize>320</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>torque_limit_valid</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1664</BitOffs></SubItem><SubItem><Name>torque_limit_pos</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN16_UNIT</Type><BitSize>64</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>torque_limit_neg</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN16_UNIT</Type><BitSize>64</BitSize><BitOffs>1792</BitOffs></SubItem><SubItem><Name>torque_command_value</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN16_UNIT</Type><BitSize>64</BitSize><BitOffs>1856</BitOffs></SubItem><SubItem><Name>disable_pos_lag_mon</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1920</BitOffs></SubItem><SubItem><Name>disable_speed_mon_wdg</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>1984</BitOffs></SubItem><SubItem><Name>set_reference_position</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>2048</BitOffs></SubItem><SubItem><Name>clear_reference_position</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ to unhome an axis ]]></Comment><BitSize>64</BitSize><BitOffs>2112</BitOffs></SubItem><SubItem><Name>probing_signal</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>2176</BitOffs></SubItem><SubItem><Name>axis_coupling</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_AXIS_COUPLING</Type><BitSize>704</BitSize><BitOffs>2240</BitOffs></SubItem><SubItem><Name>refpos_position</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>2944</BitOffs></SubItem><SubItem><Name>disable_feedback_mon</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>3072</BitOffs></SubItem><SubItem><Name>deactivate_axis</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ to deactivate or park an axis ]]></Comment><BitSize>64</BitSize><BitOffs>3136</BitOffs></SubItem><SubItem><Name>update_drive_data</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><Comment><![CDATA[ to update drive data ]]></Comment><BitSize>64</BitSize><BitOffs>3200</BitOffs></SubItem><SubItem><Name>bool_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>3264</BitOffs></SubItem><SubItem><Name>timestamp</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN64_UNIT</Type><Comment><![CDATA[ Measurement with distributed clock timestamp. ]]></Comment><BitSize>256</BitSize><BitOffs>3328</BitOffs></SubItem><SubItem><Name>distance_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_DISTANCE_CONTROL</Type><Comment><![CDATA[ Control and state of distance control. ]]></Comment><BitSize>448</BitSize><BitOffs>3584</BitOffs></SubItem><SubItem><Name>probing_position</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><Comment><![CDATA[ Measured position. ]]></Comment><BitSize>128</BitSize><BitOffs>4032</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_5</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>4160</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_4</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>4288</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_3</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>4416</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>4544</BitOffs></SubItem><SubItem><Name>sgn32_unit_free_1</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_SGN32_UNIT</Type><BitSize>128</BitSize><BitOffs>4672</BitOffs></SubItem><SubItem><Name>bool_unit_free_2</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>4800</BitOffs></SubItem><SubItem><Name>bool_unit_free_3</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>4864</BitOffs></SubItem><SubItem><Name>bool_unit_free_4</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>4928</BitOffs></SubItem><SubItem><Name>bool_unit_free_5</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_BOOL_UNIT</Type><BitSize>64</BitSize><BitOffs>4992</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MSTH_PROCESS_AX</Name><BitSize>320</BitSize><SubItem><Name>data</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>40</Elements></ArrayInfo><BitSize>320</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">TECHNO_UNIT_AX</Name><BitSize>384</BitSize><SubItem><Name>please_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>done_w</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fkt_ctrl_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>attribut_r</Name><Type Namespace="Tc2_CncHli">MSTH_PROCESS_AX</Type><BitSize>320</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">USER_AXIS</Name><BitSize>448</BitSize><SubItem><Name>f_reserved_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>f_reserved_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>f_reserved_3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>f_reserved_4</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>f_reserved_5</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>f_reserved_6</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>f_reserved_7</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>f_reserved_8</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem><SubItem><Name>n_reserved_1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>n_reserved_2</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>n_reserved_3</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>n_reserved_4</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>n_reserved_5</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>n_reserved_6</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>n_reserved_7</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>n_reserved_8</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>l_reserved_1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>l_reserved_2</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>l_reserved_3</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>l_reserved_4</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>l_reserved_5</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>l_reserved_6</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>l_reserved_7</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>l_reserved_8</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ANONYM_AXIS_REQUEST</Name><BitSize>1024</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>128</Elements></ArrayInfo></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_REQUEST</Name><BitSize>1024</BitSize><SubItem><Name>anonym_data</Name><Type Namespace="Tc2_CncHli">HLI_ANONYM_AXIS_REQUEST</Type><BitSize>1024</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_REQUEST_FIFO</Name><BitSize>10432</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_REQUEST</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>10240</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_HIGH_PRIOR_FIFO</Name><BitSize>4288</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_REQUEST</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>4096</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_ANONYM_AXIS_RESPONSE</Name><BitSize>512</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_RESPONSE</Name><BitSize>512</BitSize><SubItem><Name>anonym_response</Name><Type Namespace="Tc2_CncHli">HLI_ANONYM_AXIS_RESPONSE</Type><BitSize>512</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_RESPONSE_FIFO</Name><BitSize>5312</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_FIFO_HEAD</Type><Comment><![CDATA[FIFO head]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_RESPONSE</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><Comment><![CDATA[Buffer of FIFO]]></Comment><BitSize>5120</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_IFC</Name><BitSize>20096</BitSize><SubItem><Name>axis_state</Name><Type>DINT</Type><Comment><![CDATA[MCV_AXIS_STATE]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>next_job_id</Name><Type>UDINT</Type><Comment><![CDATA[MCV_JOB_ID]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>request</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_REQUEST_FIFO</Type><BitSize>10432</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>high_prior</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_HIGH_PRIOR_FIFO</Type><BitSize>4288</BitSize><BitOffs>10496</BitOffs></SubItem><SubItem><Name>response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_RESPONSE_FIFO</Type><BitSize>5312</BitSize><BitOffs>14784</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_DRIVE_IFC</Name><BitSize>1024</BitSize><SubItem><Name>value_out</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>16</Elements></ArrayInfo><BitSize>512</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>value_in</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>16</Elements></ArrayInfo><BitSize>512</BitSize><BitOffs>512</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_EXT_LATCH_ORDER</Name><BitSize>128</BitSize><SubItem><Name>order_id</Name><Type>UDINT</Type><Comment><![CDATA[ Probing order e.g. enable/disable probe. ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>edge</Name><Type>UDINT</Type><Comment><![CDATA[ Rising/falling edge. ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>input</Name><Type>DINT</Type><Comment><![CDATA[ Number of probing input 1..255. ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">LC_CONTROL_UNIT_EXT_LATCH</Name><BitSize>192</BitSize><SubItem><Name>please_rw</Name><Type>BOOL</Type><Comment><![CDATA[ CNC sets TRUE, if order has to be processed. PLC sets FALSE after reading. ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>done_w</Name><Type>BOOL</Type><Comment><![CDATA[ PLC sets TRUE if probing order was processed. ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment. ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment. ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment. ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>ext_latch_order_r</Name><Type Namespace="Tc2_CncHli">HLI_EXT_LATCH_ORDER</Type><Comment><![CDATA[ Probing job to do with parameters. ]]></Comment><BitSize>128</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_AX</Name><BitSize>62080</BitSize><SubItem><Name>head</Name><Type Namespace="Tc2_CncHli">HLI_HEAD_AX</Type><BitSize>704</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>ipo_state</Name><Type Namespace="Tc2_CncHli">STATE_IPO</Type><BitSize>1536</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>lr_state</Name><Type Namespace="Tc2_CncHli">STATE_LR</Type><BitSize>1856</BitSize><BitOffs>2240</BitOffs></SubItem><SubItem><Name>ipo_lc_control</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_IPO</Type><BitSize>256</BitSize><BitOffs>4096</BitOffs></SubItem><SubItem><Name>ipo_mc_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_IPO</Type><BitSize>3776</BitSize><BitOffs>4352</BitOffs></SubItem><SubItem><Name>lr_mc_control</Name><Type Namespace="Tc2_CncHli">MC_CONTROL_LR</Type><BitSize>5056</BitSize><BitOffs>8128</BitOffs></SubItem><SubItem><Name>mc_error</Name><Type Namespace="Tc2_CncHli">MC_ERROR</Type><BitSize>7680</BitSize><BitOffs>13184</BitOffs></SubItem><SubItem><Name>lc_error</Name><Type Namespace="Tc2_CncHli">LC_ERROR</Type><BitSize>7680</BitSize><BitOffs>20864</BitOffs></SubItem><SubItem><Name>used_units_std_sync_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>28544</BitOffs></SubItem><SubItem><Name>used_units_late_sync_r</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>28560</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>28576</BitOffs></SubItem><SubItem><Name>techno_unit_std_sync</Name><Type Namespace="Tc2_CncHli">TECHNO_UNIT_AX</Type><ArrayInfo><LBound>0</LBound><Elements>20</Elements></ArrayInfo><BitSize>7680</BitSize><BitOffs>28608</BitOffs></SubItem><SubItem><Name>techno_unit_late_sync</Name><Type Namespace="Tc2_CncHli">TECHNO_UNIT_AX</Type><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><BitSize>3840</BitSize><BitOffs>36288</BitOffs></SubItem><SubItem><Name>user_ax</Name><Type Namespace="Tc2_CncHli">USER_AXIS</Type><BitSize>448</BitSize><BitOffs>40128</BitOffs></SubItem><SubItem><Name>mc_plcopen</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_AXIS_IFC</Type><BitSize>20096</BitSize><BitOffs>40576</BitOffs></SubItem><SubItem><Name>drive_ifc</Name><Type Namespace="Tc2_CncHli">HLI_DRIVE_IFC</Type><BitSize>1024</BitSize><BitOffs>60672</BitOffs></SubItem><SubItem><Name>ext_latch_control</Name><Type Namespace="Tc2_CncHli">LC_CONTROL_UNIT_EXT_LATCH</Type><BitSize>192</BitSize><BitOffs>61696</BitOffs></SubItem><SubItem><Name>uns08_free</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>20</Elements></ArrayInfo><BitSize>160</BitSize><BitOffs>61888</BitOffs></SubItem><SubItem><Name>STR_EndInfo</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Comment><![CDATA[ E,N,D,NUL ]]></Comment><BitSize>32</BitSize><BitOffs>62048</BitOffs><Default><SubItem><Name>[0]</Name><Value>69</Value></SubItem><SubItem><Name>[1]</Name><Value>78</Value></SubItem><SubItem><Name>[2]</Name><Value>68</Value></SubItem><SubItem><Name>[3]</Name><Value>0</Value></SubItem></Default></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">TECHNO_UNIT_CTM</Name><BitSize>2368</BitSize><SubItem><Name>please_rw</Name><Type>BOOL</Type><Comment><![CDATA[ Order semaphor MC --> PLC ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>done_w</Name><Type>BOOL</Type><Comment><![CDATA[ Acknowledge answer MC <-- PLC ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>please_reset_rw</Name><Type>BOOL</Type><Comment><![CDATA[ Reset request MC --> PLC ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>done_reset_w</Name><Type>BOOL</Type><Comment><![CDATA[ Reset answer MC <-- PLC ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>error_w</Name><Type>BOOL</Type><Comment><![CDATA[ Error announce MC <-- PLC ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>enable_w</Name><Type>BOOL</Type><Comment><![CDATA[ MC <-- PLC takes care ]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem><SubItem><Name>interp_id</Name><Type>UDINT</Type><Comment><![CDATA[ Interpreter-ID ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>part_id</Name><Type>DINT</Type><Comment><![CDATA[ Werkstuecknumer ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>step_id</Name><Type>DINT</Type><Comment><![CDATA[ Schrittnummer ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_6</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>value</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>48</Elements></ArrayInfo><Comment><![CDATA[ interpret value ]]></Comment><BitSize>1536</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>valid</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>48</Elements></ArrayInfo><Comment><![CDATA[ value is valid ]]></Comment><BitSize>384</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>str</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>24</Elements></ArrayInfo><BitSize>192</BitSize><BitOffs>2112</BitOffs></SubItem><SubItem><Name>string_valid</Name><Type>BOOL</Type><Comment><![CDATA[ string is valid ]]></Comment><BitSize>8</BitSize><BitOffs>2304</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>2312</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>2320</BitOffs></SubItem><SubItem><Name>fill_up_5</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>2328</BitOffs></SubItem><SubItem><Name>STR_EndInfo</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Comment><![CDATA[ E,N,D,NUL ]]></Comment><BitSize>32</BitSize><BitOffs>2336</BitOffs><Default><SubItem><Name>[0]</Name><Value>69</Value></SubItem><SubItem><Name>[1]</Name><Value>78</Value></SubItem><SubItem><Name>[2]</Name><Value>68</Value></SubItem><SubItem><Name>[3]</Name><Value>0</Value></SubItem></Default></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_V_E_DATA</Name><BitSize>7680</BitSize><SubItem><Name>ext_var32</Name><Type>UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>240</Elements></ArrayInfo><BitSize>7680</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_System">E_WATCHDOG_TIME_CONFIG</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>eWATCHDOG_TIME_DISABLED</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>eWATCHDOG_TIME_SECONDS</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>eWATCHDOG_TIME_MINUTES</Text><Enum>2</Enum></EnumInfo></DataType><DataType><Name>INT (2..100)</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Properties><Property><Name>LowerBorder</Name><Value>2</Value></Property><Property><Name>UpperBorder</Name><Value>100</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">E_HashPrefixTypes</Name><Comment><![CDATA[ Integer to string format prefixes ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>HASHPREFIX_IEC</Text><Enum>0</Enum><Comment><![CDATA[ 2#, 8#, 16# ]]></Comment></EnumInfo><EnumInfo><Text>HASHPREFIX_STDC</Text><Enum>1</Enum><Comment><![CDATA[ 0 for octal type, 0x, 0X for hex else none ]]></Comment></EnumInfo></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">E_SBCSType</Name><Comment><![CDATA[ Windows SBCS (Single Byte Character Set) Code Pages ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>eSBCS_WesternEuropean</Text><Enum>1</Enum><Comment><![CDATA[ Windows 1252 (default) ]]></Comment></EnumInfo><EnumInfo><Text>eSBCS_CentralEuropean</Text><Enum>2</Enum><Comment><![CDATA[ Windows 1251 ]]></Comment></EnumInfo></DataType><DataType><Name Namespace="Tc2_System">T_AmsNetID</Name><Comment><![CDATA[ TwinCAT AMS netID address string. ]]></Comment><BitSize>192</BitSize><BaseType>STRING(23)</BaseType></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">E_RouteTransportType</Name><Comment><![CDATA[ TwinCAT route transport types ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><EnumInfo><Text>eRouteTransport_None</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_TCP_IP</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_IIO_LIGHTBUS</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_PROFIBUS_DP</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_PCI_ISA_BUS</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_ADS_UDP</Text><Enum>5</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_FATP_UDP</Text><Enum>6</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_COM_PORT</Text><Enum>7</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_USB</Text><Enum>8</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_CAN_OPEN</Text><Enum>9</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_DEVICE_NET</Text><Enum>10</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_SSB</Text><Enum>11</Enum></EnumInfo><EnumInfo><Text>eRouteTransport_SOAP</Text><Enum>12</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">ST_AmsRouteEntry</Name><Comment><![CDATA[ TwinCAT AMS route entry struct ]]></Comment><BitSize>1184</BitSize><SubItem><Name>sName</Name><Type>STRING(31)</Type><Comment><![CDATA[ String containing route name ]]></Comment><BitSize>256</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>sNetID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ TwinCAT network address (ams net id) ]]></Comment><BitSize>192</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>sAddress</Name><Type>STRING(79)</Type><Comment><![CDATA[ String containing route network Ipv4 address or host name. ]]></Comment><BitSize>640</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>eTransport</Name><Type Namespace="Tc2_CncHli.Tc2_Utilities">E_RouteTransportType</Type><Comment><![CDATA[ Route transport type ]]></Comment><BitSize>16</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>tTimeout</Name><Type>TIME</Type><Comment><![CDATA[ Route timeout ]]></Comment><BitSize>32</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>dwFlags</Name><Type>DWORD</Type><Comment><![CDATA[ Additional flags ]]></Comment><BitSize>32</BitSize><BitOffs>1152</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">E_ArgType</Name><Comment><![CDATA[ String format functions/fb's argument types ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>ARGTYPE_UNKNOWN</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_BYTE</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_WORD</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_DWORD</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_REAL</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_LREAL</Text><Enum>5</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_SINT</Text><Enum>6</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_INT</Text><Enum>7</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_DINT</Text><Enum>8</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_USINT</Text><Enum>9</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_UINT</Text><Enum>10</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_UDINT</Text><Enum>11</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_STRING</Text><Enum>12</Enum><Comment><![CDATA[ string of type T_MaxString! ]]></Comment></EnumInfo><EnumInfo><Text>ARGTYPE_BOOL</Text><Enum>13</Enum></EnumInfo><EnumInfo><Text>ARGTYPE_BIGTYPE</Text><Enum>14</Enum><Comment><![CDATA[ byte buffer ]]></Comment></EnumInfo><EnumInfo><Text>ARGTYPE_ULARGE</Text><Enum>15</Enum><Comment><![CDATA[ unsigned 64 bit ingeger (T_ULARGE_INTEGER, ULINT) ]]></Comment></EnumInfo><EnumInfo><Text>ARGTYPE_UHUGE</Text><Enum>16</Enum><Comment><![CDATA[ unsigned 128 bit integer (T_UHUGE_INTEGER) ]]></Comment></EnumInfo><EnumInfo><Text>ARGTYPE_LARGE</Text><Enum>17</Enum><Comment><![CDATA[ signed 64 bit integer (T_LARGE_INTEGER, LINT) ]]></Comment></EnumInfo><EnumInfo><Text>ARGTYPE_HUGE</Text><Enum>18</Enum><Comment><![CDATA[ signed 128 bit integer (T_HUGE_INTEGER) ]]></Comment></EnumInfo><EnumInfo><Text>ARGTYPE_LWORD</Text><Enum>19</Enum><Comment><![CDATA[ LWORD value]]></Comment></EnumInfo></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">T_Arg</Name><Comment><![CDATA[ Argument type ]]></Comment><BitSize>96</BitSize><SubItem><Name>eType</Name><Type Namespace="Tc2_CncHli.Tc2_Utilities">E_ArgType</Type><Comment><![CDATA[ Argument data type ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs><Default><EnumText>E_ArgType.ARGTYPE_UNKNOWN</EnumText></Default></SubItem><SubItem><Name>cbLen</Name><Type>UDINT</Type><Comment><![CDATA[ Argument data byte length (if eType = ARGTYPE_STRING => cbLen = length of string + 1 (null delimiter). ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>pData</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to first argument data byte ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>0</Value></Default></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">T_ULARGE_INTEGER</Name><Comment><![CDATA[ 64 bit unsigned integer ]]></Comment><BitSize>64</BitSize><SubItem><Name>dwLowPart</Name><Type>DWORD</Type><Comment><![CDATA[ Lower double word ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>dwHighPart</Name><Type>DWORD</Type><Comment><![CDATA[ Higher double word ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">TIMESTRUCT</Name><Comment><![CDATA[ System Time Structure ]]></Comment><BitSize>128</BitSize><SubItem><Name>wYear</Name><Type>WORD</Type><Comment><![CDATA[ Year: 1970..2106 ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>wMonth</Name><Type>WORD</Type><Comment><![CDATA[ Month: 1..12 (January = 1, February = 2 and so on) ]]></Comment><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>wDayOfWeek</Name><Type>WORD</Type><Comment><![CDATA[ Day of the week: 0..6 (Sunday = 0, Monday = 1, .. , Saturday = 6 and so on) ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>wDay</Name><Type>WORD</Type><Comment><![CDATA[ Day of the month: 1..31 ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>wHour</Name><Type>WORD</Type><Comment><![CDATA[ Hour: 0..23 ]]></Comment><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>wMinute</Name><Type>WORD</Type><Comment><![CDATA[ Minute: 0..59 ]]></Comment><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>wSecond</Name><Type>WORD</Type><Comment><![CDATA[ Second: 0..59 ]]></Comment><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>wMilliseconds</Name><Type>WORD</Type><Comment><![CDATA[ Milliseconds: 0..999 ]]></Comment><BitSize>16</BitSize><BitOffs>112</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli.Tc2_Utilities">ST_TimeZoneInformation</Name><BitSize>864</BitSize><SubItem><Name>bias</Name><Type>DINT</Type><Comment><![CDATA[ Specifies the current bias, in minutes, for local time translation on this computer.
The bias is the difference, in minutes, between Coordinated Universal Time (UTC) and local time.
UTC = local time + bias ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>standardName</Name><Type>STRING(31)</Type><Comment><![CDATA[ Specifies a null-terminated string associated with standard time
on this operating system. ]]></Comment><BitSize>256</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>standardDate</Name><Type Namespace="Tc2_CncHli.Tc2_Utilities">TIMESTRUCT</Type><Comment><![CDATA[Specifies a SYSTEMTIME structure that contains a date and local time when the
transition from daylight saving time to standard time occurs on this operating system.]]></Comment><BitSize>128</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>standardBias</Name><Type>DINT</Type><Comment><![CDATA[ Specifies a bias value to be used during local time translations that occur during standard time. ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>daylightName</Name><Type>STRING(31)</Type><Comment><![CDATA[ Specifies a null-terminated string associated with daylight saving time on this operating system.
For example, this member could contain "PDT" to indicate Pacific Daylight Time.]]></Comment><BitSize>256</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>daylightDate</Name><Type Namespace="Tc2_CncHli.Tc2_Utilities">TIMESTRUCT</Type><Comment><![CDATA[ Specifies a SYSTEMTIME structure that contains a date and local time when the transition
from standard time to daylight saving time occurs on this operating system. ]]></Comment><BitSize>128</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>daylightBias</Name><Type>DINT</Type><Comment><![CDATA[ Specifies a bias value to be used during local time translations that occur during daylight saving time. ]]></Comment><BitSize>32</BitSize><BitOffs>832</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_AxisParameter</Name><BitSize>1632</BitSize><SubItem><Name>PARAMSTRUCT</Name><Type>UDINT</Type><Comment><![CDATA[ NC ADS Index Offsets for Axis Parameters ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>ID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><Value>1</Value></Default></SubItem><SubItem><Name>NAME</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>2</Value></Default></SubItem><SubItem><Name>AXISTYPE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Default><Value>3</Value></Default></SubItem><SubItem><Name>CYCLETIME</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Default><Value>4</Value></Default></SubItem><SubItem><Name>UNITNAME</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs><Default><Value>5</Value></Default></SubItem><SubItem><Name>VELOREFSEARCH</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs><Default><Value>6</Value></Default></SubItem><SubItem><Name>VELOSYNCSEARCH</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs><Default><Value>7</Value></Default></SubItem><SubItem><Name>VELOSLOWMANUAL</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><Value>8</Value></Default></SubItem><SubItem><Name>VELOFASTMANUAL</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs><Default><Value>9</Value></Default></SubItem><SubItem><Name>VELOFAST</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs><Default><Value>10</Value></Default></SubItem><SubItem><Name>POSAREAENABLE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs><Default><Value>15</Value></Default></SubItem><SubItem><Name>POSAREARANGE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs><Default><Value>16</Value></Default></SubItem><SubItem><Name>MOTCNTRLENABLE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs><Default><Value>17</Value></Default></SubItem><SubItem><Name>MOTCNTRLTIME</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs><Default><Value>18</Value></Default></SubItem><SubItem><Name>LOOPENABLE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs><Default><Value>19</Value></Default></SubItem><SubItem><Name>LOOPDISTANCE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs><Default><Value>20</Value></Default></SubItem><SubItem><Name>TARGETPOSENA</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs><Default><Value>21</Value></Default></SubItem><SubItem><Name>TARGETPOSRANGE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>576</BitOffs><Default><Value>22</Value></Default></SubItem><SubItem><Name>TARGETPOSTIME</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>608</BitOffs><Default><Value>23</Value></Default></SubItem><SubItem><Name>PULSDISTPOS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs><Default><Value>24</Value></Default></SubItem><SubItem><Name>PULSDISTNEG</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>672</BitOffs><Default><Value>25</Value></Default></SubItem><SubItem><Name>FADINGACCELERATION</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>704</BitOffs><Default><Value>29</Value></Default></SubItem><SubItem><Name>FASTAXISSTOPSIGNALTYPE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>736</BitOffs><Default><Value>30</Value></Default></SubItem><SubItem><Name>UNITFLAGS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>768</BitOffs><Default><Value>38</Value></Default></SubItem><SubItem><Name>VELOMAXIMUM</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>800</BitOffs><Default><Value>39</Value></Default></SubItem><SubItem><Name>MOTCNTRLRANGE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>832</BitOffs><Default><Value>40</Value></Default></SubItem><SubItem><Name>PEHCONTROLENA</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>864</BitOffs><Default><Value>41</Value></Default></SubItem><SubItem><Name>PEHCONTROLTIME</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>896</BitOffs><Default><Value>42</Value></Default></SubItem><SubItem><Name>BACKLASHCOMPENA</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>928</BitOffs><Default><Value>43</Value></Default></SubItem><SubItem><Name>BACKLASH</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>960</BitOffs><Default><Value>44</Value></Default></SubItem><SubItem><Name>DATAPERSISTENCE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>992</BitOffs><Default><Value>48</Value></Default></SubItem><SubItem><Name>HWAMSADDR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1024</BitOffs><Default><Value>49</Value></Default></SubItem><SubItem><Name>HWCHNNO</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1056</BitOffs><Default><Value>50</Value></Default></SubItem><SubItem><Name>APPLICATIONREQUEST</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1088</BitOffs><Default><Value>51</Value></Default></SubItem><SubItem><Name>ACC</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1120</BitOffs><Default><Value>257</Value></Default></SubItem><SubItem><Name>DEC</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1152</BitOffs><Default><Value>258</Value></Default></SubItem><SubItem><Name>JERK</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1184</BitOffs><Default><Value>259</Value></Default></SubItem><SubItem><Name>DELAY</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1216</BitOffs><Default><Value>260</Value></Default></SubItem><SubItem><Name>OVERRIDETYPE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1248</BitOffs><Default><Value>261</Value></Default></SubItem><SubItem><Name>VELOJUMPFACTOR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1280</BitOffs><Default><Value>262</Value></Default></SubItem><SubItem><Name>REDUCTIONFEEDBACK</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1312</BitOffs><Default><Value>263</Value></Default></SubItem><SubItem><Name>TOLERANCEBALLAUXAXIS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1344</BitOffs><Default><Value>264</Value></Default></SubItem><SubItem><Name>MAXPOSDEVIATIONAUXAXIS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1376</BitOffs><Default><Value>265</Value></Default></SubItem><SubItem><Name>FASTACC</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1408</BitOffs><Default><Value>266</Value></Default></SubItem><SubItem><Name>FASTDEC</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1440</BitOffs><Default><Value>267</Value></Default></SubItem><SubItem><Name>FASTJERK</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1472</BitOffs><Default><Value>268</Value></Default></SubItem><SubItem><Name>REF_POS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1504</BitOffs><Default><Value>65795</Value></Default></SubItem><SubItem><Name>ENCSEARCHDIR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1536</BitOffs><Default><Value>65793</Value></Default></SubItem><SubItem><Name>ENCSYNCDIR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1568</BitOffs><Default><Value>65794</Value></Default></SubItem><SubItem><Name>ENCREFMODE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1600</BitOffs><Default><Value>65799</Value></Default></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_AxisParameter</Name><BitSize>1664</BitSize><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>16384</Value></Default></SubItem><SubItem><Name>IDXOFFS</Name><Type Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_AxisParameter</Type><BitSize>1632</BitSize><BitOffs>32</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_AxisState</Name><BitSize>800</BitSize><SubItem><Name>ONLINESTRUCT</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>ERROR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><Value>1</Value></Default></SubItem><SubItem><Name>SETTASKCYCLE</Name><Type>UDINT</Type><Comment><![CDATA[
ACTPOS = TCNC_IDXOFFS_AXmappedENC | 0x00000002; // 0x00010002;
ACTVELO = TCNC_IDXOFFS_AXmappedENC | 0x00000005; // 0x00010005;
ACTACC = TCNC_IDXOFFS_AXmappedENC | 0x00000006; // 0x00010006;
MODULOACTPOS = TCNC_IDXOFFS_AXmappedENC | 0x00000003; // 0x00010003;
MODULOACTTURNS = TCNC_IDXOFFS_AXmappedENC | 0x00000004; // 0x00010004;
ACTINCREMENTS = TCNC_IDXOFFS_AXmappedENC | 0x00000007; // 0x00010007;
]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>9</Value></Default></SubItem><SubItem><Name>SETPOS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Default><Value>10</Value></Default></SubItem><SubItem><Name>SETVELO</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Default><Value>14</Value></Default></SubItem><SubItem><Name>SETACC</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs><Default><Value>15</Value></Default></SubItem><SubItem><Name>MODULOSETPOS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs><Default><Value>11</Value></Default></SubItem><SubItem><Name>MODULOSETTURNS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs><Default><Value>12</Value></Default></SubItem><SubItem><Name>SETDIR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><Value>13</Value></Default></SubItem><SubItem><Name>TARGETPOSITION</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs><Default><Value>19</Value></Default></SubItem><SubItem><Name>REMAININGTIMEANDPOS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs><Default><Value>20</Value></Default></SubItem><SubItem><Name>STOPINFORMATION</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs><Default><Value>24</Value></Default></SubItem><SubItem><Name>SETTASKCYCLE_WITHOUTCORR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs><Default><Value>25</Value></Default></SubItem><SubItem><Name>SETPOS_WITHOUTCORR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs><Default><Value>26</Value></Default></SubItem><SubItem><Name>SETVELO_WITHOUTCORR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs><Default><Value>30</Value></Default></SubItem><SubItem><Name>SETACC_WITHOUTCORR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs><Default><Value>31</Value></Default></SubItem><SubItem><Name>SETDIR_WITHOUTCORR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs><Default><Value>29</Value></Default></SubItem><SubItem><Name>COUPLESTATE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs><Default><Value>32</Value></Default></SubItem><SubItem><Name>CPLPARAMS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>576</BitOffs><Default><Value>34</Value></Default></SubItem><SubItem><Name>CPLFACTOR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>608</BitOffs><Default><Value>35</Value></Default></SubItem><SubItem><Name>AXISCTRLLOOPIDX</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs><Default><Value>36</Value></Default></SubItem><SubItem><Name>AXISSETPOINTGENIDX</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>672</BitOffs><Default><Value>37</Value></Default></SubItem><SubItem><Name>CPLCHARACVALUES</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>704</BitOffs><Default><Value>38</Value></Default></SubItem><SubItem><Name>CAMINFO</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>736</BitOffs><Default><Value>39</Value></Default></SubItem><SubItem><Name>CAMSTATUS</Name><Type>UDINT</Type><Comment><![CDATA[ activation status etc. ]]></Comment><BitSize>32</BitSize><BitOffs>768</BitOffs><Default><Value>40</Value></Default></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_AxisState</Name><BitSize>832</BitSize><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>16640</Value></Default></SubItem><SubItem><Name>IDXOFFS</Name><Type Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_AxisState</Type><BitSize>800</BitSize><BitOffs>32</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_AxisFunctions</Name><BitSize>1792</BitSize><SubItem><Name>RESET</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>1</Value></Default></SubItem><SubItem><Name>STOP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><Value>2</Value></Default></SubItem><SubItem><Name>CLEAR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>3</Value></Default></SubItem><SubItem><Name>EMERGENCYSTOP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Default><Value>4</Value></Default></SubItem><SubItem><Name>PARAMETRIZEDSTOP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Default><Value>5</Value></Default></SubItem><SubItem><Name>INITIALIZE</Name><Type>UDINT</Type><Comment><![CDATA[ Initialize Axis ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs><Default><Value>7</Value></Default></SubItem><SubItem><Name>ORIENTEDSTOP</Name><Type>UDINT</Type><Comment><![CDATA[ 19.04.04 issue #2470 ]]></Comment><BitSize>32</BitSize><BitOffs>192</BitOffs><Default><Value>9</Value></Default></SubItem><SubItem><Name>CALIBR</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs><Default><Value>16</Value></Default></SubItem><SubItem><Name>NEWTARGPOS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><Value>17</Value></Default></SubItem><SubItem><Name>NEWTARGPOSANDVELO</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs><Default><Value>18</Value></Default></SubItem><SubItem><Name>CHANGEDYNAMICPARAM</Name><Type>UDINT</Type><Comment><![CDATA[ NEU: Neue Dynamikparameter (Acc;Dec) fuer Positionierung ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Default><Value>21</Value></Default></SubItem><SubItem><Name>UNIVERSALSTART</Name><Type>UDINT</Type><Comment><![CDATA[ 05.03.07: new 'axis start and restart' command with buffer mode (issue #2786+#3276) ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Default><Value>22</Value></Default></SubItem><SubItem><Name>SLAVEUNIVERSALSTART</Name><Type>UDINT</Type><Comment><![CDATA[ 24.02.09: decoupling command with succeding universal axis start commanded to a slave axis ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs><Default><Value>23</Value></Default></SubItem><SubItem><Name>RELEASEAXISLOCK</Name><Type>UDINT</Type><Comment><![CDATA[ 10.12.18 release axis lock for motion commands ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Default><Value>24</Value></Default></SubItem><SubItem><Name>SETEXTERNALERROR</Name><Type>UDINT</Type><Comment><![CDATA[ 06.10.04: Externen Achsfehler setzen (Laufzeitfehler) issue #2665 ]]></Comment><BitSize>32</BitSize><BitOffs>448</BitOffs><Default><Value>25</Value></Default></SubItem><SubItem><Name>SETPOS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs><Default><Value>26</Value></Default></SubItem><SubItem><Name>SETCALFLAG</Name><Type>UDINT</Type><Comment><![CDATA[ "ist referenziert"-Flag setzen ]]></Comment><BitSize>32</BitSize><BitOffs>512</BitOffs><Default><Value>27</Value></Default></SubItem><SubItem><Name>SETACTPOS</Name><Type>UDINT</Type><Comment><![CDATA[ nur Istwertsetzen ohne Sollwertaenderung !!! ]]></Comment><BitSize>32</BitSize><BitOffs>544</BitOffs><Default><Value>28</Value></Default></SubItem><SubItem><Name>SETDRIVEPOS</Name><Type>UDINT</Type><Comment><![CDATA[ antriebsseitiges Istwertsetzen ]]></Comment><BitSize>32</BitSize><BitOffs>576</BitOffs><Default><Value>29</Value></Default></SubItem><SubItem><Name>SETENCODERSCALING</Name><Type>UDINT</Type><Comment><![CDATA[ 17.07.08: "Fliegende Änderung des Skalierungsfaktors" ]]></Comment><BitSize>32</BitSize><BitOffs>608</BitOffs><Default><Value>30</Value></Default></SubItem><SubItem><Name>SETPOSONTHEFLY</Name><Type>UDINT</Type><Comment><![CDATA[ 29.11.05: "Fliegendes Istwert Setzen" (betrifft Ist - und Sollwert) (issue #3017) ]]></Comment><BitSize>32</BitSize><BitOffs>640</BitOffs><Default><Value>31</Value></Default></SubItem><SubItem><Name>START</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>672</BitOffs><Default><Value>32</Value></Default></SubItem><SubItem><Name>STARTEXT</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>704</BitOffs><Default><Value>33</Value></Default></SubItem><SubItem><Name>STARTVELOCHANGE</Name><Type>UDINT</Type><Comment><![CDATA[ special function for MMW ]]></Comment><BitSize>32</BitSize><BitOffs>736</BitOffs><Default><Value>34</Value></Default></SubItem><SubItem><Name>ENABLEEXTGEN</Name><Type>UDINT</Type><Comment><![CDATA[ enable/start external setpoint values ]]></Comment><BitSize>32</BitSize><BitOffs>768</BitOffs><Default><Value>35</Value></Default></SubItem><SubItem><Name>DISABLEEXTGEN</Name><Type>UDINT</Type><Comment><![CDATA[ disable/stop external setpoint values ]]></Comment><BitSize>32</BitSize><BitOffs>800</BitOffs><Default><Value>36</Value></Default></SubItem><SubItem><Name>REVERSINGSEQUENCE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>832</BitOffs><Default><Value>37</Value></Default></SubItem><SubItem><Name>STARTDRVOUT</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>864</BitOffs><Default><Value>38</Value></Default></SubItem><SubItem><Name>STOPDRVOUT</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>896</BitOffs><Default><Value>39</Value></Default></SubItem><SubItem><Name>CHANGEDRVOUT</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>928</BitOffs><Default><Value>40</Value></Default></SubItem><SubItem><Name>JUMPTOOVERRIDE</Name><Type>UDINT</Type><Comment><![CDATA[ 04.11.04: jump to actual override value and froze them until change (issue #2697) ]]></Comment><BitSize>32</BitSize><BitOffs>960</BitOffs><Default><Value>41</Value></Default></SubItem><SubItem><Name>EXTSETGENUNIVERSALSTART</Name><Type>UDINT</Type><Comment><![CDATA[ 23.11.10: deactivation of external setpoint generator with succeding universal axis start command ]]></Comment><BitSize>32</BitSize><BitOffs>992</BitOffs><Default><Value>43</Value></Default></SubItem><SubItem><Name>UNIVERSALTORQUESTART</Name><Type>UDINT</Type><Comment><![CDATA[ 20181210 Fap - new 'axis torque control start and restart' command with buffer mode ]]></Comment><BitSize>32</BitSize><BitOffs>1024</BitOffs><Default><Value>45</Value></Default></SubItem><SubItem><Name>STARTSCOM</Name><Type>UDINT</Type><Comment><![CDATA[ start superposition (position compensation) - 21.12.04: nun auch als 'ReadWrite'-Kommando ]]></Comment><BitSize>32</BitSize><BitOffs>1056</BitOffs><Default><Value>48</Value></Default></SubItem><SubItem><Name>STOPSCOM</Name><Type>UDINT</Type><Comment><![CDATA[ stop superposition (position compensation) ]]></Comment><BitSize>32</BitSize><BitOffs>1088</BitOffs><Default><Value>49</Value></Default></SubItem><SubItem><Name>PHASINGREQEUST</Name><Type>UDINT</Type><Comment><![CDATA[ start/stop the additional phasing set point generator used for a master/slave phase shift ]]></Comment><BitSize>32</BitSize><BitOffs>1120</BitOffs><Default><Value>52</Value></Default></SubItem><SubItem><Name>CPL</Name><Type>UDINT</Type><Comment><![CDATA[ Achse koppeln ]]></Comment><BitSize>32</BitSize><BitOffs>1152</BitOffs><Default><Value>64</Value></Default></SubItem><SubItem><Name>DECPL</Name><Type>UDINT</Type><Comment><![CDATA[ Achse entkoppeln (und optional neue Endposition mit neuer Geschwindigkeit) ]]></Comment><BitSize>32</BitSize><BitOffs>1184</BitOffs><Default><Value>65</Value></Default></SubItem><SubItem><Name>CPLCHANGE</Name><Type>UDINT</Type><Comment><![CDATA[ Achse Koppelparams ändern ]]></Comment><BitSize>32</BitSize><BitOffs>1216</BitOffs><Default><Value>66</Value></Default></SubItem><SubItem><Name>TABCPLCHANGE</Name><Type>UDINT</Type><Comment><![CDATA[ 3x TabSlaveAxe Tabelle-Koppelparams ändern ]]></Comment><BitSize>32</BitSize><BitOffs>1248</BitOffs><Default><Value>67</Value></Default></SubItem><SubItem><Name>STOPSLAVE</Name><Type>UDINT</Type><Comment><![CDATA[ Slave-Stop (Diagonal-Slave / Flying Saw) ]]></Comment><BitSize>32</BitSize><BitOffs>1280</BitOffs><Default><Value>68</Value></Default></SubItem><SubItem><Name>CPLTAB</Name><Type>UDINT</Type><Comment><![CDATA[ TabSlaveAxe Koppelparams setzen ]]></Comment><BitSize>32</BitSize><BitOffs>1312</BitOffs><Default><Value>69</Value></Default></SubItem><SubItem><Name>TABSLVACTIVCOR</Name><Type>UDINT</Type><Comment><![CDATA[ 2x TabSlaveAxe Korrekturtabelle aktivieren (mit/ohne Aktivierungsposition) ]]></Comment><BitSize>32</BitSize><BitOffs>1344</BitOffs><Default><Value>70</Value></Default></SubItem><SubItem><Name>TABSLVLEAVECYC</Name><Type>UDINT</Type><Comment><![CDATA[ TabSlaveAxe Monozyklische Tabelle beenden ]]></Comment><BitSize>32</BitSize><BitOffs>1376</BitOffs><Default><Value>71</Value></Default></SubItem><SubItem><Name>TABSLVCOROFFSET</Name><Type>UDINT</Type><Comment><![CDATA[ TabSlaveAxe Letzter Korrektur Offset ]]></Comment><BitSize>32</BitSize><BitOffs>1408</BitOffs><Default><Value>72</Value></Default></SubItem><SubItem><Name>TABSLVSCALING</Name><Type>UDINT</Type><Comment><![CDATA[ NEU: Slave-Skalierung der Solo-Tabellenkopplung setzen ]]></Comment><BitSize>32</BitSize><BitOffs>1440</BitOffs><Default><Value>73</Value></Default></SubItem><SubItem><Name>CPLSOLOTAB</Name><Type>UDINT</Type><Comment><![CDATA[ Solo Tabellen Kopplung ]]></Comment><BitSize>32</BitSize><BitOffs>1472</BitOffs><Default><Value>74</Value></Default></SubItem><SubItem><Name>CPLSYNCHRONIZING</Name><Type>UDINT</Type><Comment><![CDATA[ Slave Synchronizing Generator ('GearInPos' and 'GearInVelo') ]]></Comment><BitSize>32</BitSize><BitOffs>1504</BitOffs><Default><Value>75</Value></Default></SubItem><SubItem><Name>CAMSCALING</Name><Type>UDINT</Type><Comment><![CDATA[ Slave Change CAM Scaling (Aenderung der Tabellenskalierung) (issue #2514) ]]></Comment><BitSize>32</BitSize><BitOffs>1536</BitOffs><Default><Value>77</Value></Default></SubItem><SubItem><Name>DISABLE</Name><Type>UDINT</Type><Comment><![CDATA[ Achse sperren ]]></Comment><BitSize>32</BitSize><BitOffs>1568</BitOffs><Default><Value>80</Value></Default></SubItem><SubItem><Name>ENABLE</Name><Type>UDINT</Type><Comment><![CDATA[ Achse reaktivieren ]]></Comment><BitSize>32</BitSize><BitOffs>1600</BitOffs><Default><Value>81</Value></Default></SubItem><SubItem><Name>CHANGEAXISCTRLLOOP</Name><Type>UDINT</Type><Comment><![CDATA[ NEU: Aenderung des aktiven Achsregelkreises ]]></Comment><BitSize>32</BitSize><BitOffs>1632</BitOffs><Default><Value>82</Value></Default></SubItem><SubItem><Name>DRIVEDISABLE</Name><Type>UDINT</Type><Comment><![CDATA[ Drive-Output der Achse sperren ]]></Comment><BitSize>32</BitSize><BitOffs>1664</BitOffs><Default><Value>96</Value></Default></SubItem><SubItem><Name>DRIVEENABLE</Name><Type>UDINT</Type><Comment><![CDATA[ Drive-Output der Achse reaktivieren ]]></Comment><BitSize>32</BitSize><BitOffs>1696</BitOffs><Default><Value>97</Value></Default></SubItem><SubItem><Name>RELEASEBRAKE</Name><Type>UDINT</Type><Comment><![CDATA[ Feststellbremse loesen (Eil/Schleich-Gruppe) ]]></Comment><BitSize>32</BitSize><BitOffs>1728</BitOffs><Default><Value>98</Value></Default></SubItem><SubItem><Name>RECONFIGURATE</Name><Type>UDINT</Type><Comment><![CDATA[ Achse zurueckfuehren in eigene PTP-Gruppe ]]></Comment><BitSize>32</BitSize><BitOffs>1760</BitOffs><Default><Value>112</Value></Default></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_AxisFunctions</Name><BitSize>1824</BitSize><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>16896</Value></Default></SubItem><SubItem><Name>IDXOFFS</Name><Type Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_AxisFunctions</Type><BitSize>1792</BitSize><BitOffs>32</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_Axis</Name><BitSize>4320</BitSize><SubItem><Name>Parameter</Name><Type Namespace="Tc2_MC2">_ST_NCADS_AxisParameter</Type><BitSize>1664</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>State</Name><Type Namespace="Tc2_MC2">_ST_NCADS_AxisState</Type><BitSize>832</BitSize><BitOffs>1664</BitOffs></SubItem><SubItem><Name>Functions</Name><Type Namespace="Tc2_MC2">_ST_NCADS_AxisFunctions</Type><BitSize>1824</BitSize><BitOffs>2496</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_TableParameter</Name><BitSize>192</BitSize><SubItem><Name>MFREADCHARACVALUES</Name><Type>UDINT</Type><Comment><![CDATA[ read characteristic values of a motion function ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>80</Value></Default></SubItem><SubItem><Name>WRITETABROWS</Name><Type>UDINT</Type><Comment><![CDATA[ write table ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><Value>16777216</Value></Default></SubItem><SubItem><Name>WRITEMFTABROWS</Name><Type>UDINT</Type><Comment><![CDATA[ write motion function table ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>83886080</Value></Default></SubItem><SubItem><Name>MFREADTAB</Name><Type>UDINT</Type><Comment><![CDATA[ read motion function as data table ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs><Default><Value>34</Value></Default></SubItem><SubItem><Name>READSLAVEDYNAMICS</Name><Type>UDINT</Type><Comment><![CDATA[ read slave table position, velocity and acceleration related to a master position ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs><Default><Value>35</Value></Default></SubItem><SubItem><Name>READMASTERPOSITION</Name><Type>UDINT</Type><Comment><![CDATA[ read master table position related to slave position ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs><Default><Value>36</Value></Default></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_TableParameter</Name><BitSize>224</BitSize><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>40960</Value></Default></SubItem><SubItem><Name>IDXOFFS</Name><Type Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_TableParameter</Type><BitSize>192</BitSize><BitOffs>32</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_TableFunctions</Name><BitSize>96</BitSize><SubItem><Name>CREATETAB</Name><Type>UDINT</Type><Comment><![CDATA[ create table]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>65536</Value></Default></SubItem><SubItem><Name>CREATEMOTIONTAB</Name><Type>UDINT</Type><Comment><![CDATA[ create motion function table]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><Value>65552</Value></Default></SubItem><SubItem><Name>DELETETAB</Name><Type>UDINT</Type><Comment><![CDATA[ delete tables ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>131072</Value></Default></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_TableFunctions</Name><BitSize>128</BitSize><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>41472</Value></Default></SubItem><SubItem><Name>IDXOFFS</Name><Type Namespace="Tc2_MC2">_ST_NCADS_IDXOFFS_TableFunctions</Type><BitSize>96</BitSize><BitOffs>32</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_NCADS_Table</Name><BitSize>352</BitSize><SubItem><Name>Parameter</Name><Type Namespace="Tc2_MC2">_ST_NCADS_TableParameter</Type><BitSize>224</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Functions</Name><Type Namespace="Tc2_MC2">_ST_NCADS_TableFunctions</Type><BitSize>128</BitSize><BitOffs>224</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">T_AmsPort</Name><Comment><![CDATA[ TwinCAT AMS port address. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType></DataType><DataType><Name Namespace="Tc2_System">ADSRDDEVINFO</Name><Comment><![CDATA[ ADS read device info command. ]]></Comment><BitSize>1280</BitSize><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>RDINFO</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>TMOUT</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BUSY</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERR</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>296</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERRID</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>DEVNAME</Name><Type>STRING(19)</Type><Comment><![CDATA[ Device name ]]></Comment><BitSize>160</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>DEVVER</Name><Type>UDINT</Type><Comment><![CDATA[ Device version ]]></Comment><BitSize>32</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_TCMCGLOBAL</Name><Comment><![CDATA[ Global constants and parameters ]]></Comment><BitSize>6976</BitSize><SubItem><Name>NCPORT_TCMC</Name><Type>UINT</Type><Comment><![CDATA[ 20110511 type changed from INT to UINT ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Default><Value>500</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NCPORT_TCMC_COUPLING</Name><Type>UINT</Type><Comment><![CDATA[ 20110511 type changed from INT to UINT ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs><Default><Value>500</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NCNETID_TCMC</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><BitSize>192</BitSize><BitOffs>64</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NCPORT_TCMC_CAM</Name><Type>UINT</Type><Comment><![CDATA[ 20110511 type changed from INT to UINT ]]></Comment><BitSize>16</BitSize><BitOffs>256</BitOffs><Default><Value>500</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NCPORT_TCMC_CAM_FAST</Name><Type>UINT</Type><Comment><![CDATA[ 20150728 KSt added ]]></Comment><BitSize>16</BitSize><BitOffs>272</BitOffs><Default><Value>500</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NCNETID_TCMC_CAM</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><BitSize>192</BitSize><BitOffs>288</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NCPORT_TCMC_SUPERPOSITION</Name><Type>UINT</Type><Comment><![CDATA[ 20140930 KSt added ]]></Comment><BitSize>16</BitSize><BitOffs>480</BitOffs><Default><Value>501</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NCPORT_TCMC_RESET</Name><Type>UINT</Type><Comment><![CDATA[ 20211019 KSt added ]]></Comment><BitSize>16</BitSize><BitOffs>496</BitOffs><Default><Value>500</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>NcDeviceInfoTcMainVersion</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcDeviceInfoTcSubVersion</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>544</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcDeviceInfoNcDriverVersion</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>576</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcDeviceInfoNcVersion</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>608</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcDeviceInfoNcName</Name><Type>STRING(19)</Type><BitSize>160</BitSize><BitOffs>640</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Axis</Name><Type Namespace="Tc2_MC2">_ST_NCADS_Axis</Type><Comment><![CDATA[ IDXGRP and IDXOFFS constants of axis parameter/status/functions ]]></Comment><BitSize>4320</BitSize><BitOffs>800</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>suppress_warning_0</Name><Value>C0228</Value></Property></Properties></SubItem><SubItem><Name>Table</Name><Type Namespace="Tc2_MC2">_ST_NCADS_Table</Type><Comment><![CDATA[ IDXGRP and IDXOFFS constants of table parameter/status/functions ]]></Comment><BitSize>352</BitSize><BitOffs>5120</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>suppress_warning_0</Name><Value>C0228</Value></Property></Properties></SubItem><SubItem><Name>NCPORT_TCNCCAMMING_TABLEFUNCTION</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>5472</BitOffs><Default><Value>500</Value></Default></SubItem><SubItem><Name>tTargetPosTimeOut</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>5504</BitOffs><Default><DateTime>6000</DateTime></Default></SubItem><SubItem><Name>tADSTimeOut</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>5536</BitOffs><Default><DateTime>1000</DateTime></Default></SubItem><SubItem><Name>tStopMonitoringTimeOut</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>5568</BitOffs><Default><DateTime>100</DateTime></Default></SubItem><SubItem><Name>NCTOPLC_FEEDBACK_MAXWAITCYCLES</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>5600</BitOffs><Default><Value>10</Value></Default></SubItem><SubItem><Name>fbADSRDDEVINFO</Name><Type Namespace="Tc2_System">ADSRDDEVINFO</Type><BitSize>1280</BitSize><BitOffs>5632</BitOffs></SubItem><SubItem><Name>DeviceVersion</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>6912</BitOffs></SubItem><SubItem><Name>Init</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>6944</BitOffs></SubItem><Action><Name>ReadDeviceInfo</Name></Action><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">E_CNCParameterTypes</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>CNC_ChannelParameter</Text><Enum>10</Enum></EnumInfo><EnumInfo><Text>CNC_AxisParameter</Text><Enum>11</Enum></EnumInfo><EnumInfo><Text>CNC_ZeroOffsets</Text><Enum>12</Enum></EnumInfo><EnumInfo><Text>CNC_ToolParameter</Text><Enum>13</Enum></EnumInfo><EnumInfo><Text>CNC_ClampPosition</Text><Enum>14</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNCParameter</Name><BitSize>1944</BitSize><SubItem><Name>strName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>strValue</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>648</BitOffs></SubItem><SubItem><Name>strDescription</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>1296</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_Standard">R_TRIG</Name><Comment><![CDATA[
Rising Edge detection.
]]></Comment><BitSize>64</BitSize><SubItem><Name>CLK</Name><Type>BOOL</Type><Comment><![CDATA[ Signal to detect ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Q</Name><Type>BOOL</Type><Comment><![CDATA[ rising edge at signal detected ]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>M</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">ADSWRITE</Name><Comment><![CDATA[ ADS write command. ]]></Comment><BitSize>1216</BitSize><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><Comment><![CDATA[ Index group ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXOFFS</Name><Type>UDINT</Type><Comment><![CDATA[ Index offset ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>LEN</Name><Type>UDINT</Type><Comment><![CDATA[ Max. number of data bytes to write (LEN <= max. size of source buffer) ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>SRCADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to source buffer ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>WRITE</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>TMOUT</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BUSY</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERR</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>456</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERRID</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_Standard">TON</Name><BitSize>224</BitSize><SubItem><Name>IN</Name><Type>BOOL</Type><Comment><![CDATA[ starts timer with rising edge, resets timer with falling edge ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PT</Name><Type>TIME</Type><Comment><![CDATA[ time to pass, before Q is set ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Q</Name><Type>BOOL</Type><Comment><![CDATA[ gets TRUE, delay time (PT) after a rising edge at IN ]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ET</Name><Type>TIME</Type><Comment><![CDATA[ elapsed time ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>M</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>StartTime</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">T_MaxString</Name><Comment><![CDATA[ TwinCAT PLC string of max. length of 255 bytes + 1 byte null delimiter. ]]></Comment><BitSize>2048</BitSize><BaseType>STRING(255)</BaseType></DataType><DataType><Name Namespace="Tc2_System">E_OpenPath</Name><Comment><![CDATA[ File open path ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><EnumInfo><Text>PATH_GENERIC</Text><Enum>1</Enum><Comment><![CDATA[ Search/open/create files in selected/generic folder ]]></Comment></EnumInfo><EnumInfo><Text>PATH_BOOTPRJ</Text><Enum>2</Enum><Comment><![CDATA[ Search/open/create files in TwinCAT boot project folder and adds the *.wbp extension ]]></Comment></EnumInfo><EnumInfo><Text>PATH_BOOTDATA</Text><Enum>3</Enum><Comment><![CDATA[ Reserved for future use]]></Comment></EnumInfo><EnumInfo><Text>PATH_BOOTPATH</Text><Enum>4</Enum><Comment><![CDATA[ Refers to the TwinCAT/Boot directory without adding an extension (.wbp) ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH1</Text><Enum>11</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH2</Text><Enum>12</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH3</Text><Enum>13</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH4</Text><Enum>14</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH5</Text><Enum>15</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH6</Text><Enum>16</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH7</Text><Enum>17</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH8</Text><Enum>18</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo><EnumInfo><Text>PATH_USERPATH9</Text><Enum>19</Enum><Comment><![CDATA[ Reserved for future use ]]></Comment></EnumInfo></DataType><DataType><Name Namespace="Tc2_System">FB_FileOpen</Name><Comment><![CDATA[ Open and/or create a file. ]]></Comment><BitSize>3456</BitSize><SubItem><Name>sNetId</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>sPathName</Name><Type Namespace="Tc2_System">T_MaxString</Type><Comment><![CDATA[ Max filename length = 255 ]]></Comment><BitSize>2048</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMode</Name><Type>DWORD</Type><Comment><![CDATA[ Open mode flags ]]></Comment><BitSize>32</BitSize><BitOffs>2272</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>ePath</Name><Type Namespace="Tc2_System">E_OpenPath</Type><Comment><![CDATA[ Default: Open generic file ]]></Comment><BitSize>16</BitSize><BitOffs>2304</BitOffs><Default><EnumText>E_OpenPath.PATH_GENERIC</EnumText></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecute</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>2320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>tTimeout</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>2336</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>2368</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>2376</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrId</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>2400</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hFile</Name><Type>UINT</Type><Comment><![CDATA[ File handle ]]></Comment><BitSize>16</BitSize><BitOffs>2432</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">FB_FileRead</Name><Comment><![CDATA[ Reads data from a stream. ]]></Comment><BitSize>1440</BitSize><SubItem><Name>sNetId</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>hFile</Name><Type>UINT</Type><Comment><![CDATA[ File handle ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pReadBuff</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Buffer address for read ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>cbReadLen</Name><Type>UDINT</Type><Comment><![CDATA[ Count of bytes for read ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecute</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>tTimeout</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>392</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrId</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>cbRead</Name><Type>UDINT</Type><Comment><![CDATA[ Count of bytes actually read ]]></Comment><BitSize>32</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bEOF</Name><Type>BOOL</Type><Comment><![CDATA[ End of file ]]></Comment><BitSize>8</BitSize><BitOffs>480</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">FB_FilePuts</Name><Comment><![CDATA[ Write a string to a stream. ]]></Comment><BitSize>3232</BitSize><SubItem><Name>sNetId</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>hFile</Name><Type>UINT</Type><Comment><![CDATA[ File handle ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>sLine</Name><Type Namespace="Tc2_System">T_MaxString</Type><Comment><![CDATA[ String to write ]]></Comment><BitSize>2048</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecute</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>2288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>tTimeout</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>2304</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>2336</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>2344</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrId</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>2368</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">FB_FileClose</Name><Comment><![CDATA[ Closes a file stream. ]]></Comment><BitSize>1184</BitSize><SubItem><Name>sNetId</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>hFile</Name><Type>UINT</Type><Comment><![CDATA[ File handle obtained through 'open' ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecute</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>tTimeout</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>296</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrId</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_CNCWriteParameter</Name><BitSize>407136</BitSize><SubItem><Name>nLogChannelID</Name><Type>UINT</Type><Comment><![CDATA[ Channel Id ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nLogAxisId</Name><Type>UINT</Type><Comment><![CDATA[ log. Axis Id ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nNumParameters</Name><Type>INT</Type><Comment><![CDATA[ numbers of parameters ]]></Comment><BitSize>16</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>eParameterType</Name><Type Namespace="Tc3_CNC">E_CNCParameterTypes</Type><Comment><![CDATA[ Parameter type]]></Comment><BitSize>16</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>strTempPath</Name><Type>STRING(80)</Type><Comment><![CDATA[ Windows temp file for sub lists]]></Comment><BitSize>648</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stParameter</Name><Type Namespace="Tc3_CNC">ST_CNCParameter</Type><ArrayInfo><LBound>0</LBound><Elements>200</Elements></ArrayInfo><BitSize>388800</BitSize><BitOffs>760</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>389560</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>389568</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrorID</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>389584</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbOnTrigger</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>389600</BitOffs></SubItem><SubItem><Name>Step</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>389664</BitOffs></SubItem><SubItem><Name>FbAdsWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>389696</BitOffs></SubItem><SubItem><Name>strParameterLine</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><BitOffs>390912</BitOffs></SubItem><SubItem><Name>strFileName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><BitOffs>392960</BitOffs></SubItem><SubItem><Name>strHeader</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><BitOffs>395008</BitOffs></SubItem><SubItem><Name>TimeOut</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>397056</BitOffs></SubItem><SubItem><Name>m</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>397280</BitOffs></SubItem><SubItem><Name>fbFileOpen</Name><Type Namespace="Tc2_System">FB_FileOpen</Type><Comment><![CDATA[ Text To File ]]></Comment><BitSize>3456</BitSize><BitOffs>397312</BitOffs></SubItem><SubItem><Name>fbFileRead</Name><Type Namespace="Tc2_System">FB_FileRead</Type><BitSize>1440</BitSize><BitOffs>400768</BitOffs></SubItem><SubItem><Name>fbFilePuts</Name><Type Namespace="Tc2_System">FB_FilePuts</Type><BitSize>3232</BitSize><BitOffs>402208</BitOffs></SubItem><SubItem><Name>fbFileClose</Name><Type Namespace="Tc2_System">FB_FileClose</Type><BitSize>1184</BitSize><BitOffs>405440</BitOffs></SubItem><SubItem><Name>hFileOutput</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>406624</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>nMaxParameters</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>406640</BitOffs><Default><Value>200</Value></Default></SubItem><SubItem><Name>nAdsPortNumber</Name><Type>UINT</Type><Comment><![CDATA[ Ads Interface ]]></Comment><BitSize>16</BitSize><BitOffs>406656</BitOffs><Default><Value>553</Value></Default></SubItem><SubItem><Name>nAdsIndexGroup</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406688</BitOffs><Default><Value>131328</Value></Default></SubItem><SubItem><Name>nAdsIndexGroupAxisParameter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406720</BitOffs><Default><Value>131584</Value></Default></SubItem><SubItem><Name>nAdsIndexOffsetlogAxisNumber</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406752</BitOffs><Default><Value>55</Value></Default></SubItem><SubItem><Name>nAdsIndexOffsetChannelParameter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406784</BitOffs><Default><Value>52</Value></Default></SubItem><SubItem><Name>nAdsIndexOffsetAxisParameter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406816</BitOffs><Default><Value>24</Value></Default></SubItem><SubItem><Name>nAdsIndexOffsetZeroOffsets</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406848</BitOffs><Default><Value>46</Value></Default></SubItem><SubItem><Name>nAdsIndexOffsetToolParameter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406880</BitOffs><Default><Value>48</Value></Default></SubItem><SubItem><Name>nAdsIndexOffsetClampPosition</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406912</BitOffs><Default><Value>50</Value></Default></SubItem><SubItem><Name>nAdsIndexOffsetCompensationTable</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>406944</BitOffs><Default><Value>57</Value></Default></SubItem><SubItem><Name>ErrID_1</Name><Type>INT</Type><Comment><![CDATA[ Time Out Error ]]></Comment><BitSize>16</BitSize><BitOffs>406976</BitOffs><Default><Value>1</Value></Default></SubItem><SubItem><Name>ErrID_2</Name><Type>INT</Type><Comment><![CDATA[ Fehler beim Öffnen der Parameterdatei ]]></Comment><BitSize>16</BitSize><BitOffs>406992</BitOffs><Default><Value>2</Value></Default></SubItem><SubItem><Name>ErrID_3</Name><Type>INT</Type><Comment><![CDATA[ ADS - Fehler : Vorgabe Achs ID ]]></Comment><BitSize>16</BitSize><BitOffs>407008</BitOffs><Default><Value>3</Value></Default></SubItem><SubItem><Name>ErrID_4</Name><Type>INT</Type><Comment><![CDATA[ ADS - Fehler : Aktivierung der Parameterliste ]]></Comment><BitSize>16</BitSize><BitOffs>407024</BitOffs><Default><Value>4</Value></Default></SubItem><SubItem><Name>ErrID_5</Name><Type>INT</Type><Comment><![CDATA[ Invalid CNC Parameter Type ]]></Comment><BitSize>16</BitSize><BitOffs>407040</BitOffs><Default><Value>5</Value></Default></SubItem><SubItem><Name>ErrID_6</Name><Type>INT</Type><Comment><![CDATA[ Invalid Axis Number ]]></Comment><BitSize>16</BitSize><BitOffs>407056</BitOffs><Default><Value>6</Value></Default></SubItem><SubItem><Name>ErrID_7</Name><Type>INT</Type><Comment><![CDATA[ Invalid Channel Number ]]></Comment><BitSize>16</BitSize><BitOffs>407072</BitOffs><Default><Value>7</Value></Default></SubItem><SubItem><Name>ErrID_8</Name><Type>INT</Type><Comment><![CDATA[ Invalid Number of Parameters ]]></Comment><BitSize>16</BitSize><BitOffs>407088</BitOffs><Default><Value>8</Value></Default></SubItem><SubItem><Name>ErrID_9</Name><Type>INT</Type><Comment><![CDATA[ File Error ]]></Comment><BitSize>16</BitSize><BitOffs>407104</BitOffs><Default><Value>9</Value></Default></SubItem><SubItem><Name>ErrID_10</Name><Type>INT</Type><Comment><![CDATA[ Invalid Channel State ]]></Comment><BitSize>16</BitSize><BitOffs>407120</BitOffs><Default><Value>10</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_ActivateCompTable</Name><Comment><![CDATA[*********************************************************************************************************
NAME...................: FB_ActivateSSFK
DATUM..................: 23.01.2009
AUTOR..................: Thomas Voß
VERSION................: 1.0
BESCHREIBUNG.: Aktiviert Korrekturwerttabelle über den CNC List File Interpreter
......................:
**********************************************************************************************************]]></Comment><BitSize>3552</BitSize><SubItem><Name>bExecute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>strPathCompTable</Name><Type>STRING(256)</Type><BitSize>2056</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nAxisID</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>2112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>tTimeout</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>2144</BitOffs><Default><DateTime>T#10S</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2176</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2184</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2208</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>iState</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>2240</BitOffs></SubItem><SubItem><Name>fbOnTrigger</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>2272</BitOffs></SubItem><SubItem><Name>fbAdsWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>2336</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_OpModes</Name><BitSize>40</BitSize><SubItem><Name>Standby</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Auto</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>Manual</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>MDI</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>Homing</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_OpStates</Name><BitSize>48</BitSize><SubItem><Name>Selected</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Ready</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>Active</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>Hold</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>Reset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_TechnoAttributeData</Name><BitSize>224</BitSize><SubItem><Name>bState_rw</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nFunctionNumber_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nTime_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>nBlockNumber_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>nPrgLineNumber_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>nArgument_r</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">CNC_TOOL_ID</Name><Comment><![CDATA[ Corresponds to type TOOL_ID in nc.inc bzw. WZ_TOOL_ID in extern.h ]]></Comment><BitSize>128</BitSize><SubItem><Name>basic</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>sister</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>variant</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sister_valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>variant_valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>res1</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>res2</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">CNC_TOOL_DESC</Name><Comment><![CDATA[ Corresponds to type WERKZEUG_IN_PDU in pdu_wzv.inc, bzw. WERKZEUG in sda.inc.h ]]></Comment><BitSize>9600</BitSize><SubItem><Name>tool_id</Name><Type Namespace="Tc2_CncHli">CNC_TOOL_ID</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>param</Name><Type>LREAL</Type><ArrayInfo><LBound>0</LBound><Elements>60</Elements></ArrayInfo><BitSize>3840</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>vb_min</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>3968</BitOffs></SubItem><SubItem><Name>vb_max</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>4032</BitOffs></SubItem><SubItem><Name>a_max</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>4096</BitOffs></SubItem><SubItem><Name>wear_const</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>4160</BitOffs></SubItem><SubItem><Name>ext_discret_limit</Name><Type>LREAL</Type><Comment><![CDATA[ External discrete limit. ]]></Comment><BitSize>64</BitSize><BitOffs>4224</BitOffs></SubItem><SubItem><Name>disc_min_radius</Name><Type>LREAL</Type><Comment><![CDATA[ Minimum disc radius with wear consideration. ]]></Comment><BitSize>64</BitSize><BitOffs>4288</BitOffs></SubItem><SubItem><Name>disc_min_width</Name><Type>LREAL</Type><Comment><![CDATA[ Minimum disc width with wear consideration. ]]></Comment><BitSize>64</BitSize><BitOffs>4352</BitOffs></SubItem><SubItem><Name>disc_tilt_angle</Name><Type>LREAL</Type><Comment><![CDATA[ Tilt angle of the grinding disc. ]]></Comment><BitSize>64</BitSize><BitOffs>4416</BitOffs></SubItem><SubItem><Name>ax_versatz</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><BitSize>1024</BitSize><BitOffs>4480</BitOffs></SubItem><SubItem><Name>kopf_versatz</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>70</Elements></ArrayInfo><BitSize>2240</BitSize><BitOffs>5504</BitOffs></SubItem><SubItem><Name>add_info</Name><Type>DWORD</Type><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><Comment><![CDATA[additional tool information, can be used for fitting cycle ]]></Comment><BitSize>64</BitSize><BitOffs>7744</BitOffs></SubItem><SubItem><Name>laenge</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>7808</BitOffs></SubItem><SubItem><Name>radius</Name><Type>DINT</Type><Comment><![CDATA[ legacy path ]]></Comment><BitSize>32</BitSize><BitOffs>7840</BitOffs></SubItem><SubItem><Name>radius_path2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>7872</BitOffs></SubItem><SubItem><Name>gear_ratio_num</Name><Type>DINT</Type><Comment><![CDATA[ Tool gear ratio numerator. ]]></Comment><BitSize>32</BitSize><BitOffs>7904</BitOffs></SubItem><SubItem><Name>gear_ratio_denom</Name><Type>DINT</Type><Comment><![CDATA[ Tool gear ratio denominator. ]]></Comment><BitSize>32</BitSize><BitOffs>7936</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for MOD 4 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>7968</BitOffs></SubItem><SubItem><Name>mass_einheit</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>8000</BitOffs></SubItem><SubItem><Name>kin_id</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>8016</BitOffs></SubItem><SubItem><Name>log_ax_nr_spdl</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>8032</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>UINT</Type><Comment><![CDATA[ fill-up members for MOD 4 alignment ]]></Comment><BitSize>16</BitSize><BitOffs>8048</BitOffs></SubItem><SubItem><Name>typ</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>8064</BitOffs></SubItem><SubItem><Name>srk_lage</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>8080</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>UINT</Type><Comment><![CDATA[ fill-up members for MOD 4 alignment ]]></Comment><BitSize>16</BitSize><BitOffs>8096</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>UINT</Type><Comment><![CDATA[ fill-up members for MOD 4 alignment ]]></Comment><BitSize>16</BitSize><BitOffs>8112</BitOffs></SubItem><SubItem><Name>tool_fixed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8128</BitOffs></SubItem><SubItem><Name>valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8136</BitOffs></SubItem><SubItem><Name>gear_inv_direction</Name><Type>BOOL</Type><Comment><![CDATA[ Tool gear: Inverse movement direction. ]]></Comment><BitSize>8</BitSize><BitOffs>8144</BitOffs></SubItem><SubItem><Name>gear_inv_direction_no_stop</Name><Type>BOOL</Type><Comment><![CDATA[ Allow dir. change in movement if drive rotating direction is not changed. ]]></Comment><BitSize>8</BitSize><BitOffs>8152</BitOffs></SubItem><SubItem><Name>additional_settings</Name><Type>USINT</Type><Comment><![CDATA[ Enables additional settings for a tools e.g. switch gears while in interpolator. ]]></Comment><BitSize>8</BitSize><BitOffs>8160</BitOffs></SubItem><SubItem><Name>uns08_free</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>175</Elements></ArrayInfo><BitSize>1400</BitSize><BitOffs>8168</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">CNC_TOOL_LIFE_DATA</Name><Comment><![CDATA[ PLC internal type ]]></Comment><BitSize>128</BitSize><SubItem><Name>time_used</Name><Type>LREAL</Type><Comment><![CDATA[ Usage time of tool in seconds ]]></Comment><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>dist_used</Name><Type>LREAL</Type><Comment><![CDATA[ Usage distance in mm ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Name><BitSize>10816</BitSize><SubItem><Name>descriptionText</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>tool_desc</Name><Type Namespace="Tc2_CncHli">CNC_TOOL_DESC</Type><BitSize>9600</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>tool_life</Name><Type Namespace="Tc2_CncHli">CNC_TOOL_LIFE_DATA</Type><BitSize>128</BitSize><BitOffs>10304</BitOffs></SubItem><SubItem><Name>dist_max</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>10432</BitOffs></SubItem><SubItem><Name>time_max</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>10496</BitOffs></SubItem><SubItem><Name>laenge</Name><Type>DINT</Type><Comment><![CDATA[ 0.1 µm ]]></Comment><BitSize>32</BitSize><BitOffs>10560</BitOffs></SubItem><SubItem><Name>laenge_delta</Name><Type>DINT</Type><Comment><![CDATA[ 0.1 µm ]]></Comment><BitSize>32</BitSize><BitOffs>10592</BitOffs></SubItem><SubItem><Name>radius</Name><Type>DINT</Type><Comment><![CDATA[ 0.1 µm ]]></Comment><BitSize>32</BitSize><BitOffs>10624</BitOffs></SubItem><SubItem><Name>radius_delta</Name><Type>DINT</Type><Comment><![CDATA[ 0.1 µm ]]></Comment><BitSize>32</BitSize><BitOffs>10656</BitOffs></SubItem><SubItem><Name>pos</Name><Type>DINT</Type><Comment><![CDATA[ position in tool holder ]]></Comment><BitSize>32</BitSize><BitOffs>10688</BitOffs></SubItem><SubItem><Name>tolerancePos</Name><Type>DINT</Type><Comment><![CDATA[ 0.1 µm ]]></Comment><BitSize>32</BitSize><BitOffs>10720</BitOffs></SubItem><SubItem><Name>toleranceNeg</Name><Type>DINT</Type><Comment><![CDATA[ 0.1 µm ]]></Comment><BitSize>32</BitSize><BitOffs>10752</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ITF_ToolAction</Name><BitSize>32</BitSize><ExtendsType GUID="{18071995-0000-0000-0000-000000000018}">PVOID</ExtendsType><Method><Name>__getTool</Name><ReturnType Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</ReturnType><ReturnBitSize>10816</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>Commit</Name><Comment><![CDATA[ Commits the tool data transfer action if it returns true]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>t</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize></Parameter></Method></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_ToolChannel</Name><BitSize>43776</BitSize><SubItem><Name>bToolRequest</Name><Type>BOOL</Type><Comment><![CDATA[ rising edge starts request of tool data from HMI, HMI resets to false after reading ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nToolRequestID</Name><Type>DINT</Type><Comment><![CDATA[ tool id for request ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nToolRequestIDSister</Name><Type>DINT</Type><Comment><![CDATA[ tool sister id for request, 0 if not needed ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>nToolRequestIDVariant</Name><Type>DINT</Type><Comment><![CDATA[ tool variant id for request, 0 if not needed ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>bToolRequestPrepData</Name><Type>BOOL</Type><Comment><![CDATA[ rising edge starts request of tool data to structure stPrepTool ]]></Comment><BitSize>8</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>nToolRequestPrepId</Name><Type>DINT</Type><Comment><![CDATA[ tool id for pepRequest ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bOldToolDataExist</Name><Type>BOOL</Type><Comment><![CDATA[ rising edge commands the HMI to read oldData from stOldTool ]]></Comment><BitSize>8</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>stActTool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><Comment><![CDATA[ complete tool data for actual tool that will be transfered FROM HMI ]]></Comment><BitSize>10816</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>stOldTool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><Comment><![CDATA[ complete tool data for odlTool that will be transfered TO HMI ]]></Comment><BitSize>10816</BitSize><BitOffs>11072</BitOffs></SubItem><SubItem><Name>stPrepTool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><Comment><![CDATA[ complete tool data for preTool that will be transfered FROM HMI ]]></Comment><BitSize>10816</BitSize><BitOffs>21888</BitOffs></SubItem><SubItem><Name>stActT</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><Comment><![CDATA[ (internal) tool data for the actual requested T ]]></Comment><BitSize>10816</BitSize><BitOffs>32704</BitOffs></SubItem><SubItem><Name>nToolInCnc</Name><Type>DINT</Type><Comment><![CDATA[ main tool id of tool actually in cnc ]]></Comment><BitSize>32</BitSize><BitOffs>43520</BitOffs></SubItem><SubItem><Name>nToolInCncSister</Name><Type>DINT</Type><Comment><![CDATA[ sister tool id of tool actually in cnc ]]></Comment><BitSize>32</BitSize><BitOffs>43552</BitOffs></SubItem><SubItem><Name>nToolInCncVariant</Name><Type>DINT</Type><Comment><![CDATA[ variant tool id of tool actually in cnc ]]></Comment><BitSize>32</BitSize><BitOffs>43584</BitOffs></SubItem><SubItem><Name>bResetToolRequest</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>43616</BitOffs></SubItem><SubItem><Name>TCommand</Name><Type Namespace="Tc3_CNC">ITF_ToolAction</Type><Comment><![CDATA[ the method Commit is called before data for T is transfered to CNC. The process os stopped until the commit method returns true ]]></Comment><BitSize>32</BitSize><BitOffs>43648</BitOffs></SubItem><SubItem><Name>DCommandOldTool</Name><Type Namespace="Tc3_CNC">ITF_ToolAction</Type><Comment><![CDATA[ the method Commit is called before old tool data (P and Tool life) for D is transfered to CNC. The process os stopped until the commit method returns true ]]></Comment><BitSize>32</BitSize><BitOffs>43680</BitOffs></SubItem><SubItem><Name>DCommand</Name><Type Namespace="Tc3_CNC">ITF_ToolAction</Type><Comment><![CDATA[ the method Commit is called before data for D is transfered to CNC. The process os stopped until the commit method returns true ]]></Comment><BitSize>32</BitSize><BitOffs>43712</BitOffs></SubItem><SubItem><Name>ToolLifeCommand</Name><Type Namespace="Tc3_CNC">ITF_ToolAction</Type><Comment><![CDATA[ the method Commit is called before data for ToolLife is transfered to HMI. The process os stopped until the commit method returns true ]]></Comment><BitSize>32</BitSize><BitOffs>43744</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CncChannel</Name><BitSize>494720</BitSize><SubItem><Name>nLogNumber</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>-1</Value></Default></SubItem><SubItem><Name>strLogName</Name><Type>STRING(19)</Type><BitSize>160</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Mode</Name><Type Namespace="Tc3_CNC">ST_OpModes</Type><Comment><![CDATA[ Operation Mode ]]></Comment><BitSize>40</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>State</Name><Type Namespace="Tc3_CNC">ST_OpStates</Type><Comment><![CDATA[ Operation States ]]></Comment><BitSize>48</BitSize><BitOffs>232</BitOffs></SubItem><SubItem><Name>ActMode</Name><Type>UDINT</Type><Comment><![CDATA[ Selected Mode ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>ActModeString</Name><Type>STRING(80)</Type><Comment><![CDATA[ Selected Mode as string ]]></Comment><BitSize>648</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>ActState</Name><Type>UDINT</Type><Comment><![CDATA[ Selected State ]]></Comment><BitSize>32</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>ActStateString</Name><Type>STRING(80)</Type><Comment><![CDATA[ Selected State as string ]]></Comment><BitSize>648</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>bStateResetting</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1672</BitOffs></SubItem><SubItem><Name>ActDistance</Name><Type>LREAL</Type><Comment><![CDATA[ Block Search : Act. Distance ]]></Comment><BitSize>64</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>ActBlockCount</Name><Type>UDINT</Type><Comment><![CDATA[ Block Search : Act. Block Count ]]></Comment><BitSize>32</BitSize><BitOffs>1792</BitOffs></SubItem><SubItem><Name>actM_r</Name><Type>STRING(5)</Type><BitSize>48</BitSize><BitOffs>1824</BitOffs></SubItem><SubItem><Name>actH_r</Name><Type>STRING(5)</Type><BitSize>48</BitSize><BitOffs>1872</BitOffs></SubItem><SubItem><Name>M</Name><Type Namespace="Tc3_CNC">ST_TechnoAttributeData</Type><ArrayInfo><LBound>0</LBound><Elements>1000</Elements></ArrayInfo><Comment><![CDATA[ M-Functions ]]></Comment><BitSize>224000</BitSize><BitOffs>1920</BitOffs></SubItem><SubItem><Name>H</Name><Type Namespace="Tc3_CNC">ST_TechnoAttributeData</Type><ArrayInfo><LBound>0</LBound><Elements>1000</Elements></ArrayInfo><Comment><![CDATA[ H-Functions ]]></Comment><BitSize>224000</BitSize><BitOffs>225920</BitOffs></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><Comment><![CDATA[ Fehlerflag des Kanals ]]></Comment><BitSize>8</BitSize><BitOffs>449920</BitOffs></SubItem><SubItem><Name>Message</Name><Type>STRING(119)</Type><Comment><![CDATA[ Message from NC program to PLC ]]></Comment><BitSize>960</BitSize><BitOffs>449928</BitOffs></SubItem><SubItem><Name>ToolData</Name><Type Namespace="Tc3_CNC">ST_CNC_ToolChannel</Type><Comment><![CDATA[ Data for tool handling]]></Comment><BitSize>43776</BitSize><BitOffs>450944</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNCAxis</Name><BitSize>224</BitSize><SubItem><Name>nHliAxisIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs><Default><Value>-1</Value></Default></SubItem><SubItem><Name>strLogName</Name><Type>STRING(19)</Type><BitSize>160</BitSize><BitOffs>16</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CncChannelInfo</Name><BitSize>176</BitSize><SubItem><Name>nHliChannelIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs><Default><Value>-1</Value></Default></SubItem><SubItem><Name>strLogName</Name><Type>STRING(19)</Type><BitSize>160</BitSize><BitOffs>16</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CncSystem</Name><BitSize>6039168</BitSize><SubItem><Name>bHLIInit</Name><Type>BOOL</Type><Comment><![CDATA[ Initialization of HLI done ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bPLCopenPlatformInit</Name><Type>BOOL</Type><Comment><![CDATA[ Initialization of PLCopenPlatform done ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bUserInitDone</Name><Type>BOOL</Type><Comment><![CDATA[ Initialization of user data done]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>bInitError</Name><Type>BOOL</Type><Comment><![CDATA[ Error init HLI-Interfaces ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>nInitErrorId</Name><Type>UDINT</Type><Comment><![CDATA[ ErrorId during init HLI-Interfaces ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Channel</Name><Type Namespace="Tc3_CNC">ST_CncChannel</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>5936640</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>LogAxisNo</Name><Type Namespace="Tc3_CNC">ST_CNCAxis</Type><ArrayInfo><LBound>0</LBound><Elements>256</Elements></ArrayInfo><BitSize>57344</BitSize><BitOffs>5936704</BitOffs></SubItem><SubItem><Name>LogChannelNo</Name><Type Namespace="Tc3_CNC">ST_CncChannelInfo</Type><ArrayInfo><LBound>0</LBound><Elements>256</Elements></ArrayInfo><BitSize>45056</BitSize><BitOffs>5994048</BitOffs></SubItem><SubItem><Name>nGEOCycleTime</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>6039104</BitOffs></SubItem><SubItem><Name>nPLCCycleTime</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>6039136</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNCVariablesViewer_Data</Name><BitSize>7048</BitSize><SubItem><Name>strName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>strValue</Name><Type>STRING(799)</Type><BitSize>6400</BitSize><BitOffs>648</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">E_CNCVariablesType</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>none</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>VE</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>P</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>VP</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>VS</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>VL</Text><Enum>5</Enum></EnumInfo><Properties><Property><Name>qualified_only</Name></Property><Property><Name>strict</Name></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeAxis</Name><BitSize>96</BitSize><SubItem><Name>nLogAxisNr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nSpeed</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nParameterRecordIdx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeAxisParameter</Name><BitSize>1152</BitSize><SubItem><Name>stControlUnit</Name><Type Namespace="Tc3_CNC">ST_ManualModeAxis</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>1152</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeJoystickParameter</Name><BitSize>96</BitSize><SubItem><Name>AnalogValueMin</Name><Type>DINT</Type><Comment><![CDATA[ static signal : Analog Min Value ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>AnalogValueMax</Name><Type>DINT</Type><Comment><![CDATA[ static signal : Analog Max Value ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>AnalogValueZeroDeadBand</Name><Type>DINT</Type><Comment><![CDATA[ Dead Band for Zero Value ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">E_CNC_ManualType</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>NoManualMode</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>Handwheel</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>TippMode</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>JogMode</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>JoystickMode</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>DigitalJoystick</Text><Enum>5</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc3_CNC">E_CNC_ManualZeroOffset</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>G53</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>G54</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>G55</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>G56</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>G57</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>G58</Text><Enum>5</Enum></EnumInfo><EnumInfo><Text>G59</Text><Enum>6</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_ManualOption</Name><BitSize>48</BitSize><SubItem><Name>bTrafoActive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bEcsActive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bCAXActive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>eZeroOffset</Name><Type Namespace="Tc3_CNC">E_CNC_ManualZeroOffset</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeChannelParameter</Name><BitSize>2592</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><Comment><![CDATA[ Number of channel ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs><Default><Value>-1</Value></Default></SubItem><SubItem><Name>nInc</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nHandwheelResolution</Name><Type>DINT</Type><Comment><![CDATA[ Aufloesung des Achsverfahrwegs bei einer Handradumdrehung Einheit: 0.1um / Handradumdrehung]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>eManualType</Name><Type Namespace="Tc3_CNC">E_CNC_ManualType</Type><Comment><![CDATA[ configuration ]]></Comment><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>stManualOption</Name><Type Namespace="Tc3_CNC">ST_CNC_ManualOption</Type><BitSize>48</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>strInitParameter</Name><Type>STRING(299)</Type><BitSize>2400</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bG200ConfigurationViaPLC</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2560</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeParameter</Name><BitSize>3840</BitSize><SubItem><Name>stAxisParameter</Name><Type Namespace="Tc3_CNC">ST_ManualModeAxisParameter</Type><BitSize>1152</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>stJoystickParameter</Name><Type Namespace="Tc3_CNC">ST_ManualModeJoystickParameter</Type><BitSize>96</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>stChannelParameter</Name><Type Namespace="Tc3_CNC">ST_ManualModeChannelParameter</Type><BitSize>2592</BitSize><BitOffs>1248</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeAxisKeys</Name><BitSize>24</BitSize><SubItem><Name>bKeyPos</Name><Type>BOOL</Type><Comment><![CDATA[ static signal + ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bKeyNeg</Name><Type>BOOL</Type><Comment><![CDATA[ static signal - ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bKeyRapid</Name><Type>BOOL</Type><Comment><![CDATA[ static signal Rapid ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeControlElements</Name><BitSize>864</BitSize><SubItem><Name>stControlKeys</Name><Type Namespace="Tc3_CNC">ST_ManualModeAxisKeys</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>288</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>stControlJoystickValue</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>384</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>nHandwheelInc</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><Comment><![CDATA[ Es können 6 Handräder verwendet werden ]]></Comment><BitSize>192</BitSize><BitOffs>672</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeState</Name><BitSize>192</BitSize><SubItem><Name>arrAxisInG201</Name><Type>UINT</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeKeyHWUnit</Name><BitSize>48</BitSize><SubItem><Name>nLogAxisId</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nChan</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs><Default><Value>-1</Value></Default></SubItem><SubItem><Name>nInputParameterIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualModeControlElementState</Name><BitSize>864</BitSize><SubItem><Name>stKeyUnit</Name><Type Namespace="Tc3_CNC">ST_ManualModeKeyHWUnit</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>576</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>stHWUnit</Name><Type Namespace="Tc3_CNC">ST_ManualModeKeyHWUnit</Type><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><BitSize>288</BitSize><BitOffs>576</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_LIN</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_ROT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_LIN</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_ROT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_LIN</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_ROT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_TPROBE_STATE</Name><BitSize>32</BitSize><SubItem><Name>tpsd_state</Name><Type>INT</Type><Comment><![CDATA[ former: MCV_TPSD_STATES ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>tpsd_error_code</Name><Type>INT</Type><Comment><![CDATA[ former: MCV_TPSD_ERROR_CODES ]]></Comment><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_REF_TYPE</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>REF_NONE</Text><Enum>0</Enum><Comment><![CDATA[ := 0 ]]></Comment></EnumInfo><EnumInfo><Text>REF_ANY_AXIS</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>REF_AXGRP_AXIS</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>REF_SAI_AXIS</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>REF_IO_STATION</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>REF_TO_REF</Text><Enum>5</Enum><Comment><![CDATA[ := 5 ]]></Comment></EnumInfo><EnumInfo><Text>REF_ENC_AXIS</Text><Enum>6</Enum></EnumInfo><EnumInfo><Text>REF_TYPE_MAX</Text><Enum>7</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_REF_TO_REF</Name><BitSize>48</BitSize><SubItem><Name>axgrp_idx</Name><Type>INT</Type><Comment><![CDATA[ Index of the axes group, that contains the axis reference we refer to ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>axref_idx</Name><Type>INT</Type><Comment><![CDATA[ Index of an element of the array of global AXIS_REF structures. ]]></Comment><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>ch_ax_idx</Name><Type>INT</Type><Comment><![CDATA[ Index of an axis with in a channel ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">AXIS_REF</Name><BitSize>46208</BitSize><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>axsd_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>error_satz</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Type><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><BitSize>45696</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>aktual_error_satz</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>45728</BitOffs></SubItem><SubItem><Name>b_super_imposed_active</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>45744</BitOffs></SubItem><SubItem><Name>tp_state</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_TPROBE_STATE</Type><BitSize>32</BitSize><BitOffs>45760</BitOffs></SubItem><SubItem><Name>canceled_job_id</Name><Type>UDINT</Type><Comment><![CDATA[ ID of the job that was canceled by a MC_STOP ]]></Comment><BitSize>32</BitSize><BitOffs>45792</BitOffs></SubItem><SubItem><Name>nr_stop_instances</Name><Type>UDINT</Type><Comment><![CDATA[ Number of MC_STOP instances whose execute input is TRUE ]]></Comment><BitSize>32</BitSize><BitOffs>45824</BitOffs></SubItem><SubItem><Name>b_forced_reset</Name><Type>BOOL</Type><Comment><![CDATA[ is set TRUE if we command a reset regardless the axis state ]]></Comment><BitSize>8</BitSize><BitOffs>45856</BitOffs></SubItem><SubItem><Name>nr_freset_cycles</Name><Type>UDINT</Type><Comment><![CDATA[ number of cycles we check if a job acknowledge is notified at HLI after commading forced reset ]]></Comment><BitSize>32</BitSize><BitOffs>45888</BitOffs></SubItem><SubItem><Name>forced_ack_job_id</Name><Type>UDINT</Type><Comment><![CDATA[ ID of the job that was acknowledged by force using special FB ]]></Comment><BitSize>32</BitSize><BitOffs>45920</BitOffs></SubItem><SubItem><Name>ack_result_of_forced</Name><Type>UDINT</Type><Comment><![CDATA[ acknowledge result of job that was acknowledged by force ]]></Comment><BitSize>32</BitSize><BitOffs>45952</BitOffs></SubItem><SubItem><Name>init_error_id</Name><Type>WORD</Type><Comment><![CDATA[ stores error id for errors that occur during initialisation of MC platform.
Each FB instance can reach this information and use it to prohibit execution of the FB ]]></Comment><BitSize>16</BitSize><BitOffs>45984</BitOffs></SubItem><SubItem><Name>b_write_param_active</Name><Type>BOOL</Type><Comment><![CDATA[flag to lock sequence in MC_ReadParameter ]]></Comment><BitSize>8</BitSize><BitOffs>46000</BitOffs></SubItem><SubItem><Name>sem_discard_param_chg</Name><Type>BOOL</Type><Comment><![CDATA[semaphore to allow only one write access to command control unit of FB: MCV_DiscardParamChg]]></Comment><BitSize>8</BitSize><BitOffs>46008</BitOffs></SubItem><SubItem><Name>sem_read_param_value</Name><Type>BOOL</Type><Comment><![CDATA[semaphore to allow only one write access to command control unit of FB: MCV_ReadParamValue]]></Comment><BitSize>8</BitSize><BitOffs>46016</BitOffs></SubItem><SubItem><Name>sem_save_param_chg</Name><Type>BOOL</Type><Comment><![CDATA[semaphore to allow only one write access to command control unit of FB: MCV_SaveParamChg]]></Comment><BitSize>8</BitSize><BitOffs>46024</BitOffs></SubItem><SubItem><Name>sem_activate_param_chg</Name><Type>BOOL</Type><Comment><![CDATA[semaphore to allow only one write access to command control unit of FB: MCV_ActivateParamChg]]></Comment><BitSize>8</BitSize><BitOffs>46032</BitOffs></SubItem><SubItem><Name>sem_chg_param_value</Name><Type>BOOL</Type><Comment><![CDATA[semaphore to allow only one write access to command control unit of FB: MCV_ChgParamValue]]></Comment><BitSize>8</BitSize><BitOffs>46040</BitOffs></SubItem><SubItem><Name>sem_req_param_set_id</Name><Type>BOOL</Type><Comment><![CDATA[semaphore to allow only one write access to command control unit of FB: MCV_ReqParamSetId]]></Comment><BitSize>8</BitSize><BitOffs>46048</BitOffs></SubItem><SubItem><Name>sem_chg_param_set</Name><Type>BOOL</Type><Comment><![CDATA[semaphore to allow only one write access to command control unit of FB: MCV_ChgParamSet]]></Comment><BitSize>8</BitSize><BitOffs>46056</BitOffs></SubItem><SubItem><Name>ref_type</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_REF_TYPE</Type><Comment><![CDATA[ Type of the reference, because we want to refer to other objects than axis ]]></Comment><BitSize>16</BitSize><BitOffs>46064</BitOffs></SubItem><SubItem><Name>ref</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_REF_TO_REF</Type><Comment><![CDATA[ Contains data if the AXIS_REF is a refernece to a axis ref element ]]></Comment><BitSize>48</BitSize><BitOffs>46080</BitOffs></SubItem><SubItem><Name>counter</Name><Type>UDINT</Type><Comment><![CDATA[ counter of an encoder axis ]]></Comment><BitSize>32</BitSize><BitOffs>46144</BitOffs></SubItem><SubItem><Name>cold_start_active</Name><Type>BOOL</Type><Comment><![CDATA[ indicates, that the cold start of the axis is not finished completely ]]></Comment><BitSize>8</BitSize><BitOffs>46176</BitOffs></SubItem><SubItem><Name>torque_free_stop</Name><Type>BOOL</Type><Comment><![CDATA[ Flag to enable that axis stops without torque ]]></Comment><BitSize>8</BitSize><BitOffs>46184</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">AXES_GROUP_REF</Name><BitSize>53472</BitSize><SubItem><Name>HliIfcIdx</Name><Type>INT</Type><Comment><![CDATA[ Reference to channel specific HLI interface ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>ErrorCode</Name><Type>INT</Type><Comment><![CDATA[ Vendor specific error codes ]]></Comment><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>ActErrRecord</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Type><Comment><![CDATA[ Last error that occured, doesn't contain warnings ]]></Comment><BitSize>7616</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>ErrRecList</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Type><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><Comment><![CDATA[ List of error and warning records starting with first occuring record ]]></Comment><BitSize>45696</BitSize><BitOffs>7648</BitOffs></SubItem><SubItem><Name>ErrCntr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>53344</BitOffs></SubItem><SubItem><Name>NrStopInstances</Name><Type>UDINT</Type><Comment><![CDATA[ Number of MC_GroupStop instances whose execute input is TRUE ]]></Comment><BitSize>32</BitSize><BitOffs>53376</BitOffs></SubItem><SubItem><Name>CncState</Name><Type>UDINT</Type><Comment><![CDATA[ Mode / State of the CNC ]]></Comment><BitSize>32</BitSize><BitOffs>53408</BitOffs></SubItem><SubItem><Name>CncMode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>53440</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_TABLE_DESC</Name><BitSize>3360</BitSize><SubItem><Name>name</Name><Type>STRING(127)</Type><Comment><![CDATA[ Table name STRING ]]></Comment><BitSize>1024</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>table_type</Name><Type>UDINT</Type><Comment><![CDATA[ Table type ]]></Comment><BitSize>32</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>function_type</Name><Type>UDINT</Type><Comment><![CDATA[ Function type ]]></Comment><BitSize>32</BitSize><BitOffs>1056</BitOffs></SubItem><SubItem><Name>lines</Name><Type>UDINT</Type><Comment><![CDATA[ number of table lines ]]></Comment><BitSize>32</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>size</Name><Type>UDINT</Type><Comment><![CDATA[ number of Bytes held by the table ]]></Comment><BitSize>32</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>tb_access</Name><Type>WORD</Type><Comment><![CDATA[ Bit Field to control a single Table Access ]]></Comment><BitSize>16</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ Fill-up members for MOD 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>1168</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><Comment><![CDATA[ Fill-up members for MOD 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>1176</BitOffs></SubItem><SubItem><Name>table_id</Name><Type>UDINT</Type><Comment><![CDATA[ logical ID of table ]]></Comment><BitSize>32</BitSize><BitOffs>1184</BitOffs></SubItem><SubItem><Name>table_offset</Name><Type>UDINT</Type><Comment><![CDATA[ offset to table data as offset to the memory Base Address of the TBM ]]></Comment><BitSize>32</BitSize><BitOffs>1216</BitOffs></SubItem><SubItem><Name>data_addr</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Comment><![CDATA[ pointer to the table data as offset to the memory Base Address of the TBM ]]></Comment><BitSize>32</BitSize><BitOffs>1248</BitOffs></SubItem><SubItem><Name>file_name</Name><Type>STRING(259)</Type><Comment><![CDATA[ File path of table ]]></Comment><BitSize>2080</BitSize><BitOffs>1280</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_TABLE_MANAGER</Name><BitSize>1696096</BitSize><SubItem><Name>actual_table</Name><Type>UINT</Type><Comment><![CDATA[ Number of tables actually held in manager ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>tbm_access</Name><Type>WORD</Type><Comment><![CDATA[ Bit Field to control Table Manager Access ]]></Comment><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>table_description</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_TABLE_DESC</Type><ArrayInfo><LBound>0</LBound><Elements>500</Elements></ArrayInfo><Comment><![CDATA[ Array of table description ]]></Comment><BitSize>1680000</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>offset_next_free</Name><Type>UDINT</Type><Comment><![CDATA[ offset to the next free position for table data from beginning of table_dat ]]></Comment><BitSize>32</BitSize><BitOffs>1680032</BitOffs></SubItem><SubItem><Name>index_of_id</Name><Type>UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>500</Elements></ArrayInfo><Comment><![CDATA[ index of table id fo hashing ]]></Comment><BitSize>16000</BitSize><BitOffs>1680064</BitOffs></SubItem><SubItem><Name>table_data</Name><Type>BYTE</Type><Comment><![CDATA[ Start of flat memory to hold the cam table data ]]></Comment><BitSize>8</BitSize><BitOffs>1696064</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PF_JOB_BOX</Name><BitSize>1024</BitSize><SubItem><Name>Response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_RESPONSE</Type><BitSize>1024</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PF_JOB_BOXES</Name><BitSize>20480</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PF_JOB_BOX</BaseType><ArrayInfo><LBound>0</LBound><Elements>20</Elements></ArrayInfo></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_LINEAR_FACTOR</Name><BitSize>256</BitSize><SubItem><Name>Position</Name><Type>LREAL</Type><Comment><![CDATA[ Units for linear position ]]></Comment><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Velocity</Name><Type>LREAL</Type><Comment><![CDATA[ Units for linear velocity ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Acceleration</Name><Type>LREAL</Type><Comment><![CDATA[ Units for linear acceleration ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>Jerk</Name><Type>LREAL</Type><Comment><![CDATA[ Units for linear jerk ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ROTATORY_FACTOR</Name><BitSize>256</BitSize><SubItem><Name>Position</Name><Type>LREAL</Type><Comment><![CDATA[ Units for rotatory position ]]></Comment><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Velocity</Name><Type>LREAL</Type><Comment><![CDATA[ Units for rotatory velocity ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Acceleration</Name><Type>LREAL</Type><Comment><![CDATA[ Units for rotatory acceleration ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>Jerk</Name><Type>LREAL</Type><Comment><![CDATA[ Units for rotatory jerk ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_UNITS_FACTOR_MDS</Name><BitSize>512</BitSize><SubItem><Name>Linear</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_LINEAR_FACTOR</Type><Comment><![CDATA[ Factor for units of linear axes ]]></Comment><BitSize>256</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Rotatory</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ROTATORY_FACTOR</Type><Comment><![CDATA[ Factor for units of rotatory axes ]]></Comment><BitSize>256</BitSize><BitOffs>256</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_AxisInit</Name><BitSize>128</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>80</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>axis_init_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Default><Value>0</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">CheckForError</Name><BitSize>192</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>AxisError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>AxisErrorID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorSatzIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>pCU</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_ERROR</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">ErrorIsWarning</Name><BitSize>96</BitSize><SubItem><Name>axis_ref</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>error_is_warning</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>error_satz_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_Axis</Name><BitSize>544</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><Comment><![CDATA[axis reference]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>LastAxsdState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>AxisInit</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_AxisInit</Type><BitSize>128</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>CheckForError</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">CheckForError</Type><BitSize>192</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>ErrorIsWarning</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">ErrorIsWarning</Type><BitSize>96</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>MAX_CYCLES_AT_FORCED_RESET</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs><Default><Value>20</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_AX_MM</Name><BitSize>256</BitSize><SubItem><Name>OpMode</Name><Type>UDINT</Type><Comment><![CDATA[ Manual mode operation mode ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Direction</Name><Type>INT</Type><Comment><![CDATA[ Direction, where to move, -1 = negative, 0 no movement, 1 = positive ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>DirTriggered</Name><Type>BOOL</Type><Comment><![CDATA[ ]]></Comment><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>IncrJogVel</Name><Type>UDINT</Type><Comment><![CDATA[ Incremental jog velocity ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>IncrJogDist</Name><Type>UDINT</Type><Comment><![CDATA[ Incremental jog distance ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>ContJogVel</Name><Type>UDINT</Type><Comment><![CDATA[ Continuous jog velocity ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>HwResol</Name><Type>UDINT</Type><Comment><![CDATA[ Resolution of a handwheel ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>HwIncs</Name><Type>UDINT</Type><Comment><![CDATA[ Resolution of a handwheel ]]></Comment><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>CtrlElem</Name><Type>UINT</Type><Comment><![CDATA[ Logical number of a control elem ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>Rapid</Name><Type>BOOL</Type><Comment><![CDATA[ Press rapid key ]]></Comment><BitSize>8</BitSize><BitOffs>240</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_AXES_MM</Name><BitSize>16416</BitSize><SubItem><Name>ChOpModeCmd</Name><Type>UDINT</Type><Comment><![CDATA[ Operation mode of channel, that is commanded ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Cur</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_AX_MM</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><BitSize>8192</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Cmd</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_AX_MM</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><BitSize>8192</BitSize><BitOffs>8224</BitOffs></SubItem></DataType><DataType><Name GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}" TcBaseType="true" CName="TcEventSeverity*" RemovableEnumPrefix="TCEVENTSEVERITY_">TcEventSeverity</Name><BitSize>16</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000006}">INT</BaseType><EnumInfo><Text><![CDATA[TCEVENTSEVERITY_Verbose]]></Text><Enum>0</Enum></EnumInfo><EnumInfo><Text><![CDATA[TCEVENTSEVERITY_Info]]></Text><Enum>1</Enum></EnumInfo><EnumInfo><Text><![CDATA[TCEVENTSEVERITY_Warning]]></Text><Enum>2</Enum></EnumInfo><EnumInfo><Text><![CDATA[TCEVENTSEVERITY_Error]]></Text><Enum>3</Enum></EnumInfo><EnumInfo><Text><![CDATA[TCEVENTSEVERITY_Critical]]></Text><Enum>4</Enum></EnumInfo><Properties><Property><Name>plcAttribute_qualified_only</Name></Property><Property><Name>plcAttribute_strict</Name></Property></Properties><Hides><Hide GUID="{777FF09F-0B00-4AF2-BD7C-C1E2CE4A0947}" /><Hide GUID="{EC3C119D-4FEC-4197-96FB-DAE1B7C403FB}" /></Hides></DataType><DataType><Name GUID="{EB67FE92-FBB1-4149-A2D5-DDFE2EFA568C}" TcBaseType="true" CName="TcEventEntryFlags*">TcEventEntryFlags</Name><BitSize>8</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType><EnumInfo><Text><![CDATA[None]]></Text><Enum>0</Enum></EnumInfo><EnumInfo><Text><![CDATA[WithConfirmation]]></Text><Enum>#x1</Enum></EnumInfo><Properties><Property><Name>plcAttribute_qualified_only</Name></Property></Properties><Hides><Hide GUID="{3C674EEB-D690-4295-AE43-3728EFC1EF66}" /></Hides></DataType><DataType><Name GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}" TcBaseType="true" CName="TcEventEntry*">TcEventEntry</Name><BitSize>192</BitSize><SubItem><Name>uuidEventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nEventId</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>eSeverity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>eFlags</Name><Type GUID="{EB67FE92-FBB1-4149-A2D5-DDFE2EFA568C}">TcEventEntryFlags</Type><BitSize>8</BitSize><BitOffs>176</BitOffs></SubItem><Hides><Hide GUID="{F00C83AD-DEC8-486E-AE99-5E0A75C26DE0}" /><Hide GUID="{128902B7-F178-4299-B8BF-51215A80685F}" /></Hides></DataType><DataType><Name>UDINT (81..10000)</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Properties><Property><Name>LowerBorder</Name><Value>81</Value></Property><Property><Name>UpperBorder</Name><Value>10000</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_Standard">F_TRIG</Name><Comment><![CDATA[
Falling Edge detection.
]]></Comment><BitSize>64</BitSize><SubItem><Name>CLK</Name><Type>BOOL</Type><Comment><![CDATA[ signal to detect ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Q</Name><Type>BOOL</Type><Comment><![CDATA[ falling edge at signal detected ]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>M</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Default><Bool>true</Bool></Default><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_Standard">TOF</Name><BitSize>224</BitSize><SubItem><Name>IN</Name><Type>BOOL</Type><Comment><![CDATA[ starts timer with falling edge, resets timer with rising edge ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PT</Name><Type>TIME</Type><Comment><![CDATA[ time to pass, before Q is set ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Q</Name><Type>BOOL</Type><Comment><![CDATA[ is FALSE, PT seconds after IN had a falling edge ]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ET</Name><Type>TIME</Type><Comment><![CDATA[ elapsed time ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>M</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>StartTime</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Spindel</Name><BitSize>832</BitSize><SubItem><Name>bSensor3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSensor4</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>iAxNr</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Default><Value>4</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdOpenSpindle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdStopSpindle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bAirCurtainEnabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Default><Bool>true</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSperrluft</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>88</BitOffs><Default><Bool>true</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bKonusReiniung</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bATCOn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bATCOff</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bSpindleOpen</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>120</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bSpindleClosed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bSpindleClosedWithTool</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bSpindleStopped</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ftATCOn</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>tofATCOff</Name><Type Namespace="Tc2_Standard">TOF</Type><BitSize>224</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>bInternCmdOpenSpindle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>bCanOpenSpindle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>456</BitOffs></SubItem><SubItem><Name>rtCmdOpenSpindle</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>ftCmdOpenSpindle</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>tofCmdCloseSpindle</Name><Type Namespace="Tc2_Standard">TOF</Type><BitSize>224</BitSize><BitOffs>608</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_WZWArm</Name><BitSize>544</BitSize><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bInfeedEnabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSpindleOpen</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdOpenSpindle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiZSW1</Name><Type>UINT</Type><Comment><![CDATA[ Achssteuerung]]></Comment><BitSize>16</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiAKTSATZ</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiSTW1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiSatzAnw</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nState</Name><Type>INT</Type><Comment><![CDATA[ Zustandsautomat]]></Comment><BitSize>16</BitSize><BitOffs>160</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>rtStart</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><Comment><![CDATA[ Start bei steigender Flanke]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>wZSW1</Name><Type>WORD</Type><Comment><![CDATA[ Hilfsvariablen]]></Comment><BitSize>16</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>wAktSatz</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>272</BitOffs></SubItem><SubItem><Name>wSTW1</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>tofReset</Name><Type Namespace="Tc2_Standard">TOF</Type><BitSize>224</BitSize><BitOffs>320</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_WZWKette</Name><BitSize>1376</BitSize><SubItem><Name>bExecute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiToolPocket</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>1</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bInfeedEnabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiMaxToolPockets</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Default><Value>51</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrorId</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiZSW1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiAKTSATZ</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>176</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiZSW2</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiX_IST</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>208</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiX_IST2</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiSTW1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiSATZANW</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiSTW2</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>272</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiMDI_TARPOS</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiMDI_TARPOS2</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>304</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiMDI_VELOCITY</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiMDI_VELOCITY2</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>336</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiMDI_ACC</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiMDI_DEC</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>368</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiMDI_MOD</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>rtStart</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>rtReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>ftError</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>608</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>nErrorState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>624</BitOffs><Default><Value>-1</Value></Default></SubItem><SubItem><Name>dwTargetPosition</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>dwCurrentPosition</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>dwTargetSpeed</Name><Type>DWORD</Type><Comment><![CDATA[ MAX 17260]]></Comment><BitSize>32</BitSize><BitOffs>704</BitOffs><Default><Value>17260</Value></Default></SubItem><SubItem><Name>wTargetPositionLow</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>wTargetPositionHigh</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>752</BitOffs></SubItem><SubItem><Name>wZSW1</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>wSATZANW</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>784</BitOffs></SubItem><SubItem><Name>wZSW2</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>wSTW1</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>816</BitOffs></SubItem><SubItem><Name>wAKTSATZ</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>wSTW2</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>848</BitOffs></SubItem><SubItem><Name>wMDI_MOD</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>864</BitOffs></SubItem><SubItem><Name>tofReset</Name><Type Namespace="Tc2_Standard">TOF</Type><BitSize>224</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>tonWaitAktive</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>bTest</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1344</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_WZW</Name><BitSize>2400</BitSize><SubItem><Name>bExecute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSpindleInPosition</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bPreselectOnly</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiToolPocket</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bInfeedActive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSpindleOpen</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecutePreselect</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bCmdOpenSpindle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>176</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWZWArm</Name><Type>FB_WZWArm</Type><BitSize>544</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>bExecuteArm</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>fbWZWKette</Name><Type>FB_WZWKette</Type><BitSize>1376</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>bExecuteChain</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2144</BitOffs></SubItem><SubItem><Name>rtExecute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>2176</BitOffs></SubItem><SubItem><Name>rtPreselectTool</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>2240</BitOffs></SubItem><SubItem><Name>rtReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>2304</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>2368</BitOffs><Default><Value>0</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Zentralschmierung</Name><BitSize>544</BitSize><SubItem><Name>bCmdStartCycle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCycleSensor</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bEnablePump</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>rtStartCycle</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>rtReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>rtCycleSensor</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>tonError</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>512</BitOffs><Default><Value>0</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_MMS</Name><BitSize>576</BitSize><SubItem><Name>bEnable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bAirOn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bLiquidPulse</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>tonA</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>tonB</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>bPulse</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>timeOnOff</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>544</BitOffs><Default><DateTime>t#400ms</DateTime></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Absaugtopf</Name><BitSize>960</BitSize><SubItem><Name>bCmdTopfRunter</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdTopfHoch</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMHoch</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs><Default><Value>12</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMRunter</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs><Default><Value>13</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMRunterWZW</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs><Default><Value>100</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSensorTopfOben</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSensorTopfUnten</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>120</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSensorKlemmungAktiv</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSensorKlemmungInaktiv</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBewegungKlemmungFertig</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bKlemmungReferenziert</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>152</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bVentilTopfRunter</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilKlemmungAus</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fPositionKlemmung</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bBewegeKlemmung</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bHomingKlemmung</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>264</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>272</BitOffs></SubItem><SubItem><Name>tTimerRunter</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>tTimerHoch</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>rtCmdTopfHoch</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>rtCmdTopfRunter</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>rtReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>864</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Staubsauger</Name><BitSize>160</BitSize><SubItem><Name>bToggleEnable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMOn</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Default><Value>68</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMOff</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs><Default><Value>69</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bVacuumOn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>rtToggleEnable</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>96</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Vakuumpumpe</Name><BitSize>288</BitSize><SubItem><Name>bToggle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMEin</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Default><Value>74</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMAus</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs><Default><Value>75</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nChannelIdx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bUmrichterFehler</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bVakuumpumpeEin</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>iFrequenzVakuumpumpe</Name><Type>INT</Type><Comment><![CDATA[ 27230 = 50 Hz, 32767 = 60 Hz]]></Comment><BitSize>16</BitSize><BitOffs>128</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>rtToggle</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>rtReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>224</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_EventLogger">I_ArgumentsChangeListener</Name><BitSize>32</BitSize><ExtendsType GUID="{18071995-0000-0000-0000-000000000018}">PVOID</ExtendsType><Method><Name>OnArgumentsChanged</Name></Method></DataType><DataType><Name GUID="{C3BF7AA5-0A83-4CFA-9A7A-04C1DFD0E5DD}" TcBaseType="true" CName="ITcAsyncResult*">ITcAsyncResult</Name><BitSize X64="64">32</BitSize><BaseType GUID="{00000001-0000-0000-E000-000000000064}">ITcUnknown</BaseType><Method><Name>GetIsBusy</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>bIsBusy</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}" ReferenceTo="true">BOOL32</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetHasError</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>bError</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}" ReferenceTo="true">BOOL32</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetErrorCode</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>hresult</Name><Type GUID="{18071995-0000-0000-0000-000000000019}" ReferenceTo="true">HRESULT</Type><BitSize X64="64">32</BitSize></Parameter></Method></DataType><DataType><Name Namespace="Tc3_EventLogger">FB_AsyncStrResult</Name><BitSize>64</BitSize><PropertyItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><GetCodeOffs>5552224</GetCodeOffs></PropertyItem><PropertyItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><GetCodeOffs>5552260</GetCodeOffs></PropertyItem><PropertyItem><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><GetCodeOffs>5552268</GetCodeOffs></PropertyItem><PropertyItem><Name>nStringSize</Name><Type>UDINT</Type><BitSize>32</BitSize><GetCodeOffs>5552248</GetCodeOffs></PropertyItem><PropertyItem><Name>sResult</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><GetCodeOffs>5552264</GetCodeOffs><Properties><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></PropertyItem><Method><Name RpcEnable="plc" VTableIndex="0">__getbBusy</Name><ReturnType RpcDirection="out">BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Local><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize></Local><Local><Name>b32IsBusy</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}">BOOL32</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>Init</Name><Parameter><Name>ipResult</Name><Type GUID="{23293450-14C5-484C-B74F-4E0A8DFD115D}">ITcAsyncStringResult</Type><BitSize>32</BitSize></Parameter><Properties><Property><Name>conditionalshow</Name></Property></Properties></Method><Method><Name>GetString</Name><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>sResult</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nResult</Name><Comment><![CDATA[ buffer size in bytes]]></Comment><Type>UDINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name RpcEnable="plc" VTableIndex="5">__getnStringSize</Name><ReturnType RpcDirection="out">UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>nStringSize</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>pEmpty</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>Clear</Name></Method><Method><Name RpcEnable="plc" VTableIndex="1">__getbError</Name><ReturnType RpcDirection="out">BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Local><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize></Local><Local><Name>b32HasError</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}">BOOL32</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="6">__getsResult</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Local><Name>sResult</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="2">__gethrErrorCode</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}" RpcDirection="out">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize></Local><Local><Name>hrError</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>enable_dynamic_creation</Name></Property><Property><Name>conditionalshow_all_locals</Name></Property><Property><Name>no_explicit_call</Name><Value>do not call this POU directly</Value></Property></Properties></DataType><DataType><Name GUID="{05B507B4-8043-4A57-BCD7-5BC554B64B83}" TcBaseType="true" CName="TcSourceInfoType*">TcSourceInfoType</Name><BitSize>32</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000008}">UDINT</BaseType><EnumInfo><Text><![CDATA[Undefined]]></Text><Enum>0</Enum></EnumInfo><EnumInfo><Text><![CDATA[Id]]></Text><Enum>1</Enum></EnumInfo><EnumInfo><Text><![CDATA[Guid]]></Text><Enum>2</Enum></EnumInfo><EnumInfo><Text><![CDATA[Name]]></Text><Enum>4</Enum></EnumInfo><Properties><Property><Name>plcAttribute_qualified_only</Name></Property><Property><Name>plcAttribute_strict</Name></Property></Properties><Hides><Hide GUID="{3F74866B-4568-47E2-894F-D4B96829DBD0}" /></Hides></DataType><DataType><Name GUID="{02B179F9-9BBE-4D12-A24F-5E65C9CF659C}" TcBaseType="true" CName="TcSerializedSourceInfoType*">TcSerializedSourceInfoType</Name><BitSize>96</BitSize><SubItem><Name>eType</Name><Type GUID="{05B507B4-8043-4A57-BCD7-5BC554B64B83}">TcSourceInfoType</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>obData</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>cbData</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name GUID="{F7BF6767-548B-493C-899B-06A477976F11}" TcBaseType="true" CName="ITcSourceInfo*">ITcSourceInfo</Name><BitSize X64="64">32</BitSize><BaseType GUID="{00000001-0000-0000-E000-000000000064}">ITcUnknown</BaseType><Method><Name>GetNumTypes</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nCount</Name><Type GUID="{18071995-0000-0000-0000-000000000008}" ReferenceTo="true">UDINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetTypes</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>ppSourceInfoTypes</Name><Type GUID="{02B179F9-9BBE-4D12-A24F-5E65C9CF659C}" PointerTo="2" Const="1">TcSerializedSourceInfoType</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetDataSize</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>cbData</Name><Type GUID="{18071995-0000-0000-0000-000000000008}" ReferenceTo="true">UDINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetData</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>ppData</Name><Type GUID="{18071995-0000-0000-0000-000000000018}" PointerTo="1" Const="1">PVOID</Type><BitSize X64="64">32</BitSize></Parameter></Method></DataType><DataType><Name GUID="{4A9CB0E9-8969-4B85-B567-605110511200}" TcBaseType="true" CName="ITcEvent*">ITcEvent</Name><BitSize X64="64">32</BitSize><BaseType GUID="{00000001-0000-0000-E000-000000000064}">ITcUnknown</BaseType><Method><Name>GetEventClass</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>eventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}" ReferenceTo="true" Const="1">GUID</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetEventId</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>eventId</Name><Type GUID="{18071995-0000-0000-0000-000000000008}" ReferenceTo="true">UDINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetSeverity</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>severity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}" ReferenceTo="true">TcEventSeverity</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetSourceInfo</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>pipSourceInfo</Name><Type GUID="{F7BF6767-548B-493C-899B-06A477976F11}" PointerTo="1">ITcSourceInfo</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetJsonAttribute</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>sJsonAttribute</Name><Type GUID="{18071995-0000-0000-0000-000100000050}" ReferenceTo="true">STRING(80)</Type><BitSize X64="64">32</BitSize></Parameter><Parameter><Name>nJsonAttribute</Name><Type GUID="{18071995-0000-0000-0000-000000000008}" ReferenceTo="true">UDINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetText</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nLangId</Name><Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>pipResult</Name><Type GUID="{23293450-14C5-484C-B74F-4E0A8DFD115D}" PointerTo="1">ITcAsyncStringResult</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetEventClassName</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nLangId</Name><Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>pipResult</Name><Type GUID="{23293450-14C5-484C-B74F-4E0A8DFD115D}" PointerTo="1">ITcAsyncStringResult</Type><BitSize X64="64">32</BitSize></Parameter></Method></DataType><DataType><Name Namespace="Tc3_EventLogger">I_TcSourceInfo</Name><BitSize>32</BitSize><ExtendsType GUID="{18071995-0000-0000-0000-000000000018}">PVOID</ExtendsType><PropertyItem><Name>nId</Name><Type>UDINT</Type><BitSize>32</BitSize></PropertyItem><PropertyItem><Name>sName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></PropertyItem><Method><Name>__getguid</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000021}">GUID</ReturnType><ReturnBitSize>128</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>__getipData</Name><ReturnType GUID="{F7BF6767-548B-493C-899B-06A477976F11}">ITcSourceInfo</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>property</Name></Property><Property><Name>conditionalshow</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="3">__getnId</Name><ReturnType RpcDirection="out">UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="4">__getsName</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name>EqualsTo</Name><Comment><![CDATA[ returns TRUE if equal]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>ipOther</Name><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></Parameter></Method></DataType><DataType><Name Namespace="Tc3_EventLogger">I_TcEventBase</Name><BitSize>32</BitSize><ExtendsType GUID="{18071995-0000-0000-0000-000000000018}">PVOID</ExtendsType><PropertyItem><Name>eSeverity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</Type><BitSize>16</BitSize></PropertyItem><PropertyItem><Name>ipSourceInfo</Name><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></PropertyItem><PropertyItem><Name>nEventId</Name><Type>UDINT</Type><BitSize>32</BitSize></PropertyItem><PropertyItem><Name>sEventClassName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></PropertyItem><PropertyItem><Name>sEventText</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></PropertyItem><Method><Name RpcEnable="plc" VTableIndex="1">__geteSeverity</Name><ReturnType GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}" RpcDirection="out">TcEventSeverity</ReturnType><ReturnBitSize>16</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>__getEventClass</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000021}">GUID</ReturnType><ReturnBitSize>128</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="3">__getipSourceInfo</Name><ReturnType Namespace="Tc3_EventLogger" RpcDirection="out">I_TcSourceInfo</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="4">__getnEventId</Name><ReturnType RpcDirection="out">UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="5">__getsEventClassName</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="6">__getsEventText</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name>__getstEventEntry</Name><ReturnType GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</ReturnType><ReturnBitSize>192</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>EqualsTo</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>ipOther</Name><Type Namespace="Tc3_EventLogger">I_TcEventBase</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>EqualsToEventClass</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>OtherEventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter></Method><Method><Name>EqualsToEventEntry</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>OtherEventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter><Parameter><Name>nOtherEventID</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>eOtherSeverity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</Type><BitSize>16</BitSize></Parameter></Method><Method><Name>EqualsToEventEntryEx</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>stOther</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize></Parameter></Method><Method><Name>GetJsonAttribute</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>sJsonAttribute</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nJsonAttribute</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>RequestEventClassName</Name><Comment><![CDATA[ Async request for event text.
Returns TRUE if async request is not any more busy.
Result is only output if no error occurred.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>nLangId</Name><Comment><![CDATA[ English(US)=1033 ; German(Germay)=1031]]></Comment><Type>DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>sResult</Name><Comment><![CDATA[ buffer for result text]]></Comment><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nResultSize</Name><Comment><![CDATA[ size of buffer in bytes]]></Comment><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Parameter><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter></Method><Method><Name>RequestEventText</Name><Comment><![CDATA[ Async request for event text.
Returns TRUE if async request is not any more busy.
Result is only output if no error occurred.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>nLangId</Name><Comment><![CDATA[ English(US)=1033 ; German(Germay)=1031]]></Comment><Type>DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>sResult</Name><Comment><![CDATA[ buffer for result text]]></Comment><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nResultSize</Name><Comment><![CDATA[ size of buffer in bytes]]></Comment><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Parameter><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter></Method></DataType><DataType><Name>IQueryInterface</Name><BitSize>32</BitSize><ExtendsType GUID="{18071995-0000-0000-0000-000000000018}">PVOID</ExtendsType><Method><Name>__GetInterfacePointer</Name><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>pRef</Name><Type PointerTo="2">DWORD</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>__GetInterfaceReference</Name><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>nInterfaceId</Name><Type>DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>pRef</Name><Type PointerTo="2">DWORD</Type><BitSize>32</BitSize></Parameter></Method></DataType><DataType><Name GUID="{CBABCE69-289D-4490-A8FE-F81B1741D1A1}" TcBaseType="true" CName="TcEventArgumentType*">TcEventArgumentType</Name><BitSize>16</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000006}">INT</BaseType><EnumInfo><Text><![CDATA[Undefined]]></Text><Enum>0</Enum></EnumInfo><EnumInfo><Text><![CDATA[Boolean]]></Text><Enum>1</Enum></EnumInfo><EnumInfo><Text><![CDATA[Int8]]></Text><Enum>2</Enum></EnumInfo><EnumInfo><Text><![CDATA[Int16]]></Text><Enum>3</Enum></EnumInfo><EnumInfo><Text><![CDATA[Int32]]></Text><Enum>4</Enum></EnumInfo><EnumInfo><Text><![CDATA[Int64]]></Text><Enum>5</Enum></EnumInfo><EnumInfo><Text><![CDATA[UInt8]]></Text><Enum>6</Enum></EnumInfo><EnumInfo><Text><![CDATA[UInt16]]></Text><Enum>7</Enum></EnumInfo><EnumInfo><Text><![CDATA[UInt32]]></Text><Enum>8</Enum></EnumInfo><EnumInfo><Text><![CDATA[UInt64]]></Text><Enum>9</Enum></EnumInfo><EnumInfo><Text><![CDATA[Float]]></Text><Enum>10</Enum></EnumInfo><EnumInfo><Text><![CDATA[Double]]></Text><Enum>11</Enum></EnumInfo><EnumInfo><Text><![CDATA[Char]]></Text><Enum>12</Enum></EnumInfo><EnumInfo><Text><![CDATA[WChar]]></Text><Enum>13</Enum></EnumInfo><EnumInfo><Text><![CDATA[StringType]]></Text><Enum>14</Enum></EnumInfo><EnumInfo><Text><![CDATA[WStringType]]></Text><Enum>15</Enum></EnumInfo><EnumInfo><Text><![CDATA[EventReference]]></Text><Enum>16</Enum></EnumInfo><EnumInfo><Text><![CDATA[FormatString]]></Text><Enum>17</Enum></EnumInfo><EnumInfo><Text><![CDATA[ExternalTimestamp]]></Text><Enum>18</Enum></EnumInfo><EnumInfo><Text><![CDATA[Blob]]></Text><Enum>19</Enum></EnumInfo><EnumInfo><Text><![CDATA[AdsNotificationStream]]></Text><Enum>20</Enum></EnumInfo><EnumInfo><Text><![CDATA[UTF8EncodedString]]></Text><Enum>21</Enum></EnumInfo><Properties><Property><Name>plcAttribute_qualified_only</Name></Property><Property><Name>plcAttribute_strict</Name></Property></Properties><Hides><Hide GUID="{A1C88D80-AC7F-419E-838D-233C8A8C0184}" /><Hide GUID="{939C2FD3-7468-4E5B-AA5D-A64A143B36A8}" /></Hides></DataType><DataType><Name GUID="{BFC9A87A-F6DE-499A-AC45-F3B1A59315F9}" TcBaseType="true" CName="ITcArguments*">ITcArguments</Name><BitSize X64="64">32</BitSize><BaseType GUID="{00000001-0000-0000-E000-000000000064}">ITcUnknown</BaseType><Method><Name>Count</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nCount</Name><Type GUID="{18071995-0000-0000-0000-000000000008}" ReferenceTo="true">UDINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>AddArgument</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>eType</Name><Type GUID="{CBABCE69-289D-4490-A8FE-F81B1741D1A1}">TcEventArgumentType</Type><BitSize>16</BitSize></Parameter><Parameter><Name>pData</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><BitSize X64="64">32</BitSize></Parameter><Parameter><Name>cbData</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>Get</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nIndex</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>eType</Name><Type GUID="{CBABCE69-289D-4490-A8FE-F81B1741D1A1}" ReferenceTo="true">TcEventArgumentType</Type><BitSize X64="64">32</BitSize></Parameter><Parameter><Name>ppData</Name><Type GUID="{18071995-0000-0000-0000-000000000018}" PointerTo="1" Const="1">PVOID</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>Clear</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>GetArgumentTypes</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>pArgumentTypes</Name><Type GUID="{CBABCE69-289D-4490-A8FE-F81B1741D1A1}" PointerTo="1">TcEventArgumentType</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetDataSize</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>cbData</Name><Type GUID="{18071995-0000-0000-0000-000000000008}" ReferenceTo="true">UDINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetData</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>pData</Name><Type GUID="{18071995-0000-0000-0000-000000000001}" PointerTo="1">BYTE</Type><BitSize X64="64">32</BitSize></Parameter></Method></DataType><DataType><Name Namespace="Tc3_EventLogger">I_TcArguments</Name><BitSize>32</BitSize><ExtendsType>IQueryInterface</ExtendsType><Method><Name>__getipData</Name><ReturnType GUID="{BFC9A87A-F6DE-499A-AC45-F3B1A59315F9}">ITcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>property</Name></Property><Property><Name>conditionalshow</Name></Property></Properties></Method><Method><Name>__getnCount</Name><ReturnType>UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>AddBlob</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>pData</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><BitSize>32</BitSize></Parameter><Parameter><Name>cbData</Name><Type>UINT</Type><BitSize>16</BitSize></Parameter></Method><Method><Name>AddBool</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter></Method><Method><Name>AddByte</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>BYTE</Type><BitSize>8</BitSize></Parameter></Method><Method><Name>AddDInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>DINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddDWord</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>DWORD</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddEventReferenceEx</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>stEventEntry</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize></Parameter></Method><Method><Name>AddEventReferenceId</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nEventId</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddEventReferenceIdGuid</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nEventId</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>EventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter></Method><Method><Name>AddInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>INT</Type><BitSize>16</BitSize></Parameter></Method><Method><Name>AddLInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>LINT</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddLReal</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>LREAL</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddReal</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>REAL</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddSInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>SINT</Type><BitSize>8</BitSize></Parameter></Method><Method><Name>AddString</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>AddStringByValue</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Parameter></Method><Method><Name>AddUDInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddUInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>UINT</Type><BitSize>16</BitSize></Parameter></Method><Method><Name>AddULInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>ULINT</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddUSInt</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>USINT</Type><BitSize>8</BitSize></Parameter></Method><Method><Name>AddUtf8EncodedString</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>AddWord</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>WORD</Type><BitSize>16</BitSize></Parameter></Method><Method><Name>AddWString</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type ReferenceTo="true">WSTRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>AddWStringByValue</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>value</Name><Type>WSTRING(255)</Type><BitSize>4096</BitSize></Parameter></Method><Method><Name>Clear</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize></Method></DataType><DataType><Name GUID="{0D73E69C-2D9B-4B12-A5F7-3E8AE9DD2149}" TcBaseType="true" CName="ITcEventUniqueIdProvider*">ITcEventUniqueIdProvider</Name><BitSize X64="64">32</BitSize><BaseType GUID="{00000001-0000-0000-E000-000000000064}">ITcUnknown</BaseType><Method><Name>GetUniqueId</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>id</Name><Type GUID="{18071995-0000-0000-0000-000000000008}" ReferenceTo="true">UDINT</Type><BitSize X64="64">32</BitSize></Parameter></Method></DataType><DataType><Name Namespace="Tc3_EventLogger">ST_SourceInfo</Name><BitSize>2400</BitSize><SubItem><Name>guid</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nId</Name><Type>UDINT</Type><Comment><![CDATA[ eg.the PLC instance object ID as owner of the event object]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>sName</Name><Type>STRING(278)</Type><Comment><![CDATA[ eg.the symbol name of the function block which created the event]]></Comment><BitSize>2232</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></SubItem></DataType><DataType><Name Namespace="Tc3_EventLogger">FB_SourceInfoData</Name><BitSize>2880</BitSize><Implements GUID="{F7BF6767-548B-493C-899B-06A477976F11}">ITcSourceInfo</Implements><SubItem><Name>hrInit</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>_bCutInstancePathByLastInst</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>_stSourceInfo</Name><Type Namespace="Tc3_EventLogger">ST_SourceInfo</Type><BitSize>2400</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>bIdExists</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2528</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>bGuidExists</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2536</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>bSourceNameIsEqualDefault</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2544</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>bSourceNameShouldBeDefault</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2552</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>aSourceInfoData</Name><Type GUID="{02B179F9-9BBE-4D12-A24F-5E65C9CF659C}">TcSerializedSourceInfoType</Type><ArrayInfo><LBound>0</LBound><Elements>3</Elements></ArrayInfo><BitSize>288</BitSize><BitOffs>2560</BitOffs><Properties><Property><Name>no_init</Name></Property></Properties></SubItem><SubItem><Name>m_refCnt</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2848</BitOffs><Properties><Property><Name>conditionalshow</Name></Property><Property><Name>no_init</Name></Property></Properties></SubItem><PropertyItem><Name>nSourceId</Name><Type>UDINT</Type><BitSize>32</BitSize><GetCodeOffs>5552052</GetCodeOffs><SetCodeOffs>5552128</SetCodeOffs></PropertyItem><PropertyItem><Name>sSourceName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><GetCodeOffs>5552116</GetCodeOffs><SetCodeOffs>5552096</SetCodeOffs><Properties><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></PropertyItem><Method><Name>TcAddRef</Name><ReturnType>UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>c++_compatible</Name></Property><Property><Name>pack_mode</Name><Value>4</Value></Property><Property><Name>show</Name></Property><Property><Name>minimal_input_size</Name><Value>4</Value></Property></Properties></Method><Method><Name RpcEnable="plc">__getnSourceId</Name><ReturnType RpcDirection="out">UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>nSourceId</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>__setbCutInstancePathByLastInst</Name><Parameter><Name>bCutInstancePathByLastInst</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>CopyFrom</Name><Parameter><Name>ipData</Name><Type GUID="{F7BF6767-548B-493C-899B-06A477976F11}">ITcSourceInfo</Type><BitSize>32</BitSize></Parameter><Local><Name>nTypes</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>pData</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><BitSize>32</BitSize></Local><Local><Name>cbData</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>i</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>pTypes</Name><Type GUID="{02B179F9-9BBE-4D12-A24F-5E65C9CF659C}" PointerTo="1">TcSerializedSourceInfoType</Type><BitSize>32</BitSize></Local></Method><Method><Name>GetNumTypes</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nCount</Name><Type ReferenceTo="true">UDINT</Type><BitSize>32</BitSize></Parameter><Properties><Property><Name>c++_compatible</Name></Property><Property><Name>pack_mode</Name><Value>4</Value></Property><Property><Name>show</Name></Property><Property><Name>minimal_input_size</Name><Value>4</Value></Property></Properties></Method><Method><Name>ExtendName</Name><Comment><![CDATA[ extends the source name on the right side of the string by the given extension.
If the source name string size is exceeded nothing more is extended.
Function returns TRUE is the concatenation succeeded.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>sExtension</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>ResetToDefault</Name><Comment><![CDATA[ resets the source info to default values (name equals ads symbol name, id equals PLC object id)]]></Comment><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>nName</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>hr</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize></Local><Local><Name>bCutFailed</Name><Type>BOOL</Type><BitSize>8</BitSize></Local></Method><Method><Name>GetDataSize</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>cbData</Name><Type ReferenceTo="true">UDINT</Type><BitSize>32</BitSize></Parameter><Local><Name>i</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>nDataSize</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Properties><Property><Name>c++_compatible</Name></Property><Property><Name>pack_mode</Name><Value>4</Value></Property><Property><Name>show</Name></Property><Property><Name>minimal_input_size</Name><Value>4</Value></Property></Properties></Method><Method><Name>CutInstancePathByLastInst</Name><Comment><![CDATA[ returns TRUE if succeeded]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize></Method><Method><Name>Clear</Name></Method><Method><Name RpcEnable="plc">__setsSourceName</Name><Parameter><Name>sSourceName</Name><Type RpcDirection="in">STRING(255)</Type><BitSize>2048</BitSize><Properties><Property><Name>monitoring</Name><Value>call</Value></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Parameter><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name>GetData</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>ppData</Name><Type GUID="{18071995-0000-0000-0000-000000000018}" PointerTo="1">PVOID</Type><BitSize>32</BitSize></Parameter><Properties><Property><Name>c++_compatible</Name></Property><Property><Name>pack_mode</Name><Value>4</Value></Property><Property><Name>show</Name></Property><Property><Name>minimal_input_size</Name><Value>4</Value></Property></Properties></Method><Method><Name>__getsourceGuid</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000021}">GUID</ReturnType><ReturnBitSize>128</ReturnBitSize><Local><Name>sourceGuid</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>GetTypes</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>ppSourceInfoTypes</Name><Type GUID="{02B179F9-9BBE-4D12-A24F-5E65C9CF659C}" PointerTo="2">TcSerializedSourceInfoType</Type><BitSize>32</BitSize></Parameter><Local><Name>curIndex</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Properties><Property><Name>c++_compatible</Name></Property><Property><Name>pack_mode</Name><Value>4</Value></Property><Property><Name>show</Name></Property><Property><Name>minimal_input_size</Name><Value>4</Value></Property></Properties></Method><Method><Name RpcEnable="plc">__getsSourceName</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Local><Name>sSourceName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name>TcRelease</Name><ReturnType>UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Properties><Property><Name>c++_compatible</Name></Property><Property><Name>pack_mode</Name><Value>4</Value></Property><Property><Name>show</Name></Property><Property><Name>minimal_input_size</Name><Value>4</Value></Property></Properties></Method><Method><Name RpcEnable="plc">__setnSourceId</Name><Parameter><Name>nSourceId</Name><Type RpcDirection="in">UDINT</Type><BitSize>32</BitSize><Properties><Property><Name>monitoring</Name><Value>call</Value></Property></Properties></Parameter><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>__setsourceGuid</Name><Parameter><Name>sourceGuid</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>TcQueryInterface</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>iid</Name><Type GUID="{18071995-0000-0000-0000-000000000025}" ReferenceTo="true">IID</Type><BitSize>32</BitSize></Parameter><Parameter><Name>pipItf</Name><Type GUID="{18071995-0000-0000-0000-000000000018}" PointerTo="1">PVOID</Type><BitSize>32</BitSize></Parameter><Properties><Property><Name>c++_compatible</Name></Property><Property><Name>pack_mode</Name><Value>4</Value></Property><Property><Name>show</Name></Property><Property><Name>minimal_input_size</Name><Value>4</Value></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>c++_compatible</Name></Property><Property><Name>no_explicit_call</Name><Value>do not call this POU directly</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_EventLogger">FB_TcSourceInfo</Name><BitSize>2944</BitSize><Implements Namespace="Tc3_EventLogger">I_TcSourceInfo</Implements><SubItem><Name>fbSrcData</Name><Type Namespace="Tc3_EventLogger">FB_SourceInfoData</Type><BitSize>2880</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><PropertyItem><Name>nId</Name><Type>UDINT</Type><BitSize>32</BitSize><GetCodeOffs>5552164</GetCodeOffs><SetCodeOffs>5552188</SetCodeOffs></PropertyItem><PropertyItem><Name>sName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><GetCodeOffs>5552200</GetCodeOffs><SetCodeOffs>5552212</SetCodeOffs><Properties><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></PropertyItem><Method><Name>__setbCutInstancePathByLastInst</Name><Parameter><Name>bCutInstancePathByLastInst</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>CopyFrom</Name><Parameter><Name>ipSourceInfo</Name><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>Clear</Name></Method><Method><Name>ExtendName</Name><Comment><![CDATA[ extends the source name on the right side of the string by the given extension.
If the source name string size is exceeded nothing more is extended.
Function returns TRUE is the concatenation succeeded.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>sExtension</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></Parameter></Method><Method><Name>__getipData</Name><ReturnType GUID="{F7BF6767-548B-493C-899B-06A477976F11}">ITcSourceInfo</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>ipData</Name><Type GUID="{F7BF6767-548B-493C-899B-06A477976F11}">ITcSourceInfo</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>conditionalshow</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="3">__getnId</Name><ReturnType RpcDirection="out">UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>nId</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>ResetToDefault</Name><Comment><![CDATA[ resets the source info to default values (name equals ads symbol name, id equals PLC object id)]]></Comment><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>__getguid</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000021}">GUID</ReturnType><ReturnBitSize>128</ReturnBitSize><Local><Name>guid</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="11">__setnId</Name><Parameter><Name>nId</Name><Type RpcDirection="in">UDINT</Type><BitSize>32</BitSize><Properties><Property><Name>monitoring</Name><Value>call</Value></Property></Properties></Parameter><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>__setguid</Name><Parameter><Name>guid</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>EqualsTo</Name><Comment><![CDATA[ returns TRUE if equal]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>ipOther</Name><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></Parameter></Method><Method><Name RpcEnable="plc" VTableIndex="4">__getsName</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Local><Name>sName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="12">__setsName</Name><Parameter><Name>sName</Name><Type RpcDirection="in">STRING(255)</Type><BitSize>2048</BitSize><Properties><Property><Name>monitoring</Name><Value>call</Value></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Parameter><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>no_explicit_call</Name><Value>do not call this POU directly</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_EventLogger">FB_TcEventBase</Name><BitSize>3520</BitSize><Implements Namespace="Tc3_EventLogger">I_ArgumentsChangeListener</Implements><SubItem><Name>fbSourceInfo</Name><Type Namespace="Tc3_EventLogger">FB_TcSourceInfo</Type><BitSize>2944</BitSize><BitOffs>256</BitOffs><Default><SubItem><Name>.bCutInstancePathByLastInst</Name><Bool>true</Bool></SubItem></Default><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULT</Name><Type Namespace="Tc3_EventLogger">FB_AsyncStrResult</Type><BitSize>64</BitSize><BitOffs>3328</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSY</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>3392</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULT</Name><Type Namespace="Tc3_EventLogger">FB_AsyncStrResult</Type><BitSize>64</BitSize><BitOffs>3424</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSY</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>3488</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><PropertyItem><Name>eSeverity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</Type><BitSize>16</BitSize><GetCodeOffs>5552316</GetCodeOffs></PropertyItem><PropertyItem><Name>ipSourceInfo</Name><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize><GetCodeOffs>5552296</GetCodeOffs></PropertyItem><PropertyItem><Name>nEventId</Name><Type>UDINT</Type><BitSize>32</BitSize><GetCodeOffs>5552384</GetCodeOffs></PropertyItem><PropertyItem><Name>nUniqueId</Name><Type>UDINT</Type><BitSize>32</BitSize><GetCodeOffs>5552388</GetCodeOffs></PropertyItem><PropertyItem><Name>sEventClassName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><GetCodeOffs>5552344</GetCodeOffs><Properties><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></PropertyItem><PropertyItem><Name>sEventText</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><GetCodeOffs>5552392</GetCodeOffs><Properties><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></PropertyItem><Method><Name>EqualsToEventClass</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>OtherEventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter><Local><Name>_EventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Local></Method><Method><Name>GetEventClassName</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nLangId</Name><Comment><![CDATA[ English(US)=1033 ; German(Germay)=1031]]></Comment><Type>DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>fbResult</Name><Type Namespace="Tc3_EventLogger" ReferenceTo="true">FB_AsyncStrResult</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Local><Name>ipTmpEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Local><Name>ipResult</Name><Type GUID="{23293450-14C5-484C-B74F-4E0A8DFD115D}">ITcAsyncStringResult</Type><BitSize>32</BitSize></Local><Local><Name>hr</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize></Local></Method><Method><Name>Release</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>UpdateLangId</Name></Method><Method><Name RpcEnable="plc" VTableIndex="8">__getipSourceInfo</Name><ReturnType Namespace="Tc3_EventLogger" RpcDirection="out">I_TcSourceInfo</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>ipSourceInfo</Name><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>EqualsTo</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>ipOther</Name><Type Namespace="Tc3_EventLogger">I_TcEventBase</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>__getipEvent</Name><ReturnType GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>ipEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>conditionalshow</Name></Property></Properties></Method><Method><Name>__getEventClass</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000021}">GUID</ReturnType><ReturnBitSize>128</ReturnBitSize><Local><Name>EventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Local><Local><Name>ipTmpEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="2">__geteSeverity</Name><ReturnType GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}" RpcDirection="out">TcEventSeverity</ReturnType><ReturnBitSize>16</ReturnBitSize><Local><Name>eSeverity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</Type><BitSize>16</BitSize></Local><Local><Name>ipTmpEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>__getstEventEntry</Name><ReturnType GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</ReturnType><ReturnBitSize>192</ReturnBitSize><Local><Name>stEventEntry</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>OnCreate</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>EqualsToEventEntry</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>OtherEventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter><Parameter><Name>nOtherEventID</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>eOtherSeverity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</Type><BitSize>16</BitSize></Parameter></Method><Method><Name>RequestEventText</Name><Comment><![CDATA[ Async request for event text.
Returns TRUE if async request is not any more busy.
Result is only output if no error occurred.
Result string is UTF-8 encoded.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>nLangId</Name><Comment><![CDATA[ English(US)=1033 ; German(Germay)=1031]]></Comment><Type>DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>sResult</Name><Comment><![CDATA[ buffer for result text]]></Comment><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nResultSize</Name><Comment><![CDATA[ size of buffer in bytes]]></Comment><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Parameter><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Local><Name>fbResult</Name><Type Namespace="Tc3_EventLogger">FB_AsyncStrResult</Type><BitSize>64</BitSize><Properties><Property><Name>uselocation</Name><Value>__FB_TCEVENTBASE__REQUESTEVENTTEXT__FBRESULT</Value></Property></Properties></Local><Local><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><Properties><Property><Name>uselocation</Name><Value>__FB_TCEVENTBASE__REQUESTEVENTTEXT__BBUSY</Value></Property></Properties></Local></Method><Method><Name>OnArgumentsChanged</Name></Method><Method><Name RpcEnable="plc" VTableIndex="11">__getsEventClassName</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Local><Name>sEventClassName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Method><Name>__getipArguments</Name><ReturnType Namespace="Tc3_EventLogger">I_TcArguments</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>ipArguments</Name><Type Namespace="Tc3_EventLogger">I_TcArguments</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>GetEventText</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nLangId</Name><Comment><![CDATA[ English(US)=1033 ; German(Germay)=1031]]></Comment><Type>DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>fbResult</Name><Type Namespace="Tc3_EventLogger" ReferenceTo="true">FB_AsyncStrResult</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Local><Name>ipTmpEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Local><Name>ipResult</Name><Type GUID="{23293450-14C5-484C-B74F-4E0A8DFD115D}">ITcAsyncStringResult</Type><BitSize>32</BitSize></Local><Local><Name>hr</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize></Local></Method><Method><Name>GetJsonAttribute</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>sJsonAttribute</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nJsonAttribute</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Local><Name>ipTmpEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local></Method><Method><Name>RequestEventClassName</Name><Comment><![CDATA[ Async request for event text.
Returns TRUE if async request is not any more busy.
Result is only output if no error occurred.
Result string is UTF-8 encoded.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>nLangId</Name><Comment><![CDATA[ English(US)=1033 ; German(Germay)=1031]]></Comment><Type>DINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>sResult</Name><Comment><![CDATA[ buffer for result text]]></Comment><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nResultSize</Name><Comment><![CDATA[ size of buffer in bytes]]></Comment><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Parameter><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Local><Name>fbResult</Name><Type Namespace="Tc3_EventLogger">FB_AsyncStrResult</Type><BitSize>64</BitSize><Properties><Property><Name>uselocation</Name><Value>__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__FBRESULT</Value></Property></Properties></Local><Local><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><Properties><Property><Name>uselocation</Name><Value>__FB_TCEVENTBASE__REQUESTEVENTCLASSNAME__BBUSY</Value></Property></Properties></Local></Method><Method><Name>EqualsToEventEntryEx</Name><Comment><![CDATA[ returns TRUE if equal.]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>stOther</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize></Parameter></Method><Method><Name RpcEnable="plc" VTableIndex="9">__getnEventId</Name><ReturnType RpcDirection="out">UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>nEventId</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>ipTmpEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="10">__getnUniqueId</Name><ReturnType RpcDirection="out">UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>nUniqueId</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>ipTmpEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Local><Name>ipProvider</Name><Type GUID="{0D73E69C-2D9B-4B12-A5F7-3E8AE9DD2149}">ITcEventUniqueIdProvider</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="12">__getsEventText</Name><ReturnType RpcDirection="out">STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Local><Name>sEventText</Name><Type>STRING(255)</Type><BitSize>2048</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcEncoding</Name><Value>UTF-8</Value></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow_all_locals</Name></Property><Property><Name>no_explicit_call</Name><Value>do not call this POU directly</Value></Property></Properties></DataType><DataType><Name GUID="{944726B1-A958-40A6-B97D-51A67664C20E}" TcBaseType="true" CName="TcEventConfirmationState*">TcEventConfirmationState</Name><BitSize>16</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000006}">INT</BaseType><EnumInfo><Text><![CDATA[NotSupported]]></Text><Enum>0</Enum></EnumInfo><EnumInfo><Text><![CDATA[NotRequired]]></Text><Enum>1</Enum></EnumInfo><EnumInfo><Text><![CDATA[WaitForConfirmation]]></Text><Enum>2</Enum></EnumInfo><EnumInfo><Text><![CDATA[Confirmed]]></Text><Enum>3</Enum></EnumInfo><EnumInfo><Text><![CDATA[Reset]]></Text><Enum>4</Enum></EnumInfo><Properties><Property><Name>plcAttribute_qualified_only</Name></Property><Property><Name>plcAttribute_strict</Name></Property></Properties><Hides><Hide GUID="{C9C91A7D-7028-4F64-9C9F-3A1B2B9EC19E}" /></Hides></DataType><DataType><Name GUID="{EC6D4FF7-5805-4DDB-A316-27894E77D644}" TcBaseType="true" CName="ITcAlarm*">ITcAlarm</Name><BitSize X64="64">32</BitSize><BaseType GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</BaseType><Method><Name>SetJsonAttribute</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>sJsonAttribute</Name><Type GUID="{18071995-0000-0000-0000-00000000001A}">PCCH</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetArguments</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>pipArguments</Name><Type GUID="{BFC9A87A-F6DE-499A-AC45-F3B1A59315F9}" PointerTo="1">ITcArguments</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetIsRaised</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>bIsRaised</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}" ReferenceTo="true">BOOL32</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>Raise</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>timeStamp</Name><Type GUID="{18071995-0000-0000-0000-00000000000B}">ULINT</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>Clear</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>timeStamp</Name><Type GUID="{18071995-0000-0000-0000-00000000000B}">ULINT</Type><BitSize>64</BitSize></Parameter><Parameter><Name>bResetConfirmation</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}">BOOL32</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>GetConfirmationState</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>state</Name><Type GUID="{944726B1-A958-40A6-B97D-51A67664C20E}" ReferenceTo="true">TcEventConfirmationState</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>Confirm</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>timeStamp</Name><Type GUID="{18071995-0000-0000-0000-00000000000B}">ULINT</Type><BitSize>64</BitSize></Parameter></Method></DataType><DataType><Name GUID="{9C3FF78D-97E8-4F85-8187-ADB3BCB87387}" TcBaseType="true" CName="ITcAlarm2*">ITcAlarm2</Name><BitSize X64="64">32</BitSize><BaseType GUID="{EC6D4FF7-5805-4DDB-A316-27894E77D644}">ITcAlarm</BaseType><Method><Name>GetTimeRaised</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>timeStamp</Name><Type GUID="{18071995-0000-0000-0000-00000000000B}" ReferenceTo="true">ULINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetTimeConfirmed</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>timeStamp</Name><Type GUID="{18071995-0000-0000-0000-00000000000B}" ReferenceTo="true">ULINT</Type><BitSize X64="64">32</BitSize></Parameter></Method><Method><Name>GetTimeCleared</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>timeStamp</Name><Type GUID="{18071995-0000-0000-0000-00000000000B}" ReferenceTo="true">ULINT</Type><BitSize X64="64">32</BitSize></Parameter></Method></DataType><DataType><Name Namespace="Tc3_EventLogger">FB_TcAlarm</Name><BitSize>3552</BitSize><ExtendsType Namespace="Tc3_EventLogger">FB_TcEventBase</ExtendsType><PropertyItem><Name>bActive</Name><Type>BOOL</Type><BitSize>8</BitSize><GetCodeOffs>5552420</GetCodeOffs></PropertyItem><PropertyItem><Name>bRaised</Name><Type>BOOL</Type><BitSize>8</BitSize><GetCodeOffs>5552484</GetCodeOffs></PropertyItem><PropertyItem><Name>eConfirmationState</Name><Type GUID="{944726B1-A958-40A6-B97D-51A67664C20E}">TcEventConfirmationState</Type><BitSize>16</BitSize><GetCodeOffs>5552456</GetCodeOffs></PropertyItem><PropertyItem><Name>nTimeCleared</Name><Type>ULINT</Type><BitSize>64</BitSize><GetCodeOffs>5552424</GetCodeOffs><Properties><Property><Name>TcDisplayTypeGUID</Name><Value>18071995-0000-0000-0000-000000000046</Value></Property></Properties></PropertyItem><PropertyItem><Name>nTimeConfirmed</Name><Type>ULINT</Type><BitSize>64</BitSize><GetCodeOffs>5552488</GetCodeOffs><Properties><Property><Name>TcDisplayTypeGUID</Name><Value>18071995-0000-0000-0000-000000000046</Value></Property></Properties></PropertyItem><PropertyItem><Name>nTimeRaised</Name><Type>ULINT</Type><BitSize>64</BitSize><GetCodeOffs>5552472</GetCodeOffs><Properties><Property><Name>TcDisplayTypeGUID</Name><Value>18071995-0000-0000-0000-000000000046</Value></Property></Properties></PropertyItem><Method><Name>SetJsonAttribute</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>sJsonAttribute</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>CreateEx</Name><Comment><![CDATA[ creates a TcCOM event object
The created alarm event is uniquely identified via event class, event ID and source info.]]></Comment><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>stEventEntry</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize></Parameter><Parameter><Name>bWithConfirmation</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter><Parameter><Name>ipSourceInfo</Name><Comment><![CDATA[ optional (otherwise a default source info is taken)]]></Comment><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>Init</Name><Parameter><Name>ipAlarm</Name><Type GUID="{EC6D4FF7-5805-4DDB-A316-27894E77D644}">ITcAlarm</Type><BitSize>32</BitSize></Parameter><Local><Name>ipArguments</Name><Type GUID="{BFC9A87A-F6DE-499A-AC45-F3B1A59315F9}">ITcArguments</Type><BitSize>32</BitSize></Local><Local><Name>ipSourceInfo</Name><Type GUID="{F7BF6767-548B-493C-899B-06A477976F11}">ITcSourceInfo</Type><BitSize>32</BitSize></Local><Properties><Property><Name>conditionalshow</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="30">__getbActive</Name><ReturnType RpcDirection="out">BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Local><Name>bActive</Name><Type>BOOL</Type><BitSize>8</BitSize></Local><Local><Name>b32IsRaised</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}">BOOL32</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="33">__getnTimeCleared</Name><ReturnType RpcDirection="out">ULINT</ReturnType><ReturnBitSize>64</ReturnBitSize><Local><Name>nTimeCleared</Name><Type>ULINT</Type><BitSize>64</BitSize></Local><Local><Name>ipAlarm2</Name><Type GUID="{9C3FF78D-97E8-4F85-8187-ADB3BCB87387}">ITcAlarm2</Type><BitSize>32</BitSize></Local><Local><Name>nTimeStamp</Name><Type>ULINT</Type><BitSize>64</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcDisplayTypeGUID</Name><Value>18071995-0000-0000-0000-000000000046</Value></Property></Properties></Method><Method><Name>CreateEx2</Name><Comment><![CDATA[ creates a TcCOM event object
The created alarm event is uniquely identified via event class, event ID and source info.]]></Comment><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>stEventEntry</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize></Parameter><Parameter><Name>ipSourceInfo</Name><Comment><![CDATA[ optional (otherwise a default source info is taken)]]></Comment><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></Parameter><Local><Name>bWithConfirmation</Name><Type>BOOL</Type><BitSize>8</BitSize></Local></Method><Method><Name>Create</Name><Comment><![CDATA[ creates a TcCOM event object
The created alarm event is uniquely identified via event class, event ID and source info.]]></Comment><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>eventClass</Name><Type GUID="{18071995-0000-0000-0000-000000000021}">GUID</Type><BitSize>128</BitSize></Parameter><Parameter><Name>nEventId</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>eSeverity</Name><Type GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</Type><BitSize>16</BitSize></Parameter><Parameter><Name>bWithConfirmation</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter><Parameter><Name>ipSourceInfo</Name><Comment><![CDATA[ optional (otherwise a default source info is taken)]]></Comment><Type Namespace="Tc3_EventLogger">I_TcSourceInfo</Type><BitSize>32</BitSize></Parameter><Local><Name>hr</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize></Local><Local><Name>ipArguments</Name><Type GUID="{BFC9A87A-F6DE-499A-AC45-F3B1A59315F9}">ITcArguments</Type><BitSize>32</BitSize></Local></Method><Method><Name>Raise</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nTimeStamp</Name><Comment><![CDATA[ set 0 to get the current time automatically]]></Comment><Type>ULINT</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>Clear</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nTimeStamp</Name><Comment><![CDATA[ set 0 to get the current time automatically]]></Comment><Type>ULINT</Type><BitSize>64</BitSize></Parameter><Parameter><Name>bResetConfirmation</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter></Method><Method><Name RpcEnable="plc" VTableIndex="32">__geteConfirmationState</Name><ReturnType GUID="{944726B1-A958-40A6-B97D-51A67664C20E}" RpcDirection="out">TcEventConfirmationState</ReturnType><ReturnBitSize>16</ReturnBitSize><Local><Name>eConfirmationState</Name><Type GUID="{944726B1-A958-40A6-B97D-51A67664C20E}">TcEventConfirmationState</Type><BitSize>16</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>Confirm</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>nTimeStamp</Name><Comment><![CDATA[ set 0 to get the current time automatically]]></Comment><Type>ULINT</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>__getipEvent</Name><ReturnType GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>ipEvent</Name><Type GUID="{4A9CB0E9-8969-4B85-B567-605110511200}">ITcEvent</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>conditionalshow</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="35">__getnTimeRaised</Name><ReturnType RpcDirection="out">ULINT</ReturnType><ReturnBitSize>64</ReturnBitSize><Local><Name>nTimeRaised</Name><Type>ULINT</Type><BitSize>64</BitSize></Local><Local><Name>ipAlarm2</Name><Type GUID="{9C3FF78D-97E8-4F85-8187-ADB3BCB87387}">ITcAlarm2</Type><BitSize>32</BitSize></Local><Local><Name>nTimeStamp</Name><Type>ULINT</Type><BitSize>64</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcDisplayTypeGUID</Name><Value>18071995-0000-0000-0000-000000000046</Value></Property></Properties></Method><Method><Name>Release</Name><Comment><![CDATA[ releases the TcCOM object]]></Comment><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name RpcEnable="plc" VTableIndex="31">__getbRaised</Name><ReturnType RpcDirection="out">BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Local><Name>bRaised</Name><Type>BOOL</Type><BitSize>8</BitSize></Local><Local><Name>b32IsRaised</Name><Type GUID="{9060AE9D-214D-4685-A4C0-CD1082626764}">BOOL32</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name RpcEnable="plc" VTableIndex="34">__getnTimeConfirmed</Name><ReturnType RpcDirection="out">ULINT</ReturnType><ReturnBitSize>64</ReturnBitSize><Local><Name>nTimeConfirmed</Name><Type>ULINT</Type><BitSize>64</BitSize></Local><Local><Name>ipAlarm2</Name><Type GUID="{9C3FF78D-97E8-4F85-8187-ADB3BCB87387}">ITcAlarm2</Type><BitSize>32</BitSize></Local><Local><Name>nTimeStamp</Name><Type>ULINT</Type><BitSize>64</BitSize></Local><Properties><Property><Name>property</Name></Property><Property><Name>TcDisplayTypeGUID</Name><Value>18071995-0000-0000-0000-000000000046</Value></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>reflection</Name></Property><Property><Name>conditionalshow_all_locals</Name></Property><Property><Name>no_explicit_call</Name><Value>do not call this POU directly</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_JsonXml">FB_JsonSaxWriter</Name><Comment><![CDATA[ | Provides the functionality to create a JSON document.
| Steps of documentation creation:
| 1. StartObject() to start a new object in the document.
| 2. Add several keys/values via AddKeyString() and the other methods.
| 3. EndObject() to finish object.
| 4. GetDocument() in order to get the full document as string.
| 5. ResetDocument() if a new document should be created with the same SaxWriter instance.]]></Comment><BitSize>256</BitSize><SubItem><Name>initStatus</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><EnumText>E_HRESULTAdsErr.NOTINIT</EnumText></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ipWriter</Name><Type GUID="{E695C12A-2D9A-408E-B9B2-508D7CE3AF9A}">ITcJsonSaxWriter</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>ipWriter2</Name><Type GUID="{472183F9-5D09-4D8C-92FD-E0524EF658BF}">ITcJsonSaxWriter2</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>CLSID_TcJsonSaxWriter</Name><Type GUID="{18071995-0000-0000-0000-000000000024}">CLSID</Type><BitSize>128</BitSize><BitOffs>128</BitOffs><Default><SubItem><Name>.Data1</Name><Value>3870298264</Value></SubItem><SubItem><Name>.Data2</Name><Value>56256</Value></SubItem><SubItem><Name>.Data3</Name><Value>17669</Value></SubItem><SubItem><Name>.Data4[0]</Name><Value>158</Value></SubItem><SubItem><Name>.Data4[1]</Name><Value>60</Value></SubItem><SubItem><Name>.Data4[2]</Name><Value>93</Value></SubItem><SubItem><Name>.Data4[3]</Name><Value>248</Value></SubItem><SubItem><Name>.Data4[4]</Name><Value>70</Value></SubItem><SubItem><Name>.Data4[5]</Name><Value>150</Value></SubItem><SubItem><Name>.Data4[6]</Name><Value>7</Value></SubItem><SubItem><Name>.Data4[7]</Name><Value>196</Value></SubItem></Default></SubItem><Method><Name>AddKeyNumber</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>value</Name><Type>DINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddString</Name><Parameter><Name>value</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>AddKeyFileTime</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>value</Name><Type GUID="{18071995-0000-0000-0000-000000000046}">FILETIME</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>IsComplete</Name><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize></Method><Method><Name>AddUdint</Name><Parameter><Name>value</Name><Type>UDINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddHexBinary</Name><Parameter><Name>pBytes</Name><Type PointerTo="1">BYTE</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nBytes</Name><Type>DINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddLint</Name><Parameter><Name>value</Name><Type>LINT</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddLreal</Name><Parameter><Name>value</Name><Type>LREAL</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddKey</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>ResetDocument</Name><Comment><![CDATA[ | Resets the internal JSON document if a new document should be created with the same SaxWriter instance.]]></Comment><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>AddKeyLreal</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>value</Name><Type>LREAL</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>StartObject</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>GetDocumentLength</Name><Comment><![CDATA[| Returns the size of the JSON document in bytes (including the null termination).]]></Comment><ReturnType>UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Local><Name>n</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Local><Name>p</Name><Type PointerTo="1">STRING(80)</Type><BitSize>32</BitSize></Local></Method><Method><Name>AddKeyDcTime</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>value</Name><Type GUID="{18071995-0000-0000-0000-000000000047}">DCTIME</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddDateTime</Name><Parameter><Name>value</Name><Type>DATE_AND_TIME</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddRawObject</Name><Parameter><Name>rawJson</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>SetMaxDecimalPlaces</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>decimalPlaces</Name><Type>DINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>__get_ipWriter</Name><ReturnType GUID="{E695C12A-2D9A-408E-B9B2-508D7CE3AF9A}">ITcJsonSaxWriter</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>_ipWriter</Name><Type GUID="{E695C12A-2D9A-408E-B9B2-508D7CE3AF9A}">ITcJsonSaxWriter</Type><BitSize>32</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Method><Name>AddKeyBool</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>value</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter></Method><Method><Name>GetDocument</Name><Comment><![CDATA[| Returns the JSON document.
| If its size is more than 255 bytes an empty string is returned and the method CopyDocument() has to be used. ]]></Comment><ReturnType>STRING(255)</ReturnType><ReturnBitSize>2048</ReturnBitSize><Parameter><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter><Local><Name>p</Name><Type PointerTo="1">SINT</Type><BitSize>32</BitSize></Local><Local><Name>n</Name><Type>UDINT</Type><BitSize>32</BitSize></Local></Method><Method><Name>AddDint</Name><Parameter><Name>value</Name><Type>DINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddRawArray</Name><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>rawJson</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>AddKeyString</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>value</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>CopyDocument</Name><Comment><![CDATA[| Copies the JSON document and returns its size in bytes (including the null termination).]]></Comment><ReturnType>UDINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Parameter><Name>pDoc</Name><Comment><![CDATA[ target string buffer where the document should be copied to]]></Comment><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>nDoc</Name><Comment><![CDATA[ size in bytes of the target string buffer]]></Comment><Type>UDINT</Type><BitSize>32</BitSize></Parameter><Parameter><Name>hrErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></Parameter></Method><Method><Name>AddUlint</Name><Parameter><Name>value</Name><Type>ULINT</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>GetMaxDecimalPlaces</Name><ReturnType>DINT</ReturnType><ReturnBitSize>32</ReturnBitSize><Local><Name>dp</Name><Type>DINT</Type><BitSize>32</BitSize></Local></Method><Method><Name>AddFileTime</Name><Parameter><Name>value</Name><Type GUID="{18071995-0000-0000-0000-000000000046}">FILETIME</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddNull</Name></Method><Method><Name>AddKeyDateTime</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>value</Name><Type>DATE_AND_TIME</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddBool</Name><Parameter><Name>value</Name><Type>BOOL</Type><BitSize>8</BitSize></Parameter></Method><Method><Name>AddBase64</Name><Parameter><Name>pBytes</Name><Type PointerTo="1">BYTE</Type><BitSize>32</BitSize></Parameter><Parameter><Name>nBytes</Name><Type>DINT</Type><BitSize>32</BitSize></Parameter></Method><Method><Name>AddDcTime</Name><Parameter><Name>value</Name><Type GUID="{18071995-0000-0000-0000-000000000047}">DCTIME</Type><BitSize>64</BitSize></Parameter></Method><Method><Name>AddKeyNull</Name><Parameter><Name>key</Name><Type ReferenceTo="true">STRING(80)</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>EndArray</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>EndObject</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>StartArray</Name><ReturnType GUID="{18071995-0000-0000-0000-000000000019}">HRESULT</ReturnType><ReturnBitSize>32</ReturnBitSize></Method><Method><Name>AddReal</Name><Parameter><Name>value</Name><Type>REAL</Type><BitSize>32</BitSize></Parameter></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>no_explicit_call</Name><Value>do not call this POU directly</Value></Property></Properties></DataType><DataType><Name>FB_Alarm</Name><BitSize>9856</BitSize><SubItem><Name>Event</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><Comment><![CDATA[ AlarmEntry from TMS Editor. Example: TC_EVENTS.Alarms.Alarm1]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Raise</Name><Type>BOOL</Type><Comment><![CDATA[ true -> Alarm is active, false -> Alarm not active]]></Comment><BitSize>8</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>AddInfo</Name><Type>STRING(80)</Type><Comment><![CDATA[ if <> empty -> additional Info that is transfered together with alarm]]></Comment><BitSize>648</BitSize><BitOffs>232</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>_alarm</Name><Type Namespace="Tc3_EventLogger">FB_TcAlarm</Type><BitSize>3552</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>_initDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4448</BitOffs></SubItem><SubItem><Name>_rTrigRaise</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>4480</BitOffs></SubItem><SubItem><Name>_fTrigRaise</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>4544</BitOffs></SubItem><SubItem><Name>_fbSourceInfo</Name><Type Namespace="Tc3_EventLogger">FB_TcSourceInfo</Type><BitSize>2944</BitSize><BitOffs>4608</BitOffs></SubItem><SubItem><Name>_fbJson</Name><Type Namespace="Tc3_JsonXml">FB_JsonSaxWriter</Type><BitSize>256</BitSize><BitOffs>7552</BitOffs></SubItem><SubItem><Name>_sJsonDoc</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><BitOffs>7808</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Druckluftueberwachung</Name><BitSize>10272</BitSize><SubItem><Name>nErrorId</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Default><Value>1</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSpindleStopped</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bDruckluftOk</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStopSpindle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>tofDruckluftOk</Name><Type Namespace="Tc2_Standard">TOF</Type><BitSize>224</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>ftDruckluftOk</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>384</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>bDummy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>400</BitOffs></SubItem><SubItem><Name>fbAlarm</Name><Type>FB_Alarm</Type><BitSize>9856</BitSize><BitOffs>416</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Vakuumfelder</Name><BitSize>416</BitSize><SubItem><Name>bExecuteHMI</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>nFieldNumber</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMVakuumfeldEin</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs><Default><Value>51</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMVakuumfeldAus</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs><Default><Value>52</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMVakuumAlleEin</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Default><Value>53</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMVakuumAlleAus</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs><Default><Value>54</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nChannelIdx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>176</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld4</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>184</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld5</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld6</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>200</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld7</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>208</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld8</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>216</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld9</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilVakuumfeld10</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>232</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bVentilBelueftung</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bEinschalten</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>248</BitOffs></SubItem><SubItem><Name>bSchalten</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>nVakuumfeldNummer</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>320</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>rtExecuteHMI</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>352</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Papiervorschub</Name><BitSize>1472</BitSize><SubItem><Name>bExecute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bInfeedEnabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fMMToGo</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nMEnable</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs><Default><Value>50</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiEncoderValue</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fMMPerRev</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Default><Value>200</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nIncrPerRev</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>256</BitOffs><Default><Value>1024</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fNSoll</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>320</BitOffs><Default><Value>-400</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>392</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>uiZSW1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>400</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>uiSTW1</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>416</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>iNSoll_A</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>432</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>iNIst_A</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>wZSW1</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>464</BitOffs></SubItem><SubItem><Name>wSTW1</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>nTargetPosition</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>nActualPosition</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>nDiff</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>uiEncoderValueOld</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>fPathToGo</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>704</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>nErrorState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>720</BitOffs><Default><Value>-1</Value></Default></SubItem><SubItem><Name>rtStart</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>rtReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>rtMFunctionStart</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>864</BitOffs></SubItem><SubItem><Name>ftError</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>tofReset</Name><Type Namespace="Tc2_Standard">TOF</Type><BitSize>224</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>tonPollage</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>1216</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name GUID="{875D2B22-B7EB-497E-B933-0C004593CCF3}" Namespace="MC" TcBaseType="true" HideType="true" IecDeclaration="DWORD;">PLCTONC_AXIS_REF_CTRL</Name><BitSize>32</BitSize><SubItem><Name>Enable</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>FeedEnablePlus</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>1</BitOffs></SubItem><SubItem><Name>FeedEnableMinus</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>2</BitOffs></SubItem><SubItem><Name>HomingSensor</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>5</BitOffs></SubItem><SubItem><Name>AcceptBlockedDrive</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>PlcDebugFlag</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>30</BitOffs></SubItem><SubItem><Name>NcDebugFlag</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>31</BitOffs></SubItem><Format Name="Short"><Printf>%08x</Printf></Format><Format Name="Cpp"><Printf>0x%08x</Printf></Format><Format Name="IEC"><Printf>16#%08X</Printf></Format></DataType><DataType><Name GUID="{96B75FEB-2D84-43BE-A3EC-D9A681F27D52}" Namespace="MC" TcBaseType="true">PLCTONC_AXIS_REF</Name><BitSize>1024</BitSize><SubItem><Name>ControlDWord</Name><Type GUID="{875D2B22-B7EB-497E-B933-0C004593CCF3}" Namespace="MC">PLCTONC_AXIS_REF_CTRL</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Override</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>AxisModeRequest</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>AxisModeDWord</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>AxisModeLReal</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>PositionCorrection</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>ExtSetPos</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>ExtSetVelo</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>ExtSetAcc</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>ExtSetDirection</Name><Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>ExtControllerOutput</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>GearRatio1</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>GearRatio2</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>GearRatio3</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>GearRatio4</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>MapState</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>PlcCycleControl</Name><Type GUID="{18071995-0000-0000-0000-000000000001}">BYTE</Type><BitSize>8</BitSize><BitOffs>840</BitOffs></SubItem><SubItem><Name>PlcCycleCount</Name><Type GUID="{18071995-0000-0000-0000-000000000001}">BYTE</Type><BitSize>8</BitSize><BitOffs>848</BitOffs></SubItem><SubItem><Name>ExtTorque</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>896</BitOffs></SubItem><Properties><Property><Name>NcStructType</Name><Value>1</Value></Property></Properties><Relations><Relation Priority="100"><Type GUID="{60392271-8688-4F4C-B404-618DF106325D}"></Type></Relation><Relation Priority="100"><Type GUID="{63A84524-72E3-41C8-BEAB-4CCE44690A13}"></Type></Relation></Relations></DataType><DataType><Name GUID="{CBC83B73-B816-4597-A9E5-2B03263CA131}" Namespace="MC" TcBaseType="true" HideType="true" IecDeclaration="DWORD;">NCTOPLC_AXIS_REF_STATE</Name><BitSize>32</BitSize><SubItem><Name>Operational</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Homed</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>1</BitOffs></SubItem><SubItem><Name>NotMoving</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>2</BitOffs></SubItem><SubItem><Name>InPositionArea</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>3</BitOffs></SubItem><SubItem><Name>InTargetPosition</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>4</BitOffs></SubItem><SubItem><Name>Protected</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>5</BitOffs></SubItem><SubItem><Name>ErrorPropagationDelayed</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>6</BitOffs></SubItem><SubItem><Name>HasBeenStopped</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>7</BitOffs></SubItem><SubItem><Name>HasJob</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>PositiveDirection</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>9</BitOffs></SubItem><SubItem><Name>NegativeDirection</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>10</BitOffs></SubItem><SubItem><Name>HomingBusy</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>11</BitOffs></SubItem><SubItem><Name>ConstantVelocity</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>12</BitOffs></SubItem><SubItem><Name>Compensating</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>13</BitOffs></SubItem><SubItem><Name>ExtSetPointGenEnabled</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>14</BitOffs></SubItem><SubItem><Name>PhasingActive</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>15</BitOffs></SubItem><SubItem><Name>ExternalLatchValid</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>NewTargetPos</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>17</BitOffs></SubItem><SubItem><Name>IsDriveLimitActive</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>18</BitOffs></SubItem><SubItem><Name>ContinuousMotion</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>19</BitOffs></SubItem><SubItem><Name>ControlLoopClosed</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>20</BitOffs></SubItem><SubItem><Name>CamTableQueued</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>21</BitOffs></SubItem><SubItem><Name>CamDataQueued</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>22</BitOffs></SubItem><SubItem><Name>CamScalingPending</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>23</BitOffs></SubItem><SubItem><Name>CmdBuffered</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>PTPmode</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>25</BitOffs></SubItem><SubItem><Name>SoftLimitMinExceeded</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>26</BitOffs></SubItem><SubItem><Name>SoftLimitMaxExceeded</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>27</BitOffs></SubItem><SubItem><Name>DriveDeviceError</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>28</BitOffs></SubItem><SubItem><Name>MotionCommandsLocked</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>29</BitOffs></SubItem><SubItem><Name>IoDataInvalid</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>30</BitOffs></SubItem><SubItem><Name>Error</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>31</BitOffs></SubItem><Format Name="Short"><Printf>%08x</Printf></Format><Format Name="Cpp"><Printf>0x%08x</Printf></Format><Format Name="IEC"><Printf>16#%08X</Printf></Format><Relations><Relation Priority="100"><Type>{4C3FC5AC-D5AA-44C6-AC5A-159774BA0F6D}</Type></Relation></Relations></DataType><DataType><Name GUID="{6EF49753-C72C-4F50-AA44-3C7498E76CFE}" Namespace="MC" TcBaseType="true" HideType="true" IecDeclaration="DWORD;">NCTOPLC_AXIS_REF_OPMODE</Name><BitSize>32</BitSize><SubItem><Name>OpModePosAreaMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>OpModeTargetPosMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>1</BitOffs></SubItem><SubItem><Name>OpModeLoop</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>2</BitOffs></SubItem><SubItem><Name>OpModeMotionMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>3</BitOffs></SubItem><SubItem><Name>OpModePEHTimeMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>4</BitOffs></SubItem><SubItem><Name>OpModeBacklashCompensation</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>5</BitOffs></SubItem><SubItem><Name>OpModeDelayedErrorReaction</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>6</BitOffs></SubItem><SubItem><Name>OpModeModulo</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>7</BitOffs></SubItem><SubItem><Name>OpModeSimulationAxis</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>OpModePosLagMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>OpModeVeloLagMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>17</BitOffs></SubItem><SubItem><Name>OpModeSoftLimitMinMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>18</BitOffs></SubItem><SubItem><Name>OpModeSoftLimitMaxMonitoring</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>19</BitOffs></SubItem><SubItem><Name>OpModePosCorrection</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>20</BitOffs></SubItem><SubItem><Name>OpModeAllowSlaveCommands</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>21</BitOffs></SubItem><SubItem><Name>OpModeAllowExtSetAxisCommands</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>22</BitOffs></SubItem><SubItem><Name>ApplicationRequest</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>23</BitOffs></SubItem></DataType><DataType><Name GUID="{303D9411-849C-467F-8A4C-5C8CD0F3DD46}" Namespace="MC" TcBaseType="true" HideType="true">NCTOPLC_AXIS_REF_STATE2_FLAGS</Name><BitSize>32</BitSize><SubItem><Name>AvoidingCollision</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>0</BitOffs></SubItem><Format Name="Short"><Printf>%08x</Printf></Format><Format Name="Cpp"><Printf>0x%08x</Printf></Format><Format Name="IEC"><Printf>16#%08X</Printf></Format></DataType><DataType><Name GUID="{669F3788-48FD-42CF-8A59-2DA946853FB6}" Namespace="MC" TcBaseType="true" HideType="true">NCTOPLC_AXIS_REF_STATE2</Name><BitSize>32</BitSize><SubItem><Name>Value</Name><Type GUID="{18071995-0000-0000-0000-000000000007}">DWORD</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Flags</Name><Type GUID="{303D9411-849C-467F-8A4C-5C8CD0F3DD46}" Namespace="MC">NCTOPLC_AXIS_REF_STATE2_FLAGS</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><Format Name="Short"><Printf>%08x</Printf></Format><Format Name="Cpp"><Printf>0x%08x</Printf></Format><Format Name="IEC"><Printf>16#%08X</Printf></Format></DataType><DataType><Name GUID="{F7B9FC50-054E-4547-B468-83A9E72D8064}" Namespace="MC" TcBaseType="true" HideType="true">NCTOPLC_AXIS_REF_STATE3_FLAGS</Name><BitSize>32</BitSize><SubItem><Name>TouchProbe1InputState </Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>TouchProbe2InputState </Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>1</BitOffs></SubItem><Format Name="Short"><Printf>%08x</Printf></Format><Format Name="Cpp"><Printf>0x%08x</Printf></Format><Format Name="IEC"><Printf>16#%08X</Printf></Format></DataType><DataType><Name GUID="{60E203BA-3CEE-4BB0-8728-643B1F529592}" Namespace="MC" TcBaseType="true" HideType="true">NCTOPLC_AXIS_REF_STATE3</Name><BitSize>32</BitSize><SubItem><Name>Value</Name><Type GUID="{18071995-0000-0000-0000-000000000007}">DWORD</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Flags</Name><Type GUID="{F7B9FC50-054E-4547-B468-83A9E72D8064}" Namespace="MC">NCTOPLC_AXIS_REF_STATE3_FLAGS</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><Format Name="Short"><Printf>%08x</Printf></Format><Format Name="Cpp"><Printf>0x%08x</Printf></Format><Format Name="IEC"><Printf>16#%08X</Printf></Format></DataType><DataType><Name GUID="{BA9D9D0F-1A4A-4A27-A19F-3032626A8491}" Namespace="MC" TcBaseType="true" HideType="true">NCTOPLC_AXIS_REF_CAMCOUPLINGSTATE</Name><BitSize>8</BitSize><SubItem><Name>CamActivationPending</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>CamDeactivationPending</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>1</BitOffs></SubItem><SubItem><Name>CamActive</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>2</BitOffs></SubItem><SubItem><Name>CamDataQueued</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>6</BitOffs></SubItem><SubItem><Name>CamScalingPending</Name><Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type><BitSize>1</BitSize><BitOffs>7</BitOffs></SubItem></DataType><DataType><Name GUID="{18071995-0000-0000-0000-000000000039}" TcBaseType="true" HideType="true">UINTARR8</Name><BitSize>128</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000005}">UINT</BaseType><ArrayInfo><LBound>0</LBound><Elements>8</Elements></ArrayInfo></DataType><DataType><Name GUID="{25521FAA-EA5F-4C7F-8864-BBCCDACD2E98}" Namespace="MC" TcBaseType="true">NCTOPLC_AXIS_REF</Name><BitSize>2048</BitSize><SubItem><Name>StateDWord</Name><Type GUID="{CBC83B73-B816-4597-A9E5-2B03263CA131}" Namespace="MC">NCTOPLC_AXIS_REF_STATE</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>ErrorCode</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>AxisState</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><Comment><![CDATA[Present State Of The Axis Movement (continuous axis):
0 = INACTIVE: axis has no job
1 = RUNNING: axis is executing a motion job
2 = OVERRIDE_ZERO: axis is executing a job but override is zero
3 = PHASE_VELOCONST: axis is moving at constant velocity
4 = PHASE_ACCPOS: axis is accelerating
5 = PHASE_ACCNEG: axis is decelerating
Slaves only:
11 = PREPHASE: slave axis is in a motion pre-phase
12 = SYNCHRONIZING: slave axis is synchronizing
13 = SYNCHRONOUS: slave axis is moving synchronously
External Setpoint Generation:
41 = EXTSETGEN_MODE1: external setpoint generation active
42 = EXTSETGEN_MODE2: internal and external setpoint gen. active
]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>AxisModeConfirmation</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>HomingState</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><Comment><![CDATA[Axis Homing Status:
0: idle
1: start homing
2: searching home switch
3: stopping on home switch
4: moving off home switch
5: searching sync pulse
6: stopping after homing
]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>CoupleState</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><Comment><![CDATA[Axis Coupling Status:
0: axis is a single axis (not coupled)
1: axis is a master axis
2: axis is master and slave
3: axis is a slave axis
]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>SvbEntries</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>SafEntries</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>AxisId</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>OpModeDWord</Name><Type GUID="{6BDEED54-7268-405F-A18B-665A0AE0FEE9}" Namespace="MC">NCTOPLC_AXIS_REF_OPMODE</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>ActPos</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>ModuloActPos</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>ActiveControlLoopIndex</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>ControlLoopIndex</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>464</BitOffs></SubItem><SubItem><Name>ModuloActTurns</Name><Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>ActVelo</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>PosDiff</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>SetPos</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>SetVelo</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>SetAcc</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>TargetPos</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>ModuloSetPos</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>ModuloSetTurns</Name><Type GUID="{18071995-0000-0000-0000-000000000009}">DINT</Type><BitSize>32</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>CmdNo</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>CmdState</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>1008</BitOffs></SubItem><SubItem><Name>SetJerk</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>SetTorque</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>ActTorque</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1152</BitOffs></SubItem><SubItem><Name>StateDWord2</Name><Type GUID="{669F3788-48FD-42CF-8A59-2DA946853FB6}" Namespace="MC">NCTOPLC_AXIS_REF_STATE2</Type><BitSize>32</BitSize><BitOffs>1216</BitOffs></SubItem><SubItem><Name>StateDWord3</Name><Type GUID="{60E203BA-3CEE-4BB0-8728-643B1F529592}" Namespace="MC">NCTOPLC_AXIS_REF_STATE3</Type><BitSize>32</BitSize><BitOffs>1248</BitOffs></SubItem><SubItem><Name>TouchProbeState</Name><Type GUID="{18071995-0000-0000-0000-000000000007}">DWORD</Type><BitSize>32</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>TouchProbeCounter</Name><Type GUID="{18071995-0000-0000-0000-000000000007}">DWORD</Type><BitSize>32</BitSize><BitOffs>1312</BitOffs></SubItem><SubItem><Name>CamCouplingState</Name><Type GUID="{BA9D9D0F-1A4A-4A27-A19F-3032626A8491}" Namespace="MC">NCTOPLC_AXIS_REF_CAMCOUPLINGSTATE</Type><ArrayInfo><LBound>0</LBound><Elements>8</Elements></ArrayInfo><BitSize>64</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>CamCouplingTableID</Name><Type GUID="{18071995-0000-0000-0000-000000000039}">UINTARR8</Type><BitSize>128</BitSize><BitOffs>1408</BitOffs></SubItem><SubItem><Name>ActTorqueDerivative</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1536</BitOffs></SubItem><SubItem><Name>SetTorqueDerivative</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1600</BitOffs></SubItem><SubItem><Name>AbsPhasingPos</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1664</BitOffs></SubItem><SubItem><Name>TorqueOffset</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>ActPosWithoutPosCorrection</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1792</BitOffs></SubItem><SubItem><Name>ActAcc</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1856</BitOffs></SubItem><SubItem><Name>DcTimeStamp</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>1920</BitOffs></SubItem><SubItem><Name>UserData</Name><Type GUID="{18071995-0000-0000-0000-00000000000E}">LREAL</Type><BitSize>64</BitSize><BitOffs>1984</BitOffs></SubItem><Properties><Property><Name>NcStructType</Name><Value>2</Value></Property></Properties><Relations><Relation Priority="100"><Type GUID="{429B767E-373B-40AE-BFA5-E1C08B444DF3}">NCAXLESTRUCT_TOPLC</Type></Relation><Relation Priority="100"><Type GUID="{E8DA524A-605F-4879-82E6-B86EF6986572}">NCAXLESTRUCT_TOPLC2</Type></Relation><Relation Priority="100"><Type GUID="{B507963E-69F3-4B64-BB8C-2BD7A560976D}">NCAXLESTRUCT_TOPLC3</Type></Relation><Relation Priority="100"><Type GUID="{F794B740-82D7-4637-848E-4F74A711D038}">NCAXLESTRUCT_TOPLC4</Type></Relation><Relation Priority="100"><Type GUID="{40BD39B0-C3EA-4F74-9F4F-5F1982786F7C}"></Type></Relation><Relation Priority="100"><Type GUID="{40BD39B2-C3EA-4F74-9F4F-5F1982786F7C}"></Type></Relation><Relation Priority="100"><Type GUID="{8CDE0C45-AB9D-42DB-BC94-1CF7521AB268}"></Type></Relation><Relation Priority="100"><Type GUID="{6A65C767-34E5-42BF-AD87-E1A503EAC7BE}"></Type></Relation><Relation Priority="100"><Type GUID="{72F5AAAA-16DF-4ED3-8367-F6C8C3ADAE99}"></Type></Relation><Relation Priority="100"><Type GUID="{10036166-C9D3-404B-BDD3-323034AAA7F4}"></Type></Relation></Relations></DataType><DataType><Name Namespace="Tc2_MC2">ST_AdsAddress</Name><BitSize>224</BitSize><SubItem><Name>NetId</Name><Type>STRING(23)</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Port</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>Channel</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>208</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">MC_AxisStates</Name><Comment><![CDATA[ PLCopen axis states
The axis states are defined in the PLCopen state diagram
]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>MC_AXISSTATE_UNDEFINED</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_DISABLED</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_STANDSTILL</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_ERRORSTOP</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_STOPPING</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_HOMING</Text><Enum>5</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_DISCRETEMOTION</Text><Enum>6</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_CONTINOUSMOTION</Text><Enum>7</Enum></EnumInfo><EnumInfo><Text>MC_AXISSTATE_SYNCHRONIZEDMOTION</Text><Enum>8</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">ST_AxisOpModes</Name><Comment><![CDATA[ axis operation mode feedback from NcToPlc. ]]></Comment><BitSize>136</BitSize><SubItem><Name>PositionAreaMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 0 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>TargetPositionMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 1 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>LoopMode</Name><Type>BOOL</Type><Comment><![CDATA[ bit 2 - OpModeDWord - loop mode for two speed axes ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>MotionMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 3 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>PEHTimeMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 4 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>BacklashCompensation</Name><Type>BOOL</Type><Comment><![CDATA[ bit 5 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>DelayedErrorReaction</Name><Type>BOOL</Type><Comment><![CDATA[ bit 6 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>Modulo</Name><Type>BOOL</Type><Comment><![CDATA[ bit 7 - OpModeDWord - axis is parameterized as modulo axis ]]></Comment><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem><SubItem><Name>SimulationAxis</Name><Type>BOOL</Type><Comment><![CDATA[ bit 8 - OpModeDWord - axis is a simulation axis - available from 2.11 R2 B2033 - 2011-05-31 KSt ]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>StopMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 12 - OpModeDWord - TargetPositionMonitoring for Stop and Halt commands - available from 2.11 R3 - 2011-12-09 KSt ]]></Comment><BitSize>8</BitSize><BitOffs>72</BitOffs></SubItem><SubItem><Name>PositionLagMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 16 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>VelocityLagMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 17 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>88</BitOffs></SubItem><SubItem><Name>SoftLimitMinMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 18 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>SoftLimitMaxMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ bit 19 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>PositionCorrection</Name><Type>BOOL</Type><Comment><![CDATA[ bit 20 - OpModeDWord ]]></Comment><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>AllowSlaveCommands</Name><Type>BOOL</Type><Comment><![CDATA[ 2009-02-20 KSt ]]></Comment><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem><SubItem><Name>AllowExtSetAxisCommands</Name><Type>BOOL</Type><Comment><![CDATA[ 2011-10-13 KSt ]]></Comment><BitSize>8</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">ST_AxisStatus</Name><BitSize>768</BitSize><SubItem><Name>UpdateTaskIndex</Name><Type>BYTE</Type><Comment><![CDATA[ Task-Index of the task that updated this data set ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>UpdateCycleTime</Name><Type>LREAL</Type><Comment><![CDATA[ task cycle time of the task which calls the status function ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>CycleCounter</Name><Type>UDINT</Type><Comment><![CDATA[ PLC cycle counter when this data set updated ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>NcCycleCounter</Name><Type>UDINT</Type><Comment><![CDATA[ NC cycle counter incremented after NC task updated NcToPlc data structures ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>MotionState</Name><Type Namespace="Tc2_MC2">MC_AxisStates</Type><Comment><![CDATA[ motion state in the PLCopen state diagram ]]></Comment><BitSize>16</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 31 - axis error state ]]></Comment><BitSize>8</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><Comment><![CDATA[ axis error code ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>displaymode</Name><Value>hex</Value></Property></Properties></SubItem><SubItem><Name>ErrorStop</Name><Type>BOOL</Type><Comment><![CDATA[ PLCopen motion control statemachine states: ]]></Comment><BitSize>8</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>Disabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>264</BitOffs></SubItem><SubItem><Name>Stopping</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>272</BitOffs></SubItem><SubItem><Name>StandStill</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>280</BitOffs></SubItem><SubItem><Name>DiscreteMotion</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>ContinuousMotion</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 19 ]]></Comment><BitSize>8</BitSize><BitOffs>296</BitOffs></SubItem><SubItem><Name>SynchronizedMotion</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>304</BitOffs></SubItem><SubItem><Name>Homing</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>312</BitOffs></SubItem><SubItem><Name>ConstantVelocity</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 12 ]]></Comment><BitSize>8</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>Accelerating</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>328</BitOffs></SubItem><SubItem><Name>Decelerating</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>336</BitOffs></SubItem><SubItem><Name>Operational</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 0 - (was ready) ]]></Comment><BitSize>8</BitSize><BitOffs>344</BitOffs></SubItem><SubItem><Name>ControlLoopClosed</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 20 - operational and position control active ]]></Comment><BitSize>8</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>HasJob</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 8 ]]></Comment><BitSize>8</BitSize><BitOffs>360</BitOffs></SubItem><SubItem><Name>HasBeenStopped</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 7 ]]></Comment><BitSize>8</BitSize><BitOffs>368</BitOffs></SubItem><SubItem><Name>NewTargetPosition</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 17 - new target position commanded during move ]]></Comment><BitSize>8</BitSize><BitOffs>376</BitOffs></SubItem><SubItem><Name>InPositionArea</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 3 ]]></Comment><BitSize>8</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>InTargetPosition</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 4 ]]></Comment><BitSize>8</BitSize><BitOffs>392</BitOffs></SubItem><SubItem><Name>ProtectedMode</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 5 ]]></Comment><BitSize>8</BitSize><BitOffs>400</BitOffs></SubItem><SubItem><Name>Homed</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 1 ]]></Comment><BitSize>8</BitSize><BitOffs>408</BitOffs></SubItem><SubItem><Name>HomingBusy</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 11 ]]></Comment><BitSize>8</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>MotionCommandsLocked</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 29 - stop 'n hold ]]></Comment><BitSize>8</BitSize><BitOffs>424</BitOffs></SubItem><SubItem><Name>SoftLimitMinExceeded</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 26 - reverse soft travel limit exceeded ]]></Comment><BitSize>8</BitSize><BitOffs>432</BitOffs></SubItem><SubItem><Name>SoftLimitMaxExceeded</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 27 - forward soft travel limit exceeded ]]></Comment><BitSize>8</BitSize><BitOffs>440</BitOffs></SubItem><SubItem><Name>Moving</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 9+10 ]]></Comment><BitSize>8</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>PositiveDirection</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 9 ]]></Comment><BitSize>8</BitSize><BitOffs>456</BitOffs></SubItem><SubItem><Name>NegativeDirection</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 10 ]]></Comment><BitSize>8</BitSize><BitOffs>464</BitOffs></SubItem><SubItem><Name>NotMoving</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 2 ]]></Comment><BitSize>8</BitSize><BitOffs>472</BitOffs></SubItem><SubItem><Name>Compensating</Name><Type>BOOL</Type><Comment><![CDATA[ superposition - overlayed motion ]]></Comment><BitSize>8</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>ExtSetPointGenEnabled</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 14 ]]></Comment><BitSize>8</BitSize><BitOffs>488</BitOffs></SubItem><SubItem><Name>PhasingActive</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 15 ]]></Comment><BitSize>8</BitSize><BitOffs>496</BitOffs></SubItem><SubItem><Name>ExternalLatchValid</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 16 ]]></Comment><BitSize>8</BitSize><BitOffs>504</BitOffs></SubItem><SubItem><Name>CamDataQueued</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 22 ]]></Comment><BitSize>8</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>CamTableQueued</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 21 ]]></Comment><BitSize>8</BitSize><BitOffs>520</BitOffs></SubItem><SubItem><Name>CamScalingPending</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 23 ]]></Comment><BitSize>8</BitSize><BitOffs>528</BitOffs></SubItem><SubItem><Name>CmdBuffered</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 24 ]]></Comment><BitSize>8</BitSize><BitOffs>536</BitOffs></SubItem><SubItem><Name>PTPmode</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 25 ]]></Comment><BitSize>8</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>DriveDeviceError</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 28 ]]></Comment><BitSize>8</BitSize><BitOffs>552</BitOffs></SubItem><SubItem><Name>IoDataInvalid</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 30 ]]></Comment><BitSize>8</BitSize><BitOffs>560</BitOffs></SubItem><SubItem><Name>ErrorPropagationDelayed</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 6 ]]></Comment><BitSize>8</BitSize><BitOffs>568</BitOffs></SubItem><SubItem><Name>DriveLimitActive</Name><Type>BOOL</Type><Comment><![CDATA[ StateDWord bit 18 - 20181213 Fap]]></Comment><BitSize>8</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>Coupled</Name><Type>BOOL</Type><Comment><![CDATA[ Axis.NcToPlc.CoupleState ]]></Comment><BitSize>8</BitSize><BitOffs>584</BitOffs></SubItem><SubItem><Name>OpMode</Name><Type Namespace="Tc2_MC2">ST_AxisOpModes</Type><Comment><![CDATA[ axis operation mode feedback from NcToPlc ]]></Comment><BitSize>136</BitSize><BitOffs>592</BitOffs></SubItem><SubItem><Name>NcApplicationRequest</Name><Type>BOOL</Type><Comment><![CDATA[ OpModeDWord bit 23 ]]></Comment><BitSize>8</BitSize><BitOffs>728</BitOffs></SubItem></DataType><DataType><Name GUID="{18071995-0000-0000-0000-000000000041}" TcBaseType="true" HideSubItems="true" CName="AmsNetId">AMSNETID</Name><BitSize>48</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>6</Elements></ArrayInfo><Format><Printf>%d.%d.%d.%d.%d.%d</Printf><Parameter>[0]</Parameter><Parameter>[1]</Parameter><Parameter>[2]</Parameter><Parameter>[3]</Parameter><Parameter>[4]</Parameter><Parameter>[5]</Parameter></Format></DataType><DataType><Name Namespace="Tc2_System">T_AmsNetIdArr</Name><Comment><![CDATA[ TwinCAT AMS netID address bytes. ]]></Comment><BitSize>48</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000041}">AMSNETID</BaseType></DataType><DataType><Name Namespace="Tc2_MC2">E_NcDriveType</Name><BitSize>32</BitSize><BaseType>DWORD</BaseType><EnumInfo><Text>NcDriveType_undefined</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>NcDriveType_M2400_DAC1</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>NcDriveType_M2400_DAC2</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>NcDriveType_M2400_DAC3</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>NcDriveType_M2400_DAC4</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>NcDriveType_KL4XXX</Text><Enum>5</Enum><Comment><![CDATA[ MDP 252/253: KL4xxx, PWM KL2502_30K (Frq-Cnt-Impuls-Modus), KL4132 (16 Bit), Pulse-Train KL2521, IP2512]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_KL4XXX_NonLinear</Text><Enum>6</Enum><Comment><![CDATA[ MDP 252/253: Analog-Typ für nichtlineare Kennlinie]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_Discete_TwoSpeed</Text><Enum>7</Enum></EnumInfo><EnumInfo><Text>NcDriveType_Stepper</Text><Enum>8</Enum></EnumInfo><EnumInfo><Text>NcDriveType_Sercos</Text><Enum>9</Enum></EnumInfo><EnumInfo><Text>NcDriveType_KL5051</Text><Enum>10</Enum><Comment><![CDATA[ MDP 510: BISSI Drive KL5051 mit 32 Bit (siehe KL4XXX)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_AX2000_B200</Text><Enum>11</Enum><Comment><![CDATA[ AX2000-B200 Lightbus, Inkremental mit 32 Bit (AX2000)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_ProfiDrive</Text><Enum>12</Enum><Comment><![CDATA[ Inkremental mit 32 Bit ]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_Universal</Text><Enum>13</Enum><Comment><![CDATA[ Variable Bitmaske (max. 32 Bit, signed value)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_NcBackplane</Text><Enum>14</Enum><Comment><![CDATA[ Variable Bitmaske (max. 32 Bit, signed value)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_CANopen_Lenze</Text><Enum>15</Enum><Comment><![CDATA[ CANopen Lenze (max. 32 Bit, signed value)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_CANopen_DS402_MDP742</Text><Enum>16</Enum><Comment><![CDATA[ MDP 742 (DS402): CANopen und EtherCAT (AX2000-B510, AX2000-B1x0, EL7201, AX8000)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_AX2000_B900</Text><Enum>17</Enum><Comment><![CDATA[ AX2000-B900 Ethernet (max. 32 Bit, signed value)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_KL2531_Stepper</Text><Enum>20</Enum><Comment><![CDATA[ Schrittmotorklemme KL2531/KL2541]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_KL2532_DC</Text><Enum>21</Enum><Comment><![CDATA[ 2-Kanal-DC-Motor-Endstufe (2-channel DC motor stage) KL2532/KL2542, 2-Kanal-PWM-DC-Motorendstufe KL2535/KL2545]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_TCOM</Text><Enum>22</Enum><Comment><![CDATA[ TCOM Drive -> Interface to Soft Drive]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_MDP_733</Text><Enum>23</Enum><Comment><![CDATA[ MDP 733: Modular Device Profile MDP 733 for DC (e.g. EL7332/EL7342) (20.02.09)]]></Comment></EnumInfo><EnumInfo><Text>NcDriveType_MDP_703</Text><Enum>24</Enum><Comment><![CDATA[ MDP 703: Modular Device Profile MDP 703 for stepper (e.g. EL7031/EL7041) ]]></Comment></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">E_NcEncoderType</Name><BitSize>32</BitSize><BaseType>DWORD</BaseType><EnumInfo><Text>NcEncoderType_undefined</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>NcEncoderType_Simulation</Text><Enum>1</Enum><Comment><![CDATA[ Simulation]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_ABS_M3000</Text><Enum>2</Enum><Comment><![CDATA[ Absolut mit 24 und 25 Bit sowie 12 und 13 Bit Single Turn Encoder (M3000)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_M31X0</Text><Enum>3</Enum><Comment><![CDATA[ Inkremental mit 24 Bit (M31x0, M3200, M3100, M2000)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_KL5101</Text><Enum>4</Enum><Comment><![CDATA[ MDP 511: Inkremental mit 16 Bit und Latch (MDP511: EL7041, EL5101, EL5151, EL2521, EL5021(SinCos); KL5101, IP5109, KL5111)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_ABS_KL5001_SSI</Text><Enum>5</Enum><Comment><![CDATA[ MDP 500/501: Absolut SSI mit 24 Bit (KL5001, IP5009)(MDP 501: EL5001)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_KL5051</Text><Enum>6</Enum><Comment><![CDATA[ MDP 510: Absolut/Inkremental BISSI mit 16 Bit (KL5051, PWM KL2502_30K (Frq-Cnt-Impuls-Modus), Pulse-Train KL2521, IP2512 ) ]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_ABS_KL30XX</Text><Enum>7</Enum><Comment><![CDATA[ Absolut Analog Eingang mit 16 Bit (KL30xx)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_Sercos_P</Text><Enum>8</Enum><Comment><![CDATA[ SERCOS "Encoder" POS]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_Sercos_PV</Text><Enum>9</Enum><Comment><![CDATA[ SERCOS "Encoder" POS und VELO]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_Binary</Text><Enum>10</Enum><Comment><![CDATA[ Binaerer Inkremental Encoder (0/1)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_ABS_M2510</Text><Enum>11</Enum><Comment><![CDATA[ Absolut Analog Eingang mit 12 Bit (M2510)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_ABS_FOX50</Text><Enum>12</Enum><Comment><![CDATA[ T&R Fox 50 Modul (24 Bit Absolut (SSI))]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_ABS_HYDRAULIC_FORCE</Text><Enum>13</Enum><Comment><![CDATA[ MMW-Typ: Kraftermittlung aus Pa, Pb, Aa, Ab]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_AX2000_B200</Text><Enum>14</Enum><Comment><![CDATA[ Inkremental AX2000-B200 Lightbus mit 16/20 Bit (AX2000)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_PROFIDRIVE</Text><Enum>15</Enum><Comment><![CDATA[ Inkremental mit 32 Bit]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_UNIVERSAL</Text><Enum>16</Enum><Comment><![CDATA[ Inkremental mit variabler Bitmaske (max. 32 Bit)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_NCBACKPLANE</Text><Enum>17</Enum><Comment><![CDATA[ Inkremental NC Rückwand]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_CANOPEN_LENZE</Text><Enum>18</Enum><Comment><![CDATA[ Inkremental CANopen Lenze]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_CANOPEN_DS402_MDP513_MDP742</Text><Enum>19</Enum><Comment><![CDATA[ MDP 513 / MDP 742 (DS402): CANopen und EtherCAT (AX2000-B510, AX2000-B1x0, EL7201, EL5032/32Bit)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_AX2000_B900</Text><Enum>20</Enum><Comment><![CDATA[ Inkremental AX2000-B900 Ethernet]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_KL5151</Text><Enum>21</Enum><Comment><![CDATA[ Inkremental mit 32 Bit Zaehler und int.+ ext. 32 Bit Latch (KL5151_0000) (nur umschaltbar), die 2-kanalige KL5151_0050 hat kein Latch !]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_IP5209</Text><Enum>24</Enum><Comment><![CDATA[ Inkremental mit 32 Bit Zaehler und int. 32 Bit Latch (IP5209)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_KL2531_Stepper</Text><Enum>25</Enum><Comment><![CDATA[ Inkremental mit 16 Bit Zaehler und int.+ext. 16 Bit Latch (nur umschaltbar) (Schrittmotorklemme KL2531/KL2541)]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_KL2532_DC</Text><Enum>26</Enum><Comment><![CDATA[ Inkremental mit 16 Bit Zaehler und ext. 16 Bit Latch (nur umschaltbar) (2-Kanal-DC-Motor-Endstufe KL2532/KL2542), 2-Kanal-PWM-DC-Motorendstufe KL2535/KL2545]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_TIMEBASEGENERATOR</Text><Enum>27</Enum><Comment><![CDATA[ Time Base Generator]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_TCOM</Text><Enum>28</Enum><Comment><![CDATA[ TCOM Encoder -> Interface to Soft Drive Encoder]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_INC_CANOPEN_MDP513_64BIT</Text><Enum>29</Enum><Comment><![CDATA[ MDP 513 (DS402, EnDat2.2, 64 Bit): EL5032/64Bit]]></Comment></EnumInfo><EnumInfo><Text>NcEncoderType_SPECIFIC</Text><Enum>100</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">E_NcAxisType</Name><BitSize>32</BitSize><BaseType>DWORD</BaseType><EnumInfo><Text>NcAxisType_undefined</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>NcAxisType_Continious</Text><Enum>1</Enum><Comment><![CDATA[ Kontinuierliche Achse (auch SERCOS)]]></Comment></EnumInfo><EnumInfo><Text>NcAxisType_Discrete_TwoSpeed</Text><Enum>2</Enum><Comment><![CDATA[ Diskrete Achse (Eil/Schleich-Achse)]]></Comment></EnumInfo><EnumInfo><Text>NcAxisType_LowCostStepper_DigIO</Text><Enum>3</Enum><Comment><![CDATA[ Schrittmotor Achse (ohne PWM Klemme KL2502/30 und ohne Pulse-Train KL2521)]]></Comment></EnumInfo><EnumInfo><Text>NcAxisType_Encoder</Text><Enum>5</Enum><Comment><![CDATA[ Encoder Achse]]></Comment></EnumInfo><EnumInfo><Text>NcAxisType_Hydraulic</Text><Enum>6</Enum><Comment><![CDATA[ Kontinuierliche Achse mit Betriebsartumschaltung fur Positions-/Druck-Regelung]]></Comment></EnumInfo><EnumInfo><Text>NcAxisType_TimeGenerator</Text><Enum>7</Enum><Comment><![CDATA[ Time Base Generator ]]></Comment></EnumInfo><EnumInfo><Text>NcAxisType_Specific</Text><Enum>100</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">ST_DriveAddress</Name><BitSize>672</BitSize><SubItem><Name>NetID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ AMS NetID of the hardware drive as a string ]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>NetIdBytes</Name><Type Namespace="Tc2_System">T_AmsNetIdArr</Type><Comment><![CDATA[ AMS NetID of the hardware drive as a byte array (same information as NetID) ]]></Comment><BitSize>48</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>SlaveAddress</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ slave address of the hardware drive connected to a bus master ]]></Comment><BitSize>16</BitSize><BitOffs>240</BitOffs></SubItem><SubItem><Name>Channel</Name><Type>BYTE</Type><Comment><![CDATA[ channel number of the hardware drive ]]></Comment><BitSize>8</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>NcDriveId</Name><Type>DWORD</Type><Comment><![CDATA[ ID [1..255] of the NC software drive of an axis ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>NcDriveIndex</Name><Type>DWORD</Type><Comment><![CDATA[ index [0..9] of the NC software drive of an axis ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>NcDriveType</Name><Type Namespace="Tc2_MC2">E_NcDriveType</Type><Comment><![CDATA[ type enumeration of the NC software drive of an axis ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>NcEncoderId</Name><Type>DWORD</Type><Comment><![CDATA[ ID [1..255] of the NC software encoder of an axis ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>NcEncoderIndex</Name><Type>DWORD</Type><Comment><![CDATA[ index [0..9] of the NC software encoder of an axis ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>NcEncoderType</Name><Type Namespace="Tc2_MC2">E_NcEncoderType</Type><Comment><![CDATA[ type enumeration of the NC encoder drive of an axis ]]></Comment><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>NcAxisId</Name><Type>DWORD</Type><Comment><![CDATA[ ID [1..255] of the NC axis ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>NcAxisType</Name><Type Namespace="Tc2_MC2">E_NcAxisType</Type><Comment><![CDATA[ type enumeration of the NC axis ]]></Comment><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>TcSoftDriveObjectId</Name><Type GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</Type><Comment><![CDATA[ new since 2016-04-11 FAP - just available with versions after this date, otherwise zero ]]></Comment><BitSize>32</BitSize><BitOffs>544</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>TcDriveObjectId</Name><Type GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</Type><BitSize>32</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>TcEncoderObjectId</Name><Type GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</Type><BitSize>32</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>TcAxisObjectId</Name><Type GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</Type><BitSize>32</BitSize><BitOffs>640</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">_E_PhasingState</Name><Comment><![CDATA[ Phasing internal probe states ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>PhasingInactive</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>PhasingActivated</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>PhasingAborted</Text><Enum>2</Enum></EnumInfo><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_InternalAxisRefData</Name><BitSize>128</BitSize><SubItem><Name>NcCycleCounterAvailable</Name><Type>BOOL</Type><Comment><![CDATA[ TRUE if the NcCycleCounter is definitely available on the target system - FALSE if undefined ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>NcCycleCounter_AtReadStatusCall</Name><Type>UDINT</Type><Comment><![CDATA[ current NC cycle counter when calling ReadStatus ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>LastTaskIndex_AtReadStatusCall</Name><Type>BYTE</Type><Comment><![CDATA[ task index of last recent status update ]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>CounterSameTaskIndex_AtReadStatusCall</Name><Type>UINT</Type><Comment><![CDATA[ counter increments to max 100 if the task index for the status update never changes ]]></Comment><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>PhasingState</Name><Type Namespace="Tc2_MC2">_E_PhasingState</Type><Comment><![CDATA[ KSt 20190703 global handshake for phasing blocks]]></Comment><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">AXIS_REF</Name><Comment><![CDATA[
AXIS_REF data structure
The FBAXIS_REF is actually not a function block but a data structure
It includes the axis I/O variables as well as additional information.
The reason for not using a STRUCT is that structures cannot hold
located I/O variables.
The user is supposed to use the AXIS_REF data type which internally
redirects the type to this function block definition (alias).
]]></Comment><BitSize>9088</BitSize><SubItem><Name>PlcToNc</Name><Type GUID="{96B75FEB-2D84-43BE-A3EC-D9A681F27D52}">PLCTONC_AXIS_REF</Type><BitSize>1024</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcToPlc</Name><Type GUID="{25521FAA-EA5F-4C7F-8864-BBCCDACD2E98}">NCTOPLC_AXIS_REF</Type><BitSize>2048</BitSize><BitOffs>1088</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>ADS</Name><Type Namespace="Tc2_MC2">ST_AdsAddress</Type><BitSize>224</BitSize><BitOffs>3136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Status</Name><Type Namespace="Tc2_MC2">ST_AxisStatus</Type><BitSize>768</BitSize><BitOffs>3392</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>DriveAddress</Name><Type Namespace="Tc2_MC2">ST_DriveAddress</Type><BitSize>672</BitSize><BitOffs>4160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>_internal</Name><Type Namespace="Tc2_MC2">_InternalAxisRefData</Type><BitSize>128</BitSize><BitOffs>4832</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>Storage</Name><Type>DWORD</Type><ArrayInfo><LBound>0</LBound><Elements>128</Elements></ArrayInfo><BitSize>4096</BitSize><BitOffs>4960</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><Action><Name>ReadStatus</Name></Action><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">MC_BufferMode</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><EnumInfo><Text>MC_Aborting</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>MC_Buffered</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>MC_BlendingLow</Text><Enum>18</Enum></EnumInfo><EnumInfo><Text>MC_BlendingPrevious</Text><Enum>19</Enum></EnumInfo><EnumInfo><Text>MC_BlendingNext</Text><Enum>20</Enum></EnumInfo><EnumInfo><Text>MC_BlendingHigh</Text><Enum>21</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">ST_PowerOptions</Name><BitSize>0</BitSize></DataType><DataType><Name Namespace="Tc2_Standard">TP</Name><Comment><![CDATA[
Pulse Timer.
Q produces a High-Signal with the length of PT on every rising edge on IN.
]]></Comment><BitSize>192</BitSize><SubItem><Name>IN</Name><Type>BOOL</Type><Comment><![CDATA[ Trigger for Start of the Signal ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PT</Name><Type>TIME</Type><Comment><![CDATA[ The length of the High-Signal in 10ms ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Q</Name><Type>BOOL</Type><Comment><![CDATA[ The pulse ]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ET</Name><Type>TIME</Type><Comment><![CDATA[ The current phase of the High-Signal ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StartTime</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">MC_Power</Name><BitSize>768</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc2_MC2" ReferenceTo="true">AXIS_REF</Type><Comment><![CDATA[Reference to an axis]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Enable</Name><Type>BOOL</Type><Comment><![CDATA[ B ]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Enable_Positive</Name><Type>BOOL</Type><Comment><![CDATA[ E ]]></Comment><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Enable_Negative</Name><Type>BOOL</Type><Comment><![CDATA[ E ]]></Comment><BitSize>8</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Override</Name><Type>LREAL</Type><Comment><![CDATA[ in percent - Beckhoff proprietary input ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs><Default><Value>100</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BufferMode</Name><Type Namespace="Tc2_MC2">MC_BufferMode</Type><Comment><![CDATA[ V ]]></Comment><BitSize>16</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Options</Name><Type Namespace="Tc2_MC2">ST_PowerOptions</Type><BitSize>0</BitSize><BitOffs>208</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Status</Name><Type>BOOL</Type><Comment><![CDATA[ B ]]></Comment><BitSize>8</BitSize><BitOffs>208</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><Comment><![CDATA[ V ]]></Comment><BitSize>8</BitSize><BitOffs>216</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Active</Name><Type>BOOL</Type><Comment><![CDATA[ V ]]></Comment><BitSize>8</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><Comment><![CDATA[ B ]]></Comment><BitSize>8</BitSize><BitOffs>232</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><Comment><![CDATA[ E ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>displaymode</Name><Value>hex</Value></Property></Properties></SubItem><SubItem><Name>EnableTimeout</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>EnableOffOnDelay</Name><Type Namespace="Tc2_Standard">TP</Type><BitSize>192</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>iOverride</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>704</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">MC_HomingMode</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>MC_DefaultHoming</Text><Enum>0</Enum><Comment><![CDATA[ default homing as defined in the SystemManager encoder parameters ]]></Comment></EnumInfo><EnumInfo><Text>MC_AbsSwitch</Text><Enum>1</Enum><Comment><![CDATA[ not implemented - Absolute Switch homing plus Limit switches ]]></Comment></EnumInfo><EnumInfo><Text>MC_LimitSwitch</Text><Enum>2</Enum><Comment><![CDATA[ not implemented - Homing against Limit switches ]]></Comment></EnumInfo><EnumInfo><Text>MC_RefPulse</Text><Enum>3</Enum><Comment><![CDATA[ not implemented - Homing using encoder Reference Pulse "Zero Mark" ]]></Comment></EnumInfo><EnumInfo><Text>MC_Direct</Text><Enum>4</Enum><Comment><![CDATA[ Static Homing forcing position from user reference ]]></Comment></EnumInfo><EnumInfo><Text>MC_Absolute</Text><Enum>5</Enum><Comment><![CDATA[ not implemented - Static Homing forcing position from absolute encoder ]]></Comment></EnumInfo><EnumInfo><Text>MC_Block</Text><Enum>6</Enum><Comment><![CDATA[ not implemented - Homing against hardware parts blocking movement ]]></Comment></EnumInfo><EnumInfo><Text>MC_ForceCalibration</Text><Enum>7</Enum><Comment><![CDATA[ set the calibration flag without performing any motion or changing the position ]]></Comment></EnumInfo><EnumInfo><Text>MC_ResetCalibration</Text><Enum>8</Enum><Comment><![CDATA[ resets the calibration flag without performing any motion or changing the position ]]></Comment></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">MC_Direction</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>MC_Positive_Direction</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>MC_Shortest_Way</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>MC_Negative_Direction</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>MC_Current_Direction</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>MC_Undefined_Direction</Text><Enum>128</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">E_EncoderReferenceMode</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><EnumInfo><Text>ENCODERREFERENCEMODE_DEFAULT</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_PLCCAM</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_HARDWARESYNC</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_HARDWARELATCHPOS</Text><Enum>3</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_HARDWARELATCHNEG</Text><Enum>4</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_SOFTWARESYNC</Text><Enum>5</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_SOFTDRIVELATCHPOS</Text><Enum>6</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_SOFTDRIVELATCHNEG</Text><Enum>7</Enum></EnumInfo><EnumInfo><Text>ENCODERREFERENCEMODE_APPLICATION</Text><Enum>20</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc2_MC2">ST_HomingOptions</Name><BitSize>320</BitSize><SubItem><Name>ClearPositionLag</Name><Type>BOOL</Type><Comment><![CDATA[ set actual and set position to same value and clear the position lag ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>SearchDirection</Name><Type Namespace="Tc2_MC2">MC_Direction</Type><BitSize>16</BitSize><BitOffs>16</BitOffs><Default><EnumText>MC_Direction.MC_Undefined_Direction</EnumText></Default></SubItem><SubItem><Name>SearchVelocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>SyncDirection</Name><Type Namespace="Tc2_MC2">MC_Direction</Type><BitSize>16</BitSize><BitOffs>128</BitOffs><Default><EnumText>MC_Direction.MC_Undefined_Direction</EnumText></Default></SubItem><SubItem><Name>SyncVelocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>ReferenceMode</Name><Type Namespace="Tc2_MC2">E_EncoderReferenceMode</Type><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><EnumText>E_EncoderReferenceMode.ENCODERREFERENCEMODE_DEFAULT</EnumText></Default></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">_ST_FunctionBlockResults</Name><BitSize>96</BitSize><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>CommandAborted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>displaymode</Name><Value>hex</Value></Property></Properties></SubItem><SubItem><Name>BusyCounter</Name><Type>UDINT</Type><Comment><![CDATA[ busy cycles since triggering the block - 2018-01-24 KSt ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>displaymode</Name><Value>dec</Value></Property></Properties></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_E_TcMC_STATES</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>STATE_INITIALIZATION</Text><Enum>100</Enum></EnumInfo><EnumInfo><Text>STATE_ORDER</Text><Enum>101</Enum></EnumInfo><EnumInfo><Text>STATE_RUNNING</Text><Enum>102</Enum></EnumInfo><EnumInfo><Text>STATE_WAITING</Text><Enum>103</Enum></EnumInfo><EnumInfo><Text>STATE_MOTIONCOMMANDSLOCKED</Text><Enum>104</Enum></EnumInfo><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">ADSREAD</Name><Comment><![CDATA[ ADS read command. ]]></Comment><BitSize>1248</BitSize><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><Comment><![CDATA[ Index group ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXOFFS</Name><Type>UDINT</Type><Comment><![CDATA[ Index offset ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>LEN</Name><Type>UDINT</Type><Comment><![CDATA[ Max. number of data bytes to read (LEN <= max. size of destination buffer) ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>DESTADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to destination buffer ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>READ</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>TMOUT</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BUSY</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERR</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>456</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERRID</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">ST_SetPositionOptions</Name><BitSize>48</BitSize><SubItem><Name>ClearPositionLag</Name><Type>BOOL</Type><Comment><![CDATA[ set actual and set position to same value and clear the position lag ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>DirectHoming</Name><Type>BOOL</Type><Comment><![CDATA[ The resulting offset is understood as reference point offset ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>ClearPositionOffset</Name><Type>BOOL</Type><Comment><![CDATA[ Clear set position offset done without DirectHoming flag (MC_Home or FBs from AdvancedHoming library ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>SelectEncoderIndex</Name><Type>BOOL</Type><Comment><![CDATA[ selects an encoder with index 0..n explicitly if enabled - selction by EncoderIndex below ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>EncoderIndex</Name><Type>UINT</Type><Comment><![CDATA[ encoder with index 0..n, 0 is first encoder - valid only if SelectEncoderIndex=TRUE ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">_ST_TcNC_SetPosOnTheFly</Name><BitSize>256</BitSize><SubItem><Name>nPosSetType</Name><Type>UDINT</Type><Comment><![CDATA[ Absolute, Relative - added KSt 2009-01-28 ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nCtrlDWord</Name><Type>UDINT</Type><Comment><![CDATA[ added KSt 2009-01-28 ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>fPreviousActualPos</Name><Type>LREAL</Type><Comment><![CDATA[ value not used any longer since 2009-01-28 ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fNewActualPos</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>nReserved</Name><Type>DWORD</Type><ArrayInfo><LBound>1</LBound><Elements>2</Elements></ArrayInfo><Comment><![CDATA[ added KSt 2009-01-28 ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">MC_SetPosition</Name><BitSize>1984</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc2_MC2" ReferenceTo="true">AXIS_REF</Type><Comment><![CDATA[Reference to an axis]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><Comment><![CDATA[ Start setting position in axis ]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Position</Name><Type>LREAL</Type><Comment><![CDATA[ Position unit [u] (Means ‘Distance’ if Mode = RELATIVE) ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Mode</Name><Type>BOOL</Type><Comment><![CDATA[ RELATIVE =True, ABSOLUTE = False (Default) ]]></Comment><BitSize>8</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Options</Name><Type Namespace="Tc2_MC2">ST_SetPositionOptions</Type><Comment><![CDATA[ Beckhoff proprietary input ]]></Comment><BitSize>48</BitSize><BitOffs>208</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><Comment><![CDATA[ Position has new value ]]></Comment><BitSize>8</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><Comment><![CDATA[ Shows that the Function Block is not finished ]]></Comment><BitSize>8</BitSize><BitOffs>264</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><Comment><![CDATA[ Signals that an error has occurred within the Function Block ]]></Comment><BitSize>8</BitSize><BitOffs>272</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><Comment><![CDATA[ Error identification ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>displaymode</Name><Value>hex</Value></Property></Properties></SubItem><SubItem><Name>ADSbusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>stSetPos</Name><Type Namespace="Tc2_MC2">_ST_TcNC_SetPosOnTheFly</Type><BitSize>256</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>iState</Name><Type Namespace="Tc2_MC2">_E_TcMC_STATES</Type><BitSize>16</BitSize><BitOffs>640</BitOffs><Default><EnumText>_E_TcMC_STATES.STATE_INITIALIZATION</EnumText></Default></SubItem><SubItem><Name>fbAdsWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>fbOnTrigger</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>1888</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">MC_Home</Name><BitSize>7168</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc2_MC2" ReferenceTo="true">AXIS_REF</Type><Comment><![CDATA[Reference to an axis]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Position</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs><Default><Value>1E+307</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>HomingMode</Name><Type Namespace="Tc2_MC2">MC_HomingMode</Type><BitSize>16</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BufferMode</Name><Type Namespace="Tc2_MC2">MC_BufferMode</Type><BitSize>16</BitSize><BitOffs>208</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Options</Name><Type Namespace="Tc2_MC2">ST_HomingOptions</Type><Comment><![CDATA[ Beckhoff proprietary input ]]></Comment><BitSize>320</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCalibrationCam</Name><Type>BOOL</Type><Comment><![CDATA[ Beckhoff proprietary input ]]></Comment><BitSize>8</BitSize><BitOffs>576</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>584</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>592</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Active</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>600</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommandAborted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>608</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>616</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>displaymode</Name><Value>hex</Value></Property></Properties></SubItem><SubItem><Name>LastExecutionResult</Name><Type Namespace="Tc2_MC2">_ST_FunctionBlockResults</Type><BitSize>96</BitSize><BitOffs>672</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>ADSbusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>768</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>iState</Name><Type Namespace="Tc2_MC2">_E_TcMC_STATES</Type><BitSize>16</BitSize><BitOffs>784</BitOffs><Default><EnumText>_E_TcMC_STATES.STATE_INITIALIZATION</EnumText></Default><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>iSubState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>800</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>fbAdsWriteCmd</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>832</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>fbAdsWriteParameter</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>2048</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>fbAdsReadRefPos</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>3264</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>ReferenceFlagValue</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4512</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>fbSetPosition</Name><Type Namespace="Tc2_MC2">MC_SetPosition</Type><BitSize>1984</BitSize><BitOffs>4544</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>CalibrationValue</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>6528</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>SearchDirection</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>6592</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>SearchVelocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>6656</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>SyncDirection</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>6720</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>SyncVelocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>6784</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>ReferenceMode</Name><Type Namespace="Tc2_MC2">E_EncoderReferenceMode</Type><BitSize>32</BitSize><BitOffs>6848</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>fbTrigger</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>6880</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><SubItem><Name>fbTimeOut</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>6944</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">ST_MoveOptions</Name><BitSize>320</BitSize><SubItem><Name>EnableBlendingPosition</Name><Type>BOOL</Type><Comment><![CDATA[ Command activation at defined ActivationPosition - extends the buffer mode when enabled ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>BlendingPosition</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>StartVelocity</Name><Type>LREAL</Type><Comment><![CDATA[ velocity profile options - instantaneous speed change at the beginning and at the end of the profile ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>EndVelocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>IgnorePositionMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ PositionAreaMonitoring, TargetPositionMonitoring and StopMonitoring can be ignored using this flag - 20190311 ]]></Comment><BitSize>8</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>EnableStopPositionMonitoring</Name><Type>BOOL</Type><Comment><![CDATA[ PositionAreaMonitoring, TargetPositionMonitoring can be enabled for MC_Stop and MC_Halt commands - 20191010
Monitoring can just be enabled if the monitoring parameters of the axis are enabled as well
The default is no monitoring for both commands even if monitoring options are enabled by axis parameters ]]></Comment><BitSize>8</BitSize><BitOffs>264</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">_E_TcNC_StartPosType</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><EnumInfo><Text>TCNC_START_ABSOLUTE</Text><Enum>1</Enum><Comment><![CDATA[Start to absolute position]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_RELATIVE</Text><Enum>2</Enum><Comment><![CDATA[Start to relative position]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ENDLESS_PLUS</Text><Enum>3</Enum><Comment><![CDATA[Start to endless positive position]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ENDLESS_MINUS</Text><Enum>4</Enum><Comment><![CDATA[Start to endless negative position]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_MODULO</Text><Enum>5</Enum><Comment><![CDATA[Start to modulo position ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ADDITIVE</Text><Enum>6</Enum><Comment><![CDATA[Start to a position relative to the last recent target position ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_MODULO_SHORT</Text><Enum>261</Enum><Comment><![CDATA[Start to modulo position ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_MODULO_PLUS</Text><Enum>517</Enum><Comment><![CDATA[Start to modulo position ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_MODULO_MINUS</Text><Enum>773</Enum><Comment><![CDATA[Start to modulo position ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_MODULO_CURRENT</Text><Enum>1029</Enum><Comment><![CDATA[ start to modulo position in current direction ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ABS_INTERNAL</Text><Enum>9</Enum><Comment><![CDATA[Start to absolute position, internal use]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ENDLESSPLUS_SLOWMANUAL</Text><Enum>272</Enum><Comment><![CDATA[ manual jog mode ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ENDLESSMINUS_SLOWMANUAL</Text><Enum>273</Enum><Comment><![CDATA[ manual jog mode ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ENDLESSPLUS_FASTMANUAL</Text><Enum>528</Enum><Comment><![CDATA[ manual jog mode ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_ENDLESSMINUS_FASTMANUAL</Text><Enum>529</Enum><Comment><![CDATA[ manual jog mode ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_STOPANDLOCK</Text><Enum>4096</Enum><Comment><![CDATA[ stop axis and lock against any motion commands ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_HALT</Text><Enum>8192</Enum><Comment><![CDATA[ halt axis - can be interrupted by any motion commands ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_TORQUE_ABORT</Text><Enum>12288</Enum><Comment><![CDATA[ 20181210 Fap - halt torque control ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_TORQUE_ABSOLUTE</Text><Enum>12289</Enum><Comment><![CDATA[ 20181210 Fap - Start torque control absolute ]]></Comment></EnumInfo><EnumInfo><Text>TCNC_START_TORQUE_RELATIVE</Text><Enum>12290</Enum><Comment><![CDATA[ 20190108 Fap - Start torque control relative NOT IMPLEMENTED ]]></Comment></EnumInfo><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">ST_TorqueControlOptions</Name><BitSize>128</BitSize><SubItem><Name>EnableManualTorqueStartValue</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>ManualTorqueStartValue</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_MC2">_ST_TcNC_UnversalAxisStartRequest</Name><BitSize>640</BitSize><SubItem><Name>nStartType</Name><Type>UDINT</Type><Comment><![CDATA[ axis start TYPE (ABSOLUT, RELATIV, ENDLESS_PLUS, ENDLESS_MINUS, MODULO_SHORT, MODULO_PLUS, MODULO_MINUS) ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nControlMask</Name><Type>UDINT</Type><Comment><![CDATA[ optional: control mask ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>fPosTarget</Name><Type>LREAL</Type><Comment><![CDATA[ target position ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fVeloRequ</Name><Type>LREAL</Type><Comment><![CDATA[ required velocity ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fAcc</Name><Type>LREAL</Type><Comment><![CDATA[ acceleration (>= 0) ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fDec</Name><Type>LREAL</Type><Comment><![CDATA[ deceleration (>= 0) ]]></Comment><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>fJerk</Name><Type>LREAL</Type><Comment><![CDATA[ jerk (>= 0) ]]></Comment><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>nBufferMode</Name><Type>UDINT</Type><Comment><![CDATA[ optional: 'buffer mode' OR 'activation mode' FOR 'buffered commands' (issue #2786) ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>nReserved</Name><Type>UDINT</Type><Comment><![CDATA[ reserved ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>fBlendingPosition</Name><Type>LREAL</Type><Comment><![CDATA[ optional: activation position ]]></Comment><BitSize>64</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>fVeloStart</Name><Type>LREAL</Type><Comment><![CDATA[ optional: start velocity (0 <= fVeloStart <= fVeloRequ) Frage: erstmal weglassen ??? ]]></Comment><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>fVeloEnd</Name><Type>LREAL</Type><Comment><![CDATA[ optional: end velocity (0 <= fVeloEnd <= fVeloRequ) Frage: erstmal weglassen ??? ]]></Comment><BitSize>64</BitSize><BitOffs>576</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_TcNC_UniversalAxisTorqueStartRequest</Name><BitSize>576</BitSize><SubItem><Name>nStartType</Name><Type>UDINT</Type><Comment><![CDATA[ axis start TYPE (TORQUECONTINUOUS) ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nControlMask</Name><Type>UDINT</Type><Comment><![CDATA[ optional: control mask ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nMode</Name><Type>UDINT</Type><Comment><![CDATA[ optional: mode (ENUM) ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>nBufferMode</Name><Type>UDINT</Type><Comment><![CDATA[ 'buffer mode' OR 'activation mode' FOR 'buffered commands' (first Only ABORTING) ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>fTorque</Name><Type>LREAL</Type><Comment><![CDATA[ target torque [signed]]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fTorqueRamp</Name><Type>LREAL</Type><Comment><![CDATA[ nc torque ramp ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fVelocityLimitHigh</Name><Type>LREAL</Type><Comment><![CDATA[ velocity limit high [signed]]]></Comment><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>fVelocityLimitLow</Name><Type>LREAL</Type><Comment><![CDATA[ velocity limit low [signed]]]></Comment><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>fAcceleration</Name><Type>LREAL</Type><Comment><![CDATA[ acceleration (>= 0) ]]></Comment><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>fDeceleration</Name><Type>LREAL</Type><Comment><![CDATA[ deceleration (>= 0) ]]></Comment><BitSize>64</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>fManualTorque</Name><Type>LREAL</Type><Comment><![CDATA[ optional: manual torque (sync value) ]]></Comment><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_TcNC_UnversalAxisStartResponse</Name><BitSize>32</BitSize><SubItem><Name>nCmdNo</Name><Type>WORD</Type><Comment><![CDATA[ Continuous actual command number ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nCmdState</Name><Type>WORD</Type><Comment><![CDATA[ Command state ]]></Comment><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">ADSRDWRTEX</Name><Comment><![CDATA[ Extended ADS read/write command. ]]></Comment><BitSize>1440</BitSize><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><Comment><![CDATA[ Index group ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXOFFS</Name><Type>UDINT</Type><Comment><![CDATA[ Index offset ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>WRITELEN</Name><Type>UDINT</Type><Comment><![CDATA[ Max. number of data bytes to write (WRITELEN <= max. size of source buffer) ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>READLEN</Name><Type>UDINT</Type><Comment><![CDATA[ Max. number of data bytes to read (READLEN <= max. size of destination buffer) ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>SRCADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to source buffer ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>DESTADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to destination buffer ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>WRTRD</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>TMOUT</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BUSY</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERR</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>520</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERRID</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>544</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>COUNT_R</Name><Type>UDINT</Type><Comment><![CDATA[ Count of bytes actually read ]]></Comment><BitSize>32</BitSize><BitOffs>576</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">FW_GetCurTaskIndex</Name><BitSize>64</BitSize><SubItem><Name>nIndex</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">GETCURTASKINDEX</Name><Comment><![CDATA[ This function block GETCURTASKINDEX finds the task index of the task from which it is called. ]]></Comment><BitSize>128</BitSize><SubItem><Name>index</Name><Type>BYTE</Type><Comment><![CDATA[ Returns the current task index of the calling task. ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbGetCurTaskIndex</Name><Type Namespace="Tc2_System">FW_GetCurTaskIndex</Type><BitSize>64</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>conditionalshow</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_ST_TcNc_OperationModes</Name><BitSize>128</BitSize><SubItem><Name>PosAreaControl</Name><Type>DWORD</Type><Comment><![CDATA[ OpModeDWord in cyclic interface
0 ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs><Default><Value>1</Value></Default></SubItem><SubItem><Name>TargetPosControl</Name><Type>DWORD</Type><Comment><![CDATA[ 1 ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><Value>2</Value></Default></SubItem><SubItem><Name>StopMonitoring</Name><Type>DWORD</Type><Comment><![CDATA[ 2
Loop : DWORD := 2#0000_0000_0000_0000_0000_0000_0000_0100;
3
MotionControl : DWORD := 2#0000_0000_0000_0000_0000_0000_0000_1000;
4
PEHTimeControl : DWORD := 2#0000_0000_0000_0000_0000_0000_0001_0000;
5
BacklashComp : DWORD := 2#0000_0000_0000_0000_0000_0000_0010_0000;
6
DelayedErrorReaction
7
Modulo
8
SimulationAxis
bits 9 .. 11 reserved for supplement products
12 ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>4096</Value></Default></SubItem><SubItem><Name>AllowSlaveCommands</Name><Type>DWORD</Type><Comment><![CDATA[ bits 13 .. 15 reserved
16
PosDiffControl : DWORD := 2#0000_0000_0000_0001_0000_0000_0000_0000;
17
VeloDiffControl : DWORD := 2#0000_0000_0000_0010_0000_0000_0000_0000;
18
SoftEndMinControl : DWORD := 2#0000_0000_0000_0100_0000_0000_0000_0000;
19
SoftEndMaxControl: DWORD := 2#0000_0000_0000_1000_0000_0000_0000_0000;
20
ActPosCorrection : DWORD := 2#0000_0000_0001_0000_0000_0000_0000_0000;
21 ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs><Default><Value>2097152</Value></Default></SubItem><Properties><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">_FB_MoveUniversalGeneric</Name><BitSize>7680</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc2_MC2" ReferenceTo="true">AXIS_REF</Type><Comment><![CDATA[Reference to an axis]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>LastExecutionResult</Name><Type Namespace="Tc2_MC2" ReferenceTo="true">_ST_FunctionBlockResults</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>StartType</Name><Type Namespace="Tc2_MC2">_E_TcNC_StartPosType</Type><Comment><![CDATA[ 20110511 KSt type changed for Tc3 ]]></Comment><BitSize>16</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Position</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Torque</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>TorqueRamp</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Velocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>VelocityLimitHigh</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>VelocityLimitLow</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Acceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Deceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>576</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Jerk</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>640</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BufferMode</Name><Type Namespace="Tc2_MC2">MC_BufferMode</Type><Comment><![CDATA[ Direction : MC_Direction := MC_Positive_Direction;
E ]]></Comment><BitSize>16</BitSize><BitOffs>704</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Options</Name><Type Namespace="Tc2_MC2">ST_MoveOptions</Type><BitSize>320</BitSize><BitOffs>768</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>OptionsTorque</Name><Type Namespace="Tc2_MC2">ST_TorqueControlOptions</Type><BitSize>128</BitSize><BitOffs>1088</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Reset</Name><Type>BOOL</Type><Comment><![CDATA[ for internal use only ]]></Comment><BitSize>8</BitSize><BitOffs>1216</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>GotoRunState</Name><Type>BOOL</Type><Comment><![CDATA[ for internal use only ]]></Comment><BitSize>8</BitSize><BitOffs>1224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>ContinuousUpdate</Name><Type>BOOL</Type><Comment><![CDATA[ for internal use only (TorqueControl) ]]></Comment><BitSize>8</BitSize><BitOffs>1232</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><Comment><![CDATA[ Same meaning as InVelocity for continous motion commands ]]></Comment><BitSize>8</BitSize><BitOffs>1240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1248</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Active</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommandAborted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1264</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1272</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1280</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>displaymode</Name><Value>hex</Value></Property></Properties></SubItem><SubItem><Name>CmdNo</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>1312</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ADSbusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1328</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>InTorque</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1336</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>iState</Name><Type Namespace="Tc2_MC2">_E_TcMC_STATES</Type><BitSize>16</BitSize><BitOffs>1344</BitOffs><Default><EnumText>_E_TcMC_STATES.STATE_INITIALIZATION</EnumText></Default></SubItem><SubItem><Name>sStartRequest</Name><Type Namespace="Tc2_MC2">_ST_TcNC_UnversalAxisStartRequest</Type><BitSize>640</BitSize><BitOffs>1408</BitOffs></SubItem><SubItem><Name>sTorqueStartRequest</Name><Type Namespace="Tc2_MC2">_ST_TcNC_UniversalAxisTorqueStartRequest</Type><BitSize>576</BitSize><BitOffs>2048</BitOffs></SubItem><SubItem><Name>sStartResponse</Name><Type Namespace="Tc2_MC2">_ST_TcNC_UnversalAxisStartResponse</Type><BitSize>32</BitSize><BitOffs>2624</BitOffs></SubItem><SubItem><Name>fbAdsReadWrite</Name><Type Namespace="Tc2_System">ADSRDWRTEX</Type><BitSize>1440</BitSize><BitOffs>2656</BitOffs></SubItem><SubItem><Name>ContinousMode</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4096</BitOffs></SubItem><SubItem><Name>InVelocity</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4104</BitOffs></SubItem><SubItem><Name>DiffCycleCounter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4128</BitOffs></SubItem><SubItem><Name>EmptyStartResponse</Name><Type Namespace="Tc2_MC2">_ST_TcNC_UnversalAxisStartResponse</Type><BitSize>32</BitSize><BitOffs>4160</BitOffs></SubItem><SubItem><Name>COUNT_R</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4192</BitOffs></SubItem><SubItem><Name>CounterCmdNoZero</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>4224</BitOffs></SubItem><SubItem><Name>CounterCmdNotStarted</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>4232</BitOffs></SubItem><SubItem><Name>DiffCmdNo</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>4240</BitOffs></SubItem><SubItem><Name>InitialNcToPlcCmdNo</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>4256</BitOffs></SubItem><SubItem><Name>NcCycleCounter</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>4272</BitOffs></SubItem><SubItem><Name>LastNcCycleCounter</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>4280</BitOffs></SubItem><SubItem><Name>NcMappingCounter</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>4288</BitOffs></SubItem><SubItem><Name>NcCycleCounterAvailable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4296</BitOffs></SubItem><SubItem><Name>NcCycleCounterNotAvailable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4304</BitOffs></SubItem><SubItem><Name>NcCyclicFeedbackExpected</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4312</BitOffs></SubItem><SubItem><Name>PlcDebugCode</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>4320</BitOffs></SubItem><SubItem><Name>AxisIsSlave</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4352</BitOffs></SubItem><SubItem><Name>GetTaskIndex</Name><Type Namespace="Tc2_System">GETCURTASKINDEX</Type><BitSize>128</BitSize><BitOffs>4384</BitOffs></SubItem><SubItem><Name>CycleCounter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4512</BitOffs></SubItem><SubItem><Name>BusyCounter</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4544</BitOffs></SubItem><SubItem><Name>fbTimeOut</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>4576</BitOffs></SubItem><SubItem><Name>fbStopMonitoringTimeOut</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>4800</BitOffs></SubItem><SubItem><Name>fbTimeOutMappingCounter</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>5024</BitOffs></SubItem><SubItem><Name>fbOnTrigger</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>5248</BitOffs></SubItem><SubItem><Name>sTempMsg</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><BitOffs>5312</BitOffs></SubItem><SubItem><Name>AccDecreasing</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>7360</BitOffs></SubItem><SubItem><Name>AccOld</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>7424</BitOffs></SubItem><SubItem><Name>iContinuousUpdate</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>7488</BitOffs></SubItem><SubItem><Name>OpMode</Name><Type Namespace="Tc2_MC2">_ST_TcNc_OperationModes</Type><BitSize>128</BitSize><BitOffs>7520</BitOffs><Properties><Property><Name>suppress_warning_0</Name><Value>C0228</Value></Property></Properties></SubItem><Action><Name>ActMonitorStop</Name></Action><Action><Name>ActMonitorAbortTorque</Name></Action><Action><Name>ActMonitorContinousMotion</Name></Action><Action><Name>ActMonitorDiscreteMotion</Name></Action><Action><Name>ActErrorMessage</Name></Action><Action><Name>ActMonitorContinuousTorque</Name></Action><Action><Name>ActCalcDiffCmdNo</Name></Action><Action><Name>ActNcCycleCounter</Name></Action><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>conditionalshow</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_MC2">MC_MoveAbsolute</Name><BitSize>8832</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc2_MC2" ReferenceTo="true">AXIS_REF</Type><Comment><![CDATA[Reference to an axis]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><Comment><![CDATA[ Start the motion at rising edge ]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Position</Name><Type>LREAL</Type><Comment><![CDATA[ Target position for the motion ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Velocity</Name><Type>LREAL</Type><Comment><![CDATA[ Value of the maximum velocity ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Acceleration</Name><Type>LREAL</Type><Comment><![CDATA[ Value of the maximum acceleration ]]></Comment><BitSize>64</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Deceleration</Name><Type>LREAL</Type><Comment><![CDATA[ Value of the maximum deceleration ]]></Comment><BitSize>64</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Jerk</Name><Type>LREAL</Type><Comment><![CDATA[ Value of the maximum jerk ]]></Comment><BitSize>64</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BufferMode</Name><Type Namespace="Tc2_MC2">MC_BufferMode</Type><Comment><![CDATA[ Direction : MC_Direction;
not available ]]></Comment><BitSize>16</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Options</Name><Type Namespace="Tc2_MC2">ST_MoveOptions</Type><Comment><![CDATA[ optional parameters ]]></Comment><BitSize>320</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>832</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>840</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Active</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>848</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommandAborted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>856</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>864</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>896</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>displaymode</Name><Value>hex</Value></Property></Properties></SubItem><SubItem><Name>LastExecutionResult</Name><Type Namespace="Tc2_MC2">_ST_FunctionBlockResults</Type><BitSize>96</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>ADSbusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>MoveGeneric</Name><Type Namespace="Tc2_MC2">_FB_MoveUniversalGeneric</Type><BitSize>7680</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>CmdNo</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>8768</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_AnschlagAbsaugung</Name><BitSize>26432</BitSize><SubItem><Name>bCmdPosition</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fTargetPosition</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bEnable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdStartHoming</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bHomeSwitch</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bNotEnableDrive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>152</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bHomed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>refAxis</Name><Type Namespace="Tc2_MC2">AXIS_REF</Type><BitSize>9088</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>axisPower</Name><Type Namespace="Tc2_MC2">MC_Power</Type><BitSize>768</BitSize><BitOffs>9280</BitOffs></SubItem><SubItem><Name>axisHoming</Name><Type Namespace="Tc2_MC2">MC_Home</Type><BitSize>7168</BitSize><BitOffs>10048</BitOffs></SubItem><SubItem><Name>axisMoveAbs</Name><Type Namespace="Tc2_MC2">MC_MoveAbsolute</Type><BitSize>8832</BitSize><BitOffs>17216</BitOffs></SubItem><SubItem><Name>bStartHoming</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>26048</BitOffs></SubItem><SubItem><Name>bStartMoveAbs</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>26056</BitOffs></SubItem><SubItem><Name>rtStartHoming</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>26080</BitOffs></SubItem><SubItem><Name>rtHomingDone</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>26144</BitOffs></SubItem><SubItem><Name>rtStartMoving</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>26208</BitOffs></SubItem><SubItem><Name>rtMoveDone</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>26272</BitOffs></SubItem><SubItem><Name>rtReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>26336</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_CmdDInfo</Name><BitSize>10880</BitSize><Implements Namespace="Tc3_CNC">ITF_ToolAction</Implements><SubItem><Name>_tool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize><BitOffs>64</BitOffs></SubItem><Method><Name>Commit</Name><Comment><![CDATA[ Commits the tool data transfer action if it returns true]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>t</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize></Parameter></Method><Method><Name>__getTool</Name><ReturnType Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</ReturnType><ReturnBitSize>10816</ReturnBitSize><Local><Name>Tool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_CmdTInfo</Name><BitSize>10880</BitSize><Implements Namespace="Tc3_CNC">ITF_ToolAction</Implements><SubItem><Name>_tool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize><BitOffs>64</BitOffs></SubItem><Method><Name>Commit</Name><Comment><![CDATA[ Commits the tool data transfer action if it returns true]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>t</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize></Parameter></Method><Method><Name>__getTool</Name><ReturnType Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</ReturnType><ReturnBitSize>10816</ReturnBitSize><Local><Name>Tool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_CmdOldDInfo</Name><BitSize>10880</BitSize><Implements Namespace="Tc3_CNC">ITF_ToolAction</Implements><SubItem><Name>_tool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize><BitOffs>64</BitOffs></SubItem><Method><Name>Commit</Name><Comment><![CDATA[ Commits the tool data transfer action if it returns true]]></Comment><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>t</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize></Parameter></Method><Method><Name>__getTool</Name><ReturnType Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</ReturnType><ReturnBitSize>10816</ReturnBitSize><Local><Name>Tool</Name><Type Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</Type><BitSize>10816</BitSize></Local><Properties><Property><Name>property</Name></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name>FB_Blinker</Name><BitSize>544</BitSize><SubItem><Name>timeTime</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Default><DateTime>t#330ms</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bQ</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>tonA</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>tonB</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>320</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_SHAPE</Name><BitSize>288</BitSize><SubItem><Name>version</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>ctmMax</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>chnMax</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>axMax</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">MCV_HliInterface</Name><BitSize>1280</BitSize><SubItem><Name>Initialized</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>PlcHli</Name><Type Namespace="Tc2_CncHli">HLI_SHAPE</Type><BitSize>288</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CncHli</Name><Type Namespace="Tc2_CncHli">HLI_SHAPE</Type><BitSize>288</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>640</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>656</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ipSrv</Name><Type GUID="{00000030-0000-0000-E000-000000000064}">ITComObjectServer</Type><BitSize>32</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>ipAdi</Name><Type GUID="{03000012-0000-0000-E000-000000000064}">ITcADI</Type><BitSize>32</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>size</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>i</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>InT_TO</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>HliMajorVersion</Name><Type Namespace="Tc2_CncHli">HLI_INTF_VERSION_NAME</Type><BitSize>192</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>trError</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>oidCnc</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1088</BitOffs><Default><Value>89128961</Value></Default></SubItem><SubItem><Name>adiGlobalVe</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1120</BitOffs><Default><Value>6144</Value></Default></SubItem><SubItem><Name>adiPlatform</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1152</BitOffs><Default><Value>6145</Value></Default></SubItem><SubItem><Name>adiAxis0</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1184</BitOffs><Default><Value>5120</Value></Default></SubItem><SubItem><Name>adiChn0</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1216</BitOffs><Default><Value>4096</Value></Default></SubItem><SubItem><Name>adiChnVe0</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1248</BitOffs><Default><Value>4352</Value></Default></SubItem><SubItem><Name Static="true">gNrAx</Name><Type>UDINT</Type><BitSize>32</BitSize></SubItem><SubItem><Name Static="true">gNrCh</Name><Type>UDINT</Type><BitSize>32</BitSize></SubItem><SubItem><Name Static="true">gVEGlobMemSize</Name><Type>UDINT</Type><BitSize>32</BitSize></SubItem><SubItem><Name Static="true">gVEChMemSize</Name><Type>UDINT</Type><BitSize>32</BitSize></SubItem><SubItem><Name Static="true">gpPform</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HIGH_LEVEL_INTERFACE_PF</Type><BitSize>32</BitSize></SubItem><SubItem><Name Static="true">gpCh</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HIGH_LEVEL_INTERFACE_CH</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>384</BitSize></SubItem><SubItem><Name Static="true">gpAx</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HIGH_LEVEL_INTERFACE_AX</Type><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo><BitSize>2048</BitSize></SubItem><SubItem><Name Static="true">gpCTMan</Name><Type Namespace="Tc2_CncHli" PointerTo="1">TECHNO_UNIT_CTM</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><BitSize>1024</BitSize></SubItem><SubItem><Name Static="true">gpVEGlobal</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_V_E_DATA</Type><BitSize>32</BitSize></SubItem><SubItem><Name Static="true">gpVECh</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_V_E_DATA</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>384</BitSize></SubItem><Method><Name>HliDisplayStartupError</Name><Parameter><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize></Parameter><Parameter><Name>CncHli</Name><Type Namespace="Tc2_CncHli">HLI_SHAPE</Type><BitSize>288</BitSize></Parameter><Parameter><Name>PlcHli</Name><Type Namespace="Tc2_CncHli">HLI_SHAPE</Type><BitSize>288</BitSize></Parameter><Parameter><Name>gpPform</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HIGH_LEVEL_INTERFACE_PF</Type><BitSize>32</BitSize></Parameter><Local><Name>MessageStr</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Local><Local><Name>VersionStr</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Local><Local><Name>cStrToHliLibVersion</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Local><Local><Name>cStrToErrorID</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Local><Local><Name>cStrToHliPlc</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Local><Local><Name>cStrToHliCnc</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Local><Local><Name>cStrToCncVersion</Name><Type Namespace="Tc2_System">T_MaxString</Type><BitSize>2048</BitSize></Local><Properties><Property><Name>object_name</Name><Value>HliDisplayStartupError</Value></Property></Properties></Method><Method><Name>HliRelease</Name><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Local><Name>i</Name><Type>UDINT</Type><BitSize>32</BitSize></Local><Properties><Property><Name>object_name</Name><Value>HliRelease</Value></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">MCV_GetHLIIfcVer</Name><BitSize>704</BitSize><SubItem><Name>version</Name><Type>STRING(80)</Type><Comment><![CDATA[version as string of the PLC specific HLI mapping]]></Comment><BitSize>648</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">MCV_ChkLCsHLIVer</Name><BitSize>1184</BitSize><SubItem><Name>execute</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>busy</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE (default: FALSE)]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>done</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE (default: FALSE)]]></Comment><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_ver_ok</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE (default: FALSE)]]></Comment><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>error</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE (default: FALSE)]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>error_id</Name><Type>WORD</Type><Comment><![CDATA[(default:0)]]></Comment><BitSize>16</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fb_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>GetHLIIfcVer</Name><Type Namespace="Tc2_CncHli">MCV_GetHLIIfcVer</Type><BitSize>704</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>plc_hli_ver</Name><Type>STRING(23)</Type><BitSize>192</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>cmd_sem_plc_version</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>stb_copy_error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1096</BitOffs></SubItem><SubItem><Name>stb_done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1104</BitOffs></SubItem><SubItem><Name>cmd_plc_version</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1112</BitOffs></SubItem><SubItem><Name>copy_ver_to_hli</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>state_sem_plc_version</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1128</BitOffs></SubItem><SubItem><Name>p_version_at_hli</Name><Type PointerTo="1">STRING(23)</Type><BitSize>32</BitSize><BitOffs>1152</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">MCV_ChkHLIVer</Name><BitSize>1696</BitSize><SubItem><Name>execute</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>expected_hli_ax_size</Name><Type>UDINT</Type><Comment><![CDATA[size of memory of one axis specific interface within the PLC]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>expected_hli_ch_size</Name><Type>UDINT</Type><Comment><![CDATA[size of memory of one channel specific interface within the PLC]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>expected_hli_version</Name><Type>STRING(23)</Type><Comment><![CDATA[version identification of HLI within the PLC as string]]></Comment><BitSize>192</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_ax_size</Name><Type>UDINT</Type><Comment><![CDATA[size of memory of one axis specific interface within the MC]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_ch_size</Name><Type>UDINT</Type><Comment><![CDATA[size of memory of one channel specific interface within the MC]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_version</Name><Type>STRING(23)</Type><Comment><![CDATA[version identification of HLI within the MC as string]]></Comment><BitSize>192</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_ver_ok</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>576</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>error</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>584</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>error_id</Name><Type>WORD</Type><Comment><![CDATA[values of type HLI_ERR_CODES]]></Comment><BitSize>16</BitSize><BitOffs>592</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>tf_execute</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>eq_hli_version</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>p_hli_version</Name><Type PointerTo="1">STRING(23)</Type><BitSize>32</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>HliMajorVersion</Name><Type>STRING(23)</Type><BitSize>192</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>GetHLIIfcVer</Name><Type Namespace="Tc2_CncHli">MCV_GetHLIIfcVer</Type><BitSize>704</BitSize><BitOffs>992</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_ChkDpdcies</Name><BitSize>3072</BitSize><SubItem><Name>execute</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>busy</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>done</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>depend_ok</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE]]></Comment><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>error</Name><Type>BOOL</Type><Comment><![CDATA[TRUE/FALSE (default: FALSE)]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>error_id</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>80</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fb_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>chk_hli</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>chk_LC_hli_ver</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>ChkLCsHLIVer_1</Name><Type Namespace="Tc2_CncHli">MCV_ChkLCsHLIVer</Type><BitSize>1184</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>ChkHLIVer_1</Name><Type Namespace="Tc2_CncHli">MCV_ChkHLIVer</Type><BitSize>1696</BitSize><BitOffs>1376</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_InitPlatform</Name><BitSize>3264</BitSize><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>64</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>start_dpdcies_chk</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>axref_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>startup_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>ChkDpdcies_0</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_ChkDpdcies</Type><BitSize>3072</BitSize><BitOffs>192</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_TYPE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_ID</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_ID</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_STATE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_GENERAL_RESPONSE</Name><BitSize>192</BitSize><SubItem><Name>fb_type</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_TYPE</Type><Comment><![CDATA[ Type of FB: e.b. MC_MovePath ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fb_id</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_ID</Type><Comment><![CDATA[ source-FB of request ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>job_id</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_ID</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>job_state</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_STATE</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>error_id</Name><Type>DINT</Type><Comment><![CDATA[ e.g. ERR_PLCO_JOB_CONFLICTS_STATE ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PfJobAckDispatcher</Name><BitSize>1152</BitSize><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FbId</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Response</Name><Type Namespace="Tc2_CncHli">HLI_PLCOPEN_PF_RESPONSE</Type><BitSize>1024</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>pGeneralResponse</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" PointerTo="1">MCV_GENERAL_RESPONSE</Type><BitSize>32</BitSize><BitOffs>1120</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_LINEAR_UNIT</Name><BitSize>128</BitSize><SubItem><Name>Position</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_LIN</Type><Comment><![CDATA[ Units for linear position ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Velocity</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</Type><Comment><![CDATA[ Units for linear velocity ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Acceleration</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_LIN</Type><Comment><![CDATA[ Units for linear acceleration ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Jerk</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_LIN</Type><Comment><![CDATA[ Units for linear jerk ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ROTATORY_UNIT</Name><BitSize>128</BitSize><SubItem><Name>Position</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_ROT</Type><Comment><![CDATA[ Units for rotatory position ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Velocity</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</Type><Comment><![CDATA[ Units for rotatory velocity ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Acceleration</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_ROT</Type><Comment><![CDATA[ Units for rotatory acceleration ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Jerk</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_ROT</Type><Comment><![CDATA[ Units for rotatory jerk ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_UNITS_MDS</Name><BitSize>256</BitSize><SubItem><Name>Linear</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_LINEAR_UNIT</Type><Comment><![CDATA[ Units for linear position ]]></Comment><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Rotatory</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ROTATORY_UNIT</Type><Comment><![CDATA[ Units for rotatory position ]]></Comment><BitSize>128</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_GENERAL_REQUEST</Name><BitSize>128</BitSize><SubItem><Name>fb_type</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_TYPE</Type><Comment><![CDATA[ Type of FB: e.b. MC_MovePath ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fb_id</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_ID</Type><Comment><![CDATA[ source-FB of request ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>job_id</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_ID</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UDINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_READ_RESOLUTION_RES</Name><BitSize>448</BitSize><SubItem><Name>fb_type</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_TYPE</Type><Comment><![CDATA[ Type of FB: e.b. MC_MovePath ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fb_id</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_FB_ID</Type><Comment><![CDATA[ source-FB of request ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>job_id</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_ID</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>job_state</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_STATE</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>error_id</Name><Type>DINT</Type><Comment><![CDATA[ e.g. ERR_PLCO_JOB_CONFLICTS_STATE ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UDINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>resolution</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_UNITS_MDS</Type><BitSize>256</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PfInitFbID</Name><BitSize>160</BitSize><SubItem><Name>FbId</Name><Type ReferenceTo="true">UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Init</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type ReferenceTo="true">WORD</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PfChkHliIfc</Name><BitSize>128</BitSize><SubItem><Name>Error</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type ReferenceTo="true">WORD</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>IfcValid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_ReadResolution</Name><BitSize>1056</BitSize><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ResolutionID</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_UNITS_MDS</Type><BitSize>256</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>336</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>JobID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>trExecute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>FbId</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>LastJobID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>JobState</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_STATE</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>LastJobState</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_JOB_STATE</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>HliChIfcIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>Init</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>592</BitOffs></SubItem><SubItem><Name>OrderSent</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>600</BitOffs></SubItem><SubItem><Name>Request</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_GENERAL_REQUEST</Type><BitSize>128</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>pResponse</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" PointerTo="1">MCV_READ_RESOLUTION_RES</Type><BitSize>32</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>PfInitFbID</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PfInitFbID</Type><BitSize>160</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>PfChkHliIfc</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PfChkHliIfc</Type><BitSize>128</BitSize><BitOffs>928</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_ResolIDToFactor</Name><BitSize>960</BitSize><SubItem><Name>PLCopenUnits</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_UNITS_MDS</Type><BitSize>256</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>UnitFactors</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_UNITS_FACTOR_MDS</Type><BitSize>512</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FactorType</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>Factor</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>896</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncBase">MCV_PlatformBase</Name><BitSize>6592</BitSize><SubItem><Name>Done</Name><Type>BOOL</Type><Comment><![CDATA[ Initialisation of platform finished ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StartInitMcp</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>true</Bool></Default></SubItem><SubItem><Name>RunJobDispatcher</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Default><Bool>true</Bool></Default></SubItem><SubItem><Name>ExeReadReso</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>State</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>AxRefIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>AxGrpRefIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>InitMcp</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_InitPlatform</Type><BitSize>3264</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>JobAckDispatcher</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_PfJobAckDispatcher</Type><BitSize>1152</BitSize><BitOffs>3424</BitOffs></SubItem><SubItem><Name>ReadResolution</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_ReadResolution</Type><BitSize>1056</BitSize><BitOffs>4576</BitOffs></SubItem><SubItem><Name>ResolIDToFactor</Name><Type Namespace="Tc3_CNC.Tc2_CncBase">MCV_ResolIDToFactor</Type><BitSize>960</BitSize><BitOffs>5632</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_P1_Platform</Name><BitSize>64</BitSize><SubItem><Name>axref_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>idx_array_axis_ref</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Default><Value>0</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">TcEvent</Name><BitSize>672</BitSize><SubItem><Name>Class</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Prio</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>bQuitRequired</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>DataFormatStrAddress</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>UserFlags</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>Flags</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>StreamType</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>SourceString</Name><Type>STRING(15)</Type><Comment><![CDATA[ TCEVENT_SRCNAMESIZE ]]></Comment><BitSize>128</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>SourceId</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>ProgId</Name><Type>STRING(31)</Type><Comment><![CDATA[ TCEVENT_FMTPRGSIZE ]]></Comment><BitSize>256</BitSize><BitOffs>416</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_System">ADSLOGEVENT</Name><Comment><![CDATA[ Logs event. ]]></Comment><BitSize>4224</BitSize><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type>UINT</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Event</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>EventQuit</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>248</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>EventConfigData</Name><Type Namespace="Tc2_System">TcEvent</Type><BitSize>672</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>EventDataAddress</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to event data ]]></Comment><BitSize>32</BitSize><BitOffs>928</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>EventDataLength</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>960</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>FbCleanup</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>992</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>TMOUT</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>1024</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>EventState</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1056</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Err</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>1088</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrId</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>1120</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Quit</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1152</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name>FB_SimpleEventLog</Name><BitSize>213600</BitSize><SubItem><Name>Init</Name><Type>BOOL</Type><Comment><![CDATA[ Rising flag starts the initialization ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>SourceId</Name><Type>UINT</Type><Comment><![CDATA[ Number of the source Id ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Class</Name><Type>UINT</Type><Comment><![CDATA[ Alarm error class ]]></Comment><BitSize>16</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>QuitRequired</Name><Type>BOOL</Type><Comment><![CDATA[ Activate or deaktivate confirmation ]]></Comment><BitSize>8</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>adrAlarmArray</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ Adress of the array for the messages ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>adrQuitArray</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ ...with constant boundaries ARRAY_LBOUND to ARRAY_UBOUND for array size ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Err</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>168</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrId</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ARRAY_LBOUND</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs><Default><Value>1</Value></Default></SubItem><SubItem><Name>ARRAY_UBOUND</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><Value>50</Value></Default></SubItem><SubItem><Name>TCEVENTDATAFORMATSTRING</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>288</BitOffs><Default><String> </String></Default></SubItem><SubItem><Name>STATE_INIT</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>944</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>STATE_IDLE</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>960</BitOffs><Default><Value>1</Value></Default></SubItem><SubItem><Name>STATE_RESET_EVENT</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>976</BitOffs><Default><Value>2</Value></Default></SubItem><SubItem><Name>STATE_QUIT_EVENT</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>992</BitOffs><Default><Value>3</Value></Default></SubItem><SubItem><Name>STATE_RESET_END</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>1008</BitOffs><Default><Value>4</Value></Default></SubItem><SubItem><Name>STATE_WAIT</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>1024</BitOffs><Default><Value>5</Value></Default></SubItem><SubItem><Name>state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>1040</BitOffs></SubItem><SubItem><Name>bReady</Name><Type>BOOL</Type><Comment><![CDATA[{flag nowatch on }]]></Comment><BitSize>8</BitSize><BitOffs>1056</BitOffs><Default><Bool>true</Bool></Default></SubItem><SubItem><Name>nMsgHasChanged</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1088</BitOffs></SubItem><SubItem><Name>bEvtState</Name><Type>BOOL</Type><ArrayInfo><LBound>1</LBound><Elements>50</Elements></ArrayInfo><BitSize>400</BitSize><BitOffs>1120</BitOffs></SubItem><SubItem><Name>event</Name><Type Namespace="Tc2_System">ADSLOGEVENT</Type><ArrayInfo><LBound>1</LBound><Elements>50</Elements></ArrayInfo><BitSize>211200</BitSize><BitOffs>1536</BitOffs></SubItem><SubItem><Name>idx</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>212736</BitOffs></SubItem><SubItem><Name>CfgEvent</Name><Type Namespace="Tc2_System">TcEvent</Type><BitSize>672</BitSize><BitOffs>212768</BitOffs></SubItem><SubItem><Name>bWait</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>213440</BitOffs></SubItem><SubItem><Name>ptAlarm</Name><Type PointerTo="1">BOOL</Type><BitSize>32</BitSize><BitOffs>213472</BitOffs></SubItem><SubItem><Name>ptQuit</Name><Type PointerTo="1">BOOL</Type><BitSize>32</BitSize><BitOffs>213504</BitOffs></SubItem><SubItem><Name>RT_Init</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>213536</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_AX_Options</Name><BitSize>2104</BitSize><SubItem><Name>bResetCalibration</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bReducedSpeed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bReducedSpeedZone1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>bReducedSpeedZone2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>bProbingSignal</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>bActivateCompTable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>strPathCompTable</Name><Type>STRING(256)</Type><BitSize>2056</BitSize><BitOffs>48</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_AX_Parameter</Name><BitSize>389472</BitSize><SubItem><Name>nNumParameters</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bWriteParameter</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>strTempPath</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>ParamList</Name><Type Namespace="Tc3_CNC">ST_CNCParameter</Type><ArrayInfo><LBound>0</LBound><Elements>200</Elements></ArrayInfo><BitSize>388800</BitSize><BitOffs>672</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_AX_PLCopen</Name><BitSize>384</BitSize><SubItem><Name>nOverride</Name><Type>UINT</Type><Comment><![CDATA[ [ 0.1% ]]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bExecuteHoming</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>bCamSignal</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>bExecuteMoveAbsolute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>bExecuteStop</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>bExecuteReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>fPosition</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm or degree ]]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fVelocity</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm/min or degree/min ]]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fAcceleration</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm/s^2 or degree/s^2 ]]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fJerk</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm/s^3 or degree/s^3 ]]]></Comment><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>nDirection</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>bDisable</Name><Type>BOOL</Type><Comment><![CDATA[ Disable PLCopen FB ]]></Comment><BitSize>8</BitSize><BitOffs>336</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_AX_PLCopenStatus</Name><BitSize>96</BitSize><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>nErrorID</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>bMoveAbsoluteDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>bHomingDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs></SubItem><SubItem><Name>bStopDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>bResetDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>88</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_AX_Status</Name><BitSize>384</BitSize><SubItem><Name>bHomingDone</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bHasError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bIsReady</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>bIsEnabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fSetPosACS</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm or degree ] ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fActPosACS</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm or degree] ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fActVelo</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm or degree or rpm ]]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>nCNCErrorID</Name><Type>UDINT</Type><Comment><![CDATA[ CNC Axis Error Id]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>PLCopen</Name><Type Namespace="Tc3_CNC">ST_CNC_AX_PLCopenStatus</Type><BitSize>96</BitSize><BitOffs>288</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_SetAxisRelease</Name><BitSize>672</BitSize><SubItem><Name>bEnable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nHliAxisIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bAxisIsReady</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bAxisIsEnabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bAxisHasError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nDriveType</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrorId</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrorState</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bReadyForPowerOn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>bReadyForControlLoopOn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>216</BitOffs></SubItem><SubItem><Name>nHliAxisIdxOld</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>nState</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>240</BitOffs></SubItem><SubItem><Name>nStateOld</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>tActiveTimeOut</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>288</BitOffs><Default><DateTime>TIME#5s0ms</DateTime></Default></SubItem><SubItem><Name>wDriveState</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>fbTonTimeOut</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>ERR_INVALID_AXIS_IDX</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>576</BitOffs><Default><Value>10000</Value></Default></SubItem><SubItem><Name>ERR_UNSUPPORTED_DRIVE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>608</BitOffs><Default><Value>10001</Value></Default></SubItem><SubItem><Name>ERR_TIME_OUT</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs><Default><Value>10002</Value></Default></SubItem><Action><Name>AC_CanOpenDrive100</Name></Action><Action><Name>AC_CanOpenDrive</Name></Action><Action><Name>AC_ProfiDrive</Name></Action><Action><Name>AC_SercosDrive</Name></Action><Action><Name>AC_TerminalDrive</Name></Action><Action><Name>AC_ClearError</Name></Action><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_SetAxisReferenceOffset</Name><BitSize>256</BitSize><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nHliAxisIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nOffset</Name><Type>LREAL</Type><Comment><![CDATA[ Offset in mm ]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorId</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>trigStart</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_SetOverride</Name><BitSize>768</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Enable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>VelFactor</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs><Default><Value>1</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>VelFactorMaxShift</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Default><Value>1</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Enabled</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>256</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>264</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>272</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>last_axsd_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>304</BitOffs></SubItem><SubItem><Name>InitOv</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>320</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>ActOverride</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>336</BitOffs></SubItem><SubItem><Name>DeltaVelFactor</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>TempVelFactor</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>ActOverrideAsVelFactor</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>LclVelFactorMaxShift</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>MCV_EPS_0_001</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>640</BitOffs><Default><Value>0.001</Value></Default></SubItem><SubItem><Name>pIpo</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_IPO</Type><BitSize>32</BitSize><BitOffs>704</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendOrder</Name><BitSize>1088</BitSize><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>master_hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>motion_order</Name><Type>INT</Type><Comment><![CDATA[former enumeration: MCV_AXSD_TRANSITIONS]]></Comment><BitSize>16</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>order_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>position</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>velocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>rationumerator</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>ratiodenominator</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>masteroffset</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>slaveoffset</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>masterscaling</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>slavescaling</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>576</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>acceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>640</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>deceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>704</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>jerk</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>768</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>CamTableID</Name><Type>UINT</Type><Comment><![CDATA[former type: MC_CAM_ID]]></Comment><BitSize>16</BitSize><BitOffs>832</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>startmode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>864</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fkt_type</Name><Type>UDINT</Type><Comment><![CDATA[former type: HLI_E_CAM_TABLE_FUNCTION_TYPES]]></Comment><BitSize>32</BitSize><BitOffs>896</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>direction</Name><Type>INT</Type><Comment><![CDATA[former enumeration: MC_DIRECTION]]></Comment><BitSize>16</BitSize><BitOffs>928</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>operation_mode_0</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>944</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>operation_mode_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>952</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>send_order</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>960</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pCU</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_EXT_TO_IPO</Type><BitSize>32</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>pLrMc</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_LR</Type><BitSize>32</BitSize><BitOffs>1024</BitOffs></SubItem><SubItem><Name>pCmd</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_EXT_TO_IPO_DATA</Type><BitSize>32</BitSize><BitOffs>1056</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetLogAxNr</Name><BitSize>64</BitSize><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>get_log_axis_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetAcknowledge</Name><BitSize>224</BitSize><SubItem><Name>axis_ref</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>order_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>get_acknowledge</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pCU</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_EXT_TO_IPO</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>pState</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_SAI_JOB_ACKN_DATA</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">HasConnectionChanged</Name><BitSize>96</BitSize><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>last_log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>has_connection_changed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_Home</Name><BitSize>3520</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>CamSignal</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommandAborted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>88</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Init</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>fb_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>tf_execute</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>ok</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>320</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>termination_code</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>352</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>order_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>retrials</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>Position</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>512</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>transition_allowed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>576</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>b_has_connection_changed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>584</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>last_log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>592</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>last_axsd_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>SendOrder_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendOrder</Type><BitSize>1088</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>SendOrder_2</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendOrder</Type><BitSize>1088</BitSize><BitOffs>1728</BitOffs></SubItem><SubItem><Name>GetLogAxNr_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetLogAxNr</Type><BitSize>64</BitSize><BitOffs>2816</BitOffs></SubItem><SubItem><Name>GetLogAxNr_2</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetLogAxNr</Type><BitSize>64</BitSize><BitOffs>2880</BitOffs></SubItem><SubItem><Name>GetAcknowledge_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetAcknowledge</Type><BitSize>224</BitSize><BitOffs>2944</BitOffs></SubItem><SubItem><Name>GetAcknowledge_2</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetAcknowledge</Type><BitSize>224</BitSize><BitOffs>3168</BitOffs></SubItem><SubItem><Name>HasConnectionChanged_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">HasConnectionChanged</Type><BitSize>96</BitSize><BitOffs>3392</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_MoveAbsolute</Name><BitSize>3776</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Position</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Velocity</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Acceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>256</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Deceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>320</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Jerk</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>384</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Direction</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>448</BitOffs><Default><Value>4</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>464</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommandAborted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>472</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>480</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>496</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Init</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>512</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>528</BitOffs></SubItem><SubItem><Name>fb_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>tf_execute</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>ok</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>704</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>termination_code</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>736</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>768</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>order_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>800</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>retrials</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>832</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>retry</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>864</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>transition_allowed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>872</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>b_has_connection_changed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>880</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>last_log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>896</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>last_axsd_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>912</BitOffs></SubItem><SubItem><Name>SendOrder_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendOrder</Type><BitSize>1088</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>SendOrder_2</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendOrder</Type><BitSize>1088</BitSize><BitOffs>2048</BitOffs></SubItem><SubItem><Name>GetLogAxNr_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetLogAxNr</Type><BitSize>64</BitSize><BitOffs>3136</BitOffs></SubItem><SubItem><Name>GetAcknowledge_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetAcknowledge</Type><BitSize>224</BitSize><BitOffs>3200</BitOffs></SubItem><SubItem><Name>GetAcknowledge_2</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetAcknowledge</Type><BitSize>224</BitSize><BitOffs>3424</BitOffs></SubItem><SubItem><Name>HasConnectionChanged_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">HasConnectionChanged</Type><BitSize>96</BitSize><BitOffs>3648</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_ReadAxisError</Name><BitSize>224</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Enable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>96</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>AxisErrorID</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>i</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>act_error_satz_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>192</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendOrderStop</Name><BitSize>384</BitSize><SubItem><Name>axis_ref</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>order_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>deceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>jerk</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>canceled_job_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>send_order_stop</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>288</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pCU</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_EXT_TO_IPO</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>pCmd</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_EXT_TO_IPO_DATA</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_Stop</Name><BitSize>1920</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Deceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Jerk</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>192</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>256</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>264</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>272</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Init</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>288</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>304</BitOffs></SubItem><SubItem><Name>fb_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>tf_execute</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>ok</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>480</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>termination_code</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>order_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>544</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>fb_id_p1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>576</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>canceled_job_id</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>608</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>retrials</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>retry</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>672</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>transition_allowed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>680</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>b_has_connection_changed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>688</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>b_stop_executed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>696</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>last_log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>704</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>last_axsd_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>720</BitOffs></SubItem><SubItem><Name>tmp_deceleration</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>768</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>tmp_jerk</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>832</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>SendOrderStop_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendOrderStop</Type><BitSize>384</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>GetLogAxNr_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetLogAxNr</Type><BitSize>64</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>GetAcknowledge_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetAcknowledge</Type><BitSize>224</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>GetAcknowledge_2</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetAcknowledge</Type><BitSize>224</BitSize><BitOffs>1568</BitOffs></SubItem><SubItem><Name>HasConnectionChanged_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">HasConnectionChanged</Type><BitSize>96</BitSize><BitOffs>1792</BitOffs></SubItem><SubItem><Name>STOP_ORDER_MAX_RETRIALS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1888</BitOffs><Default><Value>20</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendReset</Name><BitSize>96</BitSize><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>send_reset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pCU</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_BOOL_UNIT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetResetQuit</Name><BitSize>96</BitSize><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>get_reset_quit</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pSpdlResetCU</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_BOOL_UNIT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetDriveMode</Name><BitSize>64</BitSize><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>get_drive_mode_0</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>get_drive_mode_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">OnlyAcknowledge</Name><BitSize>160</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Acknowledged</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pCU</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_EXT_TO_IPO</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>pState</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_SAI_JOB_ACKN_DATA</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_Reset</Name><BitSize>960</BitSize><SubItem><Name>Axis</Name><Type Namespace="Tc3_CNC.Tc2_CncBase" ReferenceTo="true">AXIS_REF</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Execute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>96</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>hli_axis_idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>fb_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>tr_execute</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>tf_execute</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>ok</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>288</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>drive_mode_0</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>296</BitOffs></SubItem><SubItem><Name>drive_mode_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>304</BitOffs></SubItem><SubItem><Name>retrials</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>320</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>transition_allowed</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>352</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>wait_cycles</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>384</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>last_axsd_state</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>last_error_satz</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>432</BitOffs></SubItem><SubItem><Name>SendReset_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">SendReset</Type><BitSize>96</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>GetResetQuit_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetResetQuit</Type><BitSize>96</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>GetResetQuit_2</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetResetQuit</Type><BitSize>96</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>GetDriveMode_1</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">GetDriveMode</Type><BitSize>64</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>OnlyAcknowledge</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">OnlyAcknowledge</Type><BitSize>160</BitSize><BitOffs>800</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_CNCAxisBase</Name><BitSize>408512</BitSize><SubItem><Name>bEnable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCalibrationCam</Name><Type>BOOL</Type><Comment><![CDATA[ bEnablePositive : BOOL;
bEnableNegative : BOOL; ]]></Comment><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSetRefOffset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fRefOffset</Name><Type>LREAL</Type><Comment><![CDATA[ [ mm or degree ]]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bFeedhold</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stOptions</Name><Type Namespace="Tc3_CNC">ST_CNC_AX_Options</Type><BitSize>2104</BitSize><BitOffs>200</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stParameter</Name><Type Namespace="Tc3_CNC">ST_CNC_AX_Parameter</Type><BitSize>389472</BitSize><BitOffs>2304</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stPLCopen</Name><Type Namespace="Tc3_CNC">ST_CNC_AX_PLCopen</Type><BitSize>384</BitSize><BitOffs>391808</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stStatus</Name><Type Namespace="Tc3_CNC">ST_CNC_AX_Status</Type><BitSize>384</BitSize><BitOffs>392192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbSetAxisRelease</Name><Type Namespace="Tc3_CNC">HLI3_SetAxisRelease</Type><BitSize>672</BitSize><BitOffs>392576</BitOffs></SubItem><SubItem><Name>fbSetAxisReferenceOffset</Name><Type Namespace="Tc3_CNC">HLI3_SetAxisReferenceOffset</Type><BitSize>256</BitSize><BitOffs>393280</BitOffs></SubItem><SubItem><Name>fbActivateCompTable</Name><Type Namespace="Tc3_CNC">FB_ActivateCompTable</Type><BitSize>3552</BitSize><BitOffs>393536</BitOffs></SubItem><SubItem><Name>bInit</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>397088</BitOffs></SubItem><SubItem><Name>fbOnTrigger</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>397120</BitOffs></SubItem><SubItem><Name>nStepWriteParam</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>397184</BitOffs></SubItem><SubItem><Name>fbOnTriggerCompTable</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>397216</BitOffs></SubItem><SubItem><Name>nStepActivateCompTable</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>397280</BitOffs></SubItem><SubItem><Name>nChannelNo</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>397296</BitOffs></SubItem><SubItem><Name>fbMC_SetOverride</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_SetOverride</Type><Comment><![CDATA[ PLCopen Platform]]></Comment><BitSize>768</BitSize><BitOffs>397312</BitOffs></SubItem><SubItem><Name>fbMC_Home</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_Home</Type><BitSize>3520</BitSize><BitOffs>398080</BitOffs></SubItem><SubItem><Name>fbMC_MoveAbsolute</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_MoveAbsolute</Type><BitSize>3776</BitSize><BitOffs>401600</BitOffs></SubItem><SubItem><Name>fbMC_ReadAxisError</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_ReadAxisError</Type><BitSize>224</BitSize><BitOffs>405376</BitOffs></SubItem><SubItem><Name>fbMC_Stop</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_Stop</Type><BitSize>1920</BitSize><BitOffs>405632</BitOffs></SubItem><SubItem><Name>fbMC_Reset</Name><Type Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MC_Reset</Type><BitSize>960</BitSize><BitOffs>407552</BitOffs></SubItem><Action><Name>ACT_Parameter</Name></Action><Action><Name>ACT_Options</Name></Action><Action><Name>ACT_Status</Name></Action><Action><Name>ACT_Init</Name></Action><Action><Name>ACT_PLCopen</Name></Action><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_CNCAxis</Name><BitSize>408576</BitSize><ExtendsType Namespace="Tc3_CNC">HLI3_CNCAxisBase</ExtendsType><SubItem><Name>nLogAxisNo</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>408512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_S_PROZESS</Name><BitSize>320</BitSize><SubItem><Name>pos</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>rev</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>zeit</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>move_cmd</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>pos_cmd</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>log_achs_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>nr_late_sync</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>synch_ctrl</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>sgn32_free_4</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>sgn32_free_5</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_M_H_PROZESS</Name><BitSize>256</BitSize><SubItem><Name>nr</Name><Type>UDINT</Type><Comment><![CDATA[ Number of the M or H technolgy function ]]></Comment><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>zeit</Name><Type>DINT</Type><Comment><![CDATA[ Expected time for handling of technolgy function ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>satz_nr</Name><Type>UDINT</Type><Comment><![CDATA[ NC block number of M function. ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>prg_zeilen_nr</Name><Type>UDINT</Type><Comment><![CDATA[ Number of current NC program row. ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>add_nr_r</Name><Type>DINT</Type><Comment><![CDATA[ Additional value, if programmed in NC program. ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>nr_late_sync</Name><Type>UINT</Type><Comment><![CDATA[ Counter of written late sync, if active sync present. ]]></Comment><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>UINT</Type><Comment><![CDATA[ unused ]]></Comment><BitSize>16</BitSize><BitOffs>176</BitOffs></SubItem><SubItem><Name>synch_ctrl</Name><Type>DWORD</Type><Comment><![CDATA[ Synchronization mode ]]></Comment><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_HandleSpindleTechno</Name><BitSize>992</BitSize><SubItem><Name>nHliAxisIdx</Name><Type>INT</Type><Comment><![CDATA[ Logical axis number of the plc spindle ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nHliChannelIdx</Name><Type>INT</Type><Comment><![CDATA[ The channel which commands the spindle, only used if 'bIsChannelSpecific' set TRUE ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bIsChannelSpecific</Name><Type>BOOL</Type><Comment><![CDATA[ Has to be set TRUE if the spindel intechno function is transmitted via the channel specific section of the HLI]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nLogAxisNoChannelSpecific</Name><Type>INT</Type><Comment><![CDATA[ if using a plc controlled spindle: configured log_ax_nr in channel list ]]></Comment><BitSize>16</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bHandleGearChange</Name><Type>BOOL</Type><Comment><![CDATA[ Has to be set TRUE if zthis FB should car about gear change M functions M40 - M45]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bChannelReset</Name><Type>BOOL</Type><Comment><![CDATA[ Resets all internal states and variables of this function block ]]></Comment><BitSize>8</BitSize><BitOffs>104</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nRevolution</Name><Type>DINT</Type><Comment><![CDATA[ Returns the commanded revolution programmed with a M03 or M05 [] ]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nPosition</Name><Type>DINT</Type><Comment><![CDATA[ Returns the target position programmed with a M19 [0.1µm] or [] ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrorId</Name><Type>UDINT</Type><Comment><![CDATA[ Error id ]]></Comment><BitSize>32</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>M03</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M03 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M04</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M04 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M05</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M05 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M19</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M19 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>pM40</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M40 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>pM41</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M41 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>pM42</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M42 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>pM43</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M43 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>pM44</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M44 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>pM45</Name><Type PointerTo="1">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M45 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>nOpenTechnoCount</Name><Type>UINT</Type><Comment><![CDATA[ Number of open technology functions ]]></Comment><BitSize>16</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>nOpenTechnoCountLate</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>592</BitOffs></SubItem><SubItem><Name>bAcknowledge</Name><Type>BOOL</Type><Comment><![CDATA[ Internal acknowledge signal ]]></Comment><BitSize>8</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>M03_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M03 request ]]></Comment><BitSize>8</BitSize><BitOffs>616</BitOffs></SubItem><SubItem><Name>M04_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M04 request ]]></Comment><BitSize>8</BitSize><BitOffs>624</BitOffs></SubItem><SubItem><Name>M05_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M05 request ]]></Comment><BitSize>8</BitSize><BitOffs>632</BitOffs></SubItem><SubItem><Name>M19_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M19 request ]]></Comment><BitSize>8</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>M40_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M19 request ]]></Comment><BitSize>8</BitSize><BitOffs>648</BitOffs></SubItem><SubItem><Name>M41_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M19 request ]]></Comment><BitSize>8</BitSize><BitOffs>656</BitOffs></SubItem><SubItem><Name>M42_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M19 request ]]></Comment><BitSize>8</BitSize><BitOffs>664</BitOffs></SubItem><SubItem><Name>M43_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M19 request ]]></Comment><BitSize>8</BitSize><BitOffs>672</BitOffs></SubItem><SubItem><Name>M44_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M19 request ]]></Comment><BitSize>8</BitSize><BitOffs>680</BitOffs></SubItem><SubItem><Name>M45_Internal</Name><Type>BOOL</Type><Comment><![CDATA[ Internal state of M19 request ]]></Comment><BitSize>8</BitSize><BitOffs>688</BitOffs></SubItem><SubItem><Name>nHliAxIfcIdx</Name><Type>UDINT</Type><Comment><![CDATA[ Index of axis specific HLI area ]]></Comment><BitSize>32</BitSize><BitOffs>704</BitOffs></SubItem><SubItem><Name>nTechFctMaxIdx</Name><Type>UINT</Type><Comment><![CDATA[ Index of axis specific technology function at HLI ]]></Comment><BitSize>16</BitSize><BitOffs>736</BitOffs></SubItem><SubItem><Name>nTechFctMaxIdxLate</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>752</BitOffs></SubItem><SubItem><Name>nLoop</Name><Type>UINT</Type><Comment><![CDATA[ Counting variable for loop processing ]]></Comment><BitSize>16</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>pSProcess</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_S_PROZESS</Type><Comment><![CDATA[ Pointer to spindle specific data ]]></Comment><BitSize>32</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>pMProcess</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_M_H_PROZESS</Type><BitSize>32</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>fbRtrigChannelReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><Comment><![CDATA[ Rising trigger of input 'bChannelReset' ]]></Comment><BitSize>64</BitSize><BitOffs>864</BitOffs></SubItem><SubItem><Name>bFirstRun</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>928</BitOffs><Default><Bool>true</Bool></Default></SubItem><SubItem><Name>dummyM40</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>936</BitOffs></SubItem><SubItem><Name>dummyM41</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>944</BitOffs></SubItem><SubItem><Name>dummyM42</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>952</BitOffs></SubItem><SubItem><Name>dummyM43</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>960</BitOffs></SubItem><SubItem><Name>dummyM44</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>968</BitOffs></SubItem><SubItem><Name>dummyM45</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>976</BitOffs></SubItem><Action><Name>A_HandleTechno</Name></Action><Method><Name>M_HandleTechnoAx</Name><Parameter><Name>pActTechnoUnit</Name><Type Namespace="Tc2_CncHli" PointerTo="1">TECHNO_UNIT_AX</Type><BitSize>32</BitSize></Parameter><Parameter><Name>M03</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M04</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M05</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M19</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>M_Reset</Name><ReturnType>BOOL</ReturnType><ReturnBitSize>8</ReturnBitSize><Parameter><Name>M03</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M04</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M05</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M19</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>M_HandleTechnoCh</Name><Parameter><Name>pActTechnoUnit</Name><Type Namespace="Tc2_CncHli" PointerTo="1">TECHNO_UNIT_CH</Type><BitSize>32</BitSize></Parameter><Parameter><Name>M03</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M04</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M05</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter><Parameter><Name>M19</Name><Type ReferenceTo="true">BOOL</Type><BitSize>32</BitSize><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></Parameter></Method><Method><Name>M_ManageAcknowledgement</Name><Parameter><Name>pInternal</Name><Type PointerTo="1">BOOL</Type><BitSize>32</BitSize></Parameter><Parameter><Name>pPublic</Name><Type PointerTo="1">BOOL</Type><BitSize>32</BitSize></Parameter><Parameter><Name>pAcknowledgement</Name><Type PointerTo="1">BOOL</Type><BitSize>32</BitSize></Parameter><Properties><Property><Name>object_name</Name><Value>M_ManageAcknowledgement</Value></Property></Properties></Method><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_HandleSpindleTechnoGearchange</Name><BitSize>1184</BitSize><ExtendsType Namespace="Tc3_CNC">HLI3_HandleSpindleTechno</ExtendsType><SubItem><Name>M40</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M40 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>992</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M41</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M41 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>1024</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M42</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M42 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>1056</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M43</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M43 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>1088</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M44</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M44 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>1120</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>M45</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Raises if the cnc program encounters a M45 for the relevant spindle. Reset this for acknowledge ]]></Comment><BitSize>32</BitSize><BitOffs>1152</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_PROG_NAME</Name><BitSize>2080</BitSize><SubItem><Name>zeichen</Name><Type>STRING(259)</Type><BitSize>2080</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_NC_PROG</Name><BitSize>4672</BitSize><SubItem><Name>log_pfad_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>file_encrypted</Name><Type>BOOL</Type><Comment><![CDATA[ If the file is encrypted. ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>prog_name</Name><Type Namespace="Tc2_CncHli">HLI_PROG_NAME</Type><BitSize>2080</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2144</BitOffs></SubItem><SubItem><Name>file_name</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>2176</BitOffs></SubItem><SubItem><Name>fileoffset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4256</BitOffs></SubItem><SubItem><Name>satzoffset</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>4288</BitOffs></SubItem><SubItem><Name>tokenoffset</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>4304</BitOffs></SubItem><SubItem><Name>satz_nr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>4320</BitOffs></SubItem><SubItem><Name>add_prog_info</Name><Type Namespace="Tc2_CncHli">HLI_S_ADD_PROG_INFO</Type><Comment><![CDATA[ Additive program information ]]></Comment><BitSize>320</BitSize><BitOffs>4352</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_NC_PROG_LR</Name><BitSize>4608</BitSize><SubItem><Name>log_pfad_nr</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>file_encrypted</Name><Type>BOOL</Type><Comment><![CDATA[ If the file is encrypted. ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><Comment><![CDATA[ fill-up members for Mod 4 alignment ]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>prog_name</Name><Type Namespace="Tc2_CncHli">HLI_PROG_NAME</Type><BitSize>2080</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2144</BitOffs></SubItem><SubItem><Name>file_name</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>2176</BitOffs></SubItem><SubItem><Name>satz_nr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>4256</BitOffs></SubItem><SubItem><Name>add_prog_info</Name><Type Namespace="Tc2_CncHli">HLI_S_ADD_PROG_INFO</Type><Comment><![CDATA[ Additive program information ]]></Comment><BitSize>320</BitSize><BitOffs>4288</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_STRUKT_NAME</Name><BitSize>288</BitSize><SubItem><Name>zeichen</Name><Type>STRING(35)</Type><BitSize>288</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_MDS</Name><BitSize>384</BitSize><SubItem><Name>listen_typ</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>strukt_name</Name><Type Namespace="Tc2_CncHli">HLI_STRUKT_NAME</Type><BitSize>288</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_4</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_KOMMU</Name><BitSize>128</BitSize><SubItem><Name>medium</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>typ</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>partner</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_RAMDISK</Name><BitSize>2240</BitSize><SubItem><Name>medium</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>typ</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>partner</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>file_name</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fileoffset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2208</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_FILE</Name><BitSize>2112</BitSize><SubItem><Name>file_name</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fileoffset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2080</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_INTPR_FILE</Name><BitSize>2496</BitSize><SubItem><Name>file_name</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fileoffset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2080</BitOffs></SubItem><SubItem><Name>file_line_number</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2112</BitOffs></SubItem><SubItem><Name>listen_typ</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>2144</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2160</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>2168</BitOffs></SubItem><SubItem><Name>strukt_name</Name><Type Namespace="Tc2_CncHli">HLI_STRUKT_NAME</Type><BitSize>288</BitSize><BitOffs>2176</BitOffs></SubItem><SubItem><Name>fill_up_3</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2464</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_LISTE_BINAER</Name><BitSize>320</BitSize><SubItem><Name>strukt_name</Name><Type Namespace="Tc2_CncHli">HLI_STRUKT_NAME</Type><BitSize>288</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_VAR_STRING</Name><BitSize>192</BitSize><SubItem><Name>zeichen</Name><Type>STRING(23)</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_RUMPF_GCM</Name><BitSize>2560</BitSize><SubItem><Name>token</Name><Type Namespace="Tc2_CncHli">HLI_VAR_STRING</Type><BitSize>192</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>filename</Name><Type Namespace="Tc2_CncHli">HLI_FILE_NAME</Type><BitSize>2080</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>interp_no</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2272</BitOffs></SubItem><SubItem><Name>line_no</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2304</BitOffs></SubItem><SubItem><Name>col_no</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2336</BitOffs></SubItem><SubItem><Name>offset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2368</BitOffs></SubItem><SubItem><Name>command_no</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>2400</BitOffs></SubItem><SubItem><Name>part_id</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>2432</BitOffs></SubItem><SubItem><Name>step_id</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>2464</BitOffs></SubItem><SubItem><Name>if_level</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>2496</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>DINT</Type><Comment><![CDATA[ fill-up members for Mod 8 alignment ]]></Comment><BitSize>32</BitSize><BitOffs>2528</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">FB_AxesError</Name><BitSize>443584</BitSize><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ChErrorID</Name><Type>UDINT</Type><Comment><![CDATA[ Identification of channel error ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ModuleName</Name><Type>STRING(80)</Type><Comment><![CDATA[ Module name ]]></Comment><BitSize>648</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Line</Name><Type>DINT</Type><Comment><![CDATA[ Line in source file ]]></Comment><BitSize>32</BitSize><BitOffs>768</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MultipleID</Name><Type>DINT</Type><Comment><![CDATA[ Multiple ID ]]></Comment><BitSize>32</BitSize><BitOffs>800</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CmdFunctionType</Name><Type>DINT</Type><Comment><![CDATA[ Commandable function type ]]></Comment><BitSize>32</BitSize><BitOffs>832</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ChannelID</Name><Type>DINT</Type><Comment><![CDATA[ Identification of the channel ]]></Comment><BitSize>32</BitSize><BitOffs>864</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuID</Name><Type>DINT</Type><Comment><![CDATA[ Communication ID ]]></Comment><BitSize>32</BitSize><BitOffs>896</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CycleCounter</Name><Type>UDINT</Type><Comment><![CDATA[ Cycle counter of CNC ]]></Comment><BitSize>32</BitSize><BitOffs>928</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>VersionName</Name><Type>STRING(80)</Type><Comment><![CDATA[ Version name ]]></Comment><BitSize>648</BitSize><BitOffs>960</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>RemedyClass</Name><Type>DINT</Type><Comment><![CDATA[ Remedy class of error ]]></Comment><BitSize>32</BitSize><BitOffs>1632</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ReactionClass</Name><Type>DINT</Type><Comment><![CDATA[ Reaction class of error ]]></Comment><BitSize>32</BitSize><BitOffs>1664</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>BodyType</Name><Type>UDINT</Type><Comment><![CDATA[ Body type of error ]]></Comment><BitSize>32</BitSize><BitOffs>1696</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>UserMessage</Name><Type>STRING(80)</Type><Comment><![CDATA[ User message ]]></Comment><BitSize>648</BitSize><BitOffs>1728</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>BodyTypeEnum</Name><Type>UDINT</Type><Comment><![CDATA[ Variables of error record body ]]></Comment><BitSize>32</BitSize><BitOffs>2400</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcBlockNr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>2432</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ProgName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>2464</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FileName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>3112</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FileOffset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>3776</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcBlockOffset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3808</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>TokenOffset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3840</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>LogicalPathNr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3872</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>AddProgInfo</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>3904</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuMedium</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>4576</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuType</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4608</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuPartner</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4640</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FileLine</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4672</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ListType</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>4704</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StructName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>4736</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_1</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>5384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_2</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>6032</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_3</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>6680</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_4</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>7328</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_5</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>7976</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_1</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>8624</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_2</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>9272</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_3</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>9920</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_4</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>10568</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pMcError</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_ERROR</Type><BitSize>32</BitSize><BitOffs>11232</BitOffs></SubItem><SubItem><Name>pMcError2</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_ERROR</Type><BitSize>32</BitSize><BitOffs>11264</BitOffs></SubItem><SubItem><Name>SatzR</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Type><BitSize>7616</BitSize><BitOffs>11296</BitOffs></SubItem><SubItem><Name>bInitialized</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>18912</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>bClear</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>18920</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>bUsed</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>784</BitSize><BitOffs>18928</BitOffs></SubItem><SubItem><Name>bToCleanUp</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>784</BitSize><BitOffs>19712</BitOffs></SubItem><SubItem><Name>LogEvent</Name><Type Namespace="Tc2_System">ADSLOGEVENT</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>413952</BitSize><BitOffs>20512</BitOffs></SubItem><SubItem><Name>FlankeQuit</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>6272</BitSize><BitOffs>434464</BitOffs></SubItem><SubItem><Name>pLog</Name><Type Namespace="Tc2_System" PointerTo="1">ADSLOGEVENT</Type><BitSize>32</BitSize><BitOffs>440736</BitOffs></SubItem><SubItem><Name>fmtStr</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>440768</BitOffs></SubItem><SubItem><Name>eventId</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>441440</BitOffs></SubItem><SubItem><Name>i</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>441472</BitOffs></SubItem><SubItem><Name>idx</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>441504</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>maxWarnings</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441536</BitOffs></SubItem><SubItem><Name>maxErrors</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441552</BitOffs></SubItem><SubItem><Name>maxUserEvents</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441568</BitOffs></SubItem><SubItem><Name>maxEvents</Name><Type>UINT</Type><Comment><![CDATA[ Gesamtzahl = Userevents und Errors ]]></Comment><BitSize>16</BitSize><BitOffs>441584</BitOffs></SubItem><SubItem><Name>maxIdxEvents</Name><Type>UINT</Type><Comment><![CDATA[ maximal index of an event ]]></Comment><BitSize>16</BitSize><BitOffs>441600</BitOffs></SubItem><SubItem><Name>countWarnings</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441616</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>countErrors</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441632</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>countUserEvents</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441648</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>start_idx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441664</BitOffs></SubItem><SubItem><Name>stop_idx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441680</BitOffs></SubItem><SubItem><Name>paraPointerArray</Name><Type PointerTo="1">UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><BitSize>1024</BitSize><BitOffs>441696</BitOffs></SubItem><SubItem><Name>paraIndex</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>442720</BitOffs></SubItem><SubItem><Name>pRumpfNcProg</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_NC_PROG</Type><BitSize>32</BitSize><BitOffs>442752</BitOffs></SubItem><SubItem><Name>pRumpfNcProgLr</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_NC_PROG_LR</Type><BitSize>32</BitSize><BitOffs>442784</BitOffs></SubItem><SubItem><Name>pRumpfMds</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_MDS</Type><BitSize>32</BitSize><BitOffs>442816</BitOffs></SubItem><SubItem><Name>pRumpfKommu</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_KOMMU</Type><BitSize>32</BitSize><BitOffs>442848</BitOffs></SubItem><SubItem><Name>pRumpfRamDisk</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_RAMDISK</Type><BitSize>32</BitSize><BitOffs>442880</BitOffs></SubItem><SubItem><Name>pRumpfFile</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_FILE</Type><BitSize>32</BitSize><BitOffs>442912</BitOffs></SubItem><SubItem><Name>pRumpfIntprFile</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_INTPR_FILE</Type><BitSize>32</BitSize><BitOffs>442944</BitOffs></SubItem><SubItem><Name>pRumpfListeBinaer</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_LISTE_BINAER</Type><BitSize>32</BitSize><BitOffs>442976</BitOffs></SubItem><SubItem><Name>pRumpfGcm</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_GCM</Type><BitSize>32</BitSize><BitOffs>443008</BitOffs></SubItem><SubItem><Name>nLogAxisId</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>443040</BitOffs></SubItem><SubItem><Name>XmlEventId_Rumpf</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443072</BitOffs><Default><Value>200</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfNcProg</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443104</BitOffs><Default><Value>201</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfNcProgLr</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443136</BitOffs><Default><Value>202</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfMds</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443168</BitOffs><Default><Value>203</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfKommu</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443200</BitOffs><Default><Value>204</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfRamDisk</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443232</BitOffs><Default><Value>205</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfFile</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443264</BitOffs><Default><Value>206</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfIntprFile</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443296</BitOffs><Default><Value>207</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfListeBinaer</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443328</BitOffs><Default><Value>208</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfGcm</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443360</BitOffs><Default><Value>209</Value></Default></SubItem><SubItem><Name>CNC_SOURCE_ID_BASE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443392</BitOffs><Default><Value>551</Value></Default></SubItem><SubItem><Name>CNC_USER_SOURCE_ID_BASE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443424</BitOffs><Default><Value>651</Value></Default></SubItem><SubItem><Name>MAX_CNC_ERRORS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443456</BitOffs><Default><Value>49</Value></Default></SubItem><SubItem><Name>MAX_CNC_USER_EVENTS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>443488</BitOffs><Default><Value>49</Value></Default></SubItem><SubItem><Name>MAX_CNC_EVENTS</Name><Type>UDINT</Type><Comment><![CDATA[ MAX_CNC_ERRORS + MAX_CNC_USER_EVENTS ]]></Comment><BitSize>32</BitSize><BitOffs>443520</BitOffs><Default><Value>98</Value></Default></SubItem><SubItem><Name>CNC_EVENTS_MAXIDX</Name><Type>UDINT</Type><Comment><![CDATA[ MAX_CNC_EVENTS - 1 ]]></Comment><BitSize>32</BitSize><BitOffs>443552</BitOffs><Default><Value>97</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_MoveSpindle</Name><BitSize>992</BitSize><SubItem><Name>nHliAxisIdx</Name><Type>INT</Type><Comment><![CDATA[ HLI Index ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nSpeed</Name><Type>DINT</Type><Comment><![CDATA[ U/min ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><Comment><![CDATA[ steigende Flanke ]]></Comment><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStop</Name><Type>BOOL</Type><Comment><![CDATA[ steigende Flanke ]]></Comment><BitSize>8</BitSize><BitOffs>104</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>120</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrID</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>sErrText</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pUnit</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_EXT_TO_IPO</Type><BitSize>32</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>fbRTrigStart</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>832</BitOffs></SubItem><SubItem><Name>fbRTrigStop</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>960</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_Uint_Udint</Name><BitSize>160</BitSize><SubItem><Name>nOldValue</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nDiff</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>nMinus</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>nPlus</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>nInSmall</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nBig</Name><Type ReferenceTo="true">UDINT</Type><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNC_CH_Options</Name><BitSize>32</BitSize><SubItem><Name>bReferenceModeStartRequired</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bDisableCNCPLCWatchDog</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bDisableMFunctHandling</Name><Type>BOOL</Type><Comment><![CDATA[ disable M function handling completely, M function has to be donw in another place ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>bDisableAutoAcknowledgeM</Name><Type>BOOL</Type><Comment><![CDATA[ disable auto acknowledge of M0, M1, M2, M17, M29, M30]]></Comment><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_DoChannelMFunction</Name><BitSize>352</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><Comment><![CDATA[ Channel number ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stTechnoAttributeData</Name><Type Namespace="Tc3_CNC">ST_TechnoAttributeData</Type><BitSize>224</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bM30Acknowledgement</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bDisableAutoAcknowledgeM</Name><Type>BOOL</Type><Comment><![CDATA[ disable auto acknowledge of M0, M1, M2, M17, M29, M30]]></Comment><BitSize>8</BitSize><BitOffs>296</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>304</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pChannel</Name><Type Namespace="Tc3_CNC" PointerTo="1">ST_CncChannel</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_DoChannelTFunction</Name><BitSize>128</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><Comment><![CDATA[ Channel number ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nFuncNr</Name><Type>UDINT</Type><Comment><![CDATA[ Number of T-function ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bStartTimer</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_DoChannelHFunction</Name><BitSize>352</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><Comment><![CDATA[ Channel number ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stTechnoAttributeData</Name><Type Namespace="Tc3_CNC">ST_TechnoAttributeData</Type><BitSize>224</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pChannel</Name><Type Namespace="Tc3_CNC" PointerTo="1">ST_CncChannel</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_TOOL_ID</Name><BitSize>128</BitSize><SubItem><Name>basic</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>sister</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>variant</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>sister_valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>variant_valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>fill_up_1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>fill_up_2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>120</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">HLI_T_PROZESS</Name><BitSize>320</BitSize><SubItem><Name>id</Name><Type Namespace="Tc2_CncHli">HLI_TOOL_ID</Type><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>add_info_r</Name><Type>UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><Comment><![CDATA[ Additional information about fitting, can be used also for other information. ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>nr_late_sync</Name><Type>UINT</Type><Comment><![CDATA[ Counter of written late sync, if active sync present.]]></Comment><BitSize>16</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>uns16_free_1</Name><Type>UINT</Type><Comment><![CDATA[ unused ]]></Comment><BitSize>16</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>synch_ctrl</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>sgn32_free_2</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>sgn32_free_3</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_QuitChannelMHTFunction</Name><BitSize>1824</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><Comment><![CDATA[ Number of channel ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bM30Acknowledgement</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bDisableAutoAcknowledgeM</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bOK</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ChannelMFunction</Name><Type Namespace="Tc3_CNC">HLI3_DoChannelMFunction</Type><BitSize>352</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>ChannelMFunctionLateSync</Name><Type Namespace="Tc3_CNC">HLI3_DoChannelMFunction</Type><BitSize>352</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>ChannelTFunction</Name><Type Namespace="Tc3_CNC">HLI3_DoChannelTFunction</Type><BitSize>128</BitSize><BitOffs>800</BitOffs></SubItem><SubItem><Name>ChannelHFunction</Name><Type Namespace="Tc3_CNC">HLI3_DoChannelHFunction</Type><BitSize>352</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>pChannelData</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HIGH_LEVEL_INTERFACE_CH</Type><Comment><![CDATA[ local pointer to Data of actual Channel ]]></Comment><BitSize>32</BitSize><BitOffs>1280</BitOffs></SubItem><SubItem><Name>pActTechnoUnit</Name><Type Namespace="Tc2_CncHli" PointerTo="1">TECHNO_UNIT_CH</Type><Comment><![CDATA[ local pointer to actual techno unit ]]></Comment><BitSize>32</BitSize><BitOffs>1312</BitOffs></SubItem><SubItem><Name>nTechFctMaxIdx</Name><Type>UINT</Type><Comment><![CDATA[ Index of axis specific technology function at HLI ]]></Comment><BitSize>16</BitSize><BitOffs>1344</BitOffs></SubItem><SubItem><Name>nTechFctAnzahl</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>1360</BitOffs></SubItem><SubItem><Name>idx</Name><Type>UINT</Type><Comment><![CDATA[ loop variable ]]></Comment><BitSize>16</BitSize><BitOffs>1376</BitOffs></SubItem><SubItem><Name>nFuncNr</Name><Type>UDINT</Type><Comment><![CDATA[ number of M-function ]]></Comment><BitSize>32</BitSize><BitOffs>1408</BitOffs></SubItem><SubItem><Name>nArgument</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1440</BitOffs></SubItem><SubItem><Name>nToolBasicId</Name><Type>UDINT</Type><Comment><![CDATA[ basis id of a tool ]]></Comment><BitSize>32</BitSize><BitOffs>1472</BitOffs></SubItem><SubItem><Name>pMHProcess</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_M_H_PROZESS</Type><BitSize>32</BitSize><BitOffs>1504</BitOffs></SubItem><SubItem><Name>pSProcess</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_S_PROZESS</Type><BitSize>32</BitSize><BitOffs>1536</BitOffs></SubItem><SubItem><Name>pTProcess</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_T_PROZESS</Type><BitSize>32</BitSize><BitOffs>1568</BitOffs></SubItem><SubItem><Name>stAttributeData</Name><Type Namespace="Tc3_CNC">ST_TechnoAttributeData</Type><BitSize>224</BitSize><BitOffs>1600</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_CNCCmdModesStates</Name><BitSize>88</BitSize><SubItem><Name>stModes</Name><Type Namespace="Tc3_CNC">ST_OpModes</Type><BitSize>40</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>stStates</Name><Type Namespace="Tc3_CNC">ST_OpStates</Type><BitSize>48</BitSize><BitOffs>40</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_ManualActivation</Name><BitSize>608</BitSize><SubItem><Name>bExecute</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nChan</Name><Type>INT</Type><Comment><![CDATA[ Number of channel ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>eManualType</Name><Type Namespace="Tc3_CNC">E_CNC_ManualType</Type><BitSize>16</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Inc</Name><Type>UDINT</Type><Comment><![CDATA[ Increments -> 0 activates Tip mode ]]></Comment><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nHBA_Res</Name><Type>DINT</Type><Comment><![CDATA[ Aufloesung des Achsverfahrwegs bei einer Handradumdrehung Einheit: 0.1um / Handradumdrehung]]></Comment><BitSize>32</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Speed</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nLogAxisNr</Name><Type>UINT</Type><Comment><![CDATA[ axis nr ]]></Comment><BitSize>16</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nInputParameterIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>208</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nParameterRecordIdx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>248</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>stManualModeControlElements</Name><Type Namespace="Tc3_CNC" ReferenceTo="true">ST_ManualModeControlElements</Type><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>stManualModeControlElementState</Name><Type Namespace="Tc3_CNC" ReferenceTo="true">ST_ManualModeControlElementState</Type><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>fbRtrigExec</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>pActivation</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_HB_ACTIVATION_UNIT</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>pJogParameter</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_HB_JOG_PARAM_UNIT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>pTipParameter</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_HB_TIP_PARAM_UNIT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>pHBHRParameter</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_HB_HR_PARAM_UNIT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>j</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>bFreeControlElementFound</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>560</BitOffs></SubItem><SubItem><Name>n</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>bAxisInChannel</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>592</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">E_HLI_MM_KEYDIRECTION</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>KEY_DIR_NEGATIVE</Text><Enum>-1</Enum></EnumInfo><EnumInfo><Text>KEY_DIR_NOT_PRESSED</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>KEY_DIR_POSITIVE</Text><Enum>1</Enum></EnumInfo></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_ManualExecution</Name><BitSize>128</BitSize><SubItem><Name>nChan</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nKeyControlUnit</Name><Type>INT</Type><Comment><![CDATA[ number of the HB_KeyControlUnit ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bKeyPos</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bKeyNeg</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Cmd_Dir</Name><Type Namespace="Tc3_CNC">E_HLI_MM_KEYDIRECTION</Type><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>Act_Dir</Name><Type Namespace="Tc3_CNC">E_HLI_MM_KEYDIRECTION</Type><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_ManualExecutionRapidMode</Name><BitSize>480</BitSize><SubItem><Name>nChan</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nKeyControlUnit</Name><Type>INT</Type><Comment><![CDATA[ number of the HB_KeyControlUnit ]]></Comment><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bExecute</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pRapidKey</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_HB_RAPID_KEY_UNIT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>TONTimeOut</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>fbRtrigExec</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>fbFtrigExec</Name><Type Namespace="Tc2_Standard">F_TRIG</Type><BitSize>64</BitSize><BitOffs>416</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_ManualModeHandler</Name><BitSize>20992</BitSize><SubItem><Name>stManualModeParameter</Name><Type Namespace="Tc3_CNC">ST_ManualModeParameter</Type><BitSize>3840</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stManualModeControlElements</Name><Type Namespace="Tc3_CNC">ST_ManualModeControlElements</Type><BitSize>864</BitSize><BitOffs>3872</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4736</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bInManualMode</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4744</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>arrAxisInG201</Name><Type>UINT</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>192</BitSize><BitOffs>4752</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bBusy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4944</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>4952</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrorId</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>4960</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>stManualModeControlElementState</Name><Type Namespace="Tc3_CNC" ReferenceTo="true">ST_ManualModeControlElementState</Type><BitSize>32</BitSize><BitOffs>4992</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>stCmdModesStates</Name><Type Namespace="Tc3_CNC" ReferenceTo="true">ST_CNCCmdModesStates</Type><BitSize>32</BitSize><BitOffs>5024</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>5056</BitOffs></SubItem><SubItem><Name>pString</Name><Type PointerTo="1">STRING(80)</Type><BitSize>32</BitSize><BitOffs>5088</BitOffs></SubItem><SubItem><Name>pUnit</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_MCM_MODE_STATE_UNIT</Type><BitSize>32</BitSize><BitOffs>5120</BitOffs></SubItem><SubItem><Name>pCommand</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_PROC_TRANS_TO_MODE_STATE</Type><BitSize>32</BitSize><BitOffs>5152</BitOffs></SubItem><SubItem><Name>pKey</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_HB_KEY_UNIT</Type><BitSize>32</BitSize><BitOffs>5184</BitOffs></SubItem><SubItem><Name>pIncr</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_CONTROL_HB_TIP_PARAM_UNIT</Type><BitSize>32</BitSize><BitOffs>5216</BitOffs></SubItem><SubItem><Name>stManualModeParameterOld</Name><Type Namespace="Tc3_CNC">ST_ManualModeParameter</Type><BitSize>3840</BitSize><BitOffs>5248</BitOffs></SubItem><SubItem><Name>incOld</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>9088</BitOffs></SubItem><SubItem><Name>nManualTypOld</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>9104</BitOffs></SubItem><SubItem><Name>i</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>9120</BitOffs></SubItem><SubItem><Name>bManual</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>9136</BitOffs></SubItem><SubItem><Name>ManualActivation</Name><Type Namespace="Tc3_CNC">HLI3_ManualActivation</Type><Comment><![CDATA[ FBs for manual mode ]]></Comment><BitSize>608</BitSize><BitOffs>9152</BitOffs></SubItem><SubItem><Name>ManualExecution</Name><Type Namespace="Tc3_CNC">HLI3_ManualExecution</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>1536</BitSize><BitOffs>9760</BitOffs></SubItem><SubItem><Name>ManualExecutionRapidMode</Name><Type Namespace="Tc3_CNC">HLI3_ManualExecutionRapidMode</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>5760</BitSize><BitOffs>11296</BitOffs></SubItem><SubItem><Name>ActChannelModeOld</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>17056</BitOffs></SubItem><SubItem><Name>TON_TimeOut</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>17088</BitOffs></SubItem><SubItem><Name>nChan</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>17312</BitOffs></SubItem><SubItem><Name>j</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>17328</BitOffs></SubItem><SubItem><Name>bInJoystickMode</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>17344</BitOffs></SubItem><SubItem><Name>nHliAxisIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>17360</BitOffs></SubItem><SubItem><Name>nControlUnit</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>17376</BitOffs></SubItem><SubItem><Name>arrAxisInJoystickMode</Name><Type>UINT</Type><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><BitSize>192</BitSize><BitOffs>17392</BitOffs></SubItem><SubItem><Name>n</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>17584</BitOffs></SubItem><SubItem><Name>bInit</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>17600</BitOffs></SubItem><SubItem><Name>strInitParameter</Name><Type>STRING(299)</Type><BitSize>2400</BitSize><BitOffs>17608</BitOffs></SubItem><SubItem><Name>strZeroOffset</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>20008</BitOffs></SubItem><SubItem><Name>fbRTrig</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>20672</BitOffs></SubItem><SubItem><Name>fbRTrigG200</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>20736</BitOffs></SubItem><SubItem><Name>fbRTrigG201</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>20800</BitOffs></SubItem><SubItem><Name>fbRTrigNotNoManual</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>20864</BitOffs></SubItem><SubItem><Name>stManualOptionOld</Name><Type Namespace="Tc3_CNC">ST_CNC_ManualOption</Type><BitSize>48</BitSize><BitOffs>20928</BitOffs></SubItem><SubItem><Name>ErrID_1</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>20976</BitOffs><Default><Value>1</Value></Default></SubItem><Action><Name>Joystick</Name></Action><Action><Name>CmdState</Name></Action><Action><Name>Init</Name></Action><Action><Name>G201</Name></Action><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_CNCChannel</Name><BitSize>33856</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><Comment><![CDATA[ index of channel]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdAutomatic</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdManual</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdReference</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdMDI</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdStandby</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>88</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdStop</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bCmdReset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>sProgramName</Name><Type>STRING(299)</Type><Comment><![CDATA[ must be xxx.nc ]]></Comment><BitSize>2400</BitSize><BitOffs>112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>sMDIString</Name><Type>STRING(299)</Type><Comment><![CDATA[ the MDI string ]]></Comment><BitSize>2400</BitSize><BitOffs>2512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bBackwardMotion</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>4912</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bFeedHold</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>4920</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bReducedFeed</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>4928</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bSingleBlock</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>4936</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bPrgBlockIgnore</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>4944</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bM01Stop</Name><Type>BOOL</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>8</BitSize><BitOffs>4952</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nSyntaxCheck</Name><Type>DINT</Type><Comment><![CDATA[ static signal ]]></Comment><BitSize>32</BitSize><BitOffs>4960</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stManualModeParameter</Name><Type Namespace="Tc3_CNC">ST_ManualModeParameter</Type><Comment><![CDATA[ Manual Mode]]></Comment><BitSize>3840</BitSize><BitOffs>4992</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stManualModeControlElements</Name><Type Namespace="Tc3_CNC">ST_ManualModeControlElements</Type><BitSize>864</BitSize><BitOffs>8832</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bM30Acknowledgement</Name><Type>BOOL</Type><Comment><![CDATA[ M30 Acknowledgement inside Channel FB]]></Comment><BitSize>8</BitSize><BitOffs>9696</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nFeedOverride</Name><Type>UINT</Type><Comment><![CDATA[ Override ]]></Comment><BitSize>16</BitSize><BitOffs>9712</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nRapidFeedOverride</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>9728</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bEmergencyStop</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>9744</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>stOptions</Name><Type Namespace="Tc3_CNC">ST_CNC_CH_Options</Type><BitSize>32</BitSize><BitOffs>9752</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bModeStandby</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>9792</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bModeAutomatic</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>9824</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bModeManual</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>9856</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bModeMDI</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>9888</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bModeReference</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>9920</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bStateSelect</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>9952</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bStateReady</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>9984</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bStateStart</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>10016</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bStateStop</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>10048</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bStateReset</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>10080</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bDoSingleBlock</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ please only a flank ]]></Comment><BitSize>32</BitSize><BitOffs>10112</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>stManualModeControlElementState</Name><Type Namespace="Tc3_CNC" ReferenceTo="true">ST_ManualModeControlElementState</Type><Comment><![CDATA[ manual mode]]></Comment><BitSize>32</BitSize><BitOffs>10144</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bGoToActive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>10176</BitOffs></SubItem><SubItem><Name>pChannel</Name><Type Namespace="Tc3_CNC" PointerTo="1">ST_CncChannel</Type><Comment><![CDATA[ Pointer to channel control structure ]]></Comment><BitSize>32</BitSize><BitOffs>10208</BitOffs></SubItem><SubItem><Name>ChannelMHTFunction</Name><Type Namespace="Tc3_CNC">HLI3_QuitChannelMHTFunction</Type><BitSize>1824</BitSize><BitOffs>10240</BitOffs></SubItem><SubItem><Name>currentMode</Name><Type>UDINT</Type><Comment><![CDATA[ Current Mode of Operation Modes;]]></Comment><BitSize>32</BitSize><BitOffs>12064</BitOffs></SubItem><SubItem><Name>currentState</Name><Type>UDINT</Type><Comment><![CDATA[ Current State of Operation Modes;]]></Comment><BitSize>32</BitSize><BitOffs>12096</BitOffs></SubItem><SubItem><Name>idx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>12128</BitOffs></SubItem><SubItem><Name>bCheckOpModeFirst</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>12144</BitOffs></SubItem><SubItem><Name>fbRTrigReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>12160</BitOffs></SubItem><SubItem><Name>bResetRequest</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>12224</BitOffs></SubItem><SubItem><Name>nStateAutoMDIStart</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>12240</BitOffs></SubItem><SubItem><Name>ModeManual</Name><Type Namespace="Tc3_CNC">HLI3_ManualModeHandler</Type><BitSize>20992</BitSize><BitOffs>12256</BitOffs></SubItem><SubItem><Name>stCmdModesStates</Name><Type Namespace="Tc3_CNC">ST_CNCCmdModesStates</Type><BitSize>88</BitSize><BitOffs>33248</BitOffs></SubItem><SubItem><Name>fbRTrigCmdStart</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33344</BitOffs></SubItem><SubItem><Name>fbRTrigCmdStop</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33408</BitOffs></SubItem><SubItem><Name>fbRTrigCmdReset</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33472</BitOffs></SubItem><SubItem><Name>fbRTrigCmdAutomatic</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33536</BitOffs></SubItem><SubItem><Name>fbRTrigCmdManual</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33600</BitOffs></SubItem><SubItem><Name>fbRTrigCmdReference</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33664</BitOffs></SubItem><SubItem><Name>fbRTrigCmdMDI</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33728</BitOffs></SubItem><SubItem><Name>fbRTrigCmdStandby</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>33792</BitOffs></SubItem><Action><Name>AutoMDIStart</Name></Action><Action><Name>OpModes</Name></Action><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_BlockSearch</Name><BitSize>320</BitSize><SubItem><Name>Active</Name><Type>BOOL</Type><Comment><![CDATA[ Block Search ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bStartRead</Name><Type>BOOL</Type><Comment><![CDATA[ Edge signal ]]></Comment><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bStartWrite</Name><Type>BOOL</Type><Comment><![CDATA[ Edge signal ]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>nType</Name><Type>UINT</Type><Comment><![CDATA[ 0 - no block search
3 - start position by block count
4 - start position by block nr
5 - start position BY individual mark ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>fDistance</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>bAutoReturn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>nDeviationMax</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>nBlockNumber</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>nPass</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>nBlockCount</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">WriteBsType</Name><BitSize>1376</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nType</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1344</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ReadBsType</Name><BitSize>1440</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pDest</Name><Type PointerTo="1">UINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1408</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">WriteBsCoveredDistance</Name><BitSize>1472</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>fDistance</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>200</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1440</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ReadBsCoveredDistance</Name><BitSize>1440</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pDest</Name><Type PointerTo="1">LREAL</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1408</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">WriteBsAutoReturn</Name><BitSize>1344</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bAutoReturn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>88</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1312</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ReadBsAutoReturn</Name><BitSize>1440</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pDest</Name><Type PointerTo="1">BOOL</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1408</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">WriteBsDeviationMax</Name><BitSize>1408</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nDeviationMax</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1376</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ReadBsDeviationMax</Name><BitSize>1440</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pDest</Name><Type PointerTo="1">UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1408</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">WriteBsBlockNumber</Name><BitSize>1408</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nBlockNumber</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1376</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ReadBsBlockNumber</Name><BitSize>1440</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pDest</Name><Type PointerTo="1">DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1408</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">WriteBsBlockCount</Name><BitSize>1408</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nBlockCount</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1376</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ReadBsBlockCount</Name><BitSize>1440</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pDest</Name><Type PointerTo="1">DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1408</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">WriteBsPass</Name><BitSize>1408</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nPass</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbWrite</Name><Type Namespace="Tc2_System">ADSWRITE</Type><BitSize>1216</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1376</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ReadBsPass</Name><BitSize>1440</BitSize><SubItem><Name>nIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>pDest</Name><Type PointerTo="1">DINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fbRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>bStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1408</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">HLI3_BlockSearch</Name><BitSize>21376</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><Comment><![CDATA[ Number of channel ]]></Comment><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BlockSearch</Name><Type Namespace="Tc3_CNC">ST_BlockSearch</Type><Comment><![CDATA[ interface values ]]></Comment><BitSize>320</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>bStartWrite</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Edge signal ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>bStartRead</Name><Type ReferenceTo="true">BOOL</Type><Comment><![CDATA[ Edge signal ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Err</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>456</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nErrorState</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>464</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nActType</Name><Type>INT</Type><Comment><![CDATA[ interface values ]]></Comment><BitSize>16</BitSize><BitOffs>480</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>fActDistance</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bActAutoReturn</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>576</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nActDeviationMax</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>608</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nActBlockNumber</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>640</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nActPass</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>672</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>nActBlockCount</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>704</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>actualBlockNumber</Name><Type>DINT</Type><Comment><![CDATA[ current values ]]></Comment><BitSize>32</BitSize><BitOffs>736</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>actualBlockCount</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>768</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>actualBlockCount_AfterReset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>800</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>coveredDistance</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>832</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>coveredDistance_AfterReset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>864</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>bReadStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>896</BitOffs></SubItem><SubItem><Name>bWriteStarted</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>904</BitOffs></SubItem><SubItem><Name>rtStartRead</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>928</BitOffs></SubItem><SubItem><Name>rtStartWrite</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>992</BitOffs></SubItem><SubItem><Name>writeType</Name><Type Namespace="Tc3_CNC">WriteBsType</Type><BitSize>1376</BitSize><BitOffs>1056</BitOffs></SubItem><SubItem><Name>readType</Name><Type Namespace="Tc3_CNC">ReadBsType</Type><BitSize>1440</BitSize><BitOffs>2432</BitOffs></SubItem><SubItem><Name>writeDistance</Name><Type Namespace="Tc3_CNC">WriteBsCoveredDistance</Type><BitSize>1472</BitSize><BitOffs>3904</BitOffs></SubItem><SubItem><Name>readDistance</Name><Type Namespace="Tc3_CNC">ReadBsCoveredDistance</Type><BitSize>1440</BitSize><BitOffs>5376</BitOffs></SubItem><SubItem><Name>writeAutoReturn</Name><Type Namespace="Tc3_CNC">WriteBsAutoReturn</Type><BitSize>1344</BitSize><BitOffs>6816</BitOffs></SubItem><SubItem><Name>readAutoReturn</Name><Type Namespace="Tc3_CNC">ReadBsAutoReturn</Type><BitSize>1440</BitSize><BitOffs>8160</BitOffs></SubItem><SubItem><Name>writeDeviationMax</Name><Type Namespace="Tc3_CNC">WriteBsDeviationMax</Type><BitSize>1408</BitSize><BitOffs>9600</BitOffs></SubItem><SubItem><Name>readDeviationMax</Name><Type Namespace="Tc3_CNC">ReadBsDeviationMax</Type><BitSize>1440</BitSize><BitOffs>11008</BitOffs></SubItem><SubItem><Name>writeBlockNumber</Name><Type Namespace="Tc3_CNC">WriteBsBlockNumber</Type><BitSize>1408</BitSize><BitOffs>12448</BitOffs></SubItem><SubItem><Name>ReadBlockNumber</Name><Type Namespace="Tc3_CNC">ReadBsBlockNumber</Type><BitSize>1440</BitSize><BitOffs>13856</BitOffs></SubItem><SubItem><Name>writeBlockCount</Name><Type Namespace="Tc3_CNC">WriteBsBlockCount</Type><BitSize>1408</BitSize><BitOffs>15296</BitOffs></SubItem><SubItem><Name>ReadBlockCount</Name><Type Namespace="Tc3_CNC">ReadBsBlockCount</Type><BitSize>1440</BitSize><BitOffs>16704</BitOffs></SubItem><SubItem><Name>writePass</Name><Type Namespace="Tc3_CNC">WriteBsPass</Type><BitSize>1408</BitSize><BitOffs>18144</BitOffs></SubItem><SubItem><Name>readPass</Name><Type Namespace="Tc3_CNC">ReadBsPass</Type><BitSize>1440</BitSize><BitOffs>19552</BitOffs></SubItem><SubItem><Name>nChannelIdxGrp</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>20992</BitOffs></SubItem><SubItem><Name>Timer</Name><Type Namespace="Tc2_Standard">TON</Type><Comment><![CDATA[ Timer to read axisposition cyclically ]]></Comment><BitSize>224</BitSize><BitOffs>21024</BitOffs></SubItem><SubItem><Name>actualcoveredDistance</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>21248</BitOffs></SubItem><SubItem><Name>ChannelMode</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>21280</BitOffs></SubItem><SubItem><Name>BlockSearchStart</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>21312</BitOffs></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_ChannelError</Name><BitSize>445120</BitSize><SubItem><Name>nChanIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Valid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ChErrorID</Name><Type>UDINT</Type><Comment><![CDATA[ Identification of channel error ]]></Comment><BitSize>32</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ModuleName</Name><Type>STRING(80)</Type><Comment><![CDATA[ Module name ]]></Comment><BitSize>648</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Line</Name><Type>DINT</Type><Comment><![CDATA[ Line in source file ]]></Comment><BitSize>32</BitSize><BitOffs>768</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MultipleID</Name><Type>DINT</Type><Comment><![CDATA[ Multiple ID ]]></Comment><BitSize>32</BitSize><BitOffs>800</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CmdFunctionType</Name><Type>DINT</Type><Comment><![CDATA[ Commandable function type ]]></Comment><BitSize>32</BitSize><BitOffs>832</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ChannelID</Name><Type>DINT</Type><Comment><![CDATA[ Identification of the channel ]]></Comment><BitSize>32</BitSize><BitOffs>864</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuID</Name><Type>DINT</Type><Comment><![CDATA[ Communication ID ]]></Comment><BitSize>32</BitSize><BitOffs>896</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CycleCounter</Name><Type>UDINT</Type><Comment><![CDATA[ Cycle counter of CNC ]]></Comment><BitSize>32</BitSize><BitOffs>928</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>VersionName</Name><Type>STRING(80)</Type><Comment><![CDATA[ Version name ]]></Comment><BitSize>648</BitSize><BitOffs>960</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>RemedyClass</Name><Type>DINT</Type><Comment><![CDATA[ Remedy class of error ]]></Comment><BitSize>32</BitSize><BitOffs>1632</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ReactionClass</Name><Type>DINT</Type><Comment><![CDATA[ Reaction class of error ]]></Comment><BitSize>32</BitSize><BitOffs>1664</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>BodyType</Name><Type>UDINT</Type><Comment><![CDATA[ Body type of error ]]></Comment><BitSize>32</BitSize><BitOffs>1696</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>UserMessage</Name><Type>STRING(80)</Type><Comment><![CDATA[ User message ]]></Comment><BitSize>648</BitSize><BitOffs>1728</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>BodyTypeEnum</Name><Type>UDINT</Type><Comment><![CDATA[ Variables of error record body ]]></Comment><BitSize>32</BitSize><BitOffs>2400</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcBlockNr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>2432</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ProgName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>2464</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FileName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>3112</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FileOffset</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>3776</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NcBlockOffset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3808</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>TokenOffset</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3840</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>LogicalPathNr</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>3872</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>AddProgInfo</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>3904</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuMedium</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>4576</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuType</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4608</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>CommuPartner</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4640</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>FileLine</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4672</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ListType</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>4704</BitOffs><Default><Value>0</Value></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StructName</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>4736</BitOffs><Default><String /></Default><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_1</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>5384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_2</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>6032</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_3</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>6680</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_4</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>7328</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>StrValue_5</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>7976</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_1</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>8624</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_2</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>9272</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_3</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>9920</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>MeaningValue_4</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>10568</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>pMcError</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_ERROR</Type><Comment><![CDATA[ Index of channel specific HLI area ]]></Comment><BitSize>32</BitSize><BitOffs>11232</BitOffs></SubItem><SubItem><Name>pMcError2</Name><Type Namespace="Tc2_CncHli" PointerTo="1">MC_ERROR</Type><BitSize>32</BitSize><BitOffs>11264</BitOffs></SubItem><SubItem><Name>SatzR</Name><Type Namespace="Tc2_CncHli">HLI_ERROR_SATZ</Type><BitSize>7616</BitSize><BitOffs>11296</BitOffs></SubItem><SubItem><Name>bInitialized</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>18912</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>bClear</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>18920</BitOffs><Default><Bool>false</Bool></Default></SubItem><SubItem><Name>bUsed</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>784</BitSize><BitOffs>18928</BitOffs></SubItem><SubItem><Name>bToCleanUp</Name><Type>BOOL</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>784</BitSize><BitOffs>19712</BitOffs></SubItem><SubItem><Name>LogEvent</Name><Type Namespace="Tc2_System">ADSLOGEVENT</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>413952</BitSize><BitOffs>20512</BitOffs></SubItem><SubItem><Name>FlankeQuit</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><ArrayInfo><LBound>0</LBound><Elements>98</Elements></ArrayInfo><BitSize>6272</BitSize><BitOffs>434464</BitOffs></SubItem><SubItem><Name>pLog</Name><Type Namespace="Tc2_System" PointerTo="1">ADSLOGEVENT</Type><BitSize>32</BitSize><BitOffs>440736</BitOffs></SubItem><SubItem><Name>fmtStr</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>440768</BitOffs></SubItem><SubItem><Name>eventId</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>441440</BitOffs></SubItem><SubItem><Name>i</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>441472</BitOffs></SubItem><SubItem><Name>idx</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>441504</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>maxWarnings</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441536</BitOffs></SubItem><SubItem><Name>maxErrors</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441552</BitOffs></SubItem><SubItem><Name>maxUserEvents</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441568</BitOffs></SubItem><SubItem><Name>maxEvents</Name><Type>UINT</Type><Comment><![CDATA[ Gesamtzahl = Userevents und Errors ]]></Comment><BitSize>16</BitSize><BitOffs>441584</BitOffs></SubItem><SubItem><Name>maxIdxEvents</Name><Type>UINT</Type><Comment><![CDATA[ maximal index of an event ]]></Comment><BitSize>16</BitSize><BitOffs>441600</BitOffs></SubItem><SubItem><Name>countWarnings</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441616</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>countErrors</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441632</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>countUserEvents</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441648</BitOffs><Default><Value>0</Value></Default></SubItem><SubItem><Name>start_idx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441664</BitOffs></SubItem><SubItem><Name>stop_idx</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>441680</BitOffs></SubItem><SubItem><Name>paraPointerArray</Name><Type PointerTo="1">UDINT</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><BitSize>1024</BitSize><BitOffs>441696</BitOffs></SubItem><SubItem><Name>paraIndex</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>442720</BitOffs></SubItem><SubItem><Name>pRumpfNcProg</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_NC_PROG</Type><BitSize>32</BitSize><BitOffs>442752</BitOffs></SubItem><SubItem><Name>pRumpfNcProgLr</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_NC_PROG_LR</Type><BitSize>32</BitSize><BitOffs>442784</BitOffs></SubItem><SubItem><Name>pRumpfMds</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_MDS</Type><BitSize>32</BitSize><BitOffs>442816</BitOffs></SubItem><SubItem><Name>pRumpfKommu</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_KOMMU</Type><BitSize>32</BitSize><BitOffs>442848</BitOffs></SubItem><SubItem><Name>pRumpfRamDisk</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_RAMDISK</Type><BitSize>32</BitSize><BitOffs>442880</BitOffs></SubItem><SubItem><Name>pRumpfFile</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_FILE</Type><BitSize>32</BitSize><BitOffs>442912</BitOffs></SubItem><SubItem><Name>pRumpfIntprFile</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_INTPR_FILE</Type><BitSize>32</BitSize><BitOffs>442944</BitOffs></SubItem><SubItem><Name>pRumpfListeBinaer</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_LISTE_BINAER</Type><BitSize>32</BitSize><BitOffs>442976</BitOffs></SubItem><SubItem><Name>pRumpfGcm</Name><Type Namespace="Tc2_CncHli" PointerTo="1">HLI_RUMPF_GCM</Type><BitSize>32</BitSize><BitOffs>443008</BitOffs></SubItem><SubItem><Name>bTcComError</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>443040</BitOffs></SubItem><SubItem><Name>bAxisErr</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>443048</BitOffs></SubItem><SubItem><Name>nLogAxisId</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>443072</BitOffs></SubItem><SubItem><Name>fbADSRead</Name><Type Namespace="Tc2_System">ADSREAD</Type><Comment><![CDATA[ TC3 EventLogger]]></Comment><BitSize>1248</BitSize><BitOffs>443104</BitOffs></SubItem><SubItem><Name>cnc_error_manager_mode_r</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444352</BitOffs></SubItem><SubItem><Name>suppress_tc2_event_log_output</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>444384</BitOffs></SubItem><SubItem><Name>init</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>444392</BitOffs></SubItem><SubItem><Name>XmlEventId_Rumpf</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444416</BitOffs><Default><Value>200</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfNcProg</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444448</BitOffs><Default><Value>201</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfNcProgLr</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444480</BitOffs><Default><Value>202</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfMds</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444512</BitOffs><Default><Value>203</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfKommu</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444544</BitOffs><Default><Value>204</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfRamDisk</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444576</BitOffs><Default><Value>205</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfFile</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444608</BitOffs><Default><Value>206</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfIntprFile</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444640</BitOffs><Default><Value>207</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfListeBinaer</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444672</BitOffs><Default><Value>208</Value></Default></SubItem><SubItem><Name>XmlEventId_RumpfGcm</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444704</BitOffs><Default><Value>209</Value></Default></SubItem><SubItem><Name>CNC_SOURCE_ID_BASE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444736</BitOffs><Default><Value>551</Value></Default></SubItem><SubItem><Name>CNC_USER_SOURCE_ID_BASE</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444768</BitOffs><Default><Value>651</Value></Default></SubItem><SubItem><Name>MAX_CNC_ERRORS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444800</BitOffs><Default><Value>49</Value></Default></SubItem><SubItem><Name>MAX_CNC_USER_EVENTS</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444832</BitOffs><Default><Value>49</Value></Default></SubItem><SubItem><Name>MAX_CNC_EVENTS</Name><Type>UDINT</Type><Comment><![CDATA[ MAX_CNC_ERRORS + MAX_CNC_USER_EVENTS ]]></Comment><BitSize>32</BitSize><BitOffs>444864</BitOffs><Default><Value>98</Value></Default></SubItem><SubItem><Name>CNC_EVENTS_MAXIDX</Name><Type>UDINT</Type><Comment><![CDATA[ MAX_CNC_EVENTS - 1 ]]></Comment><BitSize>32</BitSize><BitOffs>444896</BitOffs><Default><Value>97</Value></Default></SubItem><SubItem><Name>ERR_BAHN_ONLINE_TRC_CALCULATION</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444928</BitOffs><Default><Value>50689</Value></Default></SubItem><SubItem><Name>ERR_ID_REPORT_CNC_RESET</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444960</BitOffs><Default><Value>270076</Value></Default></SubItem><SubItem><Name>ERR_ID_KIN_TRAFO_CONFIG</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>444992</BitOffs><Default><Value>292030</Value></Default></SubItem><SubItem><Name>ERR_ID_KIN_TRAFO_INIT</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>445024</BitOffs><Default><Value>292031</Value></Default></SubItem><SubItem><Name>ERR_ID_KIN_TRAFO_FORWARD</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>445056</BitOffs><Default><Value>292032</Value></Default></SubItem><SubItem><Name>ERR_ID_KIN_TRAFO_BACKWARD</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>445088</BitOffs><Default><Value>292033</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">ADSRDWRT</Name><Comment><![CDATA[ ADS read/write command. ]]></Comment><BitSize>1408</BitSize><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><Comment><![CDATA[ Index group ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>IDXOFFS</Name><Type>UDINT</Type><Comment><![CDATA[ Index offset ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>WRITELEN</Name><Type>UDINT</Type><Comment><![CDATA[ Max. number of data bytes to write (WRITELEN <= max. size of source buffer) ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>READLEN</Name><Type>UDINT</Type><Comment><![CDATA[ Max. number of data bytes to read (READLEN <= max. size of destination buffer) ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>SRCADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to source buffer ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>DESTADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to destination buffer ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>WRTRD</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>448</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>TMOUT</Name><Type>TIME</Type><Comment><![CDATA[ Maximum time allowed for the execution of this ADS command ]]></Comment><BitSize>32</BitSize><BitOffs>480</BitOffs><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>BUSY</Name><Type>BOOL</Type><Comment><![CDATA[ Busy flag ]]></Comment><BitSize>8</BitSize><BitOffs>512</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERR</Name><Type>BOOL</Type><Comment><![CDATA[ Error flag ]]></Comment><BitSize>8</BitSize><BitOffs>520</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ERRID</Name><Type>UDINT</Type><Comment><![CDATA[ ADS error code ]]></Comment><BitSize>32</BitSize><BitOffs>544</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_ReadCNCVariables</Name><BitSize>1457792</BitSize><SubItem><Name>bEnable</Name><Type>BOOL</Type><Comment><![CDATA[ B ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>nChanIdx</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>eVariablesType</Name><Type Namespace="Tc3_CNC">E_CNCVariablesType</Type><BitSize>16</BitSize><BitOffs>64</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>tIntervall</Name><Type>TIME</Type><BitSize>32</BitSize><BitOffs>96</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>Done</Name><Type>BOOL</Type><Comment><![CDATA[ B ]]></Comment><BitSize>8</BitSize><BitOffs>128</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Busy</Name><Type>BOOL</Type><Comment><![CDATA[ E ]]></Comment><BitSize>8</BitSize><BitOffs>136</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><Comment><![CDATA[ B ]]></Comment><BitSize>8</BitSize><BitOffs>144</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>ErrorID</Name><Type>UDINT</Type><Comment><![CDATA[ E ]]></Comment><BitSize>32</BitSize><BitOffs>160</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>stCNCVariablesViewer_Data</Name><Type Namespace="Tc3_CNC">ST_CNCVariablesViewer_Data</Type><ArrayInfo ReferenceTo="true"><LBound>0</LBound><Elements>201</Elements></ArrayInfo><BitSize>32</BitSize><BitOffs>192</BitOffs><Properties><Property><Name>ItemType</Name><Value>InOut</Value></Property></Properties></SubItem><SubItem><Name>fbTrigger</Name><Type Namespace="Tc2_Standard">R_TRIG</Type><BitSize>64</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>fbReadNumber</Name><Type Namespace="Tc2_System">ADSREAD</Type><BitSize>1248</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>nParameterNumber</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1536</BitOffs></SubItem><SubItem><Name>fbReadWrite</Name><Type Namespace="Tc2_System">ADSRDWRT</Type><BitSize>1408</BitSize><BitOffs>1568</BitOffs></SubItem><SubItem><Name>strVarName</Name><Type>STRING(96)</Type><BitSize>776</BitSize><BitOffs>2976</BitOffs></SubItem><SubItem><Name>fVarValue</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>3776</BitOffs></SubItem><SubItem><Name>nIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>3840</BitOffs></SubItem><SubItem><Name>nListIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>3872</BitOffs></SubItem><SubItem><Name>nState</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>3904</BitOffs></SubItem><SubItem><Name>fbTimer</Name><Type Namespace="Tc2_Standard">TON</Type><BitSize>224</BitSize><BitOffs>3936</BitOffs></SubItem><SubItem><Name>nReadLength</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4160</BitOffs></SubItem><SubItem><Name>IDXOffsNumber</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4192</BitOffs></SubItem><SubItem><Name>IDXOffsNamebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4224</BitOffs></SubItem><SubItem><Name>IDXOffsValuebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>4256</BitOffs></SubItem><SubItem><Name>stCNCVariablesViewer_Data_Temp</Name><Type Namespace="Tc3_CNC">ST_CNCVariablesViewer_Data</Type><ArrayInfo><LBound>0</LBound><Elements>201</Elements></ArrayInfo><BitSize>1416648</BitSize><BitOffs>4288</BitOffs></SubItem><SubItem><Name>nVEType</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1420960</BitOffs></SubItem><SubItem><Name>nVESize</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1420992</BitOffs></SubItem><SubItem><Name>nVEMaxIndex1</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1421024</BitOffs></SubItem><SubItem><Name>nVEMaxIndex2</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1421056</BitOffs></SubItem><SubItem><Name>strVEVarName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><BitOffs>1421088</BitOffs></SubItem><SubItem><Name>strVEDisplayVarName</Name><Type>STRING(255)</Type><BitSize>2048</BitSize><BitOffs>1423136</BitOffs></SubItem><SubItem><Name>arrVEDescriptionInput</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>260</Elements></ArrayInfo><BitSize>2080</BitSize><BitOffs>1425184</BitOffs></SubItem><SubItem><Name>arrVEOutput</Name><Type>BYTE</Type><ArrayInfo><LBound>0</LBound><Elements>2048</Elements></ArrayInfo><BitSize>16384</BitSize><BitOffs>1427264</BitOffs></SubItem><SubItem><Name>nVEArrayIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1443648</BitOffs></SubItem><SubItem><Name>nListIndexArrayStart</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1443680</BitOffs></SubItem><SubItem><Name>strValue</Name><Type>STRING(799)</Type><BitSize>6400</BitSize><BitOffs>1443712</BitOffs></SubItem><SubItem><Name>dummyBoolean</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1450112</BitOffs></SubItem><SubItem><Name>dummySInt</Name><Type>SINT</Type><BitSize>8</BitSize><BitOffs>1450120</BitOffs></SubItem><SubItem><Name>dummyUSInt</Name><Type>USINT</Type><BitSize>8</BitSize><BitOffs>1450128</BitOffs></SubItem><SubItem><Name>dummyInt</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>1450144</BitOffs></SubItem><SubItem><Name>dummyUInt</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>1450160</BitOffs></SubItem><SubItem><Name>dummyDInt</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>1450176</BitOffs></SubItem><SubItem><Name>dummyUDInt</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1450208</BitOffs></SubItem><SubItem><Name>dummyLReal</Name><Type>LREAL</Type><BitSize>64</BitSize><BitOffs>1450240</BitOffs></SubItem><SubItem><Name>dummyString</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>1450304</BitOffs></SubItem><SubItem><Name>dummyLargeString</Name><Type>STRING(799)</Type><BitSize>6400</BitSize><BitOffs>1450952</BitOffs></SubItem><SubItem><Name>eVariablesTypeOld</Name><Type Namespace="Tc3_CNC">E_CNCVariablesType</Type><BitSize>16</BitSize><BitOffs>1457360</BitOffs></SubItem><SubItem><Name>IDXOffsPNumber</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457376</BitOffs><Default><Value>2</Value></Default></SubItem><SubItem><Name>IDXOffsVLNumber</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457408</BitOffs><Default><Value>3</Value></Default></SubItem><SubItem><Name>IDXOffsVPNumber</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457440</BitOffs><Default><Value>4</Value></Default></SubItem><SubItem><Name>IDXOffsVSNumber</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457472</BitOffs><Default><Value>5</Value></Default></SubItem><SubItem><Name>IDXOffsPNamebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457504</BitOffs><Default><Value>27</Value></Default></SubItem><SubItem><Name>IDXOffsVLNamebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457536</BitOffs><Default><Value>30</Value></Default></SubItem><SubItem><Name>IDXOffsVPNamebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457568</BitOffs><Default><Value>33</Value></Default></SubItem><SubItem><Name>IDXOffsVSNamebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457600</BitOffs><Default><Value>36</Value></Default></SubItem><SubItem><Name>IDXOffsPValuebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457632</BitOffs><Default><Value>29</Value></Default></SubItem><SubItem><Name>IDXOffsVLValuebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457664</BitOffs><Default><Value>32</Value></Default></SubItem><SubItem><Name>IDXOffsVPValuebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457696</BitOffs><Default><Value>35</Value></Default></SubItem><SubItem><Name>IDXOffsVSValuebyIndex</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457728</BitOffs><Default><Value>38</Value></Default></SubItem><SubItem><Name>IDXOffsVEValuebyName</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>1457760</BitOffs><Default><Value>46</Value></Default></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property></Properties></DataType><DataType><Name Namespace="Tc2_CncHli">CNC_TOOL_REQUEST_IN</Name><Comment><![CDATA[ Corresponds to type ADS_TOOL_ID in wzv_ads.c, bzw. HOLE_WZ in pdu_wzv.inc ]]></Comment><BitSize>6848</BitSize><SubItem><Name>id</Name><Type Namespace="Tc2_CncHli">CNC_TOOL_ID</Type><Comment><![CDATA[ tool id of requested tool ]]></Comment><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>act_d_nr</Name><Type Namespace="Tc2_CncHli">CNC_TOOL_ID</Type><Comment><![CDATA[ actual tool id (d-number) in the nc kernel ]]></Comment><BitSize>128</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>param</Name><Type>LREAL</Type><ArrayInfo><LBound>0</LBound><Elements>60</Elements></ArrayInfo><BitSize>3840</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>unit_tools</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>50</Elements></ArrayInfo><BitSize>1600</BitSize><BitOffs>4096</BitOffs></SubItem><SubItem><Name>wear_ax</Name><Type>DINT</Type><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><Comment><![CDATA[ wear of an axis ]]></Comment><BitSize>1024</BitSize><BitOffs>5696</BitOffs></SubItem><SubItem><Name>act_t_nr</Name><Type>DINT</Type><Comment><![CDATA[ actual t number in nc kernel ]]></Comment><BitSize>32</BitSize><BitOffs>6720</BitOffs></SubItem><SubItem><Name>wear_radius</Name><Type>DINT</Type><Comment><![CDATA[ wear of radius using OTC with G41/G42 until changing tool e.g. D2 ---> D3 ]]></Comment><BitSize>32</BitSize><BitOffs>6752</BitOffs></SubItem><SubItem><Name>wear_width</Name><Type>DINT</Type><Comment><![CDATA[ wear of width using OTC until changing tool e.g. D2 ---> D3 ]]></Comment><BitSize>32</BitSize><BitOffs>6784</BitOffs></SubItem><SubItem><Name>log_ax_nr_spdl</Name><Type>UINT</Type><Comment><![CDATA[ Logical axis number of the spindle to be requested. ]]></Comment><BitSize>16</BitSize><BitOffs>6816</BitOffs></SubItem><SubItem><Name>f_transp_data_access</Name><Type>BOOL</Type><Comment><![CDATA[ Tool request is only for a transparent tool data access, no REAL request ]]></Comment><BitSize>8</BitSize><BitOffs>6832</BitOffs></SubItem><SubItem><Name>res2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>6840</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_CncHli">CNC_TOOL_DATA_IN</Name><Comment><![CDATA[ Corresponds to type TOOL_USED_DATA in pdu_wzv.inc ]]></Comment><BitSize>256</BitSize><SubItem><Name>tool_id</Name><Type Namespace="Tc2_CncHli">CNC_TOOL_ID</Type><Comment><![CDATA[ Tool Id fron CNC ]]></Comment><BitSize>128</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>time_used</Name><Type>LREAL</Type><Comment><![CDATA[ Usage time of tool in seconds ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>dist_used</Name><Type>LREAL</Type><Comment><![CDATA[ Usage distance in mm ]]></Comment><BitSize>64</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc2_System">ADSRDWRTIND</Name><Comment><![CDATA[ ADS read/write indication. ]]></Comment><BitSize>928</BitSize><SubItem><Name>CLEAR</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>VALID</Name><Type>BOOL</Type><Comment><![CDATA[ TRUE => new indication is valid/received ]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>48</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>240</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>INVOKEID</Name><Type>UDINT</Type><Comment><![CDATA[ Invoke id ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>IDXGRP</Name><Type>UDINT</Type><Comment><![CDATA[ Index group ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>IDXOFFS</Name><Type>UDINT</Type><Comment><![CDATA[ Index offset ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>RDLENGTH</Name><Type>UDINT</Type><Comment><![CDATA[ Max. byte length of read data ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>WRTLENGTH</Name><Type>UDINT</Type><Comment><![CDATA[ Max. byte length of write data ]]></Comment><BitSize>32</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property></Properties></SubItem><SubItem><Name>DATAADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to write data buffer ]]></Comment><BitSize>32</BitSize><BitOffs>416</BitOffs><Properties><Property><Name>ItemType</Name><Value>Output</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc2_System">ADSRDWRTRES</Name><Comment><![CDATA[ ADS read/write response. ]]></Comment><BitSize>832</BitSize><SubItem><Name>NETID</Name><Type Namespace="Tc2_System">T_AmsNetID</Type><Comment><![CDATA[ Ams net id ]]></Comment><BitSize>192</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>PORT</Name><Type Namespace="Tc2_System">T_AmsPort</Type><Comment><![CDATA[ Ads communication port ]]></Comment><BitSize>16</BitSize><BitOffs>224</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>INVOKEID</Name><Type>UDINT</Type><Comment><![CDATA[ Invoke id ]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>RESULT</Name><Type>UDINT</Type><Comment><![CDATA[ ADS result code ]]></Comment><BitSize>32</BitSize><BitOffs>288</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>LEN</Name><Type>UDINT</Type><Comment><![CDATA[ Max. number of response data bytes ]]></Comment><BitSize>32</BitSize><BitOffs>320</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>DATAADDR</Name><Type GUID="{18071995-0000-0000-0000-000000000018}">PVOID</Type><Comment><![CDATA[ Pointer to response data buffer ]]></Comment><BitSize>32</BitSize><BitOffs>352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property><Property><Name>TcIgnorePersistent</Name></Property></Properties></SubItem><SubItem><Name>RESPOND</Name><Type>BOOL</Type><Comment><![CDATA[ Rising edge starts command execution ]]></Comment><BitSize>8</BitSize><BitOffs>384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>hide_all_locals</Name></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_ChannelSignals</Name><BitSize>48</BitSize><SubItem><Name>DoSingleBlock</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>SingleBlock</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>FeedHold</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>Backward</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>PrgBlockIgnore</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>M01Stop</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_SyntaxCheck</Name><BitSize>16</BitSize><SubItem><Name>nType</Name><Type>INT</Type><Comment><![CDATA[ SyntaxCheck ]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">ST_ManualMode</Name><BitSize>224</BitSize><SubItem><Name>bKeyPos</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>bKeyNeg</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>bKeyRapid</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>nLogAxisNumber</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nInc</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>nManualTyp</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>stManualOption</Name><Type Namespace="Tc3_CNC">ST_CNC_ManualOption</Type><BitSize>48</BitSize><BitOffs>112</BitOffs></SubItem><SubItem><Name>nSpeed</Name><Type>UINT</Type><BitSize>16</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>nHwResolution</Name><Type>UDINT</Type><Comment><![CDATA[ Handradauflösung in 0.1 um / Umdrehung ]]></Comment><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem></DataType><DataType><Name>ST_MachineMode</Name><BitSize>5568</BitSize><SubItem><Name>Standby</Name><Type>BOOL</Type><Comment><![CDATA[ Operation Mode ]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Manual</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>MDI</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>Automatic</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>Homing</Name><Type>BOOL</Type><Comment><![CDATA[REFERENCE : BOOL; TC3HR]]></Comment><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Select</Name><Type>BOOL</Type><Comment><![CDATA[ Operation State]]></Comment><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>Ready</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>Start</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem><SubItem><Name>Stop</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Reset</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>72</BitOffs></SubItem><SubItem><Name>Error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>ChannelSignals</Name><Type Namespace="Tc3_CNC">ST_ChannelSignals</Type><Comment><![CDATA[ Special functions ]]></Comment><BitSize>48</BitSize><BitOffs>88</BitOffs></SubItem><SubItem><Name>BlockSearch</Name><Type Namespace="Tc3_CNC">ST_BlockSearch</Type><BitSize>320</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>SyntaxCheck</Name><Type Namespace="Tc3_CNC">ST_SyntaxCheck</Type><BitSize>16</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>ManualMode</Name><Type Namespace="Tc3_CNC">ST_ManualMode</Type><BitSize>224</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>ProgramName</Name><Type>STRING(299)</Type><Comment><![CDATA[ Strings ]]></Comment><BitSize>2400</BitSize><BitOffs>768</BitOffs></SubItem><SubItem><Name>MDIString</Name><Type>STRING(299)</Type><BitSize>2400</BitSize><BitOffs>3168</BitOffs></SubItem></DataType><DataType><Name>ST_Position</Name><BitSize>192</BitSize><SubItem><Name>x</Name><Type>LREAL</Type><Comment><![CDATA[ @1:X]]></Comment><BitSize>64</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>y</Name><Type>LREAL</Type><Comment><![CDATA[ @1:Y]]></Comment><BitSize>64</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Z</Name><Type>LREAL</Type><Comment><![CDATA[ @1:Z ]]></Comment><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem></DataType><DataType><Name>ST_MANUAL</Name><BitSize>32</BitSize><SubItem><Name>cyl1</Name><Type>BYTE</Type><Comment><![CDATA[ @1:cylinder one @2:on:1 @3:off:1 @4:pos1:1 @5:pos2:0]]></Comment><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>cyl1Status</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>conv</Name><Type>BYTE</Type><Comment><![CDATA[ @1:conveyor @2:IMG1:1 @2:IMG2 @3:IMG15 @4:IMG16 @5:IMG7 @6:IMG13 @7:IMG14]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>convStatus</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem></DataType><DataType><Name>ST_MachineData</Name><BitSize>320</BitSize><SubItem><Name>Value1</Name><Type>INT</Type><Comment><![CDATA[ @1: Value1]]></Comment><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>Value2</Name><Type>BOOL</Type><Comment><![CDATA[ @1: Bool Value]]></Comment><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>pos</Name><Type>ST_Position</Type><Comment><![CDATA[ @1: Position]]></Comment><BitSize>192</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>manualFunction</Name><Type>ST_MANUAL</Type><Comment><![CDATA[ @1: Manual @6:1]]></Comment><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">FB_ManualFncLite</Name><BitSize>704</BitSize><SubItem><Name>hmiElementId</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>32</BitOffs><Default><String>HMI_FNC</String></Default><Properties><Property><Name>const_non_replaced</Name></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>OPC.UA.DA</Name><Value>1</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_FncHide</Name><BitSize>64</BitSize><SubItem><Name>complete</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>headerText</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>addText</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>infoText1</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>24</BitOffs></SubItem><SubItem><Name>infoText2</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>infoText3</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>40</BitOffs></SubItem><SubItem><Name>infoText4</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>48</BitOffs></SubItem><SubItem><Name>middle</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>56</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">FB_ManualFncBody</Name><BitSize>5376</BitSize><ExtendsType Namespace="Tc3_CNC">FB_ManualFncLite</ExtendsType><SubItem><Name>headerText</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>704</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>addText</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>1352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>sort</Name><Type>UDINT</Type><BitSize>32</BitSize><BitOffs>2016</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>hide</Name><Type Namespace="Tc3_CNC">ST_FncHide</Type><BitSize>64</BitSize><BitOffs>2048</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>cssAttribut</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>2112</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>infoText1</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>2760</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>infoText2</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>3408</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>infoText3</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>4056</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>infoText4</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>4704</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>error</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>5352</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>select</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>5360</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>OPC.UA.DA</Name><Value>1</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_KeyHide</Name><BitSize>24</BitSize><SubItem><Name>complete</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>text</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem><SubItem><Name>q</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>16</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">FB_ManualFncKeyBasic</Name><BitSize>1408</BitSize><SubItem><Name>text</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>cssAttribut</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>680</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>disable</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1328</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>userLevel</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>1344</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>liveBit</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1360</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>q</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1368</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>colorChange</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>1376</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>hide</Name><Type Namespace="Tc3_CNC">ST_KeyHide</Type><BitSize>24</BitSize><BitOffs>1384</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>OPC.UA.DA</Name><Value>1</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">ST_StatusHide</Name><BitSize>16</BitSize><SubItem><Name>complete</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>text</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>8</BitOffs></SubItem></DataType><DataType><Name Namespace="Tc3_CNC">FB_ManualFncStatus</Name><BitSize>704</BitSize><SubItem><Name>text</Name><Type>STRING(80)</Type><BitSize>648</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>colorChange</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>680</BitOffs><Default><Bool>false</Bool></Default><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>hide</Name><Type Namespace="Tc3_CNC">ST_StatusHide</Type><BitSize>16</BitSize><BitOffs>688</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>OPC.UA.DA</Name><Value>1</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_ManualFncKey</Name><BitSize>2144</BitSize><SubItem><Name>key</Name><Type Namespace="Tc3_CNC">FB_ManualFncKeyBasic</Type><BitSize>1408</BitSize><BitOffs>32</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>status</Name><Type Namespace="Tc3_CNC">FB_ManualFncStatus</Type><BitSize>704</BitSize><BitOffs>1440</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>OPC.UA.DA</Name><Value>1</Value></Property></Properties></DataType><DataType><Name Namespace="Tc3_CNC">FB_ManualFncFull</Name><BitSize>9664</BitSize><ExtendsType Namespace="Tc3_CNC">FB_ManualFncBody</ExtendsType><SubItem><Name>left</Name><Type Namespace="Tc3_CNC">FB_ManualFncKey</Type><BitSize>2144</BitSize><BitOffs>5376</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><SubItem><Name>right</Name><Type Namespace="Tc3_CNC">FB_ManualFncKey</Type><BitSize>2144</BitSize><BitOffs>7520</BitOffs><Properties><Property><Name>ItemType</Name><Value>Input</Value></Property></Properties></SubItem><Properties><Property><Name>PouType</Name><Value>FunctionBlock</Value></Property><Property><Name>OPC.UA.DA</Name><Value>1</Value></Property></Properties></DataType><DataType><Name>VE_CHANNEL_DATA_CH_1</Name><BitSize>32</BitSize><SubItem><Name>ToolInSpindle</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem></DataType><DataType><Name GUID="{4591E628-DBCE-4E33-AE0B-7EB853AA256E}" Namespace="PLC" TcBaseType="true">EPlcPersistentStatus</Name><BitSize>8</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000002}">USINT</BaseType><EnumInfo><Text><![CDATA[PS_None]]></Text><Enum>0</Enum></EnumInfo><EnumInfo><Text><![CDATA[PS_All]]></Text><Enum>1</Enum></EnumInfo><EnumInfo><Text><![CDATA[PS_Partial]]></Text><Enum>2</Enum></EnumInfo></DataType><DataType><Name GUID="{941FDF6E-37CE-4C30-AA23-3236AFA461E2}" Namespace="PLC" TcBaseType="true">PlcAppSystemInfo</Name><BitSize>2048</BitSize><SubItem><Name>ObjId</Name><Type GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>TaskCnt</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>OnlineChangeCnt</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>Flags</Name><Type GUID="{18071995-0000-0000-0000-000000000007}">DWORD</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>AdsPort</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>BootDataLoaded</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>144</BitOffs></SubItem><SubItem><Name>OldBootData</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>152</BitOffs></SubItem><SubItem><Name>AppTimestamp</Name><Type GUID="{18071995-0000-0000-0000-00000000004C}">DT</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>KeepOutputsOnBP</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>ShutdownInProgress</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>200</BitOffs></SubItem><SubItem><Name>LicensesPending</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>208</BitOffs></SubItem><SubItem><Name>BSODOccured</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>216</BitOffs></SubItem><SubItem><Name>LoggedIn</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>PersistentStatus</Name><Type GUID="{4591E628-DBCE-4E33-AE0B-7EB853AA256E}" Namespace="PLC">EPlcPersistentStatus</Type><BitSize>8</BitSize><BitOffs>232</BitOffs></SubItem><SubItem><Name>TComSrvPtr</Name><Type GUID="{00000030-0000-0000-E000-000000000064}">ITComObjectServer</Type><BitSize X64="64">32</BitSize><BitOffs>256</BitOffs><Properties><Property><Name>TcComInterface</Name></Property></Properties></SubItem><SubItem><Name>AppName</Name><Type GUID="{18071995-0000-0000-0000-00010000003F}">STRING(63)</Type><BitSize>512</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>ProjectName</Name><Type GUID="{18071995-0000-0000-0000-00010000003F}">STRING(63)</Type><BitSize>512</BitSize><BitOffs>1024</BitOffs></SubItem><Hides><Hide GUID="{D91E046A-A488-4D27-8D43-0F3C40ED5081}" /><Hide GUID="{5DCEB2BC-E196-43AD-80B7-EBACF31A430B}" /><Hide GUID="{1B9FDDE4-B3B7-4F0F-AB14-24EDC2F643E7}" /><Hide GUID="{C1C52E30-BC0B-44CA-BF39-E2FE7F2D145C}" /><Hide GUID="{5C8FF47F-7F83-4493-8D21-F1FF8A08F75A}" /></Hides></DataType><DataType><Name GUID="{56294066-FFF7-46F3-8206-FA06A30B13BA}" Namespace="PLC" TcBaseType="true">PlcTaskSystemInfo</Name><BitSize>1024</BitSize><SubItem><Name>ObjId</Name><Type GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>CycleTime</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>Priority</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>AdsPort</Name><Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>CycleCount</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>DcTaskTime</Name><Type GUID="{18071995-0000-0000-0000-00000000000C}">LINT</Type><BitSize>64</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>LastExecTime</Name><Type GUID="{18071995-0000-0000-0000-000000000008}">UDINT</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>FirstCycle</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>CycleTimeExceeded</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>232</BitOffs></SubItem><SubItem><Name>InCallAfterOutputUpdate</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>240</BitOffs></SubItem><SubItem><Name>RTViolation</Name><Type GUID="{18071995-0000-0000-0000-000000000030}">BOOL</Type><BitSize>8</BitSize><BitOffs>248</BitOffs></SubItem><SubItem><Name>TaskName</Name><Type GUID="{18071995-0000-0000-0000-00010000003F}">STRING(63)</Type><BitSize>512</BitSize><BitOffs>512</BitOffs></SubItem><Hides><Hide GUID="{6A76D020-03A2-465C-A678-C341951E9EF3}" /><Hide GUID="{6F7D679F-72A0-4831-A7F1-085F839743ED}" /></Hides></DataType><DataType><Name>_Implicit_KindOfTask</Name><BitSize>16</BitSize><BaseType>INT</BaseType><EnumInfo><Text>_implicit_cyclic</Text><Enum>0</Enum></EnumInfo><EnumInfo><Text>_implicit_event</Text><Enum>1</Enum></EnumInfo><EnumInfo><Text>_implicit_external</Text><Enum>2</Enum></EnumInfo><EnumInfo><Text>_implicit_freewheeling</Text><Enum>3</Enum></EnumInfo><Properties><Property><Name>hide</Name></Property><Property><Name>generate_implicit_init_function</Name></Property></Properties></DataType><DataType><Name>_Implicit_Jitter_Distribution</Name><BitSize>48</BitSize><SubItem><Name>wRangeMax</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>wCountJitterNeg</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>16</BitOffs></SubItem><SubItem><Name>wCountJitterPos</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>32</BitOffs></SubItem><Properties><Property><Name>hide</Name></Property></Properties></DataType><DataType><Name>_Implicit_Task_Info</Name><BitSize>704</BitSize><SubItem><Name>dwVersion</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>0</BitOffs></SubItem><SubItem><Name>pszName</Name><Type PointerTo="1">STRING(80)</Type><BitSize>32</BitSize><BitOffs>32</BitOffs></SubItem><SubItem><Name>nPriority</Name><Type>INT</Type><BitSize>16</BitSize><BitOffs>64</BitOffs></SubItem><SubItem><Name>KindOf</Name><Type>_Implicit_KindOfTask</Type><BitSize>16</BitSize><BitOffs>80</BitOffs></SubItem><SubItem><Name>bWatchdog</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>96</BitOffs></SubItem><SubItem><Name>bProfilingTask</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>104</BitOffs></SubItem><SubItem><Name>dwEventFunctionPointer</Name><Type PointerTo="1">BYTE</Type><BitSize>32</BitSize><BitOffs>128</BitOffs></SubItem><SubItem><Name>pszExternalEvent</Name><Type PointerTo="1">STRING(80)</Type><BitSize>32</BitSize><BitOffs>160</BitOffs></SubItem><SubItem><Name>dwTaskEntryFunctionPointer</Name><Type PointerTo="1">BYTE</Type><BitSize>32</BitSize><BitOffs>192</BitOffs></SubItem><SubItem><Name>dwWatchdogSensitivity</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>224</BitOffs></SubItem><SubItem><Name>dwInterval</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>256</BitOffs></SubItem><SubItem><Name>dwWatchdogTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>288</BitOffs></SubItem><SubItem><Name>dwLastCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>320</BitOffs></SubItem><SubItem><Name>dwAverageCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>352</BitOffs></SubItem><SubItem><Name>dwMaxCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>384</BitOffs></SubItem><SubItem><Name>dwMinCycleTime</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>416</BitOffs></SubItem><SubItem><Name>diJitter</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>448</BitOffs></SubItem><SubItem><Name>diJitterMin</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>480</BitOffs></SubItem><SubItem><Name>diJitterMax</Name><Type>DINT</Type><BitSize>32</BitSize><BitOffs>512</BitOffs></SubItem><SubItem><Name>dwCycleCount</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>544</BitOffs></SubItem><SubItem><Name>wTaskStatus</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>576</BitOffs></SubItem><SubItem><Name>wNumOfJitterDistributions</Name><Type>WORD</Type><BitSize>16</BitSize><BitOffs>592</BitOffs></SubItem><SubItem><Name>pJitterDistribution</Name><Type PointerTo="1">_Implicit_Jitter_Distribution</Type><BitSize>32</BitSize><BitOffs>608</BitOffs></SubItem><SubItem><Name>bWithinSPSTimeSlicing</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>640</BitOffs></SubItem><SubItem><Name>byDummy</Name><Type>BYTE</Type><BitSize>8</BitSize><BitOffs>648</BitOffs></SubItem><SubItem><Name>bShouldBlock</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>656</BitOffs></SubItem><SubItem><Name>bActive</Name><Type>BOOL</Type><BitSize>8</BitSize><BitOffs>664</BitOffs></SubItem><SubItem><Name>dwIECCycleCount</Name><Type>DWORD</Type><BitSize>32</BitSize><BitOffs>672</BitOffs></SubItem><Properties><Property><Name>hide</Name></Property></Properties></DataType><DataType><Name GUID="{17B4E2B0-3907-468D-995C-91F9296659CB}">Alarms</Name><DisplayName TxtId=""><![CDATA[NewEventClass_DisplayText]]></DisplayName><EventId><Name Id="1">Druckluft</Name><DisplayName TxtId=""><![CDATA[Keine Druckluft vorhanden]]></DisplayName><Comment TxtId=""><![CDATA[Druckluftverorgung überprüfen]]></Comment><Severity>Warning</Severity></EventId><EventId><Name Id="2">Alarm2</Name><DisplayName TxtId=""><![CDATA[EtherCAT Error]]></DisplayName><Severity>Error</Severity></EventId><EventId><Name Id="3">Alarm3</Name><DisplayName TxtId=""><![CDATA[Door is open]]></DisplayName><Severity>Warning</Severity></EventId><EventId><Name Id="4">AlarmHeisig</Name><DisplayName TxtId=""><![CDATA[AlarmsEvent4_DisplayText]]></DisplayName><Severity>Verbose</Severity></EventId><Hides><Hide GUID="{A58AC116-5BAE-49F6-8690-D3DA4409A424}" /><Hide GUID="{A277BFF1-E02E-471B-B87C-B26018D0B283}" /><Hide GUID="{309CDD00-0259-481D-9A8F-4B22E68C9A4D}" /><Hide GUID="{6D7E4BEE-54AF-4B20-AAFE-7C6B973DDDD2}" /><Hide GUID="{957AF463-7813-4DCA-AF06-D56DDDBF9086}" /><Hide GUID="{3818A14F-E98A-47E4-A1FC-20431E45BE4E}" /><Hide GUID="{16778696-B297-4930-AAAF-1A3D4B3EE4BE}" /><Hide GUID="{2CB0ABB2-9D06-46CF-BA6F-01EBD045F3CE}" /><Hide GUID="{5F9B5B2D-6A41-497D-9D5A-0B4689C577E2}" /><Hide GUID="{DDDA080D-5D37-47BC-81CF-C811EFBBF2B6}" /><Hide GUID="{6189579D-F81C-48E4-91F9-EBCA835C2157}" /><Hide GUID="{4E2D9390-020C-4D42-8939-5F2F449783F2}" /><Hide GUID="{E3B91169-E908-4307-B425-EC0C6D4FE8C6}" /><Hide GUID="{D8DBE869-3471-4923-93BA-BFB6A96B35FE}" /><Hide GUID="{CC80E1D8-A4FA-4A33-B3DF-5842098F2E56}" /><Hide GUID="{A69054A4-9046-4264-9A43-74D19310D1FD}" /><Hide GUID="{EC4F040B-75A8-49FF-B608-E71BADEF29E9}" /><Hide GUID="{F18A6958-17EB-4BEB-9000-200CBF1F7977}" /><Hide GUID="{1D55405B-FB77-45F8-AAEE-4BD843E91670}" /></Hides></DataType><DataType><Name>ST_Alarms</Name><BitSize>768</BitSize><SubItem><Name>Druckluft</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><Comment><![CDATA[ Druckluftverorgung überprüfen ]]></Comment><BitSize>192</BitSize><BitOffs>0</BitOffs><Default><SubItem><Name>.uuidEventClass.Data1</Name><Value>397730480</Value></SubItem><SubItem><Name>.uuidEventClass.Data2</Name><Value>14599</Value></SubItem><SubItem><Name>.uuidEventClass.Data3</Name><Value>18061</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[0]</Name><Value>153</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[1]</Name><Value>92</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[2]</Name><Value>145</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[3]</Name><Value>249</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[4]</Name><Value>41</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[5]</Name><Value>102</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[6]</Name><Value>89</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[7]</Name><Value>203</Value></SubItem><SubItem><Name>.nEventID</Name><EnumText>E_Alarms.Druckluft</EnumText></SubItem><SubItem><Name>.eSeverity</Name><EnumText>TcEventSeverity.Warning</EnumText></SubItem></Default></SubItem><SubItem><Name>Alarm2</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize><BitOffs>192</BitOffs><Default><SubItem><Name>.uuidEventClass.Data1</Name><Value>397730480</Value></SubItem><SubItem><Name>.uuidEventClass.Data2</Name><Value>14599</Value></SubItem><SubItem><Name>.uuidEventClass.Data3</Name><Value>18061</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[0]</Name><Value>153</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[1]</Name><Value>92</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[2]</Name><Value>145</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[3]</Name><Value>249</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[4]</Name><Value>41</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[5]</Name><Value>102</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[6]</Name><Value>89</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[7]</Name><Value>203</Value></SubItem><SubItem><Name>.nEventID</Name><EnumText>E_Alarms.Alarm2</EnumText></SubItem><SubItem><Name>.eSeverity</Name><EnumText>TcEventSeverity.Error</EnumText></SubItem></Default></SubItem><SubItem><Name>Alarm3</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize><BitOffs>384</BitOffs><Default><SubItem><Name>.uuidEventClass.Data1</Name><Value>397730480</Value></SubItem><SubItem><Name>.uuidEventClass.Data2</Name><Value>14599</Value></SubItem><SubItem><Name>.uuidEventClass.Data3</Name><Value>18061</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[0]</Name><Value>153</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[1]</Name><Value>92</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[2]</Name><Value>145</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[3]</Name><Value>249</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[4]</Name><Value>41</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[5]</Name><Value>102</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[6]</Name><Value>89</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[7]</Name><Value>203</Value></SubItem><SubItem><Name>.nEventID</Name><EnumText>E_Alarms.Alarm3</EnumText></SubItem><SubItem><Name>.eSeverity</Name><EnumText>TcEventSeverity.Warning</EnumText></SubItem></Default></SubItem><SubItem><Name>AlarmHeisig</Name><Type GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</Type><BitSize>192</BitSize><BitOffs>576</BitOffs><Default><SubItem><Name>.uuidEventClass.Data1</Name><Value>397730480</Value></SubItem><SubItem><Name>.uuidEventClass.Data2</Name><Value>14599</Value></SubItem><SubItem><Name>.uuidEventClass.Data3</Name><Value>18061</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[0]</Name><Value>153</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[1]</Name><Value>92</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[2]</Name><Value>145</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[3]</Name><Value>249</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[4]</Name><Value>41</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[5]</Name><Value>102</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[6]</Name><Value>89</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[7]</Name><Value>203</Value></SubItem><SubItem><Name>.nEventID</Name><EnumText>E_Alarms.AlarmHeisig</EnumText></SubItem><SubItem><Name>.eSeverity</Name><EnumText>TcEventSeverity.Verbose</EnumText></SubItem></Default></SubItem><Properties><Property><Name>TcTypeSystem</Name></Property><Property><Name>signature_flag</Name><Value>33554432</Value></Property><Property><Name>checksuperglobal</Name></Property><Property><Name>show</Name></Property><Property><Name>no-analysis</Name></Property><Property><Name>TcEventClass</Name><Value>Alarms</Value></Property></Properties></DataType></DataTypes><Modules><Module GUID="{4792B338-7654-435C-BCE6-303DF071534F}" TcSmClass="TComPlcObjDef" TargetPlatform="TwinCAT RT (x86)"><Name>TC3_CNCPLCBase</Name><CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID><Licenses /><Contexts><Context><Id NeedCalleeCall="true">0</Id><Name>PlcTask</Name><ManualConfig><OTCID>#x02010040</OTCID></ManualConfig></Context></Contexts><Parameters /><DataAreas><DataArea><AreaNo AreaType="InputDst" CreateSymbols="true">0</AreaNo><Name>PlcTask Inputs</Name><ContextId>0</ContextId><ByteSize>6094848</ByteSize><Symbol><Name>MAIN.fbWZW.fbWZWArm.uiZSW1</Name><Comment><![CDATA[ Achssteuerung]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15130528</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWArm.uiAKTSATZ</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15130544</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiZSW1</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15131168</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiAKTSATZ</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15131184</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiZSW2</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15131200</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiX_IST</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15131216</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiX_IST2</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15131232</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumpumpe.bUmrichterFehler</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15134984</BitOffs></Symbol><Symbol><Name>MAIN.fbWickler.uiZSW1</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15146256</BitOffs></Symbol><Symbol><Name>MAIN.fbWickler.iNIst_A</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15146304</BitOffs></Symbol><Symbol><Name>MAIN.fbAnschlag.refAxis.NcToPlc</Name><BitSize>2048</BitSize><BaseType GUID="{25521FAA-EA5F-4C7F-8864-BBCCDACD2E98}">NCTOPLC_AXIS_REF</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>15148608</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.uiZsw</Name><Comment><![CDATA[ statuswort der Einspeisung]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>44211344</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.bBtnDisable</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>44211464</BitOffs></Symbol><Symbol><Name>PRG_Safety.bEStop</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>44211656</BitOffs></Symbol><Symbol><Name>PRG_Safety.bLSStop</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>44211664</BitOffs></Symbol><Symbol><Name>PRG_Safety.bLSReducedSpeed</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property></Properties><BitOffs>44211672</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteInputSpindlePin2</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271512</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteInputSpindlePin4</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271520</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteInputDruckluft0</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271544</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteInputDruckluft1</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271552</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteInputEncoder0</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271560</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteInputEncoder1</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271568</BitOffs></Symbol><Symbol><Name>GVL_OEM.bBtnNCStart</Name><Comment><![CDATA[ Tasten am Bildschirm 1]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271576</BitOffs></Symbol><Symbol><Name>GVL_OEM.bBtnNCStop</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271608</BitOffs></Symbol><Symbol><Name>GVL_OEM.bBtnInfeedEnable</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271624</BitOffs></Symbol><Symbol><Name>GVL_OEM.bBtnToggleVakuumpumpe</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271640</BitOffs></Symbol><Symbol><Name>GVL_OEM.iSpindleLoad</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271648</BitOffs></Symbol><Symbol><Name>GVL_OEM.bMesstaster</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271664</BitOffs></Symbol><Symbol><Name>GVL_Debug.bExecuteToolChange</Name><Comment><![CDATA[ Inputs]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271672</BitOffs></Symbol><Symbol><Name>GVL_Debug.bSpindleOpen</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271712</BitOffs></Symbol><Symbol><Name>GVL_Debug.bSpindleClose</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271720</BitOffs></Symbol><Symbol><Name>GVL_Debug.bToggleSpindleAirCurtain</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271728</BitOffs></Symbol><Symbol><Name>GVL_Debug.bStartLubricationCycle</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271736</BitOffs></Symbol><Symbol><Name>GVL_Debug.bToggleMMS</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271744</BitOffs></Symbol><Symbol><Name>GVL_Debug.bAbsaugungHoch</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271752</BitOffs></Symbol><Symbol><Name>GVL_Debug.bAbsaugungRunter</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271760</BitOffs></Symbol><Symbol><Name>GVL_Debug.bStaubsauger</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Input</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271768</BitOffs></Symbol></DataArea><DataArea><AreaNo AreaType="OutputSrc" CreateSymbols="true">1</AreaNo><Name>PlcTask Outputs</Name><ContextId>0</ContextId><ByteSize>6094848</ByteSize><Symbol><Name>MAIN.fbWZW.fbWZWArm.uiSTW1</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15130560</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWArm.uiSatzAnw</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15130576</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiSTW1</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131248</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiSATZANW</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131264</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiSTW2</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131280</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiMDI_TARPOS</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131296</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiMDI_TARPOS2</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131312</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiMDI_VELOCITY</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131328</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiMDI_VELOCITY2</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131344</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiMDI_ACC</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131360</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiMDI_DEC</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131376</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW.fbWZWKette.uiMDI_MOD</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15131392</BitOffs></Symbol><Symbol><Name>MAIN.fbZentralschmierung.bEnablePump</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15132712</BitOffs></Symbol><Symbol><Name>MAIN.fbMMS.bAirOn</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15133224</BitOffs></Symbol><Symbol><Name>MAIN.fbMMS.bLiquidPulse</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15133232</BitOffs></Symbol><Symbol><Name>MAIN.fbStaubsauger.bVacuumOn</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15134800</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumpumpe.bVakuumpumpeEin</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>false</Bool></Default><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15134992</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumpumpe.iFrequenzVakuumpumpe</Name><Comment><![CDATA[ 27230 = 50 Hz, 32767 = 60 Hz]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15135008</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld1</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145600</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld2</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145608</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld3</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145616</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld4</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145624</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld5</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145632</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld6</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145640</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld7</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145648</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld8</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145656</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld9</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145664</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilVakuumfeld10</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145672</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder.bVentilBelueftung</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15145680</BitOffs></Symbol><Symbol><Name>MAIN.fbWickler.uiSTW1</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15146272</BitOffs></Symbol><Symbol><Name>MAIN.fbWickler.iNSoll_A</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15146288</BitOffs></Symbol><Symbol><Name>MAIN.fbAnschlag.bNotEnableDrive</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15147480</BitOffs></Symbol><Symbol><Name>MAIN.fbAnschlag.refAxis.PlcToNc</Name><BitSize>1024</BitSize><BaseType GUID="{96B75FEB-2D84-43BE-A3EC-D9A681F27D52}">PLCTONC_AXIS_REF</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>15147584</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.uiStw</Name><Comment><![CDATA[ Steuerwort der Einspeisung]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>44211360</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.uiCUIO</Name><Comment><![CDATA[ Ausgänge der CU]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>44211376</BitOffs></Symbol><Symbol><Name>PRG_Safety.bRun</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>true</Bool></Default><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>44211616</BitOffs></Symbol><Symbol><Name>PRG_Safety.bReset</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>44211624</BitOffs></Symbol><Symbol><Name>PRG_Safety.bErrorAck</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>44211632</BitOffs></Symbol><Symbol><Name>PRG_Safety.bFallNummerBit0</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>44211640</BitOffs></Symbol><Symbol><Name>PRG_Safety.bSiemensReset</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property></Properties><BitOffs>44211648</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteOutputSpindlePin2</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271528</BitOffs></Symbol><Symbol><Name>GVL_OEM.byteOutputSpindlePin4</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271536</BitOffs></Symbol><Symbol><Name>GVL_OEM.bBtnNCStartLED</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271600</BitOffs></Symbol><Symbol><Name>GVL_OEM.bBtnNCStopLED</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271616</BitOffs></Symbol><Symbol><Name>GVL_OEM.bBtnInfeedEnableLED</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271632</BitOffs></Symbol><Symbol><Name>GVL_Debug.bMMSActive</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271792</BitOffs></Symbol><Symbol><Name>GVL_Debug.bLubricationActive</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271800</BitOffs></Symbol><Symbol><Name>GVL_Debug.bStaubsaugerOn</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271808</BitOffs></Symbol><Symbol><Name>GVL_Debug.bAirCurtainActive</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcAddressType</Name><Value>Output</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271816</BitOffs></Symbol></DataArea><DataArea><AreaNo AreaType="Internal" CreateSymbols="true">3</AreaNo><Name>PlcTask Internal</Name><ContextId>0</ContextId><ByteSize>6094848</ByteSize><Symbol><Name>Global_Version.stLibVersion_Tc2_CncHli</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>3</Value></SubItem><SubItem><Name>.iBuild</Name><Value>3031</Value></SubItem><SubItem><Name>.iRevision</Name><Value>61</Value></SubItem><SubItem><Name>.nFlags</Name><Value>0</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.3.3031.61</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072000</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LIB_VERSION</Name><Comment><![CDATA[ Version of library itself ]]></Comment><BitSize>192</BitSize><BaseType>STRING(23)</BaseType><Default><String>V300.HLI.18.00.01</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072288</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_ISG_VERSION</Name><Comment><![CDATA[ Version of interface ]]></Comment><BitSize>192</BitSize><BaseType>STRING(23)</BaseType><Default><String>V300.HLI.18.00</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072480</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_SHM_NAME</Name><Comment><![CDATA[ Name of SHM when a Named Shared Memory is used ]]></Comment><BitSize>192</BitSize><BaseType>STRING(23)</BaseType><Default><String>PLC_INTF.DAT</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072672</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_CNC_MAX</Name><Comment><![CDATA[Twincat specific]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072864</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_CH_MAX</Name><Comment><![CDATA[ max. number of cnc channels in the system ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072880</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_AX_MAX</Name><Comment><![CDATA[ max. number of axes in the system ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072896</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_TRACE_AX_MAX</Name><Comment><![CDATA[ max. number of axes to be traced ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072912</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CH_AX_MAX</Name><Comment><![CDATA[ max. number of axes per channel ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072928</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CS_AXES_NR</Name><Comment><![CDATA[ number of main axes in the coordinate system ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072944</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_KIN_TRAFO_STEPS_MAX</Name><Comment><![CDATA[ max. number of kinematic trafo steps ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072960</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BAHN_POS_TIME_LAH_MAX</Name><Comment><![CDATA[ number of pos/time LAH instances ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072976</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_CNC_MAXIDX</Name><Comment><![CDATA[Twincat specific]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3072992</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_CH_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to a system channel ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073008</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_AX_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to a system axis ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>63</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073024</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_TRACE_AX_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to tracing of axes ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073040</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CH_AX_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to a channel axis ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073056</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CS_AXES_MAXIDX</Name><Comment><![CDATA[ highest index of main axes in the coordinate system ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073072</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_KIN_TRAFO_STEPS_MAXIDX</Name><Comment><![CDATA[ highest index of kinematic trafo steps ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073088</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BAHN_POS_TIME_LAH_MAXIDX</Name><Comment><![CDATA[ highest index of pos/time LAH instances ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073104</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_CH_STD_SYNC_MAX</Name><Comment><![CDATA[ maximal number of standard synchronized techno units per channel ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073120</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_CH_LATE_SYNC_MAX</Name><Comment><![CDATA[ maximal number of late synchronized techno units per channel ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073136</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_AX_STD_SYNC_MAX</Name><Comment><![CDATA[ maximal number of standard synchronized techno units per axis ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073152</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_AX_LATE_SYNC_MAX</Name><Comment><![CDATA[ maximal number of late synchronized techno units per axis ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073168</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_CH_STD_SYNC_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to standard sync techno units per channel ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073184</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_CH_LATE_SYNC_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to late sync techno units per channel ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073200</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_AX_STD_SYNC_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to standard sync techno units per axis ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073216</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TU_AX_LATE_SYNC_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to late sync techno units per axis ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073232</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_COUPLING_MAXIDX</Name><Comment><![CDATA[HLI_AXIS_COUPLING_COUNT-1 ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073248</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HW_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfaced to handwheel ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073264</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_KEY_MAXIDX</Name><Comment><![CDATA[ highest index of array element interfacedto key pairs ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073280</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_GCM_MAX</Name><Comment><![CDATA[#####################################################################
Always change also the derived ..._MAXIDX constants.
Constants defined in C-source ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073296</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_CTM_MAX</Name><Comment><![CDATA[HLI_CTM_UNITS]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073312</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ADD_PROG_INFO_SIZE</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073328</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ID_MDS_MAX</Name><Comment><![CDATA[MAX_ID_ANZ_MDS]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073344</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_GCM_MAXIDX</Name><Comment><![CDATA[HLI_SYS_GCM_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073360</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYS_CTM_MAXIDX</Name><Comment><![CDATA[HLI_SYS_CTM_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073376</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CTM_VALUES_PER_UNIT_MAXIDX</Name><Comment><![CDATA[HLI_ANZ_CTM_VALUES_PER_UNIT-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>47</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073392</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CTM_STRING_MAXIDX</Name><Comment><![CDATA[CTM_STRING_L-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073408</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ID_MDS_MAXIDX</Name><Comment><![CDATA[HLI_ID_MDS_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073424</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_VERSION_NAME_LAENGE</Name><Comment><![CDATA[ allocated data length = (usable datalength + 1) ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073440</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_VERSION_NAME_LAENGE</Name><Comment><![CDATA[ allocated data length = (usable datalength + 1) ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073456</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ACHS_NAME_LAENGE</Name><Comment><![CDATA[ alignment relates to allocated data length ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073472</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CHANNEL_NAME_LAENGE</Name><Comment><![CDATA[ alignment relates to allocated data length ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073488</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LAENGE_NAME</Name><Comment><![CDATA[ Meaning: (usable datalength + compensation - 1) ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>259</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073504</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_VAR_STRING_LAENGE</Name><Comment><![CDATA[ (20 + 4 - 1) ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073520</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MODUL_NAME_LAENGE</Name><Comment><![CDATA[ max. length of a C-moduls name ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073536</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_STRUKT_NAME_LAENGE</Name><Comment><![CDATA[ (32 + 4 - 1) ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>35</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073552</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ERR_MSG_STRING_LENGTH</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073568</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NAME_SIZE</Name><Comment><![CDATA[ max. Laenge eines Filenamen ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>259</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073584</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_PARAM_NAME_SIZE</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073600</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MAJOR_VER_LENGTH</Name><Comment><![CDATA[ Number of characters of HLI version string that build major HLI version ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073616</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PARAM_ID_LEN</Name><Comment><![CDATA[ max. Laenge der Parameterkennung ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>75</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073632</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PARAM_VAL_LEN</Name><Comment><![CDATA[ max. Laenge des Parameterwerts ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>67</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073648</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LIST_ID_LEN</Name><Comment><![CDATA[ max. Laenge der Listenkennung ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073664</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MAX_POSITION_LOOKAHEAD</Name><Comment><![CDATA[ Number of entries in in position lookahead array ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073680</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POS_LOOKAHEAD_MAXIDX</Name><Comment><![CDATA[ Corresponding constant that is used in PLC ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073696</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MSG_CONTENT_STRL</Name><Comment><![CDATA[ max. number of characters that build a message ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>119</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073712</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCIO_BUS_SERCOS</Name><Comment><![CDATA[ Constants defined in C-source ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073728</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCIO_BUS_TYPE_MAX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073744</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SERCOS_DATA_MAXIDX</Name><Comment><![CDATA[ per axis Data-Array to store parameter data ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2047</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073760</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IOSTATION_MAXIDX</Name><Comment><![CDATA[HLI_IOSTATION_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073776</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IOSTATIONS_OF_BUS_MAXIDX</Name><Comment><![CDATA[HLI_PLCIO_STATIONS_OF_BUS_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073792</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IOSLOTS_OF_STATION_MAXIDX</Name><Comment><![CDATA[HLI_PLCIO_SLOTS_OF_STATION_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073808</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IODATA_OF_SLOTS_MAXIDX</Name><Comment><![CDATA[HLI_PLCIO_DATA_OF_SLOTS_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073824</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_KEY_GLOB_MAX</Name><Comment><![CDATA[ number of HMI-PLC-keys ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>50</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073840</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_PAR_GLOB_MAX</Name><Comment><![CDATA[ number of HMI-PLC-parameters ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073856</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_STR_GLOB_MAX</Name><Comment><![CDATA[ number of HMI-PLC-strings ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073872</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_KEY_CHAN_MAX</Name><Comment><![CDATA[ number of HMI-PLC-keys ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>50</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073888</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_PAR_CHAN_MAX</Name><Comment><![CDATA[ number of HMI-PLC-parameters ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073904</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_STR_CHAN_MAX</Name><Comment><![CDATA[ number of HMI-PLC-strings ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073920</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_KEY_AXIS_MAX</Name><Comment><![CDATA[ number of HMI-PLC-keys ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073936</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_PAR_AXIS_MAX</Name><Comment><![CDATA[ number of HMI-PLC-parameters ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073952</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_STR_AXIS_MAX</Name><Comment><![CDATA[ number of HMI-PLC-strings ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073968</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPK_GLOB_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_KEY_GLOB_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>49</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3073984</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPP_GLOB_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_PAR_GLOB_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074000</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPS_GLOB_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_STR_GLOB_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074016</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPK_CHAN_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_KEY_CHAN_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>49</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074032</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPP_CHAN_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_PAR_CHAN_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074048</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPS_CHAN_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_STR_CHAN_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074064</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPK_AXIS_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_KEY_AXIS_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074080</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPP_AXIS_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_PAR_AXIS_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074096</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HPS_AXIS_MAXIDX</Name><Comment><![CDATA[HLI_HMI_PLC_STR_AXIS_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074112</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_KEY_NAME_STRL</Name><Comment><![CDATA[ string length of HMI-PLC-key-name ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074128</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_PAR_NAME_STRL</Name><Comment><![CDATA[ string length of HMI-PLC-parameter-name ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>47</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074144</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_STR_NAME_STRL</Name><Comment><![CDATA[ string length of HMI-PLC-string-name ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>47</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074160</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HMI_PLC_STR_STRL</Name><Comment><![CDATA[ string length of HMI-PLC-string ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>299</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074176</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_E_VAR_MAXIDX</Name><Comment><![CDATA[HLI_E_VAR_MAX-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>199</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074192</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_EXT_VAR32_MAXIDX</Name><Comment><![CDATA[TwinCat: This constant is only necessary for test and debug purposes and
isn't derived directly from C definition. ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>239</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074208</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_EXT_VAR_STR_MAXIDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074224</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ADS_NETID_STRL</Name><Comment><![CDATA[HLI_ADS_NETID_LENGTH-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074240</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ERR_MASK_MAXIDX</Name><Comment><![CDATA[TwinCat differs from SBV]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>583</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074256</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROC_TRANS_PARAM_STRL</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>315</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074272</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROC_TRANS_PARAM_MAXIDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>315</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074288</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_MODE_STATE_PARAM_STRL</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>299</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074304</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_MODE_STATE_PARAM_MAXIDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>299</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074320</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_WERT_DATA_MAXIDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074336</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_WERT_B_DATA_MAXIDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074352</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ERR_MSG_STR_LEN</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074368</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TECH_UNIT_AX_MAXIDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>39</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074384</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TECH_UNIT_CH_MAXIDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>39</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074400</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_LINK_NONE</Name><Comment><![CDATA[ Axis is no slave axis of an axis link ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074416</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_BLOCKS_MAX</Name><Comment><![CDATA[ Contour lookahead
Constants defined in C-source ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074432</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_BLOCKS_MAXIDX</Name><Comment><![CDATA[ Constant derived from constants defined in C definition ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074464</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_M_FKT</Name><Comment><![CDATA[---------------------------------------------------------------
Constants below didn't influence the definition of the HLI
---------------------------------------------------------------
Constants with values equal C definition ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074496</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_H_FKT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074528</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_SPINDEL</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074560</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_TOOL</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074592</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_AXBLOCK</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074624</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_V_E_VARIABLE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074656</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_V_E_VARIABLE_1</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074688</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_V_E_VARIABLE_2</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074720</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_UNKNOWN</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074752</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MESSAGE_TYPE_TEXT</Name><Comment><![CDATA[#MSG ..... ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074784</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MESSAGE_TYPE_INFO</Name><Comment><![CDATA[#MSG INFO ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074816</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MESSAGE_TYPE_TEXT_SYN_ACKN</Name><Comment><![CDATA[#MSG SYN_ACK ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074848</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MESSAGE_TYPE_INFO_SYN_ACKN</Name><Comment><![CDATA[#MSG INFO SYN_ACK ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074880</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MESSAGE_TYPE_ADD_BLOCK_INFO</Name><Comment><![CDATA[ Additive block information ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074912</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_AXMODE_MOVEMENT</Name><Comment><![CDATA[ Axis is moving. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074944</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_INTF_AXMODE_CLAMPABLE</Name><Comment><![CDATA[ Axis is clampable. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3074976</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_LINK_NORMAL</Name><Comment><![CDATA[ Axis is slave axis of a standard axis link ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075008</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_LINK_SPDL</Name><Comment><![CDATA[ Axis is slave axis of a spindle axis link ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075024</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_LINK_GANTRY</Name><Comment><![CDATA[ Axis is slave axis of a gantry axis link ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075040</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_LINK_MIRROR</Name><Comment><![CDATA[ Axis is slave axis of a mirror axis link ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075056</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_LINK_SCALE</Name><Comment><![CDATA[ Axis is slave axis of a scale axis link ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075072</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_COUPLING_INACTIVE</Name><Comment><![CDATA[ No coupling active. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075088</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_COUPLING_ZERO</Name><Comment><![CDATA[ Coupling factor is zero. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075104</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_COUPLING_DIRECT</Name><Comment><![CDATA[ Coupling factor is +1. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075120</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_COUPLING_MIRROR</Name><Comment><![CDATA[ Coupling factor is -1. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075136</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_COUPLING_FRACT</Name><Comment><![CDATA[ Coupling factor is given by numerator / denominator. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075152</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_COUPLING_FACT_MAX</Name><Comment><![CDATA[ ! OBSOLETE ! - use HLI_AXIS_COUPLING_FACT_MAX_REAL instead. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075168</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MANM_NONE</Name><Comment><![CDATA[ Manual mode: no manual operation mode selected ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075184</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_COUPLING_FACT_MAX_REAL</Name><BitSize>32</BitSize><BaseType>REAL</BaseType><Default><Value>1000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075200</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_INACTIVE</Name><Comment><![CDATA[ Constants for distance control state - used for variables of type HLI_E_DIST_CTRL_STATE]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075232</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_ACTIVE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075264</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_FREEZE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075296</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_TURNING_OFF</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075328</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_ACTIVE_CONST_DIST</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075360</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_ERROR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075392</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_DRYRUN_CONST_DIST</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075424</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_STATE_DRYRUN_SETPOS</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075456</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_OFF</Name><Comment><![CDATA[ Constants for distance control transition - used for variables of type HLI_E_DIST_CTRL_TRANSITION ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075488</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_ON</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075520</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_FREEZE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075552</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_REF</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075584</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_ON_CONST_DIST</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075616</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_DRYRUN</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075648</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_DRYRUN_CONST_DIST</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075680</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_SOURCE_CNC</Name><Comment><![CDATA[ Constants for distance control transition - used for variables of type HLI_E_DIST_CTRL_SOURCE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075712</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIST_CTRL_SOURCE_PLC</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075744</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HB_MODE_NONE</Name><Comment><![CDATA[ Handbetriebsmode: keine Betriebsart angewaehlt ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075776</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HB_MODE_HR</Name><Comment><![CDATA[ Handbetriebsmode: Handrad ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075808</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HB_MODE_TIP</Name><Comment><![CDATA[ Handbetriebsmode: Tip-Betrieb ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075840</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_HB_MODE_JOG</Name><Comment><![CDATA[ Handbetriebsmode: Jog-Betrieb ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075872</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MANM_HWHEEL</Name><Comment><![CDATA[ Manual mode: handwheel ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075904</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MANM_TIP</Name><Comment><![CDATA[ Manual mode: continuous jog ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075920</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MANM_JOG</Name><Comment><![CDATA[ Manual mode: incremental jog ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075936</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_MOVE_LIN</Name><Comment><![CDATA[ Linearinterpolation ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075952</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TRACE_PROC_ACTIV</Name><Comment><![CDATA[ Messung der Istdaten ist aktiv und laeuft. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3075968</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TRACE_PROC_WRITE_VALUES</Name><Comment><![CDATA[ Messdaten werden gerade geschrieben. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076000</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TRACE_WRITE_DATA_TO_FILE</Name><Comment><![CDATA[ Daten auf File schreiben ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076032</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TRACE_ASCII_ACTIVE</Name><Comment><![CDATA[ ASCII-Protokollierung aktiv ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076064</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_START_PROC_WRITE_VALUES</Name><Comment><![CDATA[ Einfrieren des Startzaehlers, Messdatensequenz laeuft. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076096</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_STOP_PROC_WRITE_VALUES</Name><Comment><![CDATA[ Einfrieren des Stopzaehlers, Messdatensequenz laeuft. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076128</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BAHN_PROT_DATA</Name><Comment><![CDATA[ BAHN data will be recorded. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076160</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPINDLE_PROT_DATA</Name><Comment><![CDATA[ SPINDLE data will be recorded. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076192</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LR_PROT_DATA</Name><Comment><![CDATA[ LR data will be recorded. ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076224</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SYNCHRO_PROT_DATA</Name><Comment><![CDATA[ synchronisation data will be recorded ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076256</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_GRP_NO_SYNCH</Name><Comment><![CDATA[ No synchronisation is active ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076288</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_GRP_SYNCH_IN</Name><Comment><![CDATA[ Start to synchronize an axes group ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076320</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_GRP_SYNCH_LINKED</Name><Comment><![CDATA[ Synchronisation of an axes greoup established ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076352</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_GRP_SYNCH_OUT</Name><Comment><![CDATA[ Stop synchronisation of an axes group ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076384</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_GRP_SYNCH_STOPPED</Name><Comment><![CDATA[ Stop synchronisation in error case ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076416</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_MOVREF</Name><Comment><![CDATA[ Referenzpunktfahrt ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076448</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_MOVE_ENDLOS</Name><Comment><![CDATA[ Endlos-Drehbewegung ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076464</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_GETRIEBE</Name><Comment><![CDATA[ Getriebeschalten der Spindel. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076480</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_SPINDEL_STOP</Name><Comment><![CDATA[ Stoppen der Spindel aus dem Endlosdrehen ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>29</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076496</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_SUPER_IMPOSED</Name><Comment><![CDATA[ equivalent to: PLCopen MC_SuperImposed ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>30</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076512</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_TABLE_SELECT</Name><Comment><![CDATA[ Selection of a cam table, equivalent to: PLCopen MC_CamTableSelect ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076528</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_CAM_IN</Name><Comment><![CDATA[ equivalent to: PLCopen MC_CamIn ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076544</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_CAM_OUT</Name><Comment><![CDATA[ equivalent to: PLCopen MC_CamOut ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>33</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076560</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_GEAR_IN</Name><Comment><![CDATA[ equivalent to: PLCopen MC_GearIn ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>34</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076576</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_GEAR_OUT</Name><Comment><![CDATA[ equivalent to: PLCopen MC_GearOut ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>35</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076592</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_PHASING</Name><Comment><![CDATA[ equivalent to: PLCopen MC_Phasing ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>36</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076608</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_TOUCH_PROBE</Name><Comment><![CDATA[ equivalent to: PLCOpen MC_TouchProbe ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>38</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076624</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_ABORT_TRIGGER</Name><Comment><![CDATA[ equivalent to: PLCOpen MC_AbortTrigger ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>39</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076640</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_DRIVE_INSTRUCTION</Name><Comment><![CDATA[ equivalent to: PLCopen MC_WriteLrealParameter ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>93</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076656</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_OPERATION_MODE</Name><Comment><![CDATA[ equivalent to: PLCopen SetDriveMode ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>97</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076672</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_AXIS_INIT_POS</Name><Comment><![CDATA[ equivalent to: PLCopen MCV_AxisInitPosition ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>115</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076688</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NC_MCV_RUN_DOWN</Name><Comment><![CDATA[ Axis specific command to run down a spindle; vendor specific function MCV_RunDown. ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>155</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076704</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_NEG_DREHR</Name><Comment><![CDATA[ Drehrichtung negativ ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076720</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_NOT_ACKN</Name><Comment><![CDATA[ No job acknowledge available ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076736</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_ABORTED</Name><Comment><![CDATA[ Job was aborted ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076768</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_DONE</Name><Comment><![CDATA[ Job was carried out ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076800</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_ERROR</Name><Comment><![CDATA[ Job was not carried out because of error ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076832</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_ACKN_BLOCKED</Name><Comment><![CDATA[ Job acknowledge can't be written to HLI ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076864</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MEAS_SIG_DEF_EDGE</Name><Comment><![CDATA[ default edge (from axis parameter list) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076896</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MEAS_SIGNAL_LOW_ACTIVE</Name><Comment><![CDATA[ measure signal is low active ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076928</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MEAS_SIGNAL_HIGH_ACTIVE</Name><Comment><![CDATA[ measure signal is high active ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076960</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ACTIVATE_PROBE</Name><Comment><![CDATA[ ! OBSOLETE - for new implementations use HLI_EXT_LATCH_ENABLE_PROBE ! ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3076992</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DEACTIVATE_PROBE</Name><Comment><![CDATA[ ! OBSOLETE - for new implementations use HLI_EXT_LATCH_DISABLE_PROBE ! ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077024</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_EXT_LATCH_ENABLE_PROBE</Name><Comment><![CDATA[ enable probing hardware, start of measuring. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077056</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_EXT_LATCH_DISABLE_PROBE</Name><Comment><![CDATA[ deactivate probing hardware, end of measuring or abortion. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077088</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_EXT_LATCH_PREPARE_PROBE</Name><Comment><![CDATA[ turn on probing hardware, at start of measuring ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077120</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.ABORT_ALL_MEASURE_ORDERS</Name><Comment><![CDATA[ ID in abort touch probe command to abort all open measure orders ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4294967295</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077152</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_STEP_DIRECT</Name><Comment><![CDATA[ constant positions are taken out of the cam table (staircase signal) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077184</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LINEAR</Name><Comment><![CDATA[ slave position are linear interpolated between two cam table entries ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077216</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POLYNOM_3</Name><Comment><![CDATA[ not yet implemented ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077248</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POLYNOM_3_KOEFF</Name><Comment><![CDATA[ pre-calculated Polynom coefficients ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077280</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LINE_POLY5</Name><Comment><![CDATA[ linear - poly5 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077312</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POLY5_LINE</Name><Comment><![CDATA[ poly5 - linear ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077344</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TABLE_DEFINED</Name><Comment><![CDATA[ function type is defined in camming table ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077376</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_V_S_CATCH_UP</Name><Comment><![CDATA[ AMPLITUDE_SYNCHRONOUS_CATCH_UP ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077408</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PHASE_SYNCH_LINEAR</Name><Comment><![CDATA[ PHASE_SYNCHRONOUS_CATCH_UP ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077440</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CI_RAMP_IN</Name><Comment><![CDATA[ only for PLCopen compatibility. Ramp-In is always assumed ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077472</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CI_ABSOLUTE</Name><Comment><![CDATA[ only for PLCopen compatibility. Absolute table data are always assumed ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077504</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CI_RELATIVE</Name><Comment><![CDATA[ only for PLCopen compatibility. Relative table data are not supported ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077536</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CI_LOCK_TABLE</Name><Comment><![CDATA[ Table Lock Mode when CamIn ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077568</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CI_F_PERIODIC</Name><Comment><![CDATA[ ISG supports f_periodic also for CamIn (PLCopen only for Table select) ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077600</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CI_ENDLESS_POSITIVE</Name><Comment><![CDATA[ automatic correction of spe[i] at moduloborder for interpolated fkt-types ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077632</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CI_ENDLESS_NEGATIVE</Name><Comment><![CDATA[ automatic correction of spe[i] at moduloborder for interpolated fkt-types ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077664</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CGI_CPL_TO_CUR_VALUES</Name><Comment><![CDATA[ slave coupling for camming, gearing to current master values ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077696</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_GI_GEAR_IN_POS</Name><Comment><![CDATA[ gear in with position phasing ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>256</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077728</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TS_PERIODIC</Name><Comment><![CDATA[ default ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077760</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TS_ABSOLUTE</Name><Comment><![CDATA[ always assumed ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077792</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TS_RELATIVE</Name><Comment><![CDATA[ ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077824</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SCALING_RESOLUTION</Name><Comment><![CDATA[ ]]></Comment><BitSize>32</BitSize><BaseType>REAL</BaseType><Default><Value>1000000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077856</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SCALING_RESOLUTION_INV</Name><Comment><![CDATA[ ]]></Comment><BitSize>32</BitSize><BaseType>REAL</BaseType><Default><Value>1E-06</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077888</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CT_ACCESS_UNCONV_N_ADP</Name><Comment><![CDATA[ Convert HLI value to numbers after decimal point ]]></Comment><BitSize>32</BitSize><BaseType>REAL</BaseType><Default><Value>1E-09</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077920</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CT_ACCESS_CONV_N_ADP</Name><Comment><![CDATA[ Convert numbers after decimal point to value that is written to HLI ]]></Comment><BitSize>32</BitSize><BaseType>REAL</BaseType><Default><Value>1000000000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077952</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CAM_TABLE_VALUE</Name><Comment><![CDATA[ table value (default) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3077984</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CAM_TABLE_TYPE</Name><Comment><![CDATA[ table type - value of keyword "Tabletype" in table definition ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078016</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CAM_TABLE_FCT_TYPE</Name><Comment><![CDATA[ interpolation type - value of keyword "Functiontype" in table definition ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078048</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CAM_TABLE_LINES</Name><Comment><![CDATA[ table lines - value of keyword "Lines" in table definition ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078080</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_READ_CAM_TABLE</Name><Comment><![CDATA[ read cam table ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078112</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_WRITE_CAM_TABLE</Name><Comment><![CDATA[ write cam table ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078144</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_UPDATE_CAM_TABLE</Name><Comment><![CDATA[ update one cam table in tab manager memory ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078176</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_UPDATE_ALL_CAM_TABLES</Name><Comment><![CDATA[ update all cam tables in tab manager memory ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078208</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_JOB_GET_CAM_TABLE_ID</Name><Comment><![CDATA[ evaluate the ID of a cam table ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078240</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_POS_DREHR</Name><Comment><![CDATA[ Drehrichtung positiv ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078272</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_ALTE_DREHR</Name><Comment><![CDATA[ Drehrichtung beibehalten ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078288</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_OPTIM_RICHTEN</Name><Comment><![CDATA[ Rundachse optimal richten ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078304</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ABSOLUT</Name><Comment><![CDATA[ Positionsangaben absolut ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>256</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078336</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ADDITIVE</Name><Comment><![CDATA[ Additive movement ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4096</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078368</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_NC_PROG</Name><Comment><![CDATA[ Rumpf fuer Prozessfehler ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078400</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_MDS</Name><Comment><![CDATA[ leerer Rumpf ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078432</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_KOMMU</Name><Comment><![CDATA[ Rumpf fuer Applikationsfehler ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078464</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_RAMDISK</Name><Comment><![CDATA[ Rumpf fuer Listenfehler (unbek. Elemente) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078496</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_FILE</Name><Comment><![CDATA[ Rumpf fuer MDS-Fehler (global) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078528</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_INTPR_FILE</Name><Comment><![CDATA[ Rumpf fuer NC-Programmfehler (global) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078560</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_LISTE_BINAER</Name><Comment><![CDATA[ Rumpf fuer Ueberlauf durch NC-Satz ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078592</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_GCM</Name><Comment><![CDATA[ Rumpf fuer GCM-Beauftragung / Batchbetrieb. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078624</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_LEER</Name><Comment><![CDATA[ Rumpf fuer Verwaltungs-Ueberlauf ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078656</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_HLI</Name><Comment><![CDATA[ Rumpf fuer Fehlermeldungen die von der SPS ueber das HLI veranlasst wurden ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078688</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_RUMPF_TYP_NC_PROG_LR</Name><Comment><![CDATA[ Rumpf fuer Fehlermeldungen aus dem Lageregler. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078720</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_NO_DIMENSION</Name><Comment><![CDATA[ ! OBSOLETE - use HLI_DIM_DIMENSIONSLOS instead - but can't remove definition, because customers may use this - OBSOLETE! ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078752</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_DIMENSIONSLOS</Name><Comment><![CDATA[ dimensionslos in [-] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078784</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_POSITION</Name><Comment><![CDATA[ Position in [0.1 10^-3 mm bzw. °] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078816</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_GESCHWINDIGKEIT</Name><Comment><![CDATA[ Geschwindigkeit in [10^-3 mm/s bzw. °/s] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078848</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_BESCHLEUNIGUNG</Name><Comment><![CDATA[ Beschleunigung in [mm/s^2 bzw. °/s^2] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078880</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_RUCK</Name><Comment><![CDATA[ Ruck in [mm/s^3 bzw. °/s^3] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078912</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_ZEIT</Name><Comment><![CDATA[ Zeit in [us] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078944</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_PROZENT</Name><Comment><![CDATA[ Prozent in [0.1 %] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3078976</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_ADRESSE</Name><Comment><![CDATA[ Adresse in [-] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079008</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_INKREMENTE</Name><Comment><![CDATA[ Weginkremente in [-] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079040</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_UMDR_VORSCHUB</Name><Comment><![CDATA[ Umdrehungsvorschub in [0.1 10^-3 mm/U] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079072</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_V_SCHNITT</Name><Comment><![CDATA[ Schnittgeschw. in [10^-3 mm/s] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079104</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_WEG_AUFLOESUNG</Name><Comment><![CDATA[ Wegauflosung in [Inkremente / 0.1 um ] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079136</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_INKR_UMDREHUNG</Name><Comment><![CDATA[ Inkremente pro Umdrehung [Inkremente / Umdrehung ] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079168</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_BYTE</Name><Comment><![CDATA[ Byte in [-] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>13</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079200</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_PROPORTIONAL_GAIN</Name><Comment><![CDATA[ Proportionalverstaerkung in [0.01 /s] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>14</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079232</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_FREQUENCY</Name><Comment><![CDATA[ Frequenz in [Hz] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079264</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_LOAD</Name><Comment><![CDATA[ Motorlast in kg bzw. kg*m^2 ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079296</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POSITION_HIGH_RES</Name><Comment><![CDATA[ Position in hoher Aufloesung [0.1 10^-7 mm bzw. °] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>17</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079328</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_POSITION_HIGH_RES</Name><Comment><![CDATA[ Position in hoher Aufloesung [0.1 10^-7 mm bzw. °] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>17</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079360</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIM_INCREMENT_HIGH_RES</Name><Comment><![CDATA[ Weginkremente in hoher Aufloesung [* 10^-4 Incr] ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>18</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079392</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_IGNORE</Name><Comment><![CDATA[ Wert ignorieren darf nicht veraendert werden: Initialisierung mit 0 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079424</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_GRENZ_WERT</Name><Comment><![CDATA[ Grenzwert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079456</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_AKT_WERT</Name><Comment><![CDATA[ aktueller Wert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079488</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_FEHL_WERT</Name><Comment><![CDATA[ fehlerhafter Wert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079520</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_ERWARTET_WERT</Name><Comment><![CDATA[ erwarteter Wert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079552</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_KORR_WERT</Name><Comment><![CDATA[ korrigierter Wert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079584</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_LOG_ACHS_NR</Name><Comment><![CDATA[ logische Achsnummer ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079616</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_ANTR_TYP</Name><Comment><![CDATA[ Antriebstyp ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079648</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_LOG_BED_ELEM_NR</Name><Comment><![CDATA[ logische Beienelementnummer ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079680</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_ZUSTAND</Name><Comment><![CDATA[ Zustand ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079712</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_TRANSITION</Name><Comment><![CDATA[ Transition ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079744</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_SENDER</Name><Comment><![CDATA[ Sender ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079776</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_KLASSE</Name><Comment><![CDATA[ Klasse ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079808</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_INSTANZ</Name><Comment><![CDATA[ Instanz ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>13</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079840</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_IDENT_NR</Name><Comment><![CDATA[ Identifikationsnummer ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>14</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079872</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_STATUS</Name><Comment><![CDATA[ Status ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079904</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_RING_NR</Name><Comment><![CDATA[ Ringnummer ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079936</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_SATZ_NR</Name><Comment><![CDATA[ Satznummer ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>17</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3079968</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_MIN_LIMIT</Name><Comment><![CDATA[ unterer Grenzwert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>18</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080000</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_MAX_LIMIT</Name><Comment><![CDATA[ oberer Grenzwert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080032</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_START_WERT</Name><Comment><![CDATA[ Startwert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080064</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_ZIEL_WERT</Name><Comment><![CDATA[ Endwert ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>21</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080096</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BEDEUT_ERROR_CODE</Name><Comment><![CDATA[ Fehlercode von Antrieb, etc. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>22</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080128</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_NONE</Name><Comment><![CDATA[ unbekannter Datentyp evtl. generisch Token vom Typ NONE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080160</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_BOOLEAN</Name><Comment><![CDATA[ Typ einer BOOLEAN-Variable und eines Tokens vom Typ BOOLEAN ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080192</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_UNS08</Name><Comment><![CDATA[ Typ einer UNS08 -Variable und eines Tokens vom Typ UNS08 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080224</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_SGN08</Name><Comment><![CDATA[ Typ einer SGN08 -Variable und eines Tokens vom Typ SGN08 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080256</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_UNS16</Name><Comment><![CDATA[ Typ einer UNS16 -Variable und eines Tokens vom Typ UNS16 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080288</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_SGN16</Name><Comment><![CDATA[ Typ einer SGN16 -Variable und eines Tokens vom Typ SGN16 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080320</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_UNS32</Name><Comment><![CDATA[ Typ einer UNS32 -Variable und eines Tokens vom Typ UNS32 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080352</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_SGN32</Name><Comment><![CDATA[ Typ einer SGN32 -Variable und eines Tokens vom Typ SGN32 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080384</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_UNS64</Name><Comment><![CDATA[ Typ einer UNS64 -Variable und eines Tokens vom Typ UNS64 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080416</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_SGN64</Name><Comment><![CDATA[ Typ einer SGN64 -Variable und eines Tokens vom Typ SGN64 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080448</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_REAL64</Name><Comment><![CDATA[ Typ einer REAL64 -Variable und eines Tokens vom Typ REAL64 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080480</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_STRUCT</Name><Comment><![CDATA[ Typ einer Struktur und eines Tokens vom Typ Struktur ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080512</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_POINTER</Name><Comment><![CDATA[ Typ eines Pointers ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080544</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_POINTER_ABSOLUT</Name><Comment><![CDATA[ Eine absolute Adresse ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>13</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080576</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_KOM</Name><Comment><![CDATA[ Tokentyp Kommentar ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>14</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080608</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_JUMP</Name><Comment><![CDATA[ Tokentyp Zeiger auf Unterstruktur ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080640</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_EOF</Name><Comment><![CDATA[ Tokentyp EOF ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080672</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_REAL32</Name><Comment><![CDATA[ Tokentyp REAL32 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>17</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080704</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_CHAR</Name><Comment><![CDATA[ Tokentyp CHAR ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>18</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080736</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_STRING</Name><Comment><![CDATA[ Tokentyp STRING ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080768</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_ADRESSE</Name><Comment><![CDATA[ Tokentyp ADRESSE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080800</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_IGNORE</Name><Comment><![CDATA[ Tokentyp Ignorieren des Tokens (ueberlesen) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>21</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080832</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_SYMBOL</Name><Comment><![CDATA[ Tokentyp SYMBOL : text -> SGN32 value ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>22</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080864</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_A3_REAL64</Name><Comment><![CDATA[ Tokentyp REAL64[3] ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>23</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080896</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_HIGH_RES_SGN_POS</Name><Comment><![CDATA[ Tokentyp HIGH_RES_SIGN_POS ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>24</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080928</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_BITARRAY_32</Name><Comment><![CDATA[ Tokentyp BITARRAY_32 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>25</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080960</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_BITARRAY_16</Name><Comment><![CDATA[ Tokentyp BITARRAY_16 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>26</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3080992</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_IGNORE_AND_COUNT</Name><Comment><![CDATA[ Tokentyp ignore, but count occurrence in list. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>39</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081024</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_A2_REAL64</Name><Comment><![CDATA[ Tokentyp REAL64[2] ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>43</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081056</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TYP_ERROR</Name><Comment><![CDATA[ Tokentyp Fehler ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>99</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081088</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_DESELECTED</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081120</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_SELECTED</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081152</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_READY</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081184</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_ACTIVE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081216</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_HOLD</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081248</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_ERROR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081280</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_SELECTING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081312</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_DESELECTING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081344</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_PREPARING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081376</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_CLEARING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081408</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_STARTING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081440</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_ABORTING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081472</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_STOPPING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>13</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081504</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_RESUMING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>14</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081536</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_RESETTING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081568</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_PROCESS_FINISHING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081600</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_MODE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081632</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_STANDBY_MODE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081664</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_AUTOMATIC_MODE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081696</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_MDI_MODE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081728</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_MANUAL_MODE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081760</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_REFERENCE_MODE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081792</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_BATCH_MODE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081824</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_MODE_MAX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081856</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_NONE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081888</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_PREPARE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081920</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_START</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081952</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_STOP</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3081984</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_RESUME</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082016</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_ABORT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082048</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_SELECT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082080</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_DESELECT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082112</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_CLEAR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082144</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_RESET</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082176</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_IMCM_TRANSITION_FINISH</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082208</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_INIT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082240</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_READY</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082272</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_STARTING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082304</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_ACTIVE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082336</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_STOPPING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082368</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_HOLD</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082400</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_RESUMING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082432</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_ERROR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082464</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_RESETTING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082496</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_FINISHED</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082528</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_KEY_DIR_NEG</Name><Comment><![CDATA[ Key is pressed and should lead to a movement in negative direction ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082560</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_KEY_DIR_NONE</Name><Comment><![CDATA[ Key isn't pressed ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082576</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_KEY_DIR_POS</Name><Comment><![CDATA[ Key is pressed and should lead to a movement in positive direction ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082592</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_TYPE_TRANSLATOR</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082608</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_TYPE_ROTATOR</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082624</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_TYPE_SPINDLE</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082640</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_LINEAR</Name><Comment><![CDATA[ Linear coordinate system ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082656</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_MODULO</Name><Comment><![CDATA[ Modulo coordinate system ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082688</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_FACE_TURNING</Name><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082720</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_LONGITUDINAL_TURNING</Name><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082752</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_NO_AUTO_HOMING</Name><Comment><![CDATA[ Automatic homing before spindle is positioned ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>256</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082784</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_CAX</Name><Comment><![CDATA[ Axis can be moved with C-axis functions ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>512</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082816</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_MODULO_LINEAR</Name><Comment><![CDATA[ Linear coordinate system for modulo axes ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1024</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082848</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_CLAMPABLE</Name><Comment><![CDATA[ Axis is clampable by PLC ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2048</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082880</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_ROT_TABLE</Name><Comment><![CDATA[ Rotary table axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4096</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082912</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_COLL_CHECK</Name><Comment><![CDATA[ Collision check axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>32768</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082944</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_GANTRY_MASTER</Name><Comment><![CDATA[ Gantry master axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>65536</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3082976</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_GANTRY_SLAVE</Name><Comment><![CDATA[ Gantry slave axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>131072</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083008</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_SPINDLE_EXT_CTRL</Name><Comment><![CDATA[ External controlled spindle axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>262144</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083040</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_EXT_CTRL_INPUT</Name><Comment><![CDATA[ External control input axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>524288</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083072</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_COUNTER</Name><Comment><![CDATA[ Axis with counter only, no command values possible ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1048576</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083104</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_ALLOW_RESOLUTION_CHANGE</Name><Comment><![CDATA[ The resolution (wegaufz/wegaufn) of this axis can be changed ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4194304</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083136</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_DYNAMIC_WEIGHTING</Name><Comment><![CDATA[ Axis dynamic is weighted path travel depending ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>8388608</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083168</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_PATH_LENGTH_TCP</Name><Comment><![CDATA[ Axis is path length axis, axis movement distance = TCP path distance ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>33554432</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083200</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_PATH_LENGTH_CONTOUR</Name><Comment><![CDATA[ Axis is path length axis, axis movement distance = programmed path distance ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>67108864</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083232</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_VIRT_LEAD_AXIS</Name><Comment><![CDATA[ Virtual lead axis corresponding to spindle axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>134217728</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083264</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AM_LAH_OFFSET_AXIS</Name><Comment><![CDATA[ axis provides an offset for position lookahead ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>268435456</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083296</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_KONV</Name><Comment><![CDATA[ konventioneller Antrieb (+-10V) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083328</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_SERCOS</Name><Comment><![CDATA[ SERCOS-Antrieb ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083360</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_PROFIDRIVE</Name><Comment><![CDATA[ Profidrive ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083392</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_SIMU</Name><Comment><![CDATA[ Antriebssimulation ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083424</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_LIGHTBUS</Name><Comment><![CDATA[ Lightbus ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083456</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_TERMINAL</Name><Comment><![CDATA[ konventioneller Antrieb ueber Bus. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083488</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_ETHERNET</Name><Comment><![CDATA[ Echtzeit-Ethernet, analog zu Lightbus. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083520</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_CANOPEN</Name><Comment><![CDATA[ CANopen-Antrieb : DS301 bzw. DS402 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083552</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_GENERIC</Name><Comment><![CDATA[ Generic drive interface. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083584</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_VIRTUELL</Name><Comment><![CDATA[ Virtueller Antrieb ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083616</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_DSE</Name><Comment><![CDATA[ DSE drive interface ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>17</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083648</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DRIVE_CAN</Name><Comment><![CDATA[ CAN-Antrieb ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083680</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SERCOS_PH_0</Name><Comment><![CDATA[ SERCOS-Phase 0 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083712</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SERCOS_PH_1</Name><Comment><![CDATA[ SERCOS-Phase 1 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083744</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SERCOS_PH_2</Name><Comment><![CDATA[ SERCOS-Phase 2 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083776</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SERCOS_PH_3</Name><Comment><![CDATA[ SERCOS-Phase 3 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083808</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SERCOS_PH_4</Name><Comment><![CDATA[ SERCOS-Phase 4 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083840</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LR_DRV_MODE_INVALID</Name><Comment><![CDATA[ Operation mode position control: LR_DRIVE_POS_CTRL_MODE ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083872</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LR_DRV_POS_CTRL</Name><Comment><![CDATA[ Operation mode position control: LR_DRIVE_POS_CTRL_MODE ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083888</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LR_DRV_VEL_CTRL</Name><Comment><![CDATA[ Operation mode velocity control: LR_DRIVE_VEL_CTRL_MODE ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083904</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LR_DRV_TORQ_CTRL</Name><Comment><![CDATA[ Operation mode torque control: LR_DRIVE_TORQ_CTRL_MODE ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083920</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_LR_DRV_POS_TORQ_CTRL</Name><Comment><![CDATA[ Operation mode position control: LR_DRIVE_POS_TORQ_CTRL_MODE ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083936</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_IDLE</Name><Comment><![CDATA[ Axis is in idle state, no conveyor ACTION active. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083952</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_WAIT</Name><Comment><![CDATA[ Conveyor axis waits FOR start OF movement. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083960</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONVEYOR_SPEED_CONST</Name><Comment><![CDATA[ constant speed ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3083968</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONVEYOR_ACCELERATION</Name><Comment><![CDATA[ acceleration ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084000</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONVEYOR_DECELERATION</Name><Comment><![CDATA[ deceleration ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084032</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONVEYOR_SPEED_ZERO</Name><Comment><![CDATA[ speed 0 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084064</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONVEYOR_MACH_WITH_SPEED_ZERO</Name><Comment><![CDATA[ machining of workpiece with conveyor speed 0 ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084096</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_LINKED</Name><Comment><![CDATA[ Conveyor axis is synchronous TO conveyor. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084128</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_SYNC_IN</Name><Comment><![CDATA[ Conveyor axis is synchronizing TO conveyor. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084136</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_SYNC_OUT</Name><Comment><![CDATA[ Conveyor axis is desynchronizing FROM conveyor. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084144</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_STOP</Name><Comment><![CDATA[ Conveyor is stopped. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084152</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_SYNC_IN_TIME</Name><Comment><![CDATA[ Axis is interpolation TIME synchronous. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084160</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_ERROR</Name><Comment><![CDATA[ Axis in in error. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084168</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_FORCE_SYNC_ERROR</Name><Comment><![CDATA[ ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084176</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONV_SYNC_STATE_UNKNOWN</Name><Comment><![CDATA[ The INTERNAL sync state can NOT be mapped. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084184</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POWER_STATE_NOT_READY</Name><Comment><![CDATA[ Drive is not initialized, or no valid state data from drive. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084192</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POWER_STATE_READY_FOR_POWER</Name><Comment><![CDATA[ Drive is initailized and ready for power / ready for enabling power stage. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084200</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POWER_STATEREADY_FOR_OPERATION</Name><Comment><![CDATA[ !!OBSOLETE! Do not use, use definition below. !OBSOLETE!! ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084208</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POWER_STATE_READY_FOR_OPERATION</Name><Comment><![CDATA[ Drive initialized, power present, torque is off but ready for operation. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084216</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POWER_STATE_DRIVE_ENABLED</Name><Comment><![CDATA[ Drive has torque but does not follow command values (e. g. brake opening TIME.]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084224</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_POWER_STATE_OPERATIONAL</Name><Comment><![CDATA[ Drive is operational and follows setpoints. ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084232</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_AXIS_OFFSET_MAX</Name><Comment><![CDATA[ Max. Number of axis offsets for a tool ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084240</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_FEEDHOLD</Name><Comment><![CDATA[ Stop Conditions ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084256</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_VFG</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084288</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_SINGLE_BLOCK</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084320</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_M00_OR_M01</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084352</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_PLC_ACKNOWLEDGE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084384</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_OVERRIDE_ZERO</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084416</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_OVERRIDE_RAPID_ZERO</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084448</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_DELAY_TIME</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>512</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084480</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_CHANNEL_SYNC</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2048</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084512</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_IPO_INPUT_EMPTY</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4096</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084544</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_IPO_INPUT_DISABLED</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8192</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084576</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_WAIT_FOR_AXES</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>32768</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084608</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_CHANNEL_ERROR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>65536</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084640</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_WAIT_TECHNO_ACK</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>131072</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084672</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_W_C_AFTER_COLLISION</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>262144</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084704</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_SLOPE_SUPPLY_PROBLEM</Name><Comment><![CDATA[ Possible supply problem of slope (only HSC slope handled). ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>524288</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084736</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_BACK_INTERPOLATION</Name><Comment><![CDATA[ Channel stops because position controller is interpolating back after tracking. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1048576</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084768</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_STOP_REVERSIBLE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2097152</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084800</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_BREAKPOINT_STOP</Name><Comment><![CDATA[ Stop because of breakpoint, waiting for continue motion. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4194304</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084832</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_DEBUG_BREAKPOINT_STOP</Name><Comment><![CDATA[ Stop because of a debugging breakpoint set via PDU, waiting for continue motion. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8388608</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084864</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_DYN_POS_LIMIT_STOP</Name><Comment><![CDATA[ Stop because of dyn pos limit. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>16777216</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084896</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_M0_STOP</Name><Comment><![CDATA[ Channel stopped because of M0. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>33554432</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084928</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_M1_STOP</Name><Comment><![CDATA[ Channel stopped because of M1. ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>67108864</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084960</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SC_DEC_SYN_CHAN_EMPTY</Name><Comment><![CDATA[ Stop because of decoder is waiting and macro fifo is empty ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>268435456</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3084992</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_NONE</Name><Comment><![CDATA[ Contour lookahead ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085024</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_LINEAR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085056</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CONTOUR_LOOKAHEAD_CIRCULAR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085088</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_HEAD_OFFSET_MAX</Name><Comment><![CDATA[ Max. Number of head offsets for a tool ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>70</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085120</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_PARAM_MAX</Name><Comment><![CDATA[ Max. Number of parameters for a tool ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>60</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085136</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_PER_UNIT_MAX</Name><Comment><![CDATA[ Max. number of tools per unit. ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>50</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085152</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ADD_INFO_MAX</Name><Comment><![CDATA[ Max. number - HLI_MAX_NBR_ADD_INFO - Fitting]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085168</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_AXIS_OFFSET_MAXIDX</Name><Comment><![CDATA[ Highest index of array element concerning a axis offsets for a tool ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085184</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_HEAD_OFFSET_MAXIDX</Name><Comment><![CDATA[ Highest index of array element concerning a head offsets for a tool ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>69</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085200</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_PARAM_MAXIDX</Name><Comment><![CDATA[ Highest index of array element concerning a parameters for a tool ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>59</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085216</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.CNC_TOOL_PER_UNIT_MAXIDX</Name><Comment><![CDATA[ Highest index of array element concerning a tools per unit ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>49</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085232</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_ADD_INFO_MAXIDX</Name><Comment><![CDATA[HLI_MAX_NBR_ADD_INFO-1]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085248</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_REQUEST_NUM</Name><Comment><![CDATA[normal PLCopen-platform-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085264</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_REQUEST_SIZE_MAX</Name><Comment><![CDATA[maximum data size of a job request in the PLCopen-platform-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085280</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_REQUEST_SIZE_MAXIDX</Name><Comment><![CDATA[maximum data size of a job request in the PLCopen-platform-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>127</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085312</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_SIZE_MAX</Name><Comment><![CDATA[maximum data size of a job response in the PLCopen-axis-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085344</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_SIZE_MAXIDX</Name><Comment><![CDATA[maximum data size of a job response in the PLCopen-axis-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>127</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085376</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_REQUEST_MAXIDX</Name><Comment><![CDATA[normal PLCopen-platform-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085408</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_NUM</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085424</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_PF_RESPONSE_MAXIDX</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085440</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_NUM</Name><Comment><![CDATA[normal PLCopen-axis-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085456</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_SIZE_MAX</Name><Comment><![CDATA[maximum data size of a job request in the PLCopen-axis-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085472</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_SIZE_MAXIDX</Name><Comment><![CDATA[maximum data size of a job request in the PLCopen-axis-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>127</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085504</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_SIZE_MAX</Name><Comment><![CDATA[maximum data size of a job response in the PLCopen-axis-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085536</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_SIZE_MAXIDX</Name><Comment><![CDATA[maximum data size of a job response in the PLCopen-axis-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>63</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085568</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_REQUEST_MAXIDX</Name><Comment><![CDATA[normal PLCopen-axis-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085600</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_HIGH_PRIOR_NUM</Name><Comment><![CDATA[high-prior PLCopen-axis-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085616</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_HIGH_PRIOR_MAXIDX</Name><Comment><![CDATA[high-prior PLCopen-axis-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085632</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_NUM</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085648</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_AXIS_RESPONSE_MAXIDX</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085664</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_NUM</Name><Comment><![CDATA[normal PLCopen-group-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085680</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_AXIS_MAX</Name><Comment><![CDATA[Maximum number of axes per PLCopen group]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085696</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_AXIS_MAXIDX</Name><Comment><![CDATA[Highest index of array element that references axes in an axes group]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085728</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_SIZE_MAX</Name><Comment><![CDATA[maximum data size of a job request in the PLCopen-group-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1024</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085760</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_SIZE_MAXIDX</Name><Comment><![CDATA[maximum index of data array of a job request in the PLCopen-group-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1023</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085792</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_SIZE_MAX</Name><Comment><![CDATA[maximum data size of a job response in the PLCopen-group-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085824</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_SIZE_MAXIDX</Name><Comment><![CDATA[maximal index of data array of a job response in the PLCopen-group-interface]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>63</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085856</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_REQUEST_MAXIDX</Name><Comment><![CDATA[normal PLCopen-group-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085888</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_HIGH_PRIOR_NUM</Name><Comment><![CDATA[high-prior PLCopen-group-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085904</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_HIGH_PRIOR_MAXIDX</Name><Comment><![CDATA[high-prior PLCopen-group-request]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085920</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_NUM</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085936</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLCO_GROUP_RESPONSE_MAXIDX</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085952</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BS_INACTIVE</Name><Comment><![CDATA[ Constants for block search state - derived from used for variables of type HLI_E_BLOCKSEARCH_STATE ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085968</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLATFORM_CUSTOM_NUM</Name><Comment><![CDATA[Number of customer specific values of platform]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3085984</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PLATFORM_CUSTOM_MAXIDX</Name><Comment><![CDATA[Maximum index of customer specific values of platform]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086016</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_CUSTOM_NUM</Name><Comment><![CDATA[Number of customer specific values of axis]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086048</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AXIS_CUSTOM_MAXIDX</Name><Comment><![CDATA[Maximum index of customer specific values of axis]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086080</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CHANNEL_CUSTOM_NUM</Name><Comment><![CDATA[Number of customer specific values of channel]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086112</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_CHANNEL_CUSTOM_MAXIDX</Name><Comment><![CDATA[Maximum index of customer specific values of channel]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086144</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BS_WAIT_FOR_PLC_ON</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086176</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BS_ACTIVE</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086192</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BS_WAIT_FOR_PLC_OFF</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086208</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BS_WAIT_RETURN_TO_CONTOUR</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086224</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BS_RETURNING_TO_CONTOUR</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086240</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_BS_WAIT_FOR_CONTINUE_CONTOUR</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086256</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_INDP_INTERPOLATION</Name><Comment><![CDATA[ independent axis is interpolating ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086272</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_INDP_M_FUNC_PENDING</Name><Comment><![CDATA[ M FUNCTION pending in independent axis ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086304</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_INDP_ERROR</Name><Comment><![CDATA[ error in indp. axis process occured ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086336</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_INDP_TIME_INTERPOLATION</Name><Comment><![CDATA[ TIME interpolation active ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086368</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_MAN_MV_BACK_TO_START</Name><Comment><![CDATA[ active manual mode interpolation TO offset zero ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086400</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_MAN_MV_BACK_WAIT_STOP</Name><Comment><![CDATA[ stop OF manual MOVE back movement ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086432</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_TRANSM_TO_PLC_IMPOSSIBLE</Name><Comment><![CDATA[ axis specific INTERFACE TO PLC is occupied ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>262144</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086464</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_AX_FEEDHOLD</Name><Comment><![CDATA[ axis specific feedhold ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16777216</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086496</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TDP_AX_OFFS_MAXIDX</Name><Comment><![CDATA[ Tool data provider specific constants ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086528</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TDP_TOOLHEAD_OFFS_MAXIDX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>69</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086560</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TDP_ADD_INFO_MAXIDX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086592</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TDP_TOOL_PARAM_MAXIDX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>151</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086624</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TDP_KIN_NAME_MAXIDX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086656</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYNPL_STATE_INACTIVE</Name><Comment><![CDATA[ State concerning dynamic position limit ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086688</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVATION</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086720</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086752</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVE_BRAKING</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086784</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYNPL_STATE_ACTIVE_BRAKE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086816</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_INACTIVE</Name><Comment><![CDATA[ State of spindle during run down ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086848</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_READY</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086856</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_ACTIVE</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086864</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_ERROR</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086872</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_SPDL_RUN_DOWN_STATE_UNKNOWN</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>255</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086880</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TOOL_MODE_NONE</Name><Comment><![CDATA[ Constants defining modes of tools ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086888</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_TOOL_MODE_GEAR_CHANGE_NO_STOP</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086896</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_NO_FEEDHOLD</Name><Comment><![CDATA[ Direction of feedhold ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086904</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PF_STATE_CHCK_DEFS</Name><Comment><![CDATA[ Constants used only within PLC IEC-Code ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086912</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PF_STATE_CONNECT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086944</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PF_STATE_INIT</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3086976</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PF_STATE_WAIT_STUP</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087008</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PF_STATE_ERROR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>99</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087040</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_PF_STATE_RUNNING</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>100</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087072</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_POS</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087104</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_NEG</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087112</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DIRECTIONAL_FEEDHOLD_POS_NEG</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087120</BitOffs></Symbol><Symbol><Name>Global_Variables.BOOTDATAFLAGS_RETAIN_LOADED</Name><Comment><![CDATA[ Retain data loaded ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087128</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYN_CS_ERROR</Name><Comment><![CDATA[ Definition of states of dynamic coordinate system functionality ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087136</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYN_CS_INACTIVE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087168</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYN_CS_ACTIVATING</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087200</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYN_CS_ACTIVE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087232</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_DYN_CS_DEACTIVATING</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087264</BitOffs></Symbol><Symbol><Name>HLI_Global_Constants.HLI_MCCH_FILLUP_MAXIDX</Name><Comment><![CDATA[ highest index of fillup bytes in structure MC_CONTROL_CHANNEL ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>559</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087296</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_NO_ERROR</Name><Comment><![CDATA[ No error occured ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087312</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gNrAx</Name><Comment><![CDATA[ number of axes ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087328</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gNrCh</Name><Comment><![CDATA[ number of channels ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087360</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gVEGlobMemSize</Name><Comment><![CDATA[ size of memory for global external variables in bytes ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087392</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gVEChMemSize</Name><Comment><![CDATA[ size of memory for channel's external variables in bytes ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087424</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gpPform</Name><Comment><![CDATA[ ------------------------------------------------
Pointers to elements of the HIGH LEVEL INTERFACE
------------------------------------------------ ]]></Comment><BitSize>32</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_PF</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087456</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gpCh</Name><BitSize>384</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_CH</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087488</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gpAx</Name><BitSize>2048</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_AX</BaseType><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3087872</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gpCTMan</Name><BitSize>1024</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">TECHNO_UNIT_CTM</BaseType><ArrayInfo><LBound>0</LBound><Elements>32</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3089920</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gpVEGlobal</Name><BitSize>32</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">HLI_V_E_DATA</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3090944</BitOffs></Symbol><Symbol><Name>HLI_Global_Variables.gpVECh</Name><BitSize>384</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">HLI_V_E_DATA</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3090976</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_AX_MC</Name><Comment><![CDATA[ Axis specific CNC-error, use MC_ReadError() ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40001</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091360</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_CH_MC</Name><Comment><![CDATA[ Axes group specific CNC-error, use FB MC_GrpReadError or MCV_GrpReadErrorHistory ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40002</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091376</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_PF_MC</Name><Comment><![CDATA[ Platform specific CNC-Error ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40003</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091392</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_GET_HLI_VER</Name><Comment><![CDATA[ Copying of version string from HLI into PLC's string variable failed ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40004</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091408</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_INIT_CMP_SIZE</Name><Comment><![CDATA[ Comparing PLC's and MC HLI definitions shows different size of axis or channel specific interface ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40005</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091424</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_INIT_HLI_VER</Name><Comment><![CDATA[ Comparing PLC's and MC HLI definitions shows different size of axis or channel specific interface ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40006</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091440</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_CU_HLI_LC_VER_CHK</Name><Comment><![CDATA[ Can't command that MC should check PLC's HLI version string, because another instance already commanded this and check still runs ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40007</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091456</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_COPY_LC_HLI_VER</Name><Comment><![CDATA[ Error occured while copying PLC's version string to HLI ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40008</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091472</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_CU_CHK_LC_VER</Name><Comment><![CDATA[ We want to acknowledge the state of the LCs version check CU, but the control flags changed ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40009</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091488</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_FB_WRONG_STATE</Name><Comment><![CDATA[ Not allowed state of the state machine of a FB ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40010</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091504</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_CHK_PLC_VERSION</Name><Comment><![CDATA[ State of mc_check_plc_version is FALSE ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40011</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091520</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_MC_DOESNT_RUN</Name><Comment><![CDATA[ In init phase we detect, that the NC doesn't runs ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40012</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091536</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_MC_NOT_STARTED</Name><Comment><![CDATA[ Check is done if MC is already running ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40013</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091552</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_PFORM_PTR_ZERO</Name><Comment><![CDATA[ Pointer to platform specific HLI area is 0 ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40014</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091568</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_WRONG_VERSION</Name><Comment><![CDATA[ Version string of HLI of MC and of PLC are different ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40015</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091584</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_WRONG_PARAMETER</Name><Comment><![CDATA[ HLI of MC and PLC has different specification ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40016</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091600</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_WRONG_AXIFC_SIZE</Name><Comment><![CDATA[ Axis specifc HLI area of MC and PLC differ concerning the amount of bytes ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40017</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091616</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_WRONG_CHIFC_SIZE</Name><Comment><![CDATA[ Channel specifc HLI area of MC and PLC differ concerning the amount of bytes. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40018</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091632</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_HLIINFO_PTR_ZERO</Name><Comment><![CDATA[ Pointer to a structure containing information about the HLI specification is 0 ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40019</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091648</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_AX_NR_UNEQUAL</Name><Comment><![CDATA[ Number of detected axes differ from notified axes ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40020</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091664</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_CH_NR_UNEQUAL</Name><Comment><![CDATA[ Number of detected channels differ from notified channels ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40021</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091680</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_WRONG_PFIFC_SIZE</Name><Comment><![CDATA[ Platform specifc HLI area of MC and PLC differ concerning the amount of bytes. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40022</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091696</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_GLOB_VE_PTR_ZERO</Name><Comment><![CDATA[ Pointer to memory of global V.E. variables is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40023</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091712</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_CH_VE_PTR_ZERO</Name><Comment><![CDATA[ Pointer to memory of channel V.E. variables is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40024</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091728</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_HLI_INVALID_HANDLE</Name><Comment><![CDATA[ Invalid handle to HLI during setup of HLI. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40025</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091744</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_HLI_PTR_ZERO</Name><Comment><![CDATA[ Pointer to HLI is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40026</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091760</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_HLIINFO_INVALID_HANDLE</Name><Comment><![CDATA[ Invalid handle to description of HLI configuration. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40027</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091776</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_HLI_INIT</Name><Comment><![CDATA[ Error occured during setup of HLI. HLI not accessible. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40028</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091792</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_CH_INIT_HLI_ADDRESS</Name><Comment><![CDATA[ Pointer to HLI channel interface is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40030</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091808</BitOffs></Symbol><Symbol><Name>HLI_Global_Error_Constants.ERR_PLC_AX_INIT_HLI_ADDRESS</Name><Comment><![CDATA[ Pointer to HLI axis interface is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40031</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091824</BitOffs></Symbol><Symbol><Name>HLI_ADS_Error_Constants.ADS_RDWRT_IND_NO_ERROR</Name><Comment><![CDATA[ No error ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091840</BitOffs></Symbol><Symbol><Name>HLI_ADS_Error_Constants.ADS_RDWRT_IND_UNKNOWN_INDEXGROUP</Name><Comment><![CDATA[ ADS read/write Indication with unknown Indexgroup received ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091856</BitOffs></Symbol><Symbol><Name>HLI_ADS_Error_Constants.ADS_RDWRT_IND_UNKNOWN_INDEXOFFSET</Name><Comment><![CDATA[ ADS read/write Indication with unknown Indexoffset received ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091872</BitOffs></Symbol><Symbol><Name>HLI_ADS_Error_Constants.WZV_TOOL_ID_BASIC_INVALID</Name><Comment><![CDATA[ Tool Id basic is out of ranged ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091888</BitOffs></Symbol><Symbol><Name>HLI_ADS_Error_Constants.WZV_TOOL_ID_SISTER_INVALID</Name><Comment><![CDATA[ Tool Id sister is of range ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091904</BitOffs></Symbol><Symbol><Name>HLI_ADS_Error_Constants.WZV_TOOL_ID_VARIANT_INVALID</Name><Comment><![CDATA[ Tool Id variant is out of range ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091920</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_DESC_READ</Name><Comment><![CDATA[ Indexgroup of a tool description read request from CNC ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2147549184</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091936</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_DESC_WRITE</Name><Comment><![CDATA[ Indexgroup of a tool description read request from CNC ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2147614720</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3091968</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_LIFE_DATA_WRITE</Name><Comment><![CDATA[ Indexgroup of a tool data life write request from CNC ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2147680256</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092000</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_INFO_WRITE</Name><Comment><![CDATA[ Indexgroup of a tool info write request from CNC ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2147745792</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092032</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_TOOL_MGR_IFC_VER_WRITE</Name><Comment><![CDATA[ Indexgroup of a tool interface version write request from CNC ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2147811328</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092064</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_TASK_GEO</Name><Comment><![CDATA[ Index group to access elements of object GEO ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>551</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092096</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_TASK_SDA</Name><Comment><![CDATA[ Index group to access elements of object SDA ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>552</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092112</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_TASK_COM</Name><Comment><![CDATA[ Index group to access elements of object COM ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>553</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092128</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_RT_TASK_GEO</Name><Comment><![CDATA[ Index group to access the task driving object GEO ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>554</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092144</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_RT_TASK_SDA</Name><Comment><![CDATA[ Index group to access the task driving object SDA ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>555</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092160</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_PORT_RT_TASK_COM</Name><Comment><![CDATA[ Index group to access the task driving object COM ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>556</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092176</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_IGRP_DECODER_OF_CHANNEL</Name><Comment><![CDATA[ Base Indexgroup of decoder ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>140032</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092192</BitOffs></Symbol><Symbol><Name>HLI_ADS_Indexgroup_Indexoffset.ADS_IOFFS_ACTUAL_T_NUMBER</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092224</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_Standard</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>4</Value></SubItem><SubItem><Name>.iBuild</Name><Value>5</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.4.5.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092256</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_System</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>6</Value></SubItem><SubItem><Name>.iBuild</Name><Value>4</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.6.4.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092544</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_LOGGER</Name><Comment><![CDATA[ Logger ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>100</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092832</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_EVENTLOG</Name><Comment><![CDATA[ Event logger ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>110</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092848</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_RTIME</Name><Comment><![CDATA[ R0 Real time ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>200</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092864</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_IO</Name><Comment><![CDATA[ I/O Driver ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>300</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092880</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_NC</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>500</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092896</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_NCSAF</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>501</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092912</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_NCSVB</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>511</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092928</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_ISG</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>550</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092944</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_CNC</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>600</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092960</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_LINE</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>700</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092976</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_PLC</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>800</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3092992</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_PLC_RTS1</Name><Comment><![CDATA[ TwinCAT v2.xx first PLC runtime system ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>801</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093008</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_PLC_RTS2</Name><Comment><![CDATA[ TwinCAT v2.xx second PLC runtime system ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>811</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093024</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_PLC_RTS3</Name><Comment><![CDATA[ TwinCAT v2.xx third PLC runtime system ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>821</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093040</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_PLC_RTS4</Name><Comment><![CDATA[ TwinCAT v2.xx fourth PLC runtime system ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>831</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093056</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_CAM</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>900</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093072</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R0_CAMTOOL</Name><Comment><![CDATA[ Camming tool ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>950</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093088</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R3_SYSSERV</Name><Comment><![CDATA[ TwinCAT System Service ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093104</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_R3_SCOPESERVER</Name><Comment><![CDATA[ TwinCAT Scope Server ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>14001</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093120</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_INVALID</Name><Comment><![CDATA[ Invalid ADS state ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093136</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_IDLE</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093152</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_RESET</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093168</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_INIT</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093184</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_START</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093200</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_RUN</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093216</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_STOP</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093232</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_SAVECFG</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093248</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_LOADCFG</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093264</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_POWERFAILURE</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093280</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_POWERGOOD</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093296</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_ERROR</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093312</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_SHUTDOWN</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093328</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_SUSPEND</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>13</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093344</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_RESUME</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>14</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093360</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_CONFIG</Name><Comment><![CDATA[ System is in config mode ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093376</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_RECONFIG</Name><Comment><![CDATA[ System should restart in config mode ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093392</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_STOPPING</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>17</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093408</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_INCOMPATIBLE</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>18</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093424</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_EXCEPTION</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093440</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSSTATE_MAXSTATES</Name><Comment><![CDATA[ Max. number of available ads states ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093456</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYMTAB</Name><Comment><![CDATA[ Symbol table ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61440</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093472</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYMNAME</Name><Comment><![CDATA[ Symbol name ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61441</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093504</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYMVAL</Name><Comment><![CDATA[ Symbol value ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61442</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093536</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_HNDBYNAME</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61443</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093568</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_VALBYNAME</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61444</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093600</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_VALBYHND</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61445</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093632</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_RELEASEHND</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61446</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093664</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_INFOBYNAME</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61447</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093696</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_VERSION</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61448</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093728</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_INFOBYNAMEEX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61449</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093760</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_DOWNLOAD</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61450</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093792</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_UPLOAD</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61451</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093824</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYM_UPLOADINFO</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61452</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093856</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_SYMNOTE</Name><Comment><![CDATA[ Notification of named handle ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61456</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093888</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_RWIB</Name><Comment><![CDATA[ Read/write input BYTE(S) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61472</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093920</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_RWIX</Name><Comment><![CDATA[ Read/write input bit ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61473</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093952</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_RISIZE</Name><Comment><![CDATA[ Read input size (in BYTE) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61477</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3093984</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_RWOB</Name><Comment><![CDATA[ Read/write output BYTE(S) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61488</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094016</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_RWOX</Name><Comment><![CDATA[ Read/write output bit ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61489</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094048</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_ROSIZE</Name><Comment><![CDATA[ Read/write output bit ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61493</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094080</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_CLEARI</Name><Comment><![CDATA[ Write inputs TO null ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61504</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094112</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_CLEARO</Name><Comment><![CDATA[ Write outputs TO null ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61520</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094144</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_IOIMAGE_RWIOB</Name><Comment><![CDATA[ Read input AND write output BYTE(S) ADS-READWRITE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61536</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094176</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIGRP_DEVICE_DATA</Name><Comment><![CDATA[ State, name, etc... ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>61696</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094208</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIOFFS_DEVDATA_ADSSTATE</Name><Comment><![CDATA[ Ads state OF device ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094240</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSIOFFS_DEVDATA_DEVSTATE</Name><Comment><![CDATA[ Device state ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094272</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_OPENCREATE</Name><Comment><![CDATA[ Open and if not existing create ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>100</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094304</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_OPENREAD</Name><Comment><![CDATA[ Open existing for read access ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>101</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094336</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_OPENWRITE</Name><Comment><![CDATA[ Open existing for write access ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>102</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094368</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_CREATEFILE</Name><Comment><![CDATA[ Create ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>110</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094400</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_CLOSEHANDLE</Name><Comment><![CDATA[ Close ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>111</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094432</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FOPEN</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>120</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094464</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FCLOSE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>121</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094496</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FREAD</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>122</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094528</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FWRITE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>123</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094560</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FSEEK</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>124</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094592</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FTELL</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>125</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094624</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FGETS</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>126</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094656</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FPUTS</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>127</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094688</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FSCANF</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094720</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FPRINTF</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>129</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094752</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FEOF</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>130</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094784</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FDELETE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>131</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094816</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FRENAME</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>132</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094848</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_MKDIR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>138</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094880</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_RMDIR</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>139</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094912</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_REG_HKEYLOCALMACHINE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>200</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094944</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_SENDEMAIL</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>300</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3094976</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_TIMESERVICES</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>400</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095008</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_STARTPROCESS</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>500</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095040</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_CHANGENETID</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>600</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095072</BitOffs></Symbol><Symbol><Name>Global_Variables.TIMESERVICE_DATEANDTIME</Name><Comment><![CDATA[ Date/time ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095104</BitOffs></Symbol><Symbol><Name>Global_Variables.TIMESERVICE_SYSTEMTIMES</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095136</BitOffs></Symbol><Symbol><Name>Global_Variables.TIMESERVICE_RTCTIMEDIFF</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095168</BitOffs></Symbol><Symbol><Name>Global_Variables.TIMESERVICE_ADJUSTTIMETORTC</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095200</BitOffs></Symbol><Symbol><Name>Global_Variables.TIMESERVICE_TIMEZONINFORMATION</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095232</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSLOG_MSGTYPE_HINT</Name><Comment><![CDATA[ Hint icon ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095264</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSLOG_MSGTYPE_WARN</Name><Comment><![CDATA[ Warning icon ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095296</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSLOG_MSGTYPE_ERROR</Name><Comment><![CDATA[ Error icon ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095328</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSLOG_MSGTYPE_LOG</Name><Comment><![CDATA[ Write message to log file ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095360</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSLOG_MSGTYPE_MSGBOX</Name><Comment><![CDATA[ View message in message box ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095392</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSLOG_MSGTYPE_RESOURCE</Name><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095424</BitOffs></Symbol><Symbol><Name>Global_Variables.ADSLOG_MSGTYPE_STRING</Name><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095456</BitOffs></Symbol><Symbol><Name>Global_Variables.BOOTDATAFLAGS_RETAIN_INVALID</Name><Comment><![CDATA[ Retain data is invalid ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095488</BitOffs></Symbol><Symbol><Name>Global_Variables.BOOTDATAFLAGS_RETAIN_REQUESTED</Name><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095496</BitOffs></Symbol><Symbol><Name>Global_Variables.BOOTDATAFLAGS_PERSISTENT_LOADED</Name><Comment><![CDATA[ Persistent data loaded ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095504</BitOffs></Symbol><Symbol><Name>Global_Variables.BOOTDATAFLAGS_PERSISTENT_INVALID</Name><Comment><![CDATA[ Persistent data is invalid ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095512</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSTATEFLAGS_BSOD</Name><Comment><![CDATA[ Blue screen of death ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095520</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSTATEFLAGS_RTVIOLATION</Name><Comment><![CDATA[ Realtime violation - latency time ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095528</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTFLAG_PRIOCLASS</Name><Comment><![CDATA[ Event class/priority through textformatter]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095536</BitOffs></Symbol><Symbol><Name>Global_Variables.FOPEN_MODEREAD</Name><Comment><![CDATA["r": Opens for reading. If the file does not exist or cannot be found, the call fails.]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095552</BitOffs></Symbol><Symbol><Name>Global_Variables.FOPEN_MODEWRITE</Name><Comment><![CDATA["w": Opens an empty file for writing. If the given file exists, its contents are destroyed.]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095584</BitOffs></Symbol><Symbol><Name>Global_Variables.FOPEN_MODEAPPEND</Name><Comment><![CDATA["a": Opens for writing at the end of the file (appending) without removing the EOF marker before writing new data to the file; creates the file first if it doesnot exist.]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095616</BitOffs></Symbol><Symbol><Name>Global_Variables.FOPEN_MODEPLUS</Name><Comment><![CDATA["+": Opens for reading and writing]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095648</BitOffs></Symbol><Symbol><Name>Global_Variables.FOPEN_MODEBINARY</Name><Comment><![CDATA["b": Open in binary (untranslated) mode.]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095680</BitOffs></Symbol><Symbol><Name>Global_Variables.FOPEN_MODETEXT</Name><Comment><![CDATA["t": Open in text (translated) mode.]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095712</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTFLAG_FMTSELF</Name><Comment><![CDATA[ Format in message ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095968</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTFLAG_LOG</Name><Comment><![CDATA[ Write to log file ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3095984</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTFLAG_MSGBOX</Name><Comment><![CDATA[ Display message box ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096000</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTFLAG_SRCID</Name><Comment><![CDATA[ Src id instead of source name ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>256</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096016</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTFLAG_AUTOFMTALL</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>4096</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096032</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTSTATE_INVALID</Name><Comment><![CDATA[ Event object is not initialized ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096048</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTSTATE_SIGNALED</Name><Comment><![CDATA[ Event object is in a signaled state ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096064</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTSTATE_RESET</Name><Comment><![CDATA[ Event object is in a reset state ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096080</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTSTATE_CONFIRMED</Name><Comment><![CDATA[ Event object is confirmed but not reset ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096096</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENTSTATE_RESETCON</Name><Comment><![CDATA[ Event object is confirmed and reset ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>18</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096112</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENT_SRCNAMESIZE</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096128</BitOffs></Symbol><Symbol><Name>Global_Variables.TCEVENT_FMTPRGSIZE</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096144</BitOffs></Symbol><Symbol><Name>Global_Variables.DEFAULT_ADS_TIMEOUT</Name><Comment><![CDATA[ Default ADS timeout value ]]></Comment><BitSize>32</BitSize><BaseType>TIME</BaseType><Default><DateTime>5000</DateTime></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096160</BitOffs></Symbol><Symbol><Name>Global_Variables.PI</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>3.14159265358979</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096192</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_STRING_LENGTH</Name><Comment><![CDATA[ Max. length of T_MaxString (inclusive null delimiter) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>255</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096256</BitOffs></Symbol><Symbol><Name>Global_Variables.eWatchdogConfig</Name><BitSize>16</BitSize><BaseType Namespace="Tc2_System">E_WATCHDOG_TIME_CONFIG</BaseType><Default><EnumText>E_WATCHDOG_TIME_CONFIG.eWATCHDOG_TIME_DISABLED</EnumText></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096832</BitOffs></Symbol><Symbol><Name>Global_Variables.nWatchdogTime</Name><Comment><![CDATA[ Watchdog time. Depending of g_WatchdogConfig : seconds or minutes ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096848</BitOffs></Symbol><Symbol><Name>Global_Variables.GLOBAL_DCF77_SEQUENCE_CHECK</Name><Comment><![CDATA[ TRUE = Enable DCF77 telegram plausibility check (two telegrams are checked), FALSE = Disable check ]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>false</Bool></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096856</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc3_Module</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>4</Value></SubItem><SubItem><Name>.iBuild</Name><Value>5</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.4.5.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3096864</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_Utilities</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>6</Value></SubItem><SubItem><Name>.iBuild</Name><Value>1</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.6.1.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3097472</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_AVERAGE_MEASURES</Name><Comment><![CDATA[ Max. number of measures used in the profiler function block: 2..100 ]]></Comment><BitSize>16</BitSize><BaseType>INT (2..100)</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3097760</BitOffs></Symbol><Symbol><Name>Global_Variables.GLOBAL_FORMAT_HASH_PREFIX_TYPE</Name><Comment><![CDATA[ Global hash prefix type constant used for binary, octal or hexadecimal string format type ]]></Comment><BitSize>16</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">E_HashPrefixTypes</BaseType><Default><EnumText>E_HashPrefixTypes.HASHPREFIX_IEC</EnumText></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3097776</BitOffs></Symbol><Symbol><Name>Global_Variables.GLOBAL_SBCS_TABLE</Name><Comment><![CDATA[Windows SBCS (Single Byte Character Set) Code Page Table ]]></Comment><BitSize>16</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">E_SBCSType</BaseType><Default><EnumText>E_SBCSType.eSBCS_WesternEuropean</EnumText></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3097792</BitOffs></Symbol><Symbol><Name>Global_Variables.DEFAULT_CSV_FIELD_SEP</Name><Comment><![CDATA[ Default CSV-file field separator character. Semicolon (;) := 16#3B => german field separator, comma (,) := 16#2C => US field separator ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>59</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3097808</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_ROUTE_NAME_LEN</Name><Comment><![CDATA[ Max. TwinCAT router route name length ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>31</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3097816</BitOffs></Symbol><Symbol><Name>Global_Variables.GLOBAL_DCF77_PULSE_SPLIT</Name><Comment><![CDATA[ Default DCF77 short/long pulse split time value. Bit == 0 => pulse < 140ms, Bit == 1 => pulse >= 140ms ]]></Comment><BitSize>32</BitSize><BaseType>TIME</BaseType><Default><DateTime>140</DateTime></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3097824</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_ADAPTER_NAME_LENGTH</Name><Comment><![CDATA[ Max. System Service local adapter name length (256 + 4 inkl. \0) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>259</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159328</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_ADAPTER_DESCRIPTION_LENGTH</Name><Comment><![CDATA[ Max. System Service local adapter descirpion length (128 + 4 inkl. \0) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>131</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159360</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_ADAPTER_ADDRESS_LENGTH</Name><Comment><![CDATA[ Max. System Service local adapter physical address length (bytes[0..7]) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159392</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_IPHELPERAPI</Name><Comment><![CDATA[ IPHELPERAPI index group ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>701</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159424</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_IPHOSTNAME</Name><Comment><![CDATA[ IPHOSTNAME index group ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>702</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159456</BitOffs></Symbol><Symbol><Name>Global_Variables.IPHELPERAPI_ADAPTERSINFO</Name><Comment><![CDATA[ IPHELPERAPI index offset ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159488</BitOffs></Symbol><Symbol><Name>Global_Variables.IPHELPERAPI_IPADDRBYHOSTNAME</Name><Comment><![CDATA[ IPHELPERAPI index offset ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159520</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_LOCAL_ADAPTERS</Name><Comment><![CDATA[ Max. number of local network adapters ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159552</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_ADDREMOTE</Name><Comment><![CDATA[ System Service route function: Add route ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>801</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159584</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_DELREMOTE</Name><Comment><![CDATA[ System Service route function: Delete route ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>802</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159616</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_ENUMREMOTE</Name><Comment><![CDATA[ System Service route function: Enumerater route ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>803</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159648</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_REMOTE_PCS</Name><Comment><![CDATA[ Max. number of TwinCAT remote systems/PC's ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>99</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159680</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_ROUTE_ADDR_LEN</Name><Comment><![CDATA[ Max. TwinCAT router route address length ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>79</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159696</BitOffs></Symbol><Symbol><Name>Global_Variables.MIN_ROUTE_TRANSPORT</Name><Comment><![CDATA[ Min. route type: eRouteTransport_None ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159704</BitOffs></Symbol><Symbol><Name>Global_Variables.ROUTE_FLAG_TEMPORARY</Name><Comment><![CDATA[ TwinCAT route flag: Temporary ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159712</BitOffs></Symbol><Symbol><Name>Global_Variables.ROUTE_FLAG_DYNAMIC</Name><Comment><![CDATA[ TwinCAT route flag: Hostname instead OF IP address ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159744</BitOffs></Symbol><Symbol><Name>Global_Variables.ROUTE_FLAG_NOOVERRIDE</Name><Comment><![CDATA[ TwinCAT route flag: No override ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159776</BitOffs></Symbol><Symbol><Name>Global_Variables.MAX_ROUTE_TRANSPORT</Name><Comment><![CDATA[ Max. route type: eRouteTransport_SOAP ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159808</BitOffs></Symbol><Symbol><Name>Global_Variables.DEFAULT_CSV_FIELD_DOUBLE_QUOTE</Name><Comment><![CDATA[ CSV separator constant: double-quote (") => used to enclose special characters like line breaks, double-quotes, commas... ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>34</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159816</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSPORT_AMSLOGGER</Name><Comment><![CDATA[ TwinCAT Ams Logger port number ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10502</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159824</BitOffs></Symbol><Symbol><Name>Global_Variables.EMPTY_ROUTE_ENTRY</Name><Comment><![CDATA[eTransport := eRouteTransport_None see Workitem 7547]]></Comment><BitSize>1184</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">ST_AmsRouteEntry</BaseType><Default><SubItem><Name>.sName</Name><String /></SubItem><SubItem><Name>.sNetID</Name><String /></SubItem><SubItem><Name>.sAddress</Name><String /></SubItem><SubItem><Name>.tTimeout</Name><DateTime>0</DateTime></SubItem><SubItem><Name>.dwFlags</Name><Value>0</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3159840</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMSERVICE_FFILEFIND</Name><Comment><![CDATA[ System Service file find function number ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>133</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161024</BitOffs></Symbol><Symbol><Name>Global_Variables.HKEY_MAX_BINARY_DATA_SIZE</Name><Comment><![CDATA[ Max. byte size of binary registry value data ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>500</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161056</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSLOGGER_IGR_GENERAL</Name><Comment><![CDATA[ TwinCAT Ams Logger general index group ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4096</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161088</BitOffs></Symbol><Symbol><Name>Global_Variables.AMSLOGGER_IOF_MODE</Name><Comment><![CDATA[ TwinCAT Ams Logger mode ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161120</BitOffs></Symbol><Symbol><Name>Global_Variables.FORMAT_MAX_ARGS</Name><Comment><![CDATA[ Format string constant: Max. number of format arguments in FB_FormatString ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161152</BitOffs></Symbol><Symbol><Name>Global_Variables.FLOATREC_EXP_IS_NAN</Name><Comment><![CDATA[ T_FloatRec type and F_GetFloatRec function constant: The value is #NAN or -#NAN ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>-32768</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161168</BitOffs></Symbol><Symbol><Name>Global_Variables.FLOATREC_EXP_IS_INF</Name><Comment><![CDATA[ T_FloatRec type and F_GetFloatRec function constant: The value is #INF or -#INF ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>32767</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161184</BitOffs></Symbol><Symbol><Name>Global_Variables.FLOATREC_MAX_DIGITS</Name><Comment><![CDATA[ T_FloatRec type and F_GetFloatRec function constant: Max. number of significant digits. Note: double precision floats have max. 15 significant digits ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161200</BitOffs></Symbol><Symbol><Name>Global_Variables.FLOATREC_MAX_PRECISION</Name><Comment><![CDATA[ T_FloatRec type and F_GetFloatRec function constant: Max. floating point precision (1e-307) ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>307</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161216</BitOffs></Symbol><Symbol><Name>Global_Variables.FLOATREC_MIN_PRECISION</Name><Comment><![CDATA[ T_FloatRec type and F_GetFloatRec function constant: Min. floating point precision ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161232</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_NOERROR</Name><Comment><![CDATA[ FB_FormatString function block error code: No error ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161248</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_PERCENTSIGNPOSITION</Name><Comment><![CDATA[ FB_FormatString function block error code: Percent sign (%) at invalid position ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161280</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_ASTERISKPOSITION</Name><Comment><![CDATA[ FB_FormatString function block error code: Asterisk parameter at invalid position ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161312</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_WIDTHVALUE</Name><Comment><![CDATA[ FB_FormatString function block error code: Invalid width field value ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161344</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_PRECISIONVALUE</Name><Comment><![CDATA[ FB_FormatString function block error code: Invalid precision field value ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161376</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_FLAGPOSITION</Name><Comment><![CDATA[ FB_FormatString function block error code: One of the flags at invalid position ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>256</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161408</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_WIDTHPRECISIONVALPOS</Name><Comment><![CDATA[ FB_FormatString function block error code: The width or precision field value at invalid position]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>512</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161440</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_PRECISIONDOTPOSITION</Name><Comment><![CDATA[ FB_FormatString function block error code: Dot "." sign of precision field at invalid position ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1024</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161472</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_TYPEFIELDVALUE</Name><Comment><![CDATA[ FB_FormatString function block error code: Invalid (unsupported) type field value ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2048</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161504</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_ARGTYPEINVALID</Name><Comment><![CDATA[ FB_FormatString function block error code: Different type field and argument parameter]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4096</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161536</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_UNACCEPTEDPARAMETER</Name><Comment><![CDATA[ FB_FormatString function block error code: Invalid format string parameters ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>8192</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161568</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_INSUFFICIENTARGS</Name><Comment><![CDATA[ FB_FormatString function block error code: To much arguments in format string ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>16384</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161600</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_DESTBUFFOVERFLOW</Name><Comment><![CDATA[ FB_FormatString function block error code: Destination string buffer overflow (formatted string is to long ) ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>32768</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161632</BitOffs></Symbol><Symbol><Name>Global_Variables.FMTERR_INVALIDPOINTERINPUT</Name><Comment><![CDATA[ FB_FormatString function block error code: Invalid pointer input ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>65536</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161664</BitOffs></Symbol><Symbol><Name>Global_Variables.EMPTY_ARG_VALUE</Name><Comment><![CDATA[ T_Arg empty value ]]></Comment><BitSize>96</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">T_Arg</BaseType><Default><SubItem><Name>.eType</Name><EnumText>E_ArgType.ARGTYPE_UNKNOWN</EnumText></SubItem><SubItem><Name>.cbLen</Name><Value>0</Value></SubItem><SubItem><Name>.pData</Name><Value>0</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161696</BitOffs></Symbol><Symbol><Name>Global_Variables.FORMAT_HEXASC_CODES</Name><BitSize>256</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><ArrayInfo><LBound>0</LBound><Elements>16</Elements></ArrayInfo><Default><SubItem><Name>[0,0]</Name><Value>48</Value></SubItem><SubItem><Name>[0,1]</Name><Value>49</Value></SubItem><SubItem><Name>[0,2]</Name><Value>50</Value></SubItem><SubItem><Name>[0,3]</Name><Value>51</Value></SubItem><SubItem><Name>[0,4]</Name><Value>52</Value></SubItem><SubItem><Name>[0,5]</Name><Value>53</Value></SubItem><SubItem><Name>[0,6]</Name><Value>54</Value></SubItem><SubItem><Name>[0,7]</Name><Value>55</Value></SubItem><SubItem><Name>[0,8]</Name><Value>56</Value></SubItem><SubItem><Name>[0,9]</Name><Value>57</Value></SubItem><SubItem><Name>[0,10]</Name><Value>97</Value></SubItem><SubItem><Name>[0,11]</Name><Value>98</Value></SubItem><SubItem><Name>[0,12]</Name><Value>99</Value></SubItem><SubItem><Name>[0,13]</Name><Value>100</Value></SubItem><SubItem><Name>[0,14]</Name><Value>101</Value></SubItem><SubItem><Name>[0,15]</Name><Value>102</Value></SubItem><SubItem><Name>[1,0]</Name><Value>48</Value></SubItem><SubItem><Name>[1,1]</Name><Value>49</Value></SubItem><SubItem><Name>[1,2]</Name><Value>50</Value></SubItem><SubItem><Name>[1,3]</Name><Value>51</Value></SubItem><SubItem><Name>[1,4]</Name><Value>52</Value></SubItem><SubItem><Name>[1,5]</Name><Value>53</Value></SubItem><SubItem><Name>[1,6]</Name><Value>54</Value></SubItem><SubItem><Name>[1,7]</Name><Value>55</Value></SubItem><SubItem><Name>[1,8]</Name><Value>56</Value></SubItem><SubItem><Name>[1,9]</Name><Value>57</Value></SubItem><SubItem><Name>[1,10]</Name><Value>65</Value></SubItem><SubItem><Name>[1,11]</Name><Value>66</Value></SubItem><SubItem><Name>[1,12]</Name><Value>67</Value></SubItem><SubItem><Name>[1,13]</Name><Value>68</Value></SubItem><SubItem><Name>[1,14]</Name><Value>69</Value></SubItem><SubItem><Name>[1,15]</Name><Value>70</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3161792</BitOffs></Symbol><Symbol><Name>Global_Variables.FORMAT_DECASC_CODES</Name><Comment><![CDATA[ ASCII to decimal and decimal digits to ASCII codes ]]></Comment><BitSize>80</BitSize><BaseType>BYTE</BaseType><ArrayInfo><LBound>0</LBound><Elements>10</Elements></ArrayInfo><Default><SubItem><Name>[0]</Name><Value>48</Value></SubItem><SubItem><Name>[1]</Name><Value>49</Value></SubItem><SubItem><Name>[2]</Name><Value>50</Value></SubItem><SubItem><Name>[3]</Name><Value>51</Value></SubItem><SubItem><Name>[4]</Name><Value>52</Value></SubItem><SubItem><Name>[5]</Name><Value>53</Value></SubItem><SubItem><Name>[6]</Name><Value>54</Value></SubItem><SubItem><Name>[7]</Name><Value>55</Value></SubItem><SubItem><Name>[8]</Name><Value>56</Value></SubItem><SubItem><Name>[9]</Name><Value>57</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3162048</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_MAX_MONTHDAYS</Name><BitSize>384</BitSize><BaseType>WORD</BaseType><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><ArrayInfo><LBound>1</LBound><Elements>12</Elements></ArrayInfo><Default><SubItem><Name>[0,1]</Name><Value>31</Value></SubItem><SubItem><Name>[0,2]</Name><Value>28</Value></SubItem><SubItem><Name>[0,3]</Name><Value>31</Value></SubItem><SubItem><Name>[0,4]</Name><Value>30</Value></SubItem><SubItem><Name>[0,5]</Name><Value>31</Value></SubItem><SubItem><Name>[0,6]</Name><Value>30</Value></SubItem><SubItem><Name>[0,7]</Name><Value>31</Value></SubItem><SubItem><Name>[0,8]</Name><Value>31</Value></SubItem><SubItem><Name>[0,9]</Name><Value>30</Value></SubItem><SubItem><Name>[0,10]</Name><Value>31</Value></SubItem><SubItem><Name>[0,11]</Name><Value>30</Value></SubItem><SubItem><Name>[0,12]</Name><Value>31</Value></SubItem><SubItem><Name>[1,1]</Name><Value>31</Value></SubItem><SubItem><Name>[1,2]</Name><Value>29</Value></SubItem><SubItem><Name>[1,3]</Name><Value>31</Value></SubItem><SubItem><Name>[1,4]</Name><Value>30</Value></SubItem><SubItem><Name>[1,5]</Name><Value>31</Value></SubItem><SubItem><Name>[1,6]</Name><Value>30</Value></SubItem><SubItem><Name>[1,7]</Name><Value>31</Value></SubItem><SubItem><Name>[1,8]</Name><Value>31</Value></SubItem><SubItem><Name>[1,9]</Name><Value>30</Value></SubItem><SubItem><Name>[1,10]</Name><Value>31</Value></SubItem><SubItem><Name>[1,11]</Name><Value>30</Value></SubItem><SubItem><Name>[1,12]</Name><Value>31</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3167536</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_MAX_YEARSDAY</Name><BitSize>448</BitSize><BaseType>WORD</BaseType><ArrayInfo><LBound>0</LBound><Elements>2</Elements></ArrayInfo><ArrayInfo><LBound>0</LBound><Elements>14</Elements></ArrayInfo><Default><SubItem><Name>[0,0]</Name><Value>0</Value></SubItem><SubItem><Name>[0,1]</Name><Value>31</Value></SubItem><SubItem><Name>[0,2]</Name><Value>59</Value></SubItem><SubItem><Name>[0,3]</Name><Value>90</Value></SubItem><SubItem><Name>[0,4]</Name><Value>120</Value></SubItem><SubItem><Name>[0,5]</Name><Value>151</Value></SubItem><SubItem><Name>[0,6]</Name><Value>181</Value></SubItem><SubItem><Name>[0,7]</Name><Value>212</Value></SubItem><SubItem><Name>[0,8]</Name><Value>243</Value></SubItem><SubItem><Name>[0,9]</Name><Value>273</Value></SubItem><SubItem><Name>[0,10]</Name><Value>304</Value></SubItem><SubItem><Name>[0,11]</Name><Value>334</Value></SubItem><SubItem><Name>[0,12]</Name><Value>365</Value></SubItem><SubItem><Name>[0,13]</Name><Value>396</Value></SubItem><SubItem><Name>[1,0]</Name><Value>0</Value></SubItem><SubItem><Name>[1,1]</Name><Value>31</Value></SubItem><SubItem><Name>[1,2]</Name><Value>60</Value></SubItem><SubItem><Name>[1,3]</Name><Value>91</Value></SubItem><SubItem><Name>[1,4]</Name><Value>121</Value></SubItem><SubItem><Name>[1,5]</Name><Value>152</Value></SubItem><SubItem><Name>[1,6]</Name><Value>182</Value></SubItem><SubItem><Name>[1,7]</Name><Value>213</Value></SubItem><SubItem><Name>[1,8]</Name><Value>244</Value></SubItem><SubItem><Name>[1,9]</Name><Value>274</Value></SubItem><SubItem><Name>[1,10]</Name><Value>305</Value></SubItem><SubItem><Name>[1,11]</Name><Value>335</Value></SubItem><SubItem><Name>[1,12]</Name><Value>366</Value></SubItem><SubItem><Name>[1,13]</Name><Value>397</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3167920</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_DATEDELTA_OFFSET</Name><Comment><![CDATA[ Number of past days since year zero until 1 January 1601 ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>584389</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168384</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_TICKSPERMSEC</Name><Comment><![CDATA[ Number of 100ns ticks per millisecond ]]></Comment><BitSize>64</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">T_ULARGE_INTEGER</BaseType><Default><SubItem><Name>.dwHighPart</Name><Value>0</Value></SubItem><SubItem><Name>.dwLowPart</Name><Value>10000</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168416</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_TICKSPERSEC</Name><Comment><![CDATA[ Number of 100ns ticks per second ]]></Comment><BitSize>64</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">T_ULARGE_INTEGER</BaseType><Default><SubItem><Name>.dwHighPart</Name><Value>0</Value></SubItem><SubItem><Name>.dwLowPart</Name><Value>10000000</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168480</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_TICKSPERDAY</Name><Comment><![CDATA[ Number of 100ns ticks per day ]]></Comment><BitSize>64</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">T_ULARGE_INTEGER</BaseType><Default><SubItem><Name>.dwHighPart</Name><Value>201</Value></SubItem><SubItem><Name>.dwLowPart</Name><Value>711573504</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168544</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN</Name><Comment><![CDATA[ Min. DT value as file time DT#1970-01-01-00:00:00 ]]></Comment><BitSize>64</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">T_ULARGE_INTEGER</BaseType><Default><SubItem><Name>.dwHighPart</Name><Value>27111902</Value></SubItem><SubItem><Name>.dwLowPart</Name><Value>3577643008</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168608</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX</Name><Comment><![CDATA[ Max. DT value as file time DT#2106-02-06-06:28:15 ]]></Comment><BitSize>64</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">T_ULARGE_INTEGER</BaseType><Default><SubItem><Name>.dwHighPart</Name><Value>37111701</Value></SubItem><SubItem><Name>.dwLowPart</Name><Value>2856069504</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168672</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_TICKSPERMSEC64</Name><Comment><![CDATA[ Number of 100ns ticks per millisecond ]]></Comment><BitSize>64</BitSize><BaseType>ULINT</BaseType><Default><Value>10000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168768</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_TICKSPERSEC64</Name><Comment><![CDATA[ Number of 100ns ticks per second ]]></Comment><BitSize>64</BitSize><BaseType>ULINT</BaseType><Default><Value>10000000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168832</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_TICKSPERDAY64</Name><Comment><![CDATA[ Number of 100ns ticks per day ]]></Comment><BitSize>64</BitSize><BaseType>ULINT</BaseType><Default><Value>864000000000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168896</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_DATE_AND_TIME_MIN64</Name><Comment><![CDATA[ Min. DT value as file time DT#1970-01-01-00:00:00 ]]></Comment><BitSize>64</BitSize><BaseType>ULINT</BaseType><Default><Value>116444736000000000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3168960</BitOffs></Symbol><Symbol><Name>Global_Variables.SYSTEMTIME_DATE_AND_TIME_MAX64</Name><Comment><![CDATA[ Max. DT value as file time DT#2106-02-06-06:28:15 ]]></Comment><BitSize>64</BitSize><BaseType>ULINT</BaseType><Default><Value>159393544950000000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3169024</BitOffs></Symbol><Symbol><Name>Global_Variables.WEST_EUROPE_TZI</Name><BitSize>864</BitSize><BaseType Namespace="Tc2_CncHli.Tc2_Utilities">ST_TimeZoneInformation</BaseType><Default><SubItem><Name>.bias</Name><Value>-60</Value></SubItem><SubItem><Name>.standardName</Name><String>W. Europe Standard Time</String></SubItem><SubItem><Name>.standardDate.wYear</Name><Value>0</Value></SubItem><SubItem><Name>.standardDate.wMonth</Name><Value>10</Value></SubItem><SubItem><Name>.standardDate.wDayOfWeek</Name><Value>0</Value></SubItem><SubItem><Name>.standardDate.wDay</Name><Value>5</Value></SubItem><SubItem><Name>.standardDate.wHour</Name><Value>3</Value></SubItem><SubItem><Name>.standardBias</Name><Value>0</Value></SubItem><SubItem><Name>.daylightName</Name><String>W. Europe Daylight Time</String></SubItem><SubItem><Name>.daylightDate.wYear</Name><Value>0</Value></SubItem><SubItem><Name>.daylightDate.wMonth</Name><Value>3</Value></SubItem><SubItem><Name>.daylightDate.wDayOfWeek</Name><Value>0</Value></SubItem><SubItem><Name>.daylightDate.wDay</Name><Value>5</Value></SubItem><SubItem><Name>.daylightDate.wHour</Name><Value>2</Value></SubItem><SubItem><Name>.daylightBias</Name><Value>-60</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3169088</BitOffs></Symbol><Symbol><Name>Global_Variables.DATE_AND_TIME_SECPERDAY</Name><Comment><![CDATA[ Number of seconds per day ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>86400</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3174048</BitOffs></Symbol><Symbol><Name>Global_Variables.DATE_AND_TIME_SECPERWEEK</Name><Comment><![CDATA[ Number of seconds per week ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>604800</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3174080</BitOffs></Symbol><Symbol><Name>Global_Variables.DBG_OUTPUT_NONE</Name><Comment><![CDATA[ Disabled (no debug oputput) ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3184384</BitOffs></Symbol><Symbol><Name>Global_Variables.DBG_OUTPUT_LOG</Name><Comment><![CDATA[ Enabled, TwinCAT System Manager Log ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3184416</BitOffs></Symbol><Symbol><Name>Global_Variables.DBG_OUTPUT_FILE</Name><Comment><![CDATA[ Enabled, text file ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3184448</BitOffs></Symbol><Symbol><Name>Global_Variables.DBG_OUTPUT_VISU</Name><Comment><![CDATA[ reserved ]]></Comment><BitSize>32</BitSize><BaseType>DWORD</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3184480</BitOffs></Symbol><Symbol><Name>Global_Variables.DEFAULT_CSV_RECORD_SEP_CR</Name><Comment><![CDATA[ CSV separator constant: cariage return => record separator (first character) ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>13</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3301648</BitOffs></Symbol><Symbol><Name>Global_Variables.DEFAULT_CSV_RECORD_SEP_LF</Name><Comment><![CDATA[ CSV separator constant: line feed => record separator (second character) ]]></Comment><BitSize>8</BitSize><BaseType>BYTE</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3301656</BitOffs></Symbol><Symbol><Name>Global_Variables.EMPTY_GUID_STRUCT</Name><BitSize>128</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000021}">GUID</BaseType><Default><SubItem><Name>.Data1</Name><Value>0</Value></SubItem><SubItem><Name>.Data2</Name><Value>0</Value></SubItem><SubItem><Name>.Data3</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[0]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[1]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[2]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[3]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[4]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[5]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[6]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[7]</Name><Value>0</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3303392</BitOffs></Symbol><Symbol><Name>Global_Variables.EMPTY_GUID_STRING</Name><BitSize>296</BitSize><BaseType>STRING(36)</BaseType><Default><String>00000000-0000-0000-0000-000000000000</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3303520</BitOffs></Symbol><Symbol><Name>Global_Variables.EMPTY_GUID_REGSTRING</Name><BitSize>312</BitSize><BaseType>STRING(38)</BaseType><Default><String>{00000000-0000-0000-0000-000000000000}</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3303816</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_MC2</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>3</Value></SubItem><SubItem><Name>.iBuild</Name><Value>59</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.3.59.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3304224</BitOffs></Symbol><Symbol><Name>Global_Variables.TcMcGlobal</Name><BitSize>6976</BitSize><BaseType Namespace="Tc2_MC2">_TCMCGLOBAL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3304512</BitOffs></Symbol><Symbol><Name>Global_Variables.DEFAULT_HOME_POSITION</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>1E+307</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3311488</BitOffs></Symbol><Symbol><Name>Global_Variables.DEFAULT_BACKLASHVALUE</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>1E+307</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3311552</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_Math</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>4</Value></SubItem><SubItem><Name>.iBuild</Name><Value>4</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.4.4.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3311616</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_NC</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>3</Value></SubItem><SubItem><Name>.iBuild</Name><Value>7</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.3.7.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3311904</BitOffs></Symbol><Symbol><Name>GVL_CNC_AX.fbCNC_AX_WriteParameter</Name><BitSize>407136</BitSize><BaseType Namespace="Tc3_CNC">FB_CNCWriteParameter</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3312192</BitOffs></Symbol><Symbol><Name>GVL_CNC_AX.bCNC_AX_WriteParameterLock</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3719328</BitOffs></Symbol><Symbol><Name>GVL_CNC_AX.bCNC_AX_ActivateCompTableLock</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3719336</BitOffs></Symbol><Symbol><Name>Global_CNC.MAX_FAST_M_FUNC_ITEM_IDX</Name><Comment><![CDATA[ Max. index of fast M functions processed by HLI3_FastMFunctionProvider per PLC cycle ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3719344</BitOffs></Symbol><Symbol><Name>GVL_CNC_AX.fbActivateCompTable</Name><BitSize>3552</BitSize><BaseType Namespace="Tc3_CNC">FB_ActivateCompTable</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3719360</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc3_CNC</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>1</Value></SubItem><SubItem><Name>.iBuild</Name><Value>4000</Value></SubItem><SubItem><Name>.iRevision</Name><Value>101</Value></SubItem><SubItem><Name>.nFlags</Name><Value>0</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.1.4000.101</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3722912</BitOffs></Symbol><Symbol><Name>Global_CNC.CNCSystem</Name><BitSize>6039168</BitSize><BaseType Namespace="Tc3_CNC">ST_CncSystem</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>3723200</BitOffs></Symbol><Symbol><Name>Global_CNC.gpAxDebug</Name><Comment><![CDATA[ Pointer for debugging HLI axis interface]]></Comment><BitSize>2048</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_AX</BaseType><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>9762368</BitOffs></Symbol><Symbol><Name>Global_CNC.gpChDebug</Name><Comment><![CDATA[ Pointer for debugging HLI channel interface ]]></Comment><BitSize>384</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">HIGH_LEVEL_INTERFACE_CH</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>9764416</BitOffs></Symbol><Symbol><Name>Global_CNC.MAX_FAST_M_FUNC_QUEUE_IDX</Name><Comment><![CDATA[ Max. index of fast M function switch events buffered by HLI3_FastMFunctionHandler ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>63</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>9764800</BitOffs></Symbol><Symbol><Name>Global_CNC.MAX_FAST_M_FUNC_OUTPUT_IDX</Name><Comment><![CDATA[ Max. index of fast M function oversampling output byte array ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>124</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>9764816</BitOffs></Symbol><Symbol><Name>Global_CNC.MAX_SYS_LOG_AXIS_INDEX</Name><Comment><![CDATA[ Max. Index of Log. Axis Id ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>255</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>9764832</BitOffs></Symbol><Symbol><Name>Global_CNC.MAX_SYS_LOG_CHANNEL_INDEX</Name><Comment><![CDATA[ Max. Index of Log. Channel Id ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>255</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>9764848</BitOffs></Symbol><Symbol><Name>Global_CNCVariablesViewer.stCNCVariablesViewer_Data</Name><BitSize>1416648</BitSize><BaseType Namespace="Tc3_CNC">ST_CNCVariablesViewer_Data</BaseType><ArrayInfo><LBound>0</LBound><Elements>201</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>9764864</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_ARRAY_16_MAX</Name><Comment><![CDATA[ Constants concenring arrays
Number of elements and maximal array index of array with 16 elements ]]></Comment><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11181512</BitOffs></Symbol><Symbol><Name>Global_CNCVariablesViewer.eVariablesType</Name><BitSize>16</BitSize><BaseType Namespace="Tc3_CNC">E_CNCVariablesType</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11181520</BitOffs></Symbol><Symbol><Name>Global_CNCVariablesViewer.MAX_CNC_VAR_LIST_IDX</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>200</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11181536</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_TRANS_PARAM_MAX</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11181552</BitOffs></Symbol><Symbol><Name>Global_ManualMode.stManualModeParameter</Name><Comment><![CDATA[ Manual mode control structures ]]></Comment><BitSize>46080</BitSize><BaseType Namespace="Tc3_CNC">ST_ManualModeParameter</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11181568</BitOffs></Symbol><Symbol><Name>Global_ManualMode.stManualModeControlElements</Name><BitSize>10368</BitSize><BaseType Namespace="Tc3_CNC">ST_ManualModeControlElements</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11227648</BitOffs></Symbol><Symbol><Name>Global_ManualMode.stManualModeState</Name><BitSize>2304</BitSize><BaseType Namespace="Tc3_CNC">ST_ManualModeState</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11238016</BitOffs></Symbol><Symbol><Name>Global_ManualMode.stManualModeControlElementState</Name><BitSize>864</BitSize><BaseType Namespace="Tc3_CNC">ST_ManualModeControlElementState</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11240320</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_CncBase</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>3</Value></SubItem><SubItem><Name>.iBuild</Name><Value>3031</Value></SubItem><SubItem><Name>.iRevision</Name><Value>13</Value></SubItem><SubItem><Name>.nFlags</Name><Value>0</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.3.3031.13</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11241184</BitOffs></Symbol><Symbol><Name>McpBase_CONST.GC_MCP_BASE_VER</Name><Comment><![CDATA[ Version id of the motion library itself ]]></Comment><BitSize>648</BitSize><BaseType>STRING(80)</BaseType><Default><String>V300.MCPBASE.16.54.00</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11241472</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_ARRAY_16_MAXIDX</Name><BitSize>8</BitSize><BaseType>USINT</BaseType><Default><Value>15</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242120</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_TRANS_PARAM_MAXIDX</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242128</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PROG_NAME_STRLEN</Name><Comment><![CDATA[ Common used constants ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>83</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242144</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FILENAME_STRLEN</Name><Comment><![CDATA[ Length of string used as filename ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>83</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242176</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_INVALID_ARRAY_IDX</Name><Comment><![CDATA[ Use to assign an index variable an invalid value ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242208</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_AX_NAME_STRLEN</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>16</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242240</BitOffs></Symbol><Symbol><Name>McpBase_CONST.GC_MCP_AXREF_MAXIDX</Name><Comment><![CDATA[ Maximal index of an element of the g_array_axis_ref field. ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>63</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242256</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MC_ERROR_RING_BUFFER_SIZE</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242272</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_AGR_ERR_BUF_SIZE</Name><Comment><![CDATA[ Maximal number of elements available in error ring buffer of an axes group ref ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242288</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_AGR_ERR_BUF_MAXIDX</Name><Comment><![CDATA[ Index of latest element in an error ring buffer array used by an axes group ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242304</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_ACTIVE_AGR_JOBS_MAX</Name><Comment><![CDATA[ Maximal number of jobs parallel active ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242320</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_ACTIVE_AGR_JOBS_MAXIDX</Name><Comment><![CDATA[ Maximal index of a array element concerning active jobs ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242336</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_BSSB_STRING_LENGTH</Name><Comment><![CDATA[ Maximal string length for buffer to string, string to buffer operations ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>255</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242352</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_RETRIALS</Name><Comment><![CDATA[ Used for Motion-FB state machines ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242368</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_RESET_RETRIALS</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>50000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242400</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_RESET_WAIT_CYCLES</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1000000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242432</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TABLE_NAME_SIZE</Name><Comment><![CDATA[ Table name string size for the Table Manager ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>127</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242464</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TBM_MAX_TABLES</Name><Comment><![CDATA[ max number of tables the TBM can administer ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>499</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242480</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TBM_SHM_NAME</Name><BitSize>648</BitSize><BaseType>STRING(80)</BaseType><Default><String>TAB_MGR.DAT</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11242496</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.G_USE_DYNAMIC_DATA</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>true</Bool></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243144</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_MIN_INT</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>-32768</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243152</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_MAX_INT</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>32767</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243168</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PositionValue</Name><Comment><![CDATA[ Vendor specific constants used to notify units of values
Type of a value ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243184</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MIN_POSITION</Name><Comment><![CDATA[ Limits of physical values of dynamic ]]></Comment><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>-2147483648</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243200</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_POSITION</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>2147483647</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243264</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MIN_VELOCITY</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243328</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_VELOCITY</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>2147483647</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243392</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_ACCELERATION_0_0</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243456</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MIN_ACCELERATION</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243520</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_ACCELERATION</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>2147483647</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243584</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_DECELERATION_0_0</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243648</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MIN_DECELERATION</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243712</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_DECELERATION</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>2147483647</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243776</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JERK_0_0</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243840</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MIN_JERK</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243904</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MAX_JERK</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>2147483647</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11243968</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_MIN_UINT_AS_LREAL</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244032</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_MAX_UINT_AS_LREAL</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>65535</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244096</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_MAX_UINT_AS_LREAL_1000</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>65.535</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244160</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_EPS_0_001</Name><Comment><![CDATA[ Epsilon barrier ]]></Comment><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>0.001</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244224</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_ERR_ID_MSG_CNC_RESET</Name><Comment><![CDATA[ ID of reset messages at HLI ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>270076</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244288</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PF_JOB_BOX_MAX</Name><Comment><![CDATA[ Maximal number of FB that can use the platform specific HLI area ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244320</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PF_JOB_BOX_MAXIDX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>19</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244352</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_GRP_JOB_BOX_MAX</Name><Comment><![CDATA[ Maximal number of FB that can use an axes group (channel) specific HLI area ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244384</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_GRP_JOB_BOX_MAXIDX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>999</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244416</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_AX_JOB_BOX_MAX</Name><Comment><![CDATA[ Maximal number of FB that can use an axis specific HLI area ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244448</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_AX_JOB_BOX_MAXIDX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>999</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244480</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcCommandedValue</Name><Comment><![CDATA[ no translation necessary ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244512</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcSetValue</Name><Comment><![CDATA[ translated to ISG -> actual ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244544</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcActualValue</Name><Comment><![CDATA[ translated to ISG -> current ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244576</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcGroupDisabled</Name><Comment><![CDATA[ Used for type MCV_GROUP_STATE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244608</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcGroupHoming</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244640</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcGroupStandby</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244672</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcGroupStopping</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244704</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcGroupErrorStop</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244736</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcGroupMoving</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244768</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcvGroupUndefined</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1997</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244800</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcvGroupInitState</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1998</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244832</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcvGroupFinalError</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1999</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244864</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisDisabled</Name><Comment><![CDATA[ Used for type MCV_AXIS_STATE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244896</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisHoming</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244928</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisStandstill</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244960</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisStopping</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11244992</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisErrorStop</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245024</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisDisctreteMotion</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245056</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisSynchronizedMotion</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245088</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAxisContinuousMotion</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245120</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JS_ABORTED</Name><Comment><![CDATA[ Used for type MCV_JOB_STATES ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>-2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245152</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JS_ERROR</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245184</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JS_NEW</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245216</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JS_BUSY</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245248</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JS_ACTIVE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245280</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JS_DONE</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245312</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JS_REPORT_ACTIVE_AND_FINISH</Name><Comment><![CDATA[ internal states ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245344</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_TypeNone</Name><Comment><![CDATA[ Used for type MCV_FB_TYPE
motion controller internal managment ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245376</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ClearLogHistory</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245408</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_UploadLogHistory</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245440</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_PrintToScreen</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245472</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_PrintInFile</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245504</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ClearPrintFile</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245536</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_LogAxesPosition</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245568</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_LogAxesConfiguration</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245600</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadResolution</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245632</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_P1_PrintToScreen</Name><Comment><![CDATA[ Logging of PLCopen P1 via platform specific command interface ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>20</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245664</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_P1_PrintInFile</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>21</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245696</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_Power</Name><Comment><![CDATA[ PLCopen part 1 specific function blocks ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>101</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245728</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_Home</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>102</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245760</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_Stop</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>103</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245792</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_Halt</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>104</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245824</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveAbsolute</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>105</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245856</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveRelative</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>106</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245888</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveAdditive</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>107</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245920</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveSuperimposed</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>108</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245952</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveVelocity</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>109</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11245984</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveContinuousAbsolute</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>110</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246016</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveContinuousRelative</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>111</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246048</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_TorqueControl</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>112</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246080</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_PositionProvile</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>113</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246112</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_VelocityProvile</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>114</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246144</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_AccelerationProfile</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>115</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246176</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SetPosition</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>116</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246208</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SetOverride</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>117</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246240</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadParameter</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>118</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246272</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadBoolParameter</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>119</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246304</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_WriteParameter</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>120</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246336</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_WriteBoolParameter</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>121</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246368</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadDigitalInput</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>122</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246400</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadDigitalOutput</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>123</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246432</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_WriteDigitalOutput</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>124</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246464</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadActualPosition</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>125</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246496</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadActualVelocity</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>126</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246528</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadActualTorque</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>127</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246560</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadStatus</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>128</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246592</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadMotionState</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>129</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246624</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadAxisInfo</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>130</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246656</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadAxisError</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>131</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246688</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_Reset</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>132</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246720</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_DigitalCamSwitch</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>133</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246752</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_TouchProbe</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>134</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246784</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_AbortTrigger</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>135</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246816</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_WriteLrealParameter</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>136</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246848</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_CamTableSelect</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>201</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246880</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_CamIn</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>202</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246912</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_CamOut</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>203</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246944</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GearIn</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>204</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11246976</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GearOut</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>205</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247008</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GearInPos</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>206</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247040</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_PhasingAbsolute</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>207</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247072</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_PhasingRelative</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>208</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247104</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_CombineAxes</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>209</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247136</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_AddAxisToGroup</Name><Comment><![CDATA[ PLCopen part 4 specific function blocks
PLCopen part 4: administrative function blocks]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>400</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247168</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_RemoveAxisFromGroup</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>401</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247200</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_UngroupAllAxes</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>402</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247232</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupReadConfig</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>403</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247264</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupEnable</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>404</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247296</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupDisable</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>405</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247328</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupHome</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>406</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247360</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SetKinTransform</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>407</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247392</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SetCartesianTransform</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>408</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247424</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SetCordinateTransform</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>409</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247456</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadKinTransform</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>410</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247488</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadCartesianTransform</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>411</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247520</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_ReadCordinateTransform</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>412</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247552</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupSetPosition</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>413</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247584</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupReadActualPosition</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>414</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247616</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupReadActualVelocity</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>415</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247648</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupReadActualAcceleration</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>416</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247680</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupStop</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>417</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247712</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupHalt</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>418</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247744</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupInterrupt</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>419</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247776</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupContinue</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>420</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247808</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupReadStatus</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>421</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247840</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupReadError</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>422</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247872</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupReset</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>423</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247904</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveLinAbs</Name><Comment><![CDATA[ PLCopen part 4: coordinated motion ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>424</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247936</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveLinRel</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>425</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11247968</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveCircAbs</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>426</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248000</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveCircRel</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>427</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248032</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveDirectAbs</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>428</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248064</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MoveDirectRel</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>429</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248096</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_PathSelect</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>430</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248128</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_MovePath</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>431</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248160</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupSetOverride</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>432</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248192</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SyncAxisToGroup</Name><Comment><![CDATA[ PLCopen part 4: synchronized motion ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>500</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248224</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SyncGroupToAxis</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>501</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248256</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SetDynCoordTransform</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>502</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248288</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_TrackConveyorbelt</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>503</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248320</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_TrackRotaryTable</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>504</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248352</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SetKinematicParameter</Name><Comment><![CDATA[ PLCopen part 4: ISG enhancement ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>600</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248384</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GrpAbortJob</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>601</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248416</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GrpRedirectExtCmd</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>602</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248448</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GrpWriteResponse</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>603</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248480</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_SynchEvent</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>604</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248512</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GrpResetForced</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>650</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248544</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupConfigure</Name><Comment><![CDATA[ internal group FBs ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>700</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248576</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_FB_GroupResetIntern</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>701</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248608</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcAborting</Name><Comment><![CDATA[ Used for types MC_BUFFER_MODE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248640</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcBuffered</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248672</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcBlendingLow</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248704</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcBlendingPrevious</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248736</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcBlendingNext</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248768</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcBlendingHigh</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248800</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcImmediately</Name><Comment><![CDATA[ Used for types MC_EXECUTION_MODE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248832</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcDelayed</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248864</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcQueued</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248896</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMNone</Name><Comment><![CDATA[ Used for types MC_TRANSITION_MODE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248928</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMStartVelocity</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248960</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMConstantVelocity</Name><Comment><![CDATA[ Vendor specific type: 2 AUTO_VEL ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11248992</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMCornerDistance</Name><Comment><![CDATA[ Vendor specific type: 3 DIST ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249024</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMMaxCornerDeviation</Name><Comment><![CDATA[ Vendor specific type: 1 AUTO_DEV ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249056</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMReservedByPLCopen5</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249088</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMReservedByPLCopen6</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249120</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMReservedByPLCopen7</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249152</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMReservedByPLCopen8</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>8</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249184</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMReservedByPLCopen9</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>9</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249216</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMCornerDeviation</Name><Comment><![CDATA[ Corner deviation - Vendor specific type: 4 DEV ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>10</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249248</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMIntermediatePoint</Name><Comment><![CDATA[ Intermediate Point - Vendor specific type: 5 POS ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>11</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249280</BitOffs></Symbol><Symbol><Name>McpBase_CONST.TMDynamicOptimized</Name><Comment><![CDATA[ Point to point - Vendor specific type: 6 DIST_SOFT ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>12</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249312</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcACS</Name><Comment><![CDATA[ Used for types coordinate system types ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249344</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcMCS</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249376</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcPCS</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249408</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcBorder</Name><Comment><![CDATA[ Used for types MC_CIRC_MODE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249440</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcCenter</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249472</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcRadius</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249504</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcRadius3Point</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249536</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcClockwise</Name><Comment><![CDATA[ Used for types MC_CIRC_PATHCHOICE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249568</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcCounterClockwise</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249600</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcvMpXY</Name><Comment><![CDATA[ Used for type MCV_MAIN_PLANE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249632</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcvMpZX</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249664</BitOffs></Symbol><Symbol><Name>McpBase_CONST.mcvMpYZ</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249696</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_VelocityValue</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249728</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_AccelerationValue</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249744</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_JerkValue</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249760</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_LIN_UNITS</Name><Comment><![CDATA[ Determines the set of units ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249776</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_ROT_UNITS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249792</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_LIN_UNITS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249808</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_ROT_UNITS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249824</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACCEL_LIN_UNITS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249840</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACCEL_ROT_UNITS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>5</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249856</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JERK_LIN_UNITS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>6</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249872</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JERK_ROT_UNITS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249888</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_MAX_UNIT_FACTORS</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249904</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_LIN_01_MICRO_M</Name><Comment><![CDATA[ corresonds to enum _plcopen_pos_lin in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_LIN</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249920</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_LIN_MICRO_M</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_LIN</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249952</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_LIN_MM</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_LIN</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11249984</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_LIN_M</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_LIN</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250016</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_LIN_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_LIN</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250048</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_ROT_01_MILLI_DEG</Name><Comment><![CDATA[ corresonds to enum _plcopen_pos_rot in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_ROT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250080</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_ROT_MILLI_DEG</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_ROT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250112</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_ROT_DEGREE</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_ROT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250144</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_ROT_REVOLUTION</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_ROT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250176</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_POS_ROT_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_POS_ROT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250208</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_LIN_MICRO_M_S</Name><Comment><![CDATA[ corresonds to enum _plcopen_vel_lin in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250240</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_LIN_MM_MIN</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250272</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_LIN_M_MIN</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250304</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_LIN_M_S</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250336</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_LIN_MM_S</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250368</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_LIN_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_LIN</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250400</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_ROT_MILLI_DEG_S</Name><Comment><![CDATA[ corresonds to enum _plcopen_vel_rot in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250432</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_ROT_REV_MIN</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250464</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_ROT_REV_S</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250496</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_ROT_DEG_MIN</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</BaseType><Default><Value>3</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250528</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_ROT_DEG_S</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250560</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_VEL_ROT_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_VEL_ROT</BaseType><Default><Value>4</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250592</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_LIN_MM_S2</Name><Comment><![CDATA[ corresonds to enum _plcopen_acc_lin in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_LIN</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250624</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_LIN_M_S2</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_LIN</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250656</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_LIN_MM_MIN2</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_LIN</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250688</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_LIN_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_LIN</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250720</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_ROT_DEG_S2</Name><Comment><![CDATA[ corresonds to enum _plcopen_acc_rot in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_ROT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250752</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_ROT_REV_S2</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_ROT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250784</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_ROT_DEG_MIN2</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_ROT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250816</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_ACC_ROT_DEG_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_ACC_ROT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250848</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_LIN_MM_S3</Name><Comment><![CDATA[ corresonds to enum _plcopen_jer_lin in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_LIN</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250880</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_LIN_M_S3</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_LIN</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250912</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_LIN_MM_MIN3</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_LIN</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250944</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_LIN_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_LIN</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11250976</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_ROT_DEG_S3</Name><Comment><![CDATA[ corresonds to enum _plcopen_jer_rot in plcopen.inc ]]></Comment><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_ROT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11251008</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_ROT_REV_S3</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_ROT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11251040</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_ROT_DEG_MIN3</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_ROT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11251072</BitOffs></Symbol><Symbol><Name>McpBase_CONST.MCV_PO_JER_ROT_MAX</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_JER_ROT</BaseType><Default><Value>2</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11251104</BitOffs></Symbol><Symbol><Name>McpBase.g_array_axis_ref</Name><Comment><![CDATA[ Index [0..HLI_SYS_AX_MAXIDX] corresponds to an physical axis,
Index [HLI_SYS_AX_MAXIDX + 1..GC_MCP_AXREF_MAXIDX] corresponds to an SERCOS-IO-Station
]]></Comment><BitSize>2957312</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">AXIS_REF</BaseType><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>11251136</BitOffs></Symbol><Symbol><Name>McpBase.gAxesGroupRef</Name><BitSize>641664</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">AXES_GROUP_REF</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14208448</BitOffs></Symbol><Symbol><Name>McpBase.g_axis_idx_offset</Name><Comment><![CDATA[ !!!! Use this if the PLCopen axes are not placed at index = 0 !!!! ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14850112</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_AX_INIT_IS_NO_MOTION_AX</Name><Comment><![CDATA[ Axis is not configured to be used as motion axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40032</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14850128</BitOffs></Symbol><Symbol><Name>McpBase.gpTabMgr</Name><Comment><![CDATA[ Here we get the pointers to cam table memory ]]></Comment><BitSize>32</BitSize><BaseType PointerTo="1" Namespace="Tc3_CNC.Tc2_CncBase">MCV_TABLE_MANAGER</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14850144</BitOffs></Symbol><Symbol><Name>McpBase.g_order_id</Name><Comment><![CDATA[ Global available order identification number ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14850176</BitOffs></Symbol><Symbol><Name>McpBase.gPfJobBoxes</Name><BitSize>20480</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PF_JOB_BOXES</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14850208</BitOffs></Symbol><Symbol><Name>McpBase.gPfFbId</Name><Comment><![CDATA[ Identification number of a FB instance that commands an axes group ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14870688</BitOffs></Symbol><Symbol><Name>McpBase.gPlcopenUnitFactors</Name><BitSize>512</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PO_UNITS_FACTOR_MDS</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14870720</BitOffs></Symbol><Symbol><Name>McpBase.gNrPlcCyclesUntilMcRuns</Name><Comment><![CDATA[ Number of PLC cycles that passed until NC-Kernel's startup flag is TRUE ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871232</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_PF_INIT_HLI_CONTROL_UNITS</Name><Comment><![CDATA[ Registering at HLI control units failed. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40033</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871264</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STUP_MC_DOESNT_RUN</Name><Comment><![CDATA[ MC doesn't run cyclic already. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40034</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871280</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STUP_MC_NOT_STARTED</Name><Comment><![CDATA[ MC hasn't finished the startup phase already. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40035</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871296</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_IO_INIT_HLI_IFC_ADDRESS</Name><Comment><![CDATA[ While initialising MCP a reference is detected, that references to a HLI interface that isn't used. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40036</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871312</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_PF_HLI_IFC_ADDRESS</Name><Comment><![CDATA[ Pointer to platform specific HLI section is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40037</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871328</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_AX_HLI_IFC_IDX</Name><Comment><![CDATA[ Axis reference: addresses a HLI section that exceeds HLI definition. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40038</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871344</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_AX_HLI_IFC_ADDRESS</Name><Comment><![CDATA[ Axis reference: addressed HLI section doesn't exist. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40039</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871360</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_CH_HLI_IFC_IDX</Name><Comment><![CDATA[ Axes group reference: addresses a HLI section that exceeds HLI definition. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40040</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871376</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_CH_HLI_IFC_ADDRESS</Name><Comment><![CDATA[ Axes group reference: addressed HLI section doesn't exist. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40041</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871392</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_INIT_TABMGR_ADDRESS</Name><Comment><![CDATA[ Pointer to table manager memory is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40042</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871408</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_IO_ADDRESS</Name><Comment><![CDATA[ Pointer to named shared memory identified by PLCIO_INTF_SHM_NAME is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40043</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871424</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_TRACE_RETRIGGERD</Name><Comment><![CDATA[ FB error: MCV_TRACE; got new trace command, but trace runs already. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40044</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871440</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_TRACE_WRITE_FILE</Name><Comment><![CDATA[ FB error: MCV_TRACE; writing to file is impossible. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40045</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871456</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_AX_TECHFCT_NR</Name><Comment><![CDATA[ FB error: axis techno unit of that number isn't available. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40046</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871472</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_CH_TECHFCT_NR</Name><Comment><![CDATA[ FB error: axes group techno unit of that number isn't available. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40047</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871488</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_HLI_HMI_IFC_IDX</Name><Comment><![CDATA[ HLI HMI: addresses a HLI section that exceeds HLI definition. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40048</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871504</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_HLI_HMI_IFC_ADDRESS</Name><Comment><![CDATA[ HLI HMI: addressed HLI section doesn't exist. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40049</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871520</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_CHAX_AXISREF</Name><Comment><![CDATA[ obsolete. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40050</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871536</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NO_SERCOS_DRIVE_AVAIL</Name><Comment><![CDATA[ No drive with SERCOS interface within all axis specific interfaces. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40051</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871552</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_PHASE_VALUE</Name><Comment><![CDATA[ Value of SERCOS phase exceeds range 0..4. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40052</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871568</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_PHASE_SERVICE</Name><Comment><![CDATA[ Error occured while setting or commanding SERCOS phase. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40053</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871584</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_TRCK_RELEVANT_MC_ERR</Name><Comment><![CDATA[ FB error: MCV_PartTracker. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40054</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871600</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NR_OF_TRCK_PARTS_EXCD</Name><Comment><![CDATA[ FB error: MCV_PartTracker; maximal number of tracked parts exceed number of administrated parts. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40055</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871616</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NO_TRACKED_PARTS</Name><Comment><![CDATA[ FB error: MCV_PartTracker; no more parts can be stored within part administration ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40056</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871632</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_GET_IDENT</Name><Comment><![CDATA[ Error while reading sercos ident. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40057</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871648</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_SET_IDENT</Name><Comment><![CDATA[ Error while writing sercos ident. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40058</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871664</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_SERCOS_IDENT_SERVICE</Name><Comment><![CDATA[ Error occured while setting or getting SERCOS ident. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40059</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871680</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_INP_STATION_IDX</Name><Comment><![CDATA[ Index of input station exceeds value of global constant PLCIO_STATIONS_OF_BUS_MAXIDX. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40060</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871696</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_INP_SLOT_IDX</Name><Comment><![CDATA[ Index of input slot exceeds value of global constant PLCIO_SLOTS_OF_STATION_MAXIDX. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40061</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871712</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_INP_DATA_IDX</Name><Comment><![CDATA[ Index of input data exceeds value of global constant PLCIO_DATA_OF_SLOTS_MAXIDX. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40062</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871728</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_OUTP_STATION_IDX</Name><Comment><![CDATA[ Index of output station exceeds value of global constant PLCIO_STATIONS_OF_BUS_MAXIDX. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40063</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871744</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_OUTP_SLOT_IDX</Name><Comment><![CDATA[ Index of output slot exceeds value of global constant PLCIO_SLOTS_OF_STATION_MAXIDX. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40064</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871760</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_OUTP_DATA_IDX</Name><Comment><![CDATA[ Index of output data exceeds value of global constant PLCIO_DATA_OF_SLOTS_MAXIDX. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40065</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871776</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_MODE_ADDCMDVALUES</Name><Comment><![CDATA[ FB error: MCV_AddCmdValues; value at input "Mode" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40066</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871792</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NR_REDSPEEDZONE</Name><Comment><![CDATA[ FB error: MCV_RedSpeedZone; value at input "ZoneNr" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40067</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871808</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NR_DRIVEWORD</Name><Comment><![CDATA[ FB error: MCV_DriveWord; value at input "DriveWordNr" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40068</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871824</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NR_MODE</Name><Comment><![CDATA[ FB error: MCV_Mode; value at input "ModeNr" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40069</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871840</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NR_GRPREDSPEEDZONE</Name><Comment><![CDATA[ FB error: MCV_GrpRedSpeedZone: value at input "ZoneNr" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40070</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871856</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_01</Name><Comment><![CDATA[ FB error, KW: error id 1 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40071</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871872</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_02</Name><Comment><![CDATA[ FB error, KW: error id 2 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40072</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871888</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_03</Name><Comment><![CDATA[ FB error, KW: error id 3 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40073</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871904</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_04</Name><Comment><![CDATA[ FB error, KW: error id 4 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40074</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871920</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_05</Name><Comment><![CDATA[ FB error, KW: error id 5 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40075</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871936</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_06</Name><Comment><![CDATA[ FB error, KW: error id 6 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40076</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871952</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_07</Name><Comment><![CDATA[ FB error, KW: error id 7 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40077</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871968</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_08</Name><Comment><![CDATA[ FB error, KW: error id 8 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40078</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14871984</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_09</Name><Comment><![CDATA[ FB error, KW: error id 9 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40079</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872000</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_10</Name><Comment><![CDATA[ FB error, KW: error id 10 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40080</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872016</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_11</Name><Comment><![CDATA[ FB error, KW: error id 11 of FB STR_TO_BUF. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40081</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872032</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_CPY_STR_TO_BUF_FAILED</Name><Comment><![CDATA[ FB error: STRING_TO_BUF; copying of IEC string to buffer failed. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40082</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872048</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_CPY_BUF_TO_STR_FAILED</Name><Comment><![CDATA[ FB error: BUF_TO_STRING; copying buffer to a IEC string failed. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40083</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872064</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_STRTOBUF_UNKNOWN</Name><Comment><![CDATA[ FB error, KW: STR_TO_BUF; returns unknown error id. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40084</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872080</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_PARAM_EMPTY_STR</Name><Comment><![CDATA[ FB error: MCV_MC_GetParamType; assigned empty string to input "Param". ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40085</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872096</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_PF_CU_DID_NOT_TAKE_ORDER</Name><Comment><![CDATA[ FB error: Platform specific control unit can't take order. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40086</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872112</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_AX_DID_NOT_TAKE_ORDER</Name><Comment><![CDATA[ FB error: Axis specific control unit can't take order. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40087</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872128</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_CH_CU_DID_NOT_TAKE_ORDER</Name><Comment><![CDATA[ FB error: Channel specific control unit can't take order. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40088</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872144</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_UNKNOWN_AXIS_TYPE</Name><Comment><![CDATA[ FB error: Value that classifies the axis type is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40089</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872160</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_UNKNOWN_VALUE_TYPE</Name><Comment><![CDATA[ FB error: Value that classifies the type of value is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40090</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872176</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_LOG_AX_NR_AT_HLI</Name><Comment><![CDATA[ FB error: Searched axis at HLI by logical axis number, but didn't find such an axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40091</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872192</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_LOG_AX_NR_TO_REF</Name><Comment><![CDATA[ FB error: Searched axis within axis references by logical number, but didn't find such an axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40092</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872208</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_PLC_DRIVE_IFC</Name><Comment><![CDATA[ FB error: Configured drive type doesn't support the configured drive interface. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40093</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872224</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_NO_PLC_DRIVE_IFC</Name><Comment><![CDATA[ FB error: Configured drive type doesn't support a plc drive interface. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40094</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872240</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_BUS_STATE_INVALID</Name><Comment><![CDATA[ FB error: Bus state notifies that bus communication is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40095</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872256</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_DYNPL_CU_OCCUPIED</Name><Comment><![CDATA[ FB error: FB can't send changed data to CNC, because the control unit is occupied. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40096</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872272</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_AX_NO_SPINDLE</Name><Comment><![CDATA[ System error: More configured spindles notified as axes configured. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40097</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872288</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_CH_IFC_CFG</Name><Comment><![CDATA[ System error: Number of configured channels and available HLI channel interfaces differs. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40098</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872304</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_AX_IFC_CFG</Name><Comment><![CDATA[ System error: Number of configured axes and available HLI axis interfaces differs. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40099</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872320</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PLC_NR_SPINDLES_IFC_CFG</Name><Comment><![CDATA[ System error: Number of configured spindles and available HLI axis interfaces for spindles differs. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40100</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872336</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_SINGLETON_FB</Name><Comment><![CDATA[ FB error: Only one instance of the function block is allowed in PLC application. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40101</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872352</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_LOG_CH_NR_INVALID</Name><Comment><![CDATA[ FB error: logical channel number is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40102</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872368</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PLC_INVALID_CHAX_IDX</Name><Comment><![CDATA[ FB error: index of axis within axes group exceeds the limits. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40103</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872384</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_BUFFERMODE</Name><Comment><![CDATA[ FB error: Value at pin "BufferMode" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872400</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_FBSTATE</Name><Comment><![CDATA[ System error: Internal state of FB has invalid value. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42001</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872416</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_STATE_JOB_ACK</Name><Comment><![CDATA[ System error: Job acknowledge returns with invalid value. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42002</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872432</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_NOT_FOUND</Name><Comment><![CDATA[ FB error: Didn't find cam table with given CamTableID. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42003</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872448</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_COLUMNS</Name><Comment><![CDATA[ FB error: Cam table contains to few columns. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42004</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872464</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_ELEM</Name><Comment><![CDATA[ FB error: Value at input "Mode" is invalid. Doesn't assign a defined cam table element. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42005</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872480</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_FUNCTYPE</Name><Comment><![CDATA[ FB error: Cam table contains an undefined (interpolation) function type. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42006</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872496</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_LINES</Name><Comment><![CDATA[ FB error: Cam table contains fewer lines as given at input "CamTableLine." ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42007</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872512</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_TYPE</Name><Comment><![CDATA[ FB error: Cam table contains an undefined table type. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42008</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872528</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_ELEM_NH</Name><Comment><![CDATA[ FB error: At input "Mode" assigned cam table element isn't handled by FB. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42009</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872544</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_TYPE_NH</Name><Comment><![CDATA[ FB error: Cam table contains table type, that isn't handled by FB. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42010</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872560</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_PF_NR_FB_INSTANCES</Name><Comment><![CDATA[ System error: Number of instantiated platform FBs greater than handled FB. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42011</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872576</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_PF_INPUT_INTERFACE_LIMITED</Name><Comment><![CDATA[ FB error: platform specific PLCopen interface couldn't overtake a new request; request FIFO full. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42012</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872592</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_CAMTAB_ID</Name><Comment><![CDATA[ FB error: Cam table ID is less or equal 0 and therefore invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42013</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872608</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_VELFACTOR</Name><Comment><![CDATA[ FB error: value at input "VelFactor" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42014</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872624</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_PF_LOCAL_REQ_PUSH_JOB</Name><Comment><![CDATA[ FB error: Not able to push a job to local request job stack. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42015</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872640</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_TIMEFACTOR</Name><Comment><![CDATA[ FB error: value at input "TimeFactor" exceeds allowed value range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>42016</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872656</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INPUT_INTERFACE_LIMITED</Name><Comment><![CDATA[ FB error: axis specific PLCopen interface couldn't overtake a new request; request FIFO full. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872672</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_CHG_WHILE_ACTIVE</Name><Comment><![CDATA[ FB error: axis reference changed, but former order isn't acknowledged. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44001</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872688</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_ANSWER_TIME_OUT</Name><Comment><![CDATA[ FB error: order isn't acknowledged within a defined amount of PLC cycles. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44002</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872704</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_POS_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: position exceeds allowed range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44003</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872720</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_VEL_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: velocity exceeds allowed range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44004</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872736</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_ACCEL_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: acceleration exceeds allowed range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44005</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872752</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DECEL_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: deceleration exceeds allowed range.]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44006</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872768</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_HOMING_RETRIGGERD</Name><Comment><![CDATA[ FB error: MC_Home; homing is still active, but is commanded again. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44007</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872784</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_STOP_RETRIGGERD</Name><Comment><![CDATA[ FB error: MC_Stop; stop command is still active, but is commanded again. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44008</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872800</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TPROBE_RETRIG</Name><Comment><![CDATA[ FB error: MC_TouchProbe; touch probing is still active, but commanded again. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44009</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872816</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TPABORT_RETRIG</Name><Comment><![CDATA[ FB error: MC_AbortTrigger; aborting touch probe is still active, but commanded again. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44010</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872832</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INPREF_TPCH_CHW_ACTIVE</Name><Comment><![CDATA[ FB error: MC_TouchProbe; touch probe channel changed, but former order isn't acknowledged. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44011</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872848</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INPREF_TPMD_CHW_ACTIVE</Name><Comment><![CDATA[ FB error: MC_TouchProbe; touch probe mode changed, but former order isn't acknowledged. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44012</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872864</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_INIT_STATE</Name><Comment><![CDATA[ FB error: order not allowed, because an initialisation error occured. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44013</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872880</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_STANDS_STILL</Name><Comment><![CDATA[ FB error: order not allowed, because axis is in state STANDSTILL. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44014</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872896</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_HOMING_STILL_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because axis is in state HOMING. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44015</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872912</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_STOPPING_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because the axis is in state STOPPING. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44016</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872928</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_ERROR_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because MC notifies already an axis error. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44017</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872944</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_DISC_MOTION_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because axis is in state DISCRETE_MOTION. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44018</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872960</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_CONT_MOTION_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because axis is in state CONTINUOUS_MOTION. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44019</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872976</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_SYNC_MOTION_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because axis is in state SYNCHRONIZED_MOTION. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44020</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14872992</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_STATE_ERROR_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because axis is in unallowed state. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44021</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873008</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_UNKNOWN_STATE</Name><Comment><![CDATA[ FB error: order not allowed, because axis state is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44022</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873024</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_TP_IDLE_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because FB is in state IDLE. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44023</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873040</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_TOUCHPROBING</Name><Comment><![CDATA[ FB error: order not allowed, because touch probing is still active. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44024</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873056</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_ABORTING_TP_TRIGGER</Name><Comment><![CDATA[ FB error: order not allowed, because aborting touch probing is still active. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44025</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873072</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_UNKNOWN_TPSD_STATE</Name><Comment><![CDATA[ FB error: order not allowed, because not defined touch probing state occurred. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44026</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873088</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_ANY_STOP_EXEC_TRUE</Name><Comment><![CDATA[ FB error: order not allowed, because input "Execute" of any MC_STOP instance is TRUE. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44027</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873104</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_DISABLED_ACTIVE</Name><Comment><![CDATA[ FB error: couldn't command axis, because axis is in state DISABLED. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44028</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873120</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_JOB_NR_ZERO</Name><Comment><![CDATA[ FB error: job nr is 0, that's an unallowed identification number for a job. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44029</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873136</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_OTHER_JOB_NOTIFIED</Name><Comment><![CDATA[ FB error: job nr at HLI for acknowledge differs from job nr of active job. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44030</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873152</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_NO_JOB_NOTIFIED</Name><Comment><![CDATA[ FB error: want acknowledge active job, but at HLI no job is notified for acknowledge. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44031</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873168</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CHK_BLOCK_ZERO_CYCLES</Name><Comment><![CDATA[ FB error: MCV_ForceJobAck; value at input "NrChkCycles" is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44032</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873184</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DIST_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "Distance" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44033</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873200</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_JERK_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "Jerk" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44034</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873216</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_MST_OFFS_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "MasterOffset" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44035</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873232</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_SLV_OFFS_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "SlaveOffset" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44036</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873248</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_MST_SCALE_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "MasterScaling" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44037</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873264</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_SLV_SCALE_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "SlaveScaling" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44038</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873280</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_PHASESHIFT_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "PhaseShift" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44039</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873296</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_RATIO_DENOM_ZERO</Name><Comment><![CDATA[ FB error: value at input "RatioDenominator" is 0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44040</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873312</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_STARTIGN_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "start_ignore" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44041</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873328</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_STOPIGN_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: value at input "stop_ignore" is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44042</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873344</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_GEAR_NR_IS_ZERO</Name><Comment><![CDATA[ FB error: value 0 at input "GearNr" is not a valid identification number for a gear. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44043</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873360</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_SHIFT_GEAR_RETRIG</Name><Comment><![CDATA[ FB error: MC_GearShift; gear shift command is still active, but is commanded again. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44044</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873376</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INVALID_LOG_AXIS_NR</Name><Comment><![CDATA[ FB error: logical axis number s 0 and therefore invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44045</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873392</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INTERNAL_PARAM_ERR</Name><Comment><![CDATA[ FB error: MC error occured while reading/writing of configuration parameters. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44046</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873408</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INTERNAL_PARAM_WARN</Name><Comment><![CDATA[ FB error: MC warning occured while reading/writing of configuration parameters. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44047</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873424</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INCONSISTENT_PARAMETER</Name><Comment><![CDATA[ FB error: inconsistent parameter while changing configuration parameters. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44048</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873440</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_INVALID_DRIVE_MODE</Name><Comment><![CDATA[ FB error: MCV_SetDriveMode; value at input "DriveMode" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44049</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873456</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TNA_TORQUE_CTRL_ACTIVE</Name><Comment><![CDATA[ FB error: order not allowed, because axis is in state TORQUE_CONTROL. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44050</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873472</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_FOLLOW_UP_NOT_ALLOWED</Name><Comment><![CDATA[ FB error: follow up mode not possible, because interpolation is active. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44051</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873488</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_1</Name><Comment><![CDATA[ FB error: Axis reference has to point to a SAI axis or reference. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44052</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873504</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_2</Name><Comment><![CDATA[ FB error: Axis reference has to point to a SAI axis, a axes group axis or an IO station. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44053</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873520</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_3</Name><Comment><![CDATA[ FB error: Axis reference has to point to a SAI axis or an encoder axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44054</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873536</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_4</Name><Comment><![CDATA[ FB error: Axis reference has to point to a SAI axis or an axes group axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44055</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873552</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_IS_NO_SPINDLE</Name><Comment><![CDATA[ FB error: Axis reference points to an axis that isn't configured as spindle. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44056</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873568</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_BUS_NOT_RDY</Name><Comment><![CDATA[ FB error: MC_Power; Power can't be switched on for a CANopen drive, because a drive bus error occurred. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44057</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873584</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_NOT_RDY_SWITCH_ON</Name><Comment><![CDATA[ FB error: MC_Power; CANopen drive isn't ready to switch power on. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44058</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873600</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_NO_DRV_RELEASE</Name><Comment><![CDATA[ FB error: MC_Power; Power for a CANopen drive can't be switched on, because drive release isn't set by the hardware. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44059</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873616</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_INV_STATE_TRANS</Name><Comment><![CDATA[ FB error: MC_Power; State machine implemented within CANopen drive doesn't react as exspected. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44060</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873632</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CO_DRV_ERR</Name><Comment><![CDATA[ FB error: MC_Power; CANopen drive signals a drive error. Not until error is cleared power can be switched on for that drive. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44061</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873648</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_GEARIN_MODE</Name><Comment><![CDATA[ FB error: MC_GearIn; value at input pin "Mode" has to be one of type MC_GearInMode. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44062</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873664</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_RESET_ALREADY_ACTIVE</Name><Comment><![CDATA[ FB error: MC_Reset; couldn't transmit command, because reset CU is occupied. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44063</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873680</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_NOT_IMPLEMENTED</Name><Comment><![CDATA[ FB error: Functionality is not implemented. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44064</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873696</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_5</Name><Comment><![CDATA[ FB error: Axis reference of slave axis has to point to a SAI axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44065</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873712</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_REF_TYPE_6</Name><Comment><![CDATA[ FB error: Axis reference of master axis has to point to a SAI axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44066</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873728</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DEACTIVATE_NOT_ALLOWED</Name><Comment><![CDATA[ FB error: Axis is not in state STANDSTILL. Therefore disabling of axis not allowed. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44067</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873744</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CT_CHG_WHILE_ACTIVE</Name><Comment><![CDATA[ FB error: CamTableID changed, but former order isn't acknowledged. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44068</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873760</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_TRIGGER_DISMISSED</Name><Comment><![CDATA[ FB error: Trigger of FB dismissed, because we are busy with former order. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44069</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873776</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_LREALDINT_RANGE</Name><Comment><![CDATA[ FB error: value at input of type LREAL exceeds allowed value range of -2147483648.0 .. 2147483647.0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44070</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873792</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_AX_NR_FB_INSTANCES</Name><Comment><![CDATA[ System error. Number of instantiated FB greater than handled FB. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44071</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873808</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_MODE_INVALID</Name><Comment><![CDATA[ FB error: MC_GearIn oder MC_GearInPos; value at input "Mode" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44072</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873824</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_MASTER_START_DIST</Name><Comment><![CDATA[ FB error: MC_GearInPos; value at input "MasterStartDistance" = 0.0. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44073</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873840</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_SYNC_MODE</Name><Comment><![CDATA[ FB error: MC_GearInPos; value at input "SyncMode" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44074</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873856</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DID_NOT_TAKE_ORDER</Name><Comment><![CDATA[ FB error: Axis specific PLCopen interface can't take order, because it's occupied by another order. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44075</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873872</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_CVYCTRLMODE</Name><Comment><![CDATA[ FB error: MCV_ConveyorControl; value at input "ControlMode" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44076</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873888</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_ALREADY_DECOUPLED</Name><Comment><![CDATA[ FB error: The motor is decoupled already. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44077</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873904</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_ALREADY_COUPLED</Name><Comment><![CDATA[ FB error: The motor is coupled already. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44078</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873920</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DECOUPLE_WITH_POWER_ON</Name><Comment><![CDATA[ FB error: For coupling or decoupling MC_Power must be deactivated. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44079</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873936</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_PARAM_TYPE</Name><Comment><![CDATA[ FB error: MC_WriteLrealParameter; string at "ParameterType" is invalid. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44080</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873952</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_PARAM_NAME_LEN</Name><Comment><![CDATA[ FB error: MC_WriteLrealParameter; string at input "ParameterNumber" exceeds allowed length. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44081</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873968</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DRIVE_POWER_STATE_01</Name><Comment><![CDATA[ FB error: MC_Power; not allowed value at input PowerDefaultState; valid value is forced. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44082</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14873984</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DRIVE_POWER_STATE_02</Name><Comment><![CDATA[ FB error: MC_Power; not allowed value at input PowerDefaultState, while drive is already operational. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44083</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874000</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_AX_DRIVE_POWER_STATE_03</Name><Comment><![CDATA[ FB error: MC_Power; not allowed value at input PowerDefaultState, while drive is not operational. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44084</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874016</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_AX_REQUEST_DATA_EXCEEDS_HLI</Name><Comment><![CDATA[ System error: Size of requested data of an axis exceeds size of the definition at HLI. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44085</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874032</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_AX_RESPONSE_DATA_EXCEEDS_HLI</Name><Comment><![CDATA[ System error: Size of responsed data of an axis exceeds size of the definition at HLI. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>44086</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874048</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_INPUT_INTERFACE_LIMITED</Name><Comment><![CDATA[ FB error: axes group specific PLCopen interface couldn't overtake a new request; request FIFO full. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46000</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874064</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_UNKNOWN_FB_TYPE</Name><Comment><![CDATA[ System error: An unknown PLCopen Part4 function block type was requested. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46001</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874080</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_DISABLED</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is not in state GroupDisabled. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46002</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874096</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_DISABLED_OR_ERROR</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is in state GroupDisabled or GroupError. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46003</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874112</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STANDBY</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is not in state GroupStandby. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46004</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874128</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STANDBY_OR_MOVING</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is not in state GroupStandby. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46005</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874144</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_ERROR</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is in state GroupError. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46006</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874160</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_ERROR</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is not in state GroupError. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46007</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874176</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STOPPING</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is not in state GroupStopping. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46008</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874192</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_AXIS_INDEX_OUT_OF_RANGE</Name><Comment><![CDATA[ FB error: order not allowed, because given axis index is out of range. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46009</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874208</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_FUNCTION_NOT_AVAILABLE</Name><Comment><![CDATA[ FB error: order not allowed, because such a function isn't available for an axes group. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46010</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874224</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_NR_FB_INSTANCES</Name><Comment><![CDATA[ System error: Number of instantiated axes group FBs greater than handled FBs. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46011</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874240</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_NO_AXIS_NAME</Name><Comment><![CDATA[ FB error: MC_AddAxisToGroup; assigned no name for the axis. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46012</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874256</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WRONG_AXIS_NAME</Name><Comment><![CDATA[ FB error: MC_AddAxisToGroup; assigned axis name is incorrect. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46013</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874272</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_IIG_ALREADY_USED</Name><Comment><![CDATA[ FB error: MC_AddAxisToGroup; inserting an axis at assigned position within axes group fails, because that position is already occupied. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46014</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874288</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_REF_CHW_ACTIVE</Name><Comment><![CDATA[ FB error: axes group reference changed, but former order isn't acknowledged. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46015</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874304</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_AXIS_NAME_UNKNOWN</Name><Comment><![CDATA[ FB error: Didn't find axis with such name within axes group. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46016</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874320</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_REQUEST_DATA_EXCEEDS_HLI</Name><Comment><![CDATA[ System error: Size of requested data of an axes group exceeds size of the definition at HLI. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46017</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874336</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_RESPONSE_DATA_EXCEEDS_HLI</Name><Comment><![CDATA[ System error: Size of responsed data of an axes group exceeds size of the definition at HLI. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46018</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874352</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_PF_UNKNOWN_FB_TYPE</Name><Comment><![CDATA[ System error: An unknown function block type was send; platform specific interface. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46019</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874368</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_TNA_NOT_STANDBY_OR_DISABLED</Name><Comment><![CDATA[ FB error: order not allowed, because axes group is not in state GroupStandby or GroupDisabled. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46020</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874384</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_ERR_COUNTER</Name><Comment><![CDATA[ FB error: counter of axes group errors is negative. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46021</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874400</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_IIG_INV_CHAXIDX</Name><Comment><![CDATA[ FB-error: index of axis within axes group at IdentInGroup reference exceeds the limits. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46022</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874416</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_JOB_READ_ACK_WRONG_FBID</Name><Comment><![CDATA[ System error: response of a not connected function block was submitted. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46023</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874432</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_FBS_CMD_JOBS_IDX</Name><Comment><![CDATA[ System error: Number of FBs of type MCV_GrpReadJobAck greater than handled FBs. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46024</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874448</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_JOB_STACK_OVERFLOW</Name><Comment><![CDATA[ Number of jobs in PLCopen-job-stack exceeds maximum. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46025</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874464</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_JOB_RESET_IN_EXECUTION</Name><Comment><![CDATA[ System error: PLCopen Part4 reset active while new request is received. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46026</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874480</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_JOB_INTERFACE_FOR_RESET</Name><Comment><![CDATA[ System error: PLCopen Part4 reset requested but job interface not empty. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46027</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874496</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_CONFIGURE_UNKNOWN_TYPE</Name><Comment><![CDATA[ PLCopen Part4 : The specified type of group configuration is not known. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46028</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874512</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_CONFIGURE_WRONG_DATA_TYPE</Name><Comment><![CDATA[ PLCopen Part4 : The specified data type of group configuration is wrong. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46029</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874528</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_RD_JOB_STATUS_FIELD</Name><Comment><![CDATA[ FB error: reading axes group specifc job state list. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46030</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874544</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERRS_PO_GRP_ACK_WRONG_JOB_STATE</Name><Comment><![CDATA[ System error: The acknowledgement of the remote job includes an unknown status. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46031</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874560</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WAITING_FOR_REMOTE_ACK</Name><Comment><![CDATA[ PLCopen Part4 : Still waiting for acknowledgement of dispatcher. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46032</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874576</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_CU_INVALID_PTR</Name><Comment><![CDATA[ Invalid pointer to axes group specific control unit. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46033</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874592</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_RD_CMD_BS_TYPE</Name><Comment><![CDATA[ Read CNC object error: MCV_OBJ_CMD_BS_TYPE_R. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46034</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874608</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_TYPE</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_TYPE_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46035</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874624</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_COVERED_DISTANCE</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_COVERED_DISTANCE_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46036</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874640</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_DIST_PROG_START</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_DISTANCE_PROG_START_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46037</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874656</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_AUTO_RETURN</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_AUTO_RETURN_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46038</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874672</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_NO_HOLD_RESTART</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_NO_HOLD_AT_RETURN_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46039</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874688</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_DEVIATION</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_DEVIATION_MAX_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46040</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874704</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_BREAKPOINT_POS</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_BREAKPOINT_POSITION_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46041</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874720</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_INT_BLOCK_COUNT</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_INTERN_BLOCK_COUNT_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46042</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874736</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_BLOCK_NR</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_BLOCK_NR_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46043</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874752</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_PASS_COUNTER</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_BLOCK_NR_PASS_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46044</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874768</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_FILE_OFFSET</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_START_FILE_OFFSET_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46045</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874784</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_FILE_NAME</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_START_FILE_NAME_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46046</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874800</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_PATH_TYPE</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_START_PATH_TYPE_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46047</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874816</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_START_PASS_CNTR</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_START_PASS_COUNTER_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46048</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874832</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_FILE_OFFSET</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_END_FILE_OFFSET_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46049</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874848</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_FILE_NAME</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_END_FILE_NAME_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46050</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874864</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_PATH_TYPE</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_END_PATH_TYPE_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46051</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874880</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_WR_CMD_BS_END_PASS_CNTR</Name><Comment><![CDATA[ Write CNC object error: MCV_OBJ_CMD_BS_END_PASS_COUNTER_W. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46052</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874896</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_MODE_MAN_START_01</Name><Comment><![CDATA[ During processing the START command the operation mode changed. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46053</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874912</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_MODE_MAN_START_02</Name><Comment><![CDATA[ Operation mode of axes group doesn't allow the Start command. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46054</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874928</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_NOT_DEF_OPMODE</Name><Comment><![CDATA[ Actual operation mode of axes group is not defined. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46055</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874944</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_OPMODE_CHG_DISMISS</Name><Comment><![CDATA[ Changing operation mode is dismiised, because at same cycle more than one operation mode was commanded. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46056</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874960</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_AUTO_NO_FILENAME</Name><Comment><![CDATA[ No filename or filepath was assigned to input ParamAuto. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46057</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874976</BitOffs></Symbol><Symbol><Name>McpBase_PLCopenErrors_CONST.ERR_PO_GRP_MDI_NO_NC_BLOCK</Name><Comment><![CDATA[ No NC block was assigned to input ParamMdi. ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>46058</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14874992</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_MP1_LIB_VER</Name><Comment><![CDATA[ Version id of the motion library itself ]]></Comment><BitSize>648</BitSize><BaseType>STRING(80)</BaseType><Default><String>V300.MP1.16.54.00</String></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875008</BitOffs></Symbol><Symbol><Name>MAIN.bDebug</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>14875656</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_INVALID_ARRAY_IDX</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>-1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875664</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_STATE_MASK</Name><Comment><![CDATA[ Masks all significant status bits for internal drive state ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>111</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875680</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_NOT_READY_TO_SWITCH_ON</Name><Comment><![CDATA[ Bit masks for internal drive states (DS402)]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875696</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.MIN_PHASESHIFT</Name><Comment><![CDATA[ Limits of physical values of dynamic ]]></Comment><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>-2147483648</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875712</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.MAX_PHASESHIFT</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><Default><Value>2147483647</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875776</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_QUICK_STOP_ACTIVE</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>7</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875840</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_NO_DRIVE_RELEASE</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>32</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875856</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_READY_TO_SWITCH_ON</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>33</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875872</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_SWITCHED_ON</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>35</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875888</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_OPERATION_ENABLED</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>39</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875904</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_DRIVE_ERROR</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>40</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875920</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_SWITCH_ON_DISABLED_1</Name><Comment><![CDATA[ Quick stop bit (5) may be 0 or 1 in state ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>64</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875936</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Constants.GC_CO_SWITCH_ON_DISABLED_2</Name><Comment><![CDATA[ "SWITCH ON DISABLED" ]]></Comment><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>96</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875952</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_CncPlcopenP1</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>3</Value></SubItem><SubItem><Name>.iBuild</Name><Value>3031</Value></SubItem><SubItem><Name>.iRevision</Name><Value>14</Value></SubItem><SubItem><Name>.nFlags</Name><Value>0</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.3.3031.14</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14875968</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Variables.g_nr_sai_axes</Name><Comment><![CDATA[ number of axes configured for single axis interpolator (SAI) ]]></Comment><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14876256</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Variables.fb_ax</Name><BitSize>34816</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_Axis</BaseType><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14876288</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Variables.gChAxManMode</Name><Comment><![CDATA[ Structure to store commands for manual mode ]]></Comment><BitSize>196992</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_AXES_MM</BaseType><ArrayInfo><LBound>0</LBound><Elements>12</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>14911104</BitOffs></Symbol><Symbol><Name>McpPLCopenP1_Variables.g_fb_id_p1</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108096</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc2_EtherCAT</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>4</Value></SubItem><SubItem><Name>.iBuild</Name><Value>4</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.4.4.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108128</BitOffs></Symbol><Symbol><Name>Global_Constants.EMPTY_EVENT_CLASS</Name><BitSize>128</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000021}">GUID</BaseType><Default><SubItem><Name>.Data1</Name><Value>0</Value></SubItem><SubItem><Name>.Data2</Name><Value>0</Value></SubItem><SubItem><Name>.Data3</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[0]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[1]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[2]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[3]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[4]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[5]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[6]</Name><Value>0</Value></SubItem><SubItem><Name>.Data4[7]</Name><Value>0</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108416</BitOffs></Symbol><Symbol><Name>Global_Constants.EMPTY_EVENT_ID</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108544</BitOffs></Symbol><Symbol><Name>Global_Constants.EMPTY_SEVERITY</Name><BitSize>16</BitSize><BaseType GUID="{B57D3F4A-0836-49B0-81C3-BED5F4817EC9}">TcEventSeverity</BaseType><Default><EnumText>TcEventSeverity.Verbose</EnumText></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108576</BitOffs></Symbol><Symbol><Name>MAIN.bMMSEnabled</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>15108592</BitOffs></Symbol><Symbol><Name>MAIN.bFirstRun</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>true</Bool></Default><BitOffs>15108600</BitOffs></Symbol><Symbol><Name>Global_Constants.SUCCESS_EVENT</Name><BitSize>192</BitSize><BaseType GUID="{6925E8D1-EDCA-47DD-B80C-A6329A85D63D}">TcEventEntry</BaseType><Default><SubItem><Name>.uuidEventClass.Data1</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data2</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data3</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[0]</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[1]</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[2]</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[3]</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[4]</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[5]</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[6]</Name><Value>0</Value></SubItem><SubItem><Name>.uuidEventClass.Data4[7]</Name><Value>0</Value></SubItem><SubItem><Name>.nEventID</Name><Value>0</Value></SubItem><SubItem><Name>.eSeverity</Name><EnumText>Global_Constants.EMPTY_SEVERITY</EnumText></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108608</BitOffs></Symbol><Symbol><Name>GVL.nLangId_OnlineMonitoring</Name><Comment><![CDATA[ language id for online monitoring; English(US)=1033 ; German(Germany)=1031]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Default><Value>1033</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108800</BitOffs></Symbol><Symbol><Name>ParameterList.cSourceNameSize</Name><Comment><![CDATA[ size [bytes] for source names (recommended is a size between 128 and 512)]]></Comment><BitSize>32</BitSize><BaseType>UDINT (81..10000)</BaseType><Default><Value>256</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108832</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc3_EventLogger</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>3</Value></SubItem><SubItem><Name>.iBuild</Name><Value>7</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.3.7.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15108864</BitOffs></Symbol><Symbol><Name>GVL_INTERNAL.UNINITIALIZED_CLASS_GUID</Name><Comment><![CDATA[ {E7A4B1E0-F4CF-4733-95D5-73DF084B60F8}]]></Comment><BitSize>128</BitSize><BaseType GUID="{18071995-0000-0000-0000-000000000021}">GUID</BaseType><Default><SubItem><Name>.Data1</Name><Value>3886330336</Value></SubItem><SubItem><Name>.Data2</Name><Value>62671</Value></SubItem><SubItem><Name>.Data3</Name><Value>18227</Value></SubItem><SubItem><Name>.Data4[0]</Name><Value>149</Value></SubItem><SubItem><Name>.Data4[1]</Name><Value>213</Value></SubItem><SubItem><Name>.Data4[2]</Name><Value>115</Value></SubItem><SubItem><Name>.Data4[3]</Name><Value>223</Value></SubItem><SubItem><Name>.Data4[4]</Name><Value>8</Value></SubItem><SubItem><Name>.Data4[5]</Name><Value>75</Value></SubItem><SubItem><Name>.Data4[6]</Name><Value>96</Value></SubItem><SubItem><Name>.Data4[7]</Name><Value>248</Value></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15109152</BitOffs></Symbol><Symbol><Name>Global_Version.stLibVersion_Tc3_JsonXml</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>4</Value></SubItem><SubItem><Name>.iBuild</Name><Value>4</Value></SubItem><SubItem><Name>.iRevision</Name><Value>0</Value></SubItem><SubItem><Name>.nFlags</Name><Value>1</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.4.4.0</String></SubItem></Default><Properties><Property><Name>const_non_replaced</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>15109280</BitOffs></Symbol><Symbol><Name>MAIN.fbSpindel</Name><BitSize>832</BitSize><BaseType>FB_Spindel</BaseType><BitOffs>15129408</BitOffs></Symbol><Symbol><Name>MAIN.fbWZW</Name><BitSize>2400</BitSize><BaseType>FB_WZW</BaseType><BitOffs>15130240</BitOffs></Symbol><Symbol><Name>MAIN.fbZentralschmierung</Name><BitSize>544</BitSize><BaseType>FB_Zentralschmierung</BaseType><BitOffs>15132640</BitOffs></Symbol><Symbol><Name>MAIN.fbMMS</Name><BitSize>576</BitSize><BaseType>FB_MMS</BaseType><BitOffs>15133184</BitOffs></Symbol><Symbol><Name>MAIN.fbAbsaugtopf</Name><BitSize>960</BitSize><BaseType>FB_Absaugtopf</BaseType><BitOffs>15133760</BitOffs></Symbol><Symbol><Name>MAIN.fbStaubsauger</Name><BitSize>160</BitSize><BaseType>FB_Staubsauger</BaseType><BitOffs>15134720</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumpumpe</Name><BitSize>288</BitSize><BaseType>FB_Vakuumpumpe</BaseType><BitOffs>15134880</BitOffs></Symbol><Symbol><Name>MAIN.fbDruckluft</Name><BitSize>10272</BitSize><BaseType>FB_Druckluftueberwachung</BaseType><BitOffs>15135168</BitOffs></Symbol><Symbol><Name>MAIN.fbVakuumfelder</Name><BitSize>416</BitSize><BaseType>FB_Vakuumfelder</BaseType><BitOffs>15145440</BitOffs></Symbol><Symbol><Name>MAIN.fbWickler</Name><BitSize>1472</BitSize><BaseType>FB_Papiervorschub</BaseType><BitOffs>15145856</BitOffs></Symbol><Symbol><Name>MAIN.fbAnschlag</Name><BitSize>26432</BitSize><BaseType>FB_AnschlagAbsaugung</BaseType><BitOffs>15147328</BitOffs></Symbol><Symbol><Name>MAIN.fbDCommand</Name><BitSize>10880</BitSize><BaseType>FB_CmdDInfo</BaseType><BitOffs>15173760</BitOffs></Symbol><Symbol><Name>MAIN.fbTCommand</Name><BitSize>10880</BitSize><BaseType>FB_CmdTInfo</BaseType><BitOffs>15184640</BitOffs></Symbol><Symbol><Name>MAIN.fbOldDCommand</Name><BitSize>10880</BitSize><BaseType>FB_CmdOldDInfo</BaseType><BitOffs>15195520</BitOffs></Symbol><Symbol><Name>MAIN.rtToolChangeDone</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>15206400</BitOffs></Symbol><Symbol><Name>MAIN.rtToggleMMS</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>15206464</BitOffs></Symbol><Symbol><Name>MAIN.rtNCStart</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>15206528</BitOffs></Symbol><Symbol><Name>MAIN.rtNCStop</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>15206592</BitOffs></Symbol><Symbol><Name>MAIN.fbBlinker</Name><BitSize>544</BitSize><BaseType>FB_Blinker</BaseType><BitOffs>15206656</BitOffs></Symbol><Symbol><Name>MAIN.tonM19</Name><BitSize>224</BitSize><BaseType Namespace="Tc2_Standard">TON</BaseType><BitOffs>15207200</BitOffs></Symbol><Symbol><Name>HLI3_Init.Hli</Name><BitSize>1280</BitSize><BaseType Namespace="Tc2_CncHli">MCV_HliInterface</BaseType><BitOffs>15209568</BitOffs></Symbol><Symbol><Name>HLI3_Init.bFirstCycle</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>true</Bool></Default><BitOffs>15210848</BitOffs></Symbol><Symbol><Name>HLI3_Init.bUnregister</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>15210856</BitOffs></Symbol><Symbol><Name>HLI3_Init.nHliAxisIdx</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>15210864</BitOffs></Symbol><Symbol><Name>HLI3_Init.ipSrv</Name><BitSize>32</BitSize><BaseType GUID="{00000030-0000-0000-E000-000000000064}">ITComObjectServer</BaseType><BitOffs>15210880</BitOffs></Symbol><Symbol><Name>HLI3_Init.oidCnc</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>89128961</Value></Default><BitOffs>15210912</BitOffs></Symbol><Symbol><Name>HLI3_Init.MessageOutput</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>15210944</BitOffs></Symbol><Symbol><Name>HLI3_Init.nHliChannelIdx</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>15211008</BitOffs></Symbol><Symbol><Name>HLI3_Init.i</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>15211024</BitOffs></Symbol><Symbol><Name>PRG_Messages.bStart</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>15211040</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M3</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>15211048</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.nHliAxisIdx</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>15211056</BitOffs></Symbol><Symbol><Name>HLI3_Init.PlatformBase</Name><BitSize>6592</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncBase">MCV_PlatformBase</BaseType><BitOffs>15211072</BitOffs></Symbol><Symbol><Name>HLI3_Init.P1_Platform</Name><BitSize>64</BitSize><BaseType Namespace="Tc3_CNC.Tc2_CncPlcopenP1">MCV_P1_Platform</BaseType><BitOffs>15217664</BitOffs></Symbol><Symbol><Name>HLI3_Init.fbReadGEOCycleTime</Name><BitSize>1248</BitSize><BaseType Namespace="Tc2_System">ADSREAD</BaseType><BitOffs>15217728</BitOffs></Symbol><Symbol><Name>HLI3_Init.fbGetCurTaskIdx</Name><BitSize>128</BitSize><BaseType Namespace="Tc2_System">GETCURTASKINDEX</BaseType><BitOffs>15218976</BitOffs></Symbol><Symbol><Name>PRG_Messages.fbWarningMessages</Name><BitSize>213600</BitSize><BaseType>FB_SimpleEventLog</BaseType><BitOffs>15219616</BitOffs></Symbol><Symbol><Name>PRG_Messages.fbAlarmMessages</Name><BitSize>213600</BitSize><BaseType>FB_SimpleEventLog</BaseType><BitOffs>15433216</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.fbCNC_Axis</Name><BitSize>26148864</BitSize><BaseType Namespace="Tc3_CNC">FB_CNCAxis</BaseType><ArrayInfo><LBound>0</LBound><Elements>64</Elements></ArrayInfo><BitOffs>15651328</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.nFirstSpindle</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>-1</Value></Default><BitOffs>41800192</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M4</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41800208</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M5</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41800216</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.fbHandleSpindleTechno</Name><BitSize>1184</BitSize><BaseType Namespace="Tc3_CNC">HLI3_HandleSpindleTechnoGearchange</BaseType><BitOffs>41800224</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M19</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801408</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.MDummy</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801416</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M40</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801424</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M41</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801432</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M42</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801440</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M43</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801448</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M44</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801456</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.M45</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>41801464</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.fbAxesError</Name><BitSize>443584</BitSize><BaseType Namespace="Tc3_CNC">FB_AxesError</BaseType><BitOffs>41801472</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.stOptions</Name><Comment><![CDATA[ FB_CNCAxis Sample
fbAxis_X : FB_CNCAxis;
stParameter : ST_CNC_AX_Parameter;]]></Comment><BitSize>2104</BitSize><BaseType Namespace="Tc3_CNC">ST_CNC_AX_Options</BaseType><BitOffs>42245056</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.bCalibrationCam</Name><Comment><![CDATA[ stPLCopen : ST_CNC_AX_PLCopen;
fbHandleSpindleTechnoPlcSp : HLI3_HandleSpindleTechno;
SM3,SM4,SM5,SM19 : bool;
]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>42247160</BitOffs></Symbol><Symbol><Name>PRG_CNCAxesHandler.fbMoveSpindle</Name><BitSize>992</BitSize><BaseType Namespace="Tc3_CNC">HLI3_MoveSpindle</BaseType><BitOffs>42247168</BitOffs></Symbol><Symbol><Name>PRG_CNCManualMode.fbUintUdInt</Name><BitSize>160</BitSize><BaseType Namespace="Tc3_CNC">FB_Uint_Udint</BaseType><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><BitOffs>42248320</BitOffs></Symbol><Symbol><Name>PRG_CNCManualMode.nHandwheel</Name><Comment><![CDATA[ increments for handwheel (e.g. EL5101 ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><BitOffs>42248480</BitOffs></Symbol><Symbol><Name>PRG_CNCManualMode.i</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>42248496</BitOffs></Symbol><Symbol><Name>PRG_CNCManualMode.nHandWheelBig</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><BitOffs>42248512</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.nChan</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>42252736</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.i</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>42252752</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.nOldSelectedChannel</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><BitOffs>42252768</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.CNCChannel</Name><BitSize>33856</BitSize><BaseType Namespace="Tc3_CNC">HLI3_CNCChannel</BaseType><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><BitOffs>42252800</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.BlockSearch_Channel</Name><BitSize>21376</BitSize><BaseType Namespace="Tc3_CNC">HLI3_BlockSearch</BaseType><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><BitOffs>42286656</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.ErrorHandler_Channel</Name><BitSize>445120</BitSize><BaseType Namespace="Tc3_CNC">FB_ChannelError</BaseType><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><BitOffs>42308032</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.nChanNo</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><BitOffs>42753152</BitOffs></Symbol><Symbol><Name>PRG_CNCChannelHandler.stOptions</Name><BitSize>32</BitSize><BaseType Namespace="Tc3_CNC">ST_CNC_CH_Options</BaseType><BitOffs>42753184</BitOffs></Symbol><Symbol><Name>PRG_CNCVariablesViewer.fbReadCNCVariables</Name><BitSize>1457792</BitSize><BaseType Namespace="Tc3_CNC">FB_ReadCNCVariables</BaseType><BitOffs>42753536</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.bEnable</Name><Comment><![CDATA[ Einschalten der Einspeisung]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>true</Bool></Default><BitOffs>44211328</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.bError</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44211336</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.bInfeedActive</Name><Comment><![CDATA[ Einspeisung aktiv (für extern)]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44211384</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.wZsw</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>0</Value></Default><BitOffs>44211392</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.wStw</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>0</Value></Default><BitOffs>44211408</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.wCUIO</Name><BitSize>16</BitSize><BaseType>WORD</BaseType><Default><Value>0</Value></Default><BitOffs>44211424</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.nState</Name><Comment><![CDATA[ Zustandsvariable]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><BitOffs>44211440</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.bBtnEnable</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44211456</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.bLEDBtnEnable</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44211472</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.bLEDBtnDissable</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44211480</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.rtEinschalten</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44211488</BitOffs></Symbol><Symbol><Name>PRG_Einspeisung.rtAusschalten</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44211552</BitOffs></Symbol><Symbol><Name>PRG_Safety.bTest</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44211680</BitOffs></Symbol><Symbol><Name>PRG_Debug.bTempSpindle</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44211688</BitOffs></Symbol><Symbol><Name>PRG_Platztausch.nState</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><BitOffs>44211696</BitOffs></Symbol><Symbol><Name>PRG_Safety.tofErrorAck</Name><BitSize>224</BitSize><BaseType Namespace="Tc2_Standard">TOF</BaseType><BitOffs>44211712</BitOffs></Symbol><Symbol><Name>PRG_Master_Slave.fDiffMasterSlave</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><BitOffs>44211936</BitOffs></Symbol><Symbol><Name>PRG_Debug.tonOpenSpindle</Name><BitSize>224</BitSize><BaseType Namespace="Tc2_Standard">TON</BaseType><BitOffs>44211968</BitOffs></Symbol><Symbol><Name>PRG_Debug.tofCloseSpindle</Name><BitSize>224</BitSize><BaseType Namespace="Tc2_Standard">TOF</BaseType><BitOffs>44212192</BitOffs></Symbol><Symbol><Name>PRG_Debug.rtAirCurtain</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44212416</BitOffs></Symbol><Symbol><Name>PRG_Debug.rtSpindleOpen</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44212480</BitOffs></Symbol><Symbol><Name>PRG_Debug.rtSpindleClose</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44212544</BitOffs></Symbol><Symbol><Name>PRG_Debug.rtTimerSpindleOpen</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44212608</BitOffs></Symbol><Symbol><Name>PRG_Debug.ftTimerSpindleClose</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">F_TRIG</BaseType><BitOffs>44212672</BitOffs></Symbol><Symbol><Name>PRG_Platztausch.diTPos</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><BitOffs>44212736</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.pToolId</Name><BitSize>32</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">CNC_TOOL_ID</BaseType><BitOffs>44215392</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.pToolReq</Name><BitSize>32</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">CNC_TOOL_REQUEST_IN</BaseType><BitOffs>44215424</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.pToolLife</Name><BitSize>32</BitSize><BaseType PointerTo="1" Namespace="Tc2_CncHli">CNC_TOOL_DATA_IN</BaseType><BitOffs>44215456</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.Rind</Name><BitSize>928</BitSize><BaseType Namespace="Tc2_System">ADSRDWRTIND</BaseType><BitOffs>44215488</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.RRes</Name><BitSize>832</BitSize><BaseType Namespace="Tc2_System">ADSRDWRTRES</BaseType><BitOffs>44216416</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.bRes</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><BitOffs>44217248</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCAxisEnable</Name><Comment><![CDATA[ HMI -> PLC ]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44217256</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.i</Name><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>44217264</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.nr</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><BitOffs>44217280</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.fbRTrigD</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44217312</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.fbRTrigOldData</Name><BitSize>64</BitSize><BaseType Namespace="Tc2_Standard">R_TRIG</BaseType><BitOffs>44217376</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.cnc_channel_nr</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><BitOffs>44217440</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.nStateD</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><BitOffs>44217472</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.nStateT</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><BitOffs>44217488</BitOffs></Symbol><Symbol><Name>HLI3_ToolManagement.nStateLife</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><BitOffs>44217504</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.nLogAxisNr</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><BitOffs>44217520</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.Analog_Value</Name><Comment><![CDATA[ Actual Analog Value ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><BitOffs>44218176</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.AnalogValueMin</Name><Comment><![CDATA[ static signal : Analog Min Value ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><BitOffs>44218208</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.AnalogValueMax</Name><Comment><![CDATA[ static signal : Analog Max Value ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><BitOffs>44218240</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.AnalogValueZeroDeadBand</Name><Comment><![CDATA[ Dead Band for Zero Value ]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><BitOffs>44218272</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.bKeyPos</Name><BitSize>32</BitSize><BaseType ReferenceTo="true">BOOL</BaseType><BitOffs>44218304</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.bKeyNeg</Name><BitSize>32</BitSize><BaseType ReferenceTo="true">BOOL</BaseType><BitOffs>44218336</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.nHliAxisIdx</Name><Comment><![CDATA[ Index of axis specific HLI area ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><BitOffs>44218368</BitOffs></Symbol><Symbol><Name>Global_CNC.MAX_USED_CHANNEL_IDX</Name><Comment><![CDATA[ Max index of channel that is used starting at 0, example: 1 -> totally 2 channels, maximum of 11 (12 channels) is allowed here ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218384</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCSelectedChannel</Name><Comment><![CDATA[ HMI -> PLC ]]></Comment><BitSize>16</BitSize><BaseType>INT</BaseType><Default><Value>0</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218400</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCFeedOverride</Name><Comment><![CDATA[ HMI -> PLC ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>100</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218416</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.Norm_AnalogValue</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><BitOffs>44218432</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.Zero_AnalogValue</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><BitOffs>44218496</BitOffs></Symbol><Symbol><Name>PRG_AnalogJoystick.Override</Name><BitSize>64</BitSize><BaseType>LREAL</BaseType><BitOffs>44218560</BitOffs></Symbol><Symbol><Name>Global_CNC.libVersion</Name><BitSize>288</BitSize><BaseType GUID="{6F5942ED-BFA1-497D-8225-23C6DAAD0A09}">ST_LibVersion</BaseType><Default><SubItem><Name>.iMajor</Name><Value>3</Value></SubItem><SubItem><Name>.iMinor</Name><Value>1</Value></SubItem><SubItem><Name>.iBuild</Name><Value>4000</Value></SubItem><SubItem><Name>.iRevision</Name><Value>101</Value></SubItem><SubItem><Name>.nFlags</Name><Value>0</Value></SubItem><SubItem><Name>.sVersion</Name><String>3.1.4000.101</String></SubItem></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218624</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCChannelSignals</Name><Comment><![CDATA[ HMI -> PLC ]]></Comment><BitSize>48</BitSize><BaseType Namespace="Tc3_CNC">ST_ChannelSignals</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218912</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCSpindleOverride</Name><Comment><![CDATA[ HMI -> PLC ]]></Comment><BitSize>16</BitSize><BaseType>UINT</BaseType><Default><Value>100</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218960</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCStatusAxisEnabled</Name><Comment><![CDATA[ PLC -> HMI ]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218976</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCReset</Name><Comment><![CDATA[ HMI -> PLC ]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218984</BitOffs></Symbol><Symbol><Name>Global_HMI.bToggle</Name><Comment><![CDATA[ Variablen für das Module "InformPlc" ]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44218992</BitOffs></Symbol><Symbol><Name>Global_HMI.bExitApp</Name><Comment><![CDATA[ steigende Flanke: Applikation beenden ]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44219000</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCMachineMode</Name><BitSize>5568</BitSize><BaseType>ST_MachineMode</BaseType><ArrayInfo><LBound>0</LBound><Elements>1</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44219008</BitOffs></Symbol><Symbol><Name>Global_HMI.PLCToHmiFile</Name><Comment><![CDATA[ PLC -> HMI : angewähltes File ]]></Comment><BitSize>2048</BitSize><BaseType>STRING(255)</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44224576</BitOffs></Symbol><Symbol><Name>Global_HMI.sActualForm</Name><BitSize>2048</BitSize><BaseType>STRING(255)</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44226624</BitOffs></Symbol><Symbol><Name>Global_HMI.nUserLevel</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44228672</BitOffs></Symbol><Symbol><Name>Global_HMI.sUserName</Name><BitSize>2048</BitSize><BaseType>STRING(255)</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44228688</BitOffs></Symbol><Symbol><Name>Global_HMI.userActivity</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44230736</BitOffs></Symbol><Symbol><Name>Global_HMI.bSpindleStart</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44230744</BitOffs></Symbol><Symbol><Name>Global_HMI.nSpindleRpm</Name><Comment><![CDATA[ spindle manual mode]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44230752</BitOffs></Symbol><Symbol><Name>Global_HMI.MachineData</Name><Comment><![CDATA[ @1:MachineData]]></Comment><BitSize>320</BitSize><BaseType>ST_MachineData</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44230784</BitOffs></Symbol><Symbol><Name>Global_HMI.bSpindleStop</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44231104</BitOffs></Symbol><Symbol><Name>Global_HMI.bEinspeisungEin</Name><Comment><![CDATA[ DEBUG]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>false</Bool></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44231112</BitOffs></Symbol><Symbol><Name>GVL_HMI.bAxisEnableAllowed</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44231120</BitOffs></Symbol><Symbol><Name>GVL_HMI.bProgramStartAllowed</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44231128</BitOffs></Symbol><Symbol><Name>Global_HMI.ManualFnc</Name><BitSize>38656</BitSize><BaseType Namespace="Tc3_CNC">FB_ManualFncFull</BaseType><ArrayInfo><LBound>0</LBound><Elements>4</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44231136</BitOffs></Symbol><Symbol><Name>Global_Messages.MSG_WARNING_List</Name><Comment><![CDATA[--------------------------
Messages
--------------------------]]></Comment><BitSize>400</BitSize><BaseType>BOOL</BaseType><ArrayInfo><LBound>1</LBound><Elements>50</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44269792</BitOffs></Symbol><Symbol><Name>Global_Messages.MSG_WARNING_ListQuit</Name><BitSize>400</BitSize><BaseType>BOOL</BaseType><ArrayInfo><LBound>1</LBound><Elements>50</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44270192</BitOffs></Symbol><Symbol><Name>Global_Messages.MSG_ALARM_List</Name><BitSize>400</BitSize><BaseType>BOOL</BaseType><ArrayInfo><LBound>1</LBound><Elements>50</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44270592</BitOffs></Symbol><Symbol><Name>Global_Messages.MSG_ALARM_ListQuit</Name><BitSize>400</BitSize><BaseType>BOOL</BaseType><ArrayInfo><LBound>1</LBound><Elements>50</Elements></ArrayInfo><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44270992</BitOffs></Symbol><Symbol><Name>Global_Messages.FIRST_MESSAGE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>1</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271392</BitOffs></Symbol><Symbol><Name>Global_Messages.LAST_MESSAGE</Name><BitSize>32</BitSize><BaseType>UDINT</BaseType><Default><Value>50</Value></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271424</BitOffs></Symbol><Symbol><Name>GVL_HMI.iSpindleLoadPercent</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271456</BitOffs></Symbol><Symbol><Name>GVL_HMI.bEnableStepper</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271472</BitOffs></Symbol><Symbol><Name>GVL_HMI.bStartHoming</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271480</BitOffs></Symbol><Symbol><Name>GVL_HMI.bSelectedField</Name><BitSize>16</BitSize><BaseType>INT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271488</BitOffs></Symbol><Symbol><Name>GVL_HMI.bExecVacFieldChange</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271504</BitOffs></Symbol><Symbol><Name>GVL_OEM.uiEncoderValuePaper</Name><BitSize>16</BitSize><BaseType>UINT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271584</BitOffs></Symbol><Symbol><Name>GVL_OEM.pVe</Name><BitSize>32</BitSize><BaseType PointerTo="1">VE_CHANNEL_DATA_CH_1</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271680</BitOffs></Symbol><Symbol><Name>GVL_Debug.bAirCurtainEnabled</Name><Comment><![CDATA[ Outputs]]></Comment><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>true</Bool></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271776</BitOffs></Symbol><Symbol><Name>GVL_Debug.bCmdOpenSpindle</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Default><Bool>false</Bool></Default><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271784</BitOffs></Symbol><Symbol><Name>GVL_ToolMgmt.bExecuteToolPrep</Name><BitSize>8</BitSize><BaseType>BOOL</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271824</BitOffs></Symbol><Symbol><Name>GVL_ToolMgmt.diToolInSpindle</Name><BitSize>32</BitSize><BaseType>DINT</BaseType><Properties><Property><Name>TcPersistent</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271840</BitOffs></Symbol><Symbol><Name>GVL_ToolMgmt.diToolZeroPosition</Name><Comment><![CDATA[ Aktuell = 1]]></Comment><BitSize>32</BitSize><BaseType>DINT</BaseType><Properties><Property><Name>TcPersistent</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271872</BitOffs></Symbol><Symbol><Name>GVL_ToolMgmt.stToolToPrep</Name><BitSize>10816</BitSize><BaseType Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44271936</BitOffs></Symbol><Symbol><Name>GVL_ToolMgmt.stCurrentTool</Name><BitSize>10816</BitSize><BaseType Namespace="Tc3_CNC">ST_CNC_TOOL_DATA_EXT</BaseType><Properties><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44282752</BitOffs></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList._AppInfo</Name><BitSize>2048</BitSize><BaseType GUID="{941FDF6E-37CE-4C30-AA23-3236AFA461E2}">PlcAppSystemInfo</BaseType><Properties><Property><Name>no_init</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44293792</BitOffs></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask</Name><BitSize>32</BitSize><BaseType GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</BaseType><Properties><Property><Name>no_init</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44295840</BitOffs></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList._TaskInfo</Name><BitSize>1024</BitSize><BaseType GUID="{56294066-FFF7-46F3-8206-FA06A30B13BA}">PlcTaskSystemInfo</BaseType><ArrayInfo><LBound>1</LBound><Elements>1</Elements></ArrayInfo><Properties><Property><Name>no_init</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44295872</BitOffs></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList._TaskOid_PlcTask</Name><BitSize>32</BitSize><BaseType GUID="{18071995-0000-0000-0000-00000000000F}">OTCID</BaseType><Properties><Property><Name>no_init</Name></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44296896</BitOffs></Symbol><Symbol><Name>TwinCAT_SystemInfoVarList.__PlcTask</Name><BitSize>704</BitSize><BaseType>_Implicit_Task_Info</BaseType><Default><SubItem><Name>.dwVersion</Name><Value>2</Value></SubItem></Default><Properties><Property><Name>TcContextName</Name><Value>PlcTask</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44296928</BitOffs></Symbol><Symbol><Name>TC_EVENTS.Alarms</Name><Comment><![CDATA[ ST_Alarms]]></Comment><BitSize>768</BitSize><BaseType>ST_Alarms</BaseType><Properties><Property><Name>tc_no_symbol</Name><Value>unused</Value></Property><Property><Name>const_non_replaced</Name></Property><Property><Name>init_on_onlchange</Name></Property><Property><Name>suppress_warning_0</Name><Value>C0228</Value></Property><Property><Name>TcVarGlobal</Name></Property></Properties><BitOffs>44348320</BitOffs></Symbol></DataArea></DataAreas><Deployment /><EventClasses><EventClass><Type GUID="{17B4E2B0-3907-468D-995C-91F9296659CB}">Alarms</Type></EventClass></EventClasses><Properties><Property><Name>ApplicationName</Name><Value>Port_851</Value></Property><Property><Name>ChangeDate</Name><Value>2024-10-22T14:18:39</Value></Property><Property><Name>GeneratedCodeSize</Name><Value>483328</Value></Property><Property><Name>GlobalDataSize</Name><Value>5230592</Value></Property></Properties></Module></Modules></TcModuleClass>