LOCON 16 17 e
LOCON 16 17 e
Instruction manual
LOCON 16 / LOCON 17
TERM 4 / TERM 5 / TERM 6
Foreword
This operating manual provides users and OEM customers with all the information necessary for
the installation and operation of the product described in this manual.
All details contained in this manual have been checked carefully, however, they do not represent
an assurance of product characteristics. No liability can be accepted for errors. DEUTSCHMANN
AUTOMATION reserves the right to carry out alterations to the described products in order to
improve the reliability, function or design thereof. DEUTSCHMANN AUTOMATION only accepts
liability to the extent as described in the terms and conditions of sale and delivery.
All rights reserved, including translation. No part of this manual may be reproduced or pro-
cessed, copied or distributed in any form whatsoever (print, copy, microfilm or any other process)
without written permission from DEUTSCHMANN AUTOMATION.
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1 On this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.1 Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.2 Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1.3 Suggestions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 From the mechanical system to an electronic system . . . . . . . . . . . 9
1.3 Deutschmann Automation’s range of products . . . . . . . . . . . . . . . 9
2 EMC Directives for products of Deutschmann Automation . . . . . 10
3 Basic device LOCON 16/17 . . . . . . . . . . . . . . . . . . . . . . . .11
3.1 Technical dimensional drawings . . . . . . . . . . . . . . . . . . . . . 12
3.1.1 LOCON 16 / LOCON 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1.2 LOCON 16PM / LOCON 17PM . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 Pin assignment LOCON 16 and LOCON 17 . . . . . . . . . . . . . . . 14
3.3 Pin assignment incremental encoder, SSI-encoder X1 . . . . . . . . . . 15
3.4 Signal description LOCON 16, 17 . . . . . . . . . . . . . . . . . . . . . 16
4 Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1 LOCON 16 and LOCON 17 . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1.1 Counting range shortening (automatic clear) . . . . . . . . . . . . . . . . 17
4.1.2 Function program control (encoder simulation) . . . . . . . . . . . . . . . 17
4.1.3 Serial interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1.4 Option screw-plug-connection . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1.5 Storing output names and language (option M) . . . . . . . . . . . . . . . 18
4.1.6 Run-control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.2 Options LOCON 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.2.1 Option H (high-speed) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.2.2 Option output change dependent on rotational direction . . . . . . . . . . . 18
4.2.3 Option SSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5 Special version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.1 LOCON 17 with option X004 (output-enable-inputs) . . . . . . . . . . . 20
5.1.1 Pin assignment LOCON 17-X004 . . . . . . . . . . . . . . . . . . . . . . 20
5.1.2 Pin assignment absolute encoder . . . . . . . . . . . . . . . . . . . . . . 20
5.1.3 Function description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.2 LOCON 17 with option X016 (brake cam with quadratic ITC) . . . . . . 21
5.3 LOCON 17 with option X021 (high-speed version) . . . . . . . . . . . . 22
5.3.1 Function description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.4 LOCON 16/17 with option X038 (security query at ITC) . . . . . . . . . 22
5.5 LOCON 17 with option X091 (100µs-program control) . . . . . . . . . . 22
5.5.1 Function description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.5.2 Connecting the supply voltage . . . . . . . . . . . . . . . . . . . . . . . . 23
5.5.3 Connecting inputs and outputs . . . . . . . . . . . . . . . . . . . . . . . . 23
5.5.4 Connecting the STORE_COUNTER-input . . . . . . . . . . . . . . . . . . 23
5.6 LOCON 16/17 with option X84 (High-speed counter) . . . . . . . . . . . 24
5.7 Special versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1 Introduction
1.1 On this manual
This manual documents installation, functions and operation of the Deutschmann unit specified
on the cover sheet and in the header.
1.1.1 Symbols
Particularly important text sections can be seen from the adjacent picto-
gram.
You should always follow this information since, otherwise, this could result in
malfunctions or operating errors.
1.1.2 Concepts
The expressions ‘LOCON’ and ’TERM’ are frequently used throughout this manual with no fur-
ther model specifications. In such cases, the information applies to the entire model series.
1.1.3 Suggestions
We are always pleased to receive suggestions and wishes etc. and endeavour to allow for these.
It is also helpful if you bring our attention to any errors.
The mechanical cam control actuates a switch over sections of a circle, and this switch is closed
over the length of this section. Such a section is defined as a "cam".
Each switch represents one output. Several circuits arranged in parallel produce the number of
outputs.
This basic principle has been adopted from the mechanical cam controls. A cam is programmed
for an output by entering a switch-on point and a switch-off point. The output is switched on
between these points.
Thanks to twenty years of experience, consistent further development and the use of ultra-mod-
ern technology, DEUTSCHMANN AUTOMATION has now become one of the leading suppliers
of electronic cam controls.
The screw-plug-connector X2 has 16 pins instead of 15 pins. For questions concerning the pin
assignment of previous devices, please contact DEUTSCHMANN AUTOMATION.
X1:
Assignment D-Sub Screw-plug-connector
1 Encodertrack 1 Encodertrack 1
... ... ...
12 Encodertrack 12 Encodertrack 12
13 24 V
14 GND (encoder)
24 +24V Power supply encoder (Output)
25 GND (encoder)
X2:
Assignment Screw-plug-connector
1 Output 1
.. ...
16 Output 16
17 Reserve (do not wire) output 16
18 ProgNr. 1
19 ProgNr.2
20 ProgNr.4
21 ProgNr. 8
22 Program start
23 Program release
24 +24V - Output
25 +24V Power supply (Input)
26 GND
27 DICNET - (Rx-LOCON)
28 DICNET + (Tx-LOCON)
29 R-
30 R+
31 GND
32 Reserve (do not wire)
4 Options
4.1 LOCON 16 and LOCON 17
4.1.1 Counting range shortening (automatic clear)
By default, when using an incremental encoder a run over from the maximum counting value
(see technical data) to 0 occurs.
If this reset is supposed to take place earlier, e. g. at a meter reading of 999 back to 0, this reset
value can be pointed out to the order with the option "Cn". "n" is equivalent to the value, at which
the automatical clear is supposed to take place; in the example "C1000".
The clear-input of hardware is completely independent of the automatical software-clear, and
works without any changes.
When using the idle time compensation it considers the shortened counting range and shifts the
cams correspondingly.
4.1.6 Run-control
It's possible to use the output 16 of LOCON as a run-control-signal. This option must be ordered
especially and causes, that the output 16 can no longer be connected with cams. Instead this
output receives a signal with a frequency, which can vary from 0.8Hz to 1.7Hz; i. e. this output
changes its state after 300ms at the earliest or after 625ms at the latest if the cam control works
correctly.
Every error leading to an error-display or an uncontrolled system crash of the cam control does
not cause a signal change.
It must be considered, that after a reversal of rotation an update of the outputs only takes place,
if this position is reached again; e. g. while having a positive direction at position 100 the
machine comes to a standstill and then swings back to position 90, first an output-change hap-
pens at position 100, even if different program changes are programmed between 90 and 100.
From the display of the end-point of the partial ITC (see chapter instruction manual) the parame-
ter is displayed encoded by pressing the key (long). This parameter determines the rota-
tional direction for the output-change. The following coding applies:
By pressing the key you can return to the menu-point display of the end point of the ITC.
If the parameter should be changed, you can switch to the programming-mode by pressing the
key (long), provided that the programming release by hardware took place.
Then the LEDs "Function", "On", "Off" and "Prg.Mode" flash.
With the keys and the desired value can be adjusted.
Subsequent the programming is either broken off by pressing the key and the set value is
5 Special version
5.1 LOCON 17 with option X004 (output-enable-inputs)
5.1.1 Pin assignment LOCON 17-X004
X2:
Assignment Screw-plug-connector
1 Output 1
.. ..
16 Output 16
17 Output 16
18 ProgNo. 1
19 ProgNo. 2
20 ProgNo. 4
21 ProgNo. 8
22 Program start
23 Program release
24 24 V-supply
25 24 V-supply
26 GND
27 DICNET- (Rx-LOCON)
28 DICNET+(Tx-LOCON)
29 R-
30 R+
31 GND
32 GND
This option is only available with D-Sub plug and bitwise idle time compensation.
The maximum possible encoder resolution is 11 bit (2048 increments).
5.2 LOCON 17 with option X016 (brake cam with quadratic ITC)
When using LOCON 17 in presses there is the possibility to run output 16 as brake cam.
In this case the press tappet can be stopped at a point that can be defined as desired indepen-
dent of the number of strokes.
At each number of strokes LOCON 17 calculates the correct lead angle. After the braking com-
mand it connects the output 16 accordingly early so that the press tappet is stopped at the
desired point.
Here the speed of the press tappet is measured in the field, that is set with the partial idle time
compensation (see chapter "Partial idle time compensation").
The option „brake cam“ automatically contains the option „partial idle time compensation“.
For safety reasons at this option after switching on LOCON 17 no outputs will be activated until
ENTER is pressed (via the operating front) as a confirmation. To identify this status error 50 is
indicated.
The brake output (output 16) only remains on 0V as long as the brake input (encodertrack12) is
connected with 24V. That moment LOCON 17 also connects the brake output with 24V and at
this point the press is cleared. If this output is connected with 0V again, LOCON 17stops the
press tappet to the next possible instant by switching off output 16 depending on the calculated
lead angle. After that output 16 remains on 0V-potential until the brake input at encodertrack12 is
connected to 24V again.
The calculation of the lead value is made up of the linear share, including the constant response
times and a quadratic share resulting from the kinetic energy of the press.
The constant factors A, B and the brake point (usually OT = 0°) can be defined freely with the
program WINLOC via PC. For safety reasons it is not possible to change these parameters with
the operating panel.
The procedure of inserting the parameters can also be taken from the program description of
„WINLOC“.
By solving the equations the demanded parameters A and B can be determined as follows
now and they can be programmed with WINLOC.
B = s1*n2 - s2*n1
n1*n2*(n1-n2)
A = s2 - B*n2²
n2
At this point the programming can be aborted by pressing or the ITC menu can be reached
Absolute shaft encoders or incremental encoders are used as signaling devices of the machines.
They are connected to the pins ENCODER-TRACK1 to ENCODER-TRACK9 (360 Inc.-encoder)
or ENCODER-TRACK1 to ENCODER-TRACK10 (1000 Inc.-encoder) and INK_TRACK_A,
INK_TRACK_B (incremental encoder).
The voltage supply of the encoders occurs through the 24V-encoder supply at the connector
strip. It may be loaded with a maximum of 500mA.
For the programming-release 24V must be applied at pin PROG_ENABLE (e. g. by means of a
key switch).
The pins PROG_NR1 to PROG_NR8 must only be wired, if an external program change is sup-
posed to happen (for instance via a PLC).
The outputs of LOCON are plus switching 24V, that means an active output has a level of 24V in
contrast to GND, a deleted output 0V.
The outputs are short circuit proof and can drive maximum 300mA, whereas 8 correlated outputs
of one driver can be operated with a maximum of 1A at 25°C and full load.
If more than 300mA per output become necessary, there is the possibility to couple more outputs
(up to 3 outputs each driver). Then 900mA can be driven. If several outputs are coupled, the
switch-on points and the switch-off points in the LOCON must be programmed absolutely identi-
cally. Otherwise the short circuit control reacts.
In case of a durable short circuit or an overload, the relevant outputs are switched off and a cor-
responding error message appears on the display.
The signal Store_Counter is negatively edge-triggered, that means a transition from 24V to 0V
will activate the memory process.
For a correct storage it must be guaranteed, that after this edge the 24V-input voltage at the
LOCON will be more than 10V for at least 50ms.
Furthermore it is important that the Clear-input will be supplied with a minimum of 16V within
these 50ms to avoid a reset to zero before storing the encoder value.
Picture 7: STORE_COUNTER
It is counted with every falling edge of the counting pulse, namely in ascending order, if the direc-
tion input contains 24V It is counted in descending order, if 0V are placed there or if the input is
not connected.
The length of the counting pulse must be at least 40 µs, the remaining specifications can be
taken from the chapter "Technical data LOCON 16" and "Technical data LOCON 17".
The function of the status signals and the programming can be looked up in the chapters of the
incremental cam controls.
If you are not sure about the device version, resp. the options you are
using, please compare the information indicated on the type label to the
explanations at the end of this instruction manual, chapter „Order code“.
For further questions either your distributor or we will be pleased to be at
your assistance.
It is adjusted for programming cam controls (LOCON, ROTARNOCK) and has the same keys,
status LEDs and display possibilities as LOCON 1/2 and LOCON 16/17.
In this respect the programming is just like LOCON 1/2 and LOCON 16/17 and no additional
training is required.
On the 16 LEDs below the seven-segment-display the first 16 outputs of the connected cam con-
trols are displayed with a delay of maximum 500ms.
The connection to the cam control takes place via a serial wire. According to the standard type a
RS485-connection (DICNET) and optionally a RS232-connection (switchable at the device) is
supported.
The correct wiring of the instruments among themselves is described in the chapter "Networking
terminals with cam controls and PCs".
After switching on the unit the device number, which is tuned by the rotary switch (0 to F) at the
back, is displayed there.
During service this device number can be changed by the keyboard at any time. In standard
mode (see chapter "Definitions") for this purpose the key has to be pressed for at least 3
seconds.
Then the displayed ID begins to flash and can be changed with the help of the keys and
. After adjusting the right value, it is confirmed with and from this time on TERM 5/6
communicates with the new selected LOCON, if an instrument with this coding exists in the net-
work.
Should the adjusted value be dismissed and the old ID be restored, this takes place with the key
. In case there is no control system with the chosen ID in DICNET, it appears the display
"- - - - -"
If the TERM 5/6 features the RS232-interface (option), the 1. place shows the actual program, of
the connected cam control.
nected cam control is displayed (e. g. 1000). To change this value, please press again
(long). Then the Prog-LED and the Function LED start to flash. Now the value can be changed
with or . Then by pressing the new value is loaded into the cam control, the value
is rejected with .
Special parameters in X-options can also be handled as described in this chapter.
6.7.1 Possible error messages on the configuration
In case of a wrong application during the configuration might result in error messages:
E34 -> Changing the parameter invalid
E36 -> Parameter not present
E37 -> When programming an angle-time-cam greater than output 16
It must be considered, that after a reversal of rotation an update of the outputs only takes place,
if this position is reached again; e. g. while having a positive direction at position 100 the
machine comes to a standstill and then swings back to position 90, first an output-change hap-
pens at position 100, even if different program changes are programmed between 90 and 100.
From the display output indication (see chapter ”Programming LOCON ”) the parameter is dis-
MODE
played encoded by pressing the key ESC and (long). This parameter determines the rota-
tional direction for the output-change. The following coding applies:
In this state the LEDs "Prg.Mode", "On" and "Off" are flashing.
Subsequent the programming is either broken off by pressing the key and the set value is
Some devices do not support TERM 5 any more, whereas TERM 6 is supported by all cam con-
trols (also old ones).
At the back next to the plug there is a rotary switch comparable to TERM 5/6, which is necessary
in the DICNET-version to adjust the device number of the control system, that data should be dis-
played by TERM 4. Therefore 16 TERM 4 can be operated in a DICNET at the same time.
The rotary switch of the RS232-variation is without any function.
48.00
A cable that fully complies with these specifications and that has been developed specifically for
use in field bus systems is the UNITRONIC®-BUS LD cable 2 x 2 x 0.22, available on a drum
from LAPP KABEL in Stuttgart, or by the metre from DEUTSCHMANN AUTOMATION.
The minimum wiring with shielding between two bus users is shown in the following illustration:
Shield Shield
DICNET+ DICNET+
Twisted
GND GND
DICNET- DICNET-
Potential equalization
Total system
Picture 15: DICNET-wiring
D ic + D ic +
D ic - D ic -
The two ground potentials do not have to be interconnected. However, you must ensure that the
GND potential between the individual DICNET bus users does not differ by more than 7 V. Other-
wise, equipotential bonding must be used.
The bus termination resistor must be activated on both units.
Consequently, in the case of simple wiring with a LOCON and an external operator control panel,
it is the obvious choice to use the same 24 V supply for both units.
DICNET + DICNET +
DICNET - DICNET-
Terminal LOCON
DICNET +
DICNET -
COMx
9 Programming LOCON
9.1 Basics
There are several possibilities to program LOCON:
• Input of the switch-on- and switch-off points of the cams through the integrated operation front
• Input of the cams in the TEACH-IN process
• Programming of LOCON offline on a PC with a subsequent download of the program by a
serial interface
• Via a fieldbus by using a Fieldbus Gateway
At this point the offline-programming is not described more detailed because it can be taken from
the separate program-description "WINLOC".
The other two programming-possibilities are dealt with more detailed in the following chapters.
Generally a complete programming of LOCON is possible with the 4 keys, the 7-segment-display
and the 6 status LEDs.
1) With the help of the -key it can be switched to the next menu-point.
2) With the help of the -key the program process is broken off or is returned to the previous
menu point.
3) By pressing the -key for a longer period it can be switched from a display-mode to an
adequate programming mode.
4) With and the displayed value in the program mode can be changed. With it a three-
stage autorepeat-function is supported, i. e. one key is pressed steadily, the change of the
display follows for a while in one step, then in five steps and in the end in twenty steps.
Therefore a fast change of the display in the whole field is guaranteed.
Display CA
Clear All
LEGEND
At the graph are only standardfunctions considered.
All functionkeys are arranged on the right or above.
Keypush normal
Keypush long
Remove automatically
9.3.1 Definitions
Active program The program that is finished by LOCON, i. e. this program determines
how the outputs in dependence on the encoder position are set. After
switching on the active program is the one that was processed as active
program when switching off the last time.
Normal mode LOCON is directly in that mode when switching on. Either the encoder
position or the speed are displayed. The active program is carried out.
Display mode Either the switch-on- or the switch-off-point of the programmed cams is
displayed. The active program is carried out.
Programming mode The switch-on- or the switch-off-point, which is just to program, is dis-
played. At the same time the LED "Prg.Mode" flashes. The active pro-
gram is carried out. Either the active program or any other program can
be programmed.
Programming release A change of the program is only possible if a programming release is car-
ried out. For that the pin "PROG_ENABLE" must also have 24V.
The speed display indicates an “n“ in the second place from the left for the differentiation from
position display.
Stot is the length, which is covered from output 1 during the idle time.
If, for instance, a shift of 100 increments is programmed and at a meter reading of 123 a clear is
sensed, it is ignored as long as after 100 further increments the meter reading 223 is reached, if
there's no idle time programmed. With the next counting-pulse the counter is reset to 000.
If a clear-condition already becomes passive before the sequence of 100 programmed incre-
ments, e. g. after 20 increments, the reset follows directly with the deactivating of the clear-sig-
nal.
After a reset the waiting period of 100 increments starts again.
If an idle time is programmed on the output 1, the clear-shift is reduced according to the formula
above.
If the value 0 is programmed as a clear-shift, the counter reset occurs without a time- or course-
delay.
The following graph illustrates another example (without idle time compensation) in which the
clear-signal is longer than the programmed clear-shift. Then a short clear-shift follows.
The meter reading increases with every falling edge of the counting pulse.
The programmed zero offset can be read in normal mode by pressing the key (long).
Then the LED "Zero" lights and the difference (zero offset) between the real encoder value and
the desired encoder value (position of machine) is displayed.
This zero offset is normally programmed once on the installation of the absolute encoder. It is
necessary to compensate the difference between the 0°-position of the machine and the 0°-posi-
tion of the encoder with the help of software.
This function is left out for incremental encoders!
The procedure of this correction is described more precisely in the following chapter.
In the normal mode the programming begins by pressing the key (long) and then
(long).
Please note that for an easier operation in this mode the zero offset is not displayed, but the
desired encoder-position.
The LEDs "Prg.Mode" and "Zero" flash.
In most cases the adjustment is made at the mechanical zero-point of the machine, i. e. the
machine runs up to 0°, LOCON is set to "000" with the keys "+" and "-" and confirmed with .
If the adjustment at the 0°-point of a machine is not possible, it can be carried out at any other
known position. Only the desired position must be input into LOCON.
Leaving this mode is possible either by , then the programmed value is stored, or by , if
the value should be rejected.
The program number on the display can be changed with the keys and .
If there are cams on the outputs in the displayed program, the LEDs "On" and "Off" light at the
same time. Therefore it can be examined very fast, on which program values are programmed. If
the displayed program is the active one (it is always at the beginning of the display mode), the
middle of the three decimal points lights on the display.
The normal mode can be reached by pressing the key .
A change of the active program (without security query) is also possible via a VG-connection
block. A program number as a binary code must be put on the connection block and afterwards a
leading edge be produced at the pin "PROG_WECHSEL". The high-level (24 V) must be kept at
minimum 200 ms.
Should for example program 7 be activated, the following steps are necessary:
From software revision V5.4 in the devices LOCON 16, 17 a faster program-changeover routine
is used.
This faster routine is always active, when
1. no partial idle time compensation is activated
2. not more than 127 cams exist in any program.
Otherwise the “old“ method is used.
The typical changeover time at the “old“ method is 750 ms (max. 1 second), at the new method
the changeover takes place in max. 280 ms (typical 100 ms).
This time period is extended by max. 200 ms at this new method, when a cam change is carried
out before the propram is changed.
At both methods during an up- or download NO program changeover takes place, as otherwise
inconsistent data might possibly develop in the EEROM.
The selection of the program occurs according to chapter "Displaying the active program".
From this point on the desired output is dialled by pressing the key .
The selected output in form of "Axx" appears on the display. At first the output 1 ("AO1) is always
shown {default}.
With the keys or the desired output can be adjusted.
Analogous to the program adjustment the LEDs "On" and "Off" also flash in that mode at the
same time, if cams already exist on the displayed output, or rather the LED "Function", if an idle
time is programmed at this output. So the outputs, to which cams are programmed, can be deter-
mined very fast within a program.
By renewed pressing the key it is switched to the cam display mode, which is described
more detailed in the following chapters.
At first the starting point of the first cam is displayed, that is signalized by a flashing of the LED
"On". Is none of the cams programmed, a blank-cam appears instead ("- - -").
By repeatedly pressing the key counterclockwise, the operator gets all programmed cams
If the value is taken over, the display changes to the next value. That is either the switch-on point
of the next cam, if an switch-off point has been programmed, or the switch-off point of the same
cam, if an switch-on point has been programmed.
If the change was carried out in the active program, it immediately affects the other outputs.
If no other cams should be changed, you can return to the display mode with .
Teach-in-procedure means that the machine is run at the switch-on point at first, the adequate
encoder value is taken over from LOCON, and then the same procedure is carried out at the
switch-off point, but the operator does not have to or input the real encoder value.
Whenever a value must be input, that is obvious if the LEDs "Prg.Mode" and "On" or "Off" are
flashing, the actual encoder value can be taken over instead by pressing the keys and
at the same time.
The actual encoder value is displayed, which can be corrected however, if required.
The further procedure is the same as programming or changing cams.
Now the increments, by which all cams are to be shifted, can be set with the keys and .
If the cam switching points should be changed to a lower value it is necessary to add the encoder
resolution to the value which is to be shifted, because a negative input is not possible. This value
has to be input.
If for instance the switching points should be set earlier with 10 increments and if a 360-inc.-
encoder is connected, this is achieved by entering 350 (360 - 10).
If the right value is adjusted, the real shift of the cams can be started with or it can be
rejected with , that automatically leads back to the display mode in any case.
based on the programming of the rotational direction (see corresponding chapter) by pressing
the key (long) the letters CA (for Clear All) appear on the display.
By pressing subsequently the complete deletion is initiated, at which point “---“ is visible on
the display during the deletion. After the complete deletion the device is automatically restarted.
To compensate this idle time dynamically, a cam control must shift a programmed cam in depen-
dence on the real encoder speed; i. e. a valve that should open at the position 100, must be
opened for example at 1m/s at position 95, at 2m/s already at position 90.
This function is called dynamic cam shift or idle time compensation (ITC).
At LOCON 1 idle times can be programmed blockwise only, i. e. an adjusted idle time always
applies to a block of 8 outputs, whereas at LOCON 2 idle times can be programmed bit- or block-
wise and it is optionally possible to select different switch-on- and switch-off delay-times at a
blockwise ITC.
With the help of the keys and this time can now be changed. It must be considered that
this change also has a direct effect on the outputs.
This state can be left with the keys or , whereas rejects the adjusted value and
restores the old value, on the other hand stores the new value.
Partial idle time compensation means that the speed measurement which builds the basis for the
ITC, is not realized on the whole encoder field, but only on a part of it.
With it also cams can be shifted dynamically on processes, that do not run with a constant speed
on the whole rotation.
9.16.3.1 Display of the starting point of the partial ITC
Based on the display of the zero offset, the starting point of the partial idle time measurement is
shown by pressing the key (long). It is the point, from which the speed measurement for the
ITC is carried out.
In the state of delivery it is set to 0.
In this state the LEDs "Function" and "On" flash. Returning to the main menu is possible by
pressing the key .
In this state the LEDs "Zero" and "Function" flash together with the LED "Prg.Mode".
Now the state of inversion of the rotational speed can be changed by pressing the key .
If the desired value is adjusted, the displayed value is programmed with the key and a
return to the normal mode takes place.
If the programming should be broken off, the old value can be restored with the key and a
return to the normal mode can take place.
To compensate this idle time dynamically, a cam control must shift a programmed cam in depen-
dence on the real encoder speed; i. e. a valve that should open at the position 100, must be
opened for example at 1m/s at position 95, at 2m/s already at position 90.
This function is called dynamic cam shift or idle time compensation (ITC).
Idle times can be programmed either blockwise, that means a set idle time is always valid for a
block of 8 outputs or bitwise, whereas it is possible to select different switch-on and switch-off
delay periods at blockwise ITC.
LOCON deducts the programmed value of the zero offset from the real encoder value, that
means, if the absolute encoder provides value 100 as position and a zero offset of 10 is pro-
grammed, LOCON processes the value that way, as if the position 90 is read in.
If a shift to higher values is supposed to happen, the value that is to be shifted has to be
deducted from the encoder resolution and it has to be input as zero offset. If in the example
above the position 110 is to be processed and an encoder with 1000 inf./rev. is connected, a cor-
rection factor of 990 (1000-10) has to be entered.
As in practice in most cases a zero offset takes place at the zero point of the machine, it is suffi-
cient to enter the displayed item value as correction factor (TEACH-IN).
If LOCON is operated with an incremental encoder, the zero point correction is not applicable.
9.18.1.8 Scaling for speed indicator
With this parameter the speed indicator can be adjusted to the given application. A scaling rank-
ing from 0...9999 rev./s is possible.
As a default a value of 60 is preset; that means the speed is indicated in rev./min.
The terminal now conducts the self-test described in the following chapter, checks whether a
user with the No. in accordance with the DIP switch setting is connected and then establishes the
connection (provided this user is present).
The duration of the power-up phase, until the unit is ready for operation, depends on the number
of network users and may take up to 10 seconds.
You will see message "not present" if no user is found with the set No.
Should errors occur during the self-test, these are displayed on the display if possible (see chap-
ter "Error messages").
The LOCON now conducts the self-test described in the following chapter, then generates the
cam tables, after which it is ready for operation, i.e. the program last active (the last time the
system was powered down) is executed.
The duration of the power-up phase until the unit is ready for operation depends on the number
of programmed cams and may take up to 10 seconds.
A status message together with the software version information is displayed on any optionally
connected PC.
If any error conditions which LOCON can detect itself have occurred, a corresponding error num-
ber is displayed. Please refer to chapter "Error messages" for the significance of this number and
the actions required.
Moreover, the optional Run-Control relay remains in dropped-out condition and the correspond-
ing status LED "Run Error" lights.
Should errors occur during the self-test, these are represented on the display if possible (see
chapter "Error messages").
11 Technical data
11.1 Technical data LOCON 16
Characters Basic equipment Option
Operating voltage 24 Volt DC 20%, max. 0.2A (no load)
Data protection EEPROM (at least 100 years); no bat- Via transfer program on PC
tery required
Programs 16
Number of cams 2000 cams, optionally distributable to
channels and programs; cams are inter-
changeable linewise
Zero-point offset Programmable over the entire range
Position recording 360 inc.-absolute encoder Gray-code Incremental encoder (max. 10 Khz,
parallel 24 V (resolution 1) max. 1024 positions
1000 inc.-absolute encoder Gray-code SSI
parallel 24 V (resolution 0,36) Timer
Outputs 16, Each output 24V / 0.3A plus switch- 16, short-circuit proof, 24 Volt/0.3A,
ing (PNP), short-circuit proof. Total cur- plus-switching, lockable
rent of the output block maximum 1A at
25°C and full load
Inputs 10 inputs for encoder signs For incremental encoders:
4 inputs for program selection 2 inputs CLEAR
1 input program change 1 input COUNTER_ENABLE
1 input program release 1 Input OUTPUT_ENABLE
1 Input STORE_COUNTER
Idle time compensation 0 ... 999ms (blockwise)
(ITC)
Cycle time 500s
Rotational speed of the 360 inc.-encoder 1000 inc.-encoder
encoder shaft failure: 1inc 2inc 3inc 4inc ... failure: 1inc 2inc 3inc 4inc ...
rev./min.: 333 666 1000 1333 rev./min.: 120 240 360 480
Programming Via integrated operating panel Offline/online via PC
Teach-In operating panel TERM 5, 6, 24, 32
available without operating front
open communication profile
Display Encoder position Encoder position/rotational speed
RUN-CONTROL
Interface RS 485 DICNET-network up to 16 axis
RS232 (V.24)
Connections Encoder through a 25pin D-Sub, outputs All connections through screw-plug-
etc.through a screw-plug-connector connector
Installation Front panel installation DIN-rail mounting (version without
control front)
Type of protection IP54
Dimensions 72 x 96 x 70 mm (WxHxD)
Weight Approximately 450 g
Switchgear opening 66 x 90 mm
• speed
• encoder position
• state of the outputs
via the RS232-interface (9600 baud, 8 data bits, 1 start- and 1 stop bit, no parity bit).
The following 4-byte-order sequence must be sent to LOCON via the RS232-interface (all values
binary coded):
24 04 04 Cycle time
The first 3 bytes serve to start a cyclic transmission of the above information, where the 4. byte
(cycle-time) gives the time-raster in 10ms-steps. If for instance the sequence 24 04 04 100 is
transferred, LOCON sends every second its information via the serial interface.
The information, that is just displayed on the integrated operating front is always sent as 3. and
4. byte (see also chapter "Automatical shifting to the speed display").
12 Technical details
12.1 Specification of the input levels
Logical High:> 16 Volt< 10mA (typ. 5mA)
Logical Low: < 4 Volt< 1mA
In case of a durable short-circuit or an overload the necessary outputs are switched off, and a
corresponding error message is indicated on the display.
3) Resolution
This value indicates the length of the shortest cam, which is definitely evaluated by the cam
control.
Generally the SD and the RP are lower than the cycle time of the cam control. That means, the
real switch point is between the moment "switch-on point + SD" and "switch-on point + SD + RP",
as it is explained in the following graph.
Without idle time compensation (ITC) the resolution is one increment, as long as the maximum
encoder speed is not exceeded; i. e. also a 1-increment-long cam is perfectly recognized and
set.
By exceeding the encoder speed (Vencoder) n-times, the resolution increases appropriate to n
increments.
By working with idle time compensation the error increases only by one increment, because the
correction of ITC, which is caused by the implemented "dynamic brake" at LOCON, comes to
maximum 1 increment at each change of the encoder position.
The compensation of this idle time depends on the speed of the cam control.
The following processes of idle time compensation are possible:
• path-dependent idle time compensation (standard process in every Deutschmann cam control)
• time-controlled idle time compensation
• direct idle time compensation (without dynamics brake)
Each of the above methods has advantages and disadvantages and is suitable better or worse
for a defaulted application.
All methods have in common, that the required idle time value is determined again in every cycle
of the cam control in dependence of the current speed. In this case, the idle time value indicates
for how many increments the outputs must be activated earlier in order to compensate the idle
time of the connected circuit component.
If the machine - at which the cam control is operated - is in an acceleration stage, the current
computed required idle time value deviates from the actual idle time value. In this case, the differ-
ence between actual and required value only depends on the acceleration. The following meth-
ods now differ in the kind and manner when and how the actual idle time value is changed.
12.6 DICNET®
DICNET® (DEUTSCHMANN Industrial Controller Net) is a multi-master fieldbus whose physical
layer complies with the ISO-OSI Layer Model of DIN 19245, part 1, i. e. a connection is estab-
lished between all users in the network with one RS485 two-wire line.
The physical arrangement is thus a bus system on which the users can be connected and dis-
connected as required.
Logically, the system comprises a token ring, i. e. only the user granted bus access authorization
(token) may send on the bus. If this user has no data for another user, it forwards the token to its
neighbor which was determined in a configuration phase.
This principle achieves a deterministic bus cycle time, i.e. the time (worst-case) until a data
packet can be sent can be computed precisely.
Automatic reconfiguration occurs when a user is connected or disconnected.
The transmission baud rate is 312.5 kbaud with a length of 11 bits/byte. A maximum of 127 users
may be operated on one bus, whereby data packets of maximum 14 bytes per cycle can be sent.
An automatic check of the received information is conducted and an error message is issued
should a transmission error occur twice.
Since different combinations of cam control and terminal have been required repeatedly, specific
to the particular application, it has been necessary to define a standard interface (communication
profile) supported by all terminals and cam controls from the DEUTSCHMANN AUTOMATION
range.
This makes it possible for each user to select the most suitable combination for his application.
Through this it is also possible to make the LOCON capable for fieldbuses with Deutschmann
UNIGATES (Profibus, Interbus, CANopen, Ethernet, ...).
By making the communication profile an open profile, this means that the user also has the
option of communicating with DEUTSCHMANN cam controls and thus using existing information
(encoder position, speed, ....) for his own applications or operating the cam control via his own
terminal.
Moreover, with Deutschmann UNIGATEs it is possible to make the LOCON-family capable for
fieldbuses (Profibus, Interbus, CANopen, Ethernet, ...).
On request, we are able to supply information on this interface in the form of the manual "Com-
munication profile for DEUTSCHMANN AUTOMATION cam controls".
A 10 1 0 1 0
B 11 1 0 1 1
C 12 1 1 0 0
D 13 1 1 0 1
E 14 1 1 1 0
F 15 1 1 1 1
13 Error messages
A LOCON error message can be seen from the fact that an error code is shown on the display.
In addition, the optional Run-Control relay drops out if a serious error (1..19, 31, 100..255) has
occurred.
33 Duplicate switch-on point An attempt has been made to program two cams
with the same switch-on point at an output (cam
track).
34 Error programming a partial idle time com- Unit does not feature the ‘Y’ partial idle time com-
pensation pensation option
35 Illegal encoder resolution, no power of 2 Program a valid value
36 An attempt has been made to activate the Insert 16k memory card
protocol function but no 16k memory card
is fitted (LOCON 32 only)
37 Reserved
38 Error programming an idle time On LOCON 17 only - idle times are permitted only
for outputs 1 to 8
39 ERROR No ITC No ITC possible e.g. LOCON 7
40 DICNET® - transmit error Duplicate error on transmit
Duplicate error on transmit
41 DICNET® - receive error Duplicate error on receive
42 DICNET® - ID error There is already a user with the same device num-
ber (GNR) in the network or the network line is
faulty (missing bus termination, line discontinuity or
non-twisted lines).
43 DICNET® bus error
44 Overflow of the serial receive buffer
45 External fault signal (X26 only)
46 Save blank cam Data record incomplete
47 Direction-dependent output update illegal
50 Outputs deactivated (brake cam option only)
100 Error in Gray code The (excess) Gray code read in by the encoder is chek-
ked for plausibility in each cycle. If an illegal code is
detected, this error message is issued.
If the error occurs only occasionally, this probably
involves a fault on the encoder line, and this fault can be
remedied by improved cable shielding or different cable
routing. Should the error be repeated frequently or be
pending constantly, the encoder and the encoder line
must be checked and exchanged if necessary. If the
error still persists, the unit must be returned (see chap-
ter ‘Returning a unit’).
101 Checksum error on the memory card If a checksum error on the memory card or in the
or in EEPROM EEPROM is detected on power-up, you will see the cor-
responding error message.
After acknowledgement by the user, the memory is writ-
ten with the default configuration data and all user data
is deleted. You then have the option of reprogramming
or, if the old data has been backed up on a PC, of
reloading this data.
102 Error initializing the cam array Illegal cams detected. Carry out a general reset
103 New memory card
104 Plausibility error (illegal device config- A device configuration which is illegal has been saved
uration) (e.g. absolute encoder with 127 increments resolution).
Carry out a general reset
105 Encoder error (only in the case of An encoder error has been detected. The current
”Special configuration" LOCON 32 encoder value and the last encoder value read in are
option or LOCON 24, 48, 64 units with shown at the top right on the LCD (LOCON 32). LOCON
encoder monitoring option) 24, 48, 64, see chapter Options: Encoder monitoring.
107 DSI Time-out error
108 SSI Time-out error
111 SSI Gray code error
14 Servicing
Should questions arise that are not covered in this manual you can find further information in our
If your questions are still unanswered please contact the responsible sales partner (see
www.deutschmann.com) or contact us directly.
• Device designation
• Serial number (S/N)
• Article number
• Error number and error description
Monday to Thursday from 8 am to midday and from 1 pm to 4 pm, Friday from 8 am to midday
(CET).
The more precise your information and error description, the more precisely we can check the
possible causes.
Devices, that are sent in without an error description undergo a standard test. You have to bear
the costs for that test even though no defect was found.
14.2 Internet
The current software WINLOC32 is available for download from our Internet-homepage
www.deutschmann.com. There you can also find topical information on Deutschmann products,
instruction manuals and a list of our distribution partners.
15 Appendix
It converts both the network protocol as well as the physical RS485-signals, so that a PC with the
WINDOWS-software "WINLOC" will be in the position to communicate with those control units
from DEUTSCHMANN AUTOMATION, existing in the net through a serial interface (COMx).
"WINLOC" is able to run under WIN 3.1x, WIN95/98 and WIN NT. The basic version is available
free of charge.
The DICNET-Adapter is directly connected to a serial interface of the PC through the 9-pin D-
SUB plug.
On the other side of the adapter (25-pin D-SUB plug) the DICNET-Bus and the supply voltage,
which is allowed to range between 10V and 30V, is fed according to the below pin-assignment.
In case the DICNET-Adapter is connected as the last subscriber in the bus, the internal bus-ter-
minating resistor has to be activated by means of bridges of the PIN's DICNET+ with R+ and
DICNET- with R-. (More detailed information to the bus-termination and to the connection to the
DICNET can be found in the instruction manual of the used control unit.)