Slt/Spk, P10 (incl. screen shots)

Here is the configuration at P10:

haspp10e2

  p10/ads/sps4 192.168.51.128 haspp10girder.desy.de

  p10/spk/exp.07 p10/ads/sps4 chan 0 transx1
  p10/spk/exp.08 p10/ads/sps4 chan 1 transx2
  p10/spk/exp.09 p10/ads/sps4 chan 2 transy1
  p10/spk/exp.10 p10/ads/sps4 chan 3 transy2
    constraint: x1, x2 and y1, y2 should have the same position
    the multiple motors devices:
      p10/multiplemotors/opt.02 moves x1 and x2 
      p10/multiplemotors/opt.03 moves y1 and y2

  p10/ads/sps3 192.168.51.124 haspp10mirr1.desy.de

  p10/spk/exp.01 p10/ads/sps3 chan 0 m1transx
  p10/spk/exp.02 p10/ads/sps3 chan 1 m2transx
  p10/spk/exp.03 p10/ads/sps3 chan 2 m1roty
  p10/spk/exp.04 p10/ads/sps3 chan 3 m2roty
  p10/spk/exp.05 p10/ads/sps3 chan 4 mtransy

haspp10opt

  p10/ads/sps1  192.168.34.166 haspp10sltv.desy.de
  p10/ads/sps2  192.168.34.167 haspp10sltvh.desy.de 

  p10/slt/exp.01 p10/ads/sps1 chan 0 slt1vgap
  p10/slt/exp.02 p10/ads/sps1 chan 1 slt1voffs
  p10/slt/exp.03 p10/ads/sps2 chan 0 slt2hleft
  p10/slt/exp.04 p10/ads/sps2 chan 1 slt2right
  p10/slt/exp.05 p10/ads/sps2 chan 2 slt2vgap
  p10/slt/exp.06 p10/ads/sps2 chan 3 slt2voffs

P10 has slits and a mirror that are controlled by the Slt (aka Spk) server. The following screen shots refer to the Slt configuration. The Spk configuration is very much the same.

Figure 56.19: Slt create server, P10
Image SltCreateServerP10

Figure 56.20: Ads: add class to Slt, P10
Image SpsCreateServerP10

Figure 56.21: Properties of the PLC Server for the Slt, P10
Image AdsSlt_propertiesP10

Figure 56.22: Properties of the Slt Server, P10
Image Spk_propertiesP10

slt1vgap, etc. are logical names which are used in Spectra, see below.

After the server has been configured properly, the devices are introduced to Online (/online_dir/online.xml):

<device>
 <name>slt1vgap</name>
 <type>stepping_motor</type>
 <module>spk</module>
 <device>p10/slt/exp.01</device>
 <control>tango</control>
 <hostname>haspp10e1:10000</hostname>
</device>
<device>
 <name>slt1voffs</name>
 <type>stepping_motor</type>
 <module>spk</module>
 <device>p10/slt/exp.02</device>
 <control>tango</control>
 <hostname>haspp10e1:10000</hostname>
</device>
<device>
 <name>slt2hleft</name>
 <type>stepping_motor</type>
 <module>spk</module>
 <device>p10/slt/exp.03</device>
 <control>tango</control>
 <hostname>haspp10e1:10000</hostname>
</device>
<device>
 <name>slt2hright</name>
 <type>stepping_motor</type>
 <module>spk</module>
 <device>p10/slt/exp.04</device>
 <control>tango</control>
 <hostname>haspp10e1:10000</hostname>
</device>
<device>
 <name>slt2vgap</name>
 <type>stepping_motor</type>
 <module>spk</module>
 <device>p10/slt/exp.05</device>
 <control>tango</control>
 <hostname>haspp10e1:10000</hostname>
</device>
<device>
 <name>slt2voffs</name>
 <type>stepping_motor</type>
 <module>spk</module>
 <device>p10/slt/exp.06</device>
 <control>tango</control>
 <hostname>haspp10e1:10000</hostname>
</device>