Skip to content

Commit f8e9add

Browse files
committed
Build solution with new library, folders and DUTs
Add folder for all the Cabinet Monitoring FBs. Add library Tc2_MC2_Drive to have the ST_DriveInfo DUT available. Add ST_SwitchInfo DUT in DUT/Axis_Structures. modified: solution/tc_project_app/tc_project_app.plcproj
1 parent 4bf2223 commit f8e9add

1 file changed

Lines changed: 69 additions & 7 deletions

File tree

solution/tc_project_app/tc_project_app.plcproj

Lines changed: 69 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@
9797
<Compile Include="tc_mca_std_lib\DUTs\Axis_Structures\ST_HomingConfig.TcDUT">
9898
<SubType>Code</SubType>
9999
</Compile>
100+
<Compile Include="tc_mca_std_lib\DUTs\Axis_Structures\ST_SwitchInfo.TcDUT">
101+
<SubType>Code</SubType>
102+
</Compile>
100103
<Compile Include="tc_mca_std_lib\DUTs\E_Airpad.TcTLEO">
101104
<SubType>Code</SubType>
102105
</Compile>
@@ -175,25 +178,28 @@
175178
<Compile Include="tc_mca_std_lib\GVLs\GVL.TcGVL">
176179
<SubType>Code</SubType>
177180
</Compile>
178-
<Compile Include="tc_mca_std_lib\POUs\FB_ESSMonitoringMCU5001a.TcPOU">
181+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringBase.TcPOU">
179182
<SubType>Code</SubType>
180183
</Compile>
181-
<Compile Include="tc_mca_std_lib\POUs\FB_ESSMonitoringMCU400x.TcPOU">
184+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringMCU400x.TcPOU">
182185
<SubType>Code</SubType>
183186
</Compile>
184-
<Compile Include="tc_mca_std_lib\POUs\FB_ESSMonitoringMCU5001b.TcPOU">
187+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringMCU5001a.TcPOU">
185188
<SubType>Code</SubType>
186189
</Compile>
187-
<Compile Include="tc_mca_std_lib\POUs\FB_ESSMonitoringMCU5002.TcPOU">
190+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringMCU5001b.TcPOU">
188191
<SubType>Code</SubType>
189192
</Compile>
190-
<Compile Include="tc_mca_std_lib\POUs\FB_ESSMonitoringMCU5003.TcPOU">
193+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringMCU5002.TcPOU">
191194
<SubType>Code</SubType>
192195
</Compile>
193-
<Compile Include="tc_mca_std_lib\POUs\FB_ESSMonitoringMCU6001a.TcPOU">
196+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringMCU5003.TcPOU">
194197
<SubType>Code</SubType>
195198
</Compile>
196-
<Compile Include="tc_mca_std_lib\POUs\FB_ESSMonitoringMCU6001b.TcPOU">
199+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringMCU6001a.TcPOU">
200+
<SubType>Code</SubType>
201+
</Compile>
202+
<Compile Include="tc_mca_std_lib\POUs\Monitoring\FB_ESSMonitoringMCU6001b.TcPOU">
197203
<SubType>Code</SubType>
198204
</Compile>
199205
<Compile Include="tc_mca_std_lib\POUs\Motion\FB_Axis.TcPOU">
@@ -243,6 +249,7 @@
243249
<Folder Include="POUs\Application_Specific\Applications" />
244250
<Folder Include="POUs\Application_Specific\Axes" />
245251
<Folder Include="tc_mca_std_lib\POUs\Motion\Homing" />
252+
<Folder Include="tc_mca_std_lib\POUs\Monitoring" />
246253
<Folder Include="tc_mca_std_lib\POUs\Pneumatics" />
247254
<Folder Include="tc_mca_std_lib\VISUs" />
248255
<Folder Include="tc_mca_std_lib" />
@@ -310,6 +317,9 @@
310317
<DefaultResolution>Tc2_MC2, * (Beckhoff Automation GmbH)</DefaultResolution>
311318
<Namespace>Tc2_MC2</Namespace>
312319
</PlaceholderReference>
320+
<PlaceholderReference Include="Tc2_MC2_Drive">
321+
<DefaultResolution>Tc2_MC2_Drive, * (Beckhoff Automation GmbH)</DefaultResolution>
322+
</PlaceholderReference>
313323
<PlaceholderReference Include="Tc2_Standard">
314324
<DefaultResolution>Tc2_Standard, * (Beckhoff Automation GmbH)</DefaultResolution>
315325
<Namespace>Tc2_Standard</Namespace>
@@ -321,10 +331,62 @@
321331
<PlaceholderReference Include="Tc2_System">
322332
<DefaultResolution>Tc2_System, * (Beckhoff Automation GmbH)</DefaultResolution>
323333
<Namespace>Tc2_System</Namespace>
334+
<Parameters>
335+
<Parameter ListName="PARAM" xmlns="">
336+
<Key>TABLE_UPPER_BOUND</Key>
337+
<Value>15</Value>
338+
</Parameter>
339+
<Parameter ListName="PARAM" xmlns="">
340+
<Key>STRING_LENGTH_EXP</Key>
341+
<Value>255</Value>
342+
</Parameter>
343+
<Parameter ListName="PARAM" xmlns="">
344+
<Key>STRING_LENGTH_ADDRESS</Key>
345+
<Value>20</Value>
346+
</Parameter>
347+
<Parameter ListName="PARAM" xmlns="">
348+
<Key>STRING_LENGTH_COMMENT</Key>
349+
<Value>255</Value>
350+
</Parameter>
351+
<Parameter ListName="PARAM" xmlns="">
352+
<Key>STRING_LENGTH_OUTSTRING</Key>
353+
<Value>255</Value>
354+
</Parameter>
355+
<Parameter ListName="PARAM" xmlns="">
356+
<Key>TABLE_SHOW_VALID_ITEMS</Key>
357+
<Value>FALSE</Value>
358+
</Parameter>
359+
</Parameters>
324360
</PlaceholderReference>
325361
<PlaceholderReference Include="Tc2_Utilities">
326362
<DefaultResolution>Tc2_Utilities, * (Beckhoff Automation GmbH)</DefaultResolution>
327363
<Namespace>Tc2_Utilities</Namespace>
364+
<Parameters>
365+
<Parameter ListName="PARAMETERLIST" xmlns="">
366+
<Key>NMAXLICENSES</Key>
367+
<Value>50</Value>
368+
</Parameter>
369+
<Parameter ListName="PARAMETERLIST" xmlns="">
370+
<Key>NMAXLICENSEDEVICES</Key>
371+
<Value>16</Value>
372+
</Parameter>
373+
<Parameter ListName="PARAMETERLIST" xmlns="">
374+
<Key>NMAXCPUCOUNT</Key>
375+
<Value>64</Value>
376+
</Parameter>
377+
<Parameter ListName="PARAMETERLIST" xmlns="">
378+
<Key>CMAXCHARACTERS</Key>
379+
<Value>16#FFFFFFF0</Value>
380+
</Parameter>
381+
<Parameter ListName="PARAMETERLIST" xmlns="">
382+
<Key>NMAXFILESONDONGLE</Key>
383+
<Value>20</Value>
384+
</Parameter>
385+
<Parameter ListName="PARAMETERLIST" xmlns="">
386+
<Key>CMAXCSVFIELDVALUESIZE</Key>
387+
<Value>255</Value>
388+
</Parameter>
389+
</Parameters>
328390
</PlaceholderReference>
329391
<PlaceholderReference Include="Tc3_MC2_AdvancedHoming">
330392
<DefaultResolution>Tc3_MC2_AdvancedHoming, * (Beckhoff Automation GmbH)</DefaultResolution>

0 commit comments

Comments
 (0)