#! Generated by VisualDCT v2.5
#! DBDSTART
#! DBDEND
## HSC-1 horizontal status PVs
record(mbbi,"$(P)$(HSC)hStatPwrMI")
{
field(DESC, "Power level")
field(SCAN, "Passive")
field(ZRST, "Low")
field(ONST, "Medium")
field(TWST, "High")
field(THST, "High")
field(ZRVL, "0")
field(ONVL, "1")
field(TWVL, "2")
field(THVL, "3")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)hStatLmtsBI")
{
field(DESC, "Limits checked")
field(SCAN, "Passive")
field(ZNAM, "Dis")
field(ONAM, "Ena")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)hStatBanBI")
{
field(DESC, "Banner printed")
field(SCAN, "Passive")
field(ZNAM, "Off")
field(ONAM, "On")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)hStatEchoBI")
{
field(DESC, "Command echo")
field(SCAN, "Passive")
field(ZNAM, "Off")
field(ONAM, "On")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)hStatLockBI")
{
field(DESC, "Lock buttons")
field(SCAN, "Passive")
field(ZNAM, "Dis")
field(ONAM, "Ena")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)hStatAliasBI")
{
field(DESC, "Use alias")
field(SCAN, "Passive")
field(ZNAM, "Dis")
field(ONAM, "Ena")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)hStatTextBI")
{
field(DESC, "Error text")
field(SCAN, "Passive")
field(ZNAM, "Off")
field(ONAM, "On")
field(DTYP, "Soft Channel")
}
## HSC-1 vertical status PVs
record(mbbi,"$(P)$(HSC)vStatPwrMI")
{
field(DESC, "Power level")
field(SCAN, "Passive")
field(ZRST, "Low")
field(ONST, "Medium")
field(TWST, "High")
field(THST, "High")
field(ZRVL, "0")
field(ONVL, "1")
field(TWVL, "2")
field(THVL, "3")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)vStatLmtsBI")
{
field(DESC, "Limits checked")
field(SCAN, "Passive")
field(ZNAM, "Dis")
field(ONAM, "Ena")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)vStatBanBI")
{
field(DESC, "Banner printed")
field(SCAN, "Passive")
field(ZNAM, "Off")
field(ONAM, "On")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)vStatEchoBI")
{
field(DESC, "Command echo")
field(SCAN, "Passive")
field(ZNAM, "Off")
field(ONAM, "On")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)vStatLockBI")
{
field(DESC, "Lock buttons")
field(SCAN, "Passive")
field(ZNAM, "Dis")
field(ONAM, "Ena")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)vStatAliasBI")
{
field(DESC, "Use alias")
field(SCAN, "Passive")
field(ZNAM, "Dis")
field(ONAM, "Ena")
field(DTYP, "Soft Channel")
}
record(bi,"$(P)$(HSC)vStatTextBI")
{
field(DESC, "Error text")
field(SCAN, "Passive")
field(ZNAM, "Off")
field(ONAM, "On")
field(DTYP, "Soft Channel")
}
## HSC-1 memory data PVs
record(longin,"$(P)$(HSC)hOuterLimitLI")
{
field(DESC, "Outer limit")
field(EGU, "steps")
field(SCAN, "Passive")
field(DTYP, "Soft Channel")
}
record(longin,"$(P)$(HSC)vOuterLimitLI")
{
field(DESC, "Outer limit")
field(EGU, "steps")
field(SCAN, "Passive")
field(DTYP, "Soft Channel")
}
record(longin,"$(P)$(HSC)hOriginLI")
{
field(DESC, "Origin position")
field(EGU, "steps")
field(SCAN, "Passive")
field(DTYP, "Soft Channel")
}
record(longin,"$(P)$(HSC)vOriginLI")
{
field(DESC, "Origin position")
field(EGU, "steps")
field(SCAN, "Passive")
field(DTYP, "Soft Channel")
}
record(longin,"$(P)$(HSC)hStepDelayLI")
{
field(DESC, "Step delay")
field(EGU, "unit")
field(SCAN, "Passive")
field(DTYP, "Soft Channel")
}
record(longin,"$(P)$(HSC)vStepDelayLI")
{
field(DESC, "Step delay")
field(EGU, "unit")
field(SCAN, "Passive")
field(DTYP, "Soft Channel")
}
record(longin,"$(P)$(HSC)hGearBacklashLI")
{
field(DESC, "Gear backlash")
field(SCAN, "Passive")
field(EGU, "steps")
field(DTYP, "Soft Channel")
}
record(longin,"$(P)$(HSC)vGearBacklashLI")
{
field(DESC, "Gear backlash")
field(SCAN, "Passive")
field(EGU, "steps")
field(DTYP, "Soft Channel")
}
record(stringout, "$(P)$(HSC)port")
{
field(DESC, "name of serial port")
}
record(stringout, "$(P)$(HSC)hID")
{
field(DESC, "horizontal slit ID")
}
record(stringout, "$(P)$(HSC)vID")
{
field(DESC, "vertical slit ID")
}
record(bo, "$(P)$(HSC)hOrient")
{
field(DESC, "horizontal orientation")
field(ZNAM, "LR")
field(ONAM, "RL")
}
record(bo, "$(P)$(HSC)vOrient")
{
field(DESC, "vertical orientation")
field(ZNAM, "TB")
field(ONAM, "BT")
}
record(bo, "$(P)$(HSC)init")
{
field(DESC, "initialize flag")
field(ZNAM, "off")
field(ONAM, "init")
}
record(bo, "$(P)$(HSC)enable")
{
field(DESC, "enable flag")
field(ZNAM, "disable")
field(ONAM, "enable")
}
record(bo, "$(P)$(HSC)locate")
{
field(DESC, "locate positions")
field(ZNAM, "off")
field(ONAM, "locate")
}
record(bo, "$(P)$(HSC)calib")
{
field(DESC, "calibrate flag")
field(ZNAM, "off")
field(ONAM, "calibrate")
}
record(ao, "$(P)$(HSC)t")
{
field(DESC, "top")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
field(FLNK, "$(P)$(HSC)t_event")
}
record(ao, "$(P)$(HSC)tRB")
{
field(DESC, "top readback")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
}
record(ao, "$(P)$(HSC)l")
{
field(DESC, "left")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
field(FLNK, "$(P)$(HSC)l_event")
}
record(ao, "$(P)$(HSC)lRB")
{
field(DESC, "left readback")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
}
record(ao, "$(P)$(HSC)b")
{
field(DESC, "bottom")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
field(FLNK, "$(P)$(HSC)b_event")
}
record(ao, "$(P)$(HSC)bRB")
{
field(DESC, "bottom readback")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
}
record(ao, "$(P)$(HSC)r")
{
field(DESC, "right")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
field(FLNK, "$(P)$(HSC)r_event")
}
record(ao, "$(P)$(HSC)rRB")
{
field(DESC, "right readback")
field(EGU, "mm")
field(PREC, "4")
field(ASLO, "0.0025")
field(AOFF, "-1")
field(HOPR, "10")
field(LOPR, "-1")
field(DRVH, "10")
field(DRVL, "-1")
}
record(ao, "$(P)$(HSC)width")
{
field(DESC, "width")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "20")
field(LOPR, "0")
field(DRVH, "20")
field(DRVL, "0")
field(FLNK, "$(P)$(HSC)width_event")
}
record(ao, "$(P)$(HSC)widthRB")
{
field(DESC, "width readback")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "20")
field(LOPR, "0")
field(DRVH, "20")
field(DRVL, "0")
}
record(ao, "$(P)$(HSC)height")
{
field(DESC, "height")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "20")
field(LOPR, "0")
field(DRVH, "20")
field(DRVL, "0")
field(FLNK, "$(P)$(HSC)height_event")
}
record(ao, "$(P)$(HSC)heightRB")
{
field(DESC, "height readback")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "20")
field(LOPR, "0")
field(DRVH, "20")
field(DRVL, "0")
}
record(ao, "$(P)$(HSC)h0")
{
field(DESC, "hor center")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "5.5")
field(LOPR, "-5.5")
field(DRVH, "5.5")
field(DRVL, "-5.5")
field(FLNK, "$(P)$(HSC)h0_event")
}
record(ao, "$(P)$(HSC)h0RB")
{
field(DESC, "hor center readback")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "5.5")
field(LOPR, "-5.5")
field(DRVH, "5.5")
field(DRVL, "-5.5")
}
record(ao, "$(P)$(HSC)v0")
{
field(DESC, "ver center")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "5.5")
field(LOPR, "-5.5")
field(DRVH, "5.5")
field(DRVL, "-5.5")
field(FLNK, "$(P)$(HSC)v0_event")
}
record(ao, "$(P)$(HSC)v0RB")
{
field(DESC, "ver center readback")
field(EGU, "mm")
field(PREC, "4")
field(HOPR, "5.5")
field(LOPR, "-5.5")
field(DRVH, "5.5")
field(DRVL, "-5.5")
}
record(bo, "$(P)$(HSC)stop")
{
field(DESC, "stop all axes")
field(ZNAM, "idle")
field(ONAM, "STOP")
}
record(longout, "$(P)$(HSC)debug")
{
field(DESC, "debug flag")
field(HOPR, "10")
field(LOPR, "0")
}
record(longout, "$(P)$(HSC)error")
{
field(DESC, "error code")
}
record(stringout, "$(P)$(HSC)errMsg")
{
field(DESC, "error message")
}
record(stringout, "$(P)$(HSC)msg1")
{
field(DESC, "message #1")
}
record(stringout, "$(P)$(HSC)msg2")
{
field(DESC, "message #2")
}
record(stringout, "$(P)$(HSC)msg3")
{
field(DESC, "message #3")
}
record(bo, "$(P)$(HSC)hBusy")
{
field(DESC, "horizontal axes busy")
field(ZNAM, "idle")
field(ONAM, "busy")
}
record(bo, "$(P)$(HSC)vBusy")
{
field(DESC, "vertical axes busy")
field(ZNAM, "idle")
field(ONAM, "busy")
}
record(ao, "$(P)$(HSC)width_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)width_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)width.VAL NPP MS")
field(INPD, "$(P)$(HSC)width_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)width_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)width_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)width.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(ao, "$(P)$(HSC)v0_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)v0_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)v0.VAL NPP MS")
field(INPD, "$(P)$(HSC)v0_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)v0_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)v0_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)v0.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(ao, "$(P)$(HSC)t_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)t_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)t.VAL NPP MS")
field(INPD, "$(P)$(HSC)t_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)t_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)t_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)t.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(ao, "$(P)$(HSC)r_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)r_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)r.VAL NPP MS")
field(INPD, "$(P)$(HSC)r_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)r_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)r_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)r.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(ao, "$(P)$(HSC)l_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)l_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)l.VAL NPP MS")
field(INPD, "$(P)$(HSC)l_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)l_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)l_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)l.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(ao, "$(P)$(HSC)height_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)height_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)height.VAL NPP MS")
field(INPD, "$(P)$(HSC)height_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)height_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)height_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)height.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(ao, "$(P)$(HSC)h0_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)h0_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)h0.VAL NPP MS")
field(INPD, "$(P)$(HSC)h0_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)h0_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)h0_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)h0.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(ao, "$(P)$(HSC)b_tweakVal")
{
field(DOL, "0.1")
field(HOPR, "1")
field(LOPR, ".0025")
field(DRVH, "1")
field(DRVL, ".0025")
field(PREC, "4")
}
record(transform, "$(P)$(HSC)b_tweak")
{
field(CLCG, "a?c-d:b?c+d:c")
field(INPC, "$(P)$(HSC)b.VAL NPP MS")
field(INPD, "$(P)$(HSC)b_tweakVal NPP NMS")
field(OUTE, "$(P)$(HSC)b_tweak.A NPP MS")
field(OUTF, "$(P)$(HSC)b_tweak.B NPP MS")
field(OUTG, "$(P)$(HSC)b.VAL PP MS")
field(EGU, "mm")
field(PREC, "4")
}
record(busy, "$(P)$(HSC)h_Busy")
{
}
record(bo, "$(P)$(HSC)h_BusyDisable")
{
}
record(bo, "$(P)$(HSC)h_BusyOff")
{
field(DOL, "0")
field(OUT, "$(P)$(HSC)h_Busy PP")
}
record(bo, "$(P)$(HSC)h_BusyOn")
{
field(SDIS, "$(P)$(HSC)h_BusyDisable")
field(DOL, "1")
field(OUT, "$(P)$(HSC)h_Busy PP")
}
record(busy, "$(P)$(HSC)v_Busy")
{
}
record(bo, "$(P)$(HSC)v_BusyDisable")
{
}
record(bo, "$(P)$(HSC)v_BusyOff")
{
field(DOL, "0")
field(OUT, "$(P)$(HSC)v_Busy PP")
}
record(bo, "$(P)$(HSC)v_BusyOn")
{
field(SDIS, "$(P)$(HSC)v_BusyDisable")
field(DOL, "1")
field(OUT, "$(P)$(HSC)v_Busy PP")
}
record(ao, "$(P)$(HSC)b_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)v_BusyOn")
}
record(ao, "$(P)$(HSC)v0_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)v_BusyOn")
}
record(ao, "$(P)$(HSC)height_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)v_BusyOn")
}
record(ao, "$(P)$(HSC)t_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)v_BusyOn")
}
record(ao, "$(P)$(HSC)width_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)h_BusyOn")
}
record(ao, "$(P)$(HSC)h0_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)h_BusyOn")
}
record(longout, "$(P)$(HSC)l_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)h_BusyOn")
}
record(ao, "$(P)$(HSC)r_event")
{
field(MDEL, "-1")
field(VAL, "1")
field(UDF, "0")
field(FLNK, "$(P)$(HSC)h_BusyOn")
}
record(transform, "$(P)$(HSC)load_r")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)r_event.DISA")
field(OUTB, "$(P)$(HSC)r PP")
field(OUTC, "$(P)$(HSC)r_event.DISA")
}
record(transform, "$(P)$(HSC)load_l")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)l_event.DISA")
field(OUTB, "$(P)$(HSC)l PP")
field(OUTC, "$(P)$(HSC)l_event.DISA")
}
record(transform, "$(P)$(HSC)load_h0")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)h0_event.DISA")
field(OUTB, "$(P)$(HSC)h0 PP")
field(OUTC, "$(P)$(HSC)h0_event.DISA")
}
record(transform, "$(P)$(HSC)load_width")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)width_event.DISA")
field(OUTB, "$(P)$(HSC)width PP")
field(OUTC, "$(P)$(HSC)width_event.DISA")
}
record(transform, "$(P)$(HSC)load_t")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)t_event.DISA")
field(OUTB, "$(P)$(HSC)t PP")
field(OUTC, "$(P)$(HSC)t_event.DISA")
}
record(transform, "$(P)$(HSC)load_b")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)b_event.DISA")
field(OUTB, "$(P)$(HSC)b PP")
field(OUTC, "$(P)$(HSC)b_event.DISA")
}
record(transform, "$(P)$(HSC)load_v0")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)v0_event.DISA")
field(OUTB, "$(P)$(HSC)v0 PP")
field(OUTC, "$(P)$(HSC)v0_event.DISA")
}
record(transform, "$(P)$(HSC)load_height")
{
field(INPA, "1")
field(INPC, "0")
field(OUTA, "$(P)$(HSC)height_event.DISA")
field(OUTB, "$(P)$(HSC)height PP")
field(OUTC, "$(P)$(HSC)height_event.DISA")
}
#! Further lines contain data used by VisualDCT
#! View(209,55,1.0)
#! Record("$(P)$(HSC)port",20,11,0,0,"$(P)$(HSC)port")
#! Record("$(P)$(HSC)hID",200,11,0,0,"$(P)$(HSC)hID")
#! Record("$(P)$(HSC)vID",380,11,0,0,"$(P)$(HSC)vID")
#! Record("$(P)$(HSC)hOrient",200,43,0,0,"$(P)$(HSC)hOrient")
#! Record("$(P)$(HSC)vOrient",380,43,0,0,"$(P)$(HSC)vOrient")
#! Record("$(P)$(HSC)init",20,3,0,0,"$(P)$(HSC)init")
#! Record("$(P)$(HSC)enable",20,43,0,0,"$(P)$(HSC)enable")
#! Record("$(P)$(HSC)locate",580,23,0,0,"$(P)$(HSC)locate")
#! Record("$(P)$(HSC)calib",580,143,0,0,"$(P)$(HSC)calib")
#! Record("$(P)$(HSC)t",620,1486,0,0,"$(P)$(HSC)t")
#! Field("$(P)$(HSC)t.VAL",16777215,0,"$(P)$(HSC)t.VAL")
#! Field("$(P)$(HSC)t.FLNK",16777215,1,"$(P)$(HSC)t.FLNK")
#! Link("$(P)$(HSC)t.FLNK","$(P)$(HSC)t/FLNK")
#! Connector("$(P)$(HSC)t/FLNK","$(P)$(HSC)t_event",860,1687,16777215,"",0)
#! Record("$(P)$(HSC)tRB",940,1400,0,0,"$(P)$(HSC)tRB")
#! Record("$(P)$(HSC)l",620,546,0,0,"$(P)$(HSC)l")
#! Field("$(P)$(HSC)l.VAL",16777215,0,"$(P)$(HSC)l.VAL")
#! Field("$(P)$(HSC)l.FLNK",16777215,1,"$(P)$(HSC)l.FLNK")
#! Link("$(P)$(HSC)l.FLNK","$(P)$(HSC)l/FLNK")
#! Connector("$(P)$(HSC)l/FLNK","$(P)$(HSC)l_event",840,762,16777215,"",0)
#! Record("$(P)$(HSC)lRB",920,500,0,0,"$(P)$(HSC)lRB")
#! Record("$(P)$(HSC)b",620,1786,0,0,"$(P)$(HSC)b")
#! Field("$(P)$(HSC)b.VAL",16777215,0,"$(P)$(HSC)b.VAL")
#! Field("$(P)$(HSC)b.FLNK",16777215,1,"$(P)$(HSC)b.FLNK")
#! Link("$(P)$(HSC)b.FLNK","$(P)$(HSC)b/FLNK")
#! Connector("$(P)$(HSC)b/FLNK","$(P)$(HSC)b_event",860,1987,16777215,"",0)
#! Record("$(P)$(HSC)bRB",940,1700,0,0,"$(P)$(HSC)bRB")
#! Record("$(P)$(HSC)r",620,246,0,0,"$(P)$(HSC)r")
#! Field("$(P)$(HSC)r.VAL",16777215,0,"$(P)$(HSC)r.VAL")
#! Field("$(P)$(HSC)r.FLNK",16777215,1,"$(P)$(HSC)r.FLNK")
#! Link("$(P)$(HSC)r.FLNK","$(P)$(HSC)r/FLNK")
#! Connector("$(P)$(HSC)r/FLNK","$(P)$(HSC)r/FLNK1",840,465,16777215,"",0)
#! Connector("$(P)$(HSC)r/FLNK1","$(P)$(HSC)r_event",862,460,16777215,"",0)
#! Record("$(P)$(HSC)rRB",920,200,0,0,"$(P)$(HSC)rRB")
#! Record("$(P)$(HSC)width",620,1173,0,0,"$(P)$(HSC)width")
#! Field("$(P)$(HSC)width.VAL",16777215,0,"$(P)$(HSC)width.VAL")
#! Field("$(P)$(HSC)width.FLNK",16777215,1,"$(P)$(HSC)width.FLNK")
#! Link("$(P)$(HSC)width.FLNK","$(P)$(HSC)width/FLNK")
#! Connector("$(P)$(HSC)width/FLNK","$(P)$(HSC)width_event",860,1362,16777215,"",0)
#! Record("$(P)$(HSC)widthRB",940,1147,0,0,"$(P)$(HSC)widthRB")
#! Record("$(P)$(HSC)height",620,2393,0,0,"$(P)$(HSC)height")
#! Field("$(P)$(HSC)height.VAL",16777215,0,"$(P)$(HSC)height.VAL")
#! Field("$(P)$(HSC)height.FLNK",16777215,1,"$(P)$(HSC)height.FLNK")
#! Link("$(P)$(HSC)height.FLNK","$(P)$(HSC)height/FLNK")
#! Connector("$(P)$(HSC)height/FLNK","$(P)$(HSC)height_event",860,2567,16777215,"",0)
#! Record("$(P)$(HSC)heightRB",940,2307,0,0,"$(P)$(HSC)heightRB")
#! Record("$(P)$(HSC)h0",620,873,0,0,"$(P)$(HSC)h0")
#! Field("$(P)$(HSC)h0.VAL",16777215,0,"$(P)$(HSC)h0.VAL")
#! Field("$(P)$(HSC)h0.FLNK",16777215,1,"$(P)$(HSC)h0.FLNK")
#! Link("$(P)$(HSC)h0.FLNK","$(P)$(HSC)h0/FLNK")
#! Connector("$(P)$(HSC)h0/FLNK","$(P)$(HSC)h0_event",840,1047,16777215,"",0)
#! Record("$(P)$(HSC)h0RB",920,827,0,0,"$(P)$(HSC)h0RB")
#! Record("$(P)$(HSC)v0",620,2113,0,0,"$(P)$(HSC)v0")
#! Field("$(P)$(HSC)v0.VAL",16777215,0,"$(P)$(HSC)v0.VAL")
#! Field("$(P)$(HSC)v0.FLNK",16777215,1,"$(P)$(HSC)v0.FLNK")
#! Link("$(P)$(HSC)v0.FLNK","$(P)$(HSC)v0/FLNK")
#! Connector("$(P)$(HSC)v0/FLNK","$(P)$(HSC)v0_event",860,2287,16777215,"",0)
#! Record("$(P)$(HSC)v0RB",940,2047,0,0,"$(P)$(HSC)v0RB")
#! Record("$(P)$(HSC)stop",580,83,0,0,"$(P)$(HSC)stop")
#! Record("$(P)$(HSC)debug",20,23,0,0,"$(P)$(HSC)debug")
#! Record("$(P)$(HSC)error",800,131,0,0,"$(P)$(HSC)error")
#! Record("$(P)$(HSC)errMsg",800,71,0,0,"$(P)$(HSC)errMsg")
#! Record("$(P)$(HSC)msg1",1020,11,0,0,"$(P)$(HSC)msg1")
#! Record("$(P)$(HSC)msg2",1020,71,0,0,"$(P)$(HSC)msg2")
#! Record("$(P)$(HSC)msg3",1020,131,0,0,"$(P)$(HSC)msg3")
#! Record("$(P)$(HSC)hBusy",1860,443,0,0,"$(P)$(HSC)hBusy")
#! Record("$(P)$(HSC)vBusy",1880,1743,0,0,"$(P)$(HSC)vBusy")
#! Record("$(P)$(HSC)width_tweakVal",60,1141,0,0,"$(P)$(HSC)width_tweakVal")
#! Field("$(P)$(HSC)width_tweakVal.VAL",16777215,1,"$(P)$(HSC)width_tweakVal.VAL")
#! Record("$(P)$(HSC)width_tweak",340,1053,0,0,"$(P)$(HSC)width_tweak")
#! Field("$(P)$(HSC)width_tweak.INPC",16777215,1,"$(P)$(HSC)width_tweak.INPC")
#! Link("$(P)$(HSC)width_tweak.INPC","$(P)$(HSC)width.VAL")
#! Field("$(P)$(HSC)width_tweak.INPD",16777215,0,"$(P)$(HSC)width_tweak.INPD")
#! Link("$(P)$(HSC)width_tweak.INPD","$(P)$(HSC)width_tweakVal.VAL")
#! Field("$(P)$(HSC)width_tweak.A",16777215,0,"$(P)$(HSC)width_tweak.A")
#! Field("$(P)$(HSC)width_tweak.OUTE",16777215,0,"$(P)$(HSC)width_tweak.OUTE")
#! Link("$(P)$(HSC)width_tweak.OUTE","$(P)$(HSC)width_tweak.A")
#! Field("$(P)$(HSC)width_tweak.B",16777215,0,"$(P)$(HSC)width_tweak.B")
#! Field("$(P)$(HSC)width_tweak.OUTF",16777215,0,"$(P)$(HSC)width_tweak.OUTF")
#! Link("$(P)$(HSC)width_tweak.OUTF","$(P)$(HSC)width_tweak.B")
#! Field("$(P)$(HSC)width_tweak.OUTG",16777215,1,"$(P)$(HSC)width_tweak.OUTG")
#! Link("$(P)$(HSC)width_tweak.OUTG","$(P)$(HSC)width.VAL")
#! Record("$(P)$(HSC)v0_tweakVal",60,2081,0,0,"$(P)$(HSC)v0_tweakVal")
#! Field("$(P)$(HSC)v0_tweakVal.VAL",16777215,1,"$(P)$(HSC)v0_tweakVal.VAL")
#! Record("$(P)$(HSC)v0_tweak",320,1993,0,0,"$(P)$(HSC)v0_tweak")
#! Field("$(P)$(HSC)v0_tweak.INPC",16777215,1,"$(P)$(HSC)v0_tweak.INPC")
#! Link("$(P)$(HSC)v0_tweak.INPC","$(P)$(HSC)v0.VAL")
#! Field("$(P)$(HSC)v0_tweak.INPD",16777215,0,"$(P)$(HSC)v0_tweak.INPD")
#! Link("$(P)$(HSC)v0_tweak.INPD","$(P)$(HSC)v0_tweakVal.VAL")
#! Field("$(P)$(HSC)v0_tweak.A",16777215,0,"$(P)$(HSC)v0_tweak.A")
#! Field("$(P)$(HSC)v0_tweak.OUTE",16777215,0,"$(P)$(HSC)v0_tweak.OUTE")
#! Link("$(P)$(HSC)v0_tweak.OUTE","$(P)$(HSC)v0_tweak.A")
#! Field("$(P)$(HSC)v0_tweak.B",16777215,0,"$(P)$(HSC)v0_tweak.B")
#! Field("$(P)$(HSC)v0_tweak.OUTF",16777215,0,"$(P)$(HSC)v0_tweak.OUTF")
#! Link("$(P)$(HSC)v0_tweak.OUTF","$(P)$(HSC)v0_tweak.B")
#! Field("$(P)$(HSC)v0_tweak.OUTG",16777215,1,"$(P)$(HSC)v0_tweak.OUTG")
#! Link("$(P)$(HSC)v0_tweak.OUTG","$(P)$(HSC)v0.VAL")
#! Record("$(P)$(HSC)t_tweakVal",60,1481,0,0,"$(P)$(HSC)t_tweakVal")
#! Field("$(P)$(HSC)t_tweakVal.VAL",16777215,1,"$(P)$(HSC)t_tweakVal.VAL")
#! Record("$(P)$(HSC)t_tweak",320,1393,0,0,"$(P)$(HSC)t_tweak")
#! Field("$(P)$(HSC)t_tweak.INPC",16777215,1,"$(P)$(HSC)t_tweak.INPC")
#! Link("$(P)$(HSC)t_tweak.INPC","$(P)$(HSC)t.VAL")
#! Field("$(P)$(HSC)t_tweak.INPD",16777215,0,"$(P)$(HSC)t_tweak.INPD")
#! Link("$(P)$(HSC)t_tweak.INPD","$(P)$(HSC)t_tweakVal.VAL")
#! Field("$(P)$(HSC)t_tweak.A",16777215,0,"$(P)$(HSC)t_tweak.A")
#! Field("$(P)$(HSC)t_tweak.OUTE",16777215,0,"$(P)$(HSC)t_tweak.OUTE")
#! Link("$(P)$(HSC)t_tweak.OUTE","$(P)$(HSC)t_tweak.A")
#! Field("$(P)$(HSC)t_tweak.B",16777215,0,"$(P)$(HSC)t_tweak.B")
#! Field("$(P)$(HSC)t_tweak.OUTF",16777215,0,"$(P)$(HSC)t_tweak.OUTF")
#! Link("$(P)$(HSC)t_tweak.OUTF","$(P)$(HSC)t_tweak.B")
#! Field("$(P)$(HSC)t_tweak.OUTG",16777215,1,"$(P)$(HSC)t_tweak.OUTG")
#! Link("$(P)$(HSC)t_tweak.OUTG","$(P)$(HSC)t.VAL")
#! Record("$(P)$(HSC)r_tweakVal",80,241,0,0,"$(P)$(HSC)r_tweakVal")
#! Field("$(P)$(HSC)r_tweakVal.VAL",16777215,1,"$(P)$(HSC)r_tweakVal.VAL")
#! Record("$(P)$(HSC)r_tweak",340,153,0,0,"$(P)$(HSC)r_tweak")
#! Field("$(P)$(HSC)r_tweak.INPC",16777215,1,"$(P)$(HSC)r_tweak.INPC")
#! Link("$(P)$(HSC)r_tweak.INPC","$(P)$(HSC)r.VAL")
#! Field("$(P)$(HSC)r_tweak.INPD",16777215,0,"$(P)$(HSC)r_tweak.INPD")
#! Link("$(P)$(HSC)r_tweak.INPD","$(P)$(HSC)r_tweakVal.VAL")
#! Field("$(P)$(HSC)r_tweak.A",16777215,0,"$(P)$(HSC)r_tweak.A")
#! Field("$(P)$(HSC)r_tweak.OUTE",16777215,0,"$(P)$(HSC)r_tweak.OUTE")
#! Link("$(P)$(HSC)r_tweak.OUTE","$(P)$(HSC)r_tweak.A")
#! Field("$(P)$(HSC)r_tweak.B",16777215,0,"$(P)$(HSC)r_tweak.B")
#! Field("$(P)$(HSC)r_tweak.OUTF",16777215,0,"$(P)$(HSC)r_tweak.OUTF")
#! Link("$(P)$(HSC)r_tweak.OUTF","$(P)$(HSC)r_tweak.B")
#! Field("$(P)$(HSC)r_tweak.OUTG",16777215,1,"$(P)$(HSC)r_tweak.OUTG")
#! Link("$(P)$(HSC)r_tweak.OUTG","$(P)$(HSC)r.VAL")
#! Record("$(P)$(HSC)l_tweakVal",80,541,0,0,"$(P)$(HSC)l_tweakVal")
#! Field("$(P)$(HSC)l_tweakVal.VAL",16777215,1,"$(P)$(HSC)l_tweakVal.VAL")
#! Record("$(P)$(HSC)l_tweak",340,453,0,0,"$(P)$(HSC)l_tweak")
#! Field("$(P)$(HSC)l_tweak.INPC",16777215,1,"$(P)$(HSC)l_tweak.INPC")
#! Link("$(P)$(HSC)l_tweak.INPC","$(P)$(HSC)l.VAL")
#! Field("$(P)$(HSC)l_tweak.INPD",16777215,0,"$(P)$(HSC)l_tweak.INPD")
#! Link("$(P)$(HSC)l_tweak.INPD","$(P)$(HSC)l_tweakVal.VAL")
#! Field("$(P)$(HSC)l_tweak.A",16777215,0,"$(P)$(HSC)l_tweak.A")
#! Field("$(P)$(HSC)l_tweak.OUTE",16777215,0,"$(P)$(HSC)l_tweak.OUTE")
#! Link("$(P)$(HSC)l_tweak.OUTE","$(P)$(HSC)l_tweak.A")
#! Field("$(P)$(HSC)l_tweak.B",16777215,0,"$(P)$(HSC)l_tweak.B")
#! Field("$(P)$(HSC)l_tweak.OUTF",16777215,0,"$(P)$(HSC)l_tweak.OUTF")
#! Link("$(P)$(HSC)l_tweak.OUTF","$(P)$(HSC)l_tweak.B")
#! Field("$(P)$(HSC)l_tweak.OUTG",16777215,1,"$(P)$(HSC)l_tweak.OUTG")
#! Link("$(P)$(HSC)l_tweak.OUTG","$(P)$(HSC)l.VAL")
#! Record("$(P)$(HSC)height_tweakVal",60,2361,0,0,"$(P)$(HSC)height_tweakVal")
#! Field("$(P)$(HSC)height_tweakVal.VAL",16777215,1,"$(P)$(HSC)height_tweakVal.VAL")
#! Record("$(P)$(HSC)height_tweak",320,2273,0,0,"$(P)$(HSC)height_tweak")
#! Field("$(P)$(HSC)height_tweak.INPC",16777215,1,"$(P)$(HSC)height_tweak.INPC")
#! Link("$(P)$(HSC)height_tweak.INPC","$(P)$(HSC)height.VAL")
#! Field("$(P)$(HSC)height_tweak.INPD",16777215,0,"$(P)$(HSC)height_tweak.INPD")
#! Link("$(P)$(HSC)height_tweak.INPD","$(P)$(HSC)height_tweakVal.VAL")
#! Field("$(P)$(HSC)height_tweak.A",16777215,0,"$(P)$(HSC)height_tweak.A")
#! Field("$(P)$(HSC)height_tweak.OUTE",16777215,0,"$(P)$(HSC)height_tweak.OUTE")
#! Link("$(P)$(HSC)height_tweak.OUTE","$(P)$(HSC)height_tweak.A")
#! Field("$(P)$(HSC)height_tweak.B",16777215,0,"$(P)$(HSC)height_tweak.B")
#! Field("$(P)$(HSC)height_tweak.OUTF",16777215,0,"$(P)$(HSC)height_tweak.OUTF")
#! Link("$(P)$(HSC)height_tweak.OUTF","$(P)$(HSC)height_tweak.B")
#! Field("$(P)$(HSC)height_tweak.OUTG",16777215,1,"$(P)$(HSC)height_tweak.OUTG")
#! Link("$(P)$(HSC)height_tweak.OUTG","$(P)$(HSC)height.VAL")
#! Record("$(P)$(HSC)h0_tweakVal",80,841,0,0,"$(P)$(HSC)h0_tweakVal")
#! Field("$(P)$(HSC)h0_tweakVal.VAL",16777215,1,"$(P)$(HSC)h0_tweakVal.VAL")
#! Record("$(P)$(HSC)h0_tweak",340,753,0,0,"$(P)$(HSC)h0_tweak")
#! Field("$(P)$(HSC)h0_tweak.INPC",16777215,1,"$(P)$(HSC)h0_tweak.INPC")
#! Link("$(P)$(HSC)h0_tweak.INPC","$(P)$(HSC)h0.VAL")
#! Field("$(P)$(HSC)h0_tweak.INPD",16777215,0,"$(P)$(HSC)h0_tweak.INPD")
#! Link("$(P)$(HSC)h0_tweak.INPD","$(P)$(HSC)h0_tweakVal.VAL")
#! Field("$(P)$(HSC)h0_tweak.A",16777215,0,"$(P)$(HSC)h0_tweak.A")
#! Field("$(P)$(HSC)h0_tweak.OUTE",16777215,0,"$(P)$(HSC)h0_tweak.OUTE")
#! Link("$(P)$(HSC)h0_tweak.OUTE","$(P)$(HSC)h0_tweak.A")
#! Field("$(P)$(HSC)h0_tweak.B",16777215,0,"$(P)$(HSC)h0_tweak.B")
#! Field("$(P)$(HSC)h0_tweak.OUTF",16777215,0,"$(P)$(HSC)h0_tweak.OUTF")
#! Link("$(P)$(HSC)h0_tweak.OUTF","$(P)$(HSC)h0_tweak.B")
#! Field("$(P)$(HSC)h0_tweak.OUTG",16777215,1,"$(P)$(HSC)h0_tweak.OUTG")
#! Link("$(P)$(HSC)h0_tweak.OUTG","$(P)$(HSC)h0.VAL")
#! Record("$(P)$(HSC)b_tweakVal",60,1781,0,0,"$(P)$(HSC)b_tweakVal")
#! Field("$(P)$(HSC)b_tweakVal.VAL",16777215,1,"$(P)$(HSC)b_tweakVal.VAL")
#! Record("$(P)$(HSC)b_tweak",320,1693,0,0,"$(P)$(HSC)b_tweak")
#! Field("$(P)$(HSC)b_tweak.INPC",16777215,1,"$(P)$(HSC)b_tweak.INPC")
#! Link("$(P)$(HSC)b_tweak.INPC","$(P)$(HSC)b.VAL")
#! Field("$(P)$(HSC)b_tweak.INPD",16777215,0,"$(P)$(HSC)b_tweak.INPD")
#! Link("$(P)$(HSC)b_tweak.INPD","$(P)$(HSC)b_tweakVal.VAL")
#! Field("$(P)$(HSC)b_tweak.A",16777215,0,"$(P)$(HSC)b_tweak.A")
#! Field("$(P)$(HSC)b_tweak.OUTE",16777215,0,"$(P)$(HSC)b_tweak.OUTE")
#! Link("$(P)$(HSC)b_tweak.OUTE","$(P)$(HSC)b_tweak.A")
#! Field("$(P)$(HSC)b_tweak.B",16777215,0,"$(P)$(HSC)b_tweak.B")
#! Field("$(P)$(HSC)b_tweak.OUTF",16777215,0,"$(P)$(HSC)b_tweak.OUTF")
#! Link("$(P)$(HSC)b_tweak.OUTF","$(P)$(HSC)b_tweak.B")
#! Field("$(P)$(HSC)b_tweak.OUTG",16777215,1,"$(P)$(HSC)b_tweak.OUTG")
#! Link("$(P)$(HSC)b_tweak.OUTG","$(P)$(HSC)b.VAL")
#! Record("$(P)$(HSC)h_Busy",1860,644,0,1,"$(P)$(HSC)h_Busy")
#! Field("$(P)$(HSC)h_Busy.VAL",16777215,0,"$(P)$(HSC)h_Busy.VAL")
#! Record("$(P)$(HSC)h_BusyDisable",1300,684,0,1,"$(P)$(HSC)h_BusyDisable")
#! Field("$(P)$(HSC)h_BusyDisable.VAL",16777215,1,"$(P)$(HSC)h_BusyDisable.VAL")
#! Record("$(P)$(HSC)h_BusyOff",1580,717,0,1,"$(P)$(HSC)h_BusyOff")
#! Field("$(P)$(HSC)h_BusyOff.LNK1",16777215,1,"$(P)$(HSC)h_BusyOff.LNK1")
#! Link("$(P)$(HSC)h_BusyOff.LNK1","$(P)$(HSC)h_Busy.VAL")
#! Record("$(P)$(HSC)h_BusyOn",1580,583,0,0,"$(P)$(HSC)h_BusyOn")
#! Field("$(P)$(HSC)h_BusyOn.SDIS",16777215,0,"$(P)$(HSC)h_BusyOn.SDIS")
#! Link("$(P)$(HSC)h_BusyOn.SDIS","$(P)$(HSC)h_BusyDisable.VAL")
#! Field("$(P)$(HSC)h_BusyOn.OUT",16777215,1,"$(P)$(HSC)h_BusyOn.OUT")
#! Link("$(P)$(HSC)h_BusyOn.OUT","$(P)$(HSC)h_Busy.VAL")
#! Record("$(P)$(HSC)v_BusyDisable",1320,1904,0,0,"$(P)$(HSC)v_BusyDisable")
#! Field("$(P)$(HSC)v_BusyDisable.VAL",16777215,1,"$(P)$(HSC)v_BusyDisable.VAL")
#! Record("$(P)$(HSC)v_BusyOn",1600,1803,0,0,"$(P)$(HSC)v_BusyOn")
#! Field("$(P)$(HSC)v_BusyOn.SDIS",16777215,0,"$(P)$(HSC)v_BusyOn.SDIS")
#! Link("$(P)$(HSC)v_BusyOn.SDIS","$(P)$(HSC)v_BusyDisable.VAL")
#! Field("$(P)$(HSC)v_BusyOn.OUT",16777215,1,"$(P)$(HSC)v_BusyOn.OUT")
#! Link("$(P)$(HSC)v_BusyOn.OUT","$(P)$(HSC)v_Busy.VAL")
#! Record("$(P)$(HSC)v_BusyOff",1600,1937,0,0,"$(P)$(HSC)v_BusyOff")
#! Field("$(P)$(HSC)v_BusyOff.LNK1",16777215,1,"$(P)$(HSC)v_BusyOff.LNK1")
#! Link("$(P)$(HSC)v_BusyOff.LNK1","$(P)$(HSC)v_Busy.VAL")
#! Record("$(P)$(HSC)v_Busy",1880,1864,0,0,"$(P)$(HSC)v_Busy")
#! Field("$(P)$(HSC)v_Busy.VAL",16777215,0,"$(P)$(HSC)v_Busy.VAL")
#! Record("$(P)$(HSC)b_event",940,1931,0,0,"$(P)$(HSC)b_event")
#! Field("$(P)$(HSC)b_event.FLNK",16777215,1,"$(P)$(HSC)b_event.FLNK")
#! Link("$(P)$(HSC)b_event.FLNK","$(P)$(HSC):b_event/FLNK")
#! Field("$(P)$(HSC)b_event.DISA",16777215,0,"$(P)$(HSC)b_event.DISA")
#! Connector("$(P)$(HSC):b_event/FLNK","$(P)$(HSC)v_BusyOn",1180,1930,16777215,"",0)
#! Visibility("$(P)$(HSC)b_event.MDEL",2)
#! Visibility("$(P)$(HSC)b_event.VAL",2)
#! Visibility("$(P)$(HSC)b_event.UDF",2)
#! Visibility("$(P)$(HSC)b_event.SDIS",2)
#! Visibility("$(P)$(HSC)b_event.OUT",2)
#! Record("$(P)$(HSC)v0_event",940,2231,0,0,"$(P)$(HSC)v0_event")
#! Field("$(P)$(HSC)v0_event.FLNK",16777215,1,"$(P)$(HSC)v0_event.FLNK")
#! Link("$(P)$(HSC)v0_event.FLNK","$(P)$(HSC):v0_event/FLNK")
#! Field("$(P)$(HSC)v0_event.DISA",16777215,0,"$(P)$(HSC)v0_event.DISA")
#! Connector("$(P)$(HSC):v0_event/FLNK","$(P)$(HSC)v_BusyOn",1180,2080,16777215,"",0)
#! Visibility("$(P)$(HSC)v0_event.MDEL",2)
#! Visibility("$(P)$(HSC)v0_event.VAL",2)
#! Visibility("$(P)$(HSC)v0_event.UDF",2)
#! Visibility("$(P)$(HSC)v0_event.SDIS",2)
#! Visibility("$(P)$(HSC)v0_event.OUT",2)
#! Record("$(P)$(HSC)height_event",940,2511,0,0,"$(P)$(HSC)height_event")
#! Field("$(P)$(HSC)height_event.FLNK",16777215,1,"$(P)$(HSC)height_event.FLNK")
#! Link("$(P)$(HSC)height_event.FLNK","$(P)$(HSC):height_event/FLNK")
#! Field("$(P)$(HSC)height_event.DISA",16777215,0,"$(P)$(HSC)height_event.DISA")
#! Connector("$(P)$(HSC):height_event/FLNK","$(P)$(HSC)v_BusyOn",1180,2220,16777215,"",0)
#! Visibility("$(P)$(HSC)height_event.MDEL",2)
#! Visibility("$(P)$(HSC)height_event.VAL",2)
#! Visibility("$(P)$(HSC)height_event.UDF",2)
#! Visibility("$(P)$(HSC)height_event.SDIS",2)
#! Visibility("$(P)$(HSC)height_event.OUT",2)
#! Record("$(P)$(HSC)t_event",940,1631,0,0,"$(P)$(HSC)t_event")
#! Field("$(P)$(HSC)t_event.FLNK",16777215,1,"$(P)$(HSC)t_event.FLNK")
#! Link("$(P)$(HSC)t_event.FLNK","$(P)$(HSC):t_event/FLNK")
#! Field("$(P)$(HSC)t_event.DISA",16777215,0,"$(P)$(HSC)t_event.DISA")
#! Connector("$(P)$(HSC):t_event/FLNK","$(P)$(HSC)v_BusyOn",1180,1780,16777215,"",0)
#! Visibility("$(P)$(HSC)t_event.MDEL",2)
#! Visibility("$(P)$(HSC)t_event.VAL",2)
#! Visibility("$(P)$(HSC)t_event.UDF",2)
#! Visibility("$(P)$(HSC)t_event.SDIS",2)
#! Visibility("$(P)$(HSC)t_event.OUT",2)
#! Record("$(P)$(HSC)width_event",940,1311,0,0,"$(P)$(HSC)width_event")
#! Field("$(P)$(HSC)width_event.FLNK",16777215,1,"$(P)$(HSC)width_event.FLNK")
#! Link("$(P)$(HSC)width_event.FLNK","$(P)$(HSC):r_event3/FLNK")
#! Field("$(P)$(HSC)width_event.DISA",16777215,0,"$(P)$(HSC)width_event.DISA")
#! Connector("$(P)$(HSC):r_event3/FLNK","$(P)$(HSC)h_BusyOn",1180,1010,16777215,"",0)
#! Visibility("$(P)$(HSC)width_event.MDEL",2)
#! Visibility("$(P)$(HSC)width_event.VAL",2)
#! Visibility("$(P)$(HSC)width_event.UDF",2)
#! Visibility("$(P)$(HSC)width_event.SDIS",2)
#! Visibility("$(P)$(HSC)width_event.OUT",2)
#! Record("$(P)$(HSC)h0_event",920,991,0,0,"$(P)$(HSC)h0_event")
#! Field("$(P)$(HSC)h0_event.FLNK",16777215,1,"$(P)$(HSC)h0_event.FLNK")
#! Link("$(P)$(HSC)h0_event.FLNK","$(P)$(HSC):h0_event/FLNK")
#! Field("$(P)$(HSC)h0_event.DISA",16777215,0,"$(P)$(HSC)h0_event.DISA")
#! Connector("$(P)$(HSC):h0_event/FLNK","$(P)$(HSC)h_BusyOn",1180,850,16777215,"",0)
#! Visibility("$(P)$(HSC)h0_event.MDEL",2)
#! Visibility("$(P)$(HSC)h0_event.VAL",2)
#! Visibility("$(P)$(HSC)h0_event.UDF",2)
#! Visibility("$(P)$(HSC)h0_event.SDIS",2)
#! Visibility("$(P)$(HSC)h0_event.OUT",2)
#! Record("$(P)$(HSC)l_event",920,711,0,0,"$(P)$(HSC)l_event")
#! Field("$(P)$(HSC)l_event.FLNK",16777215,1,"$(P)$(HSC)l_event.FLNK")
#! Link("$(P)$(HSC)l_event.FLNK","$(P)$(HSC):l_event/FLNK")
#! Field("$(P)$(HSC)l_event.DISA",16777215,0,"$(P)$(HSC)l_event.DISA")
#! Connector("$(P)$(HSC):l_event/FLNK","$(P)$(HSC)h_BusyOn",1180,710,16777215,"",0)
#! Visibility("$(P)$(HSC)l_event.MDEL",2)
#! Visibility("$(P)$(HSC)l_event.VAL",2)
#! Visibility("$(P)$(HSC)l_event.UDF",2)
#! Visibility("$(P)$(HSC)l_event.SDIS",2)
#! Record("$(P)$(HSC)r_event",920,411,0,0,"$(P)$(HSC)r_event")
#! Field("$(P)$(HSC)r_event.FLNK",16777215,1,"$(P)$(HSC)r_event.FLNK")
#! Link("$(P)$(HSC)r_event.FLNK","$(P)$(HSC):r_event/FLNK")
#! Field("$(P)$(HSC)r_event.DISA",16777215,0,"$(P)$(HSC)r_event.DISA")
#! Connector("$(P)$(HSC):r_event/FLNK","$(P)$(HSC)h_BusyOn",1180,560,16777215,"",0)
#! Visibility("$(P)$(HSC)r_event.MDEL",2)
#! Visibility("$(P)$(HSC)r_event.VAL",2)
#! Visibility("$(P)$(HSC)r_event.UDF",2)
#! Visibility("$(P)$(HSC)r_event.SDIS",2)
#! Record("$(P)$(HSC)load_r",620,175,0,1,"$(P)$(HSC)load_r")
#! Field("$(P)$(HSC)load_r.OUTA",16777215,1,"$(P)$(HSC)load_r.OUTA")
#! Link("$(P)$(HSC)load_r.OUTA","$(P)$(HSC)r_event.DISA")
#! Field("$(P)$(HSC)load_r.OUTB",16777215,1,"$(P)$(HSC)load_r.OUTB")
#! Link("$(P)$(HSC)load_r.OUTB","$(P)$(HSC)load_r/OUTB2")
#! Field("$(P)$(HSC)load_r.OUTC",16777215,1,"$(P)$(HSC)load_r.OUTC")
#! Link("$(P)$(HSC)load_r.OUTC","$(P)$(HSC)r_event.DISA")
#! Connector("$(P)$(HSC)load_r/OUTB","$(P)$(HSC)r.VAL",600,412,16777215,"",0)
#! Connector("$(P)$(HSC)load_r/OUTB1","$(P)$(HSC)load_r/OUTB",740,375,16777215,"",0)
#! Connector("$(P)$(HSC)load_r/OUTB2","$(P)$(HSC)load_r/OUTB1",880,352,16777215,"",0)
#! Record("$(P)$(HSC)load_l",620,475,0,1,"$(P)$(HSC)load_l")
#! Field("$(P)$(HSC)load_l.OUTA",16777215,1,"$(P)$(HSC)load_l.OUTA")
#! Link("$(P)$(HSC)load_l.OUTA","$(P)$(HSC)l_event.DISA")
#! Field("$(P)$(HSC)load_l.OUTB",16777215,1,"$(P)$(HSC)load_l.OUTB")
#! Link("$(P)$(HSC)load_l.OUTB","$(P)$(HSC)load_r2/OUTB2")
#! Field("$(P)$(HSC)load_l.OUTC",16777215,1,"$(P)$(HSC)load_l.OUTC")
#! Link("$(P)$(HSC)load_l.OUTC","$(P)$(HSC)l_event.DISA")
#! Connector("$(P)$(HSC)load_r2/OUTB2","$(P)$(HSC)load_r2/OUTB1",880,655,16777215,"",0)
#! Connector("$(P)$(HSC)load_r2/OUTB1","$(P)$(HSC)load_r2/OUTB",740,680,16777215,"",0)
#! Connector("$(P)$(HSC)load_r2/OUTB","$(P)$(HSC)l.VAL",600,715,16777215,"",0)
#! Record("$(P)$(HSC)load_h0",620,795,0,1,"$(P)$(HSC)load_h0")
#! Field("$(P)$(HSC)load_h0.OUTA",16777215,1,"$(P)$(HSC)load_h0.OUTA")
#! Link("$(P)$(HSC)load_h0.OUTA","$(P)$(HSC)h0_event.DISA")
#! Field("$(P)$(HSC)load_h0.OUTB",16777215,1,"$(P)$(HSC)load_h0.OUTB")
#! Link("$(P)$(HSC)load_h0.OUTB","$(P)$(HSC)load_h0/OUTB2")
#! Field("$(P)$(HSC)load_h0.OUTC",16777215,1,"$(P)$(HSC)load_h0.OUTC")
#! Link("$(P)$(HSC)load_h0.OUTC","$(P)$(HSC)h0_event.DISA")
#! Connector("$(P)$(HSC)load_h0/OUTB2","$(P)$(HSC)load_h0/OUTB1",880,975,16777215,"",0)
#! Connector("$(P)$(HSC)load_h0/OUTB1","$(P)$(HSC)load_h0/OUTB",740,1000,16777215,"",0)
#! Connector("$(P)$(HSC)load_h0/OUTB","$(P)$(HSC)h0.VAL",600,1025,16777215,"",0)
#! Record("$(P)$(HSC)load_width",620,1095,0,1,"$(P)$(HSC)load_width")
#! Field("$(P)$(HSC)load_width.OUTA",16777215,1,"$(P)$(HSC)load_width.OUTA")
#! Link("$(P)$(HSC)load_width.OUTA","$(P)$(HSC)width_event.DISA")
#! Field("$(P)$(HSC)load_width.OUTB",16777215,1,"$(P)$(HSC)load_width.OUTB")
#! Link("$(P)$(HSC)load_width.OUTB","$(P)$(HSC)load_width/OUTB2")
#! Field("$(P)$(HSC)load_width.OUTC",16777215,1,"$(P)$(HSC)load_width.OUTC")
#! Link("$(P)$(HSC)load_width.OUTC","$(P)$(HSC)width_event.DISA")
#! Connector("$(P)$(HSC)load_width/OUTB2","$(P)$(HSC)load_width/OUTB1",900,1275,16777215,"",0)
#! Connector("$(P)$(HSC)load_width/OUTB1","$(P)$(HSC)load_width/OUTB",750,1300,16777215,"",0)
#! Connector("$(P)$(HSC)load_width/OUTB","$(P)$(HSC)width.VAL",600,1325,16777215,"",0)
#! Record("$(P)$(HSC)load_t",620,1415,0,1,"$(P)$(HSC)load_t")
#! Field("$(P)$(HSC)load_t.OUTA",16777215,1,"$(P)$(HSC)load_t.OUTA")
#! Link("$(P)$(HSC)load_t.OUTA","$(P)$(HSC)t_event.DISA")
#! Field("$(P)$(HSC)load_t.OUTB",16777215,1,"$(P)$(HSC)load_t.OUTB")
#! Link("$(P)$(HSC)load_t.OUTB","$(P)$(HSC)load_t/OUTB2")
#! Field("$(P)$(HSC)load_t.OUTC",16777215,1,"$(P)$(HSC)load_t.OUTC")
#! Link("$(P)$(HSC)load_t.OUTC","$(P)$(HSC)t_event.DISA")
#! Connector("$(P)$(HSC)load_t/OUTB2","$(P)$(HSC)load_t/OUTB1",900,1595,16777215,"",0)
#! Connector("$(P)$(HSC)load_t/OUTB1","$(P)$(HSC)load_t/OUTB",750,1620,16777215,"",0)
#! Connector("$(P)$(HSC)load_t/OUTB","$(P)$(HSC)t.VAL",600,1655,16777215,"",0)
#! Record("$(P)$(HSC)load_b",620,1715,0,1,"$(P)$(HSC)load_b")
#! Field("$(P)$(HSC)load_b.OUTA",16777215,1,"$(P)$(HSC)load_b.OUTA")
#! Link("$(P)$(HSC)load_b.OUTA","$(P)$(HSC)b_event.DISA")
#! Field("$(P)$(HSC)load_b.OUTB",16777215,1,"$(P)$(HSC)load_b.OUTB")
#! Link("$(P)$(HSC)load_b.OUTB","$(P)$(HSC)load_b/OUTB2")
#! Field("$(P)$(HSC)load_b.OUTC",16777215,1,"$(P)$(HSC)load_b.OUTC")
#! Link("$(P)$(HSC)load_b.OUTC","$(P)$(HSC)b_event.DISA")
#! Connector("$(P)$(HSC)load_b/OUTB2","$(P)$(HSC)load_b/OUTB1",900,1895,16777215,"",0)
#! Connector("$(P)$(HSC)load_b/OUTB1","$(P)$(HSC)load_b/OUTB",750,1920,16777215,"",0)
#! Connector("$(P)$(HSC)load_b/OUTB","$(P)$(HSC)b.VAL",600,1955,16777215,"",0)
#! Record("$(P)$(HSC)load_v0",620,2015,0,1,"$(P)$(HSC)load_v0")
#! Field("$(P)$(HSC)load_v0.OUTA",16777215,1,"$(P)$(HSC)load_v0.OUTA")
#! Link("$(P)$(HSC)load_v0.OUTA","$(P)$(HSC)v0_event.DISA")
#! Field("$(P)$(HSC)load_v0.OUTB",16777215,1,"$(P)$(HSC)load_v0.OUTB")
#! Link("$(P)$(HSC)load_v0.OUTB","$(P)$(HSC)load_v0/OUTB2")
#! Field("$(P)$(HSC)load_v0.OUTC",16777215,1,"$(P)$(HSC)load_v0.OUTC")
#! Link("$(P)$(HSC)load_v0.OUTC","$(P)$(HSC)v0_event.DISA")
#! Connector("$(P)$(HSC)load_v0/OUTB2","$(P)$(HSC)load_v0/OUTB1",900,2195,16777215,"",0)
#! Connector("$(P)$(HSC)load_v0/OUTB1","$(P)$(HSC)load_v0/OUTB",750,2220,16777215,"",0)
#! Connector("$(P)$(HSC)load_v0/OUTB","$(P)$(HSC)v0.VAL",600,2255,16777215,"",0)
#! Record("$(P)$(HSC)load_height",620,2295,0,1,"$(P)$(HSC)load_height")
#! Field("$(P)$(HSC)load_height.OUTA",16777215,1,"$(P)$(HSC)load_height.OUTA")
#! Link("$(P)$(HSC)load_height.OUTA","$(P)$(HSC)height_event.DISA")
#! Field("$(P)$(HSC)load_height.OUTB",16777215,1,"$(P)$(HSC)load_height.OUTB")
#! Link("$(P)$(HSC)load_height.OUTB","$(P)$(HSC)load_height/OUTB2")
#! Field("$(P)$(HSC)load_height.OUTC",16777215,1,"$(P)$(HSC)load_height.OUTC")
#! Link("$(P)$(HSC)load_height.OUTC","$(P)$(HSC)height_event.DISA")
#! Connector("$(P)$(HSC)load_height/OUTB2","$(P)$(HSC)load_height/OUTB1",900,2475,16777215,"",0)
#! Connector("$(P)$(HSC)load_height/OUTB1","$(P)$(HSC)load_height/OUTB",750,2500,16777215,"",0)
#! Connector("$(P)$(HSC)load_height/OUTB","$(P)$(HSC)height.VAL",600,2535,16777215,"",0)