Federico Rojas G
3184bf8afe
Merge pull request #5 from EuropeanSpallationSource/federicor/prog-for-cabinet-config
...
Federicor/prog for cabinet config
2025-04-02 14:32:06 +02:00
Federico Rojas G
8dac3ad719
Merge branch 'master' into federicor/prog-for-cabinet-config and update std_lib pointer
...
Update pointer of tc_mca_std_lib
2025-04-02 14:16:33 +02:00
Federico Rojas
337762b88f
Unpin version 4024.56 and rebuild solution with 4024.62
2025-04-02 12:21:28 +02:00
Federico Rojas
b21d984ce0
Add pressure scaling method and variables to Cabinet_Configuration program
...
Add getting the scaled values of the cabinet pressure groups as part of the
Cabinet_Configuration program. To later link those values for the alarms in
PILS
modified: solution/_Config/PLC/tc_project_app.xti
modified: solution/tc_project_app/POUs/Application_Specific/Applications/Cabinet_Configuration.TcPOU
modified: solution/tc_project_app/POUs/MAIN.TcPOU
2025-04-02 12:16:59 +02:00
Federico Rojas
6f3184712f
Add variables for pressure limits high and low
...
Because the pressure limits belong to the cabinet and are application specific,
move the variables to GVL_APP as constants
modified: solution/tc_project_app/GVLs/GVL_APP.TcGVL
2025-04-02 12:14:21 +02:00
Federico Rojas G
091ae6a932
Merge pull request #3 from EuropeanSpallationSource/federicor/update-template-files
...
Federicor/update template files
2025-04-01 09:31:29 +02:00
federicorojas
d05f187bb8
Build solution with version 4024.62. Update pointer of tc_mca_std_lib
...
Unpin the TwinCAT verison 4024.56 and build solution with version 4024.62.
Update the tc_mca_std_lib to commit 9cfc5a1.
Build solution including the new variables from tc_mca_std_lib and new templates.
2025-03-31 15:45:55 +02:00
federicorojas
1a8fe4a7f2
Add comment for the nEcMasterNetId input variable of fbCabinetMonitoring
...
Add the comment to explain the source of the AMS NetId for the fbCabinetMonitoring.
The NetId should be from the Device (EtherCAT) of the I/O section of the solution.
Add the commented call for the fbCabinetMonitoring in MAINS/PROG().
2025-03-31 15:38:29 +02:00
federicorojas
caf1e9a323
Add attribute TcLinkTo for the LEDs of the shutter OP
...
For each declared output of the shutter OP template add the attribute
TcLinkTo. The shutter OP are always the same and will have the same
terminals name and connected to the same ouputs.
modified: solution/tc_project_app/POUs/Application_Specific/Applications/Shutter_Operator_panel_Template.TcPOU
2025-03-31 15:26:15 +02:00
federicorojas
3b4bef7169
Create Cabinet_Configuration program and call it from MAIN/PROG()
...
Cabinet_Configuraiton contains the cabinet monitoring and the
pressure limits high and low for the cbainets and pneumatic boxes.
modified: solution/tc_project_app/POUs/Application_Specific/Applications/Cabinet_Configuration.TcPOU
modified: solution/tc_project_app/POUs/MAIN.TcPOU
2025-03-31 14:31:31 +02:00
federicorojas
04cf94a1fe
Move pressure high and low limits from Pneumatics_template to Cabinet_Configuration
...
The pressure limits are for the pressure groups and not for individual
axes therefore, the definition of those limits was move as part of the
cabinet_configuration.
modified: solution/tc_project_app/POUs/Application_Specific/Axes/Pneumatics_Template.TcPOU
2025-03-27 16:26:43 +01:00
federicorojas
525cc15969
Add values for th eenable disable soft limits in MainVisu
2025-03-27 16:26:04 +01:00
Federico Rojas
da50ad24f3
Add program for cabinet monitoring and pressure limits configuration
2025-03-27 14:38:49 +01:00
Federico Rojas G
19bfaa37dd
Merge pull request #2 from EuropeanSpallationSource/federicor/update-submodule-after-bug-fix
...
Update the pointer to the submodule tc_mca_std_lib
2025-01-28 10:03:44 +01:00
Federico Rojas
572c9d3e12
Merge remote-tracking branch 'origin/master' into federicor/update-submodule-after-bug-fix
2025-01-23 11:12:09 +01:00
Federico Rojas
3b6e28faa2
Update the pointer to the submodule tc_mca_std_lib
...
Update the pointer to the commit after fixing the bug of the double
variables in ST_BacklashConfig.
Pointing now to version v2.7.0 of tc_mca_std_lib
modified: solution/tc_project_app/tc_mca_std_lib
2025-01-23 11:03:33 +01:00
tboegi
0680588ae2
Merge pull request #1 from EuropeanSpallationSource/federicor/add-github-pipelines-file
...
Add GitHub pipelines file
2025-01-20 11:40:36 +01:00
federicorojas
563c4eeb89
Update tc_mca_std_lib pointer to version 2.7.0
2025-01-20 11:13:05 +01:00
federicorojas
5ba4c4b0a3
Add .github/workflows/ci-scripts-check-format.yml
...
Run check_no_lineids.sh, check_code_before_sq_brackets
and check_fix_white_space.
2025-01-20 11:10:14 +01:00
Federico Rojas G
e106f6a122
Update .gitmodules to point to github
...
Update the URL of submodule tc_mca_std_lib in .gitmodules to point to the Gihub repo.
2025-01-20 10:45:42 +01:00
Federico Rojas
de82cdf361
Merged in federicor/update-version-variable-in-main (pull request #105 )
...
Set sVersion variable to v2.6.0
Approved-by: Ruben Martinez
2025-01-17 10:39:30 +00:00
Federico Rojas
2ac158e928
Add Release Notes file
2025-01-16 15:55:46 +01:00
Federico Rojas
5fbdeba3b0
Update pointer to tc_mca_Std_lib v2.7.0
2025-01-16 13:41:30 +01:00
Federico Rojas
65534517bc
Merge remote-tracking branch 'origin/master' into federicor/update-version-variable-in-main
2025-01-16 11:31:45 +01:00
Israa Ali
ac08b7ac24
Merged in MBP-257-review-comments-on-solution (pull request #104 )
...
Fix and add some comments
Approved-by: Federico Rojas
2025-01-16 10:25:08 +00:00
Israa Ali
f2949656c2
Fix and add some comments
2025-01-16 10:01:04 +01:00
Federico Rojas
518bfd1703
Set sVersion variable to v2.6.0
2025-01-15 16:27:52 +01:00
Federico Rojas
8c958fd9a8
Merged in MBP-295-add-ntestnum-variable-to-main (pull request #100 )
...
Add variable nTestNum in MAIN
Approved-by: Ruben Martinez
2025-01-15 09:32:13 +00:00
Federico Rojas
bfae8c0e58
Merge remote-tracking branch 'origin/master' into MBP-295-add-ntestnum-variable-to-main
2025-01-15 10:31:33 +01:00
Federico Rojas
6f014d4d36
Update tc_mca_std_lib pointer to commit c30ee19
2025-01-15 10:29:44 +01:00
Federico Rojas
a32ad9b916
Merge remote-tracking branch 'origin/master' into MBP-295-add-ntestnum-variable-to-main
2025-01-15 10:27:10 +01:00
Federico Rojas
ea958f8a30
Merged in MBP-300-remove-frampvelocity-in-backlashconfig (pull request #101 )
...
Build solution without the ST_Backlashconfig.fRampVelocity variable
Approved-by: Ruben Martinez
2025-01-15 09:26:06 +00:00
Federico Rojas
360dcb34fb
Merge remote-tracking branch 'origin/master' into MBP-300-remove-frampvelocity-in-backlashconfig
2025-01-15 10:25:05 +01:00
Federico Rojas
cae121824e
Update tc_mca_std_lib pointer to commit c30ee19
2025-01-15 10:23:54 +01:00
Federico Rojas
ef064d4b9c
Merged in MBP-296-remove-bjog-commands (pull request #103 )
...
MBP-296 remove bjog commands
2025-01-15 08:32:18 +00:00
Federico Rojas
29f584a582
Merge remote-tracking branch 'origin/master' into MBP-296-remove-bjog-commands
2025-01-15 09:31:26 +01:00
Federico Rojas
9118b0ba49
Update tc_mca_std_lib pointer to commit fc220ef
2025-01-15 09:28:43 +01:00
Federico Rojas
e57cf11604
Merged in revert-pr-99 (pull request #102 )
...
Revert "Build solution without bJog commands (pull request #99 )"
2025-01-15 08:25:38 +00:00
Federico Rojas
767e7990fc
Revert "Build solution without bJog commands (pull request #99 )"
2025-01-15 08:24:35 +00:00
Federico Rojas
dc9a27a24c
Merged in MBP-296-remove-bjog-commands (pull request #99 )
...
Build solution without bJog commands
Approved-by: Ruben Martinez
2025-01-15 08:23:09 +00:00
federicorojas
b1af57436e
Build solution without the ST_Backlashconfig.fRampVelocity variable
2025-01-14 15:35:04 +01:00
federicorojas
2101cc95db
Add variable nTestNum in MAIN
...
The variable is used in the ESS's FAT_SAT_tools python scripts for
performance testing to keep track of the test number sequence.
modified: solution/_Config/PLC/tc_project_app.xti
modified: solution/tc_project_app/POUs/MAIN.TcPOU
2025-01-14 14:31:49 +01:00
federicorojas
b7153af4d7
Build solution without bJog commands
...
bJog commands does not exist anymore in tc_mca_Std_lib. Build
the solution with those changes in std_lib
2025-01-14 13:39:17 +01:00
Ruben Martinez
903aae31ae
Merged in MBP-271-read-write-coe-parameters (pull request #92 )
...
New CoE data structures added
Approved-by: Federico Rojas
2025-01-14 12:32:30 +00:00
federicorojas
d83c16395d
Update pointer for tc_mca_std_lib to commit 1abc0e1
2025-01-14 13:28:24 +01:00
Israa Ali
dd25c6f384
Edit comments in MAIN and update std_lib pointer
...
modified: solution/tc_project_app/POUs/MAIN.TcPOU
modified: solution/tc_project_app/tc_mca_std_lib
2024-12-11 15:08:27 +01:00
Israa Ali
d2ca3c9ec9
Improved and added some comments
2024-12-04 11:52:58 +01:00
federicorojas
76c0324165
Update the tc_mca_std_lib pointer and build solution
2024-11-26 09:46:04 +01:00
Federico Rojas
605918e44c
Merge remote-tracking branch 'origin/master' into MBP-271-read-write-coe-parameters
2024-11-25 15:45:04 +01:00
Federico Rojas
851c64c99d
update tc_mca_Std_lib pointer and build solution
2024-11-25 15:42:52 +01:00