#! Generated by VisualDCT v2.4 #! DBDSTART #! DBD("../../../../xxx/dbd/iocxxxVX.dbd") #! DBDEND record(bo, "$(P)SR_heartbeat") { field(DTYP, "Soft Channel") field(ZNAM, "0") field(ONAM, "1") field(FLNK, "$(P)SR_i_am_alive") } record(bo, "$(P)SR_i_am_alive") { field(DTYP, "Soft Channel") field(DOL, "1") field(UDF, "0") field(ZNAM, "0") field(ONAM, "1") field(OUT, "$(P)SR_deadIfZero.VAL PP") } record(bo, "$(P)SR_deadIfZero") { field(DTYP, "Soft Channel") field(ZNAM, "0") field(ONAM, "1") field(HIGH, "$(DEAD_SECONDS=300)") } record(mbbo, "$(P)SR_rebootStatus") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(mbbo, "$(P)SR_status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_recentlyStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_rebootStatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_rebootTime") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_statusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_0_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_0_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_0_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_0_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_0_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_1_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_1_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_1_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_1_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_1_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_2_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_2_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_2_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_2_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_2_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_3_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_3_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_3_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_3_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_3_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_4_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_4_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_4_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_4_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_4_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_5_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_5_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_5_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_5_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_5_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_6_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_6_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_6_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_6_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_6_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } record(stringout, "$(P)SR_7_Name") { field(VAL, "Not In Use") field(DTYP, "Soft Channel") } record(longout, "$(P)SR_7_State") { field(DTYP, "Soft Channel") } record(mbbo, "$(P)SR_7_Status") { field(DTYP, "Soft Channel") field(NOBT, "3") field(ONVL, "1") field(TWVL, "2") field(THVL, "3") field(FRVL, "4") field(ZRST, "No Status") field(ONST, "Failure") field(TWST, "Warning") field(THST, "Seq Fail") field(FRST, "Ok") } record(stringout, "$(P)SR_7_StatusStr") { field(DTYP, "Soft Channel") field(VAL, "Status unknown") } record(stringout, "$(P)SR_7_Time") { field(DTYP, "Soft Channel") field(VAL, "Not yet saved") } #! Further lines contain data used by VisualDCT #! View(0,0,1.0) #! Record("$(P)SR_heartbeat",20,20,0,0,"$(P)SR_heartbeat") #! Visibility("$(P)SR_heartbeat.DTYP",2) #! Record("$(P)SR_rebootStatus",200,100,0,0,"$(P)SR_rebootStatus") #! Visibility("$(P)SR_rebootStatus.DTYP",2) #! Record("$(P)SR_status",380,100,0,0,"$(P)SR_status") #! Visibility("$(P)SR_status.DTYP",2) #! Record("$(P)SR_recentlyStr",20,100,0,0,"$(P)SR_recentlyStr") #! Visibility("$(P)SR_recentlyStr.DTYP",2) #! Record("$(P)SR_rebootStatusStr",200,280,0,0,"$(P)SR_rebootStatusStr") #! Visibility("$(P)SR_rebootStatusStr.DTYP",2) #! Record("$(P)SR_rebootTime",200,360,0,0,"$(P)SR_rebootTime") #! Visibility("$(P)SR_rebootTime.DTYP",2) #! Record("$(P)SR_statusStr",380,280,0,0,"$(P)SR_statusStr") #! Visibility("$(P)SR_statusStr.DTYP",2) #! Record("$(P)SR_0_Name",700,20,0,0,"$(P)SR_0_Name") #! Visibility("$(P)SR_0_Name.DTYP",2) #! Record("$(P)SR_0_State",700,440,0,0,"$(P)SR_0_State") #! Visibility("$(P)SR_0_State.DTYP",2) #! Record("$(P)SR_0_Status",700,100,0,0,"$(P)SR_0_Status") #! Visibility("$(P)SR_0_Status.DTYP",2) #! Record("$(P)SR_0_StatusStr",700,280,0,0,"$(P)SR_0_StatusStr") #! Visibility("$(P)SR_0_StatusStr.DTYP",2) #! Record("$(P)SR_0_Time",700,360,0,0,"$(P)SR_0_Time") #! Visibility("$(P)SR_0_Time.DTYP",2) #! Record("$(P)SR_1_Name",880,20,0,0,"$(P)SR_1_Name") #! Visibility("$(P)SR_1_Name.DTYP",2) #! Record("$(P)SR_1_State",880,440,0,0,"$(P)SR_1_State") #! Visibility("$(P)SR_1_State.DTYP",2) #! Record("$(P)SR_1_Status",880,100,0,0,"$(P)SR_1_Status") #! Visibility("$(P)SR_1_Status.DTYP",2) #! Record("$(P)SR_1_StatusStr",880,280,0,0,"$(P)SR_1_StatusStr") #! Visibility("$(P)SR_1_StatusStr.DTYP",2) #! Record("$(P)SR_1_Time",880,360,0,0,"$(P)SR_1_Time") #! Visibility("$(P)SR_1_Time.DTYP",2) #! Record("$(P)SR_2_Name",1060,20,0,0,"$(P)SR_2_Name") #! Visibility("$(P)SR_2_Name.DTYP",2) #! Record("$(P)SR_2_State",1060,440,0,0,"$(P)SR_2_State") #! Visibility("$(P)SR_2_State.DTYP",2) #! Record("$(P)SR_2_Status",1060,100,0,0,"$(P)SR_2_Status") #! Visibility("$(P)SR_2_Status.DTYP",2) #! Record("$(P)SR_2_StatusStr",1060,280,0,0,"$(P)SR_2_StatusStr") #! Visibility("$(P)SR_2_StatusStr.DTYP",2) #! Record("$(P)SR_2_Time",1060,360,0,0,"$(P)SR_2_Time") #! Visibility("$(P)SR_2_Time.DTYP",2) #! Record("$(P)SR_3_Name",1240,20,0,0,"$(P)SR_3_Name") #! Visibility("$(P)SR_3_Name.DTYP",2) #! Record("$(P)SR_3_State",1240,440,0,0,"$(P)SR_3_State") #! Visibility("$(P)SR_3_State.DTYP",2) #! Record("$(P)SR_3_Status",1240,100,0,0,"$(P)SR_3_Status") #! Visibility("$(P)SR_3_Status.DTYP",2) #! Record("$(P)SR_3_StatusStr",1240,280,0,0,"$(P)SR_3_StatusStr") #! Visibility("$(P)SR_3_StatusStr.DTYP",2) #! Record("$(P)SR_3_Time",1240,360,0,0,"$(P)SR_3_Time") #! Visibility("$(P)SR_3_Time.DTYP",2) #! Record("$(P)SR_4_Name",1420,20,0,0,"$(P)SR_4_Name") #! Visibility("$(P)SR_4_Name.DTYP",2) #! Record("$(P)SR_4_State",1420,440,0,0,"$(P)SR_4_State") #! Visibility("$(P)SR_4_State.DTYP",2) #! Record("$(P)SR_4_Status",1420,100,0,0,"$(P)SR_4_Status") #! Visibility("$(P)SR_4_Status.DTYP",2) #! Record("$(P)SR_4_StatusStr",1420,280,0,0,"$(P)SR_4_StatusStr") #! Visibility("$(P)SR_4_StatusStr.DTYP",2) #! Record("$(P)SR_4_Time",1420,360,0,0,"$(P)SR_4_Time") #! Visibility("$(P)SR_4_Time.DTYP",2) #! Record("$(P)SR_5_Name",1600,20,0,0,"$(P)SR_5_Name") #! Visibility("$(P)SR_5_Name.DTYP",2) #! Record("$(P)SR_5_State",1600,440,0,0,"$(P)SR_5_State") #! Visibility("$(P)SR_5_State.DTYP",2) #! Record("$(P)SR_5_Status",1600,100,0,0,"$(P)SR_5_Status") #! Visibility("$(P)SR_5_Status.DTYP",2) #! Record("$(P)SR_5_StatusStr",1600,280,0,0,"$(P)SR_5_StatusStr") #! Visibility("$(P)SR_5_StatusStr.DTYP",2) #! Record("$(P)SR_5_Time",1600,360,0,0,"$(P)SR_5_Time") #! Visibility("$(P)SR_5_Time.DTYP",2) #! Record("$(P)SR_6_Name",1780,20,0,0,"$(P)SR_6_Name") #! Visibility("$(P)SR_6_Name.DTYP",2) #! Record("$(P)SR_6_State",1780,440,0,0,"$(P)SR_6_State") #! Visibility("$(P)SR_6_State.DTYP",2) #! Record("$(P)SR_6_Status",1780,100,0,0,"$(P)SR_6_Status") #! Visibility("$(P)SR_6_Status.DTYP",2) #! Record("$(P)SR_6_StatusStr",1780,280,0,0,"$(P)SR_6_StatusStr") #! Visibility("$(P)SR_6_StatusStr.DTYP",2) #! Record("$(P)SR_6_Time",1780,360,0,0,"$(P)SR_6_Time") #! Visibility("$(P)SR_6_Time.DTYP",2) #! Record("$(P)SR_7_Name",1960,20,0,0,"$(P)SR_7_Name") #! Visibility("$(P)SR_7_Name.DTYP",2) #! Record("$(P)SR_7_State",1960,440,0,0,"$(P)SR_7_State") #! Visibility("$(P)SR_7_State.DTYP",2) #! Record("$(P)SR_7_Status",1960,100,0,0,"$(P)SR_7_Status") #! Visibility("$(P)SR_7_Status.DTYP",2) #! Record("$(P)SR_7_StatusStr",1960,280,0,0,"$(P)SR_7_StatusStr") #! Visibility("$(P)SR_7_StatusStr.DTYP",2) #! Record("$(P)SR_7_Time",1960,360,0,0,"$(P)SR_7_Time") #! Visibility("$(P)SR_7_Time.DTYP",2)