Motrona MM 640 User manual

control – motion – interface
motrona GmbH
Zwischen den Wegen 32
78239 Rielasingen - Germany
Tel. +49 (0)7731-9332-0
Fax +49 (0)7731-9332-30
www.motrona.com
MM64003a_e.doc / Feb-09 Page 1 / 44
MM 640
Programmable Motion Monitor for Secure and
Redundant Control of Motion Sequences
•Suitable for monitoring of overspeed, underspeed, standstill, direction of rotation,
slip, shaft or gearbox fracture, impermissible motion etc.
•Six logical inputs for plausibility considerations and control of logical conditions
•Two programmable inputs for quadrature encoders A, /A, B, /B with counting
frequencies up to 500 kHz
•Four programmable inputs for function control
•Four relay outputs and four high-speed transistor outputs with programmable
functions and switching characteristics
•Serial RS232 and RS485 interfaces for remote access
Operating Instructions

MM64003a_e.doc / Feb-09 Page 2 / 44
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 application-
specific 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: Description:
MM64001a/mb/hk_05/2008
Preliminary version
MM64001b/mb/hk_05/2008
Small corrections and improved explanations
MM64002b/mb/hk_08/2008
First final version, commands for speed selection removed
MM64003a/mb/hk_02/2009
RS485, free assignment of outputs etc.

MM64003a_e.doc / Feb-09 Page 3 / 44
Table of Contents
1. Introduction and Application........................................................................................... 4
2. Block Diagram and Terminal Assignment ....................................................................... 5
2.1. Power Supply................................................................................................................................7
2.2. Auxiliary Outputs for Encoder Supply ..........................................................................................7
2.3. Impulse Inputs for Incremental Encoders.....................................................................................7
2.4. Control Inputs Input 1 – Input 4 ...................................................................................................8
2.5. Logical Inputs Login1 - 6...............................................................................................................8
2.6. Relay Outputs and Transistor Outputs.........................................................................................8
2.7. Serial Interface .............................................................................................................................9
3. Relevant Process Data and Setpoints............................................................................10
3.1. Available Actual Values .............................................................................................................10
3.2. Available Setpoints ....................................................................................................................11
3.3. Available Criteria for Combination of Switching Events ...........................................................11
3.4. Generation of an Output Signal .................................................................................................13
4. Setup of the Unit by PC..................................................................................................14
4.1. PC connection .............................................................................................................................14
4.2. The Main Screen ........................................................................................................................14
4.3. Configuration of Events and Switching Functions.....................................................................16
5. Keypad Operation ..........................................................................................................18
5.1. Normal Operation .......................................................................................................................18
5.2. General Setup Procedure............................................................................................................18
5.3. Change of Parameter Values on the Numeric Level..................................................................20
5.4. Code Protection against Unauthorized Keypad Access.............................................................21
5.5. Return from the Programming Levels and Time-Out Function ..................................................21
5.6. Reset all Parameters to Factory Default Values........................................................................21
6. Menu Structure and Description of Parameters.............................................................22
6.1. Summary of the Menu................................................................................................................22
6.2. Description of the Parameters ...................................................................................................24
7. Description of Commands..............................................................................................34
8. Hints for Scaling of the Unit ..........................................................................................36
8.1. Speed Scaling.............................................................................................................................36
8.2. Standstill Definition (Wait-Time) ...............................................................................................37
8.3. Scaling of the Position Counters................................................................................................37
9. Specifications ................................................................................................................38
10. Dimensions ....................................................................................................................39
11. Serial Code List..............................................................................................................40
11.1. Parameters and Settings............................................................................................................40
11.2. Control Commands .....................................................................................................................44
11.3. Actual Process Values ................................................................................................................44

