Fds Spin 004
Fds Spin 004
Fds Spin 004
Version 3.1
12TH April 04
-1–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
Section 1 F.D.S....................................................................................................3
1.0 F.D.S Overview & Fundamentals....................................................................3
1.1 Test Rig Fundamentals...................................................................................3
1.2 F.D.S. to Manufacture Specification................................................................3
Section 2 - Cimplicity System ............................................................................4
2.1 PC Requirements............................................................................................4
2.2 Communications. ............................................................................................4
2.3 Software..........................................................................................................4
2.3.1 Operating System ........................................................................................4
2.3.2 Cimplicity HMI Plant Edition .........................................................................4
2.3.3 Cimplicity Web View ....................................................................................4
2.4 Cimplicity Application ......................................................................................5
2.4.1 Seal Type Test Defaults Screen. .................................................................5
2.4.2 Operators Automatic set up screen..............................................................7
2.4.3 Operators manual start screen.....................................................................8
2.4.3.1 Static test in manual..................................................................................9
2.4.3.2 Dynamic test in manual.............................................................................9
2.4.3.3 Seal Settle Manual Spin..........................................................................10
2.4.4 Plant Graphic Screen with Alarm Banner...................................................10
2.4.5 Sensor & Transducer Screen.....................................................................10
2.4.8 Historic Data Compare...............................................................................13
2.5 Database Convention. ..................................................................................14
2.6 Test Certificate..............................................................................................14
2.7 Network Connection......................................................................................15
2.7.1 Network PC................................................................................................15
Section 3 Loading & Clamping Component ...................................................16
3.1 Mounting Seal & Clamping ...........................................................................16
Section 4 Pneumatic Control ...........................................................................16
4.1 Pneumatic Overview .....................................................................................16
4.2 Transducer Overview....................................................................................16
4.3 Pneumatic Control Overview.........................................................................16
4.4 Pneumatic Components................................................................................17
Section 5 Motor & Drive ...................................................................................18
5.1 Motor Details.................................................................................................18
5.2 Drive Details..................................................................................................18
5.2 Drive Controls Current ..................................................................................18
5.3 Drive Controls Speed Loop ...........................................................................18
5.4 Drive Controls EMC ......................................................................................18
Section 6 Program Logical Controller (PLC) ..................................................19
6.1 PLC Overview ...............................................................................................19
6.3 PLC I/O Description. .....................................................................................19
Section 7 Safety Circuit....................................................................................21
7.1 Safety Circuit.................................................................................................21
Section 8 Electrical drawings ..........................................................................21
8.1 Electrical Drawings .......................................................................................21
-2–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
Section 1 F.D.S
This F.D.S. is designed to describe the control philosophy of the Spin Test Rig as
interpreted by Javelin Controls. The purpose of an F.D.S is to highlight and
describe in detail each section of the test rig. Each section should then be
debated and edited to the satisfaction of all interested parties. The finished
document will describe the function and control philosophy of the test before
material purchase and manufacture.
The test rig described in this document is designed to test seals and print a pass
certificate when appropriate and record the test information on a PC for further
analysis. The general design will automatically protect against set up or critical
seal failures during test.
The test rig is designed to control the environment of the test by controlling motor
speed, pneumatic pressures and monitoring temperatures and flows.
In the case of a seal or set up failure the test rig will automatically remove all
forms of power to the rig. (See safety circuit).
Once the F.D.S. has been agreed by all parties it can form the specification for
manufacture of the test rig.
-3–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
2.1 PC Requirements
PC Requirements
2.2 Communications.
The Alan Bradley PLC communicates to the PC in RS232 using the DF1
Protocol.
2.3 Software
We suggest using the latest revision of this software, namely Cimplicity Plant
Edition, Version 6.0 – 75 tag system Runtime / Development with Allen Bradley
DF1 communications Protocol. – This is currently being released with Service
Pack 2.
The system has the ability to log data in a Microsoft SQL Compatible database
format. The system can be scaled as needs arise, and is currently widely used in
the manufacturing industry, where reliability is a foremost priority.
-4–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
The functionality can be restricted which would stop people from actually
stopping and starting tests or adjusting set points – however you would get full
real time information over the web as if you were sat at the test rig.
Cimplicity Webview can be a nice touch as a sales and marketing technique but
has little practical use on day to day running of the rig.
General
The Cimplicity Application will be developed in such a way that it can always be
modified or added to, at a later date, using consistent looking graphics, point
naming conventions and Scripting documentation.
Every screen (Graphic / mimic) will have a common title bar and alarm banner at
the bottom of the screen.
When logged on as SUPERVISOR you will gain full access to all Seal Test Rig
variables and be able to modify alarm limits and create new Seal Types.
-5–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
Note 1:
High sample rates will produce large files that create their own problems in
storage and usability. By producing low sample rates the file can lack meaningful
data. To help with this quandary we suggest that we have a second file that will
continuously monitor the test at high sample rate. This file will only be saved if
the seal fails during a test. This high resolution file can then be examined for
clues to the seal failure. As the operator changes the standard sample rate the
Cimplicity screen will display the estimated file size in k bites.
Seal type Test Defaults will be stored as recipe files; there will be one file per
seal type. Typically the parameters of the seal can be altered, and new seal
types created using this page. Each Seal Type would contain information about
both Static and Dynamic tests as follows:-
-6–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
When a seal is to be tested the operator selects the seal type from drop down
list. The parameters will be automatically loaded into the screen. The operator
will then be required to fill in some details to enable the test to start.
Parameters. Description
1 Tester Name Selected from a drop down list box. When selected
the operator will be asked for a password.
3 Text Box Free form text box for operator to describe any
special properties of the seal under test. This text
box is not a requirement for starting the test.
Cimplicity checks that the rig is ready to start the test and will instruct the
operator of any actions are necessary to facilitate the test i.e.
-7–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
When all conditions have been met the “two hand start buttons” will be made
available. Once the operator pressed the start buttons simultaneously the auto
test will begin and data will start to be recorded.
Generally the test will start with a static for check “X” minutes. If the static test is
successful the seal will automatically go to dynamic test. The dynamic test will
check the seal for “X” minutes and providing the seal doesn’t hit any critical limits
the seal will complete the dynamic test and return to a static test for “X” minutes.
With the full test cycle complete the resulting data will dictate a pass of fail. With
the teat complete all forms of motive force will be removed from test rig.
The criteria for pass/fail can be edited a supervise level to pass a seal that was
only a marginal failed.
If any of the alarm points are exceed the system crash stop and the fault will be
described on the alarm banner.
-8–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
The operator opens the “manual start up screen” in Cimplicity. The operator will
then be required to fill in some details to enable the test to start.
Parameters. Description
1 Tester Name Selected from a drop down list box. When selected
the operator will be asked for a password.
3 Text Box Free form text box for operator to describe any
special properties of the seal under test. This text
box is not a requirement for starting the test.
Cimplicity checks that the rig is ready to start the test and will instruct the
operator of any actions are necessary to facilitate the test i.e.
The static tests pressure will be imported from the last test, but can be adjusted
by the operator to any value within the supervisor’s set limits.
The static test duration will also be imported from the set up screen, and can be
adjusted by the operator from 1 to 99 minutes.
When all required data is complete the two hand buttons will be enabled. When
operator presses the start buttons simultaneously the static test will commence at
set pressure and for the set duration. The time of the static test can be adjusted
on the fly.
Two test stop buttons, one on the screen and one mounted local to the rig can
aborted the test any time. If the pneumatic pressure, gas flow, motor current or
motor speed alarm points are exceed the system crash stop and the fault will be
described on the alarm banner.
The dynamic tests pressure will be imported from the set up screen, but can be
adjusted by the operator to any value within the supervisor’s set limits.
The dynamic test duration will also be imported from the set up screen and can
be adjusted by the operator from 1 to 999 minutes.
-9–
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
When an operator presses the two hand start buttons simultaneously the
dynamic test will commence at set pressure and for the set duration. The time of
the static test can be adjusted on the fly.
Two test stop buttons, one on the screen and one mounted local to the rig can
abort the test at any time. If the pneumatic pressure, gas flow, motor current or
motor speed alarm points are exceeded the system will crash stop and the fault
will be described on the alarm banner. Whenever a manual test is stopped the
operator will be asked whether he/she wishes to save the results.
Within the manual program there is provision to settle the seal by spinning it.
Cimplicity will check that the seal is correctly set-up to allow the rig to spin i.e.
If all parameters are OK a manual motor two hand start buttons will be enabled.
This button is located next to the rig. The motor will only spin while the button is
depressed and the required conditions have been met.
When an auto test has been started the operator has a choice of running
screens; the first is an animated graphic of the test rig.
It will display the pneumatic pressures, air flows, probe temperatures, motor
current and speed. The information will be displayed in text boxes located in the
appropriate position on the graphic. The flow rate will be displayed in ml/min; the
pressure will be displayed in bar, motor speed in RPM, motor current in Amps
and temperatures ºC.
The colour of the text will change to red should the value be out of range. Any
alarm will also appear in an alarm banner at the bottom of the screen. This text
box will give a fuller description of the alarm, its likely causes and set points.
The sensor & transducer screen displays actual values of the sensors and
transducers along with alarm and set points. As with the first screen an alarm
banner will also be displayed.
- 10 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
The current trends screen will show trends of all sensors and transducers. This
screen will be generated in real time. The operator will be able to view the trends
at different time intervals from 10 seconds to 20 minutes.
- 11 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
Once the test is completed, the test results page will display the following data:-
Note: You will still have access to the trended data logged during the test.
Note also, that if the test finished prematurely, the last portion of the test
will be captured in the high speed trends for further examination.
- 12 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
This will allow two previously logged tests to be compared one against the other.
The screen displays two sets of trends and for each you would need to select a
seal type and product ID.
- 13 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
When a test is brought to a conclusion the data is saved into the database.
The fields of each record will contain specific information relating to the Seal
type, Product Id, Test type, Test Pass/Fail, Reason for fail and logged data.
The test types can be Static Manual, Static Auto, Dynamic Manual and Dynamic
Auto.
Reason for failure will include a fault code which would be a 0 when the test is
passed and a number greater than 0, relating to failure reasons stored in another
table.
As with all tests there is a fast trend that will capture data at a higher rate than
the normal trends. If a test fails, then this data will also be archived into the main
table, which can be viewed later.
- 14 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
- 15 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
The seal is mounted into the rig with the dowel located into the base. The swing
arm is pulled over to the locking position and clamped. The seal is secured by
screwing down the clamp. As the clamp is tightened the tension bar is lifted into
retaining slots that prevent the tension from swinging open. Safety switch
monitor the tension bar position and when made the tension bar is safely
retained. The test rig will be at a zero emergency state before the tension bar can
be opened.
The seals are tested statically and dynamically. On the static test the seal is
tested with high pressure at relatively high volume i.e. (12 bar at approximately
6,000ml/min) on the dynamic test both the pressure and flow is lower i.e. (3 bar
at 500ml/min).
At your suggestion I have investigated Hastings flow meters. The 200 series that
you currently use takes 7 seconds to read through full scale. This is too slow for
our application. Hastings does however manufacture a 300 series that suits our
purpose well. Having read the specification I believe we can monitor both high
and low flow through the same transducer.
Manual control limits the operator/supervisor to two pre-set values i.e. 3 bar and
10 bar. Both set points are manually adjustable by pressing the appropriate set
pressure push button within the pneumatic cabinet the pressure will be displayed
on the regulator and on the SCADA screen. The output stability of a manual
pressure regulator is approximately 1% of full scale. We intend to use 0 to 16 bar
- 16 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
regulator for the 12 bar test, and 0 to 4 bar regulator on the 3 bar test. We should
achieve a pressure accuracy of 0.16 bar on the high flow test and 0.04 bar on the
low flow test.
No Description Purpose
1 Manual isolation valve lockable Used to isolate pneumatic supply at times
in the off position of maintenance.
2 Pneumatically driven dump This valve is used to dump high pressure
valve. air during an emergency stop or when the
system is isolated.
3 Pressure switch factory air. Used to check factory air pressure is
above operational minimum.
4 Control air pressure switch. This analogue pressure switch monitors
the control pressure after the pressure
regulators. The PLC monitors the
pressure.
5 Filter regulator 0 to 8 bar. Used to dry factory air and to set pressure
for intensifier. The intensifier will be set to
approximately 14 bar @ 4:1 = 3.5 bar. This
will also be the source pressure for the
dynamic test.
6 High pressure regulator 0 to 16 Used to manually set pressure for the high
bar. pressure test i.e. 12 bar.
7 Low pressure regulator 0 to 4 Used to manually set pressure for the low
bar. pressure test i.e. 3 bar.
8 High pressure reservoir This reservoir is sized to hold enough high
pressure air (at 14 bar approximately) to
maintain the static test for 4 min at 12 bar.
9 One way valves. These valves are designed to isolate the
high pressure from the low pressure
circuits.
10 Manual flow restrictors These flow restrictors are designed to
restrict the maximum flow attainable to
protect the gas flow transducers.
11 3/2 electrically operated Used to turn on and off high pressure
solenoid valve static test air. In the absence of power to
the solenoid the valve will close removing
high pressure air from the seal.
12 3/2 electrically operated Used to dump accumulated pressure at
solenoid valve teat rig & for pressure setup.
- 17 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
Manufacturer: Mitsubishi.
Model : Freqrol –A100 FR-A140E – 7.5K-EC
Volts : 380 - 460
Power : 7.5kW 16 Amp
Hz : 50/60
Serial No : IEC C69973009 TC100A312G52 BC1 32U894A
The drive has only 1 configurable analogue output, and your specification
requests information on both motor speed and current. I have chosen to
configure the drive analogue output to transmit motor current to the PLC via a
0-10v.
As I don’t have an analogue output to check the speed I have made allowance to
install a proximity sensor. As I have changed the PLC to The Micrologix 1500 the
scan times are faster than SLC 500 I had previously chosen, typically 1ms. This
PLC Also contains 2 high speed counters that can accept pulses up to 20kHz. By
changing the PLC we have removed the need for a pulse divider.
The drive doesn’t conform to current electrical noise regulations and we suggest
that we fit a mains infeed line filter. This will reduce the emitted EMC but is still
unlikely conform to current regulations.
We will also change the current wiring method and add ferrite rings on the drive if
practical.
- 18 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
The PLC will be used to monitor digital and analogue inputs from the test rig and
output analogue and digital information in response. It will be used to control the
various PID loops, and calculate values used or set by the Cimplicity system.
The test rig is in essence controlled by the PLC and monitored by Cimplicity.
We have selected Allen Bradley Micrologix 1500 range PLC for speed and
flexibility. It is modular in design and can be easily expanded if required. The
Allen Bradley Micrologix 1500 range has an extensive existing range cards to suit
most test rig and industrial applications.
Address Description
I:0/0 Motor speed Input Pulse
I:0/1 Emergency Stop Button 1 & 2
I:0/2 Spare
I:0/3 Safety Relay Healthy
I:0/4 Factory Air Pressure OK
I:0/5 Drive Healthy
I:0/6 Start Test Button
I:0/7 Stop Test Button
I:0/8 Tension beam in position switch 1
I:0/9 Spare
I:0/10 Drive running / at zero speed
I:0/11 Drive overload
I:0/12 Two hand safety relay status
I:0/13 Reset Button
I:0/14 Low pressure set push-button
I:0/15 High pressure set push-button
- 19 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
Address Description
O:0/0 Motor drive contator
O:0/1 Drive Forward Rotation
O:0/2 Drive Reverse Rotation
O:0/3 High pressure solenoid
O:0/4 Spare (Isolated with emergency stop).
O:0/5 Spare (Isolated with emergency stop).
O:0/6 Pressure release & pressure setup solenoid.
O:0/7 Spare (Isolated with emergency stop).
O:0/8 Alarm Beacon (Maintained)
O:0/9 Reset Lamp
O:0/10 Start push-buttons
O:0/11 Stop Button
- 20 –
fdsSpin003 Javelin Controls
Functional Design Specification Spin Test Rig
- 21 –
fdsSpin003 Javelin Controls