137 lines
2.7 KiB
Plaintext
137 lines
2.7 KiB
Plaintext
vcp {
|
|
main-window {
|
|
title = "Dallur THC Signals"
|
|
width = 100
|
|
height = 768
|
|
box {
|
|
layout = vertical
|
|
box {
|
|
# A Box for the "Sensors", shows plasma related pins and signals
|
|
layout = vertical
|
|
title = "Sensors"
|
|
label { text = "SenseUP" }
|
|
LED {
|
|
halpin = led.senseZUP
|
|
on-color = "#0F0"
|
|
off-color = "#CFF"
|
|
}
|
|
label { text = "SenseDown" }
|
|
LED {
|
|
halpin = led.senseZDown
|
|
on-color = "#00F"
|
|
off-color = "#CFF"
|
|
}
|
|
label { text = "FloatSwitch" }
|
|
LED {
|
|
halpin = led.senseZFloatSwitch
|
|
on-color = "#096"
|
|
off-color = "#CFF"
|
|
}
|
|
label { text = "@PierceHeight" }
|
|
LED {
|
|
halpin = led.TorchIsAtPierceHeight
|
|
on-color = "#390"
|
|
off-color = "#FC9"
|
|
}
|
|
label { text = "ArcOK" }
|
|
LED {
|
|
halpin = led.senseArcOK
|
|
on-color = "#390"
|
|
off-color = "#FF9"
|
|
}
|
|
}
|
|
box {
|
|
# A box for the "Signals" these are estop and limit
|
|
layout = vertical
|
|
title = "Signals"
|
|
label { text = "Ext. ESTOP" }
|
|
LED {
|
|
halpin = led.ext-estop
|
|
on-color = "#F00"
|
|
off-color = "#FCC"
|
|
}
|
|
label { text = "THC ESTOP" }
|
|
LED {
|
|
halpin = led.limit-estop
|
|
on-color = "#F00"
|
|
off-color = "#FCC"
|
|
}
|
|
label { text = "Limit X" }
|
|
LED {
|
|
halpin = led.limit-reached-x
|
|
on-color = "#F00"
|
|
off-color = "#FCC"
|
|
}
|
|
label { text = "Limit Y-1" }
|
|
LED {
|
|
halpin = led.limit-reached-y
|
|
on-color = "#F00"
|
|
off-color = "#FCC"
|
|
}
|
|
label { text = "Limit Y-2" }
|
|
LED {
|
|
halpin = led.limit-reached-a
|
|
on-color = "#F00"
|
|
off-color = "#FCC"
|
|
}
|
|
label { text = "Limit Z" }
|
|
LED {
|
|
halpin = led.limit-reached-z
|
|
on-color = "#F00"
|
|
off-color = "#FCC"
|
|
}
|
|
}
|
|
box {
|
|
# A box for the Manual Verification Option and Pause Status
|
|
layout = vertical
|
|
title = Feed&Pause
|
|
label { text = "Exec. Paused" }
|
|
LED {
|
|
halpin = led.ProgramIsPaused
|
|
on-color = "#F0F"
|
|
off-color = "#FCF"
|
|
}
|
|
button {
|
|
halpin = button.ManualVerifyBeforePierce
|
|
label { text = "Man Verify" }
|
|
}
|
|
LED {
|
|
halpin = led.ManualVerifyBeforePierceEnabled
|
|
on-color = "#C0F"
|
|
off-color = "#C9F"
|
|
}
|
|
}
|
|
|
|
|
|
|
|
box {
|
|
button {
|
|
halpin = button.EnableCornerHeightLock
|
|
label { text = "CornerHeightLock" }
|
|
}
|
|
|
|
LED {
|
|
halpin = led.EnableCornerHeightLock
|
|
on-color = "#C0F"
|
|
off-color = "#C9F"
|
|
}
|
|
|
|
# A box for the Manual Verification Option and Pause Status
|
|
layout = vertical
|
|
title = Delay&Lock
|
|
button {
|
|
halpin = button.EnablePierceDelay
|
|
label { text = "PierceDelay" }
|
|
}
|
|
LED {
|
|
halpin = led.EnablePierceDelay
|
|
on-color = "#C0F"
|
|
off-color = "#C9F"
|
|
}
|
|
|
|
}
|
|
}
|
|
} # main-window
|
|
}
|
|
|