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 and Federico Rojas
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
a32ad9b916
Merge remote-tracking branch 'origin/master' into MBP-295-add-ntestnum-variable-to-main
2025-01-15 10:27:10 +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
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
Markus Kristensson
93585de489
Use reference to Pneumatic Axes
...
Restructure the call to the pneumatic axes according to FB_Axes:
1. Link the axis structure for the pneumatic axes by calling the
new stPneumaticAxis property.
2. Execute the pneumatic axes.
2024-09-10 11:18:34 +02:00
Federico Rojas
1cd240239a
Add missing variables for initial configuration to axis template
...
Delete the variabels related to PILS
Add the variables and comment related to advacned homing
Add the new variable bEnableStopWithAnyLimitSwitch
modified: solution/tc_project_app/POUs/Application_Specific/Axes/Axis_Template.TcPOU
2024-07-17 13:14:27 +02:00
Federico Rojas
1399869326
Fix formatting of commented variables
...
Delete the extra jum line.
Change from lince comment to a block comment.
Use x for the index of the array instead of the HMI variable.
modified: solution/tc_project_app/POUs/Application_Specific/Applications/Shutter_Operator_panel_Template.TcPOU
2024-07-17 11:59:34 +02:00
kristinajurisic
8ebe255569
Remove conditions in the Shutter_Operator_panel_Template.
2024-07-17 11:51:43 +02:00
kristinajurisic
a10e590af4
Remove Product version line from the files.
2024-07-17 10:27:39 +02:00
kristinajurisic
622db493b3
Add comment to define user variables in the Pneumatics_Template(PRG).
2024-07-17 08:38:51 +02:00
kristinajurisic
b8132f82e9
Add changes after the filter run.
2024-07-16 15:11:58 +02:00
kristinajurisic
0466b813d1
Update comment on the code implementation in the template.
2024-07-16 15:09:05 +02:00
kristinajurisic
0209184644
Add commented variables to the Pneumatics_Template(PRG), as a template for pneumatic axis setup.
2024-07-16 14:52:35 +02:00
Federico Rojas
b6b7c6b238
Implemnet eCPUType enum in the restore position code and build solution
2024-02-21 11:40:23 +01:00
Federico Rojas
3027f4ee10
Modify the templates to reflect the format and parameters
...
Add the temperature configuraiton in Axis_template
Format the var field in Application_Template
Call both from the PROG action in MAIN() as example
modified: solution/tc_project_app/POUs/Application_Specific/Applications/Application_Template.TcPOU
modified: solution/tc_project_app/POUs/Application_Specific/Axes/Axis_Template.TcPOU
modified: solution/tc_project_app/POUs/MAIN.TcPOU
2023-11-14 15:49:12 +01:00
Federico Rojas
53e02b4a4a
Add axis description fields in the axis tempalte
2023-05-04 15:14:12 +02:00
Federico Rojas
3055a49972
Re-run the filters
2023-02-03 16:10:50 +01:00
Federico Rojas
aa67924650
Add example to configure retore position of an axis in Axis_Template
2022-11-01 14:23:16 +01:00
Federico Rojas
df85fad7a2
Format IF statements with jump line each condition
2022-11-01 13:43:36 +01:00
Federico Rojas
c4d865edc1
Optimize code for executing postiong restoring
2022-10-21 09:16:24 +02:00
Federico Rojas
3335971d3f
Refactoring code with new variable name fEncoderBiasAtShutdown
2022-10-14 16:08:27 +02:00
Federico Rojas
0350afac73
Merge remote-tracking branch 'origin/MBP-198_OOP' into MBP-221-add-restore-position-bias
...
# Conflicts:
# solution/tc_project_app/tc_mca_std_lib
2022-10-14 15:55:30 +02:00
Federico Rojas
3c0a37a0e7
Format notes and correct indentation to MAIN.RESTORE_POSITION()
...
Format the comments about the reference system types
Correct wierd identation
Fix Format of if evaluation of boolean variables withouth the "= True or = False"
2022-10-14 15:11:03 +02:00
Federico Rojas
dc531c102f
Recompile files without LineIDs
2022-10-06 11:16:02 +02:00
Federico Rojas
bbf233a637
Merge branch 'origin/master' into MBP-198_OOP
...
Conflicts:
solution/_Config/PLC/tc_project_app.xti
2022-10-06 10:38:10 +02:00
Federico Rojas
99a3efce66
Add FB_CustomAxis example and update pointer
2022-10-04 17:11:37 +02:00
Federico Rojas
33c2c06338
Test: Delete redundancy in linking FB and interfaces in AXES()
2022-09-30 16:07:16 +02:00
Federico Rojas
054a460e8d
Build solution with new code and new commits form tc_mca_std_lib
2022-09-27 16:54:04 +02:00
Federico Rojas
1b57b2e04c
Add code to read. store and restore the encoder position BIAS in case of power failure
2022-09-27 16:50:37 +02:00
Federico Rojas
ba6c691646
Replace obsolete FB_GetDeviceIdentification for FB_GetDeviceIdentificationEx
2022-09-19 14:44:26 +02:00
Federico Rojas
c852cd9e57
Merge branch 'origin/master' into MBP-198_OOP
...
Conflicts:
solution/_Config/PLC/tc_project_app.xti
solution/solution.tsproj
solution/tc_project_app/POUs/MAIN.TcPOU
solution/tc_project_app/tc_mca_std_lib
solution/tc_project_app/tc_project_app.plcproj
2022-08-25 13:11:11 +02:00
Federico Rojas
996e273812
Merge'origin/master' into MBP-202_NewSlitCode
...
Conflicts:
solution/_Config/PLC/tc_project_app.xti
solution/solution.tsproj
solution/tc_project_app/tc_mca_std_lib
2022-08-17 16:40:45 +02:00
Federico Rojas
ce8d745cca
Update all files to new build version. To 3024.11 and 3024.32
2022-08-16 15:29:05 +02:00
Cooper
c4bdac87e8
Code refactor to meeting coding standards
2022-08-15 15:20:29 +01:00
SCooper
60700b1d46
Swap AXES and PROG execution order, allow logic to execute and send commands on the same cycle
2022-07-29 14:26:18 +01:00
SCooper
387a662d19
include TMC and TPY, remove axes from test
2022-07-27 15:34:28 +01:00
SCooper
2222e7539e
refactoring to clean up whitespace
2022-07-27 15:25:53 +01:00
SCooper
2bdf9e786b
Read parameter added to OOP implementation. Visu parameter reads fixed to reference GVL not afbaxes. Text list support added for parameters to allow combo box selection on Visu rather than typing in number
2022-07-27 12:28:33 +01:00
SCooper
f0dff8ea56
multi gearing logic improved. Status logic changed to array of pointers for easier scaling. Homing added
2022-07-13 11:30:28 +01:00
Cooper
976ef8dedc
OOP implementation of FB_Axis created with basic functionality
2022-07-07 14:36:10 +01:00
Cooper
31d836f8d9
clean up of whitespace and test hardware
2022-06-01 10:43:51 +01:00
Cooper
598918bbab
move v2 slit code to tc_mca submodule and delete IO and NC axes from testing
2022-06-01 09:04:46 +01:00
SCooper
037218b267
Homing 'fixed' on state machine
2022-04-12 15:13:01 +01:00
SCooper
2b41f3aa4b
Fixed an issue with setpoint generators not enabling when a limit is pressed
2022-04-12 11:14:11 +01:00
SCooper
54ca280288
FB_SlitPairV2 implemented
2022-04-11 16:01:40 +01:00
SCooper
7d007f9249
WIP new slit code
2022-04-11 14:47:46 +01:00
federicorojas
3eec9b48d0
Comment the templates call for pneumatics and application in MAIN/PROG
2022-02-04 13:56:40 +01:00