Modules of Controllers
KUAX 680I, KUAX 680C, KDT 680CT
E 326 GB
7 May 1997 / 39.785
Page 2
This manual is primarily intended for use by design, project, and development
engineers. It does not give any information about delivery possibilities. Data
is only given to describe the product and must not be regarded as guaranteed
properties in the legal sense. Any claims for damages against us - on whatever
legal grounds - are excluded except in instances of deliberate intent or gross
negligence on our part.
We reserve the rights for errors, omissions and modifications.
Reproduction even of extracts only with the editor's express and written prior
consent.
KUAX 680I, KUAX 680C and KDT 680 CT are efficient,
modularly constructed minicontrollers. They are equipped with
modules which communicate with the user program in the controller either directly or via transfer addresses (SLx...). KUAX
680C and KDT 680CT also have built-in inputs and outputs
which are not, however, described in this instruction manual.
There are connectors for three-conductor connections so that
proximity switches or other similar devices can be supplied via
the same cable as the signal line. Additional terminal strips are
thus made redundant. Simply plug the modules into the appropriate slots from above:
Fig.: KUAX 680I
Introduction
1
1 - 1
Page 12
Introduction
1.1. Manual breakdown
- Table of contents
- Chapter 1
Introduction
- Chapter 2
Some comments on the reliability of the described products
and their safe use
- Chapter 3
Basic information about application and design of the modules as well as about slots and plug connectors
- Chapter 4
Digital input and output modules
- Chapter 5
Analogue input and output modules
- Chapter 6
Counter modules and SSI module
- Chapter 7
Communication modules V.24 (RS 232), TTY (20 mA) and
RS 485, without processor
- Chapter 8
Stepper motor modules without processor
- Chapter 9
Stepper motor modules with processor
1 - 2
- Appendix A
Power supply and load characteristics of the controllers
- Appendix B
Module ordering information (summary)
- Appendix C
References to general literature and to Kuhnke instruction
manuals
- Index
Page 13
This manual only describes the modules. Please refer to the relevant instruction manuals to find out more about the actual
controllers:
Some modules are not described in this manual but, for subject
matter reasons, have their own instruction manuals:
- PROFIBUS module 680.440.05
Instruction manual: E 509 GB
- Positioning module 680.454.06
Instruction manual: E 416 GB
- Servo counter module 680.454.05
Instruction manual: E 416 GB
Introduction
1 - 3
Page 14
Introduction
1 - 4
Page 15
2. Safety and Reliability
2.1. Target group
This instruction manual contains all information necessary for
the use of the described product (control device, software, etc.)
according to instructions. It is written for the personnel of the
construction, project planning, service and commissioning
departments. For proper understanding and error-free applica-
tion of technical descriptions, instructions for use and particularly of notes of danger and warning, extensive knowledge ofautomation technology is compulsory.
2.2. Reliability
Reliability of Kuhnke controllers is brought to the highest possible standards by extensive and cost-effective means in their
design and manufacture.
These include:
selecting high-quality components,
quality arrangements with our sub-suppliers,
measures for the prevention of static charge during the handling of MOS circuits,
worst case dimensioning of all circuits,
inspections during various stages of fabrication,
computer aided tests of all assembly groups and their
coefficiency in the circuit,
statistic assessment of the quality of fabrication and of all returned goods for immediate taking of corrective action.
Safety and Reliability
Despite these measures, the occurrence of errors in electronic
control units - even if most highly improbable - must be taken
into consideration.
2 - 1
Page 16
Safety and Reliability
2.3. Notes
Please pay particular attention to the additional notes which we
have marked by symbols in this instruction manual:
2.3.1. Danger
This symbol warns you of dangers which may cause death,
(grievous) bodily harm or material damage if the described
precautions are not taken.
2.3.2. Dangers caused by high contact voltage
This symbol warns you of dangers of death or (grievous) bodily
harm which may be caused by high contact voltage if the described precautions are not taken.
2.3.3 Important information / cross reference
This symbol draws your attention to important additional information concerning the use of the described product. It may also
indicate a cross reference to information to be found elsewhere.
2 - 2
Page 17
Safety and Reliability
2.4. Safety
Our product normally becomes part of larger systems or installations. The following notes are intended to help integrating the
product into its environment without dangers for man or material/equipment.
2.4.1. To be observed during project planning and installation
- 24V DC power supply:
Generate as electrically safely separated low voltage. Suitable
devices are, for example, split transformers constructed to
correspond to European standard EN 60742 (corresponds to
VDE 0551)
- In case of power breakdowns or power fades: the program has
to be structured in such a way as to create a defined state at
restart that excludes dangerous states.
- Emergency switch-off installations or other emergency installations have to be realized in accordance with EN 60204/
IEC 204 (VDE 0113). They must be effective at any time.
- Safety and precautions regulations for qualified applications
have to be observed.
- Please pay particular attention to the notes of warning which,
at relevant places, will make you aware of possible sources of
dangerous mistakes or failures.
- The relevent standards and VDE regulations are to be observed in every case.
- Control elements have to be installed in such a way as to exclude unintended operation.
- Control cables have to be layed in such a way as to exclude
interference (inductive or capacitive) which could influence
the operation of the controller.
To achieve a high degree of conceptual safety in the planning
and installation of electronic controllers it is essential to follow the instructions given in the manual exactly because wrong
handling could lead to rendering measures against dangerous
failures ineffective or to creating additional dangers.
2 - 3
Page 18
Safety and Reliability
2.4.2. To be observed during maintenance and servicing
- Precaution regulation VBG 4.0 must be observed, and section
8 (Admissible deviations during working on parts) in particular, when measuring or checking a controller in a power-up
condition.
- Repairs must only be made by specially trained Kuhnke staff
(usually in the main factory in Malente). Warranty expires in
every other case.
- Spare parts:
Only use parts approved of by Kuhnke. Only genuine Kuhnke
modules must be used in modular controllers.
- Modules must only be connected to or disconnected from the
controller with no voltage supplied. Otherwise they may be
destroyed or (possibly not immediately recognisably!) detracted from their proper functioning.
- Always deposit batteries and accumulators as hazardous
waste.
2 - 4
Page 19
2.5. Electromagnetic compatibility
2.5.1. Definition
Electromagnetic compatibility is the ability of a device to function satisfactorily in its electromagnetic environment without
itself causing any electromagnetic interference that would be
intolerable to other devices in this environment.
Of all known phenomena of electromagnetic noise, only a certain range occurs at the location of a given device. This noise
depends on the exact location. It is determined in the relevant
product standards.
The international standard regulating construction and degree
of noise resistance of programmable logic controllers is IEC
1131-2 which, in Europe, has been the basis for European
standard EN 61131-2.
2.5.2. Resistance to interference
Safety and Reliability
Electrostatic discharge, ESD
in accordance with IEC 801-2, 3rd degree of sharpness
Fast transient interference, Burst
in accordance with IEC 801-4, 3rd degree of sharpness
Irradiation resistance of the device, HF
in accordance with IEC 801-3, 3rd degree of sharpness
Immunity to damped oscillations
in accordance with IEC 255-4 (1 MHz, 1 kV)
2 - 5
Page 20
Safety and Reliability
2.5.3. Interference emission
Interfering emission of electromagnetic fields, HF
in accordance with EN 55011, limiting value class A, group 1
If the controller is designed for use in residential districts, then
high-frequency emissions must comply with limiting value class
B as described in EN 55011.
Fitting the controller into an earthed metal cabinet and equipping the supply cables with filters are appropriate means for
keeping the corresponding limiting values.
2.5.4. General notes on installation
As component parts of machines, facilities and systems, electronic control systems must comply with valid rules and regulations, depending on the relevant field of application.
General requirements concerning the electrical equipment of
machines and aiming at the safety of these machines are contained in Part 1 of European standard EN 60204 (corresponds
to VDE 0113).
2 - 6
For safe installation of our control system please observe the
following notes:
Page 21
Safety and Reliability
2.5.5. Protection against external electrical influences
Connect the control system to the protective earth conductor to
eliminate electromagnetic interference. Ensure practical wiring
and laying of cables.
2.5.6. Cable routing and wiring
Separate laying of power supply circuits, never together with
control current loops:
DC voltage60 V ... 400 V
AC voltage25 V ... 400 V
Joint laying of control current loops is allowed:
data signals, shielded
analogue signals, shielded
digital I/O lines, unshielded
DC voltages < 60 V, unshielded
AC voltages < 25 V, unshielded
2 - 7
Page 22
Safety and Reliability
2.5.7. Location of installation
Make sure that there are no impediments due to temperatures,
dirt, impact, vibrations and electromagnetic interference.
Temperature
Consider heat sources such as general heating of rooms, sunlight, heat accumulation in assembly rooms or control cabinets.
Dirt
Use suitable casings to avoid possible negative influences due
to humidity, corrosive gas, liquid or conducting dust.
Impact and vibration
Consider possible influences caused by motors, compressors,
transfer routes, presses, ramming machines and vehicles.
Electromagnetic interference
Consider electromagnetic interference from various sources
near the location of installation: motors, switching devices,
switching thyristors, radio-controlled devices, welding equipment, arcing, switched-mode power supplies, converters / inverters.
2.5.8. Particular sources of interference
Inductive actuators
Switching off inductances (such as from relays, contactors, solenoids or switching magnets) produces overvoltages. It is necessary to reduce these extra voltages to a minimum.
Reducing elements my be diodes, Z-diodes, varistors or RC elements. To provide suitably designed reducing elements, we
recommend asking the manufacturer or supplier of the corresponding actuators for the relevant information.
2 - 8
Page 23
3. Modules and slots
KUAX 680I and 680C can be equipped with different types of
modules. The number of modules depends on the size of the
device:
Modules are plugged into the top of the device. They are connected to the controller via the device bus plug (the figure below shows KUAX 680I):
Module
Memory module
Device bus plug
The following has to be observed when placing the modules:
- Only plug modules in/out in an idle state. Danger of destruction!
- Sequence modules from left to right (see also "3.3. Slots").
- The modules must be screwed into the device. They could otherwise become loose and then cause dangerous conditions.
3 - 1
Page 24
Modules
3.1. Design
Mounting
Labels
Status indicators
The modules are enclosed in a plastic casing. For cooling the
electronics, there are ventilation slots on the narrow edges. The
plug for the connection to the bus connector is on the bottom
side.
There is a screw sunk into the front side which is used to attach
the module to the device frame.
In KUAX 680C, KDT 680CT, and recent models of KUAX 680I
(part numbers 680.423.xx) the modules are additionally supported by plastic rests. Modules made before calendar week
27/95 do not fit into these devices because they have no bores
to place the plastic rests in.
A large area on the front side is saved for a label. The label can
be used to enter the symbolic designations of the input or output signals (cf. symbol table under KUBES) or the function of
the module.
There is a sufficient number of labels. They are delivered together with the KUAX 680I as perforated A4 tear-off blanks.
The line and column spacings are set in a way that makes an
inscription possible also for dot-matrix printers with a condensed print.
On the lefthand side of the labels there are left as many holes
as the module provides status indicators.
These holes fit across LEDs which are built into the actual
module casing to indicate, for example, signal states of inputs
or outputs.
By definition, light emitting diodes (also referred to as LEDs)
are "Class 1 light emitting diodes (in acc. with EN 60825_1)".
Channel numbers
3 - 2
On input and output modules, the corresponding channel numbers (0...3/7) are printed left to the LEDs. They correspond to
the inscription on the signal strip underneath the module. The
relation between terminal, LED and inscription is thus documented.
Page 25
3.2. Screw-type locking connectors
Screw-type locking connectors (supplied by Phoenix) are used
to connect inputs and outputs to the device:
Connector type MINI-COMBICON, 3.81 mm matrix, connecting diameter 0.14...1,5 mm² , max. load 8 A
The green screw-type locking connectors sit very firmly in
their position to avoid them becoming loose due to vibrations.
Should you find it difficult to pull them off with your fingers,
simply use a flat object such as a screwdriver with a wide blade
as a lever.
Never pull the wires to disconnect the plug. The wires might
otherwise slip out of the terminals or rip off even.
3.2.1. Coding
You can code the MINI-COMBICON connectors so that you do
not get them confused when putting them on (by conntecting
digital inputs to an SSI module, for example).
Push one or several coding profiles into the groove(s) provided
on the socket part of the connector for this purpose. Use a side
cutter, for example, to cut the corresponding coding element
off the plug part.
coding element
Kodierre i ter
Supply
There are some connectors in the basic device which are coded
in the factory. Please refer to the corresponding illustrations to
learn where such codings exist and what they look like.
3 - 3
Page 26
Modules
3.3. Slots
KUAX 680I can be equipped with slots for either 4 or 8 modules. KUAX 680C and KDT 680CT always have 4 slots (or
none).
3.3.1. Function slots
Individual slots carry additional leads. They make the application of certain modules possible for using services provided by
the processor (counting, stepper motor control, analogue/digital
conversion...):
Device with 8 slots (KUAX 680I only)
Device with 4 slots
01234567
event
counter x 2
PWM x 2
analogue
input x 2
*3)
PWM x 2
*1)
analogue
input x 4
*2)
*1)
analogue
input x 4
*2)
*2)
These specifications do not limit the application of any other
module. If a function slot is not needed as such, it can also be
used for a slot-independent module such as a digital input or
output module.
*1) PWM stands for "pulse-width modulated output" for stepper motor control.
*2) This only concerns those analogue inputs with a resolution of 10bit that use the
A/D converter on the CPU.
3 - 4
Page 27
3.4. Service modules
Modules with more complex functions need software support to
be able to carry out these functions. In order to avoid the necessity for the user to write these often very complicated programs
himself, so-called service modules are embedded in the program to relieve the user.
As from release 4.00, these service modules are delivered with
KUBES as individual files under the name SERV_xx.BIN. The
KUBES installation program places these files in the same subdirectory as the program files (e.g. C:\KUBESEXE).
Configuration
When configuring KUAX 680I or 680C, you enter the modules
into a list in the same order in which they will be plugged in
later. KUBES can use this information to embed the necessary
service modules in the user program and to create the reference
to the modules.
3.4.1. Transfer address ranges
Service modules use so-called transfer address ranges (max. 32
byte) for each module for data exchange with the user program.
These are directly assigned to the module slots (see table on
next page). The service module assigned to the slot during configuration determines the assignment of the transfer addresses.
Service modules
3.4.2. Interrupt modules
Under certain conditions, some modules trigger an interrupt in
the CPU. Like this the service module, and sometimes also the
user program, can react particularly quickly to an event. An interrupt caused by a module calls up an interrupt module (see table on next page). This module can contain user-defined instructions to be carried out in case of an interrupt.
3 - 5
Page 28
Modules
Assignment of transfer addresses and interrupt modules
SlotTransfer address rangeInterrupt module
0
1
2
3
4
5
6
7
SLA00.00...01.15
SLB00.00...01.15
SLC00.00...01.15
SLD00.00...01.15
SLE00.00...01.15
SLF00.00...01.15
SLG00.00...01.15
SLH00.00...01.15
SLI00.00...01.15
SLJ00.00...01.15
SLK00.00...01.15
SLL00.00...01.15
SLM00.00...01.15
SLN00.00...01.15
SLO00.00...01.15
SLP00.00...01.15
10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
3.5. Power supply of inputs and outputs
All inputs and outputs as well as the relay for polarity safeguarding in the digital output modules are centrally supplied
via the corresponding terminals of the basic device (see the relevant instruction manuals of the individual controllers).
3 - 6
Page 29
3.6. Differences between KUAX 680C/KDT 680CT and KUAX
680I
All examples given in this instruction manual refer to the use
of the relevant modules in KUAX 680I.
When working with KUAX 680C or KDT 680CT you will be
obliged to take note of some differences which are caused by
the I/Os available to the basic device.
Limited applicability
- You cannot use the counter module for event counters, order
no. 680.454.03; the reason being that in its standard configuration, the device is already equipped with two event
counters (internal inputs).
- Stepper motor modules and internal analogue outputs share
the same system resources, i.e. the PWM outputs of the processor:
PWManalogue outputstepper motor module
1AO00.00680.444.01 and .02
2AO00.01680.444.02
Thus, if you are using a two-channel stepper motor module
(680.440.02) neither of the two internal analogue outputs can
be used. If you are working with a single-channel stepper
motor module (680.440.01), you still have the option of using internal analogue output AO00.01 at least.
Addressing
Please note that input and output groups are occupied already
by the internal I/Os. While plugged-in modules are numbered
in groups from left to right just like in KUAX 680I, they start
with different group numbers:
Modulesfirst group
digital inputsI02
analogue inputsAI01
digital outputsO02
analogue outputsAO01
For further information please refer to the device manuals.
3 - 7
Page 30
Modules
3 - 8
Page 31
4. Digital inputs and outputs
Digital inputs and outputs are used for leading digital signals (1
or 0, High or Low, On or Off etc.) from the machine or system
into the controller (inputs) or vice versa (outputs).
These include:
Digital input signals from
- switches
- key-switches
- sensors
- etc.
Digital output signals for switching
- relays
- contactors
- magnetic valves
- etc.
There are only 2 possible states of digital signals:
- logical 0 (Low, Off...)
- logical 1 (High, On...)
These two signal states form the basis for most of the functions
of control engineering.
There are several digital input and output modules available for
adjusting the controller to the different types of signals.
4 - 1
Page 32
Digital inputs and outputs
4.1. Plugging digital input and output modules
As from monitor version 4.10 (KUBES version 4.01), KUAX
680I can also be equipped with 16pin modules. KUAX 680C as
from its first delivered machines.
All earlier versions of KUAX 680I only allow application of
8pin modules.
Digital input and output modules can be plugged into any slot
as long as this slot is not needed for another module (see
"3.3.1. Function slots"). Certain regulations must be regarded,
however:
4.1.1. Addressing (input/output groups and channels)
Upon switching the controller on, inputs and outputs of all
plugged-in modules are automatically numbered from left to
right in groups of 8 channels (.00... .07) each. Thus, the first in-
put group is assigned the group number I00, the second one is
assigned I01 etc. The output groups are treated in the same way
by the system: O00, O01 etc.
Inputs:I00...max. I15 (on 16pin modules)
Ouputs:O00...max. O07
In KUAX 680C, the first two input groups, I00 and I01, and the
first two output groups, O00 and O01, are allocated already to
the internal inputs and outputs. The modules for inputs and
outputs thus start with numbers I02 and O02.
Channels
Each group consists of 8 channels, i.e. inputs or outputs:
Inputs:Ixx.00...Ixx.07
Outputs:Oxx.00...Oxx.07
4.1.2. Reserved slots
Reserved slots for a module type of which there are modules
plugged in already (e.g. input modules) must always be located
after the last plugged-in module of the same type. Otherwise,
the module numbering (addressing) of the following modules
of the same type will change.
Addressing
Example:II_ O
Reserved slot for an input module (I02.)
Reserved slots for later plugging of function modules or analogue input modules may also be located between modules of
one type.
Example: I _ I O
O00.
I01.
Reserved slot for a counter module
I00.
4 - 3
Page 34
Digital inputs and outputs
4.2. Digital input modules
Digital input modules are used for reading the signal states of
switches, key switches, relay contacts etc. When working with
proximity switches and semi-conductor sensors please make
sure to keep them running within the switching thresholds
given below.
Switching thresholds and filters
The input line is used to adjust the connected signals to the system voltage.
Defined signals:
Logical 0:≤ 5 V
Logical 1:≥ 15 V
(Hysteresis: 1...4 V)
Signal delay of inputs with normal (5ms) delay time:
In order to avoid voltage surges (noise pulses) being recog-
U[V]
24
nized as valid signals, thus executing wrong switching operations, they are filtered out.
15
layed by a nominal period of 5
ms:
Signal identification is thus de-
5
Raising delay *):
tve= 3.0 ... 7.0 ms
Signal
*) The input signals are read between individual program cycles and then written into the process image. To correctly determine the availability of the signals for the user program you would have to add
the program cycle time to the delay time.
5101520253035t[ms]
1
0
t
ve
t
va
Falling delay *):
tva= 4.0 ... 7.0 ms
4 - 4
Page 35
4.2.1. Input module, 24 V DC, 8 inputs
Signal line connection
Input voltage is 24 V DC. These signals are applied via plugscrew terminals on the signal strip underneath the module.
Input voltage: ........................................... 24 V DC -20%/+25%
(incl. residual ripple)
Surge immunity ........................................ ≤ 60 V DC (≤ 30 min.)
Signal recognition
logical 0: ............................................. ≤ 5 V DC
logical 1: ............................................. ≥ 15 V DC
Power consumption / input: .................... max. 10 mA
Weight:..................................................... c. 77 g
Part number:............................................. 680.451.01
4 - 6
Page 37
Input module, 8 inputs, with real-time clock
4.2.2. Input module, 24 V DC, 8 inputs, with real-time clock
These are the same inputs as described in chapter “4.2.1. Input
module, 24 V DC, 8 inputs” (see there for picture and connections).
Added is the function of the real-time clock which is realised
on this module.
4.2.2.1. Real-time clock
A clock module is integrated in the module which is supplied
by an accu in case of a voltage cut.
A KUBES module is available for setting and evaluating time
and date.
Name:CLOCK
Call from within the program:
JPKCLOCK
<actual time><status indication>
<set>
The module should be called up in every PLC cycle. The program within the module is organized so as to updating the input
parameter “actual time” every second.
If there is a set command (first byte in data field “set” = 255),
the preset values are taken over immediately.
Output byte “status indication” reports any occurring errors.
4 - 7
Page 38
Digital inputs and outputs
4.2.2.2. Parameters of KUBES module “CLOCK”
The user has to reserve two data fields for the clock parameters
and one byte for status indication. It is helpful to enter these
operands into the symbol table (KUBES) at the beginning of
project planning.
The data fields must consist of subsequent operand ranges.
When programming the KUBES module, the first address of
each data field is entered.
We recommend to take over the symbols as shown in the 3 following tables:
Input parameter “Actual time”
Data field, 21 byte: current time and date (read only):
Byte
No ExampleSymbol
Actual value (decimal) for evaluation in the program:
1
SBM00.00 SECOND
2
SBM00.01 MINUTE
3
SBM00.02 HOUR
4
SBM00.03 WEEKDAY
5
SBM00.04 DAY
6
SBM00.05 MONTH
7
SBM00.06 YEAR
Actual value (ASCII) for transfer to text displays:
8
SBM00.07
9
SBM00.08
10
SBM00.09
11
SBM00.10
12
SBM00.11
13
SBM00.12
14
SBM00.13
15
SBM00.14
16
SBM00.15
17
SBM01.00
18
SBM01.01
19
SBM01.02
20
SBM01.03
21
SBM01.04
ASC_SEC
ASC_MIN
ASC_HOUR
ASC_WDAY
ASC_DAY
ASC_MON
ASC_YEAR
Significance
second 0...59
minute 0...59
hour 0...23
day of the week 0 (Sunday) ... 6 (Saturday)
day 1...31
month 1...12
year 0...99
second lowbyte
second highbyte
minute lowbyte
minute highbyte
hour lowbyte
hour highbyte
weekday lowbyte
weekday highbyte
day lowbyte
day highbyte
month lowbyte
month highbyte
year lowbyte
year highbyte
4 - 8
Page 39
Input parameter “Set”
Data field, 7 byte: clock flag, slot, preset time and preset date:
Input module, 8 inputs, with real-time clock
Byte
No Example Symbol
1
SBM01.05 CL_FLAG
2
SBM01.06 CL_SLOT
3
SBM01.07 SET_SEC
4
SBM01.08 SET_MIN
5
SBM01.09 SET_HOUR
6
SBM01.10 SET_WDAY
7
SBM01.11 SET_DAY
8
SBM01.12 SET_MON
9
SBM01.13 SET_YEAR
Significance
clock flag (255: write values in bytes 3...7 into the
clock)
slot number of the module (0...7)
preset value second: 0...59
preset value minute: 0...59
preset value hour: 0...23
preset value weekday: 0 (Sunday) ... 6 (Saturday)
preset value day: 1...31
preset value month: 1...12
preset value year: 0...99
Output parameter “Status indication”
1 byte: error message or OK, resp.
Byte
Example Symbol
SBM01.15 STATUS
ValueSignificace
0okay message, no error
undefined clock state (no load on the accu,
identification cleared). Remedy: set the clock
1
again and recharge accu (approx. 72 h on the net)
2set values outside the valid range
input parameters: the range of a data field is
3
exceeded
4illegal slot number
5678-
4 - 9
Page 40
Digital inputs and outputs
4.2.2.3. Programming suggestion for the real-time clock
charging time: .................................... ~ 72 h
Weight:..................................................... c. 85 g
Part number:............................................. 680.451.02
4 - 11
Page 42
Digital inputs and outputs
4.2.3. Input module, 24 V DC, 16 inputs
Low group number:High group number:
Status indic. (LEDs)Status indic. (LEDs)
TerminalsTerminals
Signal line connection
The input voltage is 24 V DC. These signals are applied via
clamp-screw terminals. The terminals are located on the signal
strip underneath the module for the low group and on the module itself for the high group (see diagram).
4 - 12
low group number:high group number:
Exx(+1).07
Exx(+1).06
Exx(+1).05
Exx(+1).04
*)
Exx.00
Exx.01
Exx.02
Exx.03
Exx.04
Exx.05
Exx.06
Exx.07
Exx(+1).03
Exx(+1).02
Exx(+1).01
Exx(+1).00
*) read 'E' = 'I' (for Input)
*)
Page 43
Input module, 16 inputs
4.2.3. Technical specifications
Application: ............................................. KUAX 680I (as from version 4.10),
Input voltage: ........................................... 24 V DC -20%/+25%
(incl. residual ripple)
Surge immunity ........................................ ≤ 60 V DC (≤ 30 min.)
Signal recognition
logical 0: ............................................. ≤ 5 V DC
logical 1: ............................................. ≥ 15 V DC
Power consumption / input: .................... max. 10 mA
Weight:..................................................... c. 104 g
Part number:............................................. 680.451.03
4 - 13
Page 44
Digital inputs and outputs
4.2.4. Input module, 24 V DC, 8 inputs, 1 ms
These are basically the same inputs as described earlier in
chapter "4.2.1. Input module, 24 V DC, 8 inputs" (see there for
diagram and connectors).
The difference between the two modules is in the much reduced signal delay time of the module described in this chapter. This shorter signal delay makes it possible to register very
much increased signal sequences (e.g. fast counting impulses).
Please take into consideration that the shorter signal delay
time may lead to situations where noise pulses are not filtered
out and are therefore not registered by the CPU. We therefore
strongly recommend the use of shielded wires.
Signal delay:
In order to avoid voltage surges (noise pulses) being recognized as valid signals, thus executing wrong switching operations, they are filtered out.
Signal identification is thus delayed by nominally 1 ms:
U[V]
24
Raising delay*):
tve= 0.3 ... 1.0ms
Falling delay*):
15
tva= 0.4 ... 1.4ms
5
Signal
*) The input signals are read between the individual program cycles and then written into the process
image. To correctly determine the availability of the signals for the user program you would have to
add the program cycle time to the delay time.
Input voltage: ........................................... 24 V DC -20%/+25%
(incl. residual ripple)
Surge immunity ........................................ ≤ 60 V DC (≤ 30 min.)
Signal recognition
logical 0: ............................................. ≤ 5 V DC
logical 1: ............................................. ≥ 15 V DC
Max. voltage: ........................................... 28.8 V DC
Power consumption / input: .................... c. 10 mA
Weight:..................................................... c. 77 g
Part number:............................................. 680.451.04
4 - 15
Page 46
Digital inputs and outputs
4.2.5. Input module, 24 V DC, 16 inputs, 1 ms
These are basically the same inputs as described earlier in
chapter "4.2.3. Input module, 24 V DC, 16 inputs" (see there
for diagram and connectors).
The difference between the two modules is in the much reduced signal delay time of the module described in this chapter. This shorter signal delay makes it possible to register very
much increased signal sequences (e.g. fast counting impulses).
Please take into consideration that the shorter signal delay
time may lead to situations where noise pulses are not filtered
out and are therefore not registered by the CPU. We therefore
strongly recommend the use of shielded wires.
Signal delay:
In order to avoid voltage surges (noise pulses) being recognized as valid signals, thus executing wrong switching operations, they are filtered out.
Signal identification is thus delayed by nominally 1 ms:
U[V]
24
Raising delay*):
tve= 0.3 ... 1.0ms
Falling delay*):
15
tva= 0.4 ... 1.4ms
5
Signal
*) The input signals are read between the individual program cycles and then written into the process
image. To correctly determine the availability of the signals for the user program you would have to
add the program cycle time to the delay time.
5101520253035t[ms]
t
1
0
ve
t
va
4 - 16
Page 47
Input module, 16 inputs, 1 ms
4.2.5.1. Technical specifications
Application: ............................................. KUAX 680I (as from version 4.10),
Input voltage: ........................................... 24 V DC -20%/+25%
(incl. residual ripple)
Surge immunity ........................................ ≤ 60 V DC (≤ 30 min.)
Signal recognition
logical 0: ............................................. ≤ 5 V DC
logical 1: ............................................. ≥ 15 V DC
Power consumption / input: .................... max. 10 mA
Weight:..................................................... c. 104 g
Part number:............................................. 680.451.07
4 - 17
Page 48
Digital inputs and outputs
4.2.6. Input module, 24 V DC, 16 inputs, interrupt capability
These are basically the same inputs as described earlier in
chapter "4.2.3. Input module, 24 V DC, 16 inputs" (see there
for diagram and connectors).
The difference between the two modules is in the extended
functionality of the module described in this chapter concerning the registeration of fast input signals.
Please take into consideration that the shorter signal delay
time may lead to situations where noise pulses are not filtered
out and are therefore not registered by the CPU. We therefore
strongly recommend the use of shielded wires.
4.2.6.1. Signal delay
In order to avoid voltage surges (noise pulses) being recognized as valid signals, thus executing wrong switching operations, they are filtered out. Signal identification is thus delayed:
Inputs Ixx.00...03 (lower group, terminals underneath the module)
The first 4 outputs have interrupt
U[V]
24
capability and have a particularly short signal delay time of
nominally 0.3 ms.
15
Raising delay*):
tve= 0.09 ... 0.36ms
Falling delay*):
5
Signal
*) The input signals are read between the individual program cycles and then written into the process
image. To correctly determine the availability of the signals for the user program you would have to
add the program cycle time to the delay time.
5 1015202530 35t[ms]
t
1
0
ve
t
va
tva= 0.12 ... 0.39ms
4 - 18
Page 49
Input module, 16 inputs, interrupt capability
Inputs Ixx.04...07 (lower group, terminal underneath the module)
The next 4 outputs have a short signal delay time of nominally
1ms.
U[V]
24
Raising delay*):
tve= 0.3 ... 1.0ms
Falling delay*):
15
5
Signal
1
0
5101520253035t[ms]
t
ve
t
va
tva= 0.4 ... 1.4ms
Inputs Ixx(+1).04...07 (higher group, terminal on the module)
These 8 outputs have the normal signal delay time of nominally 5 ms.
U[V]
24
Raising delay*):
tve= 3.0 ... 7.0ms
Falling delay*):
15
tva= 4.0 ... 7.0ms
5
Signal
5101520253035t[ms]
1
0
t
ve
t
va
*) The input signals are read between the individual program cycles and then written into the process
image. To correctly determine the availability of the signals for the user program you would have to
add the program cycle time to the delay time.
4 - 19
Page 50
Digital inputs and outputs
4.2.6.2. Interrupt inputs
Inputs Ixx.00...03 (lower group, terminal underneath the module) support interrupt functions and have a particularly short
signal delay time of nominally 0.3 ms.
For enabling and registering interrupts, each module is automatically assigned a transfer address range (see "3.4. Service
modules") and an interrupt module for interrupt evaluation.
When enabled, each of the 4 inputs can trigger an interrupt in
the CPU by raising or falling signal edges. In this case, the
CPU immediately interrupts the normal program run and calls
up the interrupt module that is assigned to this module slot. In
this interrupt module you can get the information about the signal that triggered the interrupt and also start the necessary
measures. We recommend keeping the program in the interrupt
module as short as possible to avoid putting great loads on the
cycle time, especially if interrupts are used frequently.
4 - 20
The user program can also scan the status of the interrupt inputs via the normal input addresses, Ixx.00...03. This means
working with the signal delay that is extended by the cycle
time, however.
The functions of the transfer addresses are listed in the table on
the next page:
JPCN HL_0
...;analysis program interrupt Low->High
CLR INT_LH_0;reset interrupt trigger
JPCN CONTINUE
...;analysis program interrupt High->Low
CLR INT_HL_0;reset interrupt trigger
4 - 21
Page 52
Digital inputs and outputs
Interrupt frequency
Every interrupt lengthens the cycle time. If an overall program
cycle is longer than 70 ms, the monitor will trigger a watchdog
and interrupt the program run. Thus the interrupt frequency
must not exceed a maximum of 2.5 kHz for short periods of
time (approx. 10 ms). Taken over longer periods of time, the
maximum interrupt frequency must be no higher than 1 kHz. If
you are using the interrupt module as a counter you must make
sure not to exceed the interrupt frequency of 1 kHz.
4 - 22
Page 53
Input module, 16 inputs, interrupt capability
4.2.6.3. Technical specifications
Application: ............................................. KUAX 680I (as from version 4.17),
KUAX 680C, KDT 680CT
Admissible ambient conditions
storage temperature ............................ -25...+70 °C
Ixx.00...03 ........................................... filter 0.3 ms with interr. cap.,≤2.5 kHz
Ixx.04...07 ........................................... filter 1 ms
Ixx(+1).00...07 ................................... filter 5 ms
Input voltage: ........................................... 24 V DC -20%/+25%
(incl. residual ripple)
Surge immunity ........................................ ≤ 60 V DC (≤ 30 min.)
Signal recognition
logical 0:............................................. ≤ 5 V DC
logical 1:............................................. ≥ 15 V DC
Power consumption / input: .................... max. 10 mA
Weight:..................................................... c. 108 g
Part number:............................................. 680.451.06
4 - 23
Page 54
Digital inputs and outputs
4.3. Digital output module, 24 V DC, 0.5 A, 8 outputs
Function
Output modules provide the connection to external actuators
(relays, contactors, magnets, valves...).
Resistive and inductive loads can be connected. Freewheeling
diodes have been added to suppress inductive disable surges.
The switching state of the outputs is indicated by LEDs.
Signal line connection
The controller generates output signals of a voltage of 24 V
DC. These are picked up at the plug-screw terminals on the signal strip. Each module is assigned one block of 8 of these terminals. The block is placed directly underneath the module slot
(see diagram above).
Axx.00
Axx.01
Axx.02
*) read 'A' = 'O' (for Output)
4 - 24
*)
Axx.03
Axx.04
Axx.05
Axx.06
Axx.07
Page 55
Output module, 8 outputs
Polarity safeguard
If the connection is correct, a relay in the module switches the
supply of the outputs. A destruction of the module in case of
reversed polarity is thus avoided.
Increased performance by parallel connection
The load-carrying ability of the individual outputs is limited
(see Technical specifications). It is permissible, however, to
connect 2 outputs in parallel, thus redoubling the performance.
You must only connect outputs on the same module in parallel.
Protection against short circuit and overload
The outputs are protected against destruction by overload or
short circuit:
- the load current is limited to approx. 1.0...1.2 A
- a temperature monitor switches the output off after 0.1 to1 s
and reports a short circuit to the CPU
in KUAX 680I and 680C:
- the CPU outputs a short circuit message,
- reports short circuit by flash pulse (1) on "failure" LED,
- activates interrupt module no. 18,
- see also instruction manual KUAX 680I, E 308 GB, Appendix D.1.
in KUAX 680S:
- the CPU disables all outputs,
- reports a short circuit by flash pulse (1) on "status" LED,
- sends event notification (1) to the master via PROFIBUS
after removing the error:
- reset device (by switching it off and on)
Restart
- Search source of error
- Put controller into idle condition
- Remove error
- Supply controller with voltage
4 - 25
Page 56
Digital inputs and outputs
Backfeeding of outputs
Backfeeding means that an output is externally supplied with
voltage. This is no problem normally.
However, under certain circumstances it can destroy the freewheeling diode of the relevant output:
if
- the controller is on
- and outputs are switched on and under a load
- and if the module supply (upper terminal) is off
then
- the backfed output will use the built-in free-wheeling diode
for supply
- and the load the current may destroy the free-wheeling diode.
Output voltage: ........................................ 24 V DC -20%/+25%
(incl. residual ripple)
Output current: ......................................... max. 0.5 A
Short circuit protection: ........................... ye s
Weight: ..................................................... c. 84 g
Part number: ............................................. 680.452.02 (older version 680.452.01)
4 - 26
Page 57
Input/output module, 8/8
4.4. Digital input/output module, 24 V DC, 8/8
Outputs:Inputs:
Status indic. (LEDs)Status indic. (LEDs)
TerminalsTerminals
Function
Inputs
The inputs are the same as described in chapter "4.2.1. Input
module, 24 V DC, 8 inputs".
Outputs
The outputs are the same as described in chapter "4.3. Digital
output module, 24 V DC, 0.5 A, 8 outputs".
Signal line connection
The input signals are connected to the module via clamp-screw
terminals.
The outputs signals are connected via the signal strip underneath the module (see diagram above).
Output voltage: ........................................ 24 V DC -20%/+25%
(incl. residual ripple)
Output current: ......................................... max. 0.5 A
Short circuit protection: ........................... yes
Weight: ..................................................... c. 117 g
Order number: .......................................... 680.450.02 (older version 680.450.01)
4 - 28
Page 59
Pneumatic output module, 4 outputs, 3/2 way
4.5. Pneumatic output module, 4 outputs 3/2 way
LED 0
LED 1
LED 2
LED 3
Circuit diagram
2.1
2.2
2.3
2.4
1
3
Outputs
ConnectorFunctionAddressLED no.
2.1pneum. outputOxx.00LED 0
2.2pneum. outputOxx.01LED 1
2.3pneum. outputOxx.02LED 2
2.4pneum. outputOxx.03LED 3
1air in-3air out--
These are pneumatic outputs of 3/2 way directional control
valves. The valves are addressed by the controller like normal
digital outputs. The connection is made via the sleeve bits using 5 x 1 PE tube.
Outgoing air should always be allowed to escape from the
switching cabinet. Please note that unused outputs also give off
air so that they must either be sealed or their air out led out of
the cabinet..
Max. pressure:.......................................... P
Medium: ................................................... filtered (5 µm), oiled or filtered unoiled
≤ 7 bar
max
pressurized air. (Other gases such as
helium, argon, or CO2 can also be used.
Please feel free to contact us.)
F If you are operating a component
with oiled air once you have to make
sure to continue operating it with oiled
air as the oil will remove the initial lu-
brication.
Supply: ..................................................... shared AIR IN connector(1)
shared AIR OUT connector (3)
Switching diagram:.................................. see left side
Weight:..................................................... c. 198 g
Order number: .......................................... 680.453.01
4 - 30
Page 61
5. Analogue inputs and outputs
Analogue inputs and outputs are used to lead analogue (i.e. permanently changeable) signals from the machine or the system
into the controller (inputs) or vice versa (outputs).
These include:
Analogue signals such as
- temperature values
- liquid levels
- rotational speeds
- etc.
There is a great number of analogue modules available for the
different applications. These are described on the following
pages.
5 - 1
Page 62
Analogue inputs and outputs
5.1. Plugging analogue input and output modules
When switching the controller on, all plugged-in modules are
numbered automatically from left to right. Thus the first analogue input module is assigned the group number AI00, the
second one becomes AI01 etc. (analogue outputs: AO00.00...).
Analogue input modules with a resolution of 10 bit must only
be plugged into certain slots (see “3.3.1. Function slots”) as
they use the analogue/digital converter on the processor.
All other analogue modules can be plugged into any slot.
5.1.1. Addressing (anal. input/output groups and channels)
Upon switching on KUAX 680I, inputs and outputs of all
plugged-in modules are automatically numbered from left to
right in groups of a maximum of 4 channels (.00... .03) each.
Thus, the first analogue input group is assigned group number
AI00, the second one becomes AI01 etc. (for exceptions see ch.
"3.6. Differences between KUAX 680C/KDT 680CT...") The
analogue output groups are treated in the same way by the system: AO00, AO01 etc.
In KUAX 680C and KDT 680CT, the first input group, AI00,
and the first output group, AO00, are allocated to the internal
inputs and outputs. The modules for inputs and outputs thus
start with number AI01 and AO01 resp.
Channels
Each group consists of a maximum of 4 channels, i.e. inputs or
outputs:
Inputs:AIxx.00...AIxx.03
Outputs:AOxx.00...AOxx.03
5.1.2. Reserved slots
Reserved slots for a module type of which there are modules
plugged in already (e.g. input modules) must always be located
after the last plugged-in module of the same type. Otherwise,
the module numbering (addressing) of the following modules
of the same type will change.
Plugging analogue modules
Example:AIAI_AO
Reserved slot (e.g. for an
analogue input module)
Reserved slots for later plugging of function modules or analogue input modules may also be located between modules of
one type.
Example: AI_ AIAO
AO00.
AI01.
Reserved slot (e.g. for a counter module)
AI00.
5 - 3
Page 64
Analogue inputs and outputs
5 - 4
Page 65
Analogue input modules
5.2. Analogue input modules
Analogue inputs are used to lead analogue (i.e. permanently
changeable) signals from the machine or the system into the
controller. These can be temperature values, liquid levels, rotational speeds etc.
This module uses the internal analogue/digital converter of the
processor on the CPU board. For this purpose, certain slots
carry additional leads. The module can only be operated on
these slots (see ch. “3.3. Slots”):
Slot no.Useable channels
2
3
4
*) Channels 2 and 3 cannot be used if this module is
applied to slot 2. In this case, the PWM outputs - also on
slot 1 - are switched off internally.
0, 1 *)
0, 1, 2, 3
0, 1, 2, 3
5 - 5
Page 66
Analogue inputs and outputs
5.2.1.2. Connectors
The connectors of the signal lines are located on the 8-pin
plug-screw connector underneath the module (see diagram on
previous page):
0123456
Signal (0)
Gnd (0)
Signal (1)
Gnd (1)
Signal (2)
7
Gnd (2)
Signal (3)
Gnd (3)
Both leads, signal and Gndn, must definitely be connected for
each channel (0...3). The Gndn-connections are not identical
with the device-Gnd.
Shielding
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable may be commendable).
5.2.1.3. Representation of the analogue value
The read analogue value is digitalized and then written into a
16bit address as a two’s complement representation. This address contains the value in bits 5...14. Bits 0...4 and 15 (sign
bit) always have the status 0:
Address bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status 0 ------------ value read ----------- 0 0 0 0 0
In the user program, the value is read in a double-byte operation.
This module uses the analogue/digital converter of the processor on the CPU. For this purpose, certain slots carry additional
leads. The module can only be operated on these slots (see
“3.3. Slots”).
5 - 8
Slot no.Useable channels
2
3
4
*) Channels 2 and 3 cannot be used if this module is
applied to slot 2. In this case, the PWM outputs - also on
slot 1 - are switched off internally.
0, 1 *)
0, 1, 2, 3
0, 1, 2, 3
Page 69
5.2.2.2. Connections
The connections of the signal lines are on the 8-pin plug-screw
connector underneath the module (see diagram on previous
page):
Analogue input modules
0123456
→←→←→←→
Signal (0)
Signal (0)
Signal (1)
Signal (1)
Signal (2)
7
←
Signal (2)
Signal (3)
Signal (3)
Shielding
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable may be commendable).
5.2.2.3. Representation of the analogue value
The read analogue value is digitalised and then written into a
16bit address as a two’s complement representation. This address contains the value in bits 5...14. Bits 0...4 and 15 (sign
bit) always have the status 0:
Address bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status 0 ------------ value read ----------- 0 0 0 0 0
In the user program, the value is read in a double-byte operation.
Example:LDAI00.00
CMPD<=8mA;input range 0(4)...20.00mA
=M00.01
Depending on the setting of the corresponding transfer address
(see next page) the input value is defined as a 0...20mA or a
4...20mA value.
5 - 9
Page 70
Analogue inputs and outputs
5.2.2.4. Transfer address ranges
Each module is assigned a transfer address range of 16 byte
(see also "3.4. Service modules"). This range is used by the
analogue input module for data exchange with the CPU.
Weight ...................................................... c. 79 g
Part number:............................................. 680.441.02
5 - 11
Page 72
Analogue inputs and outputs
5.2.3. Analogue input module, PT100, 0...300 °C, 10 bit,
4 channels, two-wire connection
5.2.3.1. Slots
This module uses the analogue/digital converter of the processor on the CPU. For this purpose, certain slots carry additional
leads. The module can only be operated on these slots (see
“3.3. Slots”):
5 - 12
Slot no.Useable channels
2
3
4
*) Channels 2 and 3 cannot be used if this module is
applied to slot 2. In this case, the PWM outputs - also on
slot 1 - are switched off internally.
0, 1 *)
0, 1, 2, 3
0, 1, 2, 3
Page 73
5.2.3.2. Connectors
The connectors of the signal lines are located on the 8-pin
plug-screw connector underneath the module (see diagram on
previous page):
Analogue input modules
Shielding
0123456
Signal (0)
Signal (0)
Signal (1)
Signal (1)
Signal (2)
7
Signal (2)
Signal (3)
Signal (3)
Unassigned inputs put an unnecessary load on the power supply. Unused channels should therefore be terminated by 100
or should be short-circuited.
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable may be commendable).
Ω
5 - 13
Page 74
Analogue inputs and outputs
5.2.3.3. Transfer address ranges
Each module is assigned a transfer address range of 16 byte
(see also "3.4. Service modules"). This range is used by the
analogue input module for data exchange with the CPU.
255 = wire failure or overtemperature channel 0
255 = wire failure or overtemperature channel 1
255 = wire failure or overtemperature channel 2
255 = wire failure or overtemperature channel 3
255 = wire failure or overtemperature in module
temperature value channel 0, 0...300.0 °C
temperature value channel 1, 0...300.0 °C
temperature value channel 2, 0...300.0 °C
temperature value channel 3, 0...300.0 °C
5 - 14
Page 75
Analogue input modules
5.2.3.4. Evaluation in the user program
There are two ways of evaluating the input information in the
user program:
As temperature value in steps of 1/10 °C
(0...30000...300.0 °C)
The temperature is represented as 12bit value (in 2 bytes) in the
transfer addresses (see table on previous page).
In the user program, the temperature value is read in a doublebyte operation.
Example:LDSLE00.00;temperature value channel 0
CMPD>=1500;greater/equal 150 °C ?
=M00.01;set marker if so
As analogue value in a 10bit resolution
The resolution corresponds to the Kuhnke standard for analogue inputs. The temperature is represented in the 16 bit analogue input addresses (AI...). The addressing corresponds to the
sequence of the plugged-in analogue input modules (see "5.1.
Plugging analogue input and output modules").
In this address the value is in bits 5...14. Bits 0...4 and 15 (sign
bit) always have the status 0:
Address bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status 0 ------------ value read ----------- 0 0 0 0 0
In the user program, the value is read in a double-byte operation. Scales 0...10.00V or 0...20.00mA can be used as reference.
Example:LDAI00.00;analogue value channel 0
CMPD>=5.00V;greater/equal 150 °C?
=M00.01;set marker if so
This module serves registering temperature values by thermocouples. The inputs are difference inputs which are linearised
on the module. Wire failures are recognized and indicated on
the module by 4 red LEDs.
LEDs "wire failure"
Terminals
free
5.2.4.1. Slots
This module uses the analogue/digital converter of the processor on the CPU. For this purpose, certain slots carry additional
leads. The module can only be operated on these slots (see
“3.3. Slots”).
Slot no.Useable channels
2
3
4
*) Channels 2 and 3 cannot be used if this module is
applied to slot 2. In this case, the PWM outputs - also on
slot 1 - are switched off internally.
0, 1 *)
0, 1, 2, 3
0, 1, 2, 3
5 - 17
Page 78
Analogue inputs and outputs
5.2.4.2. Connections
The connections of the signal lines are on the side of the module. These are coded plug-screw connectors which can only be
plugged into this location.
Signal (0) Signal (0) +
Signal (1) Signal (1) +
Signal (2) Signal (2) +
Signal (3) Signal (3) +
The signal strip underneath the module remains unoccupied.
Open inputs put unnecessary load on the power supply. Unused
channels should therefore be short-circuited.
Shielding
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable may be commendable).
Example for connection:
Channels 0 and 1 are connected, channels 2 and 3 are free
K
0
1
2
3
4
5
6
7
K = remove coding element
K
Signal (0) -
0
Signal (0) +
1
Signal (1) -
2
Signal (1) +
3
Signal (2) -
4
Signal (2) +
5
Signal (3) -
6
Signal (3) +
7
5 - 18
Page 79
5.2.4.3. Transfer address ranges
Each module is assigned a transfer address range of 16 byte
(see also "3.4. Service modules"). This range is used by the
analogue input module for data exchange with the CPU.
There are two ways of evaluating the input information in the
user program:
As temperature value in steps of 1 °C (0...12000...1200 °C)
The temperature is represented as 12bit value (in 2 bytes) in the
transfer addresses (see table on previous page).
In the user program, the temperature value is read in a doublebyte operation.
Example:LDSLE00.00;temperature value channel 0
CMPD>600;greater 600 °C ?
=M00.01;set marker if yes
As analogue value in a 10bit resolution
The resolution corresponds to the Kuhnke standard for analogue inputs. The temperature is represented in the 16 bit analogue input addresses (AI...). The addressing corresponds to the
sequence of the plugged-in analogue input modules (see "5.1.
Plugging analogue input and output modules").
In this address the value is in bits 5...14. Bits 0...4 and 15 (sign
bit) always have the status 0:
Address bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status 0 ------------ value read ----------- 0 0 0 0 0
In the user program, the value is read in a double-byte operation. Scales 0...10.00V or 0...20.00mA can be used as reference.
Example:LDAI00.00;analogue value channel 0
CMPD>5.00V;greater 600 °C?
=M00.01;set marker if so
Analogue set point modules are input modules for the connection of potentiometers which are used for presetting values for:
temperatures, liquid levels, rotation speeds, times etc.
5.2.5.1. Slots
5 - 22
This module uses the analogue/digital converter of the processor on the CPU. For this purpose, certain slots carry additional
leads. The module can only be operated on these slots (see
“3.3. Slots”).
Slot no.Useable channels
2
3
4
*) Channels 2 and 3 cannot be used if this module is
applied to slot 2. In this case, the PWM outputs - also on
slot 1 - are switched off internally.
0, 1 *)
0, 1, 2, 3
0, 1, 2, 3
Page 83
5.2.5.2. Connectors
The connections for the potis are on the 8-pin plug-screw connector underneath the module. The supply (10V) is generated
in the power pack of the control (system voltage):
Analogue input modules
0123456
+10V
+10V
Potentiometer
Power supply
Signal (0)
Signal (1)
Signal (2)
7
Gnd
Gnd
Signal (3)
Potentiometer
Power supply
Shielding
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable my be commendable).
Example for the connections of channel 0:
01234567
5 - 23
Page 84
Analogue inputs and outputs
5.2.5.3. Representation of the analogue value
The read analogue value is digitalised and then written into a
16bit address as a two’s complement representation. This address contains the value in bits 5...14. Bits 0...4 and 15 (sign
bit) always have the status 0:
Address bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status 0 ------------ value read ----------- 0 0 0 0 0
In the user program, the value is read in a double-byte operation.
This module has its own digital-to-analogue converter. It can
therefore be plugged into any slot of the controller.
5 - 27
Page 88
Analogue inputs and outputs
5.3.1.2. Connectors
The connectors of the signal lines are on the 8-pin plug-screw
connector underneath the module (see diagram on previous
page):
Signal (0)
Gnd (0)
Signal (1)
Gnd (1)
Signal (2)
Gndl (2)
Signal (3)
Gnd (3)
0
1
K
2
3
4
5
6
7
K = remove coding element
K
Both wires, signal and Gndn, must be connected for each channel. The Gndn connections are not identical with the device's
Gnd.
Shielding
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable may be commendable).
5.3.1.3. Repesentation of the analogue value
5 - 28
The read analogue value is digitalized and written into a 16 bit
address as a two's complement representation. In the address,
the value is in bits 7...14. Bits 0...6 are not evaluated, bit 15
(sign bit) always has the status 0:
This module has its own digital-to-analogue converter. It can
therefore be plugged into any slot of the controller.
5 - 31
Page 92
Analogue inputs and outputs
5.3.2.2. Connectors
The connectors of the signal lines are on the 8-pin plug-screw
connector underneath the module (see diagram on previous
page):
←
Signal (0)
→
Signal (0)
←
Signal (1)
→
Signal (1)
←
Signal (2)
→
Signal (2)
←
Signal (3)
→
Signal (3)
Shielding
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable may be commendable).
0
1
K
2
3
4
5
6
7
K = remove coding element
K
5.3.2.3. Repesentation of the analogue value
The read analogue value is digitalised and written into a 16 bit
address as a two's complement representation. In the address,
the value is in bits 7...14. Bits 0...6 are not evaluated, bit 15
(sign bit) always has the status 0:
Status: 0 -------output value------- x x x x x x x
5 - 32
Page 93
Analogue output modules
In the user program, the value is entered in a double-byte operation.
Example:LD10 mA;input range 0(4)...20 mA
=DAO00.00
Depending on the setting of the corresponding transfer address
(see below), the input value is defined as 0...20 or 4...20mA
value.
5.3.2.4. Transfer address ranges
Each module is assigned a transfer address range of 32 byte
(see also "3.4. Service modules"). The first group of this range
is used by the analogue output module to determine the range
of the output signal.
The address range depends on the slot:
This module uses the analogue-to-digital converter of the processor on the CPU for the analogue inputs. For this purpose, certain slots carry additional leads. If the analogue inputs are used,
then the module can only be operated on these slots (see "3.3.
Slots”):
Slot no.Useable channels
2
3
4
As there are only 2 analogue inputs the module should preferably be plugged into slot 2 as long as this is not occupied already.
Analogue outputs
The digital-to-analogue converter can convert 12bit digital values (including signs).
If only the analogue outputs of the module are to be used, then
the module can also be plugged into any other slot.
0, 1
0, 1
0, 1
5 - 36
Page 97
5.4.1.2. Connectors
Analogue inputs
The connections of the signal lines for the analogue inputs are
on the 8-pin plug-screw connector underneath the module:
Analogue input/output modules
Analogue outputs
Shielding
0123456
Signal (0)
Gnd (0)
Signal (1)
Gnd (1)NCNCNCNC
7
Both leads, signal and Gndn, must definitely be connected for
each channel. The Gndn-connections are not identical with the
device-Gnd.
The connections of the signal lines for the analogue outputs are
on the side of the module. A 4-pin plug-screw connector (5.08
mm grid) is used, which is delivered together with the module.
Signal (0)
Gnd (0)
Signal (1)
Gnd (1)
Shielded cables have to be used for connecting the analogue
signals. The shielding is connected to the aluminium
baseprofile of the controller by M3 screws (under certain circumstances, the additional grounding of the other end of the
cable may be commmendable).
5 - 37
Page 98
Analogue inputs and outputs
5.4.1.3. Representation of the analogue value
Analogue inputs
The read analogue value is digitalized and then written into a
16bit address as a two’s complement representation. In this address, the value is in bits 5...14. Bits 0...4 and 15 (sign bit) always have the status 0:
Address bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status 0 ------------ value read ----------- 0 0 0 0 0
In the user program, the value is read in a double-byte operation.
Example:LDAI00.00
CMPD< 5.5V;input range 0...10.00V
=M00.01
Analogue outputs
The analogue value to be output must be written into a 16bit
address as a two’s complement representation by the user program. In this address, the value is in bits 4...14 and the sign in
bit 15. Bits 0...3 are not evaluated.
Address bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status ± ------------ output value ------------- x x x x
In the user program, the value is written in a double-byte operation.
This module uses the analogue-to-digital converter on the processor of the CPU for the analogue inputs. For this purpose, certain slots carry additional leads. If the analogue inputs are used,
then the module can only be operated on these slots (see 3.3.
Slots”).
5 - 40
Slot no.Useable channels
2
3
4
As there are only 2 analogue inputs the module should preferably be plugged into slot 2 as long as this is not occupied already.
0, 1
0, 1
0, 1
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.