5. Access Procedure
Festo P.BE-CMMP-CO-SW-EN 0708NH
31
5.3.1
Description of the Objects
Identifier of the PDO
COB_ID_used_by_PDO
In the object
COB_ID_used_by_PDO
, the identifier in which the
respective PDO is sent or received is entered. If bit 31 is set, the
respective PDO is deactivated. This is the default setting for all
PDOs.
The COB-ID may only be changed if the PDO is deactivated, that is,
bit 31 is set. A different identifier than the one currently set in the
regulator may therefore only be written if bit 31 is simultaneously
set.
The set bit 30 shows when the identifier is read that the object
cannot be queried by a remote frame. This bit is ignored during
writing and is always set during reading.
Number of objects
to be transmitted
number_of_mapped_objects
This object specifies how many objects should be mapped into the
corresponding PDO. The following limitations must be observed:
A maximum of 4 objects can be mapped per PDO.
A PDO may have a maximum of 64 bits (8 bytes).
Objects to be
transmitted
first_mapped_object … fourth_mapped_object
For each object contained in the PDO, the motor controller must be
told the corresponding index, subindex and length. The stated
length must agree with the stated length in the object dictionary.
Parts of an object cannot be mapped.
The mapping information has the following format:
Main index of the object to be mapped (hex)
Subindex of the object to be mapped (hex)
Length of the object
xxx_mapped_object
Index
(16 bits)
Subindex
(8 bits)
Length
(8 bits)
To simplify the mapping, the following procedure is established:
1.
The number of mapped objects is set to 0.
2.
The parameters first_mapped_object ... fourth_mapped_object
may be written (the overall length of all objects is not relevant
at this time).
3.
The number of mapped objects is set to a value between 1 ... 4.
The length of all these objects must now not exceed 64 bits.
Summary of Contents for CMMP Series
Page 2: ......