Skip to content
mb2hal.hal 3.47 KiB
Newer Older
electrolab's avatar
electrolab committed
#loadusr -W mb2hal config=mb2hal.ini
loadusr -Wn mb2hal ./mb2halv2/mb2halv2 config=mb2hal.ini

electrolab's avatar
electrolab committed
###############################################################
#STB Inputs
###############################################################

net PowerOnSw		mb2hal.STBIn.PowerOnSwitch
net SpindleNormal	mb2hal.STBIn.SpindleNormal
net SpindleOff		mb2hal.STBIn.SpindleOff
net SpindleReverse	mb2hal.STBIn.SpindleReverse
electrolab's avatar
electrolab committed
net ToolChangeBtn	mb2hal.STBIn.TurretShift 
net CoolantBtnOn	mb2hal.STBIn.CoolantReqOn
net CoolantBtnOff	mb2hal.STBIn.CoolantReqOff
net CycleStartBtn	mb2hal.STBIn.CycleStart
net FeedHoldBtn		mb2hal.STBIn.FeedHoldbtn
electrolab's avatar
electrolab committed
net STBEstop		mb2hal.STBIn.EStop 
net XSelect		mb2hal.STBIn.XaxisMPG
net ZSelect		mb2hal.STBIn.ZaxisMPG
net XJogPlus		mb2hal.STBIn.XplusJOG
net XJogMinus		mb2hal.STBIn.XminusJog
net ZJogPlus		mb2hal.STBIn.ZplusJOG
net ZJogMinus		mb2hal.STBIn.ZminusJOG

net ModeSelect1		mb2hal.STBIn.ModeSelect-1
net ModeSelect2		mb2hal.STBIn.ModeSelect-2
net ModeSelect3		mb2hal.STBIn.ModeSelect-3
net ModeSelect4		mb2hal.STBIn.ModeSelect-4
net PanelTurret1	mb2hal.STBIn.TurretN-1
net PanelTurret2	mb2hal.STBIn.TurretN-2
net PanelTurret3	mb2hal.STBIn.TurretN-3
net PanelTurret4	mb2hal.STBIn.TurretN-4
net FeedOv1		mb2hal.STBIn.FeedOv-1
net FeedOv2		mb2hal.STBIn.FeedOv-2
net FeedOv3		mb2hal.STBIn.FeedOv-3
net FeedOv4		mb2hal.STBIn.FeedOv-4
net RapidOv1		mb2hal.STBIn.RapidOv-1
net RapidOv2		mb2hal.STBIn.RapidOv-2
#mb2hal.STBIn.MachineLock
electrolab's avatar
electrolab committed
#mb2hal.STBIn.DryRun
electrolab's avatar
electrolab committed

net BlockDeleteBtn	mb2hal.STBIn.BlockDelete
net OptstopBtn		mb2hal.STBIn.OptStop    
net SingleBlockBtn	mb2hal.STBIn.SingleBlock
net ChuckOpenBtn	mb2hal.STBIn.FootSwitch1
net ChuckCloseBtn	mb2hal.STBIn.FootSwitch2
net ChuckInsideClamp	mb2hal.STBIn.ChuckInside

electrolab's avatar
electrolab committed
net TurretLS9		mb2hal.STBIn.TurretLS9  
net TurretLS10		mb2hal.STBIn.TurretLS10 
net TurretLS11		mb2hal.STBIn.TurretLS11 
net TurretLS12		mb2hal.STBIn.TurretLS12 
net TurretLS13		mb2hal.STBIn.TurretLS13 
net TurretIndex		mb2hal.STBIn.TurretIndex
electrolab's avatar
electrolab committed
net MachineErrorIn	mb2hal.STBIn.MachineError   
net MachineReadyFin	mb2hal.STBIn.MachineReadyFin
electrolab's avatar
electrolab committed
net PressureSwitch	mb2hal.STBIn.PressureSwitch
net ChuckOpenLimit	mb2hal.STBIn.ChuckOpenLimit
net ChuckCloseLimit	mb2hal.STBIn.ChuckCloseLimit
net DoorSwitchs		mb2hal.STBIn.DoorSwitchs

#mb2hal.STBIn.SpindlePot

electrolab's avatar
electrolab committed
###############################################################
#STB Inputs
###############################################################

electrolab's avatar
electrolab committed
net XZeroed		mb2hal.STBOut.XZeroReturnLamp
net ZZeroed		mb2hal.STBOut.ZZeroReturnLamp
net MachineIsOn		mb2hal.STBOut.MachineReadyLamp
electrolab's avatar
electrolab committed
#setp	mb2hal.STBOut.OptionnalStop 1
electrolab's avatar
electrolab committed
net OptionnalStopLed	mb2hal.STBOut.OptionnalStop 
electrolab's avatar
electrolab committed
net FeedHoldLamp 	mb2hal.STBOut.FeedHoldLamp
net CycleStartLamp	mb2hal.STBOut.CycleStartLamp
net ToolChangeLed	mb2hal.STBOut.TurretIndexLamp
net CoolantPumpLed 	mb2hal.STBOut.CoolantPumpOnLamp
net CoolantOffLed	mb2hal.STBOut.CoolantPumpOffLamp
net ChuckClampLed	mb2hal.STBOut.ChuckClampLamp
net ProgramEnd		mb2hal.STBOut.ProgramEndLamp
setp 			mb2hal.STBOut.ProgramErrorLamp 1
net MachineErrorLamp	mb2hal.STBOut.MachineErrorLamp
#mb2hal.STBOut.ServoReady
#mb2hal.STBOut.CoolantPump
#mb2hal.STBOut.DDO3705-16

electrolab's avatar
electrolab committed
net TurretUnclamp	mb2hal.STBOut.TurretUnclamp	
net TurretClamp		mb2hal.STBOut.TurretClamp       
net TurretReverse	mb2hal.STBOut.TurretReverse     
net TurretSpin		mb2hal.STBOut.TurretIndex
electrolab's avatar
electrolab committed
net ChuckCloseRelay	mb2hal.STBOut.ChuckClose
net ChuckOpenRelay	mb2hal.STBOut.ChuckOpen
electrolab's avatar
electrolab committed
net AuxiliariesPower	mb2hal.STBOut.MachineReady
net ServoPower		mb2hal.STBOut.ServoPower
electrolab's avatar
electrolab committed
#mb2hal.STBOut.CoolantPump