Manual

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.