Function library "lenzeio1000drv – Lenze Function library LenzeIO1000Drv User Manual

Page 53

Advertising
background image

DMS 1.0 EN - 07/2011 - TD05

L

53

Function library "LenzeIo1000Drv"

Function blocks

L_io1000ParComGuarding - Parameterising monitoring functions

Inputs

Identifier/data type

Information/possible settings

bExecute

BOOL

FALSEÊTRUE Start parameter setting of the analog output module

dwHandle

DWORD

• 9400 ServoPLC: Handle created by FB L_CanInit

• Drive PLC, 9300 Servo PLC, ECS: 10

byNodeAdr

BYTE

1 ... 127 CAN node address of the I/O system

tGuardTime

TIME

1 ... 65535 NodeGuarding: Monitoring time in [ms]

0 NodeGuarding monitoring deactivated

byLifeTimeFactor

BYTE

1 ... 255 NodeGuarding: Factor for calculating the response time

Response time=LifeTimeFactor x GuardTime

0 NodeGuarding monitoring deactivated

tHeartbeatConsumerTime

TIME

0 ... 65535 Heartbeat: Monitoring time in [ms] for the node (producer) to be

monitored.

byHeartbeatConsumerAdr

BYTE

1 ... 127 Heartbeat: CAN node address of the node (producer) to be

monitored

tHeartbeatProducerTime

TIME

1 ... 65535 Time interval in [ms] for the transmission of the heartbeat telegram

to the consumer.

0 Heartbeat monitoring deactivated

byErrorBehavior

BYTE

Setting of the bus status or the error characteristics in case of a critical device error

1 Pre-Operational (default setting)
2 No status change
3 Stop
4 Reset

tTimeOutPDO1...10

_DataFromIO

TIME

0 ... 65535 Monitoring time in [ms] for PDO1 ... PDO10 (I/O system  PLC)

• The PLC observes whether it has received a telegram from the I/O

system within the set monitoring time.

tTimeOutPDO1...10

_DataToIO

TIME

0 ... 65535 Monitoring time in [ms] for PDO1 ... PDO10 (PLC  I/O system)

• The I/O system observes whether it has received a telegram from

the PLC within the set monitoring time.

Advertising