MM64003a_e.doc / Feb-09 Page 4 / 44
1. Introduction and Application
The MM640 motion monitor has been designed for monitoring and control of admissible and
impermissible operating conditions on machinery systems like conveyors, hoisting devices and
many more. This unit is not just a speed monitor, but provides comparison between peripheral
motion, motor motion and scheduled demand values of the control system. The unit is designed
to generate OK signals or alarms upon programmable peripheral conditions. It provides four
relay outputs and four transistor outputs.
6 logical inputs can pick up remote commands or peripheral states, and this information can be
included into the combination of events for setting or resetting alarms.
The example below shows a hoisting unit where a motor moves the load up and down, via
gearbox or other mechanical transmission.
UP
DOWN
Fastspeed
Break
Control System MM 640
Motor
Gearbox
Encoder 1
Encoder 2
In a situation like shown the MM640 unit could e.g. provide the following alarms:
a) The motor is in standstill, but the load is still moving (gearbox problem)
b) The speed command is “UP” but the load does not move at all or even moves into
the wrong direction
c) No speed command is applied and the break is engaged, but still the motor or the load
are moving (break problem)
d) The command is “Slow Speed Down” but the actual speed of the load exceeds the
permissible “Slow Speed” limit
e) the displacement of the load indicated by encoder 2 does not match up with the number
of pulses generated by encoder 1, with consideration of the gearbox ratio (slip problem)
Furthermore the MM640 can take over limit switch functions for the permissible upper and
lower positions of the load etc. All desired functions can be easily configured by PC, just by
clicking a few checkboxes in a “logical AND / OR” matrix on the screen.

MM64003a_e.doc / Feb-09 Page 5 / 44
2. Block Diagram and Terminal Assignment
+5
-
A
/A
B
/B
+5
-
A
/A
B
/B
Encoder 1*)
Encoder 2*)
Input 1
Input 2
Input 3
Input 4
Control Inputs
RxD
TxD
GND
RS232
-
+
24 V DC
Power Supply
Com+ (K1 - K4)
Output 1
Output 2
Output 3
Output 4
High-Speed
Transistor
Outputs
+24
+24
18
24
23
20
19
22
21
11
12
6
5
27
28
3
17 1
4
29
26
25
7
8
2
10
9
24 V AC
*) The example uses TTL encoders
with a 5 volts power supply
Login 4
1
NC
C
NO
12
Rel.1
NC
C
NO
Rel.2
NC
C
NO
Rel.3
NC
C
NO
Rel.4
Logical Inputs
Login 5
Login 6
Login 1
Login 2
Login 3
X3
X4
X1 = 1 - 16
X2 = 17 - 32
10
11
9
7
8
6
4
5
3
1
2
14
30
31
2
3
4
5
615
B (-)
A (+)
RS485
17 18 19 20 21 23 24 25 26 27 28 29 30 31 32
1234567 891011 12 13 14 15 16
Rel.1Rel.2Rel.3Rel.4
X1
X2
X3
X4

MM64003a_e.doc / Feb-09 Page 6 / 44
Terminal Name Function
01 GND Common Ground Potential (0V)
02 +5,2V out Aux. output 5.2V/150 mA for encoder supply
03 +24V out Aux. output 24V/120 mA for encoder supply
04 GND Common Ground Potential (0V)
05 Encoder 2, /B Encoder 2, channel /B (B inverted)
06 Encoder 2, /A Encoder 2, channel /A (A inverted)
07 Encoder 1, /B Encoder 1, channel /B (B inverted)
08 Encoder 1, /A Encoder 1, channel /A (A inverted)
09 K4 out Digital output K4, transistor PNP 30 volts, 350 mA
10 K3 out Digital output K3, transistor PNP 30 volts, 350 mA
11 Cont.4 Programmable control input
12 Cont.3 Programmable control input
13 (PROG) (for download of new firmware only, not for general use)
14 RxD Serial RS232 interface, input (Receive Data)
15 RS485 B (-) RS 485 serial interface
16 RS485 A (+) RS 485 serial interface
17 +Vin Power supply input, +17 – 40 VDC or 24 VAC
18 +5,2V out Aux. output 5,2V/150 mA for encoder supply
19 +24V out Aux. output 24V/120 mA for encoder supply
20 GND Common Ground Potential (0V)
21 Encoder 2, B Encoder 2, channel B (non-inverted)
22 Encoder 2, A Encoder 2, channel A (non-inverted)
23 Encoder 1, B Encoder 1, channel B (non-inverted)
24 Encoder 1, A Encoder 1, channel A (non-inverted)
25 K2 out Digital output K2, transistor PNP 30 volts, 350 mA
26 K1 out Digital output K1, transistor PNP 30 volts, 350 mA
27 Cont.2 Programmable control input
28 Cont.1 Programmable control input
29 Com+ (K1-K4) Common positive input for transistor outputs K1-K4
30 TxD Serial RS232 interface, output (Transmit Data)
31 GND Common Ground Potential (0V)
32 GND Common Ground Potential (0V) for DC or AC power supply
*) 120 mA and 150 mA are per encoder, i.e. total maximum currents are 240 mA and 300 mA

