Technical description

Technical description
MA 248i
en 02-2012/02 50113019
Modular interfacing unit for Leuze Ident and
RS 232 devices on PROFINET-IO
TECHNICAL DESCRIPTION
Leuze electronic GmbH + Co. KG
P.O. Box 1111, D- 73277 Owen
Tel. +49(0) 7021/ 573-0,
Fax +49(0)7021/ 573-199
[email protected]
Sales and Service
Germany
Sales Region North
Phone 07021/573-306
Fax 07021/9850950
Sales Region South
Phone 07021/573-307
Fax 07021/9850911
Sales Region East
Phone 035027/629-106
Fax 035027/629-107
Postal code areas
20000-38999
40000-65999
97000-97999
Postal code areas
66000-96999
Postal code areas
01000-19999
39000-39999
98000-99999
Worldwide
AR (Argentina)
Condelectric S.A.
Tel. Int. + 54 1148 361053
Fax Int. + 54 1148 361053
ES (Spain)
Leuze electronic S.A.
Tel. Int. + 34 93 4097900
Fax Int. + 34 93 49035820
JP (Japan)
C. Illies & Co., Ltd.
Tel. Int. + 81 3 3443 4143
Fax Int. + 81 3 3443 4118
RS (Republic of Serbia)
Tipteh d.o.o. Beograd
Tel. Int. + 381 11 3131 057
Fax Int. + 381 11 3018 326
AT (Austria)
Schmachtl GmbH
Tel. Int. + 43 732 7646-0
Fax Int. + 43 732 7646-785
FI (Finland)
SKS-automaatio Oy
Tel. Int. + 358 20 764-61
Fax Int. + 358 20 764-6820
KE (Kenia)
Profa-Tech Ltd.
Tel. Int. + 254 20 828095/6
Fax Int. + 254 20 828129
RU (Russian Federation)
ALL IMPEX 2001
Tel. Int. + 7 495 9213012
Fax Int. + 7 495 6462092
AU + NZ (Australia + New Zealand)
Balluff-Leuze Pty. Ltd.
Tel. Int. + 61 3 9720 4100
Fax Int. + 61 3 9738 2677
FR (France)
Leuze electronic Sarl.
Tel. Int. + 33 160 0512-20
Fax Int. + 33 160 0503-65
KR (South Korea)
Leuze electronic Co., Ltd.
Tel. Int. + 82 31 3828228
Fax Int. + 82 31 3828522
SE (Sweden)
Leuze electronic Scandinavia ApS
Tel. Int. +46 380-490951
BE (Belgium)
Leuze electronic nv / sa
Tel. Int. + 32 2253 16-00
Fax Int. + 32 2253 15-36
GB (United Kingdom)
Leuze electronic Ltd.
Tel. Int. + 44 14 8040 85-00
Fax Int. + 44 14 8040 38-08
MK (Macedonia)
Tipteh d.o.o. Skopje
Tel. Int. + 389 70 399 474
Fax Int. + 389 23 174 197
SG + PH (Singapore +
Philippines)
Balluff Asia Pte Ltd
Tel. Int. + 65 6252 43-84
Fax Int. + 65 6252 90-60
BG (Bulgaria)
ATICS
Tel. Int. + 359 2 847 6244
Fax Int. + 359 2 847 6244
GR (Greece)
UTECO A.B.E.E.
Tel. Int. + 30 211 1206 900
Fax Int. + 30 211 1206 999
MX (Mexico)
Movitren S.A.
Tel. Int. + 52 81 8371 8616
Fax Int. + 52 81 8371 8588
SI (Slovenia)
Tipteh d.o.o.
Tel. Int. + 386 1200 51-50
Fax Int. + 386 1200 51-51
BR (Brasil)
Leuze electronic Ltda.
Tel. Int. + 55 11 5180-6130
Fax Int. + 55 11 5180-6141
HK (Hong Kong)
Sensortech Company
Tel. Int. + 852 26510188
Fax Int. + 852 26510388
MY (Malaysia)
Ingermark (M) SDN.BHD
Tel. Int. + 60 360 3427-88
Fax Int. + 60 360 3421-88
SK (Slowakia)
Schmachtl SK s.r.o.
Tel. Int. + 421 2 58275600
Fax Int. + 421 2 58275601
CH (Switzerland)
Leuze electronic AG
Tel. Int. + 41 41 784 5656
Fax Int. + 41 41 784 5657
HR (Croatia)
Tipteh Zagreb d.o.o.
Tel. Int. + 385 1 381 6574
Fax Int. + 385 1 381 6577
NG (Nigeria)
SABROW HI-TECH E. & A. LTD.
Tel. Int. + 234 80333 86366
Fax Int. + 234 80333 84463518
TH (Thailand)
Industrial Electrical Co. Ltd.
Tel. Int. + 66 2 642 6700
Fax Int. + 66 2 642 4250
CL (Chile)
Imp. Tec. Vignola S.A.I.C.
Tel. Int. + 56 3235 11-11
Fax Int. + 56 3235 11-28
HU (Hungary)
Kvalix Automatika Kft.
Tel. Int. + 36 1 272 2242
Fax Int. + 36 1 272 2244
NL (Netherlands)
Leuze electronic BV
Tel. Int. + 31 418 65 35-44
Fax Int. + 31 418 65 38-08
TR (Turkey)
Leuze electronic San.ve Tic.Ltd.Sti.
Tel. Int. + 90 216 456 6704
Fax Int. + 90 216 456 3650
CN (China)
Leuze electronic Trading
(Shenzhen) Co. Ltd.
Tel. Int. + 86 755 862 64909
Fax Int. + 86 755 862 64901
ID (Indonesia)
P.T. Yabestindo Mitra Utama
Tel. Int. + 62 21 92861859
Fax Int. + 62 21 6451044
NO (Norway)
Elteco A/S
Tel. Int. + 47 35 56 20-70
Fax Int. + 47 35 56 20-99
TW (Taiwan)
Great Cofue Technology Co., Ltd.
Tel. Int. + 886 2 2983 80-77
Fax Int. + 886 2 2985 33-73
IL (Israel)
Galoz electronics Ltd.
Tel. Int. + 972 3 9023456
Fax Int. + 972 3 9021990
PL (Poland)
Balluff Sp. z o. o.
Tel. Int. + 48 71 338 49 29
Fax Int. + 48 71 338 49 30
UA (Ukraine)
SV Altera OOO
Tel. Int. + 38 044 4961888
Fax Int. + 38 044 4961818
IN (India)
M + V Marketing Sales Pvt Ltd.
Tel. Int. + 91 124 4121623
Fax Int. + 91 124 434233
PT (Portugal)
LA2P, Lda.
Tel. Int. + 351 21 4 447070
Fax Int. + 351 21 4 447075
IT (Italy)
Leuze electronic S.r.l.
Tel. Int. + 39 02 26 1106-43
Fax Int. + 39 02 26 1106-40
US + CA (United States +
Canada)
Leuze electronic, Inc.
Tel. Int. + 1 248 486-4466
Fax Int. + 1 248 486-6699
RO (Romania)
O`BOYLE s.r.l
Tel. Int. + 40 2 56201346
Fax Int. + 40 2 56221036
CO (Colombia)
Componentes Electronicas Ltda.
Tel. Int. + 57 4 3511049
Fax Int. + 57 4 3511019
CZ (Czech Republic)
Schmachtl CZ s.r.o.
Tel. Int. + 420 244 0015-00
Fax Int. + 420 244 9107-00
ZA (South Africa)
Countapulse Controls (PTY.) Ltd.
Tel. Int. + 27 116 1575-56
Fax Int. + 27 116 1575-13
11/2011
DK (Denmark)
Leuze electronic Scandinavia ApS
Tel. Int. + 45 48 173200
© All rights reserved, especially the right of reproduction, distribution and translation. Copying or
reproductions in any form require the written consent of the manufacturer.
Product names are used without guarantee of free usability.
Changes reflecting technical improvements may be made.
Table of contents
1
General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1
Explanation of symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2
Declaration of conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3
Description of functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4
Definition of terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2
Safety notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1
General safety notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2
Safety standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3
Intended use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4
Working safely . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3
Fast commissioning / operating principle . . . . . . . . . . . . . . . . . . . 11
3.1
Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2
Device arrangement and selection of the mounting location . . . . . . . . . . . . . . . . . . . . 11
3.3
3.3.1
3.3.2
Electrical connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Connecting the Leuze device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Connecting the power supply and the bus cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.4
Starting the device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
Commissioning the MA 248i on the PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preparing the control system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation of the GSD file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration of the modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Transfer of the configuration to the IO Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration of the device name - device naming . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device name check. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Device description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1
General information to the connector units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.2
Characteristics of the connector units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.3
Device construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.4
Operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.5
4.5.1
Fieldbus systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
PROFINET-IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Leuze electronic
MA 248i
13
13
13
14
14
15
16
17
1
Table of contents
5
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.1
General specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2
Dimensioned drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.3
Type overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6
Installation and mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.1
Storage, transportation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.2
Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.3
6.3.1
Device arrangement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Selecting a mounting location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.4
Cleaning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7
Electrical connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
7.1
Safety notices for the electrical connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
7.2
7.2.1
7.2.2
Electrical connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PWR IN – voltage supply / switching input/output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PWR OUT switching input/output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7.3
BUS IN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7.4
BUS OUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.5
7.5.1
7.5.2
Device interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
RS 232 device interface (accessible after opening the device, internal) . . . . . . . . . . . . . . 35
Service interface (internal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.6
PROFINET-IO wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.7
Cable lengths and shielding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8
Status displays and operational controls . . . . . . . . . . . . . . . . . . . . 38
8.1
8.1.1
8.1.2
LED status indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
LED indicators on the circuit board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
LED indicators on the housing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.2.5
Internal interfaces and operational controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Overview of operational controls of the. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Connector X30 … connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
RS 232 service interface – X33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
S10 service switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Rotary switch S4 for device selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2
MA 248i
Leuze electronic
Table of contents
9
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.1
Connecting the service interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.2
Reading out information in service mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
10
Telegram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
10.1
Structure of the fieldbus telegram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
10.2
10.2.1
10.2.2
10.2.3
Description of the input bytes (status bytes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Structure and meaning of the input bytes (status bytes) . . . . . . . . . . . . . . . . . . . . . . . . .
Detailed description of the bits (input byte 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Detailed description of the bits (input byte 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
49
49
50
52
10.3
10.3.1
10.3.2
10.3.3
Description of the output bytes (control bytes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Structure and meaning of the output bytes (control bytes) . . . . . . . . . . . . . . . . . . . . . . .
Detailed description of the bits (output byte 0). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Detailed description of the bits (output byte 1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
52
52
53
54
10.4
RESET function / deleting memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
11
Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
11.1
11.1.1
11.1.2
11.1.3
Functionality of the data exchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Reading slave data in Collective mode (gateway -> PLC) . . . . . . . . . . . . . . . . . . . . . . . .
Writing slave data in Collective mode (PLC -> gateway) . . . . . . . . . . . . . . . . . . . . . . . . .
Command mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
Commissioning and configuration. . . . . . . . . . . . . . . . . . . . . . . . . 63
12.1
Measures to be performed prior to the initial commissioning. . . . . . . . . . . . . . . . . . . . 63
12.2
Starting the device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
12.3
12.3.1
12.3.2
12.3.3
12.3.4
12.3.5
12.3.6
12.3.7
Configuration steps for a Siemens Simatic S7 control . . . . . . . . . . . . . . . . . . . . . . . . .
Step 1 – Preparing the control system (S7 PLC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 2 – Installation of the GSD file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 3 – Hardware configuration of the S7 PLC: Configuration . . . . . . . . . . . . . . . . . . . .
Step 4 – Configuration of the modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Step 5 – Transmission of the configuration to the controller (S7 PLC). . . . . . . . . . . . . . .
Step 6 – Configuration of the device name - naming the device . . . . . . . . . . . . . . . . . . .
Step 7 – Check device names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
64
65
65
66
66
67
68
70
12.4
12.4.1
12.4.2
12.4.3
12.4.4
Commissioning via the PROFINET-IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modular structure of the parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Permanently defined parameters/device parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Overview of the project modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preparing the control system for consistent data transmission . . . . . . . . . . . . . . . . . . . .
70
71
72
73
74
12.5
Variable configuration of the communication data width . . . . . . . . . . . . . . . . . . . . . . . 74
Leuze electronic
MA 248i
56
57
57
60
3
Table of contents
12.6
12.6.1
12.6.2
Setting the read parameters on the Leuze device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Specific feature for the use of hand-held scanners (bar code and 2D devices, combi
devices with RFID) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Specific features in the operation of an RFM/RFI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
13
Diagnostics and troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . 78
13.1
General causes of errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
13.2
Interface errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
14
Type overview and accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
14.1
Type key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
14.2
Type overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
14.3
Accessory connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
14.4
14.4.1
14.4.2
14.4.3
Accessory ready-made cables for voltage supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Contact assignment of PWR connection cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Specifications of the cables for voltage supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Order codes of the cables for voltage supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
14.5
14.5.1
14.5.2
14.5.3
14.5.4
Accessory ready-made cables for bus connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Contact assignment of M12 PROFINET-IO connection cable KB ET… . . . . . . . . . . . . . . 82
Specifications M 12 PROFINET-IO connection cable KB ET… . . . . . . . . . . . . . . . . . . . . . 83
Order codes M 12 PROFINET-IO connection cable KB ET… . . . . . . . . . . . . . . . . . . . . . . 83
14.6
14.6.1
14.6.2
Accessory ready-made cables for connecting Leuze Ident devices . . . . . . . . . . . . . . . 84
Order codes for the device connection cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Contact assignment for the device connection cables . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
15
Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
15.1
General maintenance information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
15.2
Repairs, servicing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
15.3
Disassembling, packing, disposing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
16
Specifications for Leuze end devices . . . . . . . . . . . . . . . . . . . . . . 86
16.1
Standard setting, KONTURflex (S4 switch position 0) . . . . . . . . . . . . . . . . . . . . . . . . . . 86
16.2
Bar code reader BCL 8 (S4 switch position 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
16.3
Bar code reader BCL 22 (S4 switch position 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
16.4
Bar code reader BCL 32 (S4 switch position 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
16.5
Bar code reader BCL 300i, BCL 500i (S4 switch position 4). . . . . . . . . . . . . . . . . . . . . . 91
16.6
Bar code reader BCL 90 (S4 switch position 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4
MA 248i
Leuze electronic
Table of contents
16.7
LSIS 122 (S4 switch position 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
16.8
LSIS 4x2i (S4 switch position 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
16.9
Hand-held scanner (S4 switch position 8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
16.10
RFI, RFM, RFU RFID readers (S4 switch position 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
16.11
BPS 8 bar code positioning system (S4 switch position A). . . . . . . . . . . . . . . . . . . . . . 97
16.12
AMS distance measurement device, ODSL xx optical distance sensors with RS 232
interface (S4 switch position B). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
16.13
Modular interfacing unit MA 3x (S4 switch position C) . . . . . . . . . . . . . . . . . . . . . . . . 100
16.14
Resetting the parameters (S4 switch position F) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
17
Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
17.1
ASCII table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Leuze electronic
MA 248i
5
General information
1
General information
1.1
Explanation of symbols
The symbols used in this operating manual are explained below.
Attention!
This symbol precedes text messages which must strictly be observed. Failure to comply with
this information results in injuries to personnel or damage to the equipment.
Notice!
This symbol indicates text passages containing important information.
1.2
Declaration of conformity
The MA 248i modular interfacing units have been designed and manufactured in
accordance with applicable European directives and standards.
Notice!
The Declaration of Conformity for these devices can be requested from the manufacturer.
The manufacturer of the product, Leuze electronic GmbH + Co. KG in D-73277 Owen,
possesses a certified quality assurance system in accordance with ISO 9001.
6
MA 248i
Leuze electronic
General information
1.3
Description of functions
The MA 248i modular interfacing unit is used to connect Leuze devices directly to the
fieldbus.
Bar code reader:
BCL 8, 22, 32, 300i, 500i, 90
2D code reader:
LSIS 122, LSIS 4x2i
Hand-held scanner:
ITxxxx, HFU/HFM
RFID read-write devices:
RFM 12, 32, 62 & RFI 32, RFU 61, 81
Bar code positioning system:
BPS 8
Distance measurement device:
AMS 200
Optical distance sensors:
ODSL 9, ODSL 30, ODSL 96B
Measuring light curtain:
KONTURflex to Quattro-RSX/M12
multiNet master connection box:
MA 3x
Additional RS 232 devices:
scales, third-party devices
This is accomplished by transmitting the data from the DEV via an RS 232 (V.24) interface
to the MA 248i and converting it into the PROFINET format. The data format on the RS 232
interface corresponds to the Leuze standard data format (9600 bd, 8N1 and STX, data, CR,
LF).
The integration of the GSDML file in the hardware manager of the PLC is necessary to ensure
the correct function of the MA 248i.
TNT 35/7-24V
The corresponding Leuze devices are selected using a rotary code switch on the circuit
board of the connector unit. Many additional RS 232 devices can be connected through a
universal position.
Leuze electronic
MA 248i
7
General information
1.4
Definition of terms
For better understanding of the explanations provided in this document, a definition of terms
follows below:
• Bit designation:
The 1st bit or byte begins with count number "0" and means bit/byte 20.
• Data length:
Size of a valid, continuous data packet in bytes.
• GSD file (device master file):
Description of the device for the control.
• Consistent:
Data which belongs together with regard to content and which must not be separated
is referred to as consistent data. When identifying objects, it must be ensured that
the data is transmitted completely and in the correct order, otherwise the result is
falsified.
• Leuze device (DEV):
Leuze devices, e.g., bar code readers, RFID readers, VisionReader…
• Online command:
These commands refer to the respective, connected ident device and may be different depending on the device. These commands are not interpreted by the MA 248i,
but are instead transmitted transparently (see description of Ident device).
• CR:
Cross reference
• Perspective of I/O data in the description:
Output data is data which is sent by the control to the MA. Input data is data which
is sent by the MA to the control.
• Toggle bits:
Status toggle bit
Each change of state indicates that an action was performed, e.g., bit ND (New Data):
each change of state indicates that new received data was transmitted to the PLC.
Control toggle bit
An action is performed on each change of state, e.g., bit SDO: on each change of
state, the registered data is sent by the PLC to the MA 248i.
8
MA 248i
Leuze electronic
Safety notices
2
Safety notices
2.1
General safety notices
Documentation
All entries in this technical description must be heeded, in particular those in section "Safety
notices". Keep this technical description in a safe place. It should be available at all times.
Safety regulations
Observe the locally applicable legal regulations and the rules of the employer's liability
insurance association.
Repair
Repairs must only be carried out by the manufacturer or an authorized representative.
2.2
Safety standards
The devices of the series MA 2xxi were developed, manufactured and tested in accordance
with the applicable safety standards. They correspond to the state of the art.
2.3
Intended use
Attention!
Areas of application
The MA 248i modular interfacing unit is used for connecting Leuze devices such as bar code
or 2D code readers, hand-held scanners, RFID read-write devices, etc. directly to the
fieldbus. A detailed list can be found in "Description of functions" on page 7.
Leuze electronic
MA 248i
9
TNT 35/7-24V
The protection of personnel and the device is guaranteed only if the device is operated in a
manner corresponding to its intended use.
Safety notices
2.4
Working safely
Attention!
Access to or changes on the device, except where expressly described in this operating
manual, are not authorized.
Safety regulations
Observe the locally applicable legal regulations and the rules of the employer's liability
insurance association.
Qualified personnel
Mounting, commissioning and maintenance of the device must only be carried out by
qualified personnel.
Electrical work must be carried out by a certified electrician.
10
MA 248i
Leuze electronic
Fast commissioning / operating principle
3
Fast commissioning / operating principle
Notice!
Below you will find a short description for the initial commissioning of the PROFINET
gateway MA 248i. Detailed explanations for the listed points can be found throughout the
handbook.
3.1
Mounting
The gateway mounting plate MA 248i can be mounted in two different ways:
• using four threaded holes (M 6) or
• using two M8x6 screws on the two lateral grooves.
3.2
Device arrangement and selection of the mounting location
Ideally, the MA 248i should be mounted so that it is easily accessible near the Ident device
in order to ensure good operability, e.g., for configuring the connected device.
Detailed information can be found in chapter 6.3.1.
3.3
Electrical connection
The voltage supply (PWR IN) as well as the switching inputs/outputs (PWR OUT or PWR IN)
are connected there. The number and function of the switching inputs/outputs is dependent
on the connected end device.
An internal RS 232 interface is used for connecting the respective Leuze device. Another
internal RS 232 interface functions as a service interface for configuring the connected
device via a serial null modem cable.
PWR IN
PWR OUT
SWIO_2
2
GND 3
FE
5
SWIO_2
2
1 VIN
5
M 12 connector
(A-coded)
HOST / BUS IN
3 TD4
RD-
M 12 socket
(A-coded)
BUS OUT
RD+
2
RD+
2
TD+ 1
3 GND
4
FE
SWIO_1
4
SWIO_1
Figure 3.1:
VOUT 1
LEUZE Device
M 12 socket
(D-coded)
3 TD-
TD+ 1
4
RD-
M 12 socket
(D-coded)
MA 248i connections
Detailed information can be found in chapter 7.
Leuze electronic
MA 248i
11
TNT 35/7-24V
The devices from the MA 2xxi family feature four M 12 connectors/sockets which are coded
differently depending on the interface.
Fast commissioning / operating principle
3.3.1
Connecting the Leuze device
 To connect the Leuze device to the internal RS 232 device interface, open the housing
of the MA 248i and guide the corresponding device cable (see chapter 14.6, e.g., KB 031
for BCL 32) through the middle threaded opening.
 Connect the cable to the internal device interface (X30, X31 or X32, see chapter 7.5.1).
 Use rotary switch S4 (see chapter 8.2.5) to select the connected device.
 Now screw the PG cable gland into the threaded opening to provide strain relief and
ensure protection class IP 65.
 Finally, close the housing of the MA 248i.
Attention!
Only then may the supply voltage be applied.
Upon startup of the MA 248i, the device selection switch is queried and the gateway
automatically sets itself to the Leuze device.
Connecting functional earth FE
 Ensure that the functional earth (FE) is connected correctly.
Unimpaired operation is only guaranteed when the functional earth is connected properly.
All electrical disturbances (EMC couplings) are discharged via the functional earth
connection.
3.3.2
Connecting the power supply and the bus cable
 Ideally, use the ready-made cables listed in chapter 14.4.3 to connect the gateway to the
power supply via the PWR IN connection.
 The ready-made cables listed in chapter 14.5.4 are preferred for connecting the gateway
to the fieldbus via the HOST / BUS IN connection.
 If applicable, use the BUS OUT connection if you would like to construct a network with
linear topology.
3.4
Starting the device
 Apply the supply voltage +18 … 30 V DC (+24 V DC model); the MA 248i starts up.
The PWR LED displays that it is ready for operation.
First, you need to assign its individual device name to the MA 248i. The PLC must communicate this device name to the participant during the "device naming". Further information
may be found below and in chapter "Step 6 – Configuration of the device name - naming
the device" on page 68.
12
MA 248i
Leuze electronic
Fast commissioning / operating principle
3.5
Commissioning the MA 248i on the PROFINET
 Complete the necessary steps for commissioning a Siemens-S7 control as described
below.
Further information regarding the individual commissioning steps is provided in
see chapter 12.3 "Configuration steps for a Siemens Simatic S7 control".
3.5.1
Preparing the control system
In the first step, assign an IP address to the IO Controller (S7 PLC) and prepare the control
for a consistent data transmission.
Notice!
If an S7 control is used, you need to ensure that Simatic-Manager Version 5.4 + service
pack 5 (V5.4+SP5) or higher is used.
3.5.2
Installation of the GSD file
For the subsequent configuration of the IO devices, e.g., MA 248i, the corresponding GSD
file must be loaded first. All data in modules required for operating the device is described
in this file. These are input and output data and device parameters for the functioning of the
device and the definition of the control and status bits.
TNT 35/7-24V
 Install the GSD file associated with the device in the PROFINET-IO Manager of your
control.
Leuze electronic
MA 248i
13
Fast commissioning / operating principle
3.5.3
Configuration
 Configure the PROFINET-IO system with the HW Config of the SIMATIC Manager by
inserting the MA 248i into your project.
Figure 3.2:
Assignment of the device names to IP addresses
Here, an IP address is assigned to a unique "device name".
3.5.4
Configuration of the modules
 Now select a corresponding data module for the input and output area.
A number of different modules are available with various data lengths (4, 8, 12, 16, 20,
32 … 1024 bytes).
Notice!
Because the data module contains 2 bytes for the control and status bytes, the actual user
data length is always 2 bytes smaller than the selected data module.
E.g., when using the data module with 12 bytes, there are effectively 10 bytes available for
user data on the Leuze device after subtracting the 2 bytes for status and control bytes.
14
MA 248i
Leuze electronic
Fast commissioning / operating principle
Recommendation
In most cases, the 4-byte module is sufficient for the output module.
A larger module is needed, for example, if a BCL bar code scanner is to be configured by
means of PT-sequences, or an RFID transponder is to be described. In these cases, larger
data modules are usually sensible.
Notice!
Examples for selecting the correct data module length can be found in chapter 12.3.4,
section "Examples of sensible settings for corresponding Leuze devices" on page 67.
3.5.5
Transfer of the configuration to the IO Controller
 Transfer the PROFINET-IO configuration to the IO Controller (S7 PLC)
After the correct transfer to the IO Controller (S7 PLC), the PLC automatically carries out
the following activities:
• Check device names
• Assignment of the IP addresses that were configured in the HW Config to the
IO devices
• Establishment of a connection between the IO Controller and configured IO devices
• Cyclical data exchange
Notice!
TNT 35/7-24V
Participants that have not been "named" cannot be contacted yet at this point in time!
Leuze electronic
MA 248i
15
Fast commissioning / operating principle
3.5.6
Configuration of the device name - device naming
PROFINET-IO defines the "naming of the device" as the creation of a name-based
relationship for a PROFINET-IO device.
Assigning the device names to the configured IO devices
 Select the respective gateway MA 248i for the "device naming" based on its MAC
address.
The unique "device name" (which must match the participant in the HW Config) is then
assigned to this participant.
Notice!
Multiple MA 248i can be distinguished by the MAC addresses displayed. The MAC address
may be found on the name plate of the respective gateway.
Figure 3.3:
16
Assigning the device names to the configured IO devices
MA 248i
Leuze electronic
Fast commissioning / operating principle
MAC address - IP address - individual device name
 At this point, please assign an IP address (suggested by the PLC), a subnet mask and, if
required, a router address, and assign this data to the named participant ("device name").
Figure 3.4:
MAC address - IP address - individual device name
From now on, and when programming, only the unique "device name" (max. 255 characters)
is used.
Device name check
 After completing the configuration phase, recheck the "device names" that have been
assigned. Please ensure that these names are unique and that all participants are located
in the same subnet.
Leuze electronic
MA 248i
17
TNT 35/7-24V
3.5.7
Device description
4
Device description
4.1
General information to the connector units
The modular interfacing unit of the MA 2xxi family is a versatile gateway for integrating Leuze
RS 232 devices (e.g., BCL 22 bar code readers, RFID devices, RFM 32, AMS 200) in the
respective fieldbus. The MA 2xxi gateways are intended for use in industrial environments
with a high protection class. Various device versions are available for the conventional
fieldbuses. With a stored parameter structure for the connectable RS 232 devices,
commissioning could hardly be simpler.
4.2
Characteristics of the connector units
A special characteristic of the MA 248i device family are three function modes:
18
1.
Transparent mode
In this function mode, the MA 248i functions as a pure gateway with automatic
communication from and to the PLC. Absolutely no special programming by the user
is necessary for this purpose. The data is not buffered or stored temporarily, however.
Instead, it is "passed on".
The programmer must make certain to retrieve the data from the input memory of the
PLC at the right time, as it is otherwise overwritten by new data.
2.
Collective mode
In this operating mode, data and telegram parts are temporarily stored in the memory
(buffer) of the MA and sent to the RS 232 interface or to the PLC in a telegram by means
of bit activation. In this mode, however, all communication control must be
programmed on the PLC.
This function mode is helpful, for example, for very long telegrams or when one or
more codes with long code lengths are read.
3.
Command mode
With this special operating mode, it is possible to use the first bytes of the data range
to transmit predefined commands to the connected device by means of bit activation.
For this purpose, device-dependent commands (so-called online commands) are
predefined via the device selection switch, see chapter 16 "Specifications for Leuze
end devices".
MA 248i
Leuze electronic
Device description
4.3
Device construction
The MA 248i modular interfacing unit is used for interconnecting Leuze devices, such as
the BCL 8, BCL 22, etc., directly to the fieldbus. This is accomplished by transmitting the
data from the Leuze device via an RS 232 (V.24) interface to the MA 248i where a module
converts it into the fieldbus format. The data format of the RS 232 interface corresponds to
the standard Leuze data format.
Fieldbus
MA 248i
Fieldbus
RS 232
(V.24)
Leuze
device
Connection of a Leuze devices (BCL, RFI, RFM, VR) to the fieldbus
The cable of the respective Leuze device is guided through cable bushings with PG cable
glands into the MA 248i and connected there with the PCB connectors.
The MA 248i is intended as a gateway for any RS 232 devices, e.g., BCL 90 with MA 90,
hand-held scanners, scales or for coupling a multiNet network.
The RS 232 cables are internally connectable using JST plug connectors. The cable can be
connected to the device using a stable PG cable gland which provide strain relief and
protection against contamination.
With the help of adapter cables with Sub-D 9 or open cable end, other RS 232 devices can
also be connected.
Leuze electronic
MA 248i
19
TNT 35/7-24V
Figure 4.1:
Either
network or other devices
with RS 232
Device description
4.4
Operating modes
For fast commissioning, the MA 248i offers an additional operating mode, the "Service
mode", in addition to the "Standard mode". In this operating mode, the Leuze device can,
for example, be configured on the MA 248i and the communication can be tested on the
fieldbus. To do this, you need a PC/laptop with a suitable terminal program, as BCL-Config
from Leuze or similar.
Service switch
Select between "operation" and "service" modes with the service switch. You have the
following options:
Pos. RUN:
Operation
The Leuze device is connected to the fieldbus and communicates with the PLC.
Pos. DEV:
Service Leuze device
The connection between the Leuze device and the fieldbus is interrupted. With this
switch position, you can communicate directly with the Leuze device at the fieldbus
gateway via RS 232. You can send online commands via the service interface,
configure the Leuze device using the corresponding BCL- BPS-, …-Config
configuration software and have the read data of the Leuze device output.
Pos. MA:
Service fieldbus gateway
With this switch setting, your PC/terminal is connected with the fieldbus gateway. In
doing so, the current setting values of the MA (e.g. address, RS 232 parameters) can
be called up via a command.
Figure 4.2:
Service-switch switch positions
Notice!
If the service switch is on one of the service settings, the SF LED flashes on the front side
of the device, see chapter 8.1.2 "LED indicators on the housing".
Furthermore, on the control, the SMA service bit of the status bytes signals that the MA is
in service mode.
20
MA 248i
Leuze electronic
Device description
Service interface
The service interface can be accessed once the MA 248i housing cover has been removed
and features a 9-pin Sub-D connector (male). A crossed RS 232 connection cable is required
to make the RxD, TxD and GND connections.
MA 248i
Service interface
Figure 4.3:
1
1
PC/terminal
COM interface
2 RxD
RxD 2
3 TxD
TxD 3
5 GND
GND 5
Connecting the service interface to a PC/terminal
Attention!
For the service PC to function, the RS 232 parameters must be the same as those of the
MA. The Leuze standard setting of the interface is 9600 bd, 8N1 and STX, data, CR, LF.
4.5
Fieldbus systems
4.5.1
PROFINET-IO
The MA 248i is designed as a PROFINET-IO device (acc. to IEEE 802.3). It supports a
transmission rate of up to 100 Mbit/s (100Base TX), full duplex, as well as auto-negotiation
and auto-crossover.
The functionality of the device is defined via parameter sets which are clustered in modules.
These modules are contained in a GSDML file.
Each MA 248i is sealed with a unique MAC-ID. This information is used to assign a unique,
plant-specific device name ("NameOfStation") to the device via the "Discovery and
Configuration Protocol (DCP)". When configuring a PROFINET-IO system, the assignment
of the device names to the configured IO devices creates a name-based relationship for the
participating IO devices ("device naming"). Further information can be found in section
"Step 6 – Configuration of the device name - naming the device" on page 68.
The MA 248i features multiple M 12 connectors / sockets for the electrical connection of the
supply voltage, the interface and the switching inputs and outputs. Additional information
on the electrical connection can be found in chapter 7.2.
Leuze electronic
MA 248i
21
TNT 35/7-24V
Various product variants of the MA 2xxi series are available for connecting to different
fieldbus systems such as PROFIBUS DP, PROFINET-IO, DeviceNet and Ethernet.
Device description
The MA 248i supports:
• PROFINET-IO device functionality based on the PROFINET profile for identification
systems
• Modular structure of the IO data
• PROFINET-IO RT (Real Time) communication
• Standard Fast Ethernet (100 Mbit/s) connections (M12 technology)
• Integrated Ethernet switch / 2 Ethernet ports
• PROFINET-IO Conformance Class B (CC-B)
• I&M support: I&M 0-4
• Diagnostics / alarms
For further details, see chapter 12!
Identification & Maintenance Functions
The MA 248i supports the base record I&M0:
Contents
Index
Data type
Description
Header
0
10 bytes
Manufacturer specific
MANUFACTURER_ID
10
UNSIGNED16
Leuze PNO manufacturer ID
338
ORDER_ID
12
ASCII string 20 bytes
Leuze order No.
Device-dependent
SERIAL_NUMBER
32
ASCII string 16 bytes
Unique device serial number
Device-dependent
HARDWARE_REVISION
48
UNSIGNED16
Hardware revision number, e.g., "0…65535" Device-dependent
SOFTWARE_REVISION
50
1xCHAR, 3xUNSIGNED8 Software version number, e.g., V130
corresponds to "V1.3.0"
Device-dependent
REVISION_COUNTER
54
UNSIGNED16
Is incremented when updating individual
modules. This function is not supported.
0
PROFILE_ID
56
UNSIGNED16
PROFINET application profile number
0xF600 (Generic
device)
PROFILE_SPECIFIC_TYPE
58
UNSIGNED16
Info about subchannels and submodules. Not 0x01,0x01
relevant
IM_VERSION
60
2xUNSIGNED8
Implemented I&M version V 1.1
0x01,0x01
IM_SUPPORTED
62
Bit[16]
Optional I&M records available
0
Table 4.1:
Value
Base record I&M0
The MA 248i supports further protocols and services for communication:
•
•
•
•
TCP/IP (firmware upload via web server)
DCP
ARP
PING
Further information on commissioning can be found in chapter 12.
22
MA 248i
Leuze electronic
Device description
PROFINET-IO – star topology
The MA 248i can be operated as a single device (standalone) with individual device name
in a star topology. The PLC must communicate this device name to the participant during
the "device naming".
MA 248i
"192.168.0.100"
PC / PLC host interface
Other network participants
Figure 4.4:
PROFINET-IO in a star topology
PROFINET-IO – linear topology
The innovative further development of the MA 248i with integrated switch functionality offers
the option of connecting multiple connector units of type MA 248i to one another without
direct connection to a switch. In addition to the classic "star topology", a "linear topology"
is thus also possible.
PC / PLC host interface
Figure 4.5:
TNT 35/7-24V
to other network participants
MA 248i
MA 208i
"192.168.0.101"
"192.168.0.102"
MA 248i
"192.168.0.100"
PROFINET-IO in a linear topology
Each participant in this network requires its own unique device name that is assigned by
the PLC during the "device naming". For specific information, please refer to chapter
"Step 6 – Configuration of the device name - naming the device" on page 68.
The maximum length of a segment (connection from the hub to the last participant) is limited
to 100 m.
Leuze electronic
MA 248i
23
Specifications
5
Specifications
5.1
General specifications
Electrical data
Interface type
Protocols
Baud rate
Data formats
Service interface
Switching input/output
Operating voltage
Power consumption
Max stress on the connector
(PWR IN/OUT)
Indicators
LED LINK0
LED LINK1
BF LED
SF LED
green
yellow
green
yellow
red
red
Mechanical data
Protection class
Weight
Dimensions (W x H x D)
Housing
Connection
Environmental data
Operating temperature range
Storage temperature range
Air humidity
24
2x PROFINET-IO, integrated switch,
BUS: 2x M12 socket (D-coded)
PWR/IO: 1x M 12 connector (A-coded), 1x M 12 socket
(A-coded)
PROFINET-IO RT-communication
DCP
TCP/IP (firmware upload via web server)
ARP
PING
10/100 MBaud
data bit: 8, parity: None, stop bit: 1
RS 232, 9-pin Sub-D connector, Leuze standard
1 switching input/1 switching output
device-dependent voltage
18 … 30 V DC
max. 5VA (without DEV, current consumption
max. 300 mA)
3A
connection possible
RX/TX0 data transmission
connection possible
RX/TX1 data transmission
bus error
collection error
IP 65 (with screwed-on M12 and connected Leuze
device)
700 g
130 x 90 x 41 mm / with plate: 180 x 108 x 41 mm
diecast aluminum
2 x M 12: BUS IN / BUS OUT PROFINET-IO
1 connector: RS 232
1 x M12: Power IN/GND and switching input/output
1 x M12: Power OUT/GND and switching input/output
0 °C … +55 °C
-20 °C … +60 °C
max. 90 % rel. humidity, non-condensing
MA 248i
Leuze electronic
Specifications
Vibration
Shock
Electromagnetic compatibility
Dimensioned drawings
TNT 35/7-24V
5.2
IEC 60068-2-6, test FC
IEC 60068-2-27, test Ea
EN 61000-6-3:2007 (interference emissions for residential, commercial and light-industrial environments)
EN 61000-6-2:2005 (interference rejection for industrial sectors)
Figure 5.1:
Leuze electronic
Dimensioned drawing MA 248i
MA 248i
25
Specifications
5.3
Type overview
The following versions of the MA 2xxi gateway family are available for facilitating the
integration of Leuze RS 232 devices in the various fieldbus types.
Fieldbus
Device type
Part no.
PROFIBUS DP V0
EtherNet TCP/IP
PROFINET-IO RT
DeviceNet
CANopen
EtherCAT
EtherNet/IP
MA 204i
MA 208i
MA 248i
MA 255i
MA 235i
MA 238i
MA 258i
50112893
50112892
50112891
50114156
50114154
50114155
50114157
Table 5.1:
26
Type overview MA 2xxi
MA 248i
Leuze electronic
Installation and mounting
6
Installation and mounting
6.1
Storage, transportation
Attention!
When transporting or storing, package the device so that it is protected against collision and
humidity. Optimum protection is achieved when using the original packaging. Heed the
required environmental conditions specified in the technical data.
Unpacking
 Check the packaging for any damage. If damage is found, notify the post office or shipping
agent as well as the supplier.
 Check the delivery contents using your order and the delivery papers:
• Delivered quantity
• Device type and model as indicated on the nameplate
• Brief manual
The name plate provides information as to what MA 2xxi type your device is. For specific
information, please refer to the package insert or chapter 14.2.
TNT 35/7-24V
Name plate of the connector unit
Figure 6.1:
Device name plate MA 248i
 Save the original packaging for later storage or shipping.
If you have any questions concerning your shipment, please contact your supplier or your
local Leuze electronic sales office.
 Observe the applicable local regulations when disposing of the packaging materials.
Leuze electronic
MA 248i
27
Installation and mounting
6.2
Mounting
The gateway mounting plate MA 248i can be mounted in two different ways:
• using four threaded holes (M 6) or
• using two M 8 screws on the two lateral grooves.
Fastening by means of four M 6 or two M 8 screws
Fastening
options
Figure 6.2:
28
Fastening options
MA 248i
Leuze electronic
Installation and mounting
6.3
Device arrangement
Ideally, the MA 248i should be mounted so that it is easily accessible near the Ident device
in order to ensure good operability, e.g., for configuring the connected device.
6.3.1
Selecting a mounting location
In order to select the right mounting location, several factors must be considered:
• The permissible cable lengths between the MA 248i and the host system depending
on which interface is used.
• The housing cover should be easily accessible, so that the internal interfaces (device
interface for connecting the Leuze device via PCB connectors, service interface) and
other operational controls are easy to reach.
• Maintaining the required environmental conditions (temperature, humidity).
• Lowest possible chance of damage to the MA 248i by mechanical collision or jammed
parts.
6.4
Cleaning
 Clean the housing of the MA 248i with a soft cloth after mounting. Remove all packaging
remains, e.g., carton fibers or Styrofoam balls.
Attention!
TNT 35/7-24V
Do not use aggressive cleaning agents such as thinner or acetone for cleaning the device.
Leuze electronic
MA 248i
29
Electrical connection
7
Electrical connection
The fieldbus gateways MA 2xxi are connected using variously coded M 12 connectors.
An RS 232 device interface allows the respective devices to be connected with system
connectors. The device cables are equipped with a prefabricated PG cable gland.
Coding varies and the design is implemented as either socket or connector depending on
the HOST (fieldbus) interface and function. For the exact design, refer to the corresponding
description of the MA 2xxi device type.
Notice!
The corresponding mating connectors and ready-made cables are available as accessories
for all cables. For further information, see chapter 14 "Type overview and accessories".
Figure 7.1:
7.1
Location of the electrical connections
Safety notices for the electrical connection
Attention!
Before connecting the device, be sure that the supply voltage agrees with the value printed
on the name plate.
Connection of the device and cleaning must only be carried out by a qualified electrician.
Ensure that the functional earth (FE) is connected correctly. Unimpaired operation is only
guaranteed when the functional earth is connected properly.
If faults cannot be corrected, the device should be removed from operation and protected
against possible use.
Attention!
For UL applications, use is permitted exclusively in Class 2 circuits according to NEC
(National Electric Code).
The fieldbus gateways are designed in accordance with safety class III for supply by PELV
(protective extra-low voltage with reliable disconnection).
Notice!
Protection class IP65 is achieved only if the connectors and caps are screwed into place!
30
MA 248i
Leuze electronic
Electrical connection
7.2
Electrical connection
The MA 248i features two M 12 connectors/sockets for voltage supply; each is A-coded.
The voltage supply (PWR IN) as well as the switching inputs/outputs (PWR OUT or PWR IN)
are connected there. The number and function of the switching inputs/outputs is dependent
on the connected end device. Two additional M 12 sockets are used for connection to the
fieldbus. Both of these connections are D-coded.
An internal RS 232 interface is used for connecting the respective Leuze device. Another
internal RS 232 interface functions as a service interface for configuring the connected
device via a serial null modem cable.
PWR IN
GND 3
FE
SWIO_2
2
1 VIN
5
LEUZE Device
PWR OUT
SWIO_2
2
VOUT 1
M 12 connector
(A-coded)
Figure 7.2:
RD+
2
3 TD-
M 12 socket
(A-coded)
3 TD-
TD+ 1
4
RD-
4
FE
SWIO_1
4
SWIO_1
BUS OUT
RD+
2
TD+ 1
3 GND
5
HOST / BUS IN
4
RD-
M 12 socket
(D-coded)
M 12 socket
(D-coded)
MA 248i connections
Described in detail in the following are the individual connections and pin assignments.
Attention!
Voltage supply and bus cable are coded in the same way. Please observe the printed
connection designations.
PWR IN – voltage supply / switching input/output
TNT 35/7-24V
7.2.1
PWR IN (5-pin connector, A-coded)
PWR IN
Pin
SWIO_2
2
GND 3
5
1 VIN
4
SWIO_1
M 12 connector
(A-coded)
FE
Table 7.1:
Leuze electronic
Name
Remark
1
VIN
Positive supply voltage +18 … +30 V DC
2
SWIO_2
Switching input/switching output 2
3
GND
Negative supply voltage 0 V DC
4
SWIO_1
Switching input/switching output 1
5
FE
Functional earth
Thread
FE
Functional earth (housing)
Pin assignment PWR IN
MA 248i
31
Electrical connection
Notice!
The designation and function of the SWIO depends on the connected device. Please observe
the following table!
Device
BCL 22/BCL 32
BCL 8
Hand-held scanner/BCL 90
RFM/RFU/RFI
LSIS 122
LSIS 4x2/BCL 500
KONTURflex
ODSL 9, ODSL 96B
ODSL 30
Table 7.1:
PIN 2
SWOUT_1
SW_0
n.c.
SWOUT_1
SWOUT
configurable
IO 1 / SWIO 3
IO 2 / SWIO 4
n.c.
Q1
Q1
PIN 4
SWIN_1
SW_I
n.c.
SWIN_1
SWIN
configurable
n.c.
n.c.
active/reference
(on SWIN_1,
PWRIN)
Device-specific function of the SWIOs
Supply voltage
Attention!
For UL applications, use is permitted exclusively in Class 2 circuits according to NEC
(National Electric Code).
The fieldbus gateways are designed in accordance with safety class III for supply by PELV
(protective extra-low voltage with reliable disconnection).
Connecting functional earth FE
Notice!
Ensure that the functional earth (FE) is connected correctly. Unimpaired operation is only
guaranteed when the functional earth is connected properly. All electrical disturbances (EMC
couplings) are discharged via the functional earth connection.
Switching input/output
The MA 248i is equipped with the SWIO_1 and SWIO_2 switching input/output. This is
located on the PWR IN M 12 connector and on the PWR OUT M 12 connector. The connection of the switching inputs/outputs from PWR IN to PWR OUT can be interrupted by means
of a jumper. In this case, only the switching input and output on PWR IN are active.
The function of the switching inputs and outputs is dependent on the connected Leuze
device. Detailed information on this topic can be found in the respective operating
instructions.
32
MA 248i
Leuze electronic
Electrical connection
7.2.2
PWR OUT switching input/output
PWR OUT (5-pin socket, A-coded)
PWR OUT
SWIO_2
2
VOUT 1
3 GND
5
4
FE
SWIO_1
M 12 socket
(A-coded)
Table 7.2:
Pin
Name
Remark
1
VOUT
Voltage supply for additional devices
(VOUT identical to VIN at PWR IN)
2
SWIO_2
Switching input/switching output 2
3
GND
GND
4
SWIO_1
Switching input/switching output 1
5
FE
Functional earth
Thread
FE
Functional earth (housing)
Pin assignment PWR OUT
Notice!
The maximum admissible current of the PWR OUT and IN connectors is maximum 3 A. To
be subtracted from this is the current consumption of both the MA and of the connected
end device.
The function of the switching inputs and outputs is dependent on the connected Leuze
device. Detailed information on this topic can be found in the respective operating
instructions. On delivery, the SWIO 1/2 are connected in parallel on PWR IN/OUT. This
connection can be separated with a jumper.
BUS IN
TNT 35/7-24V
7.3
The MA 248i makes a PROFINET-IO interface available as host interface.
BUS IN (4-pin socket, D-coded)
HOST / BUS IN
RD+
2
TD+ 1
3 TD4
RD-
M 12 socket
(D-coded)
Table 7.3:
Pin
Name
Remark
1
TD+
Transmit Data +
2
RD+
Receive Data +
3
TD-
Transmit Data -
4
RD-
Receive Data -
Thread
FE
Functional earth (housing)
Pin assignment HOST / BUS IN
 For the host connection of the MA 248i, the "KB ET - … - SA-RJ45" ready-made cables
are preferred, see table 14.4 "Bus connection cable for the MA 248i" on page 83.
Leuze electronic
MA 248i
33
Electrical connection
PROFINET-IO cable assignments
MA 248 HOST / BUS IN
RJ 45
RD+
2
TD+ 1
TD+ (1)
TD- (2)
RD+ (3)
3 TD-
RD- (6)
4
RD-
Figure 7.3:
1
8
HOST/BUS IN cable assignments on RJ-45 (shown here is the device connection)
Notice for connecting the PROFINET-IO interface!
Ensure adequate shielding. The entire connection cable must be shielded and earthed. The
RD+/RD- and TD+/TD- wires must be stranded in pairs.
Use CAT 5 cable for the connection.
7.4
BUS OUT
BUS OUT (4-pin socket, D-coded)
BUS OUT
RD+
2
TD+ 1
3 TD-
Pin
Name
Remark
1
TD+
Transmit Data +
2
RD+
Receive Data +
3
TD-
Transmit Data -
4
RD-
Receive Data -
Thread
FE
Functional earth (housing)
4
RD-
M 12 socket
(D-coded)
Table 7.4:
Pin assignment HOST/BUS OUT
 For the host connection of the MA 248i, the "KB ET - … - SSA" ready-made cables are
preferred, see table 14.4 "Bus connection cable for the MA 248i" on page 83.
If you use user-configurable cables, note the following:
Notice!
Ensure adequate shielding. The entire connection cable must be shielded and earthed. The
signal lines must be stranded in pairs.
Use CAT 5 cable for the connection.
34
MA 248i
Leuze electronic
Electrical connection
Notice!
For the MA 248i as standalone device or as the last participant in a linear topology, termination on the BUS OUT socket is not mandatory!
Device interfaces
Figure 7.4:
7.5.1
Open MA 248i
RS 232 device interface (accessible after opening the device, internal)
The device interface is prepared for the system plugs (PCB connectors) for Leuze devices
RFI xx, RFM xx, BCL 22 as well as BCL 32, VR with KB 031.
Figure 7.5:
RS 232 device interface
The standard devices are connected with 6- or 10-pin connector piece to X31 or X32,
respectively. For hand-held scanners, BCL 8 and BPS 8 with 5 V DC supply (from the MA)
on pin 9, the 12-pin X30 PCB connection is available as well.
By using an additional cable (cf. "Type overview and accessories" on page 80), the system
connection can be established on M 12 or 9-pin Sub-D, e.g., for hand-held scanners.
Leuze electronic
MA 248i
35
TNT 35/7-24V
7.5
Electrical connection
7.5.2
Service interface (internal)
Figure 7.6:
RS 232 service switch and service interface
Following activation, this interface enables access via the RS 232 to the connected Leuze
device and the MA for configuration using the 9-pin Sub-D. The connection between the
fieldbus interface and the device interface is switched off during access. The fieldbus itself
is, however, not interrupted as a result.
The service interface can be accessed once the MA 248i housing cover has been removed
and features a 9-pin Sub-D connector (male). A crossed RS 232 connection cable is required
to make the RxD, TxD and GND connections. A hardware handshake via RTS. CTS is not
supported at the service interface.
MA 248i
Service interface
Figure 7.7:
1
1
PC/terminal
COM interface
2 RxD
RxD 2
3 TxD
TxD 3
5 GND
GND 5
Connecting the service interface to a PC/terminal
Attention!
For the service PC to function, the RS 232 parameters must be the same as those of the
MA. The Leuze standard setting of the interface is 9600Bd, 8N1 and STX, data, CR, LF.
Notice!
To configure the devices connected to the external interface, e.g., BCL 8 (JST plug
connector "X30"), a cable specially configured for this purpose is necessary. The service
switch must be in the "DEV" or "MA" position (Service Leuze device/MA).
36
MA 248i
Leuze electronic
Electrical connection
7.6
PROFINET-IO wiring
A Cat. 5 Ethernet cable should be used for wiring.
For the connection technology transition from M 12 to RJ45, a "KDS ET M12 / RJ 45 W - 4P"
adapter is available that lets you connect standard network cables.
If no standard network cables are to be used (e.g., due to lacking IP… protection class),
you can use the "KB ET - … - SA" user-configurable cables on the side of the MA 248i, see
table 14.4 "Bus connection cable for the MA 248i" on page 83.
The individual MA 248i devices in a linear topology are connected with the
"KB ET - … - SSA" cable, see "Bus connection cable for the MA 248i" on page 83.
For unavailable cable lengths, you can configure your cables yourself. When doing so, make
certain that you connect TD+ on the M 12 connector with RD+ on the RJ-45 connector and
TD- on the M 12 connector with RD- on the RJ-45 connector, respectively, etc.
Notice!
Use the recommended connectors / sockets or the ready-made cables (see chapter 14 "Type
overview and accessories").
For further information on the topologies, see chapter 4.5.1 "PROFINET-IO".
7.7
Cable lengths and shielding
Connection
Interface
Max. cable length
Shielding
RS 232
10 m
not necessary
PROFINET-IO RT
100 m
absolutely required, shielded
MA 248i – Power
supply unit
30 m
not necessary
Switching input
10 m
not necessary
Switching output
10 m
not necessary
MA 248i– – Service
MA 248i – Host
Table 7.5:
Leuze electronic
Cable lengths and shielding
MA 248i
37
TNT 35/7-24V
 Observe the following maximum cable lengths and shielding types:
Status displays and operational controls
8
Status displays and operational controls
Figure 8.1:
LED indicators on the MA 248i
8.1
LED status indicators
8.1.1
LED indicators on the circuit board
LED (Status)
off
Device OFF
- no operating voltage or device defect
continuous green light
Device ok
- readiness for operation
continuous orange light
flashing green-orange
Device error/ firmware available
Device in boot mode
- no firmware
38
MA 248i
Leuze electronic
Status displays and operational controls
8.1.2
LED indicators on the housing
SF LED
SF
flashing green
Device in service mode
SF
continuous red light
Network error
- system error
for details, see chapter 15 "Diagnostics
and troubleshooting"
BF LED
continuous red light
BF
Network error
- errors on PROFINET
for details, see chapter 15 "Diagnostics
and troubleshooting"
LINK 0/RX/TX 0 LED
Link 0
RX/TX 0
continuous green light
LINK0
- connection exists
Link 0
RX/TX 0
flashing yellow
RX/TX0
- data exchange
Link 1
RX/TX 1
continuous green light
TNT 35/7-24V
LINK 1/RX/TX 1 LED
LINK1
- connection exists
Link 1
RX/TX 1
flashing yellow
RX/TX1
- data exchange
Leuze electronic
MA 248i
39
Status displays and operational controls
8.2
Internal interfaces and operational controls
8.2.1
Overview of operational controls of the
The operational controls of the MA 248i are described in the following. The figure shows
the MA 248i with opened housing cover.
A
B
C
G
D
E
F
= Standard settings
A
B
C
D
E
F
G
MA 248i: not equipped
Rotary switch S4 for device selection
Service switch
RS 232 Sub-D service interface
Jumper for bridging, separating switching input/output PWR IN/OUT
3 JST plug connectors: connection of the Leuze devices
MA 248i: not equipped
Figure 8.2:
40
Front view: operational controls of the MA 248i
MA 248i
Leuze electronic
Circuit board element
desig.
Function
X1
Operating voltage
PWR IN
M 12 connector for operating voltage (18 … 30 V DC) MA 248i and connected
Leuze device xx
X2
Output voltage
PWR OUT
M 12 connector for other devices (MA, BCL, sensor, …)
VOUT = VIN max. 3 A
X4
HOST interface
BUS IN
HOST interface for connecting to the fieldbus
X5
HOST interface
BUS OUT
Second BUS interface for creating a network with other participants in a linear
topology
X30
Leuze device
JST plug connector with 12 pins
Connection of the Leuze devices with 5 V / 1 A (BCL 8, BPS 8 and hand-held
scanner)
X31
Leuze device
JST plug connector with 10 pins
Connection of the Leuze devices (BCL, RFI, RFM,…)
Pin VINBCL with default setting = V+ (18 - 30 V)
X32
Leuze device
JST plug connector with 6 pins
Connection of the Leuze devices (BCL, RFI, RFM,…)
Pin VINBCL with default setting = V+ (18 - 30 V)
X33
RS 232 service interface
9-pin SUB-D connector
RS 232 interface for service/setup operation. Enables the connection of a PC via
serial null modem cable for configuring the Leuze device and the MA 248i.
S4
Rotary switch
Rotary switch (0 … F) for device selection
Default setting = 0
S10
DIP switch
Service switch
Switch between service Leuze device (DEV), service fieldbus gateway (MA) and
operation (RUN)
Standard setting = operation
J1, J2
Jumper
Bridging, separating switching input/output
(interruption of connection between the two PWR M12 connectors of the SWIO 1/
SWIO 2)
Leuze electronic
MA 248i
41
TNT 35/7-24V
Status displays and operational controls
Status displays and operational controls
8.2.2
Connector X30 … connectors
PCB connectors X30 … X32 are available in the MA 248i for connecting the respective
Leuze devices via RS 232.
Figure 8.3:
Connections for Leuze devices
Attention!
Several Leuze devices may not be connected to the MA 248i simultaneously, as only one
RS 232 interface can be operated.
8.2.3
RS 232 service interface – X33
The X33 RS 232 interface facilitates the configuration of the Leuze device and the MA 248i
via PC, which is connected by means of a serial null modem cable.
X33 pin assignment – service connector
SERVICE (9-pin SUB-D connector)
Table 8.1:
8.2.4
Pin
Name
Remark
2
RXD
Receive Data
3
TXD
Transmit Data
5
GND
Functional earth
SERVICE pin assignment
S10 service switch
The S10 DIP switch can be used to select between the "operation" and "service" modes,
i.e. you switch between the following options here:
• Operation (RUN) = default setting
• Service Leuze device (DEV) and
• Service fieldbus gateway (MA)
Figure 8.4:
DIP switch service - operation
For further information on the corresponding options, see chapter 4.4 "Operating modes".
42
MA 248i
Leuze electronic
Status displays and operational controls
8.2.5
Rotary switch S4 for device selection
The S4 rotary switch is used to select the Leuze end device.
Figure 8.5:
Rotary switch for device selection
The following switch positions are assigned to the Leuze devices:
Switch position
Leuze device
Switch position
0
LSIS 4x2i
7
1
Hand scanner
RFID (RFI xx,
RFM xx, RFU xx)
BPS 8
AMS,
ODS 9, ODSL 30, ODSL 96B
MA 3x
Reset to factory setting
8
BCL 22
2
BCL 32
3
BCL 300i, BCL 500i
4
BCL 90
LSIS 122
5
6
9
A
B
C
F
The gateway is set via the switch position on the Leuze device. If the switch position is
changed, the device must be restarted, since the switch position is only queried after
switching off completely and then restarting the device.
Notice!
In switch position "0", a distance of >20 ms must be maintained between two telegrams so
they can be distinguished from one another.
The parameters of the Leuze end devices are described in chapter 16.
Leuze electronic
MA 248i
43
TNT 35/7-24V
Leuze device
Standard setting
Other RS 232 devices such as
KONTURflex QUATTRO
BCL 8
Configuration
9
Configuration
The MA 248i is configured using the GSD or GSDML file via the device manager of the
control. The connected device is normally configured via the service interface of the MA with
the help of a suitable configuration program.
The respective configuration programs – e.g. for bar code readers the BCL-Config, for RFID
devices the RF-Config etc. – and the associated documentation is provided on the Leuze
home page in the Download area:
www.leuze.com \ download \ identify
Notice!
In order to display the help texts, a PDF viewer program (not included in the delivery contents)
must also be installed. For important information on configuring and on the configurable
functions, please refer to the description of the respective device.
9.1
Connecting the service interface
The RS 232 service interface is connected after opening the device cover of the MA 248i
via the 9-pin Sub-D and a cross-wired null modem cable (RxD/TXD/GND). For connection,
see chapter "Service interface (internal)" on page 36.
The service interface is activated with the help of the service switch and establishes a direct
connection to the connected device with the "DEV" (Leuze device) or "MA" (gateway)
setting.
9.2
Reading out information in service mode
 After starting up in the "RUN" switch position, set the service switch of the MA to the
"MA" position.
 Now start one of the following terminal programs: e.g., BCL, RF, BPS Config.
Alternatively, you can also use the Windows tool "Hyperterminal".
 Start the program.
 Select the correct COM port (e.g., COM1) and set the interface as follows:
44
MA 248i
Leuze electronic
Configuration
Figure 9.1:
COM port settings
Notice!
TNT 35/7-24V
Observe that STX, data, CR, LF framing must be set on the PC terminal program so that
communication is possible with the connected Leuze device.
Commands
You can now call up information on the MA 248i by sending the following commands.
v
General service information.
s
Enable memory mode for the last frames.
l
The memory mode shows the last RX and TX frames for ASCII and fieldbus.
Table 9.1:
Available commands
Information
Version
Firmware date
Table 9.2:
Leuze electronic
Version information.
Firmware date.
General firmware information
MA 248i
45
Configuration
Selected scanner
Currently selected Leuze device (selected via switch S4).
Gateway mode
Transparent or Collective mode.
Ring buffer fill level
Current fill level of the ring memory in Collective mode (ASCII->Fieldbus).
1024 bytes max.
Received ASCII Frames
Number of received ASCII frames.
ASCII Framing Error (GW)
Number of received framing errors.
Number of Received CTB's
Number of CTB commands.
Number of Received SFB's
Number of SFB commands.
Command-Buffer fill level
Current fill level of the ring memory in Command mode (fieldbus->ASCII).
1024 bytes max.
Number of received transparent frames
Number of received fieldbus frames without CTB/SFB.
Number of send fieldbus frames
Number of frames sent via the fieldbus.
Number of invalid commands
Number of invalid commands.
Number of ASCII stack send errors
Number of frames that the ASCII memory could not send.
Number of good ASCII send frames
Number of frames that the ASCII memory sent successfully.
Table 9.3:
ND
Current status of ND bit.
W-Ack
Current status of W-Ack bit.
R-Ack
Current status R-Ack bit.
Data loss
Current status of data loss bit.
Ring buffer overflow
Current status of ring buffer overflow bit.
DEX
Current status of DEX bit.
BLR
Current status of BLR bit.
Table 9.4:
Current states of the status and control bits
ASCII start byte
Currently configured start byte
(dependent on switch position S4).
ASCII end byte1
Currently configured stop byte 1
(dependent on switch position S4).
ASCII end byte2
Currently configured stop byte 2
(dependent on switch position S4).
ASCII warm start status
Indicates whether the ASCII memory has detected and accepted a valid
configuration.
ASCII baud rate
Currently configured baud rate
(dependent on switch position S4).
Table 9.5:
46
General gateway information
ASCII configuration
MA 248i
Leuze electronic
Configuration
PNS substitute module
Indicates whether the default PROFINET slave configuration was changed by the
master. "0" means that the expected configuration matches the current configuration.
PNS input data length
Currently configured PROFINET input frame length in slot 1.
PNS output data length
Currently configured PROFINET output frame length in slot 2.
IP address
Displays the set IP address.
Gateway address
Displays the set gateway address.
Network mask
Displays the set network mask.
PNS configuration (MA 248i devices only)
TNT 35/7-24V
Table 9.6:
Leuze electronic
MA 248i
47
Telegram
10
Telegram
10.1
Structure of the fieldbus telegram
All operations are performed by control and status bits. Two bytes of control information
and two bytes of status information are available for this purpose. The control bits are a part
of the output module and the status bits are a part of the input bytes. The data starts with
the third byte.
If the actual data length is longer than the data length configured in the gateway, only part
of the data is transmitted; the remaining data is lost. In this case, the DL (data loss) bit is set.
The following telegram structure is used between PLC -> fieldbus gateway:
7
ND
6
Address 4
5
Address 3
4
Address 2
3
Address 1
2
Address 0
CTB
SFB
1
Broadcast
0
Command
mode
Control byte 0
R-ACK
Control byte 1
Data byte / parameter byte 0
Data byte / parameter byte 1
…
Data
This telegram structure is used between fieldbus gateway -> PLC:
7
6
5
4
3
2
ND
BO
DL
BLR
DEX
SMA
DLC7
DLC6
DLC5
DLC4
DLC3
DLC2
Data byte / parameter byte 0
Data byte / parameter byte 1
1
DLC1
0
W-ACK
Status byte 0
DLC0
Status byte 1
Data
…
Only the data part with the corresponding frame (e.g., STX, CR & LF) is then transmitted
between the fieldbus gateway and the Leuze end device. The two control bytes are
processed by the fieldbus gateway.
The corresponding control and status bits and their meaning are specified in section 10.2
and section 10.3.
Further information on the broadcast control bytes and address bits 0 … 4 can be found in
chapter "Modular interfacing unit MA 3x (S4 switch position C)" on page 100.
48
MA 248i
Leuze electronic
Telegram
10.2
Description of the input bytes (status bytes)
10.2.1 Structure and meaning of the input bytes (status bytes)
7
6
5
4
3
2
ND
BO
DL
BLR
DEX
SMA
DLC7
DLC6
DLC5
DLC4
DLC3
DLC2
1
DLC1
0
W-ACK
Status byte 0
DLC0
Status byte 1
Data byte / parameter byte 0
Data byte / parameter byte 1
Data
…
Table 10.1:
Structure of the input bytes (status bytes)
Bit no.
Designation
Meaning
0
W-ACK
Write-Acknowledge (write confirmation when using buffer)
2
SMA
Service mode active (service mode activated)
3
DEX
Data exist (data in transmit buffer)
4
BLR
Next block ready (new block ready)
5
DL
Data loss
6
BO
Buffer overflow
7
ND
New data only in Transparent mode
TNT 35/7-24V
Bits of the input byte (status byte) 0
Bits of the input byte (status byte) 1
Bit no.
Designation
Meaning
0…7
DLC0 … DLC7
Data Length Code (length of the following user data)
Notice!
T-bit means toggle bit, i.e. this bit changes its state on each event ("0" → "1" or "1" → "0").
Leuze electronic
MA 248i
49
Telegram
10.2.2
Detailed description of the bits (input byte 0)
Bit 0: Write-Acknowledge: W-ACK
This bit is only relevant for writing slave data in blocks, see chapter 11.1.2 (buffer data on
RS 232). It toggles when data from the PLC are sent to the MA with CTB or SFB.
Input data
Description
Addr. Data
type
W-ACK
Write-Acknowledge
(write confirmation)
Write handshake
Indicates that the data was successfully sent by the PLC to
the gateway.
Write-Acknowledge is indicated via this bit. The W-ACK bit 0.0
is toggled by the fieldbus gateway whenever a transmit command has been successfully executed. This applies both for
the transmission of data to the transmit buffer with the CTB
command and for sending the transmit buffer contents with
the SFB command.
Bit
Value range
Default
0->1: Successfully
written
0
1->0: Successfully
written
Bit 2: Service mode active: SMA
Input data
Description
Addr. Data
type
SMA
Service mode active (SMA)
The SMA bit is set if the service switch is set to "MA" or
"DEV", i.e. if the device is in either fieldbus gateway or Leuze
0.2
device service mode. This is also indicated by a flashing PWR
LED on the front side of the device. Upon changing to the
normal operating mode "RUN", the bit is reset.
Bit
Value range
Default
0: Device in
operating mode
0h
1: Device in service
mode
Bit 3: Data exist: DEX
This bit is only relevant for reading slave data in Collective mode relevant, see chapter 11.1.1.
50
Input data
Description
Addr. Data
type
DEX
Data exist
(data in transmit buffer)
Indicates that further data is stored in the transmit buffer
0.3
which is ready for transmission to the control. This flag bit is
always set to high ("1") by the fieldbus gateway as long as
data is in the buffer.
MA 248i
Bit
Value range
Default
0: No data in the
transmit buffer
1: Further data in
the transmit buffer
0h
Leuze electronic
Telegram
Bit 4: Next block ready to transmit: BLR
This bit is only relevant for reading slave data in Collective mode relevant, see chapter 11.1.1.
Input data
Description
Addr. Data
type
BLR
Next block ready to transmit
(new block ready)
The Block Ready toggle bit changes its state whenever the
fieldbus gateway has removed received data from the
0.4
receive buffer and registered it in the corresponding receivedata bytes. This signals to the master that the quantity of data
indicated in the DLC bits to be present in the input data bytes
originated in the data buffer and is current.
Bit
Value range
Default
0->1: Data
transmitted
1->0: Data
transmitted
0
Bit 5: Data loss: DL
This bit is important for monitoring data transmission in Transparent and Collective mode.
Input data
Description
Addr. Data
type
DL
Data loss
(Data transmission monitoring)
This bit is set until the device is reset (bit pattern see chapter
10.4 "RESET function / deleting memory") in case gateway
data was not able to be sent to the PLC and was lost. Fur0.6
thermore, this bit is set in case the configured data frame,
e.g. 8 bit, should be smaller than the data to be transmitted
to the PLC, e.g. bar code with 20 digits. In this case, the first
8 digits are transmitted to the PLC, the rest are truncated and
are lost. In this process, the Data loss bit is also set.
Bit
Value range
Default
0->1:
Data loss
0
Value range
Default
0->1: Buffer
overflow
1->0:
Buffer o.k.
0
Input data
Description
BO
Buffer overflow
(buffer overflow)
This flag bit is set to high ("1") when the buffer overflows.
The bit is automatically reset when the buffer again has
0.6
memory space available. While the BO bit is set, the RTS signal of the serial interface is deactivated.
The memory size of the gateway for the data of both the PLC
and the Leuze end device is 1 kByte.
Leuze electronic
Addr. Data
type
MA 248i
Bit
TNT 35/7-24V
Bit 6: Buffer overflow: BO
51
Telegram
Bit 7: New data: ND
This bit is only relevant in Transparent mode.
10.2.3
Input data
Description
Addr. Data
type
ND
New data
(new data)
This bit is toggled on each data set that is sent from the gate- 0.7
way to the PLC. This can be used to differentiate between
multiple, identical data sets that are sent to the PLC.
Bit
Value range
Default
0->1; 1->0:
On each status
0
change for new data
Detailed description of the bits (input byte 1)
Bit 0 … 7: Data length code: DLC0 … DLC7
Input data
Description
Addr. Data
type
DLC0 … DLC7
Data length code
(number of user data in bytes)
1.0 …
Bit
Stored in these bits is the number of user data bytes trans- 1.7
mitted to the PLC which follow.
Value range
Default
1h (00001b) …
FFh (00255b)
0h (00000b)
10.3
Description of the output bytes (control bytes)
10.3.1
Structure and meaning of the output bytes (control bytes)
7
ND
6
5
Address 4
Address 3
4
3
Address 2
2
Address 1
Address 0
CTB
SFB
1
0
Broadcast
Command
mode
Control byte 0
R-ACK
Control byte 1
Data byte 1
Data byte 2
…
Table 10.2:
Data
Structure of the output bytes (control bytes)
Bits of the output byte (control byte) 0
52
Bit no.
Designation
Meaning
0
Command mode
Command mode
1
Broadcast
Broadcast
(only relevant with a connected MA 3x)
2…6
Address 0 .. 4
Address bits 0 .. 4
(only relevant with a connected MA 3x)
7
ND
New data
MA 248i
Leuze electronic
Telegram
Bits of the output byte (control byte) 1
Bit no.
Designation
Meaning
0
R-ACK
Read-Acknowledge
2
SFB
Send data from transmit buffer
3
CTB
Copy to transmit-buffer
10.3.2 Detailed description of the bits (output byte 0)
Bit 0: Command mode: Command mode
Output data
Description
Addr. Data
type
Command mode
This bit is used to activate Command mode. In Command
mode, no data is sent by the PLC to the Leuze end device via
Command mode the gateway. In Command mode, various bits that execute 0.0
corresponding commands depending on the selected Leuze
device can be set in the data- or parameter field. For further
information, see chapter 11.1.3 "Command mode".
Bit
Value range
Default
0: Default,
transparent data
0
transmission
1: Command mode
The following two control bits ("Bit 1: Broadcast: Broadcast" on page 53 and "Bits 2 … 6:
address bits 0 .. 4: address 0 .. 4" on page 53) are only relevant with a connected MA 3x.
With other devices, these fields are ignored.
Output data
Description
Addr. Data
type
Broadcast
Broadcast
A broadcast only functions with a multiNet network connected via the MA 3x. If this bit is activated, the gateway
0.1
automatically adds the broadcast command "00B" before
the data. This is directed at all participants in the multiNet.
Bit
Value range
Default
0: No broadcast
1: Broadcast
0
Value range
Default
00000: Addr. 0
00001: Addr. 1
00010: Addr. 2
00011: Addr. 3
…
0
Value range
Default
TNT 35/7-24V
Bit 1: Broadcast: Broadcast
Bits 2 … 6: address bits 0 .. 4: address 0 .. 4
Output data
Description
Addr. Data
type
Address 0..4
Address bits 0 .. 4
As with the broadcast command, individual devices in the 0.2
multiNet can also be addressed via the MA 3x . In this case, …
the corresponding address of the device precedes the data 0.6
field telegram.
Bit
Bit 7: New data: ND
Output data
Description
ND
New data
This bit is needed if several identical pieces of data are to be 0.7
sent in sequence.
Leuze electronic
Addr. Data
type
MA 248i
Bit
0->1; 1->0:
On each status
0
change for new data
53
Telegram
10.3.3
Detailed description of the bits (output byte 1)
Bit 0: Read-Acknowledge: R-ACK
This bit is only relevant for writing slave data in blocks (Collective mode), see chapter 11.1.2.
Output data
Description
Addr. Data
type
R-ACK
Read-Acknowledge
(read confirmation)
Toggle bit: Indicates to the fieldbus gateway that the "old"
data has been processed and that new data can be
received. At the end of a read cycle, this bit must be toggled
in order to be able to receive the next data set. This toggle
1.0
bit is switched by the master after valid received data has
been read out of the input bytes and the next datablock can
be requested. If the gateway detects a signal change in the
R-ACK bit, the next bytes are automatically written from the
receive buffer to the input data words and the BLR bit toggled. Further toggling erases the memory (to 00h).
Bit
Value range
Default
0->1 or
1->0: Successfully
written & ready for 0
the next transmission
Bit 2: Send data from buffer: SFB
This bit is only relevant for writing slave data in blocks (Collective mode), see chapter 11.1.2.
54
Output data
Description
Addr. Data
type
SFB
Send data from buffer
(send data from the gateway transmit buffer to the RS 232)
Toggle bit: changing this bit causes all data which was copied
1.2
to the transmit buffer of the fieldbus gateway via the CTB bit
to be transmitted to the RS 232 interface or the connected
Leuze device.
MA 248i
Bit
Value range
Default
0->1: Data to
RS 232
1->0: Data to
RS 232
0
Leuze electronic
Telegram
Bit 3: Copy to transmit buffer: CTB
This bit is only relevant for writing slave data in blocks (Collective mode), see chapter 11.1.2.
Output data
Description
Addr. Data
type
CTB
Copy to transmit buffer
(transmission data to transmit buffer)
Toggle bit: Changing this bit writes the data from the PLC to
the transmit buffer of the fieldbus gateway. This is used, for
example, for long command strings which must be transmit- 1.3
ted to the connected ident device.
The CTB toggle bit is switched whenever transmit data is not
to be sent directly via the serial interface, but instead transferred to the transmit buffer.
Bit
Value range
Default
0->1: Data in buffer
0
1->0: Data in buffer
Notice!
The state change of the CTB bit signals the MA that the data is going into the buffer; therefore,
it's essential to observe the order!
When the CTB is not used, the telegram (which fits in one cycle) is transmitted directly to
the RS 232 interface. Please make sure it is complete!
10.4
RESET function / deleting memory
For many applications, it is helpful to be able to reset the MA buffer (in Collective mode) or
status bits.
The following bit pattern can be transmitted from the PLC for this purpose (if >20 ms is
pending):
10101010 (AAh)
10101010 (AAh)
AAh
AAh
TNT 35/7-24V
Control byte 0:
Control byte 1:
OUT data byte 0/parameter byte 0:
OUT data byte 1/parameter byte 1:
This sets the memory or status/control bits to 00h.
Please observe that the data image may need to be updated by toggling in Collective mode.
Leuze electronic
MA 248i
55
Modes
11
Modes
11.1
Functionality of the data exchange
The fieldbus gateway has two different modes that can be selected via the PLC:
• Transparent mode (default setting)
In Transparent mode, all data are sent 1:1 and directly by the serial end device to the
PLC. It is not necessary to use status and control bits here. However, only data bytes
possible for one transmission cycle are transmitted - all others are lost.
The distance between two successive telegrams (without frame) must be more than
20 ms, since there is otherwise no clear separation between them.
ASCII characters are typically expected as data content; under certain circumstances,
the MA therefore detects different control characters as invalid characters in the data
range and truncates them. At 00h in the data range, the MA cuts the telegram off
because unnecessary bytes are also filled with 00h .
• Collective mode
In Collective mode, the data of the serial end device is stored temporarily in the fieldbus
gateway by toggling the CTB bit and is not sent to the PLC in blocks until prompted
to do so by the PLC.
On the PLC, a status bit (DEX) then signals that new data is ready for retrieval. This
data is then read out from the fieldbus gateway in blocks (toggle bit).
In order to distinguish between the individual telegrams on the PLC, in Collective mode
the serial frame is sent to the PLC in addition to the data.
The size of the buffer is 1 kByte.
Notice!
In Collective mode, the CTB and SFB bits are needed for communication handling via the
buffer. Telegrams that can also be completely transmitted in one cycle in Collective mode
(including data frame) go directly through. If PLC data is provided and transferred without a
state change of the CTB bit, it goes directly to the RS 232 interface with the set telegram
data length. Incomplete (incl. data frame) or faulty telegrams can cause error messages in
the connected device!
Combination with the Command mode is possible.
Data exchange in blocks must be programmed on the PLC.
56
MA 248i
Leuze electronic
Modes
11.1.1 Reading slave data in Collective mode (gateway -> PLC)
If the Leuze device transmits data to the fieldbus gateway, the data is stored temporarily in
a buffer. The PLC is signaled via the "DEX" bit that data is ready for retrieval in the memory.
Data is not automatically transmitted.
If no further user data is present in the MA 2xxi ("DEX" bit = "0"), the "R-ACK" bit must be
toggled once as read confirmation to release data transmission for the next read cycle.
If the buffer still contains more data ("DEX bit = 1), the next remaining user data present in
the buffer is transmitted by toggling the "R-ACK" control bit. This process is to be repeated
until the "DEX" bit returns to "0"; all data has then been removed from the buffer. "R-ACK"
must be toggled here again once more as a terminating read confirmation in order to release
data transmission for the next read cycle.
Used status and control bits:
•
•
•
•
DLC
BLR
DEX
R-ACK
11.1.2 Writing slave data in Collective mode (PLC -> gateway)
Writing in blocks
The data sent by the master to the slave is first collected in a "transmit buffer" by setting
the "CTB" bit (Copy to transmit buffer). Please observe that data provided is transmitted
directly by toggling the bit.
Afterward, the buffer is again empty and can be written with new data.
Notice!
With this function, it is possible to temporarily store longer data strings in the gateway
independent of how many bytes the used fieldbus can transmit at once. With this function,
longer PT sequences or RFID write sequences, for example, can be transmitted, since the
connected devices can, in this way, receive their commands (e.g., PT or W) in a continuous
string. The respective frame (STX CR LF) is needed to differentiate between the individual
telegrams.
Used status and control bits:
• CTB
• SFB
• W-ACK
Leuze electronic
MA 248i
57
TNT 35/7-24V
The data is then sent in the order received from the buffer to the connected Leuze device
via the serial interface with the command: "SFB" (Send data from transmit buffer). Please
don't forget the suitable data frame!
Modes
If PLC data is provided and transferred without a state change of the CTB bit, it goes directly
to the RS 232 interface with the set telegram data length. Incomplete (incl. data frame) or
faulty telegrams can cause error messages in the connected device!
Examples for the activation of a Leuze device
In the data part (starting at byte 2) of the telegram to the gateway, a "+" (ASCII) is sent for
activation.
This means that the hex value "2B" (corresponds to a "+") is to be entered in control or output
byte 2. To deactivate the reading gate, a "2D" (hex) must be used instead (corresponds to
a "-" ASCII).
7
ND
6
Address 4
5
4
Address 3
3
Address 2
2
Address 1
Address 0
CTB
SFB
1
0
Broadcast
Command
mode
Control byte 0
R-ACK
Control byte 1
Data byte / parameter byte 0
Data byte / parameter byte 1
…
7
0
0
0
0
58
6
0
0
0
0
5
0
0
0
0
4
0
0
0
0
3
0
0
0
0
2
0
0
0
0
MA 248i
Data
1
0
0
B
0
0
0
0
2
0
Output byte 0
Output byte 1
Output byte 2
Output byte 3
Leuze electronic
Modes
Collective mode sequence diagram
Send long online commands to the DEV, read RS 232 answer from DEV
Activate Collective
mode
No
Select
function mode in
PLC via EDS file?
Yes
Save toggle bits
as process image
Sending of data
Number < 254
Reception of data
Enter user data that are to
be sent into output data
words starting at Out 2
DLC = number of binarycoded data bytes
Yes
Send data in the transmit
buffer with the
CTB = ! CTB toggle bit
(control bit 1.3)
Rescue data e.g. data
block DLC = number of
valid binary-coded data
bytes
No
*)
Command ok?
W-ACK = ! W-ACK
(status bit 0.0)
(Display!)
Is there still
data in the receive buffer?
DEX = 1 set
(status bit 0.3)
Yes
TNT 35/7-24V
No
Has the slave received
data from the RS 232?
BLR = ! BLR
Transmit the next
data with toggle bit
R-ACK = ! R-ACK
(control bit 1.0)
No
No
All desired data in the
buffer?
Confirm data retrieval with
toggle bit
R-ACK = ! R-ACK
(control bit 1.0)
Yes
Send data with the
SFB = ! SFB toggle bit
(control bit 1.2)
No
*)
Command ok?
W-ACK = ! W-ACK
(status bit 0.0)
(Display!)
Figure 11.1: Data transmission scheme with long online commands
Leuze electronic
MA 248i
59
Modes
11.1.3
Command mode
One specific feature is the so-called Command mode, which is defined via the output control
byte 0 (bit 0) ... and enables the control of the connected device per bit.
If the Command mode is activated (Command mode = 1), no data is sent by the PLC to the
Leuze end device via the gateway. The data from the MA to the PLC is transmitted in the
selected operating mode (Transparent/Collective).
With the Command mode, it is possible to set various device-specific bits in the data- or
parameter field that execute the corresponding serial commands (e.g., v, +, -, etc.). If, for
example, the version of the Leuze end device is to be queried, the corresponding bit is to
be set so that a "v" is sent to the Leuze device with the <STX> v <CR> <LF> frame.
The Leuze end device also answers the gateway with data (e.g. bar code content, NoRead,
device version, etc.) in response to most commands. The answer is immediately passed on
to the PLC by the gateway.
Notice!
The parameters available for the individual Leuze devices are listed in chapter 16.
Command mode cannot be used with hand-held scanners.
60
MA 248i
Leuze electronic
Modes
Examples for the activation of a Leuze device
In Command mode, control or output byte 0.0 is to be set for activating the Command mode.
Only the corresponding bit (control or output byte 2.1) then needs to be set for activating
and deactivating the reading gate.
7
0
0
0
0
6
0
0
0
0
5
0
0
0
0
4
0
0
0
0
3
0
0
0
0
2
0
0
0
0
1
0
0
1
0
0
1
0
0
0
Output byte 0
Output byte 1
Output byte 2
Output byte 3
Command mode sequence diagram
Set control byte 0, bit 0.0 to 1
Bit 0.0 =1?
No
Connected device can only be
addressed via HW or PLC data
telegram
e.g. +
TNT 35/7-24V
Bit 0.0 signals that the respective bit
is evaluated as a "control bit" in
byte 2, and according to the position of the device selection switch,
executes a corresponding function
on the device via the stored table.
Yes
Byte 2:
Bit set?
No
No detectable function
Select bit, or incorrect byte
Yes
Device executes the corresponding function (cf. chap. 16).
For function to be re-established, the ND bit and the selected bit
in byte 2 must be toggled, byte 0.0 can stay.
Figure 11.2: Execution of command after activation of the Command mode
Leuze electronic
MA 248i
61
Modes
Triggering the ident devices and reading the data
Triggering scanner
Reception of data
Has the slave
received data from
the RS 232?
BLR = ! BLR
Yes
Rescue data
e.g. data block
DLC = number of valid
binary-coded data bytes
Is there still data
in the receive buffer?
DEX = 1 set
(status bit 0.3)
Transmit the next
data with toggle bit
R-ACK = ! R-ACK
(control bit 1.0)
No
No
Confirm data retrieval
with toggle bit
R-ACK = ! R-ACK
(control bit 1.0)
Figure 11.3: Activating DEV and reading data
Notice!
Further information on fieldbus telegram structure can be found in chapter 10.1. A specification
of all usable commands can be found in chapter "Specifications for Leuze end devices" on
page 86.
62
MA 248i
Leuze electronic
Commissioning and configuration
12
Commissioning and configuration
12.1
Measures to be performed prior to the initial commissioning
 Before commissioning, familiarize yourself with the operation and configuration of the
MA 248i.
 Before connecting the supply voltage, recheck all connections and ensure that they
have been properly made.
The Leuze device must be connected to the internal RS 232 device interface.
Connecting the Leuze device
 Open the housing of the MA 248i and guide the corresponding device cable (e.g., KB 031
for BCL 32) through the middle threaded opening.
 Connect the cable to the internal device interface (X30, X31 or X32, see chapter 7.5.1).
 Use rotary switch S4 (see chapter 8.2.5) to select the connected device.
 Now screw the PG cable gland into the threaded opening to provide strain relief and
ensure protection class IP 65.
 Finally, close the housing of the MA 248i.
Attention!
PWR IN
SWIO_2
2
GND 3
FE
5
PWR OUT
SWIO_2
2
1 VIN
4
SWIO_1
M 12 connector
(A-coded)
VOUT 1
5
LEUZE Device
HOST / BUS IN
RD+
2
3 TD-
TD+ 1
3 GND
BUS OUT
RD+
2
M 12 socket
(A-coded)
M 12 socket
(D-coded)
3 TD-
TD+ 1
4
RD-
4
FE
SWIO_1
4
RD-
M 12 socket
(D-coded)
Figure 12.1: Connections of the MA 248i seen from below, device on mounting plate
 Check the applied voltage. It must be in the range between +18V … 30 V DC.
Connecting functional earth FE
 Ensure that the functional earth (FE) is connected correctly.
Leuze electronic
MA 248i
63
TNT 35/7-24V
Only then may the supply voltage be applied.
Upon startup of the MA 248i, the device selection switch is queried and the gateway
automatically sets itself to the Leuze device.
Commissioning and configuration
Unimpaired operation is only guaranteed when the functional earth is connected properly.
All electrical disturbances (EMC couplings) are discharged via the functional earth connection.
On delivery, the SWIO 1/2 are connected in parallel on PWR IN/OUT. This connection can
be separated with a jumper.
12.2
Starting the device
 Apply the supply voltage +18 … 30 V DC (+24 V DC model); the MA 248i starts up.
12.3
Configuration steps for a Siemens Simatic S7 control
The following steps are necessary for commissioning with a Siemens S7 control:
1.
2.
3.
4.
5.
6.
7.
64
Preparation of the control system (S7 PLC)
Installation of the GSDML file
Hardware configuration of the S7 PLC
Configuration of the modules
Transmission of the PROFINET configuration to the controller (S7 PLC)
Naming the device
• Configuration of the device name
• Naming the device
• Assignment of the device names to the configured IO devices (Figure 10.3...)
• Assignment of MAC address - IP address -individual device name (Figure 10.4)
Check device name
MA 248i
Leuze electronic
Commissioning and configuration
12.3.1 Step 1 – Preparing the control system (S7 PLC)
The first step involves the assignment of an IP address to the IO Controller (PLC - S7) and
the preparation of the control for consistent data transmission, see chapter 12.4.4
"Preparing the control system for consistent data transmission".
Notice!
If an S7 control is used, you need to ensure that Simatic-Manager Version 5.4 + service
pack 5 (V5.4+SP5) or higher is used.
12.3.2 Step 2 – Installation of the GSD file
For the subsequent configuration of the IO devices, e.g., MA 248i, the corresponding GSD
file must be loaded first.
General information on the GSD file
The term GSD stands for the textual description of a PROFINET-IO device model.
For the description of the more complex PROFINET-IO device model, the XML-based
GSDML (Generic Station Description Markup Language) was introduced.
In the following, the terms "GSD" or "GSD file" always refer to the GSDML-based format.
The GSDML file can support an arbitrary number of languages in one file. Every GSDML file
contains a version of the MA 248i device model. This is also reflected in the file name.
All data in modules required for operating the MA 248i is described in this file. These are
input and output data and device parameters for the functioning of the MA 248i and the definition of the control and status bits.
If parameters are changed, e.g., in the project tool, these changes are stored on the PLC
side in the project, not in the GSD file. The GSD file is a certified and integral part of the
device and must not be changed manually. The file is not changed by the system either.
The functionality of the MA 248i is defined via parameter sets. The parameters and their
functions are structured in the GSD file using module. A user-specific configuration tool is
used during PLC program creation to integrate the required modules and configure them
appropriately for their respective use. During operation of the MA 248i on the PROFINET-IO,
all parameters are set to default values. If these parameters are not changed by the user,
the device functions with the default settings delivered by Leuze electronic.
For the default settings of the MA 248i, please refer to the following module descriptions.
Leuze electronic
MA 248i
65
TNT 35/7-24V
You can find the GSD file at
www.leuze.com -> Download -> identify -> Stationary and hand-held bar code
readers.
Commissioning and configuration
12.3.3
Step 3 – Hardware configuration of the S7 PLC: Configuration
For the configuration of the PROFINET-IO system using the HW Config of the SIMATIC
Manager, insert the MA 248i into your project. An IP address is now assigned to a unique
"device name".
Figure 12.1: Assignment of the device names to IP addresses
12.3.4
Step 4 – Configuration of the modules
 Now select a corresponding data module for the input and output area.
A number of combinable modules are available with various data lengths (4, 8, 12, 16, 20,
32 … 1024 bytes). In total, a maximum of 1024 bytes are possible for both the input bytes
and for the output bytes.
Notice!
Because the data module contains 2 bytes for the control and status bytes, the actual user
data length is always 2 bytes smaller than the selected data module.
E.g., when using the data module with 12 bytes, there are effectively 10 bytes available for
user data on the Leuze device after subtracting the 2 bytes for status and control bytes.
66
MA 248i
Leuze electronic
Commissioning and configuration
Recommendation
In most cases, the 4-byte module is sufficient for the output module.
A larger module is needed, for example, if a BCL bar code scanner is to be configured by
means of PT-sequences, or an RFID transponder is to be described. In these cases, larger
data modules are usually sensible.
Examples of sensible settings for corresponding Leuze devices
BPS 8
• Input module: 8 bytes
• Output module: 4 bytes
AMS
• Input module: 8 bytes
• Output module: 8 bytes
Hand-held scanner
BCL bar code scanners, RFID devices (RFM, RFI and RFU), LSIS 122 and LSIS 4x2i
• Input module: individual
The size of the input module is dependent on the number of digits of the bar code,
RFID code or 2D code that is to be read. For example, with an 18-digit bar code (+ 2
bytes of status bytes), the input module with 20 bytes is sensible.
• Output module: 4 bytes
12.3.5 Step 5 – Transmission of the configuration to the controller (S7 PLC)
After correct transmission to the controller (S7 PLC), the PLC automatically carries out the
following activities:
• Check device names
• Assignment of the IP addresses that were configured in the HW Config to the
IO devices
• Establishment of a connection between the controller and configured IO devices
• Cyclical data exchange
Notice!
Participants that have not been "named" cannot be contacted yet at this point in time!
Leuze electronic
MA 248i
67
TNT 35/7-24V
• Input module: individual
The size of the input module is dependent on the number of digits of the bar code or
2D code that is to be read. For example, with an 12-digit bar code (+ 2 bytes of status
bytes), the input module with 16 bytes is sensible.
• Output module: none
Because the hand-held scanner does not typically send any data, no output module
is necessary.
Commissioning and configuration
12.3.6
Step 6 – Configuration of the device name - naming the device
The PROFINET-IO device has a unique MAC address that is part of the factory settings.
You can find this address on the name plate of the gateway.
This information is used to assign a unique, plant-specific device name ("NameOfStation")
to the device via the "Discovery and Configuration Protocol (DCP)".
The PROFINET-IO also uses the "Discovery and Configuration Protocol" (DCP) for the IP
address assignment during each system boot-up if the IO device is located in the same
subnet.
Notice!
All MA 248i participants in a PROFINET-IO network must be located in the same subnet!
Naming the device
PROFINET-IO defines the "naming of the device" as the creation of a name-based relationship for a PROFINET-IO device.
Assigning the device names to the configured IO devices
Figure 12.1: Assigning the device names to the configured IO devices
68
MA 248i
Leuze electronic
Commissioning and configuration
At this point, you can select the respective gateway MA 248i for the "device naming" based
on its MAC address. The unique "device name" (which must match the participant in the
HW Config) is then assigned to this participant.
Notice!
Multiple MA 248i can be distinguished by the MAC addresses displayed. The MAC address
may be found on the name plate of the respective bar code scanner.
MAC address - IP address - individual device name
Figure 12.2: MAC address - IP address - individual device name
From now on, and when programming, only the unique "device name" (max. 255 characters)
is used.
12.3.7 Step 7 – Check device names
After completing the configuration phase, it is sensible to recheck the "device names" that
have been assigned. Please ensure that these names are unique and that all participants
are located in the same subnet.
Leuze electronic
MA 248i
69
TNT 35/7-24V
At this point, please assign an IP address (suggested by the PLC), a subnet mask and, if
required, a router address, and assign this data to the named participant ("device name").
Commissioning and configuration
12.4
Commissioning via the PROFINET-IO
General information on the PROFINET implementation of the MA 248i
PROFINET-IO communication profile
The communication profile defines how participants serially transmit their data via the
transmission medium.
The PROFINET-IO communication profile is designed for efficient data exchange on the field
level. The data exchange with the devices is mainly cyclical. For the configuration, operation,
monitoring and alarm handling, however, acyclic communication services are also used.
Depending on the communication requirements, PROFINET-IO offers suitable protocols
and transfer methods:
• Real Time communication (RT) via prioritized Ethernet frames for
• Cyclical process data (I/O data stored in the I/O area of the control)
• Neighborhood information
• Address assignment/address resolution via DCP
• TCP/IP communication via standard Ethernet TCP/IP frames for
• establishing communication and
• acyclic data exchange, and also for the transfer of various information types such
as:
- Parameters for the configuration of the modules during the establishment of the
communication (write)
- I&M data (Identification & Maintenance functions) (read)
- Reading diagnostic information via RS 232
- Reading I/O data
- Writing device data
Conformance classes
PROFINET-IO devices are categorized into conformance classes to simplify the evaluation
and selection of the devices for the users. The MA 248i can use an existing Ethernet network
70
MA 248i
Leuze electronic
Commissioning and configuration
infrastructure and corresponds to Conformance Class B (CC-B). Thus, it supports the
following features:
•
•
•
•
•
•
•
•
•
•
Cyclical RT communication
Acyclic TCP/IP communication
Alarms/diagnostics
Automatic address assignment
I&M functionality 0-4
Neighborhood detection basic functionality
In the factory settings, which can be re-set if necessary through a restart in device
switch position F, the MA 248i supports neighborhood detection.
In the PLC, the BUS IN connection is detected as Port1 and BUS OUT as Port2.
FAST Ethernet 100 Base-TX
Convenient device exchange without engineering tools
SNMP support
12.4.1 Modular structure of the parameter
The PROFINET-IO functionality of the device is defined via parameter sets which are clustered in modules. The modules are included in a XML-based GSD file, which is supplied as
an integral part of the device. By using a user-specific project tool, such as, e.g., Simatic
Manager for the Siemens programmable logic control, the required modules are integrated
into a project during commissioning and its settings and parameters are adjusted accordingly. These modules are provided by the GSD file.
Notice!
- Input data arrives at the controller.
- Output data is sent out by the controller.
Detailed information on how to prepare the control and the GSD file may be found in chapter
"Configuration steps for a Siemens Simatic S7 control" on page 64.
For the default settings of the MA 248i, please refer to the following module descriptions.
Notice!
Please note that the set data is overwritten by the PLC!
Some controls make available a so-called "universal module". This module must not be
activated for the MA 248i!
From the perspective of the device, a distinction is made between PROFINET-IO parameters
and internal parameters. PROFINET-IO parameters are all parameters that can be changed
via the PROFINET-IO and are described in the following modules.
Internal parameters, on the other hand, can only be changed via a service interface and
retain their value even following a PROFINET-IO configuration.
Leuze electronic
MA 248i
71
TNT 35/7-24V
All input and output modules described in this documentation are described from the controller's perspective:
Commissioning and configuration
During the configuration phase, the MA 248i receives parameter telegrams from the
controller (master). Before this is evaluated and the respective parameter values are set, all
PROFINET-IO parameters are reset to default values. This ensures that the parameters of
modules that are not selected are set to the default values.
12.4.2
Permanently defined parameters/device parameters
On the PROFINET-IO, parameters may be stored in modules or may be defined permanently
in a PROFINET-IO participant.
The permanently defined parameters are called "common" parameters or device-specific
parameters, depending on the configuration tool.
These parameters must always be present. They are defined outside of the configuration
modules and are permanently anchored in the telegram header.
In Simatic Manager, the permanently defined parameters are set via object properties of
the device. The module parameters are set via the module list of the selected device. By
selecting the project properties of a module, the respective parameters may be set if
required.
The following list contains the device parameters that are permanently defined in the
MA 248i (DAP Slot 0/Subslot 0) but are configurable. These parameters always exist and
are available independent of the modules.
Parameter
Description
Addr. Data type
Default
Bit
Bit
Bit
Bit
Bit
Value range
0:Transparent mode
1:Collective mode
Default, 9600
7, 8, 9
Yes, None
0.1
Yes, No
Bit
Yes, No
No
Operating mode
0:0
Bit
Baud rate
Data bits
Parity
Stop bit
Use separator
0.1
0.2
0.3
0.4
0.5
Use status and
control bits
0.6
Table 12.1:
0
Unit
-
Default
8
None
1
No
Device parameters
Parameter length: 33 byte
Input data
None
Output data
None
72
MA 248i
Leuze electronic
Commissioning and configuration
12.4.3 Overview of the project modules
When using PROFINET-IO modules, the parameters are assembled dynamically, i.e., only
the parameters that were selected by the activated modules are changed.
The MA 248i has parameters (device parameters) that must always be present. These
parameters are defined outside of modules and are thus linked to the base module (DAP).
In the current version, several modules are available for use. A device module (DAP, see
Permanently defined parameters/device parameters) is used for basic configuration of the
MA 248i and is permanently integrated into the project. Further modules may be included
into the project according to requirements and application.
The modules fall into the following categories:
• Parameter module for the configuration of the MA 248i.
• Status or control modules that influence the input/output data.
• Modules that may include both parameters and control or status information.
A PROFINET-IO module defines the existence and meaning of the input and output data.
In addition, it defines the necessary parameters. The arrangement of the data within a
module is defined.
The composition of the input/output data is defined via the module list.
The MA 248i interprets the incoming output data and triggers the appropriate reactions in
the MA 248i. The interpreter for processing the data is adapted to the module structure
during initialization.
The same applies for the input data. Using the module list and the defined module properties, the input data string is formatted and referenced to the internal data.
During the startup or initialization phase, the MA 248i sets the input data to an initial value
(usually 0).
Notice!
The modules can be grouped together in any order in the engineering tool. Note, however,
that many MA 248i modules contain related data. It is important to maintain the consistency
of these data.
The MA 248i offers different modules. Each of these modules may only be selected once;
otherwise, the MA 248i ignores the configuration.
The MA 248i checks its max. permissible number of modules. A maximum of 1024 bytes
can be used for both the input data and for the output data.
The specific limits of the individual modules of the MA 248i are declared in the GSD file.
Leuze electronic
MA 248i
73
TNT 35/7-24V
During cyclic operation, the input data is then passed on to the controller.
Commissioning and configuration
The following module overview shows the characteristics of the individual modules:
Module
4 bytes input
8 bytes input
12 bytes input
16 bytes input
20 bytes input
32 bytes input
64 bytes input
128 bytes input
256 bytes input
384 bytes input
512 bytes input
640 bytes input
768 bytes input
896 bytes input
1024 bytes input
Description
Data content with max. 2 bytes
Data content with max. 6 bytes
Data content with max. 10 bytes
Data content with max. 14 bytes
Data content with max. 18 bytes
Data content with max. 30 bytes
Data content with max. 62 bytes
Data content with max. 126 bytes
Data content with max. 254 bytes
Data content with max. 382 bytes
Data content with max. 510 bytes
Data content with max. 638 bytes
Data content with max. 766 bytes
Data content with max. 894 bytes
Data content with max. 1022 bytes
4 bytes output
8 bytes output
12 bytes output
16 bytes output
20 bytes output
32 bytes output
64 bytes output
128 bytes output
256 bytes output
384 bytes output
512 bytes output
640 bytes output
768 bytes output
896 bytes output
1024 bytes output
Data content with max. 2 bytes
Data content with max. 6 bytes
Data content with max. 10 bytes
Data content with max. 14 bytes
Data content with max. 18 bytes
Data content with max. 30 bytes
Data content with max. 62 bytes
Data content with max. 126 bytes
Data content with max. 254 bytes
Data content with max. 382 bytes
Data content with max. 510 bytes
Data content with max. 638 bytes
Data content with max. 766 bytes
Data content with max. 894 bytes
Data content with max. 1022 bytes
Table 12.2:
12.4.4
Input data
4
8
12
16
20
32
64
128
256
384
512
640
768
896
1024
Output data
4
8
12
16
20
32
64
128
256
384
512
640
768
896
1024
Module overview
Preparing the control system for consistent data transmission
During programming the control system must be prepared for consistent data transmission.
This varies from control system to control system.
Notice!
If an S7 control is used, you need to ensure that Simatic-Manager Version 5.4 + service
pack 5 (V5.4+SP5) or higher is used.
12.5
Variable configuration of the communication data width
The communication of the MA 248i with the fieldbus system can be configured with a variable data width; the upper limit is restricted by the fieldbus. The following sizes are available
for the data frame for PROFINET-IO:
4 … 1024 bytes
74
MA 248i
Leuze electronic
Commissioning and configuration
The small data lengths (< 28 bytes) are particularly of interest for use with bar code scanners
(BCL). The larger data lengths are, on the other hand, relevant for 2D code scanners (handheld scanners, LSIS) and RFID.
Taking into consideration the maximum permissible data width of 1024 bytes, multiple
modules can also be used for the input data or combined with one another. The combination
of module 128 and module 64, for example, yields an input data length of 192 bytes.
12.6
Setting the read parameters on the Leuze device
Commissioning the Leuze device
To commission a read station, you must prepare the Leuze device on the MA 248i for its
reading task. Communication with the Leuze device occurs via the service interface.
Notice!
For further information on connecting and using the service interface, see chapter 9 "Configuration".
 To do this, connect the Leuze device to the MA 248i.
Depending on the Leuze device, this occurs either via a connection cable (accessory no.:
KB 031-1000) or directly on the MA 248i. The service connector and corresponding
switches can be accessed with the housing cover open.
 Select the "DEV" service switch position.
Connect the service interface; call up the terminal program
 On the PC, call up a terminal program (e.g., BCL-Config) and check whether the interface
(COM 1 or COM 2) to which you have connected the MA 248i is set to the following Leuze
standard setting: 9600 baud, 8 data bits, no parity, 1 stop bit and STX, data, CR, LF.
You can download the config. tool from www.leuze.com -> Download -> Identify for BCL,
RFID, VR etc.
Leuze electronic
MA 248i
75
TNT 35/7-24V
 Connect your PC to the service connector via the RS 232 cable.
Commissioning and configuration
In order to communicate with the connected Leuze device, the STX, data, CR, LF framing
must be set on the PC terminal program, as the Leuze device is preconfigured ex works for
this frame character.
STX (02h):
Prefix 1
CR (0Dh):
Postfix 1
LF (0Ah):
Postfix 2
Operation
 Switch the MA 248i to switch position "RUN" (operation).
The Leuze device is now connected to the fieldbus. Activation of the Leuze device can now
occur via the switching input on the MA 248i, via the process data word Out-bit 1 (Bit 0.2)
or by transmitting a "+" command to the Leuze device (see chapter 16 "Specifications for
Leuze end devices"). For further information on the fieldbus transmission protocol, see
chapter 10 "Telegram".
Reading out information in service mode
 Set the service switch of the gateway to switch position "MA" (gateway).
 Send a "v" command to call up all service information of the MA 248i.
An overview of the available commands and information can be found in chapter "Reading
out information in service mode" on page 44.
12.6.1
Specific feature for the use of hand-held scanners
(bar code and 2D devices, combi devices with RFID)
Notice!
For a description of device configuration and the required codes, please see the corresponding documentation at www.leuze.com -> Download -> identify -> Bar code hand-held
readers or 2D code hand-held readers.
12.6.1.1 Cable-connected hand-held scanners on the MA 248i
All hand-held scanners and mobile combi devices available in the Leuze electronic product
line can be used with the corresponding connection cable.
When using the MA 248i, the voltage supply of the hand-held scanner (5 V/at 1 A) can be
connected to the interface by means of a cable via the 9-pin Sub-D connector (voltage on
PIN 9). The corresponding cable is to be selected for the respective hand-held scanner and
ordered separately. The 9-pin Sub-D cable (KB JST-HS-300, part no. 50113397) is
connected to this cable, which is connected to the MA 248i. This cable must also be ordered
separately.
In this example, triggering occurs by means of a trigger button on the hand-held scanner.
76
MA 248i
Leuze electronic
Commissioning and configuration
12.6.1.2 Cableless hand-held scanners on the MA 248i
All cableless hand-held scanners and mobile combi devices available in the Leuze electronic
product line can be used with the corresponding connection cable via the base station.
A 230 VAC connection (socket) is usually necessary for the charging station. Here, a data
connection of the charging station is established with the MA 248i. The corresponding cable
is to be selected for the respective hand-held scanner and ordered separately. The 9-pin
Sub-D cable (KB JST-HS-300, part no. 50113397) is connected to this cable, which is
connected to the MA 248i. This cable must also be ordered separately.
In this example, triggering occurs by means of a trigger button on the hand-held scanner.
The following codes for configuring the devices are necessary for these devices as well.
12.6.2 Specific features in the operation of an RFM/RFI
When using the MA 248i in connection with an RFID device, we recommend a data width
of at least 24 bytes to be able to transmit information to or from the reader in a telegram.
Shown here is a sample telegram for a write command in combination with an RFID device.
Notice!
Also note that all characters which are sent to a transponder are hex-encoded ASCII
characters. Each of these (hexadecimal) characters is, in turn, to be handled as an individual
ASCII character and converted to hexadecimal format for transmission via the fieldbus.
7
6
5
4
3
2
1
0
00
00
00
00
00
00
00
00
Control byte 0
00
00
00
00
00
00
00
00
Control byte 1
34
00
35
00
31
34
31
37
30
33
35
37
30
35
57
36
Data
HEX
CHAR
Plain text
Leuze electronic
57
W
30
0
35
5
30
0
31
1
31
1
35
5
34
4
T
MA 248i
36
6
35
5
e
37
7
33
3
s
37
7
34
4
t
77
TNT 35/7-24V
Example:
Diagnostics and troubleshooting
13
Diagnostics and troubleshooting
If problems should occur during commissioning of the MA 248i you can refer to the following
table. Typical errors and their possible causes are described here as well as tips for their
elimination.
13.1
General causes of errors
Error
Data loss
(DL bit)
Data in the RS 232
instead of in the
buffer
Possible error cause
Data telegram longer than the bus
telegram in bus cycle/memory size.
Measures
Increase in bus telegram length.
Toggle out data earlier.
Incorrect order.
Correct order:
Provide data, toggle CTB.
PWR status LED on the circuit board
No supply voltage connected to the device.
Off
Hardware error.
Green/orange,
Device in boot mode.
flashing
Continuous orange Device error.
light
Firmware update failed.
SF LED on the housing
Green, flashing
Device in service mode.
Red continuous light Network error.
Check supply voltage.
Send the device to customer service.
No valid firmware, send device to
customer service.
Send the device to customer service.
Reset service mode with webConfig tool.
Check interface.
Cannot be rectified by a reset.
Send the device to customer service.
BF LED on the housing
Communication error on the PROFINET-IO: Check interface.
Red continuous light No communication to IO Controller
Cannot be rectified by a reset.
established ("no data exchange").
Send the device to customer service.
Table 13.1:
78
General causes of errors
MA 248i
Leuze electronic
Diagnostics and troubleshooting
13.2
Interface errors
Error
Possible error cause
Incorrect wiring.
No communication via
Different protocol settings.
PROFINET-IO
Incorrect device name set.
BF continuous red light
LED
Incorrect configuration.
Incorrect wiring.
Sporadic errors at the
PROFINET-IO
Effects due to EMC.
Overall network expansion
exceeded.
Measures
Check wiring.
Check protocol settings.
Check device name.
Check configuration of the device in the
configuration tool.
Check wiring.
In particular, check wire shielding.
Check the cable used.
Check shielding (shield covering in place up to
the clamping point).
Check grounding concept and connection to
functional earth (FE).
Avoid EMC coupling caused by power cables laid
parallel to device lines.
Check max. network expansion as a function of
the max. cable lengths.
Figure 13.1: Interface error
Notice!
Please use chapter 13 as a master copy should servicing be required.
Cross the items in the "Measures" column which you have already examined, fill out the
following address field and fax the pages together with your service contract to the fax
number listed below.
TNT 35/7-24V
Customer data (please complete)
Device type:
Company:
Contact partner / department:
Phone (direct):
Fax:
Street / No:
ZIP code/City:
Country:
Leuze Service fax number:
+49 7021 573 - 199
Leuze electronic
MA 248i
79
Type overview and accessories
14
Type overview and accessories
14.1
Type key
MA 2xx i
i=
04
08
35
38
48
55
58
MA
Interface
14.2
Type overview
Type designation
MA 204i
MA 208i
MA 235i
MA 238i
MA 248i
MA 255i
MA 258i
Table 14.1:
14.3
Description
PROFIBUS gateway
Ethernet TCP/IP gateway
CANopen
EtherCAT
PROFINET-IO RT gateway
DeviceNet
EtherNet/IP
Description
50112893
50112892
50114154
50114155
50112891
50114156
50114157
Type overview MA 2xxi
Accessory connectors
Type designation
KD 095-5A
KS 095-4A
D-ET1
KDS ET M12 / RJ 45 W - 4P
S-M12A-ET
Table 14.2:
80
Integrated fieldbus technology
PROFIBUS DP
Ethernet TCP/IP
CANopen
EtherCAT
PROFINET RT
DeviceNet
EtherNet/IP
Modular interfacing unit
Description
M 12 socket for voltage supply
M 12 connector for SW IN/OUT
RJ45 connector for user-configuration
Converter from M 12 D-coded to RJ 45 socket
Ethernet connector, M12 axial. Connector, 4-pin, D-coded
Description
50020501
50040155
50108991
50109832
50112155
Connectors for the MA 248i
MA 248i
Leuze electronic
Type overview and accessories
14.4
Accessory ready-made cables for voltage supply
14.4.1 Contact assignment of PWR connection cable
PWR IN (5-pin socket, A-coded)
Pin
PWR IN
Name
Core color
1
VIN
brown
2
SWIO_2
white
3
GND
blue
4
SWIO_1
black
5
FE
gray
Thread
FE
bare
SWIO_2
2
VIN 1
5
3 GND
4
FE
SWIO_1
M 12 socket
(A-coded)
PWR OUT
Pin
SWIO_2
2
Name
Core color
1
VOUT
brown
2
SWIO_2
white
3
GND
blue
4
SWIO_1
black
4
SWIO_1
5
FE
gray
M 12 connector
(A-coded)
Thread
FE
bare
GND 3
FE
5
1 VOUT
TNT 35/7-24V
PWR OUT (5-pin connector, A-coded)
14.4.2 Specifications of the cables for voltage supply
Operating temperature range
in rest state:
in motion:
Material
sheathing: PVC
Bending radius
> 50 mm
Leuze electronic
MA 248i
-30° C … +70° C
5° C … +70° C
81
Type overview and accessories
14.4.3
Order codes of the cables for voltage supply
Type designation
Description
Part no.
K-D M12A-5P-5m-PVC
M 12 socket for PWR, axial plug outlet,
open cable end, cable length 5 m
50104557
K-D M12A-5P-10m-PVC
M 12 socket for PWR, axial plug outlet,
open cable end, cable length 10 m
50104559
Table 14.3:
PWR cables for the MA 248i
14.5
Accessory ready-made cables for bus connection
14.5.1
General information
• Cable KB ET… for connecting to PROFINET-IO via M 12 connector
• Standard cable available in lengths from 2 … 30 m
• Special cables on request
14.5.2
Contact assignment of M12 PROFINET-IO connection cable KB ET…
M12 PROFINET-IO connection cable (4-pin connector, D-coded, two-sided)
Ethernet
RD+
TD
TD+
SH
RD
M12 connector
(D-coded)
Pin
Name
Core color
1
TD+
yellow
2
RD+
white
3
TD-
orange
4
RD-
blue
SH (thread)
FE
bare
Core color
WH
YE
BU
OG
Conductor class: VDE 0295, EN 60228, IEC 60228 (class 5)
Figure 14.1: Cable construction of PROFINET-IO connection cable
82
MA 248i
Leuze electronic
Type overview and accessories
14.5.3 Specifications M 12 PROFINET-IO connection cable KB ET…
Operating temperature
range
in rest state:
in motion:
in motion:
-50°C … +80°C
-25°C … +80°C
-25°C … +60°C (when used with drag chains)
Material
cable sheath: PUR (green), wire insulation: PE foam,
free of halogens, silicone and PVC
Bending radius
Bending cycles
> 65 mm, suitable for drag chains
> 106, perm. acceleration < 5 m/s2
14.5.4 Order codes M 12 PROFINET-IO connection cable KB ET…
Description
Part no.
M 12 connector for BUS IN, axial connector, open cable end
KB ET - 1000 - SA
Cable length 1 m
KB ET - 2000 - SA
Cable length 2 m
KB ET - 5000 - SA
Cable length 5 m
KB ET - 10000 - SA
Cable length 10 m
50106738
50106739
50106740
50106741
M 12 connector for BUS IN to RJ-45 connector
KB ET - 1000 - SA-RJ45
Cable length 1 m
KB ET - 2000 - SA-RJ45
Cable length 2 m
KB ET - 5000 - SA-RJ45
Cable length 5 m
KB ET - 10000 - SA-RJ45
Cable length 10 m
50109879
50109880
50109881
50109882
M 12 connector + M 12 connector for BUS OUT to BUS IN
KB ET - 1000 - SSA
Cable length 1 m
KB ET - 2000 - SSA
Cable length 2 m
KB ET - 5000 - SSA
Cable length 5 m
KB ET - 10000 - SSA
Cable length 10 m
50106898
50106899
50106900
50106901
Table 14.4:
Leuze electronic
TNT 35/7-24V
Type designation
Bus connection cable for the MA 248i
MA 248i
83
Type overview and accessories
14.6
Accessory ready-made cables for connecting Leuze Ident devices
14.6.1
Order codes for the device connection cables
Type designation
KB JST-3000
KB JST-HS-300
KB JST-M12A-5P-3000
KB JST-M12A-8P-Y-3000
KB JST-M12A-8P-3000
K-D M12A-5P-5m-PVC
K-D M12A-5P-10m-PVC
K-DS M12A-MA-5P-3m-S-PUR
K-DS M12A-MA-8P-3m-S-PUR
K-DS M12A-MA-5P-3m-1S-PUR
KB AMS 1000 SA
KB 500-3000-Y
KB 031 1000
KB 031 3000
Table 14.5:
Description
MA 31, BCL 90, IMRFU-1(RFU), cable length 3 m
Hand-held scanner, cable length 0.3 m
BPS 8, BCL 8, cable length 3 m
LSIS 4x2i, cable length 3 m
LSIS 122, cable length 3 m
Voltage supply, cable length 5 m
Voltage supply, cable length 10 m
ODS 96B with RS 232
ODSL 30/D 232-M12
Konturflex Quattro RSX
AMS 200, cable length 1 m
BCL 300i, BCL 500i,cable length 3 m
BCL 32, cable length 1 m
BCL 32, cable length 3 m
Part no.
50115044
50113397
50113467
50113468
50111225
50104557
50104559
50115049
50115050
50116791
50106978
50110240
50103621
50035355
Device connection cables for the MA 248i
Notice!
The BCL 22 devices with JST connector, RFM xx and RFI xx can be connected directly with
the injection molded device cable.
14.6.2
Contact assignment for the device connection cables
K-D M12A-5P-5000/10000 connection cable (5-pin with injection molded connector), open cable end
Pin
Core color
1
brown
2
white
3
blue
4
black
5
gray
KB JST 3000 (RS 232 connection cable, JST pin strip 10-pin, open cable end)
84
Signal
Core color
JST 10-pin
TxD 232
red
5
RxD 232
brown
4
GND
orange
9
FE
shield
10
MA 248i
Leuze electronic
Maintenance
15
Maintenance
15.1
General maintenance information
The MA 248i does not require any maintenance by the operator.
15.2
Repairs, servicing
Repairs to the device must only be carried out by the manufacturer.
 Contact your Leuze distributor or service organization should repairs be required.
The addresses can be found on the inside of the cover and on the back.
Notice!
When sending devices to Leuze electronic for repair, please provide an accurate description
of the error.
15.3
Disassembling, packing, disposing
Repacking
For later reuse, the device is to be packed so that it is protected.
Notice!
TNT 35/7-24V
Electrical scrap is a special waste product! Observe the locally applicable regulations
regarding disposal of the product.
Leuze electronic
MA 248i
85
Specifications for Leuze end devices
16
Specifications for Leuze end devices
Serial interface and Command mode
The corresponding Leuze end device can be selected while configuring the fieldbus gateway
(see chapter 9 "Configuration").
The exact specifications for the individual Leuze end devices can be found in the following
sections and in the device description.
The corresponding serial command is sent to the Leuze end device in Command mode. To
send the corresponding command to the RS 232 device after activating the Command
mode in byte 0 (control bit 0.0), set the corresponding bit in byte 2.
The Leuze end device also responds to most commands by sending data, such as the bar
code contents, NoRead, device version, etc., back to the gateway. The answer is not evaluated by the gateway, but is instead passed on to the PLC.
For the BPS 8, AMS and hand-held scanners, a number of specific features are to be noted.
16.1
Standard setting, KONTURflex (S4 switch position 0)
This switch position can be used with almost all devices, since a data frame is transmitted
along with it if necessary. A 00h in the data range of the control is interpreted as the end of
a telegram/invalid, however.
The distance between two successive telegrams (without frame) must be more than 20 ms
in this switch position, since there is otherwise no clear separation between them. If necessary, the settings have to be adjusted on the device.
Leuze measuring sensors with RS 232 interface (such as a KONTURflex Quattro RS) do not
necessarily use a telegram frame, which is why these are also operated in switch position 0.
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
Data mode
Standard
9600
8N1
no
framing protocol without acknowledgment
<Data>
transparent
Notice!
The data frame is specified via the switch position. Only the data mode and the baud rate
can also be set via the GSD file.
In the factory setting, the S4 switch position is 0. Resetting the settings to these is possible
in S4 switch position F. The procedure for doing this is described in chapter 16.14.
86
MA 248i
Leuze electronic
Specifications for Leuze end devices
KONTURflex specifications
Settings on the MA 248i
• PROFINET address is freely selectable
• Device selection switch at position "0"
PROFINET settings
• Module selection:
Dependent on number of beams used, but at least "8 bytes in"
• User Parameters:
"Transparent mode", "Use GSD settings", baud rate 38400, "8 data bits", "No parity",
"2 stop bits"
KONTURflex settings
First, the following settings are to be performed on the device using KONTURFlex-Soft:
Either "Autosend (fast)" or "Autosend with data in Modbus format"
Repeat time "31.5 ms"
Autosend baud rate "38.4 KB"
2 stop bits, no parity
TNT 35/7-24V
•
•
•
•
Leuze electronic
MA 248i
87
Specifications for Leuze end devices
16.2
Bar code reader BCL 8 (S4 switch position 1)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
BCL 8
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Control bit
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Version query
Activation / deactivation reading gate
Reference-code 1 teach-in
Reference-code 2 teach-in
Automatic configuration of reading task activation / deactivation
Switching output 1 activation
Corresponds to
serial command
(ASCII)
v
+/RT1
RT2
CA+ / CAOA1
Switching output 1 deactivation
System standby
System active
Query reflector polling
Output version of the boot kernel with check sum
Output version of the decoder program with check sum
Reset parameters to default values
Device restart
OD1
SOS
SON
AR?
VB
VK
PC20
H
Recommended settings
• Input module: dependent on the number of digits of the bar code that is to be read.
With an 18-digit bar code (+ 2 bytes of status bytes), for example, the input module
with 20 bytes is sensible.
• Output module: 4 bytes
88
MA 248i
Leuze electronic
Specifications for Leuze end devices
16.3
Bar code reader BCL 22 (S4 switch position 2)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
BCL 22
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Activation / deactivation reading gate
Reference-code 1 teach-in
Reference-code 2 teach-in
Automatic configuration of reading task activation / deactivation
Switching output 1 activation
Switching output 2 activation
Switching output 1 deactivation
Switching output 2 deactivation
Corresponds to
serial command
(ASCII)
v
+/RT1
RT2
CA+ / CAOA1
OA2
OD1
OD2
Output version of the boot kernel with check sum
Output version of the decoder program with check sum
Reset parameters to default values
Device restart
VB
VK
PC20
H
TNT 35/7-24V
Control bit
Recommended settings
• Input module: dependent on the number of digits of the bar code that is to be read.
With an 18-digit bar code (+ 2 bytes of status bytes), for example, the input module
with 20 bytes is sensible.
• Output module: 4 bytes
Leuze electronic
MA 248i
89
Specifications for Leuze end devices
16.4
Bar code reader BCL 32 (S4 switch position 3)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
BCL 32
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Control bit
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Activation / deactivation reading gate
Reference code teach-in activation / deactivation
Corresponds to
serial command
(ASCII)
v
+/,/.
Automatic configuration of reading task activation / deactivation
Switching output 1 activation
Switching output 2 activation
Switching output 1 deactivation
Switching output 2 deactivation
CA+ / CAOA1
OA2
OD1
OD2
Reset parameters to default values
Device restart
PC20
H
Recommended settings
• Input module: dependent on the number of digits of the bar code that is to be read.
With an 18-digit bar code (+ 2 bytes of status bytes), for example, the input module
with 20 bytes is sensible.
• Output module: 4 bytes
90
MA 248i
Leuze electronic
Specifications for Leuze end devices
16.5
Bar code reader BCL 300i, BCL 500i (S4 switch position 4)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
BCL 300i, BCL 500i
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Activation / deactivation reading gate
Reference code teach-in activation / deactivation
Corresponds to
serial command
(ASCII)
v
+/RT+ / RT-
Autom. configuration of reading task activation / deact.
Switching output 1 activation
Switching output 2 activation
Switching output 1 deactivation
Switching output 2 deactivation
CA+ / CAOA1
OA2
OD1
OD2
Parameter - difference to default parameter set
Reset parameters to default values
Device restart
PD20
PC20
H
TNT 35/7-24V
Control bit
Recommended settings
• Input module: dependent on the number of digits of the bar code that is to be read.
With an 18-digit bar code (+ 2 bytes of status bytes), for example, the input module
with 20 bytes is sensible.
• Output module: 4 bytes
Leuze electronic
MA 248i
91
Specifications for Leuze end devices
16.6
Bar code reader BCL 90 (S4 switch position 5)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
BCL 90
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Control bit
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Activation / deactivation reading gate
Configuration mode
Alignment mode
Read operation
Corresponds to
serial command
(ASCII)
v
+/11
12
13
Reset parameters to default values
Device restart
PC20
H
Recommended settings
• Input module: dependent on the number of digits of the bar code that is to be read.
With an 18-digit bar code (+ 2 bytes of status bytes), for example, the input module
with 20 bytes is sensible.
• Output module: 4 bytes
92
MA 248i
Leuze electronic
Specifications for Leuze end devices
16.7
LSIS 122 (S4 switch position 6)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
LSIS 122
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Activation/Deactivation of reading gate: 12h/14h
Corresponds to
serial command
(ASCII)
i
<DC2> / <DC4>
TNT 35/7-24V
Control bit
Recommended settings
• Input module: dependent on the number of digits of the 2D code that is to be read.
With a 18-digit code (+ 2 bytes of status bytes), for example, the input module with
20 bytes is sensible.
• Output module: 4 bytes
Leuze electronic
MA 248i
93
Specifications for Leuze end devices
16.8
LSIS 4x2i (S4 switch position 7)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
LSIS 4x2i
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Control bit
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Image acquisition trigger
Corresponds to
serial command
(ASCII)
v
+
Recommended settings
• Input module: dependent on the number of digits of the 2D code that is to be read.
With a 18-digit code (+ 2 bytes of status bytes), for example, the input module with
20 bytes is sensible.
• Output module: 4 bytes
94
MA 248i
Leuze electronic
Specifications for Leuze end devices
16.9
Hand-held scanner (S4 switch position 8)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
Hand-held scanner
9600
8N1
no
framing protocol without acknowledgment
<Data> <CR> <LF>
Notice!
Command mode cannot be used with hand-held scanners.
Recommended settings
• Input module: dependent on the number of digits of the bar code or 2D code that is
to be read.
With a 12-digit code (+ 2 bytes of status bytes), for example, the input module with
16 bytes is sensible.
TNT 35/7-24V
• Output module: none
Leuze electronic
MA 248i
95
Specifications for Leuze end devices
16.10 RFI, RFM, RFU RFID readers (S4 switch position 9)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
RFM 12,RFM 32 and RFM 62
RFI 32
RFU (via IMRFU)
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Control bit
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Activation / deactivation reading gate
Corresponds to
serial command
(ASCII)
v 1)
+/-
Reset parameters to default values
Device restart
R 1)
H
1)
Not for IMRFU/RFU
Recommended settings
• Input module: dependent on the number of digits of the RFID code that is to be read.
For example, it is advisable to use the input module/output module setting with 24 bytes
during the reading of a serial number with 16 characters (+ 2 bytes of status bytes).
• Output module: 4 bytes
If data are to be written, it is advisable to use the setting with 24 bytes or 32 bytes. The RFID
devices expect the telegrams / data in HEX format.
96
MA 248i
Leuze electronic
Specifications for Leuze end devices
16.11 BPS 8 bar code positioning system (S4 switch position A)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
BPS 8
57600
8N1
no
binary protocol without acknowledgment
<Data>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Request diagnostic info
Request marker info
Request SLEEP mode
Request position info
Request individual measurement
Corresponds to serial
command (HEX)
byte 1
byte 2
01
01
02
02
04
04
08
08
10
10
TNT 35/7-24V
Control bit
Recommended settings
• Input module: 8 bytes
• Output module: 4 bytes
In this switch position, the MA automatically sends a position request to the BPS 8
every 10 ms until another command comes via the control. Automatic request only
restarts when a new position request is sent by the PLC or when the MA is restarted.
Leuze electronic
MA 248i
97
Specifications for Leuze end devices
16.12 AMS distance measurement device, ODSL xx optical distance
sensors with RS 232 interface (S4 switch position B)
Notice!
In this switch position, 6-byte data (fixed) is always expected by the device. This is why a
quick telegram sequence can be transmitted reliably even without a data frame.
AMS
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
AMS
38400
8N1
no
binary protocol without acknowledgment
<Data>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Control bit
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Transmit individual position value = single shot
Cyclically transmit position values
Stop cyclical transmission
Laser diode on
Laser diode off
Transmit single speed value
Cyclically transmit speed values
Corresponds to
serial command
(HEX)
C0F131
C0F232
C0F333
C0F434
C0F535
C0F636
C0F737
Recommended settings
• Input module: 8 bytes
• Output module: 8 bytes
98
MA 248i
Leuze electronic
Specifications for Leuze end devices
ODSL 9, ODSL 30 and ODSL 96B
Notice!
The default settings of the ODS serial interface have to be adjusted! Further information on
configuration of the interface can be found in the technical description of the corresponding
device.
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
AMS
38400
8N1
no
ASCII transmission, 5-digit measurement value
<Data>
Specifications for Command mode
Command mode cannot be used with the ODSL 9, ODSL 30 and ODSL 96B.
TNT 35/7-24V
The ODSL 9/96B is to be operated in the "Precision" measure mode. The mode is set
through the display menu via Application -> Measure mode -> Precision. You can find
more details on this in the technical description.
Leuze electronic
MA 248i
99
Specifications for Leuze end devices
16.13 Modular interfacing unit MA 3x (S4 switch position C)
Specifications for the serial interface
Default parameter
Baud rate
Data mode
Handshake
Protocol
Frame
MA 3x
9600
8N1
no
framing protocol without acknowledgment
<STX> <Data> <CR> <LF>
Specifications for Command mode
To activate the Command mode, bit 0 must be set to 1 in control byte 0.
For further information, see chapter 11.1.3 "Command mode", figure 11.2.
Control bit
Meaning
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Version query
Corresponds to
serial command
(ASCII)
v
Reset parameters to default values
Device restart
PC20
H
Recommended settings
• Input module: dependent on the number of digits of the code that is to be read.
With an 18-digit bar code (+ 2 bytes of status bytes + 2 bytes of slave address), for
example, it is advisable to use the 24-byte setting.
• Output module: 4 bytes
Notice!
In this switch position, the address of the multiNet slave is also transmitted in the first two
bytes of the data range!
100
MA 248i
Leuze electronic
Specifications for Leuze end devices
16.14 Resetting the parameters (S4 switch position F)
To reset all parameters of the MA that can be configured with software (such as baud rate,
IP address, dependent on type) to the factory settings, do the following:
 Set device switch S4 to F in a voltage free state.
 Switch the voltage on and wait until it is ready for operation.
 If necessary, switch the voltage off to prepare for commissioning.
TNT 35/7-24V
 Set service switch S10 to the "RUN" position.
Leuze electronic
MA 248i
101
Appendix
17
Appendix
17.1
ASCII table
102
HEX
DEC
CTRL
ABB
DESIGNATION
MEANING
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
^@
^A
^B
^C
^D
^E
^F
^G
^H
^I
^J
^K
^L
^M
^N
^O
^P
^Q
^R
^S
^T
^U
^V
^W
^X
^Y
^Z
^[
^\
^]
^^
^_
NUL
SOH
STX
ETX
EOT
ENQ
ACK
BEL
BS
HT
LF
VT
FF
CR
SO
SI
DLE
DC1
DC2
DC3
DC4
NAK
SYN
ETB
CAN
EM
SUB
ESC
FS
GS
RS
US
SP
!
"
#
$
%
&
'
(
NULL
START OF HEADING
START OF TEXT
END OF TEXT
END OF TRANSMISSION
ENQUIRY
ACKNOWLEDGE
BELL
BACKSPACE
HORIZONTAL TABULATOR
LINE FEED
VERTICAL TABULATOR
FORM FEED
CARRIAGE RETURN
SHIFT OUT
SHIFT IN
DATA LINK ESCAPE
DEVICE CONTROL 1 (X-ON)
DEVICE CONTROL 2 (TAPE)
DEVICE CONTROL 3 (X-OFF)
DEVICE CONTROL 4
NEGATIVE (/Tape) ACKNOWLEDGE
SYNCRONOUS IDLE
END OF TRANSMISSION BLOCK
CANCEL
END OF MEDIUM
SUBSTITUTE
ESCAPE
FILE SEPARATOR
GROUP SEPARATOR
RECORD SEPARATOR
UNIT SEPARATOR
SPACE
EXCLAMATION POINT
QUOTATION MARK
NUMBER SIGN
DOLLAR SIGN
PERCENT SIGN
AMPERSAND
APOSTROPHE
OPENING PARENTHESIS
Null
Start of heading
Start of text characters
Last character of text
End of transmission
Request to transmit data
Positive acknowledgment
Bell signal
Backspace
Horizontal tabulator
Line feed
Vertical tabulator
Form feed
Carriage return
Shift out
Shift in
Data link escape
Device control character 1
Device control character 2
Device control character 3
Device control character 4
Negative acknowledge
Synchronization
End of data transmission bloc
Invalid
End of medium
Substitution
Escape
File separator
Group separator
Record separator
Unit separator
Space
Exclamation point
Quotation mark
Number sign
Dollar sign
Percent sign
Ampersand
Apostrophe
Opening parenthesis
MA 248i
Leuze electronic
Appendix
DEC
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Leuze electronic
CTRL
ABB
DESIGNATION
MEANING
)
*
+
,
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
CLOSING PARENTHESIS
ASTERISK
PLUS
COMMA
HYPHEN (MINUS)
PERIOD (DECIMAL)
SLANT
Closing parenthesis
Asterisk
Plus sign
Comma
Hyphen (minus)
Period (decimal)
Slant
COLON
SEMICOLON
LESS THAN
EQUALS
GREATER THAN
QUESTION MARK
COMMERCIAL AT
Colon
Semicolon
Less than
Equals
Greater than
Question mark
Commercial AT
TNT 35/7-24V
HEX
MA 248i
103
Appendix
104
HEX
DEC
59
5A
5B
5C
5D
5E
5F
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
CTRL
ABB
Y
Z
[
\
]
^
_
‘
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
DEL
DESIGNATION
MEANING
OPENING BRACKET
REVERSE SLANT
CLOSING BRACKET
CIRCUMFLEX
UNDERSCORE
GRAVE ACCENT
Opening bracket
Reverse slant
Closing bracket
Circumflex
Underscore
Grave accent
OPENING BRACE
VERTICAL LINE
CLOSING BRACE
TILDE
DELETE (RUBOUT)
Opening brace
Vertical line
Closing brace
Tilde
Delete
MA 248i
Leuze electronic
Stichwortverzeichnis
A
I
Accessories . . . . . . . . . . . . . . . . . . . . . . . . . 80
Bus connection cables . . . . . . . . . . . . . . 82
Cables for Leuze ident devices . . . . . . . . 84
Connector . . . . . . . . . . . . . . . . . . . . . . . . 80
Voltage supply cables . . . . . . . . . . . . . . . 81
Areas of application for the fieldbus gateway . 9
ASCII table . . . . . . . . . . . . . . . . . . . . . . . . . 102
Input byte 0
Buffer overflow . . . . . . . . . . . . . . . . . . . . 51
Data exist . . . . . . . . . . . . . . . . . . . . . . . . 50
Data loss . . . . . . . . . . . . . . . . . . . . . . . . . 51
New data . . . . . . . . . . . . . . . . . . . . . . . . 52
Next block ready to transmit . . . . . . . . . 51
Service mode active . . . . . . . . . . . . . . . . 50
Write-Acknowledge . . . . . . . . . . . . . . . . 50
Input byte 1
Data length code . . . . . . . . . . . . . . . . . . 52
Intended use . . . . . . . . . . . . . . . . . . . . . . . . . 9
Interface
EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . 35
C
Causes of errors
General . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Collective mode . . . . . . . . . . . . . . . . . . 18, 56
Command mode . . . . . . . . . . . . . . . . . . 18, 60
Commissioning . . . . . . . . . . . . . . . . . . . . . . . 63
Commissioning on the fieldbus
Check device name . . . . . . . . . . . . . . . . . 70
Configuration . . . . . . . . . . . . . . . . . . . . 44, 63
Connecting the Leuze device . . . . . . . . . . . . 12
PCB connectors X30 … X32 . . . . . . . . . . 42
Connections
PWR IN . . . . . . . . . . . . . . . . . . . . . . . . . . 31
PWR OUT switching input/output . . . . . . 33
Control bytes . . . . . . . . . . . . . . . . . . . . . . . . 52
D
Declaration of conformity . . . . . . . . . . . . . . . . 6
Definition of Terms . . . . . . . . . . . . . . . . . . . . . 8
Description of functions . . . . . . . . . . . . . . . . . 7
Device description . . . . . . . . . . . . . . . . . . . . 18
Device interface RS 232 . . . . . . . . . . . . . . . . 35
Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Dimensioned drawings . . . . . . . . . . . . . . . . . 25
Disassembling . . . . . . . . . . . . . . . . . . . . . . . 85
Disposing . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
E
Electrical connection . . . . . . . . . . . . . . . . . . 11
Connecting the Leuze device . . . . . . . . . 12
Power supply and bus cable . . . . . . . . . . 12
Safety notices . . . . . . . . . . . . . . . . . . . . . 30
F
Fast commissioning . . . . . . . . . . . . . . . . . . . 11
Fieldbus systems . . . . . . . . . . . . . . . . . . . . . 21
Leuze electronic
L
LED status indicators . . . . . . . . . . . . . . . . . .
Leuze device
2D code reader
LSIS 122 . . . . . . . . . . . . . . . . . . . . . .
LSIS 4x2i . . . . . . . . . . . . . . . . . . . . . .
Bar code positioning system (BPS)
BPS 8 . . . . . . . . . . . . . . . . . . . . . . . . .
Bar code reader (BCL)
BCL 22 . . . . . . . . . . . . . . . . . . . . . . . .
BCL 300i . . . . . . . . . . . . . . . . . . . . . .
BCL 32 . . . . . . . . . . . . . . . . . . . . . . . .
BCL 500i . . . . . . . . . . . . . . . . . . . . . .
BCL 8 . . . . . . . . . . . . . . . . . . . . . . . . .
BCL 90 . . . . . . . . . . . . . . . . . . . . . . . .
Distance measurement device
AMS . . . . . . . . . . . . . . . . . . . . . . . . . .
Hand-held scanner . . . . . . . . . . . . . . . . .
RFID read-write devices (RFM/RFI …)
RFM 12, 32 and 62 . . . . . . . . . . . . . .
Setting the read parameters . . . . . . . . . .
Specific feature for hand-held scanners
Specifications for Command mode . . . .
Specifications for the serial interface . . .
38
93
94
97
89
91
90
91
88
92
98
95
96
75
76
86
86
M
Maintenance . . . . . . . . . . . . . . . . . . . . . . . . 85
Mounting
Device arrangement, selecting a mounting
location . . . . . . . . . . . . . . . . . . . . . . . 11, 29
Mounting the device . . . . . . . . . . . . . 11, 28
MA 248i
105
Stichwortverzeichnis
N
Neighborhood detection . . . . . . . . . . . . . . . 71
O
Operating modes
Operation . . . . . . . . . . . . . . . . . . . . . . . .
Service fieldbus gateway . . . . . . . . . . . .
Service Leuze device . . . . . . . . . . . . . . .
Output byte 0
Address bits 0 .. 4 . . . . . . . . . . . . . . . . . .
Broadcast . . . . . . . . . . . . . . . . . . . . . . . .
Command mode . . . . . . . . . . . . . . . . . . .
New data . . . . . . . . . . . . . . . . . . . . . . . .
Output byte 1
Copy to transmit buffer . . . . . . . . . . . . .
Read-Acknowledge . . . . . . . . . . . . . . . .
Send data from buffer . . . . . . . . . . . . . .
20
20
20
53
53
53
53
55
54
54
T
Telegram structure
Input bytes . . . . . . . . . . . . . . . . . . . . . . . . 49
Output bytes . . . . . . . . . . . . . . . . . . . . . . 52
Transparent mode . . . . . . . . . . . . . . . . 18, 56
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . 78
Type overview . . . . . . . . . . . . . . . . . . . . 26, 80
W
P
Packing . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROFINET-IO . . . . . . . . . . . . . . . . . . . . . . .
Cable lengths and shielding . . . . . . . . . .
Linear topology . . . . . . . . . . . . . . . . . . . .
Star topology . . . . . . . . . . . . . . . . . . . . .
Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROFINET-IO connection cable . . . . . . . . .
Specifications . . . . . . . . . . . . . . . . . . . . . . . . 24
Electrical data . . . . . . . . . . . . . . . . . . . . . 24
Environmental data . . . . . . . . . . . . . . . . . 24
Indicators . . . . . . . . . . . . . . . . . . . . . . . . . 24
Mechanical data . . . . . . . . . . . . . . . . . . . 24
Starting the device . . . . . . . . . . . . . . . . 12, 64
Status bytes . . . . . . . . . . . . . . . . . . . . . . . . . 49
Structure of the fieldbus telegram . . . . . . . . 48
Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
85
21
37
23
23
37
82
Writing slave data . . . . . . . . . . . . . . . . . . . . . 57
Q
Quality assurance . . . . . . . . . . . . . . . . . . . . . 6
R
Reading slave data . . . . . . . . . . . . . . . . . . . 57
Repair . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 85
S
Safety notices . . . . . . . . . . . . . . . . . . . . . . . . 9
Service interface . . . . . . . . . . . . . . . . . . 36, 42
Service mode
Commands . . . . . . . . . . . . . . . . . . . . . . . 45
Information . . . . . . . . . . . . . . . . . . . . . . . 45
Service switch . . . . . . . . . . . . . . . . . . . . . . . 42
Servicing . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
106
MA 248i
Leuze electronic
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement