record | DTYP |
Discription |
---|---|---|
ai | devAiDimInterfaceSoft |
type | DIM representation |
---|---|
double | "D:1" |
float | "F:1" |
int | "I:1" |
:ext:lx-pool.gsi.de:/u/epics/cvs/repos/projects/projects/EPICS-DIM-interface/dev/caDIMInterface
INP
Field INP
field is disassembled according to the following Key words, which are of the form @K=
:Key | optional | Description | values | Examples | Notes | |
---|---|---|---|---|---|---|
T | Tier type | C S | @T=Cxxxxx : Client@T=Sxxxxx : Serverxxxx are ignored |
|||
S | (only Server) | DIM Service Name | any string | @S=ServiceName |
||
Sf | (only Server) | DIM Service Name inkl. Format |
anyString "T:N;T:N" | @S=ServiceName @Sf=D:1 @S=ServiceName @Sf=F:1;C:20 |
||
Ss | (only Client) | DIM Update Scan Mode [:TimeIntervall] | M or T or M:xx T:xx (xx:integer seconds) |
@Ss=M @Ss=MONITORED @Ss=M:10 @Ss=T @Ss=TIMED @Ss=T:12 |
modes: T(IMED): periodic update triggered by the client every xx seconds M(ONITORED): update if value has changed, triggered by server, optional in addition periodic update triggered by the client every xx seconds |
|
Si | (only Client) | DIM Update Scan Mode Time Intervall | xx (xx:integer seconds) |
@Si=10 |
periodic update intervall triggered by the client every xx seconds | |
C | (only Server) | DIM Command Name | any string | @C=CommandName |
||
Cf | (only Server) | DIM Command Name inkl. Format |
name "T:N;T:N" | @C=CommandName @Cf=D:1 @C=CommandName @Cf=F:1;C:20 |
||
A | X | DIM DNS Address | URL | @A=computerA @A=computerA, computerB @A=computerA:7655 |
default: given by DIM_DNS_NODE, if port is attached port is set to its value | |
P | X | DIM DNS Port | URL | @P=7643 |
default: 2505 | |
N | X | Server Name | anyString | @N=MyServerName7643 |
Client: Names are prepended by MyServerName Server: Services are published to Server MyServerName |
|
Xx | X | optional Extensions: | ||||
Xp | X | Default Put Suffix | string | @Xp=_PUT |
Server: default suffix to EPICS' PV for command service if @C is not used (default: _CAPUT ) |
|
Xg | X | Default Get Suffix | string | @Xp=_GET |
Server: default suffix to EPICS' PV for service service if @S is not used (default: _CAGET ) |
T
is set to S(ERVER)
,S
or C
or both are not specified, the following default naming convention are applied: S
is set: S
is copied to command name.
Xg
(get) or Xp
(put) keys.
C
is set: S
is copied to service name
Xg
(get) or Xp
(put) keys.
S
nor C
are set: Xg
(get) or Xp
(put) keys.
T
is set to C(LIENT)
Ss
is not set then MONITORED is set as default, interval:0
INP
length DIM_DNS_NODE
and DIM_DNS_PORT
T
is set to CLIENT Ss
and Si
are both set ⇒ no decision possible ⇒ current is deactivated by setting PACT=0
I | Attachment | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
bz2 | EPICS-DIM-Interface.tar.bz2 | manage | 279 K | 2010-05-18 - 10:01 | PeterZumbruch | Tarball of the current cvs content, 18.05.2010 |
bz2 | EPICS-DIM-InterfaceHADESRC1.tar.bz2 | manage | 30 K | 2010-05-18 - 10:02 | PeterZumbruch | Tarball of the HADES RC 1 , cvs date 2007/03/08 |
7z | EPICS-DIM-Interface_modified_by_Bogdan_Lobodzinski_DESY.7z | manage | 48 K | 2014-03-20 - 11:33 | PeterZumbruch | modified Version by EPICS-DIM-Interface, not yet checked/approved, by Bogdan_Lobodzinski DESY |