MM64003a_e.doc / Feb-09 Page 7 / 44
2.1. Power Supply
The MM640 monitor accepts both, a 17 – 40 volts DC power or a 24 volts AC power for supply
via terminals 17 and 1. The current consumption depends on the level of the input voltage and
some internal conditions; therefore it can vary in a range from 100 – 200 mA (aux. currents
taken from the unit for encoder supply not included).
2.2. Auxiliary Outputs for Encoder Supply
Terminals 2 and 18 provide an auxiliary output with approx. +5.2 volts DC (300 mA totally).
Terminals 3 and 19 provide an auxiliary output with approx. +24 volts DC (240 mA totally)
2.3. Impulse Inputs for Incremental Encoders
All input characteristics of the impulse inputs can be set by the parameter menu, for each of
the encoders separately. Depending on the application the unit can accept single channel
information (input A only) or quadrature information (A / B, 90°). The following settings are
possible:
•Symmetric input (differential) according to RS422 standard
•TTL inputs at a level of 3.0 to 5 volts (differential, with inverted signal)
•TTL inputs at a level of 3.0 to 5 volts (single-ended) *)
•HTL signals at a 10 – 30 volts level
(alternatively differential with inverted signals A, /A, B, /B, or single-ended A, B only)
•Impulses from photocells or proximity switches etc. providing a HTL level (10 – 30 volts)
•Proximity switches according to NAMUR (2-wire) standard
(may need additional remote circuit)
*) requires special settings of the threshold parameters, see “Special parameters F10”
•For applications based on different directions of rotation it is mandatory to
use quadrature encoders with channels A and B or with channels A, /A,
and B, /B (90° phase displacement).
•Where the impulse level is HTL (10 – 30 volts) you can use either single-
ended signals (A and B only) or differential signals (A, /A, B, /B)
•Where the impulse level is TTL, it is strictly recommended to use symmetric
differential signals (with inverted channels /A and /B).
Under industrial environment conditions, single-ended TTL signals may cause
serious problems due to insufficient EMC immunity of the signal lines

MM64003a_e.doc / Feb-09 Page 8 / 44
2.4. Control Inputs 1 – 4
These inputs can be configured for remote functions like Reset, disable of the keyboard or
display selection purpose etc.
All control inputs require HTL level (12 ... 30 volts). The characteristics can be individually set to
either NPN (switch to -) or PNP (switch to +). For applications where edge-triggered action is
needed, the menu allows to set the active edge (rising or falling). The control inputs will also
accept signals with Namur (2-wire) standard.
For reliable operation of the control inputs, minimum impulse duration of
50 μsec. must be ensured.
Please verify that this minimum duration will be kept even at maximum
speed of the machine
2.5. Logical Inputs Login1 - 6
The logical inputs are available for process control. These inputs receive logical information
from the process (e.g. that the actual operator command for a motor is “forward”). The monitor
can use this information together with the encoder feedback to check if the operator command
is executed correctly or not.
Each input is equipped with a programmable switch-on and switch-off delay, in order to allow
an applicable response time to the mechanics before comparing the actual state and the
scheduled state.
All logical inputs operate at HTL level (12 ... 30 volts) with PNP (switch to +) characteristics.
2.6. Relay Outputs and Transistor Outputs
The unit provides four relay outputs and four independent transistor outputs. The user is free to
assign each of the four programmable control functions and each of the four internal status
signals to any of the relays or outputs.
Whilst the relay (dry change-over) will need a switching delay of 5 - 10 msec. the corresponding
transistor output will provide the same information much faster (< 1 msec.)
All desired control functions or switching conditions are programmable by PC.
The OS32 operator software provides integration of any kind of logical combination of input
signals (nominal condition) and feedback signals (real condition) into the process.
After specification of the desired events to be used for control, it is possible to still add any of
the following characteristics to the resulting switching functions:
•Response delay: when the switching event occurs, the output will still wait for a
programmable time until it responds
•Timed or static operation: when the event occurs, the output can provide either dynamic
(timed) operation or static operation

