
+ rework GUI - include a combobox for selection of visibility - include a checkbox wether validation should be done in the client - remove unused lineEdit + improve datatypes + improve tests for new descriptive data + metaclasse: fix overlooked read_* or write_* func's + improve polling + Introduce new ErrorClasses + dispatcher: use new features of datatypes + PARAMS + improve lib + autopep8 + first working version of MLZ_entangle integration + split specific stuff into it's own package (MLZ,demo,ess) Change-Id: I8ac3ce871b28f44afecbba6332ca741095426712
46 lines
1.0 KiB
INI
46 lines
1.0 KiB
INI
[equipment]
|
|
id=ccr12
|
|
|
|
[interface tcp]
|
|
interface=tcp
|
|
bindto=0.0.0.0
|
|
bindport=10767
|
|
# protocol to use for this interface
|
|
framing=eol
|
|
encoding=demo
|
|
|
|
[device automatik]
|
|
class=secop_mlz.entangle.NamedDigitalOutput
|
|
tangodevice=tango://ccr12:10000/box/plc/_automatik
|
|
mapping=dict(Off=0,p1=1,p2=2)
|
|
|
|
[device compressor]
|
|
class=secop_mlz.entangle.NamedDigitalOutput
|
|
tangodevice=tango://ccr12:10000/box/plc/_cooler_onoff
|
|
mapping=dict(Off=0,On=1)
|
|
|
|
[device gas]
|
|
class=secop_mlz.entangle.NamedDigitalOutput
|
|
tangodevice=tango://ccr12:10000/box/plc/_gas_onoff
|
|
mapping=dict(Off=0,On=1)
|
|
|
|
[device vacuum]
|
|
class=secop_mlz.entangle.NamedDigitalOutput
|
|
tangodevice=tango://ccr12:10000/box/plc/_vacuum_onoff
|
|
mapping=dict(Off=0,On=1)
|
|
|
|
[device p1]
|
|
class=secop_mlz.entangle.AnalogInput
|
|
tangodevice=tango://ccr12:10000/box/plc/_p1
|
|
|
|
[device p2]
|
|
class=secop_mlz.entangle.AnalogInput
|
|
tangodevice=tango://ccr12:10000/box/plc/_p2
|
|
|
|
[device curve_p2]
|
|
class=secop_mlz.entangle.NamedDigitalInput
|
|
tangodevice=tango://ccr12:10000/box/plc/_curve
|
|
value.default='undefined'
|
|
mapping=dict(curve1=1,curve2=2,curve3=3)
|
|
|