beautypg.com

Function library "lenzeio1000drv – Lenze Function library LenzeIO1000Drv User Manual

Page 45

background image

DMS 1.0 EN - 07/2011 - TD05

L

45

Function library "LenzeIo1000Drv"

Function blocks

L_io1000ParPDO15 - Communication settings PDO1 ... PDO5

Automatic allocation of the identifiers
For the process data objects PDO1 ... PDO5, the identifiers can be automatically allocated

as a function of the node address. If an automatic allocation is required, the value "0" has

to be applied at the corresponding wCobID_... input. In this case, the identifier is calculated

as follows:
Identifier (COB-ID) = basic identifier + node address (node ID)

 The basic identifiers are defined block-internally:

Example for RxPDO1 and node address 3: Identifier = 835 + 3 = 838
If a value higher than "0" is given at the wCobID_... input, the applied value is used as

identifier for the corresponding PDO instead.

Saving the parameter set in the I/O system safe against mains failure
If the bStoreParameter input is set to TRUE, the parameter set of the I/O system will be

saved safe against mains failure at the end of the parameterisation process.
For accepting the communication setting, the NMT command "Reset Node" is sent to the

I/O system. The I/O system re-initialises and returns a boot-up telegram as soon is it is in

the "Pre-Operational" status again. After the boot-up telegram has been received, the

bDone output of the FB is set to TRUE.

Process data object

Basic identifier

RxPDOs (PLC I/O system)

TxPDOs (I/O system PLC)

PDO1

835

836

PDO2

840

841

PDO3

845

846

PDO4

850

851

PDO5

855

856

Note!

If several I/O systems (stations) at the system bus are parameterised via the

FB L_io1000ParPDO15 with standard values, an identifier collision may occur

between the individual PDOs of these stations. Hence, check the identifiers used.

Note!

• Only Global Drive (e.g. Drive PLC): For sending the NMT telegram, the

controller has to be in the "Operational" CAN status. Hence, the controller has

to be parameterised as CAN master.

• After sending the NMT command "Reset Node" to the I/O system, the FB has

to receive the boot-up telegram within 10 s, otherwise a timeout error will be

output at the dnState output.