Function library "lenzeio1000drv – Lenze Function library LenzeIO1000Drv User Manual
Page 53
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.