towards recabeling and reconfiguring all Powerbricks and Smaracts devices

Here all IOCs were started without any hardware.
So in the next steps the hardware must be tested.
This commit is contained in:
2017-12-21 14:43:07 +01:00
parent 4049955619
commit 789224b83d
31 changed files with 706 additions and 296 deletions

42
add_EXPMX3.cmd Normal file
View File

@@ -0,0 +1,42 @@
### Required Parameters ###
#PORT='PPMAC1'
#P='SARFE10-OAPU090'
#powerPmacCreateController(<port_name>, <moving_poll_pseriod [ms]>, <idle_poll_period [ms]>)
#powerPmacCreateController("$(PORT)", 100, 100) <<< done in commom module
###########################
require gpasciiCommander
! $(gpasciiCommander_DIR)/gpasciiCommander --path $(ESB_MX_DIR) $(ESB_MX_DIR)/$(P)3.cfg
powerPmacCreateAxis($(PORT), 1)
powerPmacCreateAxis($(PORT), 2)
powerPmacCreateAxis($(PORT), 3)
powerPmacCreateAxis($(PORT), 4)
powerPmacCreateAxis($(PORT), 5)
#powerPmacCreateAxis($(PORT), 6)
#powerPmacCreateAxis($(PORT), 7)
#powerPmacCreateAxis($(PORT), 8)
#powerPmacCreateVirtualAxis(<port_name>, <axis_index>, <coord_sys_index>, <axis_name>,<commaSeparatedMotorIndices)
# !!! COMMENTS AFTER 'powerPmacCreateVirtualAxis("$(PORT)", 9, 1, "X",1)' IS NOT ALLOWED !!!
#powerPmacCreateVirtualAxis("$(PORT)", 9 , 1, "X",1,2,3,4)
#powerPmacCreateVirtualAxis("$(PORT)", 10, 1, "Y",1,2,3,4)
#powerPmacCreateVirtualAxis("$(PORT)", 11, 1, "A",1,2,3,4)
#powerPmacCreateVirtualAxis("$(PORT)", 12, 1, "B",1,2,3,4)
#powerPmacCreateVirtualAxis("$(PORT)", 13, 1, "C",1,2,3,4)
OX=1
OY=1
OP=1
OYW=1
OR=1
# Load databse
dbLoadTemplate("$(ESB_MX_TEMPLATES)/$(P)3.subs", "PORT_M=$(PORT),P_M=$(P)")
require "HEXGIR" zamofing_t
# Load databse
dbLoadTemplate("$(HEXGIR_TEMPLATES)/HEXGIR_motor.subs", "PORT_M=$(PORT),P_M=$(P),M1=1,M2=2,M3=3,M4=4,M5=5,E1=1,E2=2,E3=3,E4=4,E5=5")
dbLoadTemplate("$(HEXGIR_TEMPLATES)/HEXGIR_girder.subs", "P_M=$(P)")
dbLoadTemplate("$(HEXGIR_TEMPLATES)/HEXGIR_girder.subs", "P_M=$(P), X_OFFSET=$(OX),Y_OFFSET=$(OY),PITCH_OFFSET=$(OP),YAW_OFFSET=$(OYW),ROLL_OFFSET=$(OR)")