EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: TD20 classic : Turbo molecular pump controller
From: "최숙" <[email protected]>
To: [email protected]
Date: Mon, 2 Jun 2014 14:47:10 +0900


I need helps... ^.^

I have a TD20 Classic turbo molecular pump controller... it was produced by Leybold..

 

First, I want to signal test using terminal program like hyperterminal..

 It uses USS protocol.. I got a signal hexacode... I attached the document.

It can or can not ?

 

 Second, I want to control by SIEMENS PLC or AB PLC ...then integrate into EPICS..

 Anyone who got a source.. control TD20 classic TMP controller... help me..

 

 

Sincerely,  Suk Choi

 

 

 

 

 

Examples of a USS protocol at RS 232 interface

 

 

To understand the structure of a USS protocol are some examples written inside this document. Please see in addition the interface manual.

 

Once the master (PC) has sent a telegram to the slave (CT), the answer will follow after a delay of 10 ms  in case the telegram was received correctly

 

 

An empty telegram without any task to the slave:

Master: 02 16 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14

Slave : 02 16 00 00 00 00 00 00 00 00 00 02 01 00 00 00 1E 00 00 00 16 00 E9 F6

The slave will only transmit his processwords.

 

Calculation of the BCC for upper example:

BCC   :0000 0000 xor

byte1 :0000 0010 =

BCC   :0000 0010 xor

byte2 :0001 0110 =

BCC   :0001 0100 xor

byte3 :0000 0000 =

BCC   :0001 0100 xor

...

BCC   :0001 0100 xor

byte23:0000 0000 =

BCC   :0001 0100

 

 

Examples of what your interface should be able to do:

 

Reading of parameters:

For example the value of parameter 23 should be read out. This parameter shows the pump type:

 

Master: 02 16 00 10 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13

Slave : 02 16 00 10 17 00 00 00 00 00 04 02 01 00 00 00 1E 00 00 00 15 00 E9 F6

 

Byte 3-4 contens the type of request (please see the interface manual) and the parameter number. The slave answers with the value "00 00 00 04". This is according to the manual a TW 300 (please see converter manual).

 

Writing of parameters:

According to the pump type the program will select the right maximum speed out of the list. Imagine the pump should run with 1000Hz. Parameter 24 appoints the maximum speed:

Master: 02 16 00 20 18 00 00 00 00 03 E8 00 00 00 00 00 00 00 00 00 00 00 00 C7

Slave : 02 16 00 10 18 00 00 00 00 03 E8 02 01 00 00 00 1E 00 00 00 15 00 E9 16

The slave answers with the new value.

 

Start the pump:

You will start the pump by using the control-word (please see the interface manual).

Master: 02 16 00 20 18 00 00 00 00 03 E8 04 01 00 00 00 00 00 00 00 00 00 00 C2

Slave : 02 16 00 10 18 00 00 00 00 03 E8 02 01 00 00 00 1E 00 00 00 15 00 E9 16

Inside this example also the maximum speed of the pump will be set.

 

Stop the pump:

You will stop the pump by using the control-word (please see the interface manual).

Master: 02 16 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 10

Slave : 02 16 00 00 00 00 00 00 00 00 00 8E 24 03 13 00 1F 00 18 00 16 00 E3 5C

 




Replies:
Re: TD20 classic : Turbo molecular pump controller Eric Norum

Navigate by Date:
Prev: RE: subclassing Pyepics epics.motor doesn't work as expected Terry Cornall
Next: Re: WG: Re: motorRecord on linux-arm Torsten Bögershausen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Tech-Talk register Ralph Lange
Next: Re: TD20 classic : Turbo molecular pump controller Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·