MM64003a_e.doc / Feb-09 Page 9 / 44
•All functions may be set to positive response (switch ON upon switching event) or
negative response (switch OFF upon switching event)
•Catch function: all functions may be set to lock in the active position (e.g. remain
continuously ON or continuously OFF) until to acknowledgement by a remote reset
signal
Output 1 to Output 4 are fast-switching, short-circuit-proof transistor outputs with a switching
capability of 5 – 30 volts / 350 mA each. The switching voltage of the outputs must be applied
remotely to the Com+ input (terminal 29)
The relays Rel1 to Rel4 provide dry changeover contacts at a switching capability of maximum
250 V/ 1 A/ 250 VA (AC) or maximum 100 V/ 1A/ 100 W (DC)
2.7. Serial Interface
The serial RS232 interface can be used for the following purposes:
•Set-up of the unit by PC by means of the OS32 PC software
•Change of parameters during operation
•Readout of actual speeds or positions or other counter values by PLC or PC
•Running of functional checks of the monitor, under remote control of a superior system
The figure below shows how to connect the MM640 monitor to a PC or a PLC
2
3
5
RxD
RxD
TxD
TxD
GND
screen
PC
MM 640
14
(Sub-D-9)
30
31
PLC
MM 640
16
15
RS 485
A
B
A
B
Both serial interfaces can be connected at the same time.
However only the one or the other must communicate at a time.
It is not possible to communicate simultaneously with both interfaces

MM64003a_e.doc / Feb-09 Page 10 / 44
3. Relevant Process Data and Setpoints
3.1. Available Actual Values
Depending on the connected encoders and sensors, the monitor continuously measures and
updates the actual values shown in the list below. This means that every of these actual values
is available at any time for evaluation and can be combined with other functions to switch one
of the outputs ON or OFF.
Value/State Description Requirement
Standstill 1 Digital information (yes/no) for zero motion
of encoder 1 *)
Incremental signal on
Encoder 1 input
Motion signal 1 Digital information (yes/no) for active
motion of encoder 1
Incremental signal on
Encoder 1 input
Speed 1 Actual speed of encoder 1 according to
customer scaling
Incremental signal on
Encoder 1 input
Position 1 Actual position count of encoder 1
according to customer scaling **)
Quadrature encoder for
encoder input 1
Direction 1 Direction of motion (forward or reverse)
of encoder 1
Quadrature encoder for
encoder input 1
Standstill 2 Digital information (yes/no) for zero motion
of encoder 2 *)
Incremental signal on
Encoder 2 input
Motion signal 2 Digital information (yes/no) for active
motion of encoder 2
Incremental signal on
Encoder 2 input
Speed 2 Actual speed of encoder 2 according to
customer scaling
Incremental signal on
Encoder 2 input
Position 2 Actual position count of encoder 2
according to customer scaling **)
Quadrature encoder for
encoder input 2
Direction 2 Direction of motion (forward or reverse)
of encoder 2
Quadrature encoder for
encoder input 2
Difference
Pos 1 - Pos 2
Differential position count between
encoder 1 and encoder 2, according to
customer scaling **)
Quadrature encoders for both,
encoder 1 and encoder 2
*) Standstill can be defined by parameter setting
**) “Zero position” and “Zero difference” can be defined by individual RESET

