Skip to topic | Skip to bottom
Home
Epics

Start of topic | Skip to actions
Epics@GSI Webhome
EPICS site GSI | Projects & Activities | EPICS site APS

Beckhoff Device Access via EPICS -
CBM RICH test mirror positioning system -
Summer Student Project 2011

Introduction

As part of the summer student program 2011 at GSI this projects objective is to develop, evaluate an exemplary motor control, on basis of basic existing components which will

  • use Beckhoff devices
  • be accessed via modBus
  • be controlled via EPICS
  • be displayed, e.g. with CSS
  • (offered to be) used for TASCA, CBM, HADES

UPDATE
Meanwhile the project became more detailed, since CBM showed interest to have a RICH mirror setup motor controlled. This setup requires to have 2 servo motors with a gear reduction to tilt a gimbal mounted planar mirror element (400 mm × 400 mm) in 2 directions. It is foreseen to use this setup during CBM's next test beam time.
TASCA
Until the ordered parts have arrived, we could use spare equipment of TASCA to develop and test. Thank you.

People

Summer Student

Tutors

  • B.Kolb, GSI, HADES/CBM (-2667)
  • T.Torres de Heidenreich, GSI, EE/KS (-1335)
  • P.Zumbruch, GSI, EE/KS (-1435)

CBM

  • B.Kolb
  • J.Eschke (CBM RICH)
  • W.Niebur (CBM Cave)

Documents

The following documents are provided by the suppliers (Beckhoff, 3S - Smart Software Solution, etc) and download from the suppliers home page.

Programming

    Examples

    TwinCAT

Technical documentations

    Beckhoff Servo drive

    Beckhoff Motors

    Wittenstein Gearhead TPK+10S

modbus EPICS

Project Description

Mechanical Setup

Requirements

C6915 Industrial PC setting and operation

  • TwinCATandCEsystem.pdf: Short description of the initial operation and settings with the C6915 PC with windows CE; TwinCAT system configuration.

Solution

Final versions

Note
the developments have been done on a system where instead of the final servo motors, step motors lent by TASCA have been used.
So the final final version for the CBM beamtime 10/2011 will have changes to adopt for the server motors and some minor improvements/bugfixes provided by Tanya Torres de Heidenreich for the TwinCAT system and minor changes for EPICS

    Jihye Song's

    CBM


-- PeterZumbruch - 30 Sep 2011


to top

I Attachment sort Action Size Date Who Comment
TcModbusSrv.chm manage 90.7 K 03 Aug 2011 - 16:06 TanyaTorres TwinCAT Modbus TCP
TwinCATModbusTCPServer.pdf manage 125.3 K 03 Aug 2011 - 16:26 TanyaTorres TwinCAT Modbus TCP PDF
FirstStepswithCoDeSys.pdf manage 72.3 K 03 Aug 2011 - 16:32 TanyaTorres PLC Program Example
TwinCATModbusTCPServer_en.pdf manage 122.1 K 08 Aug 2011 - 14:11 TanyaTorres TwinCAT Modbus TCP PDF English
AX5000_usermanual_en.chm manage 9741.7 K 08 Aug 2011 - 14:32 TanyaTorres User Manual Servo drive AX5000
AX5000Usermanual_en.pdf manage 13152.2 K 08 Aug 2011 - 14:48 TanyaTorres User Manual Servo drive AX5000 pdf
wittenstein-alpha_gesamtkatalogd0411_p160f.pdf manage 317.7 K 10 Aug 2011 - 10:38 PeterZumbruch transmission technical data (german)
wittenstein-alpha_gesamtkatalogd0411_p160f_en.pdf manage 354.4 K 10 Aug 2011 - 10:42 PeterZumbruch gearhead technical data (eng)
Beckhoff-AM3000_Am3500_BA_de.pdf manage 3839.2 K 10 Aug 2011 - 11:02 PeterZumbruch Beckhoff motor manual (german)
Beckhoff-AM3000_Am3500_BA_en.pdf manage 4097.4 K 10 Aug 2011 - 11:02 PeterZumbruch Beckhoff motor manual (English)
For_test.pro manage 13.4 K 23 Aug 2011 - 14:05 JihyeSong PLC program example (TwinCAT PLC programming)
MirrorControlV3.pro manage 157.9 K 23 Aug 2011 - 14:08 JihyeSong TwinCAT PLC programming for Mirror alignment version.0
MirrorControlV3.tsm manage 153.5 K 23 Aug 2011 - 14:12 JihyeSong TwinCAT System Manager for Mirror alignment version.0
ControlPanel.pdf manage 2910.7 K 24 Aug 2011 - 12:05 JihyeSong TwinCAT? Control Panel Description
TwinCATandCEsystem.doc manage 392.5 K 29 Aug 2011 - 13:44 TanyaTorres Short description of the initial operation and settings with the C6915 PC with windows CE; TwinCAT system configuration.
TwinCATandCEsystem.pdf manage 308.4 K 29 Aug 2011 - 13:58 TanyaTorres Short description of the initial operation and settings with the C6915 PC with windows CE; TwinCAT system configuration.
modbus_cbm.zip manage 1252.2 K 12 Sep 2011 - 11:52 JihyeSong epics modules : Modbus for Mirror alignment control system.
CBM_RICH_CE_js.zip manage 727.9 K 12 Sep 2011 - 11:59 JihyeSong TwinCAT System Manager & PLC programming for mirror alignment : final version
cbm.opi manage 78.0 K 15 Sep 2011 - 10:26 JihyeSong CSS control panel
JSong.pdf manage 1666.5 K 15 Sep 2011 - 10:28 JihyeSong report for project
SummerSchool_presentation.pdf manage 4321.5 K 15 Sep 2011 - 11:00 JihyeSong Presentation for Summer Shool Student project
modbus_cbm.tar manage 2890.0 K 05 Oct 2011 - 15:24 PeterZumbruch cbm modbus ioc
cbm_rich_position.opi manage 82.4 K 30 Sep 2011 - 20:11 PeterZumbruch cbm version

You are here: Epics > EpicsProjectsAndActivities > DriversAndInterfaces > IndustrialControlsEpicsBeckhoffMotorControls

to top

Copyright © 1999-2013 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Impressum, Urheberrecht und Haftungsausschluss
Ideas, requests, problems regarding Wiki at GSI? Send feedback