Commit Graph

423 Commits

Author SHA1 Message Date
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
0033d95627 Error IDs propragating through 2022-07-13 15:19:46 +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
SCooper
0808f6c41b Gear in and gear out implemented 2022-07-08 15:00:47 +01:00
SCooper
7020a23a83 new status methods added for done, busy, error, cmdAborted. MoveVelocity added 2022-07-08 11:33:32 +01:00
Cooper
976ef8dedc OOP implementation of FB_Axis created with basic functionality 2022-07-07 14:36:10 +01:00
Federico Rojas
8c95fa90f4 Biuld solution with latest update of tc_mca_std_lib 2022-04-05 15:10:16 +02:00
federicorojas
3eec9b48d0 Comment the templates call for pneumatics and application in MAIN/PROG 2022-02-04 13:56:40 +01:00
federicorojas
bb62c2b55f Relocate Pneumatics_Template() PROG to be under Axes Folder 2022-02-04 13:44:15 +01:00
Federico Rojas
58aca048b2 Update tc_mca_Std_lib submodule pointer 2022-01-18 10:58:32 +01:00
Federico Rojas
dba7a2e728 Rebiuld solution with new changes 2021-11-10 15:36:25 +01:00
Federico Rojas
78d6708762 Delete testing comments and put them to pull request 2021-11-10 15:35:58 +01:00
Federico Rojas
04b8be52f7 update submodule pointer 2021-11-10 15:35:11 +01:00
Federico Rojas
e97ca48e43 update submodule pointer 2021-11-10 15:26:00 +01:00
Kristina Jurisic
fb07d21219 Update pneumatics FB in mca_std_lib 2021-11-04 12:05:12 +01:00
Kristina Jurisic
8fe2a7d8a1 Update plc project after variable name change 2021-11-04 12:04:06 +01:00
Kristina Jurisic
1b8ad61f58 Change pneumatic axis constant to 0 in the GVLs 2021-11-04 12:01:51 +01:00
Kristina Jurisic
1ca80e7e2b Pneumatic axis FB update, change variable names 2021-11-04 12:01:01 +01:00
Kristina Jurisic
3698d6c1ea Add code changes from tc_mca_std_lib 2021-11-01 12:55:25 +01:00
Kristina Jurisic
994b2a4358 Create variable hmiPneumaticAxis for Pneumatic VISU 2021-11-01 12:54:49 +01:00
Kristina Jurisic
a502e2275b Set pneumatic axis to 1 2021-11-01 12:53:52 +01:00
Kristina Jurisic
f9aabf8513 Merge remote-tracking branch 'origin/master' into MBP-105-control-of-pneumatic-actuators 2021-11-01 10:36:56 +01:00
Kristina Jurisic
a2afeeb99e Change pneumatic axis number in GVL_APP to 0 and build 2021-11-01 10:22:39 +01:00
Kristina Jurisic
fdf5921942 Update for the mca_std_lib after solving GVLs errors 2021-10-27 11:39:44 +02:00
Federico Rojas
bcd7c497b3 Add comments to Axis_template and remove supply outputs from MAIN 2021-09-21 15:18:09 +02:00
federicorojas
763f810c74 Update tc_mca_std_lib pointer 2021-09-21 14:41:33 +02:00
Simon Cooper
a3df820dbe Merged in MBP-107_SlitFB (pull request #60)
MBP-107 SlitFB

Approved-by: Federico Rojas
2021-09-21 12:33:05 +00:00
federicorojas
91e5e592a0 Update submodule pointer 2021-09-21 14:32:16 +02:00
SCooper
29901054b7 Look at local system 2021-09-21 13:01:36 +01:00
SCooper
298c54c67f mcaStdLib update for multimaster gear snyc mode 2021-09-21 12:55:25 +01:00
Federico Rojas
7f388acd8c Update tc_mca_std_lib pointer 2021-09-14 10:44:37 +02:00
Kristina Jurisic
1ecfa38fbb Update tc_mca_std module 2021-09-13 07:50:10 +02:00
Kristina Jurisic
6c6fb400c3 Code clean up in the FB_Pneumatics 2021-09-07 12:56:30 +02:00
Kristina Jurisic
d3c8d1451d Update in the tc_mca_std_lib module 2021-09-07 12:55:51 +02:00
Kristina Jurisic
9d5458dd7a Change variable names according to naming standard 2021-09-07 12:54:57 +02:00
Dominic Oram
ccc24e4a13 Fixed whitespace 2021-09-03 12:50:17 +01:00
Dominic Oram
b5e04aeca5 Merge branch 'master' into MBP-113_Dom_OPC_codes 2021-09-03 12:42:53 +01:00
SCooper
d46bfcdd8e update to point at new tc_mca_master - fix whitespace issue in GVL 2021-09-03 12:21:16 +01:00
SCooper
00cdb1f8bd update to point at new tc_mca_master 2021-09-03 12:13:19 +01:00
Dominic Oram
83d508fbfb Make number of axes read only 2021-09-03 11:57:31 +01:00
Dominic Oram
b9ff6ca906 Add OPC tag for number of axes 2021-09-03 11:48:55 +01:00
Dominic Oram
830ecbe969 Update submodule 2021-09-01 16:10:07 +01:00
SCooper
cd33896c8e Remove ISIS test crate hardware to make branch hardware independent 2021-07-29 11:33:08 +01:00
SCooper
cc7d2233a7 re add axis and application templates 2021-07-29 11:23:29 +01:00
SCooper
d982c3585e Clean up formatting and whitespace. Add ENUM states for slits. Improve error handling 2021-07-27 13:53:07 +01:00
Kristina Jurisic
ac692077d5 Add changes to mca_std_lib 2021-07-27 12:32:56 +02:00
Kristina Jurisic
30987cb389 Change names of variables 2021-07-27 12:32:18 +02:00
Kristina Jurisic
17031d104a Change names of variables bPermit and bInterlock 2021-07-27 12:31:35 +02:00
SCooper
6a79f654f1 Add test program for implementing slit set, add hardware for testing slit set implementation. Update solution to point at new tc_mca_Std_lib files 2021-07-27 09:22:14 +01:00
SCooper
4827ed4235 add hardware and functions for development with test crate 2021-07-23 12:03:59 +01:00