+ All Categories
Home > Documents > Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device...

Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device...

Date post: 08-Oct-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
23
8270/8826 CANopen Miniature Pressure Transmitter CMP Version 1.2 Operating Instructions (Software) English
Transcript
Page 1: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Operating Instructions (Software)

English

Page 2: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

2

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Index

Overview 3

Connector 6

Operational principle of measured value processing 7

Principle of PDO-Communication (TX) 8

PDO‘s (Process Data Objects) 9

SDO-Communication-Object-Dictionary 12

Error Messages 18

NMT (Network Management, LSS & Errorhandling) 19

CANopen-communication Examples 22

Page 3: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

3

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Overview

ManualThis document contains device specific information as well as additional information regarding its CANopen functionality.Basic device features correspond to CANopen standards DS-301 V4.02 and DS-404 V1.2 (www.can-cia.org).

Description of instrumentThe CMP (CANOpen miniature Pressure Transmitter) is a precision pressure transducer with CANopen-interface according to CiA (CAN in Automation)-specifications DS-301/DS-404. The physical CAN-interface corresponds to DIN specification ISO 11898.By means of a thin film-on-steel sensor pressure is measured with a resolution of 20Bit/s (∆∑-convert-er), temperature with a resolution of 13 bit. Every 1 ms the pressure value is sampled, mathematically linearized and temperature compensated. Two variable „Moving-Average-Filters“, one for pressure (1ms...65s) and one for temperature (0.1s…1.82h) ensure an optimum measurement filtration. The mappable measuring field values (see „Mapping Mode“) are available for all data types (Float, Inte-ger32/24/16) and for all mostly required measuring units (bar, Pa, psi, mmHg, atm, at, °C, °F, K).The node supports all CiA baudrates from 10kbit/s…1Mbit/s and format CAN 2.0 A/B. The CCP is equipped with 4 PDO‘s which can be transmitted every 1ms. All Transmission Types defined in DS-301 can be used. In addition to features such as Permanent-Self-Test, Auto-Zero-Function, Auto-Start, etc. 4 switching thresholds with 8 configurable CAN-Messages are available. Communication and applica-tion parameters can be stored separately and can be reset to the initial factory configuration.

CANopenCANopen is an open communication profile based on CAN (Controller Area Network), a bussystem developed several years ago by the company R. Bosch for data transfer in motor vehicles. CAN is internationally standardized in ISO 11898. CANopen is a widely used CAN application layer, developed by the CiA which has meanwhile been adopted for international standardization. CANopen consists of the protocol definitions (communi-cation profile) and of the device profiles that standardize the data contents for the various device classes. CANopen defines a number of transmission types for the input and output data (process data objects):– Timer driven: Telegrams are sent if a specified time period has elapsed.– Event driven: Telegrams are sent as soon as their contents have changed (by the occurrence of an object specific event).– Cyclic synchronous: A SYNC telegram causes the devices to measure or/and to send actual mea- suring data. – Requested: A CAN data request telegram causes the device to send its measuring data.

The Trafag CANOpen miniature Pressure Transmitter CMP is parameterized by means of acyclic serv-ices (service data objects).9 transmission rates from 10kbit/s to 1Mbit/s are available for different bus lengths. The effective utilisation of the bus bandwidth allows CANopen to achieve short system reaction times at relatively low data rates.

A CAN-Bus system according to the ISO-OSI model shows that CAN only defines the two lower layers (the physical and the data link layer) and Can Open defines the seventh layer (application layer).

Page 4: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

4

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

The CANopen pressure sensor from Trafag has been certified by the CiA (CAN in Automation). The sensor has a comprehensive implementation of the CANopen protocol.With the active membership of the CiA (CAN in Automation), Trafag contributes to the further develop-ment of this bus system.

Object Dictionary, PDO and SDO The CANopen communication profile is based on an object dictionary. The communication profile DS-301 defines two types of data objects as well as a number of special objects. The process data ob-jects (PDO) serve the transmission of real time data and the service data objects (SDO) allow access to the object dictionary. The object dictionary contains all settings (parameters) of the unit. The parameters are read, respectively written by a multiplexor (address). The multiplexor consists of a 16-bit index and a 8 bit subindex that addresses the relevant data in the object dictionary. Special objects (DS-301) are required for synchronization (SYNC), Emergency (EMCY), as well as Nodeguarding, Heartbeat and Network Management (NMT).

CANopen Communication- and Device Profiles were published as Profiles DS-301and DS-40x by the international CAN-organization CAN in Automation e.V. The Profile DS-301 defines the „HOW“ of communication, while the „WHAT“ (meaning of data) is defined by the requirements of the individual devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers).

Device ProfileA

Device ProfileB

Device ProfileDS-40x

OSI Layer 7: CANopen Communication ProfileApplication Layer

OSI Layer 2: CAN Data Link Layer

OSI Layer 1: CAN Physical Layer

Device Profile

Bus-Line

Service Data Objects(Parameterizing)

Process Data Objects(Measure values)

Communication Profile

Device Profile

Measuring data acquisition and

conditioning

Object Dictionary

Page 5: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

5

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Topology CAN is based on a busline topology. CANopen logically limits the number of devices per net to 127, physically, the present driver generation permits 110 nodes in one net segment. The maximum net expansion is limited by the propagation delay of the bus medium. 1Mbit/s e.g. corresponds to a net expansion of 25m, while at 10kbit/s a net expansion of 5000m is possible.

Bus access procedure CAN operates on the basis of the Carrier-Sense-Multiple Access with Collision Avoidance (CSMA/CA) method. i.e. with regard to bus access each user is equal to the other and can access the bus as soon as the bus is free (Multi-Master-Bus Access). The exchange of information is not member related but message related. Each message is uniquely defined by a priority identifier. In order to avoid a collision (crash) when several users are transferring data simultaneously, a bit by bit bus arbitration is made over the identifier when starting data transfer. The message with the highest priority, i.e. having the lowest identifier, will be transferred first while all other messages will be transferred in accordance to their priority rating.

Configuration and parameter definition Manufacturers of CANopen Masters supply software configuration tools for the parameter definition and configuration of the CANopen network. These tools access the object dictionary via SDO. The configuration tools receive parameter information of the device through an EDS-file (electronic data sheet) which basically contains the object dictionary listings.For further information please contact Trafag AG (www.trafag.com).

CANopen Master CANopen Display CANopen Controll-Unit

120 Ohm

CAN_H

CAN_L

120 Ohm

CMP

CANopen miniature PressureTransmitter

Page 6: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

6

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Connector

1

Male

2345

(CAN_SHLD)+24 VDC

GNDCAN_HCAN_L

Shield / HousingPositiv supply / 8...32V

Ground / 0VCAN_H bus line (dominant high)CAN_L bus line (dominant low)

Page 7: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

7

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

U

/T

Mea

sC

apt.

Mo

vin

g-A

vera

ge

O U T

IN

Inp

ut

Sca

ling

& T

emp.

Co

mp

.

P_M

ov

Avg

Mo

vin

g-A

vera

ge

T_N

orm

aliz

ed(1

00%

= 2

000H

)0%

= -

40°c

100%

= 1

25°c

IN

OU

T

Un

it-C

on

vers

ion

FL

OA

T 3

2to

INT

EG

ER

16

P_F

loat

P_I

nt1

6

IN

OU

T

Un

it-C

on

vers

ion

P_N

orm

aliz

ed (

100%

= 2

000H

)0%

= R

ange

Sta

rt10

0% =

Ran

ge E

nd

+ </>

Del

ta a

nd

Lim

it-E

ven

t

+ </>

Del

ta a

nd

Lim

it-E

ven

t

P_T

auM

ovA

vg

Inp

ut

Sca

ling

& C

alib

rati

on

P_I

nt2

4

P_I

nt3

2

FL

OA

T 3

2to

INT

EG

ER

16

T_F

loat

T_I

nt1

6

T_I

nt2

4

T_I

nt3

2

P_S

tatu

s

T_S

tatu

s

U/P

Pre

ssu

re

Sen

sor-

Tem

per

atu

re

P_D

elta

P_U

pp

erL

imit

P_L

ow

erL

imit

T_D

elta

T_U

pp

erL

imit

T_L

ow

erL

imit

P_T

ick

(0...

2'00

0) <

< 3

@1m

s

P_A

DC

_Cap

ture

TS

_Tic

k(0

...12

'500

) <<

1@

100m

s

T_A

DC

_Cap

ture

P_L

ow

erL

imit

Eve

nt

P_D

elta

Eve

nt

AS

IC

AS

IC

T_M

ov

Avg

T_T

auM

ovA

vg

P_N

orm

aliz

edO U T

IN

Lo

oku

p-T

able

O U T

IN

Lin

eari

sati

on

LE

GE

ND

:O

bje

ct d

icti

on

ary

entr

y

Inte

rnal

Val

ue

Mea

sure

d V

