Change varaibles to v2.8.0 and add release notes

Change the MAIN variable sVersion to 2.8.0 and add the corresponding
release notes.
Build solution.
This commit is contained in:
federicorojas
2025-04-25 16:35:41 +02:00
parent 5132dec485
commit ad08935a0a
3 changed files with 27 additions and 3 deletions

View File

@@ -18,6 +18,30 @@ which will reset the third digit to 0.
The 3rd digit will be increased, when there is a pure bugfix.
See v2.0.0 vs 2.0.1
v2.8.0
- Compatible with tc_mca_std_lib v2.8.0
- New features:
- Cabinet_Monitoring (renamed from Cabinet_Configuration) program to call the monitoring FBs.
- Add TcLinkTo attribute to the variables in the Shutter_Opertaor_Panel program.
- Includes in solution tree FB_ESSMonitoringMCU5001a.
- Add to GVL_APP the pressure group pressure limits variables and allow time for pressure out
of range variable.
- Pneumatic_Box program that contains the variables for the pressure sensors and pressure limits
calculations and signals.
- Add Safety_Shutter program. It is a modified version of Pneuamtics_Template modified for PSS safety
related shutter. It inlcudes the variables needed for the PSS permit signals.
- Improvements:
- Update Pneumatics_Template to reflect the variable changes: Pressure limits, retract and
extract times, allow pressure out of range, pressure groups.
- Change name of configuration variable form bPneumaticsAxisShutter to bSafetyShutter.
- Delete the negation of the PSS Permit light in the Shutter_Operator_Panel program and set the
index of the GVL.astPneumaticAxes to 1.
- Link the tAllowTimePressureOutOfRange, stPneumaticAxisConfig.fLow/HighLimitPressureValue to the
corresponding variables of GVL_APP.
v2.7.0
- Version tag skipped to match the version tag in tc_mca_std_lib. After that both version tags will match.
v2.6.0
- Compatible with tc_mca_std_lib v2.7.0
- New features:
@@ -37,7 +61,7 @@ v2.5.0
- Improvements:
- Clean and simplify Shutter Operator Panel Template.
- Clean and improve Axis_template:
Delete the variabels related to PILS.
Delete the variables related to PILS.
Add the variables and comments related to advanced homing configuration.
Add the new variable bEnableStopWithAnyLimitSwitch.
- Update GlobalTextList to support the new button bEnableStopWithAnyLimitSwitch in MAINVISU

View File

@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.62" ClassName="CNestedPlcProjDef">
<Project GUID="{FB261665-FD20-4BF2-97F8-2854C82B752D}" Name="tc_project_app" PrjFilePath="..\..\tc_project_app\tc_project_app.plcproj" TmcFilePath="..\..\tc_project_app\tc_project_app.tmc" ReloadTmc="true" AmsPort="852" FileArchiveSettings="#x000e" ClearInvalidPersist="true" SymbolicMapping="true">
<Instance Id="#x08502040" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="tc_project_app\tc_project_app.tmc" TmcHash="{38EB9C89-F2EA-1F8B-A69A-A8444D140251}">
<Instance Id="#x08502040" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="tc_project_app\tc_project_app.tmc" TmcHash="{FE306CBF-BDD6-6428-7966-B8D077A4E8F5}">
<Name>tc_project_app Instance</Name>
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
<Vars VarGrpType="1">

View File

@@ -3,7 +3,7 @@
<POU Name="MAIN" Id="{33eb6f49-7781-4211-a70b-87ada6d80cb7}" SpecialFunc="None">
<Declaration><![CDATA[PROGRAM MAIN
VAR
sVersion: STRING := '2.6.0'; //Version for tc_generic_structure
sVersion: STRING := '2.8.0'; //Version for tc_generic_structure
aIAxes: ARRAY [1..GVL_APP.nAXIS_NUM] OF I_Axis; //Array of axis interfaces, size determined by the total number of axes in the system
afbAxes: ARRAY [1..GVL_APP.nAXIS_NUM] OF FB_Axis; //Array of axis function blocks, one for each axis
afbPneumaticAxes: ARRAY [1..GVL_APP.nPNEUMATIC_AXIS_NUM] OF FB_PneumaticAxis; //Array of pneumatic axis function blocks, size determined by the number of pneumatic axes