ISIS Logo
TEST
TEST IOC
TEST-IOC-01.db
Go to the documentation of this file.
1 
2 record(ai,"$(P)VAL")
3 {
4  field(DTYP,"$(RANDDEV)")
5  field(DESC,"Random numbers")
6  field(SCAN,"1 second")
7  field(INP,"$(RANDSEED)")
8  field(LINR,"LINEAR")
9  field(ESLO,1)
10  field(EOFF,0)
11  field(SIML, "$(P)SIM")
12  field(SIOL, "$(P)SIM::VAL")
13  field(SDIS, "$(P)DISABLE")
14 }
15 
16 record(ai, "$(P)VALUE1")
17 {
18  field(VAL, 1)
19  field(HIHI,18)
20  field(HIGH,15)
21  field(LOW,5)
22  field(LOLO,2)
23  field(HHSV,"MAJOR")
24  field(HSV,"MINOR")
25  field(LSV,"MINOR")
26  field(LLSV,"MAJOR")
27  field(SIML, "$(P):SIM")
28  field(SIOL, "$(P):SIM:VALUE1")
29  field(SDIS, "$(P):DISABLE")
30 }
31 
32 record(ai, "$(P)VALUE2")
33 {
34  field(VAL, 2)
35  field(SIML, "$(P):SIM")
36  field(SIOL, "$(P):SIM:VALUE2")
37  field(SDIS, "$(P):DISABLE")
38 }
39 
40 record(calc,"$(P)DIFF")
41 {
42  field(SCAN,"1 second")
43  field(INPA, "$(P):VALUE1")
44  field(INPB, "$(P):VALUE2")
45  field("CALC", "A - B")
46 }
47 ### SIMULATION RECORDS ###
48 
49 record(bo, "$(P)SIM")
50 {
51  field(SCAN, "Passive")
52  field(DTYP, "Soft Channel")
53  field(ZNAM, "NO")
54  field(ONAM, "YES")
55  info("testparam","testvalue")
56 }
57 
58 record(bo, "$(P)DISABLE")
59 {
60  field(DESC, "Disable comms")
61  field(PINI, "YES")
62  field(VAL, "0")
63  field(OMSL, "supervisory")
64  field(ZNAM, "COMMS ENABLED")
65  field(ONAM, "COMMS DISABLED")
66 }
67 
68 record(ai, "$(P)SIM:VALUE1")
69 {
70  field(SCAN, "Passive")
71  field(DTYP, "Soft Channel")
72 }
73 
74 record(ai, "$(P)SIM:VALUE2")
75 {
76  field(SCAN, "Passive")
77  field(DTYP, "Soft Channel")
78 }
79 
80 record(ai, "$(P)SIM:VAL")
81 {
82  field(SCAN, "Passive")
83  field(DTYP, "Soft Channel")
84 }
85 
record(ai,"$(P)VAL")
Definition: TEST-IOC-01.db:2
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5