alu

e

Tem

p. C

oef

fici

ent

Cal

cula

tio

n

O U T

IN

P_Z

ero

Off

set

T_Z

ero

Off

set

T_N

orm

aliz

ed

P_T

_Lim

itS

tate

P_N

orm

aliz

ed_

Las

tDel

ta

P_T

_Lim

itS

tate

T_N

orm

aliz

ed_

Las

tDel

ta

P_L

imit

Eve

ntT

ype

P_H

yste

resi

s

T_H

yste

resi

s

P_U

pp

erL

imit

Eve

nt

T_L

ow

erL

imit

Eve

nt

T_D

elta

Eve

nt

T_L

imit

Eve

ntT

ype

T_U

pp

erL

imit

Eve

nt

1ms/

0.1s

Mea

sure

Cyl

ce

Mea

sC

apt.

T_U

nit

(+P

refix

)

T_D

ecim

alP

oin

tDig

its

P_U

nit

(+P

refix

)

P_D

ecim

alP

oin

tDig

its

Eve

nt

A m p

Fre

q.

A m p

Fre

q.

Operational principle of measured value processing

Page 8: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

8

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Principle of PDO-Communication (TX)

Sen

dP

DO

Up

dat

eP

DO

Tra

nsm

issi

on

Typ

e

RT

R o

nly

Syn

c &

P/T

_Eve

ntS

ync(

1-24

0)R

TR

onl

y

Tim

erE

vent

onl

y

ever

y 1m

sev

ery

1ms

ever

y 1m

sev

ery

1ms

ever

y 1m

s

Syn

c

01-

240

252

253

254

255

ever

y 1m

sP

/T_E

vent

Sen

dP

DO

Up

dat

eP

DO

Tra

nsm

issi

on

Typ

e

RT

R o

nly

Syn

c &

P/T

_Eve

ntS

ync(

1-24

0)R

TR

onl

y

Tim

erE

vent

onl

y

ever

y 1m

sev

ery

1ms

ever

y 1m

sev

ery

1ms

ever

y 1m

s

Syn

c

01-

240

252

253

254

255

ever

y 1m

sP

/T_E

vent

Sen

dP

DO

Up

dat

eP

DO

Tra

nsm

issi

on

Typ

e

RT

R o

nly

Syn

c &

P/T

_Eve

ntS

ync(

1-24

0)R

TR

onl

y

Tim

erE

vent

onl

y

ever

y 1m

sev

ery

1ms

ever

y 1m

sev

ery

1ms

ever

y 1m

s

Syn

c

01-

240

252

253

254

255

ever

y 1m

sP

/T_E

vent

PD

O1.

.4-S

end

-Pro

ced

ure

P_F

loat

P_I

nt1

6

PD

O 2

TX

PD

O 1

TX

P_I

nt2

4

P_I

nt3

2

T_F

loat

T_I

nt1

6

T_I

nt2

4

T_I

nt3

2

P_S

tatu

s

T_S

tatu

s

PD

O-M

app

ing

Tab

le

1ms

Tas

k C

ylce

PD

O1.

..4T

ran

smis

sio

nT

ype

PD

O 3

TX

PD

O 4

TX

PD

O1.

..4M

app

ing

Mo

de

Sp

ec.M

sgU

s0..6

4_P

Sp

ec.M

sg_U

s0..6

4_T

P_L

imit

Eve

ntT

ype

T_L

imit

Eve

ntT

ype

No

te:

PD

O's

may

be

del

ayed

by

SD

O’s

PD

O1.

..4E

ven

tTim

er Sen

dP

DO

Up

dat

eP

DO

Tra

nsm

issi

on

Typ

e

RT

R o

nly

Syn

c &

P/T

_Eve

ntS

ync(

1-24

0)R

TR

onl

y

Tim

erE

vent

onl

y

ever

y 1m

sev

ery

1ms

ever

y 1m

sev

ery

1ms

ever

y 1m

s

Syn

c

01-

240

252

253

254

255

ever

y 1m

sP

/T_E

vent

T_S

pez

Msg

_Up

per

Lim

itD

ow

n

T_S

pez

Msg

_Up

per

Lim

itU

p

T_S

pez

Msg

_Lo

wer

Lim

itU

p

T_S

pez

Msg

_Lo

wer

Lim

itD

ow

n

P_S

pez

Msg

_Up

per

Lim

itD

ow

n

P_S

pez

Msg

_Up

per

Lim

itU

p

P_S

pez

Msg

_Lo

wer

Lim

itU

p

P_S

pez

Msg

_Lo

wer

Lim

itD

ow

n

PD

O1.

.4_E

ven

tMas

k-B

it-A

loca

tio

n:

Bit

0

P_L

ow

erL

imit

Eve

nt

P_U

pp

erL

imit

Eve

nt

T_L

ow

erL

imit

Eve

nt

T_U

pp

erL

imit

Eve

nt

P_D

elta

Eve

nt

T_D

elta

Eve

nt

--

Bit

1B

it 2

Bit

3B

it 4

Bit

5B

it 6

Bit

7

CO

B-I

D =

(48

0H

+ N

od

e-ID

)C

OB

-ID

= (

380H

+

No

de-

ID)

CO

B-I

D =

(28

0H

+ N

od

e-ID

)C

OB

-ID

= (

180H

+

No

de-

ID)

01H

= m

easu

rin

g v

alu

e n

ot

valid

02H

= p

osi

tiv

ove

rlo

ad04

H =

neg

ativ

ove

rlo

ad

Wai

tTim

er

NM

T S

ync

RX

CO

B-I

D =

(80

H)

PD

O1.

..4E

ven

tMas

k

PD

O1-

..4S

yncC

ou

nt

Eve

ntT

imer

Co

un

t1...

4

Page 9: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

9

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

PDOs (Process Data Objects)

Transmission TypeThe „Transmission Type“ determines when a measuring value (PDO) is transmitted. „Transmission Type 254“ is device specific and described here (all other „Transmission Types“ are defined in communica-tion profile DS-301):„Transmission Type 254“ transmits the corresponding PDO after a pressure or temperature event. An event is generated when pressure or temperature changes more than the preset delta-value or passes one of the two switching thresholds.Which event results in the transmission of the PDO is defined by the „Event Mask“.If the „Event Timer“ is used for cyclic transmission, a transmission only takes place in case the actual measured value passes above the upper threshold or below the lower threshold.The adjustable hystereses of the two thresholds always reside below the upper threshold and above the lower threshold.

Event MaskFor the „Transmission Types 0 and 254“, the „Event Mask“ determines, which event triggers the trans-mission of PDO‘s. For both, pressure and temperature, the possibility exists to trigger an event by means of a preset Deltavalue or two switching thresholds (limits). The event is activated in the Parameter „Event Type“ by a „1“ in the corresponding bit.Important: When changing the „Mapping Mode“, the „Event Type“ automatically is set to a standard value. Thereby only the „Delta Event“ events are enabled, and only those where a corresponding measuring value is mapped (see „Standard Value“ in PDO-Mapping-Table).

Delta- und Limit-Event-Triggering & Transmission Type 254

Upper-Limit-Threshold

Lower-Limit-Threshold

LowerLimitEvent(LimitEventType = LowerLimitUp)

LowerLimitEvent(LimitEventType = LowerLimitDown)

UpperLimitEvent(LimitEventType = UpperLimitDown)

UpperLimitEvent(LimitEventType = UpperLimitUp)

= no event !Pressure / Temperature

Time

Hysteresis

DeltaEvent

Page 10: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

10

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Mapping Mode

The Mapping Mode determines what is transmitted by a PDO. The Mapping Mode for the CMP can-not be set dynamically as defined in the communication profile DS-301. It has to be set by means of a Predefined Mapping Table. However, the Mapping settings can be read out on the basis of the DS-301. The PDO-Mapping-Table lists all possible mappable message configurations for PDO‘s. Map-ping Modes 27…36 are special in that they assign the PDO‘s free definable on event dynamicCAN messages. Mapping Mode 37 comprised an additional 8bit value, which is incremented every ms.

4 CAN messages for pressure and 4 CAN messages for temperature can be defined. The CAN messages are assigned by the events of the 2 pressure, resp. 2 temperature thresholds as follows: Pressure passed below or above the lower pressure threshold Pressure passed below or above the upper pressure threshold Temperature passed below or above the lower temperature threshold Temperature passed below or above the upper temperature threshold

Should such an event occur, the corresponding CAN message is transmitted. The contents of the CAN-messages are therefore dynamic by events.Each of these CAN-messages is freely defined with 8 data bytes (see object dictionary). The Mapping Type entry determines the length of the CAN-message, i.e. how many of these bytes are transmitted. As defined in the Mapping Table, 0 (no data) 8, 16, 32 or 64 bites can be selected. Mapping Modes 27…31 assign the PDO the special messages for pressure, Mapping Modes 31…36 assign the PDO the special messages for temperature.

