ISIS Logo
FINS
FINS IOC
larmor-air.substitutions
Go to the documentation of this file.
1 #
2 # Read addresses
3 #
4 # DM0001 Flow1 0-6000 = 0-25L/min
5 # DM0002 Flow2 0-6000 = 0-25L/min
6 # DM0003 Flow3 0-6000 = 0-25L/min
7 # DM0004 Flow4 0-6000 = 0-25L/min
8 #
9 # DM0005 Valve1 Position 0-6000 = 0-100% open
10 # DM0006 Valve2 Position 0-6000 = 0-100% open
11 # DM0007 Valve3 Position 0-6000 = 0-100% open
12 # DM0008 Valve4 Position 0-6000 = 0-100% open
13 #
14 # CIO0100.06 ON = Table lifted (valve open & pressure OK)
15 # WR0000.00 PLC “Heart Beat” (1s pulse)
16 #
17 #
18 # Write address:
19 #
20 # WR0000.01 ON = Request table to lift (reset to 0 to lower table)
21 #
22 
23 file "$(TOP)/FINS-IOC-01App/Db/larmor-air-header.template" {
24  { P=\$(P), Q=\$(Q) }
25 }
26 
27 file "$(TOP)/FINS-IOC-01App/Db/larmor-air-valve.template" {
28  { P=\$(P), Q=\$(Q), NAME=VALVE1, ADDR=1 }
29  { P=\$(P), Q=\$(Q), NAME=VALVE2, ADDR=2 }
30  { P=\$(P), Q=\$(Q), NAME=VALVE3, ADDR=3 }
31  { P=\$(P), Q=\$(Q), NAME=VALVE4, ADDR=4 }
32 }
33 
34 file "$(TOP)/FINS-IOC-01App/Db/larmor-air-flow.template" {
35  { P=\$(P), Q=\$(Q), NAME=FLOW1, ADDR=5 }
36  { P=\$(P), Q=\$(Q), NAME=FLOW2, ADDR=6 }
37  { P=\$(P), Q=\$(Q), NAME=FLOW3, ADDR=7 }
38  { P=\$(P), Q=\$(Q), NAME=FLOW4, ADDR=8 }
39 }
file(TOP)/FINS-IOC-01App/Db/imat-plc-header.template"
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5