4 Commits

Author SHA1 Message Date
sandst_a 825c941b59 Update 2024-09-17 11:22:24 +02:00
sandst_a 2b501490dd Remove MR sync in satte 0 2024-09-16 16:04:42 +02:00
sandst_a f47506634c Reset MR sync in state 1 2024-09-16 16:01:17 +02:00
sandst_a c40bfefa78 Use default ecmc_master_slave 2024-09-16 15:57:32 +02:00
2 changed files with 7 additions and 8 deletions
+3 -4
View File
@@ -26,7 +26,7 @@ if ( static.counter<0.105 ) {
if(static.VMState==-1) {
#- Trigg MR sync for all virt axes
mc_grp_set_mr_sync_next_poll(${GRP_ID_VA},1);
mc_grp_sync_act_set(${GRP_ID_VA},1);
#- RM are no longer in motion
#- -1 -> 0
@@ -53,9 +53,6 @@ if(static.VMState==-1) {
#- State 0
else if(static.VMState==0) {
#- Trigg MR sync for all virt axes
mc_grp_set_mr_sync_next_poll(${GRP_ID_VA},1);
#- 0 -> -1
#- Trigger Condition:
@@ -86,6 +83,8 @@ else if(static.VMState==0) {
#- state change
println('0 -> 1');
static.VMState:=1;
#- Disable MR sync for all virt axes
mc_grp_sync_act_set(${GRP_ID_VA},0);
};
}
+4 -4
View File
@@ -1,11 +1,11 @@
#- Configuration scripts
require ecmccfg sandst_a,"ECMC_VER=sandst_a,ENG_MODE=1,EC_RATE=100"
require ecmccfg,"ENG_MODE=1,EC_RATE=100"
#- Components
#- Components lib
require ecmccomp
#- Syncronization
require ecmc_master_slave sandst_a
#- Syncronization configs
require ecmc_master_slave
#- Only output errors
asynSetTraceMask(${ECMC_ASYN_PORT}, -1, 0x01)