Fixed base library namespace issues with version 1.3.3

This commit is contained in:
2026-02-19 12:04:15 +01:00
parent 2ea0f47b9e
commit c4044be7bd
4 changed files with 89 additions and 99 deletions

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1">
<DUT Name="ST_Tray" Id="{46c836b3-855e-4243-8a48-0af69c810b62}">
<Declaration><![CDATA[TYPE ST_Tray :
STRUCT
// Tray index id
iIdx : INT;
// Tray name
sName : STRING(255);
// Number of pick positions
iPosCnt : INT := 0;
// Pick position array
arPosX : ARRAY[0..19] OF REAL;
arPosY : ARRAY[0..19] OF REAL;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -21,6 +21,12 @@ VAR_GLOBAL
// Unit states // Unit states
stTrayFeederInputState : ST_PMLs; stTrayFeederInputState : ST_PMLs;
stTRayFeederInputAdmin : ST_PMLa; stTRayFeederInputAdmin : ST_PMLa;
stTestTray : ST_Tray := (
iIdx := 0,
iPosCnt := 8,
arPosX := [75.2, 149.2, 223.2, 297.2, 75.2, 149.2, 223.2, 297.2],
arPosY := [86.95, 44.05, 86.95, 44.05, 235.95, 193.05, 235.95, 193.05]);
END_VAR]]></Declaration> END_VAR]]></Declaration>
</GVL> </GVL>
</TcPlcObject> </TcPlcObject>

View File

@@ -124,6 +124,9 @@
<Compile Include="01_Stationen\NIO\ST_HMI_NOK.TcDUT"> <Compile Include="01_Stationen\NIO\ST_HMI_NOK.TcDUT">
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>
<Compile Include="01_Stationen\Stammdaten\ST_Tray.TcDUT">
<SubType>Code</SubType>
</Compile>
<Compile Include="01_Stationen\TrayFeeder\E_TFInputStackState.TcDUT"> <Compile Include="01_Stationen\TrayFeeder\E_TFInputStackState.TcDUT">
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>
@@ -235,6 +238,7 @@
<Folder Include="01_Stationen\Etcher" /> <Folder Include="01_Stationen\Etcher" />
<Folder Include="01_Stationen\HeatCoolPlates" /> <Folder Include="01_Stationen\HeatCoolPlates" />
<Folder Include="01_Stationen\Aligner" /> <Folder Include="01_Stationen\Aligner" />
<Folder Include="01_Stationen\Stammdaten" />
<Folder Include="01_Stationen\NIO" /> <Folder Include="01_Stationen\NIO" />
<Folder Include="01_Stationen\TrayFeeder" /> <Folder Include="01_Stationen\TrayFeeder" />
<Folder Include="01_Stationen" /> <Folder Include="01_Stationen" />
@@ -253,48 +257,6 @@
<DefaultResolution>BaseComponents, * (Heisig GmbH)</DefaultResolution> <DefaultResolution>BaseComponents, * (Heisig GmbH)</DefaultResolution>
<Namespace>BC</Namespace> <Namespace>BC</Namespace>
</PlaceholderReference> </PlaceholderReference>
<PlaceholderReference Include="System_VisuElemMeter">
<DefaultResolution>VisuElemMeter, 4.7.0.0 (System)</DefaultResolution>
<Namespace>VisuElemMeter</Namespace>
<SystemLibrary>true</SystemLibrary>
<ResolverGuid>2717eb6a-dd07-4c66-8d8d-cacebd7b18ae</ResolverGuid>
</PlaceholderReference>
<PlaceholderReference Include="System_VisuElems">
<DefaultResolution>VisuElems, 4.8.0.0 (System)</DefaultResolution>
<Namespace>VisuElems</Namespace>
<SystemLibrary>true</SystemLibrary>
<ResolverGuid>2717eb6a-dd07-4c66-8d8d-cacebd7b18ae</ResolverGuid>
</PlaceholderReference>
<PlaceholderReference Include="System_VisuElemsSpecialControls">
<DefaultResolution>VisuElemsSpecialControls, 4.7.0.0 (System)</DefaultResolution>
<Namespace>VisuElemsSpecialControls</Namespace>
<SystemLibrary>true</SystemLibrary>
<ResolverGuid>2717eb6a-dd07-4c66-8d8d-cacebd7b18ae</ResolverGuid>
</PlaceholderReference>
<PlaceholderReference Include="System_VisuElemsWinControls">
<DefaultResolution>VisuElemsWinControls, 4.8.0.0 (System)</DefaultResolution>
<Namespace>VisuElemsWinControls</Namespace>
<SystemLibrary>true</SystemLibrary>
<ResolverGuid>2717eb6a-dd07-4c66-8d8d-cacebd7b18ae</ResolverGuid>
</PlaceholderReference>
<PlaceholderReference Include="System_VisuElemTextEditor">
<DefaultResolution>VisuElemTextEditor, 4.8.0.0 (System)</DefaultResolution>
<Namespace>VisuElemTextEditor</Namespace>
<SystemLibrary>true</SystemLibrary>
<ResolverGuid>2717eb6a-dd07-4c66-8d8d-cacebd7b18ae</ResolverGuid>
</PlaceholderReference>
<PlaceholderReference Include="System_VisuInputs">
<DefaultResolution>VisuInputs, 4.7.0.0 (System)</DefaultResolution>
<Namespace>VisuInputs</Namespace>
<SystemLibrary>true</SystemLibrary>
<ResolverGuid>2717eb6a-dd07-4c66-8d8d-cacebd7b18ae</ResolverGuid>
</PlaceholderReference>
<PlaceholderReference Include="System_VisuNativeControl">
<DefaultResolution>VisuNativeControl, 4.8.0.0 (System)</DefaultResolution>
<Namespace>VisuNativeControl</Namespace>
<SystemLibrary>true</SystemLibrary>
<ResolverGuid>2717eb6a-dd07-4c66-8d8d-cacebd7b18ae</ResolverGuid>
</PlaceholderReference>
<PlaceholderReference Include="Tc2_Standard"> <PlaceholderReference Include="Tc2_Standard">
<DefaultResolution>Tc2_Standard, * (Beckhoff Automation GmbH)</DefaultResolution> <DefaultResolution>Tc2_Standard, * (Beckhoff Automation GmbH)</DefaultResolution>
<Namespace>Tc2_Standard</Namespace> <Namespace>Tc2_Standard</Namespace>
@@ -328,7 +290,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PlaceholderResolution Include="BaseComponents"> <PlaceholderResolution Include="BaseComponents">
<Resolution>BaseComponents, * (Heisig GmbH)</Resolution> <Resolution>BaseComponents, 1.3.3 (Heisig GmbH)</Resolution>
</PlaceholderResolution> </PlaceholderResolution>
</ItemGroup> </ItemGroup>
<ProjectExtensions> <ProjectExtensions>

File diff suppressed because one or more lines are too long