4 l_io1000parcounterepms600 - parameterise counter, L_io1000parcounterepms600 - parameterise counter, L_io1000parcounterepms600 – Lenze Function library LenzeIO1000Drv User Manual

Page 19: Function library "lenzeio1000drv

Advertising
background image

DMS 1.0 EN - 07/2011 - TD05

L

19

Function library "LenzeIo1000Drv"

Function blocks

L_io1000ParCounterEPMS600 - Parameterise counter

4.4

L_io1000ParCounterEPMS600 - Parameterise counter

This FB serves to parameterise the EPM-S600 counter module.

 A FALSE/TRUE edge at the bExecute input starts the parameter setting.
 The dnState output shows the transmission status.

Inputs

Call possible in:

;

Cyclic task

…

Interrupt task

;

Time-controlled task (INTERVAL)

…

Event-controlled task (EVENT)

L_io1000ParCounterEPMS600

⎯ bExecute

bDone ⎯

⎯ dwHandle

dnState ⎯

⎯ byNodeAdr
⎯ byAnalogModuleNo
⎯ bDiagnosticAlarm
⎯ byInputFrequencyTrackA
⎯ byInputFrequencyTrackB
⎯ byInputFrequencyLatch
⎯ byInputFrequencyGate
⎯ byInputFrequencyReset
⎯ byAlarmFunction
⎯ byCounterFunction
⎯ bySignalSelection
⎯ bActivateHardwareGate
⎯ bInternalGateInterrupt
⎯ byCompareFunction
⎯ bInvertDirectionTrackB
⎯ byResetFunction
⎯ dwLoadValue
⎯ dwEndValue
⎯ byHysteresis
⎯ byPulse

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

byAnalogModuleNo

BYTE

1 ... 64 Number of the analog output module

bDiagnosticAlarm

BOOL

TRUE Enable diagnostic alarm

Advertising