PROGRAMMABLE LOGIC CONTROLLER
FOR ELEVATORS
CEA10
User's Manual V01.07
CONTROLES S.A.
Electrónica Industrial y Telecomunicaciones
Avenida Rivera 3314
11300 Montevideo
Uruguay
Tel.: +598 (2) 622 0651
Fax: +598 (2) 622 2048
E-mail: info@controles.com
www.controles.comINDEX
INDEX OF ILLUSTRATIONS
*GENERAL INFORMATION
*INTRODUCTION
*PLC CONFIGURATION
*Factory configuration
*User configuration
*CEA10 INPUTS/OUTPUTS
*RELATED EQUIPMENT
*RELATED LITERATURE
*CEA10 OPERATION
*POWER INPUT
*POSITION SENSORS
*2.51 and 3.51 position detection systems
*SYSTEM STATE INFORMATION
*"Manual Safety" (SM controller input pin)
*Examples.
*General
*OUTPUT RELAYS
*SERIAL TTL PORT
*APPENDIX
*SPECIFICATIONS
*Physical characteristics
*INPUT/OUTPUT NOMENCLATURE
*ARC SUPPRESSORS
*RELAY CODE TABLE
*CONFIGURABLE TIME INTERVAL TABLE
*SPECIAL CODES AT THE POSITION INDICATOR
*CONFIGURABLE PARAMETERS
*Introduction
*General Configuration
*Output Codes
*Time Definitions
*Floor nomenclature
*Special Parameters: resting station: 1 to NL (number of landings). There is no station when this parameter is defined as 0.
*HARDWARE TEST PROCEDURE
*1 Position detection system 2.51
2 Position detection system 3.51
5 Multiple command for auxiliary soft start contactors
6 4 landings simple automatic controller
8 Layout for parallel position indicator drive
9 Layout for series position indicator drive
Controles S.A. designed CEA10 as an elevator system oriented PLC, to deal with the inputs and outputs normally found in those applications. Otherwise, CEA10 may be used in industrial control applications, factory programmed. This manual describes the CEA10 as a component for the elevator industry.
CEA10 is implemented in a single board circuit useful for applications such as:
- up to 4 landings simple automatic
- 4 output relays
CEA10 includes one serial TTL communication port that is used to send and receive configuration parameters from PC.
CEA10 is user configurable. Controles S.A. offers friendly application software (Windows 95 based) to define parameters for each application. Factory configurations may be ordered. Special programs are sent through INTERNET.
Since 1973 Controles S.A. designs and manufactures electronic elevator controls. Through the years the goal has been to get small, simple and robust units to be easily integrated to a full elevator control panel.
CEA10 can be factory configured for special orders. In that case we must receive the complete definition for the intended application. The configuration will be included in the microprocessor ROM (usually 87C51FA).
Special forms are offered to state the required parameters.
In this case the user (control panel manufacturer, systems installer, maintenance company) defines the complete configuration for its application. A broad selection of parameters is offered.
CEA10-PCW configuration software and CPTTL-PC interface cable are needed. The software is Windows 95 based, to run in a 486 PC or better. The interface cable links the TTL port at the CEA10 with a DB9 RS232 port at the PC.
The configuration is saved in an EAROM memory, and may be read and modified to change definitions for the specific case or to use the CEA10 on another control panel.
The parameters that can be defined are:
- function specification for each of the output relays and auxiliary outputs. Drive type (1 speed, 2 speeds, VV., VV., DC drive, hydraulic elevator) defines the configuration of the related relays.
CEA10 handles:
- call inputs (0 Vdc active)
- position sensor inputs
- state inputs (safety series)
- call recognition lamp outputs (0 Vdc active)
- relays
- output for digital position indicators, serial or parallel
- PC link for controller configuration
- CEA10-PCW configuration software
- CEA51FA programmable logic controller
- CEA31 programmable logic controller
- ROM-resident test software for CEA10
- SIMP3 system simulator
- SP51 infrared position sensor
- ATA2DCM unit (interfaces safety circuits to CEA10 input, LEDs and 2 digit position indicator)
- E1ROC auxiliary relay unit
- IND1D14MM, IND1D20MM and IND1D38MM one segment position indicators
- IND2D14MM, IND2D20MM and IND2D38MM two digit segment position indicators
- serial communication cables and adapters
- transformers and power supplies
- input/output adapters
- RF3 and ARF3 phase loss or phase reversal relay
- Service Manual - MCEA10-M
- Programming Manual - MCEA10-C
CEA10 accepts DC only power input:
- 24 Vcc +24 (+) and MA (-) inputs
- Maximum power input 5 VA
Position is sensed by infrared sensors over the car and flags in the hoistway. Sensors source 24V 20 mA and open when a flag is detected (or dry contacts that open a circuit when sensing appropriately located cams). Three position sensors are needed. (See the diagrams).
2.51 and 3.51 position detection systems
Two position detection systems are offered. Re-leveling is not possible. See Fig. 4 and Fig. 5.
System 2.51 may be used for one or two speed drives. The flag at floor level defines the final stop. To adjust up-leveling and down-leveling this flag must be of variable length. The flags next to the floor level define the change of the position and the beginning of the slow-down for two speed drives.
Slow-down length is less than half the distance between floors, an so this system may be used for speeds up to around 75m/m.
System 3.51 can be used for one speed drives only.
"Safety series" is to be understood as the logical series (AND) of safety switches, not necessarily series connected. The switches may drive secondary relays whose NC or NO contacts are wired so as to build-up the appropriate information. The information input at the CEA10 controller should be 24 Vdc ("1" or true) or 0 Vdc ("0" or false).
CEA10 controller SM input state information about safety series, but it is not intended to be a part of the safety enforcing circuits. Security must be established by electromechanical circuits or any other means external to the CEA10. CEA10 is not a supervised redundant equipment. It only recognizes safety state and reacts according to it.
These concepts are to be applied to limit switches, door contacts, retiring cam and associated contacts, progressive slow-down switches at hoistway end, low speed switches for advanced door opening, etc.
"Manual Safety" (SM controller input pin)
"Manual safety" is to be understood as an input to the controller that is going to be "1" (TRUE) only in the case that all switches and similar parts in the elevator system that need the action of a technician and/or user to be set or reset are in the state that allows controller action.
Included in this definition are, among others:
- stop button or stop switch in the car
- all manual door closed switches (these are the contacts that close when the door is manually closed, without the eventual action of a retiring cam)
- final hoistway limit switches (switches beyond normal travel)
- emergency door switches
- safety edges or other door protection switches
- governor switch
Contacts that are driven by automatic door operator or retiring cam are not included.
When SM=1 the controller may output orders to control doors, retiring cam, traction motor. The controller will react in some way if SM goes to 0 while the system is operating. According to the case it may output an alarm or failure code, open door, stop travel, close an alarm relay or a "busy" relay or similar action.
SM is an input information that the controller receives about actions and system state out of controller command.
Note: "included" means logical inclusion.
Manual cabin and hall doors.
- Cabin closed door switch is included in SM circuit.
- Hall closed door switch (activated when the door is manually closed) is included in SM circuit.
- Hall door has a second switch that closes when the retiring cam acts. This switch is not included in the SM circuit.
SM will be "1" when general, emergency and special switches and all doors are closed.
Manual hall door and automatic cabin door. Retiring cam actuated by door operator.
- Hall closed door switch (activated when the door is manually closed) is included in SM circuit.
- Cabin closed door switch is not included in SM circuit.
- Hall door has a second switch that closes when the retiring cam acts. This switch is not included in the SM circuit.
SM will be "1" when general, emergency and special switches and all hall doors are closed.
Manual hall door and automatic cabin door. Retiring cam actuated by independent coil.
- Hall closed door switch (activated when the door is manually closed) is included in SM circuit.
- Cabin closed door switch is not included in SM circuit.
- Hall door has a second switch that closes when the retiring cam acts. This switch is not included in the SM circuit.
SM will be "1" when general, emergency and special switches and all hall doors are closed.
CEA10 includes a passive input filter and an input software filter to verify a call. A small delay due to these filters is introduced. A very short action on the button is not recognized.
CEA10 has 4 output relays. Each one (R1 to R4) can be configured to any listed relay function.
Two relays can be also driven by R5 and R6 output pins (open collector outputs, 24 Vdc 80 mA). These output pins can be configured to any listed relay function.
Relay functions are listed in the Relay Code Definition Table. A wide selection of useful functions is offered. Several common applications are shown.
There are three output pins for each relay: COMMON, NC and NA.
Some relays are associated to timer functions. Time definitions are listed in the Timer Definition Table.
This port has a dual row 10 pin header connector.
Pin Function
1 MS (mode selection)
3 TX (transmission)
4 MA (common)
5 RX (reception)
6 +5V
Microprocessor:
Intel 87C51FA or similar
8 Digital Input Pin
0 V Active Inputs ES1 to ES4 (1)
Input load: 10 Kohm to +24 Vdc
Input current: -2.4 mA
"0" threshold: 17 Vdc
"1" threshold: 8 Vdc
Software Filter: 20 ms
24 V Active Inputs ES5 to ES8 (1)
Input load: 10 Kohm to 0 Vdc
Input current: 2.4 mA
"0" threshold: 17 Vdc
"1" threshold: 8 Vdc
Software Filter: 20 ms
10 Digital Output Pin Open Collector Outputs
NPN darlington, emitter to 0 Vdc, 330 ohm series resistor
Maximum ratings: 80 mA, 30 Vdc
4 Output Relays R1 to R4 (NA, COMMON, NC) (2)
Maximum ratings: 2 A @ 250 V ac
Indicator: Led
TTL Serial Port
Used pins: RX, TX
Flat cable header connector
Power Supply MA, +24 (1)
Voltage: 24 Vdc (22/30 Vdc)
Maximum power input: 5 VA
(1) Terminal strip with screw connection and wire protection, 14-26 AWG, 100 V, 1 A.
Dimensions: 180 mm * 95 mm base, 40 mm height
Weight: 326 gr
Cabinet: Aluminum
Power Supply
MA 0V dc or neutral of secondary transformer winding
+24 +24 Vdc
Input Pins
Car and hall calls
Position Sensors
EXS upper end
EXD lower end
PN up/down counting and leveling (2.51 and 3.51 position detection systems only)
Manual Safety Series
SM Manual safety
Output Pins
A, B, ..., G, DEC 7 segment led display position indicator drivers
R5, R6 auxiliary outputs
Relays
NA normally open contact
C common
NC normally closed contact
See Relay Definition Table
Arc suppressors must be wired to protect relay contacts and to eliminate electromagnetic interference to the controllers, power drives, associated electronic equipment and any other electronic parts located near the control panel and hoistway wiring.
Arc suppressors must be used for all system components that could produce such interference, such as contactor coils, auxiliary relay coils, retiring cam coil, brake coil, lengthy cables. They must be wired in parallel with the component that originates the problem, that is where energy is stored.
Arc suppressors must be installed even for loads that are driven by secondary relays, limit switches or any other means different from CEA10 controller relays.
Usually an arc suppressor is a RC series circuit. R and C values depend on the application.
R value range is from 15 ohm to 100 ohm. It should be a wire resistor, 3W to 5W, due to current peaks.
C value range is from .1µF to 3.3 µF. Voltage rating should be twice the working voltage, due to voltage overshoot.
Flywheel diodes should be used for DC loads such as retiring cam coils and brake coils. A diode-resistor series may be needed in some cases to prevent a delayed mechanical response when driving is interrupted.
Suppressors in parallel with the door operator motor may be needed when this motor is driven by small open relays.
A metal-oxide varistor and/or a parallel resistor for DC loads may be useful to limit voltage peaks. Resistor value should be 3 to 5 times the load resistance value.
The code assigned to each relay defines its action. The description assumes a relay. All functions are also valid for SA8, SA16, SAU7 and SAU8 auxiliary outputs.
00 No action, relay remains off. R00=0
01 POT Potential relay. Relay is on while directional command is on and SA=1.
R01=(R28+R29)*SA.
02 B/AV Low speed/high speed relay. NC contact is used to command high speed. NO contact is
used to command low speed. Relay remains on for 50 ms after directional command goes
off.
03 RAV High speed relay.
04 RBV Low speed relay.
05 AA/BV High/high to low speed starter coil/starter resistance relay. This relay is used in series
with NO auxiliary contacts at high speed or low speed main contactors. Delay time when high
speed motor starts is "High speed start". Delay time when low speed motor starts is "Low speed
start".
06 AAV High speed starter coil/starter resistance relay. Delay time is "High speed start".
07 ABV High to low speed starter coil/starter resistance relay. Delay time is "Low speed start".
08 AAR Starter coil/starter resistance relay. For one speed AC motor. Delay time is "Start
time".
11 LOC In-use light relay.
12 PAT1 Retracting cam type 1 relay. Relay is on while directional command is on.
R12=R28+R29.
13 RVF Blower relay. Relay is on while motor is running and remains on another three minute.
14 RAP Door open relay.
15 RCP Door close relay.
16 C/AP Door close/door open relay. May be used if door rests open. NO contact is used to close the door. NC contact is used to open the door.
17 POTR Delayed potential relay. Relay is on while delayed directional command is on.
R17=(R30+R31). To be used as enable command for VV, VVVF or DC drives. Relay
remains on for a "Delayed enable" time interval after level flag is sensed.
18 VAA Relief valve relay. For hydraulic elevators. Relay action is delayed a configurable "Start
time" long time interval after pump motor starts. Relay goes off one second after pump
motor stops.
19 ALA Generic alarm relay. Relay closes if SM=0 for a time interval greater than "SM Alarm
Time" or if a failure condition is detected. SM condition is not applied while in
independent service or in inspection service.
21 RED Mains relay. Relay is on while CEA10 is powered. Used to level hydraulic elevators if a
power failure condition occurs.
22 A/CP Door open/door close relay. May be used if door rests closed. NO contact is used to open
the door. NC contact is used to close the door.
23 ESTH Y relay for Y/D hydraulic elevator pump motor start. Relay is on during a "Delta/Star"
time interval to initiate a run, provided SA=1.
24 SUTH D relay for Y/D hydraulic elevator pump motor start. Relay action is delayed a
"Delta/Star" time interval after pump motor starts. Relay remains on for a "Delayed stop"
time interval after level flag is sensed.
25 AVSUTH Delayed high speed up-relay for hydraulic elevators. Relay action is delayed a
"Start time" time interval after pump motor starts. Relay remains on while in high speed
run.
26 AVSU High speed up-run relay. Relay is closed for a high speed up run.
R26 = R3 * R28
27 AVDE High speed down-run relay. Relay is closed for a high speed down run.
R27 = R3 * R29
28 CSU Up-run directional command relay.
29 CDE Down-run directional command relay.
30 CSUR Delayed up-run directional command relay. This relay is used for VV, VVVF, DC
drives or hydraulic elevators. Relay closes to initiate run. Relay remains on for a "Delayed
stop" time interval after level flag is sensed.
31 CDER Delayed down-run directional command relay. This relay is used for VV, VVVF, DC
drives or hydraulic elevators. Relay closes to initiate run. Relay remains on for a "Delayed
stop" time interval after level flag is sensed.
32 AAR2 Second starter coil/starter resistance relay. For one speed AC motor. Delay time is 2*
"Start time".
36 RLE Hall Calls Common. Same as code 11, with different label.
CONFIGURABLE TIME INTERVAL TABLE
Wait time A car that reaches a floor waits "Wait time" seconds after the door is completely open. After this wait time interval the door may be closed to start a new run. Wait time is extended by SM=0 condition, ABR button operation, door protection, hall call button, etc. Pushing CER button zeroes wait time.
Car passenger time When a car arrives to a floor to serve a hall call and there are no other calls in the requested direction then the controller waits for the incoming passenger car call for a "Car passenger time" interval. Once elapsed, run direction program may be eventually inverted.
Free car A car that remains without demand for a time interval longer than "Free car time" enters "free state". Then it can be directed to a station and/or door state can be ordered.
To rest at first floor A car that remains without demand for a time interval longer than "Time to rest at first floor" enters "stand-by state". A car in this state is directed to the lowest floor level. This routine is used for some hydraulic elevators. It is not applied if "Time to rest at first floor " =0.
SM alarm A failure condition is detected when SM=0 for a time interval greater than a configured maximum "SM Alarm Time" time interval. Alarm code is a flickering position at the digital indicator.
Start time Start time for one speed AC motors and others.
High speed start time High speed run auxiliary functions.
Low speed start time Low speed run auxiliary functions.
Delayed stop Some directional commands and other relays are switched off a "Delayed stop" time interval after the last level flag is detected.
This time is used in VV, VVVF, DC drives and hydraulic elevators. May be used to maintain directional command once enable command is off. Power drive levels and stops the car during this time.
May be used to force a final length travel so that position sensors do not stay near the edge of the flag when the car is stopped. Delayed stop is suggested when leveling speed is very low.
Travel time CEA10 supervises time intervals between changing position flags. A failure condition is detected when any of those intervals is greater than a configured maximum "Travel time" time interval. All run orders are switched off and a F1 alarm code is displayed. The only way to exit this failure condition is to switch off the controller.
SPECIAL CODES AT THE POSITION INDICATOR
Alarm codes :
Least significant digit at the indicator exhibits alternatively "F" and the code, once a second.
Code Meaning
1 Floor travel time exceeded
3 SM=0 while running
7 EXS = EXD = 1 simultaneously
P Controller lacks configuration
State codes:
A System start
Flickering position SM=0 for a time interval > "SM Alarm Time"
PC configuration software offers different windows that show the parameters to be defined.
- identification of the system : up to forty (40) characters (saved in the PC only)
- series number : 1 to 65535
- number of landings: 2 to 4
- position detector system : 2.51 or 3.51
- relay code for relay 1 to relay 4 (see table)
- auxiliary outputs code for R5 to R6 (see table)
- time definitions. See table.
- landing name or designation for each landing.
1- pull out the IC´s from their sockets.
2- connect the center points of the relays to 0V.
3- insert a series of a LED and a resistance of 2K2, with the anode to 24Vdc, in each output terminal: r5,
r6, s1 to s8, NA terminal of the relays and possibly NC terminal of the relays.
4- apply 24Vdc power supply and verify the regulator output: 5Vdc.
5- put power off and insert the IC´s. The test program is the ENS10v1.1 (87C51). Connect the TTL port
with a PC, by means of adapter CPTTL-PC. Configure communication parameters to 19200 bauds, 8
bit, 2 stop, no parity. Terminal T51FA can be used.
6- connect the power supply. Verify that the voltage loss in the resistance of 220 ohm that is in series with
the supply is less than 10Vdc. Verify the LED´s corresponding to the outputs r5, r6, s5 to s8 and to
contacts NC of the relays r1 to r4. All these outputs must be on.
7- apply 24Vdc tothe inputs e1 to e4. Relays r1 to r4 and outputs s1 to s4 must go on.
8- apply 0Vdc to the inputs e5 to e6. Outputs r5 and r6 must go off.
9- apply 0Vcc to inputs e5 to e8. Outputs s5 and s8 must go off.
10- send a character "0" by the series line. The controller responds with character "I".
11- sending a character "1" by the series line. The controller tests the EEPROM and answers "B" if it is
correct or otherwise "M".