MM64003a_e.doc / Feb-09 Page 11 / 44
3.2. Available Setpoints
For configuration of the switching conditions of the relays, the following setpoints are
available. Every setting is individual for each of the four switching functions, i.e. there are
totally 4 x 7 = 28 programmable setpoints available. Settings can be omitted if the
corresponding setpoints have not been assigned to a switching function.
Setpoint Description
Set Speed 1.1 Set Speed 1 for Encoder 1
Set Speed 1.2 Set Speed 2 for Encoder 1
Set Speed 2.1 Set Speed 1 for Encoder 2
Set Speed 2.2 Set Speed 2 for Encoder 2
Setpoint Counter 1 Position setpoint for Encoder 1
Setpoint Counter 2 Position setpoint for Encoder 2
Differential Setpoint Differential position setpoint (encoder 1 – encoder 2)
3.3. Available Criteria for Combination of Switching Events
The monitor provides totally four different switching functions, each of them consisting of up to
four different switching events. If an event becomes true the monitor will set the corresponding
output according to the selected output assignment.
3.3.1. Logical switching conditions
Event Description of the Switching Condition
Login1 or /Login1
Login2 or /Login2
Login3 or /Login3
Login4 or /Login4
Login5 or /Login5
Login6 or /Login6
All functions allow gating with one or several of the 6 logical Inputs.
-Login X means that a “HIGH” signal is needed to make the
condition true
-/Login X means that a “LOW” signal is needed to make the
condition true

MM64003a_e.doc / Feb-09 Page 12 / 44
3.3.2. Speed related switching conditions
Event Description of the Switching Condition
[v1] ≤Set Speed1.1 The absolute value of the actual encoder1 speed is lower or equal to
the set speed 1.1
[v1] ≥Set Speed1.1 The absolute value of the actual encoder1 speed is higher or equal to
the set speed 1.1
[v1] ≥Set Speed1.2 The absolute value of the actual encoder1 speed is higher or equal to
the set speed 1.2
[v1] = 0 Speed of encoder1 = zero (standstill according to standstill definition)
[v1] ≠0 Speed of encoder1 ≠zero (encoder1 is in motion)
[v2] ≤Set Speed2.1 The absolute value of the actual encoder2 speed is lower or equal to
the set speed 2.1
[v2] ≥Set Speed2.1 The absolute value of the actual encoder2 speed is higher or equal to
the set speed 2.1
[v2] ≥Set Speed2.2 The absolute value of the actual encoder2 speed is higher or equal to
the set speed 2.2
[v2] = 0 Speed of encoder2 = zero (standstill according to standstill definition)
[v2] ≠0 Speed of encoder2 ≠zero (encoder2 is in motion)
3.3.3. Position related switching conditions
Event Description of the Switching Condition
[c1] ≥Setpoint Counter1 The absolute value of the actual encoder1 counter is higher or
equal to “Position Setpoint 1” of the corresponding function
[c1] ≤Setpoint Counter1 The absolute value of the actual encoder1 counter is lower or
equal to “Position Setpoint 1” of the corresponding function
[c2] ≥Setpoint Counter2 The absolute value of the actual encoder2 counter is higher or
equal to “Position Setpoint 2” of the corresponding function
[c2] ≤Setpoint Counter2 The absolute value of the actual encoder2 counter is lower or
equal to “Position Setpoint 2” of the corresponding function
3.3.4. Direction related switching conditions
Event Description of the Switching Condition
c1 = + + + Counter 1 counts upwards, Direction1 = Forward
c1 = - - - Counter 1 counts downwards, Direction1 = Reverse
c2 = + + + Counter 2 counts upwards, Direction2 = Forward
c2 = - - - Counter 2 counts downwards, Direction2 = Reverse

