Motrona FS150 Flying Shear Control Operating Instructions
The FS150 is a stand-alone controller for "Cut on the fly" applications used for cutting applications where endless material cannot be stopped during the cutting process. It can operate with Servo-, DC-, or AC-inverter drives and has a high accuracy, 300 kHz input frequency and a highly dynamic, 150 µsec response time. The unit offers easy remote length preset by thumbwheel switches or PLC or host computer and also easy LCD display setting or PC setting via serial link. RS232/RS485 and CANopen interface support various communication needs. It also features speed transitions by sin² profile. Speed variable anticipation for carriage start. Print mark registration and batch counters are included in the functionality.
advertisement
Assistant Bot
Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.
FS150
High Performance Flying Shear Control
m o ro na
Stand alone controller for “Cut on the fly“ applications
Can operate with Servo- or DC- or AC- inverter drives
High accuracy, 300 kHz input frequency
Highly dynamic, 150
sec response time
Easy remote length preset by thumbwheel switches or PLC or host computer
Easy LCD display setting or PC setting via serial link
RS232/RS485 and CANopen interface
Speed transitions by sin² profile. Speed variable anticipation for carriage start.
Print mark registration and batch counters included.
Operating Instructions
FS15016C_e.doc / Nov-15 Page 1 / 59
Safety Instructions
This manual is an essential part of the unit and contains important hints about function, correct handling and commissioning. Non-observance can result in damage to the unit or the machine or even in injury to persons using the equipment!
The unit must only be installed, connected and activated by a qualified electrician
It is a must to observe all general and also all country-specific and applicationspecific safety standards
When this unit is used with applications where failure or maloperation could cause damage to a machine or hazard to the operating staff, it is indispensable to meet effective precautions in order to avoid such consequences
Regarding installation, wiring, environmental conditions, screening of cables and earthing, you must follow the general standards of industrial automation industry
- Errors and omissions excepted –
Version:
FS15016N/ TJ/ Oct. 03/
Page/21/26/42
FS15016C_d/Bo/Jul-08
Description:
Max. 8 print marks between sensor and home position
Control word and status word
Encoder inputs levels and max. frequency
Modification to motrona format
FS15016C_e.doc / Nov-15 Page 2 / 59
Table of Contents
1.
Introduction ................................................................................................................... 5
2.
Principle of Operation ................................................................................................... 6
3.
Hardware Configuration ................................................................................................ 7
4.
Wiring and Screening ................................................................................................... 9
4.1.
Encoders .............................................................................................................. 11
4.2.
Analogue Output ................................................................................................. 13
4.3.
Power Supply ....................................................................................................... 14
4.4.
Parallel Interface (PI) ........................................................................................... 14
5.
Control IN / OUT Port (PI/PO) ....................................................................................... 17
6.
The Serial Port ............................................................................................................ 20
7.
Register settings ......................................................................................................... 22
8.
How to operate the Keypad ......................................................................................... 23
9.
The Data IN – Menu ................................................................................................... 26
10.
Setup Menu ................................................................................................................ 33
11.
Adjust Menu ............................................................................................................... 35
12.
Testprog – Menu ........................................................................................................ 35
13.
The LED Display .......................................................................................................... 36
14.
Remarks about Drives, Encoders, Cables, Installation ................................................. 37
15.
Steps for commissioning ............................................................................................. 39
16.
Alarm States and Conditions ....................................................................................... 46
17.
Accuracy considerations ............................................................................................. 47
18.
Which shortest length can we cut at a certain line speed? ......................................... 49
19.
Which maximum line speed can we use with a certain cutting length ........................ 50
20.
Which travelling distance does our carriage need? ..................................................... 50
21.
Auxiliary Register and Command Codes ...................................................................... 51
22.
General Master Reset and Erase of EEProm ................................................................ 53
23.
The BY 106-X Remote Thumbwheel Switch ................................................................ 54
24.
Dimensions and Specifications ................................................................................... 55
25.
Serial Code List ........................................................................................................... 57
25.1.
Parameter ............................................................................................................ 57
25.2.
Inputs ................................................................................................................... 58
25.3.
Variables .............................................................................................................. 59
FS15016C_e.doc / Nov-15 Page 3 / 59
Compatibility Hint
Versions FS15014A and higher use some different control inputs and control outputs and therefore are not fully hardware compatible to former versions!
You must modify a few connections at the PI/PO connector when replacing older version against FS15014A or a higher version! See section 5.
The software has been upgraded and now includes
Batch counters for total quantity, waste quantity, total length
Registers for actual line speed, carriage speed, synchronizing error etc.
3 software limit switches to protect against carriage overshoot. No more proximity for extreme carriage positions necessary.
Real acceleration settings instead of ramp times
Virtual master axis with adjustable simulation speed
Impulse output with scaling facility for material line
Correction register for easy compensation of slip of the measuring wheel
Enhanced setup tools in the OS30 operator software, including scope functions, providing still easier commissioning procedures.
Improved S- shape profile for still higher cutting efficiency.
FS15016C_e.doc / Nov-15 Page 4 / 59
1.
Introduction
Flying shears are used for cutting applications, where endless material to be cut to length cannot be stopped during the cutting process and the cut must be effected “on the fly“. The mechanical construction provides a saw or shear system mounted on a carriage, that follows the material with synchronous speed while cutting is in progress, and then returns to a home position to wait for the next cut. See schematics on title page.
The FS flying shear control is based on a BY150 synchronizer system. The software has been designed for the special requirements of flying shears under consideration of maximum efficiency and accuracy at minimum stress for all mechanical parts.
Only a few registers must be set in order to adapt the controller to the mechanical and electrical specifications of the shear system.
A small keypad with LCD provides easy setup, but also a disc with operator software OS3.2 is included for easy PC setup of the controller.
All essential registers like cutting length, tool width etc. are also accessible by parallel interface, providing easy setting by remote BCD thumbwheel switch or PLC parallel output.
The unit uses a closed 19“ steel cassette for maximum EMC protection. With option SM150, the housing can also be mounted on DIN rails.
FS15016C_e.doc / Nov-15 Page 5 / 59
2.
Principle of Operation
The shear (or saw blade) is fixed on a carriage that can move forward and reverse under control of a +/- 10V speed reference voltage of the carriage drive. Normally, a 4 quadrant DC or servo drive is used. For lower requirements in performance, the FS150 unit can also control
1-quadrant AC drives using a positive speed reference signal and two outputs for forward/reverse select.
The FS150 controller counts the length from the line encoder (feed roll or measuring wheel) while the carriage is held in its rear home position.
Once the cutting position approaches, the carriage accelerates and synchronizes with the line.
A "Ready to cut" signal is generated in order to start the cutting process, while the shear moves fully synchronous with the cutting position on the material. When the cut is completed, the
FS150 must receive a "cut complete" signal. This will cause a deceleration and a reversal of the carriage until it has reached its home position again. All speed transitions occur with a smooth sin² speed profile for absolutely careful treatment of screws and other mechanicals parts.
V
Cut
Line speed
V L t
Spe ed prof ile
Fig 1
The FS150 control continuously measures the line speed and calculates an anticipation value to start the carriage before the cutting length is reached. Thus the shear will exactly match the cutting position of the material upon completion of the acceleration ramp and no over swing or oscillation will take place prior to the cut. This saves time and increases the cutting efficiency of the shear system considerably.
FS15016C_e.doc / Nov-15 Page 6 / 59
3.
Hardware Configuration
As a master drive, mostly the motor of a feed roll is used. The "master" can also be a measuring wheel equipped with an incremental encoder.
The encoder resolution should be at least 5 times higher than the maximum acceptable cutting error.
Quadrature encoders (TTL-types A, /A, B, /B) must be used. Where you find you must use
HTL encoders (10 – 30 V, A and B output), please apply our level converter type PU210 to generate the proper RS422 signals required.
Digital feed forward technology needs a certain minimum frequency: At maximum line speed, the master encoder frequency should be at least a few hundred Hertz. It is best to choose the ppr numbers of line and carriage encoders in a way to produce frequencies in the same range.
It is necessary to adjust the slave to its maximum dynamic response (no internal ramps, no integral control loop, high proportional gain etc.) because the FS150 will generate ramps to which the drive must follow with no additional delay.
A signal must be available to indicate completion of a cut to the FS150 controller. All control signals must be PNP (switching to positive) with a level of 18....30 volts DC. Fig. 2 shows the block diagram of the unit.
FS15016C_e.doc / Nov-15 Page 7 / 59
Measuring wheel
Carriage
Encoder
Carriage drive
Line-
Encoder
Master Slave
Input Input
A, /A, B, /B A, /A, B, /B
+/-10V
(or +10V)
Analogueoutput
*)
Power
24VDC
RS232
RS485
Communication
Ports
CAN
FS150
Outputs
Ready
Reverse
Forward
Length
Carriage Alarm
Home position
Gap coml.
Ready to cut
Control
Inputs
Parallel
Data Input
Reset
Jog forw.
Jog rev.
Read PI
Start Gap
Cut Completed
Store EEProm
Start/Stop
Immediate Cut
Lenght 1 / Length 2
Zero Position
Dec Counter
PLC or
BCD switch
Virtual line On
Bold printed connections are “must”
Other connections are “can”
*)
With 1 Q drives only
Fig 2
For safety reasons, we strictly recommend to limit the travelling range by mechanical limit switches at both ends in order to avoid damage with carriage overshoot upon failure of the electronic control system!
FS15016C_e.doc / Nov-15 Page 8 / 59
4.
Wiring and Screening
Serial RS232
(Sub-D-9- female)
LED bargraph
Parallel Interface
(Sub-D-25- male)
Control IN/Out
(Sub-D-25- female)
Master Reset button
CAN Bus
Analogue Out
(Sub-D-9- female)
24VDC
Supply
PE (Grounding screw)
Carriage encoder
(Sub-D-9- male)
Line encoder
(Sub-D-9- male)
Fig.3
For reasons of proper screening, it is a must to follow the subsequent instructions.
Where you don’t exactly observe these grounding and screening rules, it is almost for sure that you will have problems later! a. The minus wire of the power supply must be connected to the grounding screw on the front plate of the FS150 controller with a short wire of at least 0.75 mm².
On site of the power supply, the minus output must be earthed.
Where the wires between power unit and FS150 controllers are longer than e.g. 1 meter, it is advisable to ground the front plate of the controller again by a separate wire, on the shortest way possible.
Fs150
+24V
Power Supply PE Supplement short earthing when power cable is long
FS15016C_e.doc / Nov-15
Fig 4
Page 9 / 59
b.
All screens on the controller side must be connected to the housing of the corresponding
Sub-D-connector. This is valid for encoder cables, analogue output and PI or PO lines.
Where you use Sub-D-connectors with a plastic housing, you must solder the screen to the metallic frame of the connector.
At any time you must be sure the screen gets a proper contact to the front fascia of the unit when connected to the controller.
Screen
Fig 5 c. When encoder cables are interrupted by terminal boxes or intermediate connectors on their way from the controller to the encoder, you must connect the screen to the Minus wire of the encoder supply there, but never to earth potential again!
Encoder cable to encoder to FS150
Tie Minus of encoder supply and screen together whereever you interrupt the encoder cable by terminal or connectors.
Make sure the screen can never get any earth potential here!
Fig 6 d. When the cable arrives at the encoder site, the screen must again be connected to the
Minus wire of the encoder supply, but not at all grounded to earth. In general, there are two types of encoder connections:
Encoder with plug connector
Encoder
Shaft
Make sure the screen of the cabels is connected to the Minus supply of the encoder, but does not touch the metallic housing of the connector.
Fig 7
Encoder with cable end
Encoder
Shaft
Minus of encoder supply
Screen from FS150
Leave this screen fully unconnected here to avoid illegal double-earthing!
(Screen is internally earthed to
the encoder housing).
FS15016C_e.doc / Nov-15
Connect screen to the Minus wire of the encoder supply here.
Avoid any earth connection via contact to housings ect.
Fig8
Page 10 / 59
e. With all other cables like analogue output, control or parallel output, put the screen to the metal connector housing on the FS150 side and leave it unconnected on its peripheral side.
Again avoid double earthing. The only place where the screen is earthed must be the front plate of the unit!
Example: Analogue speed reference signal
Drive
Speed
Ref.
to FS150
This screen unconnected and not earthed!
This screen to metal frame of Sub-D-Connector Fig 9
All cables connected to the FS150 should be separated from motor cables and other power lines. It is indispensable to use screened motor cables.
4.1.
Encoders
The unit only accepts TTL impulse signals (5V, RS 422 ) or similar from an encoder simulation
(resolver). It is essential to connect the channels A, /A, B, /B: The index inputs Z, /Z are not used with this application.
Where you find you are working with existing 10 - 30 Volt encoder signals which feature only
A, B, Z signals, the PU 210 converter should be used to gain full complementary signals in line with RS 422 standards.
An auxiliary voltage of 5,2 V (max. 400 mA) is available on the connector plugs “Master“ and
“Slave“, for easy supply of the encoders. Both connectors on the unit are Sub - D - 9 pin, male.
Fig. 10 and Fig. 11 show the encoder connections and the principle of the input circuit. All impulse inputs are isolated by high speed optocouplers.
When connecting the encoders it is not too important to wire the A and B signals to produce the correct counting direction. The direction can be determined in the setup menu.
VCC int.
+5.2V
DC
0V
DC GND int.
B /A A B /A A
1 2
6 7
3
8
4
9
5
/Z Z /B
1
6
/Z
2
7
3
8
4
9
5
Z
GND
/B
DIL-Switches 1-4 have no function. (different from previous hardware versions)
Fig 10
FS15016C_e.doc / Nov-15 Page 11 / 59
Input circuit (principle)
4
A
220
VCC int.
Opto
+5.2V
/A
0V
DC
DC GND int.
220
Opto
5
Input current approx. 15mA per channel
Important
With encoders, supplied by the FS150:
GND
Fig 11
Connector pins 4 and 5 provide the encoder supply.
With encoders, supplied by an external source, or when an encoder simulation from the drive is used (Common GND operation)
Use connector pin 5 as common zero Volt potential.
For fully potential-free operation:
Connect only A, /A and B, /B and leave terminal 5 ( Common ) unconnected.
For reason of best noise immunity, we recommend to use potential- free operation wherever you have line driver signals with remote supply.
You must ensure that no external voltage is applied to pins 4 and 5 as this can cause serious damage to the unit!
Where you use one common encoder for feedback of the drive and feedback for the
FS150 at the same time, there may come up interference problems. You can use a
GV150 impulse splitter to eliminate any kind of problems. In most applications, the common encoder would also work fine when it is supplied by the drive and the FS150 operates in fully differential mode like shown.
Encoder
A
/A
B
/B
Antrieb
Screen
Do not connected pin 4 or 5 with fully differential operation!
2
3
9
1
5 (NC)
FS150
Fig 12
FS15016C_e.doc / Nov-15 Page 12 / 59
DIL switches S1 / 5 - 8 provide the selection of the encoder edge counting. It is possible with complementary signals to count with times 1, 2, or 4 without any fear of miscounting. The selection always applies separately to the master and the slave input signals.
DIL-Pos. 5
ON
OFF
ON
OFF
DIL-Pos. 7
ON
OFF
ON
OFF
Master:
DIL-Pos. 6
ON
ON
OFF
OFF
Slave:
DIL-Pos. 8
ON
ON
OFF
OFF
Edge count
X1
X2
X4
Counter disabled
Edge count
X1
X2
X4
Counter disabled Fig. 13
Please note, that
The maximum frequency of the FS150 refers to the total number of edges counted, i.e.
300 kHz (x1) or 150 kHz (x2) or 75 kHz (x4).
Impulse numbers, to be entered upon setup, also refer to the total number of edges counted, i. e. the entry data must be doubled with (x2) etc.
When possible, you should set the switches in a way to produce approximately similar impulse numbers on Master and Slave side to achieve best operation. i.e. 4096 impulses x 1 on the Master side and 1000 impulses x 4 on the Slave side. The cross section of encoder cables must be chosen with consideration of voltage drop on the line. The FS150 provides a 5.2 V encoder supply and at the other end the encoder must at least receive its minimum supply voltage! (See encoder specifications).
4.2.
Analogue Output
The analogue connector (Sub-D-9 female) provides several auxiliary lines that are not applicable with FS150 functions. The only pins that must be connected are pin 2 (GND) and pin
7 (output). The cable must be screened and the screen must be connected to the connector housing on the FS150 side. The screen must be unconnected on the drive side!
Summ in
(internally connected)
GND int.
5
9
4
8
3
7
2
6
1
GND
Analogue Connector
Korr Out2 LVout LVin
Fig. 14
FS15016C_e.doc / Nov-15 Page 13 / 59
4.3.
Power Supply
The FS150 operates from an unstabilized 24 VDC supply (+/- 25%), however, the voltage including ripple should not exceed the following limits (18 V...30 V). The supply of the FS150 is both electrically and mechanically protected against wrong polarity misconnection by protection diodes and a special plug.
At pin 1 of the "PI" connector and pin 1 of the "PI/PO" connector, a +24V output is available for easier wiring of input and output supplies. This voltage is taken from behind of a current limiting resistor. Short circuiting these outputs to GND can burn the resistor or internal printed lines. aux. out
Pin 1 des PI/PO- connector aux. out
Pin 1 des PI- connector
R
+24V
2 Ohm/1Watt
470uF
Internal
GND
Fig. 15
4.4.
Parallel Interface (PI)
The interface provides remote setting of operational and configuration registers. It receives
BCD or binary data (selectable) from a remote thumbwheel switch or PLC control. There are three binary coded select lines which provide 8 addresses being accessible, via 20 data lines.
The register parameters are stored in the following manner: a. Read and activate parallel data upon a strobe pulse. The data is then transmitted to the internal RAM and activated immediately. b. Store the data to the EEprom by a Store pulse, when you like the unit to use same data again after power down.
It is easy to see how 8 external registers may be loaded into the FS150. For operation of Read and Store inputs see section 4.5.
The connection of the parallel interface is a 25 pin Sub-D connector (male) which is marked as
"PI" on the front fascia.
All inputs are PNP switching and fully PLC compatible. All signals refer to GND and the minus potential of the supply.
FS15016C_e.doc / Nov-15 Page 14 / 59
Important Advice
Upon power up, the unit loads the full register set stored in its EEProm. Data transmitted from the parallel and/or serial interface will overwrite the operational RAM data, but not the corresponding EEProm registers. As a result, when powering up, any parallel or serial data will be replaced by EEProm data, until it is overwritten again.
The RAM data however can be restored to the EEProm at any time by parallel or serial command.
Parallel interface operations must keep the following timing conditions:
Data valid BCD data
Read pulse
T1 T2 T1 min. = 5 msec.
T2 min. = 5 msec.
Fig 16
Data latch occurs with the positive transition of the strobe pulse. Data lines must be in a valid state at least 5 msec. prior to the strobe, and remain present for an additional 5 msec. while the data is read. There is no upper limit for T1 and T2.
Mostly the parallel interface is used to preset the cutting length by a simple remote BCD thumbwheel switch or by a PLC parallel output. The select lines S1-S3 allow to preset also other registers like shown in table above. Registers are described later in this manual.
Pin 3 of the PI parallel interface provides a special control function:
A “virtual line axis“ can be switched on by this pin, allowing to fully operate all carriage functions without material and with the measuring wheel in standstill. This is useful for testing and commissioning. More details are to be found in the section “Virt. Line“.
FS15016C_e.doc / Nov-15 Page 15 / 59
1
14
2
15
3
16
4
17
5
18
6
19
7
20
8
21
9
22
10
23
11
24
12
25
13
BCD1
BCD2
BCD4
BCD8
BCD1
BCD2
BCD4
BCD8
BCD1
BCD2
BCD4
BCD8
+24V
S1
S2
S3
Select
Lines
Virtual Line on
BCD1
BCD2
BCD4
BCD8
Low order digit
(LSD)
BCD1
BCD2
MSD -3
BCD4
BCD8
MSD -2
MSD -1
High oder digit
(MSD)
S4 S3 S2 S1
0 0 0 0 Length 1
0 0 0 1 Length 2
(C 02)
(C 03)
0 0 1 0 +/- Sync
0 0 1 1 Accel 1
(C 06)
(C 04)
0 1 0 0 Accel 2 (C 05)
0 1 0 1 Sync Time (C 07)
0 1 1 0 Virt. Line (C 19)
See register description
With signed parameters the most significant bit (pin 13) is used as sign bit (low = +).
When using binary format pin 16 is the LBS and pin 13 is the MSB.
Fig 17
FS15016C_e.doc / Nov-15 Page 16 / 59
5.
Control IN / OUT Port (PI/PO)
There are 12 input lines and 8 output lines for remote control purpose.
13
25
12
24
23
11
10
22
9
21
8
20
7
19
6
18
5
17
4
16
3
15
2
14
1
Reset
Jog. forward
Jog reverse
Read and activate PI data
Start gap
Cut completed
Store data to EEProm
Start/Stop
Immediate cut
Length select / print mark
Set zero position
Decrement batch counter
GND
GND
Com+
Com+
Ready
Reserve
Forward
Length out
Carriage position alarm
Home position
Gap complete
Ready to cut
+24V out
Opto
Inputs
2k7
15k
Outputs
COM+ 10-30V
33R
OUT max. 30mA
Inputs
Reset (13):
Jog forward
(25)
Jog reverse
(12):
Read and activate data
(24):
Start gap (11):
Fig 18
Description
When set High, a new initializing cycle is started and error messages will be cleared. Reset does not affect any carriage position counters or batch counters.
Moves the carriage in one or the other direction (Jog speed register settable). The carriage automatically stops when it reaches one of the software limit switches (Minimum or Maximum position). Jog inputs are only active when the Start/Stop input is in stop state. The software limit switches do not operate while you keep the “Teach Zero“ input high. Whenever the
Jog command is released, the shear will be electrically hold in its new actual position and start from there to execute the next cut.
Reads data from the parallel interface and activates new data in the cutting process.
Upon completion of the cut it is possible to shortly accelerate the carriage, so the tool will shift forward the material and make a gap between. The size of the gap is register settable and an output will signal when the gap is completed. Leave input unconnected when gap function not used.
FS15016C_e.doc / Nov-15 Page 17 / 59
Inputs
Cut completed
(23):
Store EEprom
(10):
Immediate cut
(9):
Length select
/ print mark:
Set Zero position (8):
Decrement batch counter
(20):
Description
This input must receive a signal when a cut has been completed. The direction of the signal (High/Low) is register selectable. With the selected edge the FS 150 will start deceleration and reversal in order to put the carriage back to its rear home position. Each cut completed signal will increment the batch counter.
A High signal on this input will store all register data to the EEprom. Data which have been transmitted by the parallel interface will be lost after power down, unless this input has been activated prior to power down. The EEprom has a limited number of 100.000 store cycles during its life time.
When low, the automatic cutting cycle will be interrupted, but the Jog functions and the Immediate cut input will remain active. When high, the carriage will continuously execute cutting cycles according to the preset length.
A positive edge at this input will immediately start the shear for a cutting cycle, independent on what the actual length is. The subsequent cut will correspond to the preset length again, unless a Flying Cut has been triggered again.
This function i.e. allows the operator to cut out bad parts of the material.
Immediate cut commands will increment the waste counter.
This input provides a double function:
With Mode 1 (normal operation without print mark), this is a length selection. Since the unit stores two cutting lengths (Length 1 and
Length 2), a low at this input selects Length 1 to be cut while a High at this input selects Length 2.
With Mode 2 (operation with print marks), this is the input for the sensor or photocell detecting the print mark.
This input allows to define the “Zero“ position of the carriage. The internal carriage position counter is Reset to Zero while this input is High. All limitation settings and alarms refer to this zero position. Please note that upon power up the carriage position counter will be cleared also, and the unit would take any actual position as a Zero position. Where you power the controller down while the carriage is not in at Zero, or where you move the carriage with the controller in powerless state, it is always necessary to redefine “Zero“ after power up by a positive signal to this input.
The unit provides an internal batch counter incrementing by one with each cut. If for any reason one cutted piece cannot be used (waste), the counter can be decremented by a positive edge to this input, to match the real number of usable products.
FS15016C_e.doc / Nov-15 Page 18 / 59
Outputs
Ready (5):
Reverse (17) /
Forward (4):
Carriage position alarm
(3):
Carriage home
(15):
Gap complete
(2) :
Ready to Cut:
Description
A high signal indicates the unit is ready to operate and a low signal indicates the unit is out of order or an error has been detected and the unit has switched off the control loop (see “Errors“). When high, the unit could not detect a fault by itself, but this is not a guarantee that the whole system is ready to work.
Where you use a carriage drive with only positive speed reference and digital forward/reverse select, these two outputs will control the direction of rotation. The output goes High when the corresponding direction is required.
This output generates impulses proportional to the line motion with scalable length units. As an example, it might be used to totalize full meters of material passing through, by a separate counter or PLC.
This can be used to limit the travelling way of the carriage into forward direction during production.
If, i.e., for mechanical or other reason, the carriage could not synchronize with the line, the controller would never generate the „“Ready to cut“ signal and the carriage would run to the front detent. The alarm position is register settable and this output switches High to indicate the carriage will run out of range if not braked down immediately.
A high state of this output indicates the carriage is in its home position like defined by register “home window“.
When the gap function is used, a high signal indicates that the gap has been executed and the controller now waits for the “cut completed“ input.
This output goes High when the shear has reached its cutting position with respect to the material and moves fully synchronous with the line. See parameter "Cut window". It goes Low again when the shear signals "Cut completed".
Important remarks:
1. When for any electrical or mechanical reasons the carriage cannot reach the proper cutting position or cannot synchronize with the line speed, the
"Ready to Cut" signal will never switch on and the carriage could run to its front detent without executing a cut! Use the Carriage alarm output and mechanical safety switches to avoid damage.
2. Each cut must be followed by a "Cut completed" signal, otherwise no reversal of the carriage will take place and it will run to its front detent!
For tests (with saw blade or shear removed) it is legal to connect the
“Ready to cut“ output to the “Cut completed“ input.
FS15016C_e.doc / Nov-15 Page 19 / 59
6.
The Serial Port
The RS 232 serial link can be used for two purposes:
The unit includes a serial RS232 and a RS485 interface, both accessible by the Sub-D-9 connector marked „RS232“.
RS 232
TxD
RxD
GND int.
5
9
4
8
3
7
2
6
1 Serial interface connector
+5V
T+ TR+ R-
RS 485
Fig 19
To run the OS 3.2 operator software with your PC by RS232, your PC must be connected to the
FS150 unit like shown:
RxD RxD
TxD
TxD
GND
Sub-D-9-female Sub-D-9-male
Only pins 2,3 and 5 must be wired and pins 2 and 3 must be crossed over Fig 20
Please make sure your PC serial cable uses only the three pins shown. When also other pins are connected, this will cause interference with the RS485 pins and the PC communication will not work.
When using the RS485 interface, you can serve up to 32 different bus participants in either
2-wire or 4-wire transmissions mode. The subsequent figures show, as an example, how to run a TX720 operator terminal with a FS150 unit and other controllers.
FS15016C_e.doc / Nov-15 Page 20 / 59
2 x
120 Ohm
RS485 (4-wire system)
Screen
2 x
12 0 Oh m
T+
8
TR+
7 6
TX720
R-
1
R+ R-
6
T+
1 8
FS150
T-
7
RS485 ( 2-wi re system)
Screen
R+ RT+ T-
Ot her devise
120 Ohm
Fig 21
120 Ohm
T+
T-
8 7 8 7 T+ T-
TX7 20 FS150 Other device
Fig 22
A detailed description of the serial protocol is available upon request or can be downloaded from the Download site of the motrona homepage www.motrona.com
document name: „Serpro“
FS15016C_e.doc / Nov-15 Page 21 / 59
7.
Register settings
Registers can be set by keypad under LCD control or by PC, using the OS3.2 operator software.
This section describes the registers and their meanings and the next section shows how to program the registers.
The unit provides 4 Sub-Menus.
Data In Contains operational registers.
Setup
Adjust
Contains registers that need to be set only once upon commissioning. provides easy setting of the analogue gains upon commissioning.
Testprog executes various testing functions for internal and external signals.
Expressions like C00 indicate the serial register access codes.
FS15016C_e.doc / Nov-15 Page 22 / 59
8.
How to operate the Keypad
LCD-Display
A B C P
Run
P RG
Processor
PRG
S1
123456 78
Fig 23
To access the operator PCB, remove right hand side plate.
The on board setting controls comprise an LCD display, 4 small buttons and a sliding switch.
When the switch is selected to "Run", the LCD permanently displays the software version of the program and the buttons A, B, C and P have no function.
Programming by the on board setting controls requires the sliding switch to be slid to "PRG". For external PC setting it must however be in the „Run“ position.
The buttons have the following control functions (Cursor highlights the register):
Button A: Scrolls register down; scrolls menu forward and also increments the highlighted digit.
Button B: Scrolls registers up; scrolls menu backward and also decrements the highlighted digit.
Button C.: Returns from register to menu titles; increments highlighted digits to the right, (or from full right to full left).
Button P: Enters from menu to registers; changes register from text to value and back to text again. Stores actual data to the EEprom.
The following example shows how to set the “Acceleration 1“ register of the Data In menu (see register table).
FS15016C_e.doc / Nov-15 Page 23 / 59
Action
Slide the switch to “PRG
Select the Data IN Menu by pressing “P“
Press “A“ several times until the LCD shows “Accel 1“
Select the Accel 1 register by P and read the actual setting
(i.e.1000)
Change setting to i.e. 500 msec. like shown:
Key B decrements digit highlighted by cursor
LCD
DATA IN
Imp Line
Accel 1
1 0 0 0
0 0 0 0
Key C shifts cursor right
Key A increments highlighted digit. Press A 5 times.
Press P to store the new value
Accel 2
When you slide the switch back to “RUN“, you read again “FS15013“ and the unit is ready to operate.
When you press “C“ instead, you come back to “DATA IN“ etc.
Please note:
The unit is unable to operate or to make serial communication while the slide switch is in the “PRG“ position!
FS15016C_e.doc / Nov-15 Page 24 / 59
B A
Data IN Set - up Adjust Testprog
P
B
C A
C00 Pulse Line/1000
C01 Pulse Cut/1000
C02 Length 1
C40 Mode
C41 1Q/4Q
C42 PI-Format
C03 Length 2
C04 Acceleration 1
C43 Add- Correction
C90 Unit- Number
C05 Acceleration 2 C91 Baud- Rate
C06 +/-Synchron Rate C92 Serial For mat
C07 Synchron Tim e
C08 Tool Width
C09 Integration Time
C10 Cut Window
C93
C94
C95
C96
Bus-Add
Bus-Baud
Bus-Config
BusTxPar
C11 Gap Length
C12 Gap Time
C13 Edge Sense
C14 Jog Speed
C97 BusRxPar
C45 Master Direction
C46 Slave Direction
C47 Offs Correction
C48
C49
Gain Corr ection
Offset Total
C50 Gain Total
C15 Jog Ram p
C16 Hom e Window
C17 Minimum Position
C18 Maximum Position
C19 Virtual Line Speed
C20 Photo - > Cut
C21 Dead Band
C22 Return Window
C23 Return Speed
C24 Sam pling Tim e
C25 Alar m Preset
C26 Length / Pulse
C27 Scaling Length
C28 Power Sense
C29 Ram p Form
C30 Sync Samples
Gain - Cor Mast - Dir
Gain - Tot Slav - Dir
Offs - Cor
Gain - Cor
Offs - Tot
Gain - Tot
LED - PO
Cont - IN
PI - IN
Ind-Mast
Ind-Slav
DAC-Cor
DAC-Tot
Factory
B
P C A
Fig. 24
Prior to register setting you must decide with which dimensions or units you like to preset the cutting length. This could be 0.1mm or 1mm or 0.001 inch or any other resolution you desire. All further settings refer to the length units you decided to use. When i. e. you choose to set the length with a resolution of 0.1mm, 1000 length units will be 100 millimeters and you must preset the length in a format like 100.0mm.
FS15016C_e.doc / Nov-15 Page 25 / 59
9.
The Data IN – Menu
Register Description
Pulses Line: This register calibrates the encoder ppr of the line encoder. You must find out how many impulses we receive when the line moves 1000 length units forward. Set the number of impulses to this register.
Pulses Cut:
Length 1
Length 2:
Range 0-999 999
This register calibrates the encoder ppr of the carriage encoder. Setting is similar to the Pulse lines register.
These registers contain your cutting lengths. Enter a default length here.
Clarification:
You can preset two length and the remote signal “Length select“ will decide whether we cut length 1 or length 2. Upon power up, the unit will load the length set to these registers. Data transmitted by parallel or serial interface will overwrite the registers. Parallel or serial data will be valid until to the next power down only, unless they have been stored by a
“Store to EEprom“ command.
Acceleration1: Acc/Dec rate for forward motion of the carriage, scaled in length units/sec².
Acceleration2: Acc/Dec rate for reverse motion of the carriage, scaled in length units/sec².
Remarks to acceleration settings
The ramp times for acceleration and deceleration result from the setting and from the speed. Where you use length units of entire millimeters and you set Acceleration to 10 000 mm/sec², the unit would accelerate the carriage within one second from standstill to 10 m/sec which is 600 m/min. This means it would take 100 msec. to go from standstill to 60 m/min etc.
Acceleration values must be set in a way that motor and drive can follow the ramps generated by the controller. Setting values outside the physical range of the drive system result in malfunction or failure of the whole system.
FS15016C_e.doc / Nov-15 Page 26 / 59
Register Description
Speed
Cut
ACC 1 ACC 1
Sync speed t
Tim e
+/- Synchron
Rate:
Synchron
Time:
AC C 2 AC C 2
Fig.25
This register allows to slightly vary the synchronous speed in a range of
+/-9.99%. In general, this register will be set to 0.00 and the carriage will synchronize with the line exactly according to the encoder information.
Some applications with extrusion lines need to adapt the sync speed, because the material is hot and cools down on the way between the measuring wheel and the cutting position. This will cause shrink which can be compensated by the +/- Synchron Rate register. It affects the synchronous speed but not the length.
This is an adjustable delay time between reaching the synchronous speed and switching on the “Ready to cut“ output. Setting range 1-9999 milliseconds. Under regular conditions the carriage will be in the correct cutting position immediately after completing of the acceleration ramp and the Sync Time register can be set to its minimum value of 1 msec. With mechanically unstable carriage constructions it may however be applicable to leave a short stabilization time before activating the cut.
Speed
Sync
Time
Sync speed
Tool width:
Ready to cut output
Fig.26
Provides compensation of the width of the saw blade or cutting tool. Setting
0-999 length units.
FS15016C_e.doc / Nov-15 Page 27 / 59
Register
Integration
Time:
Cut Window:
Gap Length:
Description
Sets the integration in order to avoid cutting errors caused by non-linearity of the carriage drive.
00 = Integrator off
01 = Fast integration
99 = Slow integration
For setting see section “Steps for commissioning“.
Sets a tolerance window around the cutting position where the carriage must be before the “Ready to cut“ signal is switched on. Setting is directly in number of increments of the carriage encoder. Range 1-99 increments. We recommend to set this window not too small, because no cut will be activated when for any reasons we do not reach this window (carriage will run to the front limit).
In some applications it is desirable, after the cut, to shortly accelerate the saw blade in order to shift the cut piece forward and produce a gap prior to removing the tool from the line. The gap can be set directly in length units, range 0-9999. In most applications, this function will not be used. To use the gap function, the following timing of signals must be observed:
Gap
Time
Speed overhoot to make gap
Line speed
Gap Time:
Output
“Ready to cut”
External Input
“Make gab”
Output
“Gap Completed”
External Input
“Cut Completed”
Fig.27
When the gap function is not used, the input “Make gap“ remains unconnected, but at any time the signal “Cut completed“ must be applied to start the return process of the shear.
Time in milliseconds to make the gap. Range 1 - 9999 msec.
FS15016C_e.doc / Nov-15 Page 28 / 59
Register Description
Edge sense: Sets the active edge for the external “Cut completed“ signal
H IGH
Rising edge at input “Cut completed”
0: LOW
terminates the syn chronous phase and st arts the return cycle
1: HIGH
LOW
Falling edge at input “Cut completed” terminates the syn chronous phase and st arts the return cycle
Fig.28
Jog speed: Sets the carriage speed when one of the “Jog forward“ or “Jog reverse“ inputs is active. The setting range is 0.00 to 9.99 Volts of speed reference for the slave drive.
Jog Ramp: Ramp time for Jog operation, dependant on selected jog voltage:
0000 :
(jump)
0030 : (approx. 100 msec/Vol t)
Home
Window:
Min Position
Max Position:
0060 : (approx. 200 msec/Vol t) usw.
Fig.29
Sets a window around the home position of the carriage. Setting in length units 1-9999 units. The output “Carriage home“ is high when the carriage position is inside this window. The unit will go to Alarm state when a new cutting cycle will be started before the carriage has returned to the home window from the previous cut.
Programmable software limit switches for the extreme forward and rear carriage position. Setting is in length units and the range is from
-999999 to + 999999. The setting refer to the “Zero“ Position which is set by the “Zero Position“ input. In general (but this is not a “must“), the Zero position is also used as the “Home“ Position. In this case, the Min Pos must always be set to negative and the Max Pos must always be set to positive values.
When the Start/Stop input is in Stop state, these two software limit switches will limit the travelling range with Jog operations.
When we are in Start state (automatic cutting), only the rear limit switch will stay active and cause the unit to go Alarm state when touched. The maximum position switch will not work, but instead the “Carriage Alarm Preset“ will control the maximum forward position of the drive.
The following drawings assume we have set our Minimum position to -20mm, our Maximum position to 2500mm and our Carriage Alarm to 2000mm.
FS15016C_e.doc / Nov-15 Page 29 / 59
1. STOP state, Jog operation
Carriage travelling range
Carriage disabled for reverse motion
(no effect)
Carriage disabled for forward motion
-20
Min.
Pos.
0
Zero
Pos.
2. START state, automatic cutting operation
Carriage travelling range
Unit trips to Alarm state when Min.
Pos. touched
+2000
Alarm
Preset
+2500
Max.
Pos.
Output “Carriage position alarm” is ON while carriage be beyond this position. No trip.
Fig 30
-20
Min.
Pos.
0
Zero
Pos.
+2000
Alarm
Preset
+2500
Max.
Pos.
Fig 31
Please note that for “Home“ the unit uses the position where the carriage is while we switch the Start/Stop command to Start, i.e. “Home“ and “Zero“ can be different positions!
Register
Virt Line
Speed:
Description
Virtual speed to simulate the motion of the line. Setting as “Length units per minute“. With a scaling of full millimeters, setting of e.g. 20.000 means
20m/min.
When the virtual line is switched on, the controller simulates the motion of the measuring wheel. To switch the simulation on:
Have the carriage in it’s home position
Have the Start/Stop input Low (Stop)
Now apply a positive transition to pin 3 of the parallel interface and keep it High.
Set the Start/Stop input to High (Start) to run the machine with the virtual speed.
Photo
Cut*):
Distance between photocell and home position with print mark tracking.
Setting 0-999 999 length units.
This register is only operative in Mode 2 (print mark registration). Please note the print mark sensor must be mounted in a way that never more than 8 print marks appear between the sensor and the carriage home position. The FS150 controller can store up to 8 print mark positions in a FIFO shift register and cut accordingly. The unit trips to Alarm state when more than 8 print marks are detected between the position of the photocell and the carriage home.
FS15016C_e.doc / Nov-15 Page 30 / 59
Register Description
Measuring Print mark S ensor wheel
Photo Cut
Carriage Home
Carriag e tra vel
Dead Band:
Print mark
0
Fig. 32
For use with 1-quadrant inverter drives only: Provides a delay bet-ween the forward output signal and the reverse output signal to avoid overlapping of the for/rev select. Adjustable in milliseconds. Range 0 - 9999msec.
Dead
Band
Forward output
Return
Window:
Return Speed:
Sampling
Time:
Reverse output
Fig.33
Applicable when 1-Q inverter drives are used as carriage drive. Since these drives do not have any torque in standstill, they tend to slightly overshoot when moving back into the Home position. I.e. the carriage comes to a stop a few millimeters beyond the scheduled position.
Return window is scaled in length units and compensates for overshoot by starting the deceleration ramp earlier.
Sets the ratio between the actual line speed and the maximum return speed.
Range 0.01 - 9.99.
Setting 2.00 says that, if necessary, the return speed can take the double amount of the actual line speed.
Provides digital filtering of the feed forward signal generated from the line encoder. Range 0001 - 9999 msec. Normal setting 1 msec. recommended.
In applications where the line speed is very unsteady, settings like 10 or even
100 msec. can be advantageous for smoother motion of the carriage. Please note that higher setting results in lower response with changes of the line speed.
Alarm Preset: Sets an alarm position for the forward motion of the carriage and switches on the alarm output when exceeded. See also “Min/Max Position“.
If for any reasons the unit cannot switch on the “Ready to cut“ signal, the alarm output can be used to prevent the carriage to run to the mechanical front end. You should set the preset position in a way that there is still space to break the carriage down to standstill before we reach the detent. Setting range 0 - 999 999 length units.
Length/Pulse: Scaling factor for the auxiliary impulse output. Setting range 1 - 99 999 length units per impulse. If the whole system is calibrated in “Millimeters“ and the output should be used to count and totalize the line with full meters, set this register to 1000 to receive one impulse every meter.
FS15016C_e.doc / Nov-15 Page 31 / 59
Register
Scaling
Length:
Power Sense:
Ramp Form
Sync Samples
Description
In some applications the real cutting length may be different from the cutting length set to the unit, due to some slip of the measuring wheel etc. As an example, the length setting could be 6000 millimeters and you find out the real cutting length is 6010 millimeters.
Where you find your real cutting length is different from your setting, enter the real cutting result here (i.e. 6010 mm) and the unit will automatically change the scaling to receive 6000 mm when you set 6000mm.
A new internal impulse scaling factor is calculated every time you take serial access to this register, and repeated access will raise this factor to higher power, which results in wrong scaling. Please write the value of the active cutting length into the register “Scaling Length” before starting the scaling procedure explained above. This ensures that the initial value of the internal scaling factor is 1.0000. The internal impulse scaling factor is stored to
EEPROM automatically.
0 = batch counters not stored in the EEprom upon power down
1 = batch counters stored in the EEprom
Selects the shapes of the ramps of the carriage speed profile. Two types of ramps are available: linear and S-shaped (sine square) ramps. The selection can be made independently for each of the four ramps of the speed profile by setting the corresponding bit of this parameter to either 0 or to 1:
Bit 0: forward acceleration ramp
Bit 1: forward deceleration ramp
Bit 2: backward acceleration ramp
Bit 3: backward deceleration ramp
A ramp is an S-shaped ramp if the corresponding bit is 0 and it is linear if the corresponding bit is 1. Example: RampForm = 0 means that all ramps are Sshaped, RampForm = 15 means that all ramps are linear.
S-shaped ramps are recommended when using drives with high response
(e.g. servo drives) whereas linear ramps are recommended for drives with lower response (e.g. big DC drives).
Filter for the cut window. The purpose of this parameter is to ensure that the carriage has reached a stable position within the cut window and stays in this window after the “ready to cut”-output has been switched on. After reaching the synchronic phase the FS150 controller continuously checks whether the carriage is in the cut window or not. SyncSamples = n means that the result of n consecutive checks must be positive (i.e. carriage in the cut window) before the “ready to cut”-signal is switched on. This function should only be used for systems with poor dynamic performance. Please note that too high settings of this parameter will probably cause the FS150 controller to give no “ready to cut”-signal at all! Setting range: 1 – 9999
FS15016C_e.doc / Nov-15 Page 32 / 59
10.
Setup Menu
Register
Mode:
1Q/4Q:
PI Format:
Add-Cor:
Unit NR:
Baud Rate
Description
Operation mode.
1 = Cut to length without print mark
2 = Cut with print marks
Selects the type of the carriage
1: The carriage drive is a 4-quadrant drive moving forward with positive and moving reverse with negative speed reference voltage.
2: The carriage drive is a 1-quadrant drive using only positive speed reference voltage and selecting the direction of motion by digital inputs forward/reverse.
Selects the entry code of the PI parallel interface:
0 = Data entry in BCD-code
1 = Data entry in binary code.
Must normally be set to “1“ at any time. Setting to “0“ switches off the digital control loop for testing purpose.
Attaches a device number to the FS150 controller for serial communication.
Setting from 11 to 99. It is not allowed to use device numbers containing a
“0“ (i.e. 09 or 20) since those are reserved for collective addressing of several units.
Ex factory, motrona units use always Unit NR.11.
For serial operation only.
The following transmission rates can be selected:
Baud Rate
0
1
4
5
2
3
6
Setting
9600 Baud
4800 Baud
2400 Baud
1200 Baud
600 Baud
19200 Baud
38400 Baud
Factory setting: = 0 Fig 34
FS15016C_e.doc / Nov-15 Page 33 / 59
Register
Ser- Form
Bus-Add,
Bus-Baud,
Bus-Config,
BusTxPar,
BusRxPar:
Mast Dir:
Slave Dir:
Offs. Cor:
Gain Cor:
Offset Tot:
Gain-Tot:
Description
For serial operation only.
The following formats of serial data can be selected:
Ser-Form
0
1
2
3
4
Data bits
7
7
7
7
7
Parity
Even
Even
Odd
Odd
None
Stop bits
1
2
1
2
1
5
6
7
8
9
7
8
8
8
8
Factory setting: 0
None
Even
Odd
None
None
2
1
2
1
2
Fig. 35
Only relevant for units with option „field bus interface“ (CAN-Bus or PROFI-
Bus DP). See supplementary instructions for further information.
Selects clockwise or anticlockwise rotation of the line encoder. For setting see section “Steps for commissioning“.
Selects clockwise or anticlockwise rotation of the carriage encoder. For setting see section “Steps for commissioning“.
Sets the offset of the analogue correction signal. Range -99...+99mV. Must be set to 00 under regular conditions. See remark.
Adjusts the proportional Gain of the digital control loop. Practical settings are from 200 to 1000.
See section „“Steps for commissioning“.
Sets the offset of the total analogue output signal. Range -99.... +99mV. Must be set to 00 under regular conditions. See remark.
Sets the Gain of the analogue feed forward signal to drive the carriage at correct speed. Range 0 - 999 999. For setting see “Steps for Commissioning“.
Remark for offset settings:
FS150 uses precision operational amplifiers with a zero offset error of less than 1mV and the offset register can be set to zero normally. With extended installations however, an offset voltage can build up in the cables, caused by small balance currents between the different devices. Where you find the speed reference voltage of your carriage drive is not really zero at standstill, you can use the offset registers for compensation.
FS15016C_e.doc / Nov-15 Page 34 / 59
11.
Adjust Menu
There are only the parameters Gain-Cor and Gain-Tot accessible (the same as described above), but in this menu they can be changed continuously with the motors running. This allows easy adjustment of the analogue synchronization and the intensity of correction while observing the
LED bar graph and the drives. Keeping down key A continuously increments the values and key B decrements, while the LCD displays the current state. The PRG key stores the setting to the EEProm and key C resets the LED bar graph to its green centre position.
For the setup procedure it is best to mechanically disconnect the motor shaft from the carriage, so we can run the motor continuously and need not to observe the mechanical limitations of the carriage.
12.
Testprog – Menu
This menu contains a couple of useful tests for the controller itself and its peripheral devices
(encoders, remote lines etc.)
Register
Mast-Dir:
Slave-Dir:
Off-Cor:
Gain-Cor:
Offs-Tot:
Gain-Tot:
LED + PO:
Cont-IN:
PI-IN:
Factory:
Description
This is the same register as in the setup menu, but the LCD display operates as an up/down counter for the master encoder pulses, permitting full check of the encoder functions. When the encoder is rotated "forward", the counter counts up. If incorrect, press "A" to change the counting direction. Key "B" operates as a counter reset button. Key "PRG" automatically stores the direction in the “Mast-Dir” register.
Similar to Mast-Dir, but for slave encoder. Counter must also count up with forward rotation.
Similar to the setup menu, but continuous scroll up/down by keys "A" and "B" and 100x increased resolution (100 mV output correspond to 1 mV in reality) for better measuring.
Similar to the setup menu, but continuous scroll up/down by "A" and "B" and full scale correction output (1024 error bits are simulated).
Similar to setup menu, but scroll function with "A" and "B"
Similar to setup menu, but scroll function with "A" and "B"
Test for front Led’s and Control outputs PI/PO. Switches on and off all Led’s and outputs, one after the other.
Checks and displays the state of the PI/PO control inputs. The LCD display shows the inputs in hexadecimal code (0...9, A, B, C, D, E, F). Touching key "A" changes the code to "1 of 12" and the high state pin numbers of the connector appear in the display. In this code, only one pin can be displayed.
Displays the state of all data and select lines in a BCD or hexadecimal code.
Suited best to check data transmission from a remote switch or a PLC.
Hidden registers, factory accessible only.
FS15016C_e.doc / Nov-15 Page 35 / 59
13.
The LED Display
The 8 Led’s mounted on front of the module indicate the instantaneous positional error between the real carriage position and the position where it should be in respect to the line.
The display provides information for commissioning and fault monitoring, in a very simple form. red orange yellow green green yellow
256 +++
128 - 255
64 - 127
32 - 63
16 - 31
8 - 15
1 - 7
+ / - 0
1 - 7
8 - 15
16 - 31
orange
32 - 63
64 - 127
128 - 255
256 +++
red
Fig. 36
When both green Led’s in the center are lit, the positional error is absolutely zero, this means the carriage is exactly where is should be at that time.
When either of the green Led’s is lit alone, the error lies between 1 to 7 encoder bits. When one green and one yellow LED is lit, the position error lies between 8 to 15 bits, etc.
When the lights are up, this indicates positive correction (Line leads carriage)
When the lights are down, this indicates negative correction (Line lags carriage)
The above notes hold for positive reference and forward motion. Everything is reversed for negative reference and reverse motion.
Under regular production conditions, with the unit properly set up, you should find the LED’s in their center range at any time with the green and perhaps one yellow LED blinking.
FS15016C_e.doc / Nov-15 Page 36 / 59
14.
Remarks about Drives, Encoders, Cables,
Installation
14.1.
The drives in use must be dimensioned correctly in respect to power and dynamics required.
The FS150 can never provide good operation outside the physical limits of the drives. Prior to connecting the master and the slave to the controller, both drives must be adjusted for a proper stand-alone operation with no oscillation, by means of a remote speed reference voltage. The reference inputs must be potential free.
14.2.
The resolution of the TTL-encoders, in principle, should be as high as possible, in order to keep the mechanical phase error as small as possible when the controller "plays" a few encoder increments around the zero error position. However it would be nonsense to choose the number of ppr much higher than needed or reasonable. If, for example, a gear box with several 0.1 mm of clearance is installed, a 0.01 mm resolution of the encoder could cause slight stability problems.
The FS150 loads each encoder channel with a current of 15 mA. For this reason, one encoder is unable to supply the impulse input of several target units at a time, as needed with some multi drive systems. In such applications, our impulse distributor type GV150 must be used to feed several controllers from one encoder.
Encoder
IN
GV150
1
2
3
4
OUT
(cascadable)
5
6
Fig. 37
14.3.
Please note, that not all types of cables are suited to transmit frequencies as high as 300 kHz!
However, with proper installation and screening, the RS 422 lines provide perfect transmission even over long distances.
The cross section of encoder cables must be chosen with consideration of voltage drop on the line. The FS150 provides a 5.2 V encoder supply and at the other end the encoder must at least receive it‘s minimum supply voltage! (See encoder specifications).
Please observe the unit accepts at maximum 300 kHz of encoder frequency.
FS15016C_e.doc / Nov-15 Page 37 / 59
14.4.
You must strictly observe all rules and specifications given in the drive manual and all general safety and installation standards. Use shielded power cables for the motors. Keep distance between power cables and electronic cables. Put filters to all inductive equipment installed in the same cabinet (i.e. RC filters in parallel to coils of AC contactors, diodes in parallel to electromagnetic DC values etc.) Make sure your cabinet and your machine have a solid earthing/grounding system. FS150 possesses excellent features with EMC immunity, but it can fail under poor electrical environment conditions.
Keep strictly to the instructions for screening given in section 4)!
14.5.
If you need to switch electronic signals by relay contacts, it is necessary to use relays with gold contacts. For impulse or analogue switching, we recommend the use of our electronic matrix switch type GV155.
FS15016C_e.doc / Nov-15 Page 38 / 59
15.
Steps for commissioning
In principle, all commissioning could happen without a PC, just by use of LCD and keypad.
Since, however, things go much easier and faster, we recommend you to use the
OS3.2 operator software and follow the subsequent steps.
15.1.
At this time you must be sure your carriage drive is adjusted for proper operation and maximum dynamics. Remove any ramps and delays from the drive because the FS150 controller will produce the ramps. Make sure the drive can run the maximum speed with a speed reference of
9 Volts already (We must leave 1 Volt of output swing for the FS150 to make corrections). For the setup procedure it is best to mechanically disconnect the motor shaft from the carriage, so we can run the motor continuously and need not to observe the mechanical limitations of the carriage.
15.2.
Make sure all connections are correct and DIL switch S1 is set according to need.
You must be sure your carriage drive runs forward (direction of the line) when is receives a positive voltage. If not, you must change this on your drive now.
FS15016C_e.doc / Nov-15 Page 39 / 59
15.3.
Power the unit up, connect the serial cable to the PC and start the OS3.2 software.
Fig 38
15.4.
Set all registers according to need.
For Virtual line speed select a small value (e.g. 10m/min) for the first steps. Also it is better to start with lower acceleration values and to optimize them later.
The following registers must be set to initial values like shown:
+/- Sync. Rate : 00.00
Integration Time : 00
Cut Window : 99
Return Speed : 1.00
Mode : 1
Add Correction : 1
Gain Correction : 200
Gain Total
Unit NR.
: see table
: 11
Baud Rate
Ser Form
: 0
: 0 Fig 39
FS15016C_e.doc / Nov-15 Page 40 / 59
The initial Gain Tot setting depends on the expected maximum frequency of the line encoder
(frequency in KHz at maximum line speed) fmax
1 kHz
3 kHz
10 kHz
Gain Total
170 000
57 000
17 000
30 kHz
100 kHz
5 700
1 700
For frequencies between use interpolated values.
Initial setting can be approximately. Fig 42
Setting of registers “Mast-Dir“ and “Slave-Dir“ is not important at this time.
Click “Transmit All“ and then to “Store EEprom“ to store your settings to the
FS150 controller.
15.5.
We must first set the counting direction of the encoders. Select the “Test“ function in the
“Tools“ menu.
FS15016C_e.doc / Nov-15
Fig 41
Page 41 / 59
Click to the “Master Direction“ field. Rotate the Master encoder in forward direction, e.g. the direction it will rotate later with the material. The counter in the Master Direction field must count up. Where you find we count down, click “Change direction“.
When we count up, click to the “Direction Slave“ field. Enable the carriage drive now. It will rotate with the speed set to the “virtual line“ register. Also this counter must count up. Where you find we count down, click “change direction“. When we count up, click to any other field to stop the carriage drive again.
15.6.
Where you use the parallel interface for length preset (e.g. with a remote BCD switch or a PLC data output), please click to the “Parallel Interface“ field and verify the parallel data arrive correctly.
15.7.
Click “Exit“ now to return to the normal screen. This will save the settings in the controller. At this time you should check if the control inputs you use operate correctly. Apply all signals like
“Reset“ or “Start/Stop“ and see if the signal change is visible in the “external“ column of the
Inputs field of your screen.
15.8.
As a next step, we must set the Gain Total value for the analogue feed forward signal. Make sure the carriage drive is enabled to run, then select the “Adjust“ function in the “Tools“ menu.
The carriage drive will immediately start to run with the speed set to the virtual line register.
FS15016C_e.doc / Nov-15
Fig42
Page 42 / 59
We must observe the color bar graph and the differential counter now while we adjust the
“Gain Total“. Gain Correction should always be set to 200 during this procedure.
When we click the Reset to “ON“, our differential counter will show zero and the bar graph will be in its green center position.
When we click the Reset to “OFF“, our differential counter will run away and the bar graph will move to one or the other direction.
We must find now a setting for Gain Total that keeps our counter close around zero
(i. e. -5....0....+5) and the bar graph in its green/yellow center position.
When the counter counts to positive (bar graph moves to right):
Gain Total is too low and must be increased.
When the counter counts to negative (bar graph moves to left):
Gain Total is too high and must be reduced.
For important changes of Gain Total use the slide button in the Gain Total field.
15.9.
For fine tuning, use the and buttons.
and
When Gain-Total has been set correctly, we must now adjust Gain-Correction.
The rule is to have Gain Correction as high as possible. Typical values are from 300 to 1000, sometimes even 2000. Where you find your drive starts oscillating or running roughly, reduce
Gain Correction again until we have stable operation. To change Gain-Correction, use the slide button or the and keys.
15.10.
We now can exit the Adjust Menu and return to the main menu. The machine is ready to cut and we can simulate automatic cutting cycles.
Hint:
When you cannot get the “Cut completed“ signal because the carriage drive is mechanically disconnected to the machine, it is legal to link directly the “Ready to cut“ output to “Cut complete input“. This is valid for testing purpose only!
1 18
+24V COM+
14 23
Input
“Cut completed”
PI/PO Port
Output “Ready to cut”
When you use this circuit for test: a. Set register “Edge Sense” to “0” b. Set the desired synchronous time to register “Sync Time” c. Be aware the carriage will return with no regard to the tool!
Fig.43
FS15016C_e.doc / Nov-15 Page 43 / 59
Put the carriage to the desired Home position by using the Jog function.
Where your software limit switches would not allow you to reach the desired position, keep the “Set zero position“ input High while you jog.
Make sure your software limit switches (Min-Position, Max-Position, Alarm Preset) are correctly set so the carriage can move over the desired range. The software limit switches will not work while the „“Position Reset“ is High, because this keeps the carriage position counter to zero.
Set a long length and a low virtual line speed for the first tests.
Have the Start/Stop input at stop while you switch the virtual line input to high.
Set the start signal to “High“.
The virtual line is running now and the carriage is waiting for the first cut. On the screen you can see the Pulse/Length output blinking. This indicates the virtual line is running
Watch the color bar on the screen (or even better the LCD’s on the front of the unit) while we cut. We should stay in the green/yellow center field all the time. Increase the virtual line speed step by step while you continue watching the front LED’s. Please do not use big steps. Increase like 10....20....30....40....50m/min, but never from 10 to 50 directly because this can cause problems.
Where, during forward acceleration, the LED’s move up, our “acceleration1“ setting is too high and must be reduced (drive cannot follow the ramp).
Where, during reverse acceleration, the LED’s move down, our “acceleration2“ setting is too high and must be reduced (drive cannot follow the ramp).
Where during accelerations the LED’s remain stable, you can increase the acceleration settings in order to get steeper ramps and faster cutting cycles.
You can also use the oscilloscope function of the operator software. Set channel one to serial code
:1
to show the synchronizing error.
Set channel two to serial code
:2
to show the carriage speed profile (The speeds appear positive in both directions)
FS15016C_e.doc / Nov-15 Page 44 / 59
The subsequent picture shows a typical example where the “acceleration2“ setting is too high and the drive cannot follow the ramps. This is indicated by synchronizing errors while the carriage accelerates or decelerates in reverse direction.
Fig 44
15.11.
We can try now to optimize some other settings:
Reduce the “Cut Window“ setting to e.g. 20 and set „Integration Time“ to e.g. 30 at the same time. These are typical setting for most applications.
Increase the “Return Speed“ ratio in order save time. The carriage will than return with higher speed.
Increase acceleration settings to the limit where the drive still follows, whenever you need highest production efficiency.
Keep the cutting time of the saw blade or shear as short as possible to reduce cycle time.
This concludes the setup procedure of the FS150 Flying Shear Control. We recommend you to store your settings on a disc or the hard disc of your PC. In case of exchange of the unit you just need to load down the parameter file to the controller to be ready for production again.
FS15016C_e.doc / Nov-15 Page 45 / 59
16.
Alarm States and Conditions
We recommend to use the “Ready“ output for alarm and trip control. When the unit trips to
Alarm state,
the Ready signal will go low
the analogue output will go zero
no further control will be maintained
the two green center LED’s on the front will blink
serial communication will be possible and the reason for the trip can be read out from register
;0
.
To exit the Alarm State:
Apply a High signal to the Reset input or
Push the small Reset button located behind the front plate or
Power down and up the unit again.
Please be aware the unit will immediately trip again unless the reason for the alarm has been removed.
These are possible reason for the unit to trip:
During automatic production, the carriage touches the rear software limit switch (Min.
Position)
A cut cannot be executed because the carriage has not returned Home before it should restart again (cutting length too short or line speed too high)
In mode 2 (Print Mark Operation), more than 10 marks have been detected between the photocell and the Carriage Home Position (stack overflow).
There is one alarm situation that needs to be controlled by remote customer circuit individually according to demand:
In automatic operation, the FS150 provides a High signal at the carriage alarm output when, during forward motion, the carriage position exceeds the preset level. The unit however will not stop the drive nor trip, but just signal that the preset position has been exceeded.
FS15016C_e.doc / Nov-15 Page 46 / 59
17.
Accuracy considerations
It is easy to understand that the FS150 controller functions are based on correct information from the encoders. When you observe the LED at the moment when a cut takes place, you can easily see what the theoretical cutting error can be. In practical applications, with the drive and the unit properly adjusted, the cutting error should be limited to 4-7 encoder increments and the resolution of the encoders will give the real error expressed in length units.
Where you find the real errors are more than indicated by the LED, you must check for the following items:
17.1.
Slip of the feed roll or the measuring wheel.
17.2.
Measuring wheel not exactly orthogonal to the material line or not exactly round, or tolerance in diameter.
17.3.
Length change of the material between the measuring wheel and the position where the cut takes place (i.e. shrinking of hot material that cools down or stretching due to mechanical deformation prior to cut).
17.4.
Clearance or backlash of the carriage drive or the cutting tool etc.
17.5.
Noise on the line encoder signal or the carriage encoder signal.
Noise on the encoder signals can cause cutting errors as well. Noise on the carriage encoder signal can easily be detected because it causes the home position of the carriage to shift.
Noise on the line encoder signal can be detected by reading the register “<5” (see “8. Auxiliary register and command codes”).This register must always contain the number of pulses of the line encoder (including multiple edge count). If the contents of this register varies by more than
+/- 1 encoder increment there is noise on the line encoder signal that involves cutting errors.
Using this function requires the Z and Z’ outputs of the line encoder to be connected to the
FS150 controller.
FS15016C_e.doc / Nov-15 Page 47 / 59
17.6.
An incorrect synchronous ratio (values of parameters “Pulses Line/1000” or “Pulses Cut/1000” incorrect) can cause considerable cutting errors that are particularly big when the line speed changes. To check your synchronous ratio proceed as follows: First check the parameter “Pulses
Cut/1000” (either by calculating it from your theoretical machine data or – if you are not 100% sure that the theoretical data are correct - by measuring it).
To measure this parameter you can use the carriage position counter “:4” that counts the carriage encoder pulses. Next move the line forward until there is material under the shear, stop the line and perform a flying cut. Then switch the Start/Stop-Input to high and start the line. Measure the first piece of material that has been cut after the line has been started and compare its length with the length preset of the FS150 controller. If the measured length is shorter than the length preset the value of parameter “Pulses Line/1000” is too low and must be increased. If the measured length is longer than the length preset the value of parameter
“Pulses Line/1000” is too high and must be decreased. Repeat this procedure until you have found the correct setting of “Pulses Line/1000” (measured length and length preset are equal).
If all of the above points have been checked and eliminated the remaining cutting errors can basically consist of two components: The electronic cutting error caused by the FS150 (which can be seen on the LED display) and the error caused by the length measurement (slip of the measuring wheel etc.). There is a fundamental difference between these two errors: The electronic error is independent of the cutting length whereas the length measurement error generally is proportional to the cutting length. Hence the two errors can be separated by a linear correlation function.
Example: Measuring 100 pieces of L = 0.5m, 1m and 2m at the same line speed has shown the following cutting errors:
L = 0.5m
L = 0.4mm
L = 1.0m
Hence, we have the following equation for
L
L = 0.5mm
:
L
L = 2.0m
= 0.3mm
0.2
length measurement error (that is proportional to the length) is
0.2mm/m.
mm m
L = 0.7mm
Consequently the electronic cutting error (that is independent of the length) is
0.3mm and the
It must be pointed out that the front LED’s are a reliable means to judge the cutting error. A rough estimation of the electronic cutting error can be obtained by reading the registers “;5” and “;6” that store the minimum and the maximum of the carriage position error from the
“ready to cut”- to the “cut complete”-signal (unit: carriage encoder pulses; must be converted to length units by using parameter “Pulses Cut/1000”).
When the line and/or the carriage do not move smoothly, you could find 4 or even more LED’s
ON at the time where we cut takes place. This however, in general, does not mean higher cutting errors. The LED’s are updated with a 100
sec scan and display any kind of vibration, whilst the drive operates in a millisecond range and performs the average of what the LED’s say.
FS15016C_e.doc / Nov-15 Page 48 / 59
18.
Which shortest length can we cut at a certain line speed?
Flying shears have physical limitations in respect to short cutting length at high line speeds and not every length can be cut at any line speed. This should be shown by the following example:
When we would need to cut pieces of 1 meter length at a line speed of 60 meters/minute, this means we must execute one cut every second. If our saw blade would take one full second to perform the cut, it is easy to understand that this cannot work (There is no time left to accelerate, decelerate and return to home position).
The following formulae allow calculation of the shortest cutting length possible at a certain line speed:
L
min :
Shortest possible length
R
1 :
Ramp 1 time for forward motion
R
2 :
Ramp 2 time for reverse motion
T
:
Duration of the cut itself
(meter)
(seconds)
(seconds)
(seconds)
(Time between termination of the acceleration ramp and the external
„Cut completed“ signal
V
L :
Actual line speed (meters per second)
V
R :
Maximum carriage return speed (meters per second)
Please note formulae use ramp times and not acceleration values, because otherwise we would get equations of third order which you would be certainly unable to solve.
Fig 45
V R1 T R 1
V
L t
R2 R2
We need to separate two cases: a. When
(
R
)
V
L
1
+
T
L
min =
V
L
R
1
R
2
2
V
+
R
:
V
L
V
R
b. When
(
R
1
+
T
)
V
L
R
2
V
R
:
+
R
2
+
T
1
+
V
L
V
R
L
min =
V
L
2
(
R
1
+
R
2
( +
T
Where you must cut shorter length, you must reduce line speed.
V
R
Fig 46
FS15016C_e.doc / Nov-15 Page 49 / 59
19.
Which maximum line speed can we use with a certain cutting length
We need to separate two length ranges to calculate the maximum line speed. a. When
L V
R
R
R
1
2
+
T
(
2
R
1
+
R
2
+
T
( our maximum line speed must not exceed b. When
V
L max
V
R
=
2
R
+
T
1
+
2
(
L
R
2
+
T
2
R
1
+
L
R
R
1
2
R
2
+ our maximum line speed can be
T
2
R
1
R T
+
V
L max
=
V
R
2
(
(
2
R
1
+
R
2
R
+
2
T
2
+
T
2
(
+
4
L
V
R
(
R
1
+
T
(
20.
Which travelling distance does our carriage need?
This question may be important for the mechanical construction of our carriage system.
d
=
V
L max
R
1
+
T
FS15016C_e.doc / Nov-15 Page 50 / 59
21.
Auxiliary Register and Command Codes
The following auxiliary registers are accessible by serial link, with the access codes shown
(R = Read only, R/W = Read/write)
Code Name
:1 Error Count
:2 LV value
;2 Absolute Pos.
(R)
(R)
(R)
;5 Min. Position Error (R)
;6 Max. Position Error (R)
<4 Actual Cutting Length R)
<5 Master Z-Distance (R)
Function
Shows the differential number of encoder increments between the scheduled carriage position and the real carriage position at any time
Represents the actual feed forward signal (speed profile) of the carriage drive.
0 = Standstill 4095 = maximum speed.
:3 Length counter
:4 Carriage position
:5 Integrator (R)
:7 Batch counter
:8 Waste counter
:9 Line Speed
;0 Error Status
(R)
(R)
32 bit counter counting continuously the length of the material passing the measuring wheel. Reset to zero by external Reset command.
Position counter showing the actual carriage position with respect to “HOME“.
Current value of the integral part of the correction signal during synchronous phase.
(R/W) Increments with every cut executed. Decrements by input “Dec counter“. Can be preset to zero or datum.
(R/W) Increments with every “Immediate Cut“ signal. Can be preset to zero or datum.
(R) Represents the encoder frequency of the measuring wheel. 1 bit = 5Hz.
(R) Shows internal error state.
3 = Overflow print mark buffer (trip)
2 = Min. Position touched (trip)
1 = Cut not executable. Carriage to restart before back home (trip).
Indicates the absolute position of the carriage, with respect to the “ZERO“ position set by the Teach input.
Minimum position error of the carriage between the
“ready to cut”- and the “cut complete”-signal.
Maximum position error of the carriage between the
“ready to cut”- and the “cut complete”-signal.
Actual cutting length.
Distance between two index pulses of the line encoder
(in encoder increments, including multiple edge count).
FS15016C_e.doc / Nov-15 Page 51 / 59
Beside the serial access codes shown in this manual, the subsequent codes are available to execute the same commands that can be activated by the hardware inputs also:
60
61
62
65
66
Code
55
56
57
58
59
Bit of control word (86)
14
4
2
0
15
7
13
12
6
5
Function
Length select
Read PI data
Cut completed
Start/Stop
Immediate cut
Reset
Set zero position
Dec. Batch counter
Jog forward
Jog backwards
67
68
3
1
Activate data
Store EEProm
D
D
S = Static command, must be set to 1 to activate command and must be reset to 0 to deactivate command.
D = Dynamic command, must be set to 1 to activate command.
Is automatically reset to 0 after execution.
S
S
S
S
S
Type
S
D
S
S
D
Fig. 47
All commands can be activated either by its serial access code or by setting the corresponding bit of the control word (Ser. Access code 86).
Please note that all serial commands are “logical OR” to hardware commands
(control inputs) and hence a command is ON whenever set by serial command or hardware input or both at a time.
The state of the control outputs can be read out by the status word (Ser. Access code 85) via serial interface. Bit 7, 6, 5, …, 1, 0 of the status word correspond to control outputs PI/PO pin 5, 17, 4, 16, 3, 15, 2, 14.
FS15016C_e.doc / Nov-15 Page 52 / 59
22.
General Master Reset and Erase of EEProm
The unit carefully checks all entry data for validity and correctness within their permitted numeric range. If, as an extreme exception, invalid data should intrude into the register range, bad function or even a full hang-up could be the result. If this should ever happen
push the Reset button on the unit’s front (accessible by a small screw driver only) or
power down the unit and power up again after a few seconds.
Both measures result in a complete reconfiguration of all ports and registers. RAM and buffer data will be lost and the unit restores all data from the EEProm.
If, however, invalid data should have penetrated to the EEProm, even the previous steps will not help. In this case we must erase the EEprom:
switch off the unit
set the slide switch PRG/RUN to the PRG position
keep key A down while powering up the unit and keep it down for at least another 5 sec.
This will clear up all the EEProm to its factory default values, and all registers need to be setup once more.
Above steps represent an emergency procedure that you will never have to apply under regular conditions.
In an extreme case however (i. e. lightening-strike in the factory etc.) they could help to get the unit working again.
It is mandatory erase the EEprom when the processor has been changed for reasons of software upgrade.
FS15016C_e.doc / Nov-15 Page 53 / 59
23.
The BY 106-X Remote Thumbwheel Switch
BY106
max. 1,5
X2
2 Screwt erminals,
12 positions ea ch
X1
X2
72,5mm
1 2 3 4 5 6 7 8 9 10 11 12
X1
1 2 3 4 5 6 7 8 9 10 11 12
DEC.1
DEC.2
DEC.3
DEC.4
DEC.5
24 mm
A
B
23 mm
Switch Type
BY 106-3
BY 106-4
BY 106-5
Selectlines
FS 150
(PI)
22
10
23
11
24
12
25
13
18
6
19
7
20
8
21
9
1
S1 14
S2 2
S3 15
S4 3
16
4
17
5
SUB-D Connector 25pin
Panel Cut Out
No.Decade s A (mm)
3
4
5
59,5
59,5
74,5
+24V
*
X2/1
B (mm)
57
57
72
*
Switch supply
BCD1
BCD2
BCD4
BCD8
BCD1
BCD2
BCD4
BCD8
BCD1
BCD2
BCD4
BCD8
BCD1
BCD2
BCD4
BCD8
BCD1
BCD2
BCD4
BCD8
Screen
X2/11
X1/11
X2/12
X1/12
(LSD)
10
-4
X2/9
X1/9
X2/10
X1/10
X2/7
X1/7
X2/8
X1/8
X2/5
X1/5
X2/6
X1/6
X2/3
X1/3
X2/4
X1/4
10
10
10
10
-3
-2
-1
-0
(MSD)
Screwterminal
Remote switch type
BY 106-5 or
PLC Control
Fig. 48
Fig. 49
FS15016C_e.doc / Nov-15 Page 54 / 59
24.
Dimensions and Specifications
5
6
7
3
4
8
1
2
RES
RS232
PI
PI/PO
MASTER SLAVE ANALOG
55,5
70,5
Front view
171
188
194
Side view
5,5
2,5
Rear view
Top view
Fig 50
FS15016C_e.doc / Nov-15 Page 55 / 59
Power supply
Consumption
Encoder Supply
Processor
PCB and Technology
Encoder Inputs
Other Inputs
Serial link
Absolute max. frequency
Response time
Analogue In/Out
Analogue Correction
Error memory
Control Outputs
Cutting accuracy
Ambient temperature
Dimensions
Weight
Conformity and standards
: 18...30 V unstabilized
: approx. 300 mA (plus 25% of the encoder supply currents,
if internal encoder supply used)
: Aux. voltage 5.2 V, max. 400 mA installed
: H8/532 with 20 MHz clock frequency
: SMD, Multiplayer PCB`s, High speed logic 74 HCT
: Two A, /A, B, /B, Z, /Z (5 V TTL opto-isolated)
Low < 0.8 V, High >3.0 V (4.0 V differential input signals)
: 1 parallel port PI (24 lines)
1 control port (12 lines)
all PNP with 10 - 30 V level.
: RS 232 and RS485, CAN optional, Profibus u. d.
: 310 kHz
: approx. 150 µsec
: 3 inputs +/- 10 V (Ri = 100 kOhms)
3 outputs +/- 10 V (Imax = 5 mA)
Resolution: 12 Bit (= 4096 steps)
: 10 Bit = 1024 error increments
: 32 000 error increments
: 8 transistor outputs (opto-coupler 30 V / 30 mA max.)
: ca. +/- 5 encoder increments
: Operation: 0 - 45°C (32 – 113°F)
Storage: -25 - +70°C (-13 – 158°F)
: see drawing
: Approx. 850 g
: EMC 89/336/EEC: EN 61000-6-2
NS73/23/EEC:
EN 61000-6-3
EN 61010-1
FS15016C_e.doc / Nov-15 Page 56 / 59
25.
Serial Code List
25.1.
Parameter
# Menu Name
0 DATA-IN Pulses Line/1000
1 DATA-IN Pulses Cut/1000
2 DATA-IN Length 1
3 DATA-IN Length 2
4 DATA-IN Acceleration 1
5 DATA-IN Acceleration 2
6 DATA-IN +/- Synchron Rate
7 DATA-IN Synchron Time
8 DATA-IN Tool Width
9 DATA-IN Integration Time
10 DATA-IN Cut Window
11 DATA-IN Gap Length
12 DATA-IN Gap Time
13 DATA-IN Edge Sense
14 DATA-IN Jog Speed
15 DATA-IN Jog Ramp
16 DATA-IN Home Window
17 DATA-IN Minimum Position
18 DATA-IN Maximum Position
19 DATA-IN Virtual Line Speed
20 DATA-IN Photo -> Cut
21 DATA-IN Dead Band
22 DATA-IN Return Window
23 DATA-IN Return Speed
24 DATA-IN Sampling Time
25 DATA-IN Preset
26 DATA-IN Length / Pulse
27 DATA-IN Scaling Length
28 DATA-IN Power Sense
29 DATA-IN Ramp Form
30 DATA-IN Sync Samples
1
1
1
1
1
1
Min
2
0
10
0
0
0
-9999 9999
1 9999
999
99
99
9999
9999
1
Max
999999
999999
999999
999999
999999
999999
0
0
1
1
1
1
0
0
1
0
1
1000
9999
1 9999
-999999 999999
0
0
-999999 999999
1 9999999
999999
9999
9999
999
9999
999999
65535
999999
1
15
9999
26
27
28
29
30
22
23
24
25
18
19
20
21
14
15
16
17
10
11
12
13
06
07
08
09
00
Code
01
02
03
04
05
100
10
100
-999999
999999
50000
0
0
0
999
10
1000
100
1000
0
0
1
Default
10000
10000
1000
1000
5000
5000
0
100
0
50
99
0
10
0
FS15016C_e.doc / Nov-15 Page 57 / 59
# Menu Name
31 SET-UP Mode
32 SET-UP 1Q/4Q
33 SET-UP PI-Format
34 SET-UP Add-Correction
35 SET-UP Ser. Unit Number
36 SET-UP Ser. Baud Rate
37 SET-UP Ser. Data Format
38 SET-UP Bus Address
39 SET-UP Bus Baud Rate
40 SET-UP Bus Config.
41 SET-UP Bus Tx Parameter
42 SET-UP Bus Rx Parameter
43 SET-UP Master Direction
44 SET-UP Slave Direction
45 SET-UP Offset Correction
46 SET-UP Gain Correction
47 SET-UP Offset Total
48 SET-UP Gain Total
25.2.
Inputs
# Name
0 Reset
1 Jog Forward
2 Jog Backward
3 Read PI
4 Start Gap
5 Cut Completed
6 Store EEPROM
7 Start / Stop
8 Flying Cut
9 Length 1/2
59
55
10 Reference Position 61
11 Dec. Counter 62
68
58
12
13 Virt. Axis On/Off 63
14
15
Code
60
65
66
95
96
97
45
91
92
93
94
46
47
48
49
50
Code Min
40 1
41
42
1
0
43
90
0
11
0
-99
0
-99
1
0
0
0
0
1
0
0
0
6
9
127
7
255
255
255
1
2
1
Max
2
1
99
1
99
9999
99
999999
Cmd Bit SerStatus BusStatus ExtStatus
0080 Yes No Yes
0040
0020
0010
Yes
Yes
No
No
No
No
Yes
Yes
Yes
0008
0004
0002
0001
8000
4000
2000
1000
0800
0400
0200
0100
No
No
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
No
No
Default
1
1
0
1
11
100
0
0
0
1000
0
0
1
0
1
1
0
0
FS15016C_e.doc / Nov-15 Page 58 / 59
25.3.
Variables
# Name
0 tstcou
1 diff1
2 lvwert
3 lengcoh
4 cutcouh
5 integ
6 len_p1h
7 prdcouh
8 wstcouh
9 v_leit
10 errsta
11 cystah
12 poscouh
13 lenim1h
14 lenim2h
15 mindiff
16 maxdiff
17 poserr
18 cutminh
19 cutmaxh
20 rmptim1
21 rmptim2
22 scalfach
23 dprsta
24 actlenh
25 zmasdis
26 h'0000
27 h'0000
28 h'0000
29 h'0000
30 varaddh
31 h'0000
(*) Read only
(**) readable and writable
FS15016C_e.doc / Nov-15
Code Notes
":0" Internal Using
":1" R
(*)
":2" R
":3" Internal Using
":4"
":5"
":6" R
":7" R/W
(**)
":8" R/W
":9" R
";0" Internal Using
";1"
";2"
";3"
";4"
";5"
";6"
";7"
";8"
";9"
"<0"
"<1"
"<2"
"<3"
"<4" R
"<5" Internal Using
"<6"
"<7" R
"<8" R
"<9" Internal Using
"=0"
"=1"
Page 59 / 59
advertisement
Key Features
- Stand alone controller
- High accuracy
- Highly dynamic
- Easy remote length preset
- Easy LCD display setting
- RS232/RS485 and CANopen interface
- Speed transitions by sin² profile
- Print mark registration
- Batch counters
Frequently Answers and Questions
What kinds of drives can the FS150 operate with?
What is the input frequency of the FS150?
What is the response time of the FS150?
Related manuals
advertisement
Table of contents
- 5 Introduction
- 6 Principle of Operation
- 7 Hardware Configuration
- 9 Wiring and Screening
- 11 Encoders
- 13 Analogue Output
- 14 Power Supply
- 14 Parallel Interface (PI)
- 17 Control IN / OUT Port (PI/PO)
- 20 The Serial Port
- 22 Register settings
- 23 How to operate the Keypad
- 26 The Data IN – Menu
- 33 Setup Menu
- 35 Adjust Menu
- 35 Testprog – Menu
- 36 The LED Display
- 37 Remarks about Drives, Encoders, Cables, Installation
- 39 Steps for commissioning
- 46 Alarm States and Conditions
- 47 Accuracy considerations
- 49 Which shortest length can we cut at a certain line speed?
- 50 Which maximum line speed can we use with a certain cutting length
- 50 Which travelling distance does our carriage need?
- 51 Auxiliary Register and Command Codes
- 53 General Master Reset and Erase of EEProm
- 54 The BY 106-X Remote Thumbwheel Switch
- 55 Dimensions and Specifications
- 57 Serial Code List
- 57 Parameter
- 58 Inputs
- 59 Variables