[WIP] clean dil5 configuration
This commit is contained in:
203
cfg/dil5_cfg.py
203
cfg/dil5_cfg.py
@ -11,13 +11,13 @@ lsc_uri = '192.168.1.2:7777'
|
|||||||
#lsc_uri='serial:///dev/ttyACM1?baudrate=57600+parity=odd+bytesize=7+stopbits=1',
|
#lsc_uri='serial:///dev/ttyACM1?baudrate=57600+parity=odd+bytesize=7+stopbits=1',
|
||||||
|
|
||||||
|
|
||||||
Node('dil5.psi.ch',
|
Node('dil5_logo.psi.ch',
|
||||||
'dil5 with state machine for condensing and removing',
|
'dil5 logo test',
|
||||||
interface='tcp://5000',
|
interface='tcp://5000',
|
||||||
secondary = ['ws://8010']
|
secondary = ['ws://8010']
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('io',
|
Mod('logo',
|
||||||
'frappy_psi.logo.IO',
|
'frappy_psi.logo.IO',
|
||||||
'',
|
'',
|
||||||
ip_address = "192.168.0.3",
|
ip_address = "192.168.0.3",
|
||||||
@ -26,155 +26,101 @@ Mod('io',
|
|||||||
)
|
)
|
||||||
|
|
||||||
Mod('V1',
|
Mod('V1',
|
||||||
'frappy_psi.logo.Valve',
|
'frappy_psi.logo.DigitalActuator',
|
||||||
'Valves',
|
'Valves',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address_input ="V1025.0",
|
feedback_addr ="V1025.0",
|
||||||
vm_address_output ="V1064.3"
|
output_addr ="V1064.3"
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('V2',
|
Mod('V2',
|
||||||
'frappy_psi.logo.Valve',
|
'frappy_psi.logo.DigitalActuator',
|
||||||
'Valves',
|
'dil bypass',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address_input ="V1024.2",
|
feedback_addr ="V1024.2",
|
||||||
vm_address_output ="V1064.0",
|
output_addr ="V1064.0",
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('V4',
|
Mod('V4',
|
||||||
'frappy_psi.logo.Valve',
|
'frappy_psi.logo.DigitalActuator',
|
||||||
'Valves',
|
'compressor to dump',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address_input ="V1024.5",
|
# feedback_addr ="V1024.5", # not verified
|
||||||
vm_address_output ="V1064.7",
|
output_addr ="V1064.7",
|
||||||
|
target_addr ="V404.1",
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('V5',
|
Mod('V5',
|
||||||
'frappy_psi.logo.Valve',
|
'frappy_psi.logo.DigitalActuator',
|
||||||
'Valves',
|
'compressor input',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address_input ="V1024.4",
|
feedback_addr ="V1024.4",
|
||||||
vm_address_output ="V1064.2"
|
output_addr ="V1064.2",
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('V9',
|
Mod('V9',
|
||||||
'frappy_psi.logo.Valve',
|
'frappy_psi.logo.DelayedActuator',
|
||||||
'Valves',
|
'dump output',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address_input ="V1024.3",
|
delay_addr = 'VW24',
|
||||||
vm_address_output ="V404.1",
|
feedback_addr ="V1024.3",
|
||||||
|
output_addr ="V1064.5",
|
||||||
|
target_addr ="V404.3",
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('pump',
|
Mod('forepump',
|
||||||
'frappy_psi.logo.FluidMachines',
|
'frappy_psi.logo.DigitalActuator',
|
||||||
'Pump',
|
'forepump',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address_output ="V414.1"
|
output_addr ="V1064.6",
|
||||||
|
target_addr ="V404.4",
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('compressor',
|
Mod('compressor',
|
||||||
'frappy_psi.logo.FluidMachines',
|
'frappy_psi.logo.DigitalActuator',
|
||||||
'Compressor',
|
'',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address_output ="V400.1"
|
output_addr ="V1064.4",
|
||||||
|
target_addr ="V404.2",
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('p2',
|
Mod('p2',
|
||||||
'frappy_psi.logo.Pressure',
|
'frappy_psi.logo.Value',
|
||||||
'Pressure in mBar',
|
'pressure after compressor',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address ="VW0",
|
addr ="VW0",
|
||||||
|
value = Param(unit='mbar'),
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('p1',
|
Mod('p1',
|
||||||
'frappy_psi.logo.Pressure',
|
'frappy_psi.logo.Value',
|
||||||
'Pressure in mBar',
|
'dump pressure',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address ="VW2",
|
addr ="VW28",
|
||||||
|
value = Param(unit='mbar'),
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('p5',
|
Mod('p5',
|
||||||
'frappy_psi.logo.Pressure',
|
'frappy_psi.logo.Value',
|
||||||
'Pressure in mBar',
|
'pressure after forepump',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address ="VW4",
|
addr ="VW4",
|
||||||
|
value = Param(unit='mbar'),
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('Druckluft',
|
Mod('airpressure',
|
||||||
'frappy_psi.logo.Airpressure',
|
'frappy_psi.logo.Airpressure',
|
||||||
'Airpressure state',
|
'Airpressure state',
|
||||||
io = 'io',
|
io = 'logo',
|
||||||
vm_address ="VW6",
|
vm_address ="VW6",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Mod('SF1',
|
|
||||||
'frappy_psi.logo.safetyfeatureState',
|
|
||||||
'Safety Feature',
|
|
||||||
io = 'io',
|
|
||||||
vm_address ="V410.1",
|
|
||||||
)
|
|
||||||
|
|
||||||
Mod('SF2',
|
|
||||||
'frappy_psi.logo.safetyfeatureState',
|
|
||||||
'Safety Feature',
|
|
||||||
io = 'io',
|
|
||||||
vm_address ="V406.1",
|
|
||||||
)
|
|
||||||
|
|
||||||
Mod('SF3',
|
|
||||||
'frappy_psi.logo.safetyfeatureState',
|
|
||||||
'Safety Feature',
|
|
||||||
io = 'io',
|
|
||||||
vm_address ="V408.1",
|
|
||||||
)
|
|
||||||
|
|
||||||
Mod('SF4',
|
|
||||||
'frappy_psi.logo.safetyfeatureState',
|
|
||||||
'Safety Feature',
|
|
||||||
io = 'io',
|
|
||||||
vm_address ="V412.1",
|
|
||||||
)
|
|
||||||
|
|
||||||
Mod('p2max',
|
|
||||||
'frappy_psi.logo.safetyfeatureParam',
|
|
||||||
'Safety Feature Param',
|
|
||||||
io = 'io',
|
|
||||||
target = 2000,
|
|
||||||
vm_address ="VW8",
|
|
||||||
)
|
|
||||||
|
|
||||||
Mod('pcond',
|
|
||||||
'frappy_psi.logo.safetyfeatureParam',
|
|
||||||
'Safety Feature Param',
|
|
||||||
io = 'io',
|
|
||||||
target = 1800,
|
|
||||||
vm_address ="VW10",
|
|
||||||
)
|
|
||||||
|
|
||||||
Mod('p5min',
|
|
||||||
'frappy_psi.logo.safetyfeatureParam',
|
|
||||||
'Safety Feature Param',
|
|
||||||
io = 'io',
|
|
||||||
target = 0,
|
|
||||||
vm_address ="VW12",
|
|
||||||
)
|
|
||||||
|
|
||||||
Mod('p5max',
|
|
||||||
'frappy_psi.logo.safetyfeatureParam',
|
|
||||||
'Safety Feature Param',
|
|
||||||
io = 'io',
|
|
||||||
target = 900,
|
|
||||||
vm_address ="VW14",
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
Mod('io_ls273',
|
Mod('io_ls273',
|
||||||
'frappy_psi.ls372.StringIO',
|
'frappy_psi.ls372.StringIO',
|
||||||
'io for Ls372',
|
'io for Ls372',
|
||||||
uri=lsc_uri,
|
uri=lsc_uri,
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('sw',
|
Mod('sw',
|
||||||
'frappy_psi.ls372.Switcher',
|
'frappy_psi.ls372.Switcher',
|
||||||
'channel switcher',
|
'channel switcher',
|
||||||
@ -361,10 +307,16 @@ Mod('T_cond',
|
|||||||
io='itc',
|
io='itc',
|
||||||
)
|
)
|
||||||
|
|
||||||
Mod('stateMachine',
|
Mod('safety',
|
||||||
'frappy_psi.dilution_statemachine.DIL5',
|
'frappy_psi.dilution.Interlock',
|
||||||
'Statemachine',
|
'interlock mechanism',
|
||||||
|
io='logo',
|
||||||
|
)
|
||||||
|
|
||||||
|
Mod('dil',
|
||||||
|
'frappy_psi.dilution.DIL5',
|
||||||
|
'dilution state machine and parameters',
|
||||||
|
|
||||||
condenseline_pressure = "p2",
|
condenseline_pressure = "p2",
|
||||||
condense_valve = "V9",
|
condense_valve = "V9",
|
||||||
dump_valve = "V4",
|
dump_valve = "V4",
|
||||||
@ -378,24 +330,7 @@ Mod('stateMachine',
|
|||||||
#ls372 = "res1",
|
#ls372 = "res1",
|
||||||
V5 = "V5",
|
V5 = "V5",
|
||||||
p1 = "p1",
|
p1 = "p1",
|
||||||
|
|
||||||
MV10 = 'MV10',
|
|
||||||
MV13 ='MV13',
|
|
||||||
MV8 = 'MV8',
|
|
||||||
MVB = 'MVB',
|
|
||||||
MV2 = 'MV2',
|
|
||||||
|
|
||||||
MV1 = 'MV1',
|
|
||||||
MV3a = 'MV3a',
|
|
||||||
MV3b = 'MV3b',
|
|
||||||
GV1 = 'GV1',
|
|
||||||
MV14 = 'MV14',
|
|
||||||
MV12 = 'MV12',
|
|
||||||
MV11 = 'MV11',
|
|
||||||
MV9 = 'MV9',
|
|
||||||
GV2 = 'GV2',
|
|
||||||
condensing_p_low = 150,
|
condensing_p_low = 150,
|
||||||
condensing_p_high = 250
|
condensing_p_high = 250
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user