lvC3mcc/db/mcc.db
author uhoppe
Wed, 19 Jun 2013 15:34:43 +0200
changeset 3 1b83de4729dc
permissions -rw-r--r--
Oerlikon Center Three Multi-Channel Controllers.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     1
# mcc.db   Uwe Hoppe   Fritz-Haber-Institut der MPG   4/2013
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     2
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     3
# Firmware Version of CENTER THREE MCC
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     4
# ------------------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     5
record(stringin, "$(P)$(R)GetVersion") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     6
  field(DESC, "Get Contr. Firmware Version")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     7
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     8
  field(INP, "@mcc.proto getVersion $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
     9
  field(PINI, "YES")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    10
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    11
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    12
# Unit of CENTER THREE MCC
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    13
# ------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    14
record(ai, "$(P)$(R)Unit") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    15
  field(DESC, "Unit-Value of device")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    16
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    17
  field(SCAN, "10 second")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    18
  field(PINI, "YES")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    19
  field(INP, "@mcc.proto getUnit $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    20
  field(FLNK, "$(P)$(R)UnitStr PP NMS")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    21
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    22
record(mbbi, "$(P)$(R)UnitStr") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    23
  field(DESC, "Unit-String of device")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    24
  field(ZRST, "mBar")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    25
  field(ZRVL, "0")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    26
  field(ONST, "Torr")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    27
  field(ONVL, "1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    28
  field(TWST, "Pa")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    29
  field(TWVL, "2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    30
  field(THST, "Micron")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    31
  field(THVL, "3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    32
  field(PINI, "YES")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    33
  field(INP, "$(P)$(R)Unit NPP")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    34
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    35
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    36
# Status and Pressure Channel 1
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    37
# -----------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    38
record(ai, "$(P)$(R)GetStat1") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    39
  field(DESC, "Status of Channel 1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    40
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    41
  field(INP, "@mcc.proto getStatPres($(P)$(R)GetPres,1) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    42
  field(SCAN, "5 second")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    43
  field(PINI, "YES")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    44
  field(FLNK, "$(P)$(R)GetPres1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    45
  field(FLNK, "$(P)$(R)Status1 PP NMS")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    46
  field(HIGH, "1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    47
  field(HSV, "MAJOR")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    48
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    49
record(ai, "$(P)$(R)GetPres1") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    50
  field(DESC, "Pressure sensor 1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    51
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    52
record(mbbi, "$(P)$(R)Status1") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    53
  field(DESC, "Status String of Channel 1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    54
  field(ZRST, "Data ok")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    55
  field(ZRVL, "0")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    56
  field(ONST, "Underrange")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    57
  field(ONVL, "1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    58
  field(TWST, "Overrange")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    59
  field(TWVL, "2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    60
  field(THST, "Transm. err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    61
  field(THVL, "3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    62
  field(FRST, "Transm. off")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    63
  field(FRVL, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    64
  field(FVST, "No Transm.")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    65
  field(FVVL, "5")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    66
  field(SXST, "Ident. err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    67
  field(SXVL, "6")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    68
  field(SVST, "ITR err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    69
  field(SVVL, "7")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    70
  field(INP, "$(P)$(R)GetStat1 NPP")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    71
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    72
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    73
# Status and Pressure Channel 2
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    74
# -----------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    75
record(ai, "$(P)$(R)GetStat2") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    76
  field(DESC, "Status of Channel 2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    77
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    78
  field(INP, "@mcc.proto getStatPres($(P)$(R)GetPres,2) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    79
  field(SCAN, "5 second")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    80
  field(PINI, "YES")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    81
  field(FLNK, "$(P)$(R)GetPres2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    82
  field(FLNK, "$(P)$(R)Status2 PP NMS")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    83
  field(HIGH, "1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    84
  field(HSV, "MAJOR")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    85
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    86
record(ai, "$(P)$(R)GetPres2") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    87
  field(DESC, "Pressure sensor 2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    88
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    89
record(mbbi, "$(P)$(R)Status2") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    90
  field(DESC, "Status String of Channel 2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    91
  field(ZRST, "Data ok")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    92
  field(ZRVL, "0")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    93
  field(ONST, "Underrange")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    94
  field(ONVL, "1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    95
  field(TWST, "Overrange")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    96
  field(TWVL, "2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    97
  field(THST, "Transm. err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    98
  field(THVL, "3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
    99
  field(FRST, "Transm. off")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   100
  field(FRVL, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   101
  field(FVST, "No Transm.")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   102
  field(FVVL, "5")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   103
  field(SXST, "Ident. err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   104
  field(SXVL, "6")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   105
  field(SVST, "ITR err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   106
  field(SVVL, "7")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   107
  field(INP, "$(P)$(R)GetStat2 NPP")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   108
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   109
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   110
# Status and Pressure Channel 3
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   111
# -----------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   112
record(ai, "$(P)$(R)GetStat3") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   113
  field(DESC, "Status of Channel 3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   114
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   115
  field(INP, "@mcc.proto getStatPres($(P)$(R)GetPres,3) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   116
  field(SCAN, "5 second")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   117
  field(PINI, "YES")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   118
  field(FLNK, "$(P)$(R)GetPres3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   119
  field(FLNK, "$(P)$(R)Status3 PP NMS")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   120
  field(HIGH, "1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   121
  field(HSV, "MAJOR")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   122
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   123
record(ai, "$(P)$(R)GetPres3") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   124
  field(DESC, "Pressure sensor 3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   125
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   126
record(mbbi, "$(P)$(R)Status3") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   127
  field(DESC, "Status String of Channel 3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   128
  field(ZRST, "Data ok")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   129
  field(ZRVL, "0")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   130
  field(ONST, "Underrange")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   131
  field(ONVL, "1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   132
  field(TWST, "Overrange")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   133
  field(TWVL, "2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   134
  field(THST, "Transm. err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   135
  field(THVL, "3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   136
  field(FRST, "Transm. off")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   137
  field(FRVL, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   138
  field(FVST, "No Transm.")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   139
  field(FVVL, "5")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   140
  field(SXST, "Ident. err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   141
  field(SXVL, "6")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   142
  field(SVST, "ITR err")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   143
  field(SVVL, "7")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   144
  field(INP, "$(P)$(R)GetStat3 NPP")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   145
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   146
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   147
# Switching Functions Channel 1
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   148
# -----------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   149
record(ao, "$(P)$(R)SP1") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   150
  field(DESC, "Switching function 1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   151
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   152
  field(OUT, "@mcc.proto setPoint($(P)$(R)SP,1) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   153
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   154
record(ao, "$(P)$(R)SP1L") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   155
  field(DESC, "Switching function 1 low")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   156
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   157
  field(FLNK, "$(P)$(R)SP1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   158
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   159
record(ao, "$(P)$(R)SP1H") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   160
  field(DESC, "Switching function 1 upper")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   161
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   162
  field(FLNK, "$(P)$(R)SP1")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   163
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   164
record(ao, "$(P)$(R)SP2") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   165
  field(DESC, "Switching function 2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   166
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   167
  field(OUT, "@mcc.proto setPoint($(P)$(R)SP,2) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   168
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   169
record(ao, "$(P)$(R)SP2L") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   170
  field(DESC, "Switching function 2 low")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   171
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   172
  field(FLNK, "$(P)$(R)SP2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   173
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   174
record(ao, "$(P)$(R)SP2H") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   175
  field(DESC, "Switching function 2 upper")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   176
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   177
  field(FLNK, "$(P)$(R)SP2")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   178
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   179
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   180
# Switching Functions Channel 2
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   181
# -----------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   182
record(ao, "$(P)$(R)SP3") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   183
  field(DESC, "Switching function 3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   184
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   185
  field(OUT, "@mcc.proto setPoint($(P)$(R)SP,3) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   186
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   187
record(ao, "$(P)$(R)SP3L") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   188
  field(DESC, "Switching function 3 low")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   189
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   190
  field(FLNK, "$(P)$(R)SP3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   191
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   192
record(ao, "$(P)$(R)SP3H") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   193
  field(DESC, "Switching function 3 upper")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   194
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   195
  field(FLNK, "$(P)$(R)SP3")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   196
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   197
record(ao, "$(P)$(R)SP4") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   198
  field(DESC, "Switching function 4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   199
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   200
  field(OUT, "@mcc.proto setPoint($(P)$(R)SP,4) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   201
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   202
record(ao, "$(P)$(R)SP4L") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   203
  field(DESC, "Switching function 4 low")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   204
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   205
  field(FLNK, "$(P)$(R)SP4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   206
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   207
record(ao, "$(P)$(R)SP4H") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   208
  field(DESC, "Switching function 4 upper")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   209
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   210
  field(FLNK, "$(P)$(R)SP4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   211
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   212
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   213
# Switching Functions Channel 3
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   214
# -----------------------------
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   215
record(ao, "$(P)$(R)SP5") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   216
  field(DESC, "Switching function 5")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   217
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   218
  field(OUT, "@mcc.proto setPoint($(P)$(R)SP,5) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   219
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   220
record(ao, "$(P)$(R)SP5L") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   221
  field(DESC, "Switching function 5 low")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   222
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   223
  field(FLNK, "$(P)$(R)SP5")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   224
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   225
record(ao, "$(P)$(R)SP5H") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   226
  field(DESC, "Switching function 5 upper")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   227
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   228
  field(FLNK, "$(P)$(R)SP5")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   229
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   230
record(ao, "$(P)$(R)SP6") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   231
  field(DESC, "Switching function 6")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   232
  field(DTYP, "stream")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   233
  field(OUT, "@mcc.proto setPoint($(P)$(R)SP,6) $(BUS)")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   234
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   235
record(ao, "$(P)$(R)SP6L") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   236
  field(DESC, "Switching function 6 low")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   237
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   238
  field(FLNK, "$(P)$(R)SP6")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   239
}
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   240
record(ao, "$(P)$(R)SP6H") {
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   241
  field(DESC, "Switching function 6 upper")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   242
  field(PREC, "4")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   243
  field(FLNK, "$(P)$(R)SP6")
1b83de4729dc Oerlikon Center Three Multi-Channel Controllers.
uhoppe
parents:
diff changeset
   244
}