PDO Mapping Mode 27...36

LowerLimitUp

P/T_SpezMsg_UpperLimitUpP/T_SpezMsg_UpperLimitDown

P/T_SpezMsg_LowerLimitUpP/T_SpezMsg_LowerLimitDown

(actual Special-Message-Object)

P/T_SpezMsg_UpperLimitUpP/T_SpezMsg_UpperLimitDown

P/T_SpezMsg_LowerLimitUpP/T_SpezMsg_LowerLimitDown

P_UpperLimitEvent

P_LowerLimitEvent

P_DeltaEvent

T_UpperLimitEvent

T_LowerLimitEvent

T_DeltaEvent (actual LimitEventType) (actual Special-Message-Object)

P/T_Event P/T_LimitEventType

UpperLimitUp *UpperLimitDown

LowerLimitDown *

(actual LimitEventType)

UpperLimitUp *UpperLimitDown

LowerLimitUpLowerLimitDown *

Sended object when "Spec.Msg_xxx_P" is mapped

* Only this events can be periodically generated by the Timer Event !

Page 11: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

11

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2PDO-Mapping-Table

Bit 0

P_LowerLimitEventP_UpperLimitEventT_LowerLimitEventT_UpperLimitEventP_DeltaEventT_DeltaEvent- -

Bit 1Bit 2Bit 3Bit 4Bit 5Bit 6Bit 7

PDO1...4 EventMask-Bit-Alocation:

Prepared variable mapping

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Entry 4

-

-

-

-

-

-

-

-

-

-

T_Status

T_Status

T_Status

T_Status

T_Status

T_Status

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

Entry 3

-

-

-

-

-

-

-

-

-

-

P_Status

P_Status

T_Int24

T_Int16

T_Int16

T_Int16

-

-

-

-

-

-

-

-

Entry 2

-

-

-

-

-

-

-

-

-

-

P_Status

P_Status

P_Status

P_Status

T_Status

T_Status

T_Status

T_Status

T_Int32

T_Int24

T_Int16

T_Float

T_Int24

T_Int16

P_Status

P_Status

P_Status

P_Status

Entry 1

Spec.Msg_NIL_P

Spec.Msg_Us8_P

Spec.Msg_Us16_P

Spec.Msg_Us32_P

Spec.Msg_Us64_P

Spec.Msg_NIL_T

Spec.Msg_Us8_T

Spec.Msg_Us16_T

Spec.Msg_Us32_T

Spec.Msg_Us64_T

P_Int32

P_Int24

P_Int16

P_Float

P_Int32

P_Int24

P_Int16

P_Float

T_Int32

T_Int24

T_Int16

T_Float

T_Int32

T_Int24

T_Int16

T_Float

P_Int32

P_Int24

P_Int16

P_Float

P_Int24

P_Int16

P_Int24

P_Int16

P_Float

P_Int32

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

PDOMappingMode

27

28

29

30

31

32

33

34

35

36

37 P_Int16 -

5

4

3

5

4

3

2

4

5

4

3

5

4

3

2

4

8

6

4

8

8

6

8

6

8

8

Size [Bytes]

0

1

2

4

8

0

1

2

4

8

4

Event Mask(standard value)

00010000

00010000

00010000

00010000

00010000

00010000

00010000

00010000

00100000

00110000

00000011

00100000

00100000

00100000

00100000

00100000

00100000

00100000

00110000

00110000

00110000

00110000

00110000

00110000

00110000

00110000

00110000

00000011

00000011

00000011

00000011

00001100

00001100

00001100

00001100

00001100

00010011Spec.Msg_Us8_PWaitTimer

Page 12: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

12

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

SDO-Communication-Object-DictionaryC

om

mu

nic

atio

n P

rofi

le A

rea

CA

N-O

pen

DS

301

V4.

02 /

*) D

SP

302

-2 V

4.0

1HC

OB

-ID

use

d by

PD

OU

NS

IGN

ED

320H

UN

SIG

NE

D8

rwla

rges

t sub

-inde

x su

pp. [

5]

2Htr

ansm

issi

on ty

peU

NS

IGN

ED

85H

even

t tim

erU

NS

IGN

ED

16

ro rw rw

4HS

eria

l Num

ber

UN

SIG

NE

D32

ro

1Hst

anda

rd e

rror

fiel

dU

NS

IGN

ED

32ro

Acc

.

ro ro rw rw rw rw

Des

crip

tio

n

Dev

ice

Typ

eE

rro

r R

egis

ter

CO

B-I

D S

YN

C

Gu

ard

Tim

eL

ife

Tim

e F

acto

r

Pro

du

cer

Hea

rtb

eat

Tim

e

Ind

ex T

ype

UN

SIG

NE

D32

UN

SIG

NE

D8

UN

SIG

NE

D16

UN

SIG

NE

D8

UN

SIG

NE

D16

0Hnu

mbe

r of

err

ors

[0..1

]U

NS

IGN

ED

8rw

1Hsa

ve a

ll pa

ram

eter

sU

NS

IGN

ED

32rw

0Hla

rges

t sub

inde

x su

ppor

ted

[3]

UN

SIG

NE

D8

ro

1Hre

stor

e al

l def

ault

para

met

ers

UN

SIG

NE

D32

rw0H

larg

est s

ubin

dex

supp

orte

d [3

]U

NS

IGN

ED

8ro

3HR

evis

ion

Num

ber

UN

SIG

NE

D32

ro2H

Pro

duct

Cod

e1H

Ven

dor

IDU

NS

IGN

ED

32ro

0Hnu

mbe

r of

ent

ries

[4]

UN

SIG

NE

D8

ro

UN

SIG

NE

D32

ro

An

no

tati

on

( D

S 4

04 V

1.2

)E

rror

Reg

iste

r

Last

Nod

eErr

orC

ode

+ (

Nod

eSub

Err

orC

ode

)(

Gen

erat

ed b

y N

odeE

rror

Cod

e )

SY

NC

_ID

Gua

rdT

ime

Life

Tim

eFac

tor

-(S

ave

all P

aram

eter

) ["

evas

"] [6

5 76

61

73]

-(R

esto

re a

ll P

aram

eter

) ["

daol

"] [6

4 61

6F

6C

]

Hea

rtbe

atT

ime

Ser

ialN

umbe

rR

evis

ionN

umbe

rP

rodu

ctC

ode

