Function library "lenzeio1000drv – Lenze Function library LenzeIO1000Drv User Manual

Page 54

Advertising
background image

Function library "LenzeIo1000Drv"

Function blocks

L_io1000ParComGuarding - Parameterising monitoring functions

54

L

DMS 1.0 EN - 07/2011 - TD05

Outputs

Identifier/data type

Value/meaning

bDone

BOOL

TRUE Parameter setting completed successfully

dnState

DINT

Status of parameter setting

• When the function has been executed successfully, the value "0" is output.

1 Parameter setting started
0 Parameter setting completed successfully

-1003 byNodeAdr input is not in valid range
-1004 Value at the tGuardTime input is too high
-1006 Value at the tHeartbeatConsumerTime input is too high
-1007 byHeartbeatConsumerTime input is outside the valid range
-1008 Value at the tHeartbeatProducerTime input is too high
-1009 Wrong value at the byErrorBehavior input
-1010 Value at the tTimeOutPDO1_DataToIO input is too high

... ...

-1019 Value at the tTimeOutPDO10_DataToIO input is too high
-1020 Value at the tTimeOutPDO1_DataFromIO input is too high

... ...

-1029 Value at the tTimeOutPDO10_DataFromIO input is too high
-2000 Error while executing the internal block for writing CAN indices
-2002 Wrong value at the dwHandle input
-2003 Wrong value at the byNodeAdr input
-2006 Writing of a wrong CAN index
-2007 Timeout while writing a CAN index of the I/O system
-2100 Error while writing a parameter of the I/O system
-2101 Output buffer is full

DataTo_IOData15

io1000_

ParTimeOutPDO15

Monitoring times for the process data objects PDO1 ... PDO5

• Output for transmitting the structure data to the

L_io1000Data15

process data

block.

DataTo_IOData610

io1000_

ParTimeOutPDO610

Monitoring times for the process data objects PDO6 ... PDO10

• Output for transmitting the structure data to the

L_io1000Data610

process data

block.

Advertising