Lenze DDS Global Drive PLC Developer Studio User Manual

Page 3

Advertising
background image

Function library LenzeCanDSxDrv.lib

Contents

i

l

LenzeCanDSxDrv.lib EN 1.2

1 Preface and general information

1−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1

About this Manual

1−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.1

Conventions in this Manual

1−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.2

Description layout

1−2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.3

Pictographs used in this Manual

1−2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1.4

Terminology used

1−2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

Version identifiers of the function library

1−3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 Introduction

2−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.1

General information

2−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2

CanDSx driver

2−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.2.1

Operating principle − example

2−2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3

Monitoring mechanisms

2−3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3.1

"Heartbeat"

2−3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3.2

"Node Guarding"

2−4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3 Functions/function blocks

3−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1

Overview

3−1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2

L_CanDSxInitIndexCode − Configuration of index mapping

3−2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3

L_CanDSxOpen − Initialisation of the CanDSx driver

3−4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.4

L_CanDSxClose − Deactivation of index mapping

3−5

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5

L_CanDSxOpenHeartBeat − Initialisation of "Heartbeat"

3−6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6

L_CanDSxHeartBeat − Execution of "Heartbeat"

3−7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.7

L_CanDSxCloseHeartBeat − Deactivation of "Heartbeat"

3−9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.8

L_CanDSxOpenNodeGuarding − Initialisation of "Node Guarding"

3−10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.9

L_CanDSxNodeGuarding − Execution of "Node Guarding"

3−11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.10 L_CanDSxCloseNodeGuarding − Deactivation of "Node Guarding"

3−14

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Advertising