MM64003a_e.doc / Feb-09 Page 13 / 44
3.3.5. Differential switching conditions
Event Description of the Switching Condition
[c1 – c2] ≥Differential
Setpoint
The absolute value of the differential position between encoder1 and
encoder2 is higher or equal to the differential position setpoint of the
corresponding function
[c1 – c2] ≤Differential
Setpoint
The absolute value of the differential position between encoder1 and
encoder2 is higher or equal to the differential position setpoint
3.4. Generation of an Output Signal
As a first step we have to arrange the desired Switching Events, which can be composed from
any combination of the switching conditions as described above. Every event consists of one or
several conditions according to the selection of check boxes on the PC screen (see 4.3). Several
events (1 - 4) are combined to a Switching Function. The parameters named "Target Function"
allow the assignment of an output to each function, where the switching signal finally appears.
Also the internal status bits become accessible via output if a corresponding assignment has
been made. The assignment of outputs uses an 8-bit binary code as shown below.
Event 1.1 or
Function 1
Function 2
Function 3
Function 4
Status 1
Status 2
Status 3
Status 4
Output 4
Output 3
Output 2
Output 1
Relay 4
Relay 3
Relay 2
Relay 1
Target Function 1
Target Function 2
Target Function 3
Target Function 4
Target Status 1
Target Status 2
Target Status 3
Target Status 4
(Ready)
Definition of the
Switching Functions Output Assignment Target
(128)
(064)
(032)
(016)
(008)
(004)
(002)
(001)
Assignment Code
(binary)
(Keypad Operation)
(customer specific)
or
or
Event 1.2
Event 1.3
Event 1.4
Event 2.1 or
or
or
Event 2.2
Event 2.3
Event 2.4
Event 3.1 or
or
or
Event 3.2
Event 3.3
Event 3.4
Event 4.1 or
or
or
Event 4.2
Event 4.3
Event 4.4
(customer specific)

MM64003a_e.doc / Feb-09 Page 14 / 44
4. Setup of the Unit by PC
4.1. PC connection
For initial setup of the MM640 Motion Monitor a PC with the motrona OS32 operator software
is required (Software version OS32_1t or higher). This software is included on CD and is also
available for free download from our homepage www.motrona.com.
The software allows to set all basic parameters and to assign the desired switching functions
to the outputs. During later operation, the four programming keys on the front side of the unit
can be used to change settings like Setpoints or scaling parameters (see 5.).
Connect your PC to the monitor as shown in chapter 2.7 and start the OS32 software.
The adjoining screen will appear.
If your text and color fields remain empty and the headline says „OFFLINE“, you must verify
your serial settings. To do this, select “Comms“ from the menu bar.
•Ex factory, all motrona units use the following serial standard settings:
Unit No. 11, Baud rate 9600, 1 start/ 7 data/ parity even/ 1 stop bit
•If the serial settings of your unit should be unknown, you can run the
“SCAN“ function from the „TOOLS“ menu to find out.
4.2. The Main Screen
The edit window for all unit parameters can be found on the left side of the screen.
To enter your parameters, please click to the corresponding line, enter a new value and save
the new value by pressing ENTER on your PC keyboard.
You can also just change all digits according to need, then finally click to the Softkeys
“Transmit All” followed by “Store EEProm” to save all your settings.
The INPUTS field provides Softkeys to switch the control commands on or off.
Display boxes in the RS column indicate when the corresponding command is set to ON by PC.
Display boxes in the PI/O column indicate that commands assigned to the hardware inputs
(input1 to input4) are switched ON by external signal.
The OUTPUT field informs about the actual state of the four outputs and the four relays.

MM64003a_e.doc / Feb-09 Page 15 / 44

MM64003a_e.doc / Feb-09 Page 16 / 44
4.3. Configuration of Events and Switching Functions
To open the Assignment screen, select “Config. MM” from the Tools Menu.
You can set any combination of switching events and functions by choosing corresponding
combinations of the conditions as described before.
In the “Options” column you find a list of all actual motion conditions according to the current
encoder information. Checkboxes allow to activate the corresponding event as one of the
desired switching conditions. Just click the corresponding box to switch it on or off.
•All checkboxes of a vertical column operate "Logical AND" and form a
Switching Event.
•Always four adjoining columns (events) operate "Logical OR" and form a
Switching Function. If one or several of the events become true, the
switching function will become active.
•You are free to activate any number and combination of checkboxes. Setting
checkboxes with conflictive conditions must however be avoided. *)
•The destination output for each switching function can be set by means of
the parameter "Target Function".
It is possible to assign different switching functions to the same output
(e.g. Function1 => Relay1 and Function2 => Relay1)
Likewise it is possible to assign several outputs to the same switching
function (e.g. Function1 => Relay1 and Relay2)
*) Where e.g. you would set both checkboxes “v=0” and “v≠0“ at the same time, this
would result in a conflict where the corresponding output would never switch off.
The adjoining screenshot shows the following four events to activate Switching Function 1:
Login1 = LOW and Login2 = High and Encoder1 = Standstill
(event 1.1)
or
Login2 = High and Speed1 >= Set Speed1.1 and Forward motion of Encoder1
(event 1.2)
or
Login3 = High
(event 1.3)
or
Reverse motion of Encoder 2
(event 1.4)
It is easy to understand how many possibilities of monitoring speeds and events result from
this simple method of programming.