["82

70.2

1.10

"]V

endo

rID

- -P

DO

1_ID

( P

DO

= o

n/of

f )

PD

O1_

Tra

nsm

issi

onT

ype

PD

O1_

Eve

ntT

imer

UN

SIG

NE

D32

save

com

mun

icat

ion

para

m.

save

app

licat

ion

para

met

ers

UN

SIG

NE

D32

UN

SIG

NE

D32

rw rw(S

ave

com

. par

am. t

oE

EP

rom

) ["

evas

"](S

ave

appl

. par

am. t

oE

EP

rom

) ["

evas

"]2H 3H

rest

ore

com

mun

icat

ion

par.

rest

ore

appl

icat

ion

par.

UN

SIG

NE

D32

UN

SIG

NE

D32

rw rw(R

esto

re c

om. p

aram

. fro

mE

EP

rom

) ["

daol

"](R

esto

re a

ppl.

para

m. f

rom

EE

Pro

m)

["da

ol"]

2H 3HE

MC

Y_I

Drw

UN

SIG

NE

D32

CO

B-I

D E

MC

Y

roM

anu

fact

ure

r S

tatu

s R

egis

ter

(Cal

ib. D

ate)

UN

SIG

NE

D32

Man

ufac

ture

rSta

tusR

egis

ter

CO

B-I

D S

erve

r ->

Clie

nt (

tx)

0H 1H 2H

larg

est s

ub-in

dex

supp

. [2]

UN

SIG

NE

D8

ro-

UN

SIG

NE

D32

UN

SIG

NE

D32

ro roC

OB

-ID

Clie

nt -

> S

erve

r (r

x)(

PC

S_t

xSD

O_I

D +

Nod

e_ID

) (

PC

S_r

xSD

O_I

D +

Nod

e_ID

)

cons

tM

anu

fact

ure

r S

oft

war

e V

ersi

on

VIS

IBLE

_ST

RIN

G32

Man

ufac

ture

rSof

twar

eVer

sion

cons

tM

anu

fact

ure

r H

ard

war

e V

ersi

on

VIS

IBLE

_ST

RIN

G32

Man

ufac

ture

rHar

dwar

eVer

sion

cons

tM

anu

fact

ure

r D

evic

e N

ame

VIS

IBLE

_ST

RIN

G32

Man

ufac

ture

rDev

iceN

ame

Init

ial V

alu

e

0002

0194

h00

h -00

0000

00 h

80 h

0000

h (

off)

00 h - - - -

0000

h

-00

00'0

03D

h82

70'0

000

h00

01'0

002

h00

0000

00 d

0000

'018

0h +

Nod

e_ID

(on)

255

d

(tim

er e

vent

)10

00 d

(

1000

ms)

-- - - -80

h +

Nod

e_ID

(on)

e.g.

200

7071

2 (1

2. J

uly

2007

)

-60

0h +

Nod

e_ID

580h

+ N

ode_

ID

"CM

P V

1.2

" _

_DA

TE

__ "

: "

__T

IME

__

"827

0.xx

.xxx

x.xx

.xx.

xx.x

xxx.

xxxx

"

"CM

P P

ress

ures

enso

r T

rafa

g A

G"

Ser

ver

SD

O1

Par

amet

er

( S

DO

Par

amet

er [

22]

)

Tra

nsm

it P

DO

1 P

aram

eter

(

PD

O C

om

mP

ar [

20]

)

Iden

tity

Ob

ject

(

Iden

tity

[23

] )

Sto

re P

aram

eter

s

Pre

-def

ined

Err

or

Fie

ld

Res

tore

def

ault

Par

amet

ers

Su

bIn

d.

1800

H

Ind

ex

1000

H10

01H

1005

H

100C

H10

0DH

1014

H10

17H

1003

H

1018

H

1011

H

1002

H

1200

H

100A

H

1009

H

1008

H

1010

H

Page 13: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

13

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

PD

O2_

Map

ping

Mod

e

PD

O3_

Map

ping

Mod

e

PD

O4_

Map

ping

Mod

e

PD

O1_

Map

ping

Mod

e

-

- - - -

SD

OT

X

1HC

OB

-ID

use

d by

PD

OU

NS

IGN

ED

320H

UN

SIG

NE

D8

rwla

rges

t sub

-inde

x su

pp. [

5]

2Htr

ansm

issi

on ty

peU

NS

IGN

ED

85H

even

t tim

erU

NS

IGN

ED

16

ro rw rw

3HP

DO

map

ping

for

the

3-th

obj

.U

NS

IGN

ED

32

0HU

NS

IGN

ED

8

rw

num

b. o

f map

ped

obje

ct [1

..4]

rw

4HP

DO

map

ping

for

the

4-th

obj

.U

NS

IGN

ED

32rw

1HP

DO

map

ping

for

the

1-th

obj

.U

NS

IGN

ED

320H

UN

SIG

NE

D8

rwnu

mb.

of m

appe

d ob

ject

[1..4

]rw

2HP

DO

map

ping

for

the

2-th

obj

.U

NS

IGN

ED

32rw

1HP

DO

map

ping

for

the

1-th

obj

.U

NS

IGN

ED

32rw

2HP

DO

map

ping

for

the

2-th

obj

.U

NS

IGN

ED

32rw

3HP

DO

map

ping

for

the

3-th

obj

.U

NS

IGN

ED

32rw

4HP

DO

map

ping

for

the

4-th

obj

.U

NS

IGN

ED

32rw

3HP

DO

map

ping

for

the

3-th

obj

.U

NS

IGN

ED

32

0HU

NS

IGN

ED

8

rw

num

b. o

f map

ped

obje

ct [1

..4]

rw

4HP

DO

map

ping

for

the

4-th

obj

.U

NS

IGN

ED

32rw

1HP

DO

map

ping

for

the

1-th

obj

.U

NS

IGN

ED

320H

UN

SIG

NE

D8

rwnu

mb.

of m

appe

d ob

ject

[1..4

]rw

2HP

DO

map

ping

for

the

2-th

obj

.U

NS

IGN

ED

32rw

1HP

DO

map

ping

for

the

1-th

obj

.U

NS

IGN

ED

32rw

2HP

DO

map

ping

for

the

2-th

obj

.U

NS

IGN

ED

32rw

3HP

DO

map

ping

for

the

3-th

obj

.U

NS

IGN

ED

32rw

4HP

DO

map

ping

for

the

4-th

obj

.U

NS

IGN

ED

32rw

-P

DO

2_ID

( P

DO

= o

n/of

f )

PD

O2_

Tra

nsm

issi

onT

ype

PD

O2_

Eve

ntT

imer

1HC

OB

-ID

use

d by

PD

OU

NS

IGN

ED

320H

UN

SIG

NE

D8

rwla

rges

t sub

-inde

x su

pp. [

5]

2Htr

ansm

issi

on ty

peU

NS

IGN

ED

85H

even

t tim

erU

NS

IGN

ED

16

ro rw rw

1HC

OB

-ID

use

d by

PD

OU

NS

IGN

ED

320H

UN

SIG

NE

D8

rwla

rges

t sub

-inde

x su

pp. [

5]

2Htr

ansm

issi

on ty

peU

NS

IGN

ED

85H

even

t tim

erU

NS

IGN

ED

16

ro rw rw

-P

DO

3_ID

( P

DO

= o

n/of

f )

PD

O3_

Tra

nsm

issi

onT

ype

PD

O3_

Eve

ntT

imer

-P

DO

4_ID

( P

DO

= o

n/of

f )

PD

O4_

Tra

nsm

issi

onT

ype

PD

O4_

Eve

ntT

imer

255

d

(tim

er e

vent

)0

d

(E

vent

Tim

er2

off)

255

d

(tim

er e

vent

)0

d

(E

vent

Tim

er3

off)

255

d

(tim

er e

vent

)0

d

(E

vent

Tim

er4

off)

9130

0120

h

- - -

8000

'028

0h +

Nod

e_ID

(off)

8000

'038

0h +

Nod

e_ID

(off)

8000

'048

0h +

Nod

e_ID

(off)

Tra

nsm

it P

DO

1 m

app

ing

(

PD

O M

app

ing

[21

] )

Tra

nsm

it P

DO

2 P

aram

eter

(

PD

O C

om

mP

ar [

20]

)

Tra

nsm

it P

DO

2 m

app

ing

(

PD

O M

app

ing

[21

] )

Tra

nsm

it P

DO

3 m

app

ing

(

PD

O M

app

ing

[21

] )

Tra

nsm

it P

DO

4 m

app

ing

(

PD

O M

app

ing

[21

] )

Tra

nsm

it P

DO

3 P

aram

eter

(

PD

O C

om

mP

ar [

20]

)

Tra

nsm

it P

DO

4 P

aram

eter

(

PD

O C

om

mP

ar [

20]

)

9150

0108

h--

9130

0120

h91

5001

08 h

--

9130

0120

h91

5001

08 h

--

9130

0120

h91

5001

08 h

--

01

23

45

67

SD

OC

om

-m

and

Ind

exS

ub

In

dex

Dat

aLS

BLS

B

Initi

ate

SD

O U

P/D

ownl

oad

Dat

a:

(R: 4

0H)

(W: 2

2H)

CO

B-I

D =

580

H+N

ode-

ID

- - -

rwN

MT

Sta

rtu

p *)

UN

SIG

NE

D32

h C0

:tratS la

mroN A

utos

tart

with

out N

MT

Msg

. sen

ding

:08

hA

utos

tart

with

NM

T S

tart

Msg

. sen

ding

(af

ter

250m

s):

02 h

(see

als

o In

dex

2200

h)

0000

'000

C h

SD

OR

XC

OB

-ID

= 6

00H

+N

ode-

ID

1A00

H

1801

H

1A01

H

1A02

H

1A03

H

1802

H

1803

H

1F80

H

Acc

.D

escr

ipti

on

Ind

ex T

ype

An

no

tati

onIn

itia

l Val

ue

Su

bIn

d.

Ind

ex

Page 14: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

14

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

2HA

I_S

calin

gOffs

et_2

[

T ]

Flo

atrw

T_C

onve

rsio

nOffs

et-

1HA

I_S

calin

gOffs

et_1

[

P ]

Flo

atrw

P_C

onve

rsio

nOffs

et-

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

-0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

P_F

loat

1HA

l_In

put_

Pro

c._V

al._

1

[ P

]F

loat

/ In

tege

r16/

24/ 3

2ro

P_I

NT

16/2

4/32

( M

easu

red

)(

Mea

sure

d )

2HA

l_In

put_

Pro

c._V

al._

2

[ T

]F

loat

/ In

tege

r16/

24/ 3

2ro

T_I

NT

16/2

4/32

T_F

loat

( M

easu

red

)(

Mea

sure

d )

Sta

nd

ard

ised

Dev

ice

Pro

file

Are

aC

AN

-Op

en D

S 4

04 V

1.2

Acc

.D

escr

ipti

on

Ind

ex T

ype

An

no

tati

onIn

dex

Init

ial V

alu

eS

ub

Ind

.

-0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

P_D

elta

1HF

loat

/ In

tege

r16/

24/ 3

2rw

Al_

Inpu

t_D

elta

_Net

..._1

[

P ]

Pre

ssur

e no

Del

ta (

0E5

pa)

Tem

pera

ture

no

Del

ta (

0 C

°)T

_Del

ta2H

rwA

l_In

put_

Del

ta_N

et...

_2 [

T ]

Flo

at /

Inte

ger1

6/24

/ 32

2HU

NS

IGN

ED

8rw

Al_

Dec

._D

igits

_Pro

..._2

[ T

]T

_Dec

imal

Poi

ntD

igits

UN

SIG

NE

D8

Tem

p. D

ecim

alpo

int D

igits

(1)

1HU

NS

IGN

ED

8rw

Al_

Dec

._D

igits

_Pro

..._1

[ P

]P

_Dec

imal

Poi

ntD

igits

Pre

ss. D

ecim

alpo

int D

igits

(3)

-0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

-0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

1HU

NS

IGN

ED

32rw

AI_

Phy

sic_

Uni

t_P

ro...

_1 [

P ]

P_U

nit

004E

0000

h

(ba

r)T

_Uni

t2H

AI_

Phy

sic_

Uni

t_P

ro...

_2

[ T

]U

NS

IGN

ED

32rw

002D

0000

h

(°C

)

2Hro

AI_

Sen

sor_

Typ

e_2

[ T

]F

loat

/Int

erge

r32

UN

SIG

NE

D16

T_S

enso

rTyp

e10

0 d

P_S

enso

rTyp

e1H

Flo

at /I

nter

ger3

2ro

AI_

Sen

sor_

Typ

e_1

[ P

]U

NS

IGN

ED

1690

d0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

-

2Hro

AI_

Sen

._R

ange

_Sta

rt_2

[ T

]F

loat

/Int

erge

r32

Flo

at /

Inte

ger1

6/24

/ 32

T_S

enso

rRan

geS

tart

Tem

pera

ture

Ran

ge S

tart

(-40

)[c°

]

1HF

loat

/Int

erge

r32

roA

I_S

en._

Ran

ge_S

tart

_1 [

P ]

Flo

at /

Inte

ger1

6/24

/ 32

P_S

enso

rRan

geS

tart

Pre

ssur

e R

ange

Sta

rt(0

)[p

a]

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

2Hro

AI_

Sen

._R

ange

_End

_2 [

T ]

Flo

at /I

nter

ger3

2F

loat

/ In

tege

r16/

24/ 3

2T

_Sen

sorR

ange

End

Tem

pera

ture

Ran

ge E

nd (1

25)[

c°]

1HF

loat

/Int

erge

r32

roA

I_S

en._

Ran

ge_E

nd_1

[ P

]F

loat

/ In

tege

r16/

24/ 3

2P

_Sen

sorR

ange

End

Pre

ssur

e R

ange

End

(100

E5)

[pa]

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

2HA

I_A

utoz

ero_

2

[ T

]U

NS

IGN

ED

32w

o(

Don

e by

Sub

rout

ine

whe

n ["

orez

"] )

[ 6F

62

65 7

A ]

-

1HA

I_A

utoz

ero_

1

[ P

]U

NS

IGN

ED

32w

o(

Don

e by

Sub

rout

ine

whe

n ["

orez

"] )

[ 6F

62

65 7

A ]

-

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

-0H 2H

AI_

Sca

lingF

acto

r_2

[

T ]

Flo

atrw

T_C

onve

rsio

nFac

tor

-1H

AI_

Sca

lingF

acto

r_1

[

P ]

Flo

atrw

P_C

onve

rsio

nFac

tor

-0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

-

2Hro

AI_

Inpu

t_F

ield

_Val

ue_2

[ T

]F

loat

/Int

erge

r32

INT

EG

ER

16T

_Nor

mal

ized

(00

00h

= -4

0°C

, 200

0h =

125

°C)

( M

easu

red

)1H

P_N

orm

aliz

ed (

0000

h =

0%, 2

000h

= 1

00%

)F

loat

/Int

erge

r32

roA

I_In

put_

Fie

ld_V

alue

_1 [

P ]

INT

EG

ER

16(

Mea

sure

d )

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

AI_

Sca

ling

Off

set

AI_

Inp

ut_

Fie

ld_V

alu

e

Al_

Inp

ut_

Pro

cess

_Val

ue

Al_

Inte

rru

pt_

Del

ta_I

np

ut_

Pro

cess

_Val

ue

Al_

Dec

imal

_Dig

its_

Pro

cess

_Val

ue

Al_

Ph

ysic

al_U

nit

_Pro

cess

_Val

ue

AI_

Sen

sor_

Typ

e

AI_

Sen

sor_

Ran

ge_

Sta

rt

AI_

Sen

sor_

Ran

ge_

En

d

AI_

Au

toze

ro

AI_

Sca

ling

Fac

tor

6110

H

7100

H

6127

H

6/7/

8/91

30H

6/7/

8/91

33H

6132

H

6131

H

6/7/

8/91

48H

6/7/

8/91

49H

6125

H

6126

H

Page 15: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

15

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

Pre

ssur

e R

ange

Sta

rt (

0 pa

)P

_Low

erLi

mit

1HF

loat

/ In

tege

r16/

24/ 3

2rw

Al_

Low

er_L

imit_

1 [

P ]

Tem

pera

ture

Ran

ge S

tart

(-4

0 C

°)T

_Low

erLi

mit

2Hrw

Al_

Low

er_L

imit_

2 [

T ]

Flo

at /

Inte

ger1

6/24

/ 32

-0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

Pre

ssur

e R

ange

End

(10

0E5

pa)

1HF

loat

/ In

tege

r16/

24/ 3

2rw

Al_

Upp

er_L

imit_

1 [

P ]

P_U

pper

Lim

itT

empe

ratu

re R

ange

End

(12

5 C

°)2H

rwA

l_U

pper

_Lim

it_2

[ T

]F

loat

/ In

tege

r16/

24/ 3

2T

_Upp

erLi

mit

-0H

Num

ber_

of_e

ntrie

s

[ 2 ]

roU

NS

IGN

ED

8-

Pre

ssur

e no

Hys

tere

sis

(0E

5 pa

)1H

Flo

at /

Inte

ger1

6/24

/ 32

rwA

l_H

yste

resi

s_1

[ P

]P

_Hys

tere

sis

Tem

pera

ture

no

Hys

tere

sis

(0 C

°)2H

rwA

l_H

yste

resi

s_2

[ T

]F

loat

/ In

tege

r16/

24/ 3

2T

_Hys

tere

sis

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

1HF

loat

/Int

erge

r32

roA

l_S

tatu

s_1

[ P

]U

NS

IGN

ED

8P

_Sta

tus

00 h

(

valid

)2H

roA

l_S

tatu

s_2

[ T

]F

loat

/Int

erge

r32

UN

SIG

NE

D8

T_S

tatu

s00

h

(va

lid)

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

1HF

loat

/Int

erge

r32

roA

l_F

ilter

_Typ

e_1

[ P

]U

NS

IGN

ED

8P

_Fite

rTyp

e1

b

(m

ovin

g av

erag

e)2H

Flo

at /I

nter

ger3

2ro

Al_

Filt

er_T

ype_

2 [

T ]

UN

SIG

NE

D8

T_F

ilter

Typ

e1

b

(m

ovin

g av

erag

e)

0HN

umbe

r_of

_ent

ries

[ 2

]ro

UN

SIG

NE

D8

--

1HF

loat

/Int

erge

r32

rwA

l_F

ilter

_Con

stan

t_1

[ P

]U

NS

IGN

ED

16P

_Tau

Mov

Avg

100

d

(10

0ms)

2HF

loat

/Int

erge

r32

rwA

l_F

ilter

_Con

stan

t_2

[ T

]U

NS

IGN

ED

16T

_Tau

Mov

Avg

10 d

(

10 *

0.1

s =

1s)

SD

OT

X

01

23

45

67

SD

OC

om

-m

and

Ind

exS

ub

In

dex

Dat

aLS

BLS

B

Initi

ate

SD

O U

P/D

ownl

oad

Dat

a:

(R: 4

0H)

(W: 2

2H)

CO

B-I

D =

580

H+N

ode-

ID

SD

OR

XC

OB

-ID

= 6

00H

+N

ode-

ID

Al_

Inte

rru

pt_

Lo

wer

_Lim

it_I

np

ut_

Pro

cess

_Val

ue

Al_

Inte

rru

pt_

Up

per

_Lim

it_I

np

ut_

Pro

cess

_Val

ue

Al_

Inte

rru

pt_

Lim

it_H

yste

resi

s_In

pu

t_P

roce

ss_V

alu

e

AI_

Sta

tus

AI_

Filt

er_T

ype

AI_

Filt

er_C

on

stan

t

6/7/

8/91

34H

6/7/

8/91

35H

6/7/

8/91

36H

6150

H

61A

0H

61A

1H

SI_

none

= 0

0

Bar

= 4

E

Pa

= 2

2

PS

I = A

B

°F =

AC

°C =

2D

Kel

vin

= 05

Pre

fix

sup

po

rted

Meg

a =

06K

ilo =

03

Hec

to =

02

Dec

a =

01de

ci =

FF

cent

i = F

Em

illi =

FD

mic

ro =

FA

mH

G =

A3

mW

g =

A2

atm

= A

4

at =

A1

P/T

_Un

it

Phy

sica

l uni

ts r

epre

sent

atio

n:

Pre

fix(e

.g. 0

3h =

„k“

)S

I-N

umer

ator

(e.g

. 22h

= „

Pa“

)S

I-D

enum

erat

or

(00h

)R

eser

ved

(00h

)

Ph

ysic

al U

nit

s su

pp

ort

ed

Acc

.D

escr

ipti

on

Ind

ex T

ype

An

no

tati

on

Ind

exIn

itia

l Val

ue

Su

bIn

d.

MS

BLS

B

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Page 16: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

16

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

3HU

NS

IGN

ED

32ro

S.M

sg_U

s32_

T [

Byt

e 0.

.3 ]

-(

Mea

sure

d )

4HU

NS

IGN

ED

64ro

S.M

sg_U

s64_

T [

Byt

e 0.

.7 ]

-(

Mea

sure

d )

3HU

SIG

NE

D32

roS

.Msg

_Us3

2_P

[ B

yte

0..3

] -

( M

easu

red

)4H

US

IGN

ED

64ro

S.M

sg_U

s64_

P [

Byt

e 0.

.7 ]

-(

Mea

sure

d )

Nod

e_ID

_New

rw rwN

od

e-ID

UN

SIG

NE

D8

UN

SIG

NE

D16

Bau

dra

teB

aud_

New

Acc

.D

escr

ipti

on

Ind

ex T

ype

An

no

tati

on

20 d

(

20kb

ps)

1 d

(N

ode-

Id =

1)

Init

ial V

alu

e

-1H

Map

ping

_Mod

eU

NS

IGN

ED

8rw

0Hla

rges

t sub

inde

x su

pp. [

2 ]

UN

SIG

NE

D8

roP

DO

1_M

appi

ngM

ode

01 h-

-1H

Map

ping

_Mod

eU

NS

IGN

ED

8rw

0Hla

rges

t sub

inde

x su

pp. [

2 ]

UN

SIG

NE

D8

roP

DO

2_M

appi

ngM

ode

01 h-

-1H

Map

ping

_Mod

eU

NS

IGN

ED

8rw

0Hla

rges

t sub

inde

x su

pp. [

2 ]

UN

SIG

NE

D8

roP

DO

3_M

appi

ngM

ode

01 h-

-1H

Map

ping

_Mod

eU

NS

IGN

ED

8rw

0Hla

rges

t sub

inde

x su

pp. [

2 ]

UN

SIG

NE

D8

roP

DO

4_M

appi

ngM

ode

01 h-

-1H

S.M

sg_U

s8_P

[ B

yte

0 ]

UN

SIG

NE

D8

ro0H

larg

est s

ubin

dex

supp

. [ 4

]U

NS

IGN

ED

8ro

--

2HU

SIG

NE

D16

roS

.Msg

_Us1

6_P

[ B

yte

0..1

] -

1HS

.Msg

_Us8

_T [

Byt

e 0

]U

NS

IGN

ED

8ro

-2H

UN

SIG

NE

D16

roS

.Msg

_Us1

6_T

[ B

yte

0..1

] -

( M

easu

red

)(

Mea

sure

d )

( M

easu

red

)(

Mea

sure

d )

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

P_S

pezM

sg_L

ower

Lim

itDow

n (0

..3)

00 0

0 00

00

h-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

P_S

pezM

sg_L

ower

Lim

itDow

n (4

..7)

00 0

0 00

00

h

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

P_S

pezM

sg_L

ower

Lim

itUp

(0..3

)00

00

00 0

0 h

-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

P_S

pezM

sg_L

ower

Lim

itUp

(4..7

)00

00

00 0

0 h

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

P_S

pezM

sg_U

pper

Lim

itDow

n (0

..3)

00 0

0 00

00

h-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

P_S

pezM

sg_U

pper

Lim

itDow

n (4

..7)

00 0

0 00

00

h

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

P_S

pezM

sg_U

pper

Lim

itUp

(0..3

)00

00

00 0

0 h

-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

P_S

pezM

sg_U

pper

Lim

itUp

(4..7

)00

00

00 0

0 h

-0H

larg

est s

ubin

dex

supp

. [ 4

]U

NS

IGN

ED

8ro

-

2HE

vent

_Mas

kU

NS

IGN

ED

8rw

PD

O1_

Eve

ntT

ype

(dep

end.

on

Map

ping

_Mod

e)

2HE

vent

_Mas

kU

NS

IGN

ED

8rw

PD

O2_

Eve

ntT

ype

(dep

end.

on

Map

ping

_Mod

e)

2HE

vent

_Mas

kU

NS

IGN

ED

8rw

PD

O3_

Eve

ntT

ype

(dep

end.

on

Map

ping

_Mod

e)

2HE

vent

_Mas

kU

NS

IGN

ED

8rw

PD

O4_

Eve

ntT

ype

(dep

end.

on

Map

ping

_Mod

e)

PD

O1

Ap

plic

atio

n P

aram

eter

Sp

ecia

l Mes

sag

e D

ata

1 (S

pez

Msg

_Lo

wer

Lim

itD

ow

n)

for

Pre

ssu

re

PD

O2

Ap

plic

atio

n P

aram

eter

PD

O3

Ap

plic

atio

n P

aram

eter

PD

O4

Ap

plic

atio

n P

aram

eter

Sp

ecia

l Mes

sag

e D

ata

2 (S

pez

Msg

_Lo

wer

Lim

itU

p)

for

Pre

ssu

re

Sp

ecia

l Mes

sag

e D

ata

3 (S

pez

Msg

_Up

per

Lim

itD

ow

n) f

or

Pre

ssu

re

Sp

ecia

l Mes

sag

e D

ata

4 (S

pez

Msg

_Up

per

Lim

itU

p)

for

Pre

ssu

re

Akt

ual

Sp

ecia

l Mes

sag

e V

alu

e P

ress

ure

Akt

ual

Sp

ecia

l Mes

sag

e V

alu

e T

emp

erat

ure

Man

ufa

ctu

rer

Sp

ecif

ic P

rofi

le A

rea

Su

bIn

d.

2000

H20

01H

Ind

ex

2110

H

2123

H

2122

H

2121

H

2120

H

2111

H

2100

H

2101

H

2102

H

2103

H

Page 17: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

17

SD

OT

XC

OB

-ID

= 5

80H

+Nod

e-ID

SD

OR

XC

OB

-ID

= 6

00H

+N

ode-

ID

01

23

45

67

SD

OC

om

-m

and

Ind

exS

ub

In

dex

Dat

aLS

BLS

B

Initi

ate

SD

O U

P/D

ownl

oad

Dat

a:

(R: 4

0H)

(W: 2

2H)

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

T_S

pezM

sg_L

ower

Lim

itDow

n (0

..3)

00 0

0 00

00

h-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

T_S

pezM

sg_L

ower

Lim

itDow

n (4

..7)

00 0

0 00

00

h

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

T_S

pezM

sg_L

ower

Lim

itUp

(0..3

)00

00

00 0

0 h

-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

T_S

pezM

sg_L

ower

Lim

itUp

(4..7

)00

00

00 0

0 h

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

T_S

pezM

sg_U

pper

Lim

itDow

n (0

..3)

00 0

0 00

00

h-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

T_S

pezM

sg_U

pper

Lim

itDow

n (4

..7)

00 0

0 00

00

h

-1H

Spe

cial

_Mes

sage

[ B

yte

0..3

]O

CT

ET

_ST

RIN

G4

rw0H

larg

est s

ubin

dex

supp

. [ 2

]U

NS

IGN

ED

8ro

T_S

pezM

sg_U

pper

Lim

itUp

(0..3

)00

00

00 0

0 h

-

2HO

CT

ET

_ST

RIN

G4

rwS

peci

al_M

essa

ge [

Byt

e 4.

.7 ]

T_S

pezM

sg_U

pper

Lim

itUp

(4..7

)00

00

00 0

0 h

Sta

rt_M

od

e_S

elec

tio

nU

NS

IGN

ED

32(

Sel

ecte

d by

Sub

r. w

hen

["ot

ua"

/ "m

ron"

] )[ 6

F 7

4 75

61

/ 6D

72

6F 6

E ]

(see

als

o In

dex

1F80

h)

rw6D

72

6F 6

E h

Sp

ecia

l Mes

sag

e D

ata

5 (S

pez

Msg

_Lo

wer

Lim

itD

ow

n)

Tem

per

atu

re

Sp

ecia

l Mes

sag

e D

ata

6 (S

pez

Msg

_Lo

wer

Lim

itU

p)

for

Tem

per

atu

re

Sp

ecia

l Mes

sag

e D

ata

7 (S

pez

Msg

_Up

per

Lim

itD

ow

n)

for

Tem

per

atu

re

Sp

ecia

l Mes

sag

e D

ata

8 (S

pez

Msg

_Up

per

Lim

itU

p)

for

Tem

per

atu

re

2200

H

2127

H

2126

H

2125

H

2124

H

01

23

45

67

SD

OC

om

-m

and

Ind

exS

ub

In

dex

Ab

ort

Co

de

LSB

LSB

Abo

rt S

DO

Tra

nsfe

r D

ata:

80H

Acc

.D

escr

ipti

on

Ind

ex T

ype

An

no

tati

on

Init

ial V

alu

eS

ub

Ind

.In

dex

Ab

ord

Co

de

0504

000

1h

Ab

ort

Co

des

su

pp

ort

ed

0601

000

1h

0602

000

0h

0601

000

2h

0609

001

1h

0609

003

2h

0800

002

0h

0609

003

1h

0609

003

0h

0604

004

1h

0503

000

0h

0504

000

5h

0607

001

0h

0607

001

2h

0607

001

3h

0800

000

0h

0601

000

0h

Clie

nt/s

erve

r co

mm

and

spec

ifier

not

val

id

or u

nkno

wn

Des

crip

tio

n

Atte

mpt

to r

ead

a w

rite

only

obj

ect

Obj

ect d

oes

not e

xist

in th

e ob

ject

di

ctio

nary

Atte

mpt

to w

rite

a re

ad o

nly

obje

ct

Sub

-inde

x do

es n

ot e

xist

Val

ue r

ange

of p

aram

eter

writ

ten

too

low

Dat

a ca

nnot

be

tran

sfer

red

or s

tore

d to

the

appl

icat

ion

Val

ue r

ange

of p

aram

eter

writ

ten

too

high

Val

ue r

ange

of p

aram

eter

exe

eded

Obj

ect c

an n

ot b

e m

appe

d to

the

PD

O

Tog

gle

bit n

ot a

ltere

d

Out

of m

emor

y (I

nter

nal B

uffe

r 32

Byt

es)

Uns

uppo

rted

acc

ess

to a

n ob

ject

Dat

a ty

pe d

oes

not m

atch

, len

gth

of

serv

ice

para

met

er d

oes

not m

atch

Dat

a ty

pe d

oes

not m

atch

, len

gth

of

serv

ice

para

met

er to

o lo

w

Dat

a ty

pe d

oes

not m

atch

, len

gth

of

serv

ice

para

met

er to

o hi

gh

Gen

eral

err

or

0604

004

2hT

he n

umbe

r an

d le

ngth

of t

he o

bjec

ts to

be

map

ped

wou

ld e

xcee

d P

DO

leng

th

Ab

ord

Co

de

Des

crip

tio

n

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Page 18: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

18

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Emergency Error Codes

EMERGENCY

ERROR FREEClear 'error code'

Send 'error recovery '

ERROR OCCUREDSet 'error code and error register '

Send 'emmergency error code'

Error indication

Errorindication

No Error indication

Permanent Autotest

(Hard and Softwaretest)

P_Status

T_Status

LastNodeErrorCode

Startup(Initial)

ErrorRegister

NodeSubErrorCode

* supported node error codes

recovered from bus off

No Error

Device Temperature

Generic Error

Main Voltage

0000h

3000h

*4200h5000h

8140h

1000h2000h

8000h

F000h

7000h

9000h

3100h4000h

6000h

Monitoring

temperature

generic Error

voltage

- -

generic & voltage

generic & temp.

generic & com.

generic -

0 & 3 (09h)

0& 2 (05h)

0 (01h)

Monitoring

Additional Functions

Additional Modules

External Error

Voltage

Device Hardware

Current

Temperature

Device Software

descriptionLastNodeErrorCode

ErrorTypeError

RegisterBit

*8130h8120h8110h

Life Guard Error Monitoring generic & com.CAN in Error Passive Mode Monitoring generic & com. CAN Overrun (Objects lost) Monitoring generic & com. 0 & 4 (11h)

Data Set generic Error generic 0 (01h)

0x0000

0x0001

0x0002

0x0010

0x0020

0x0040

0x0080

0x0100

No bit

bit 0

bit 1

bit 4

bit 5

bit 6

bit 7

bit 8

NodeSubErrorCode

0x0004bit 2

0x1000bit 12

0x2000bit 13

NoError

EEProm_VirginByte

EEPromUserCommPage_ValidByte

EEPromUserCommPage_Checksum

EEPromUserApplPage_Checksum

EEPromFactoryCommPage_Checksum

EEPromFactoryApplPage_Checksum

EEPromSpecialPage_Checksum

SubErrorCodes of Data Set Error

EEPromUserApplPage_ValidByte

EEPromCommPage_InvalidBase

EEPromApplPage_InvalidBase

0 & 4 (11h)

0 & 4 (11h)

0 & 4 (11h)

*6300h

Emergency Object Data:

LastNodeErrorCode

(Emerg. Error Code)

Error Reg.Err.Reg.

NodeSubErrorCode

(Manufacturer specific Error Field)

0 1 2 3 4 5 6 7LSBn.u.

COB-ID = (80H+Node-ID)

Error Messages

Emergency Send-Procedure

Page 19: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

19

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

NMT (Network Management, LSS & Errorhandling)

Emergency Send ProcedureAs an additional safety feature, the CMP is equipped with a „Permanent Autotest“. This feature con-tinuously checks the operating temperature of the sensor as well as the CAN-bus with Life Guard and Heartbeat. In addition the contents of the memory (EEProm) are checked at start-up. If a fault is de-tected while performing the Autotest, an error message will be sent. Please refer to „Emergency Send-Procedure“ in this instruction manual where the cause for the message is explained. These messages conform to communication profile DS-301.In case of a fault, the node changes to the „PRE-OPERATIONAL“ state until such time that the fault is corrected and the Bus Master releases a „Start-Node-Indication“. After the failure has been corrected, the node only starts automatically if „Auto-Start“ is configured. If the fault cannot be corrected, the node cannot be started, not even by the Master.

Network-Management (NMT)-State-MachineThe State Machine has been completed with an additional state (see „Modus Node State-Machine“). The standard State Machine version is defined in communication profile DS-301. The upgraded State Machine allows operation without the „Start-Node Indication“ of the CANopen Master. By configur-ing parameter „Auto-Start „as „auto“ in the object dictionary, the State Machine functions in such a way that the node after initialization is automatically „OPERATIONAL“. The node, therefore, starts-up automatically. In case of a fault, the State Machine goes to „AUTO-PRE-OPERATIONAL“ instead of „PRE-OPERATIONAL“. Only then, after the fault has been corrected, the status „OPERATIONAL“ is re-established. This feature is also available with the settings in object dictionary entry “NMTStartup”. Furthermore it’s possible to send a “NMT Start-Node-Indication” after 250ms of reaching the “OPERA-TIONAL” state (see Index 1F80h).

LSSThe CMP has been equiped with „Layer setting services“ (LSS) according to DSP305 V2.0 with all avail-able commands. This allows to adjust the pressure-sensor together with other devices in the network without prior configuration. As a rule the CMP will be delivered with node-id =1 and baudrate=20kbit/s. When using LSS the startup with „auto-baudrate-detection“ is recommended. Therefore please specify this when ordering.There is as well a simplification at the comand „switch state selective“. To get into the configuration mode it is not necessary to know the whole LSS number. The revision number could be ignored with 0000‘000h but „Vendor ID“, „Product code“ and „serial-number“ have to be specified. More details see „LSS State-Machine“.

Page 20: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

20

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

Page 21: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

21

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2L

SS

Req

ues

t

LS

S

LS

S c

on

fig

ura

tio

nA

ctiv

itysw

itch

stat

e gl

obal

activ

ate/

conf

igur

e bi

t tim

ing

para

mte

rsco

nfig

ure

node

-ID

stor

e co

nfig

urat

ion

inqu

ire L

SS

add

ress

inqu

ire n

doe-

IDid

entif

y (r

emot

e) s

lave

iden

tify

non-

conf

igur

ed (

rem

ote)

sla

ve

LS

S w

aiti

ng

Act

ivity

switc

h st

ate

glob

alsw

itch

stat

e se

lect

ive

iden

tify

(rem

ote)

sla

veid

entif

y no

n-co

nfig

ured

(re

mot

e) s

lave

LS

S

NM

T P

reO

pera

tiona

l sta

teN

MT

Sto

ppe

d st

ate

NM

T r

eset

com

mun

icat

ion

stat

e w

ith n

ode-

ID =

FF

h

switc

h st

ate

glob

al(c

onfig

urat

ion_

switc

h)sw

itch

stat

e gl

obal

(wai

ting_

switc

h)

CO

B-I

D =

7E

4HC

OB

-ID

= 7

E5H

NM

T O

pera

tiona

l sta

te

NM

T O

pera

tiona

l sta

te

switc

h st

ate

sele

ctiv

e

01

23

45

67

cs =

04H

mo

de

res.

Req

uest

: Sw

itch

stat

e gl

obal

01

23

45

67

csd

ata

MS

BLS

B

Req

uest

: sw

itch

stat

e se

lect

ive

/ ide

ntify

rem

ote

slav

e

switc

h st

ate

sele

ctiv

e:cs

= 4

0H: v

endo

r-ID

cs =

41H

: pro

duct

-cod

ecs

= 4

2H: r

evis

ion-

num

ber

(ca

n b

e ig

no

red

wit

h 0

000'

0000

H)

cs =

43H

: ser

ial-n

umbe

r

res.

01

23

45

67

cs =

11

HN

od

e-ID

Req

uest

: con

figur

e no

de-I

D

res.

00H

: sw

itche

s to

wai

ting

stat

e01

H: s

witc

hes

to c

onfig

urat

ion

stat

e

01

23

45

67

cs =

13

Hta

ble

sele

cto

r

Req

uest

: con

figur

e bi

t tim

ing

para

met

ers

res.

tab

lein

dex

01

23

45

67

cs =

15

Hsw

itch

_del

ay [m

s]

Req

uest

: act

ivat

e bi

t tim

ing

para

met

ers

res.

LSB

MS

B

01

23

45

67

cs =

17H

Req

uest

: sto

re c

onfig

urat

ion

res.

01

23

45

67

csre

s.

Res

pons

e: s

witc

h st

ate

sele

ctiv

e / i

dent

ify s

lave

iden

tify

rem

ote

slav

e:cs

= 4

6H: v

endo

r-ID

cs =

47H

: pro

duct

-cod

ecs

= 4

8H: r

evis

ion-

num

ber-

low

cs =

49H

: rev

isio

n-nu

mbe

r-hi

ghcs

= 4

AH

: ser

ial-n

umbe

r-lo

wcs

= 4

BH

: ser

ial-n

umbe

r-hi

gh

switc

h st

ate

sele

ctiv

e:cs

= 4

4Hid

entif

y sl

ave:

cs =

4F

H

01

23

45

67

cs =

11H

res.

Res

pons

e: c

onfig

ure

node

-ID

erro

r co

de:

00H

= O

K01

H =

Nod

e-ID

out

of R

ange

erro

r co

de

spec

. er

ror

01

23

45

67

cs =

13H

res.

Res

pons

e: c

onfig

ure

bit t

imin

g pa

ram

eter

s

erro

r co

de:

00H

= O

K01

H =

bit

timin

g no

t sup

port

ed

erro

r co

de

spec

. er

ror

tabl

e se

lect

or:

00H

= s

tand

ard

CiA

bit

timin

g ta

ble

(see

Bau

drat

es)

01

23

45

67

cs =

17H

res.

Res

pons

e: s

tore

con

figur

atio

n

erro

r co

de:

00H

= O

K02

H =

sto

rage

med

ia a

cces

s er

ror

erro

r co

de

spec

. er

ror

01

23

45

67

csre

s.

Res

pons

e: in

quire

LS

S a

ddre

ss

dat

aM

SB

LSB

inqu

ire L

SS

add

ress

:cs

= 5

AH

: ven

dor-

IDcs

= 5

BH

: pro

duct

-cod

ecs

= 5

CH

: rev

isio

n-nu

mbe

rcs

= 5

DH

: ser

ial-n

umbe

r

01

23

45

67

cs =

5EH

res.

Res

pons

e: in

quire

nod

e-ID

No

de-

ID

01

23

45

67

cs =

50H

res.

Res

pons

e: id

entif

y no

ne-c

onfig

ured

sla

ve0

12

34

56

7

cs =

4CH

res.

Req

uest

: ide

ntify

non

e-co

nfig

ured

rem

ote

slav

e

01

23

45

67

cs =

5EH

res.

Req

uest

: inq

uire

nod

e-ID

01

23

45

67

cs

Req

uest

: inq

uire

LS

S a

ddre

ss

res.

inqu

ire L

SS

add

ress

:cs

= 5

AH

: ven

dor-

IDcs

= 5

BH

: pro

duct

-cod

ecs

= 5

CH

: rev

isio

n-nu

mbe

rcs

= 5

DH

: ser

ial-n

umbe

r

LS

S R

esp

on

se

Lay

er s

etti

ng

ser

vice

s an

d p

roto

cols

(L

SS

) D

SP

305

V2.

0

Page 22: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

22

8270/8826CANopen Miniature Pressure Transmitter CMP

Version 1.2

CANopen-communication Examples

Note: All numbers are in Hex-Format, P means Pressure, T means Temperature, N means Network-Node-Address (Node-Identifier)

Start all nodes (OPERATIONAL): COB-ID = 0 Data = 01 00Stop all nodes (STOPPED): COB-ID = 0 Data = 02 00Preop. all nodes (PRE-OPERATIONAL): COB-ID = 0 Data = 80 00Reset all nodes (INITIALISING): COB-ID = 0 Data = 81 00Reset only node 10 (Reset): COB-ID = 0 Data = 81 0A

N=1, read out P as FLOAT: COB-ID = 601 Data = 40 30 61 01 00 00 00 00Response of Network-Node (CMP): COB-ID = 581 Data = 43 30 61 01 XX XX XX XX

N=1, read out T as INT_16: COB-ID = 601 Data = 40 30 71 02 00 00 00 00Response of Network-Node (CMP): COB-ID = 581 Data = 4B 30 71 02 XX XX 00 00

N=10, set P-Unit to kPa: COB-ID = 60A Data = 22 31 61 01 00 00 22 03Response of Network-Node (CMP): COB-ID = 58A Data = 60 31 61 01 00 00 00 00

N=11, set T-Decimalpoint to 2 post decimal position: COB-ID = 60B Data = 22 32 61 02 02 00 00 00Response of Network-Node (CMP): COB-ID = 58B Data = 60 32 61 02 00 00 00 00

N=1, set P-Filter-constant to 1000ms: COB-ID = 601 Data = 22 A1 61 01 E8 03 00 00Response of Network-Node (CMP): COB-ID = 581 Data = 60 A1 61 01 00 00 00 00

N=1, switch on PDO4, set COB-ID=485h: COB-ID = 601 Data = 22 03 18 01 85 04 00 00Response of Network-Node (CMP): COB-ID = 581 Data = 60 03 18 01 00 00 00 00

N=1, map [P_Int32] to PDO1: COB-ID = 601 Data = 22 00 21 01 05 00 00 00Response of Network-Node (CMP): COB-ID = 581 Data = 60 00 21 01 00 00 00 00

N=1, set cyclic transmit on PDO1: COB-ID = 601 Data = 22 00 18 02 FF 00 00 00Response of Network-Node (CMP): COB-ID = 581 Data = 60 00 18 02 00 00 00 00

N=1, set PDO1 cycle time to 100ms: COB-ID = 601 Data = 22 00 18 05 64 00 00 00Response of Network-Node (CMP): COB-ID = 581 Data = 60 00 18 05 00 00 00 00

N=1, save all settings “save”: COB-ID = 601 Data = 22 10 10 01 73 61 76 65Response of Network-Node (CMP): COB-ID = 581 Data = 60 10 10 01 00 00 00 00

N=1, restore to factory settings “load” 1): COB-ID = 601 Data = 22 11 10 01 6C 6F 61 64Response of Network-Node (CMP): COB-ID = 581 Data = 60 11 10 01 00 00 00 00

N=1, Attempt to write a read only object: COB-ID = 601 Data = 22 00 10 00 78 56 34 12Response of Network-Node (CMP): COB-ID = 581 Data = 80 00 10 00 02 00 01 06 2)

N=1, PDO1 remote transmission request: COB-ID = 181 RTR = 1, Data = [ ] (Datalength = 4)Response of Network-Node (CMP): COB-ID = 181 Data = XX XX XX XX

N=4, Error: Occur of a Nodeguard-Error: COB-ID = 84 Data = 30 81 11 00 00 00 00 00 3)

1) Only after a reset the device will start with the factory settings. If the command „save all“ isn’t executed, the next reset will start the device again with the previous settings.2) Abort Code = 0601 0002 h (Attempt to write a read only object)3) LastNodeErrorCode = 8130 h, ErrorRegister = 11 h, NodeSubErrorCodes = 0000 h (Monitoring, Life Guard Error) W

e re

serv

e th

e rig

ht to

mak

e al

tera

tions

as

tech

nica

l pro

gres

s m

ay w

arra

nt.

H

7361

5b

Traf

ag A

G

08/2

008

Page 23: Operating Instructions (Software)€¦ · devices. Measuring and control units are based on device profile DS-404 (Measuring Devices and Closed-Loop Controllers). Device Profile A

Recommended