MM64003a_e.doc / Feb-09 Page 17 / 44

MM64003a_e.doc / Feb-09 Page 18 / 44
5. Keypad Operation
An overview of all parameters and explanations can be found under section 6.
The menu of the unit uses four keys, hereinafter named as follows:
PROG UP DOWN ENTER
Key functions depend on the actual operating state of the unit. Essentially we have to describe
two basic states:
•Normal operation
•General setup procedure
5.1. Normal Operation
In this mode the unit operates as a motion monitor according to the settings defined upon
setup. All front keys may have customer-defined functions according to the specifications met
in the keypad definition menu F08 (e.g. Reset, Display selection or else). During normal
operation the internal status "Ready" indicates the operating state of the unit.
5.2. General Setup Procedure
The unit changes over from normal operation to setup level when keeping the key down
for at least 2 seconds. Thereafter you can select one of the parameter groups F01 to F11.
Inside the group you can now select the desired parameter and set the value according to need.
After this you can either set more parameters or return to the normal operation.
During all setup operations by keypad the "Ready" status is OFF while the "Keypad Operation"
status is ON.
The adjoining sequence of key operations explains how to change
Parameter number 052 of group F06 from the original value of 0 to a new value of 8
P
«

MM64003a_e.doc / Feb-09 Page 19 / 44
Step State Key action Display Comment
00
Normal operation
Actual
Display Value
01
> 2 sec.
F01 Display of the
Parameter group
02
Level:
Parameter group
5 x
F02 … F06
Select group # F06
03
«
F06.050 Confirmation of F06.
The first parameter of this
group is F06.050
04 Level:
Parameter numbers
2 x F06.051…
F06.052
Select parameter 052
05
«
0 Parameter 052 appears in
display, actual setting is 0
06 Level:
Parameter values
8 x
1 …. 8 Setting has been modified
from 0 to 8
07
F06.052 Save the new setting (8)
08 Level:
Parameter numbers
F06 Return to level parameter
groups
09 Level:
Parameter groups
Actual
Display value
Return to normal operation
10 Normal operation
During the general setup procedure all control activities remain disabled. New
parameter settings become active after return to normal operation only.

MM64003a_e.doc / Feb-09 Page 20 / 44
5.3. Change of Parameter Values on the Numeric Level
The numeric range of the parameters is up to 6 digits. Some of the parameters may also include
a sign. For fast and easy setting or these values the menu uses an algorithm as shown
subsequently. During this operation the front keys have the following functions:
PROG UP DOWN ENTER
Saves the actual value
shown in the display and
returns to the parameter
selection level
Increments the
highlighted
(blinking) digit
Decrements the
highlighted
(blinking) digit
Shifts the cursor (blinking
digit) one position to the
left, or from utmost left
to right
With signed parameters the left digit scrolls from 0 to 9 and then shows “–„ (negative) and
“-1“ (minus one). The example below shows how to change a parameter from the actual setting
of 1024 to the new setting of 250 000.
This example assumes that you have already selected the parameter group and the parameter
number, and that you actually read the parameter value in the display.
Highlighted digits appear on colored background.
Step Display Key action Comment
00 001024 Display of actual parameter setting, last
digit is highlighted
01
4 x Scroll last digit down to 0
02
001020
«
Shift cursor to left
03 001020
2 x Scroll highlighted digit down to 0
04 001000
«
2 x Shift curser 2 positions left
05 001000
Scroll highlighted digit down to 0
06 000000
«
Shift cursor left
07 000000
5 x Scroll highlighted digit up to 5
08 050000
«
Shift cursor left
09 050000
2 x Scroll highlighted digit up to 2
10 250000
Save new setting and return to the
parameter number level
P
«
Table of contents
Other Motrona Controllers manuals