![Festo CMMP-AS-***-M0 Series Manual Download Page 167](http://html1.mh-extra.com/html/festo/cmmp-as-m0-series/cmmp-as-m0-series_manual_2283119167.webp)
6
Device Control
Festo – GDCP-CMMP-M3/-M0-C-CO-EN – 1510b – English
167
EXAMPLE
a) Bit 14 of the statusword is supposed to be set if the drive is referenced.
Drive referenced is bit 0 of the manufacturer_statusword_1
manufacturer_status_invert = 0x00000000
manufacturer_status_mask = 0x00000001 (bit 0)
b) Bit 14 of the statusword is supposed to be set if the drive has no valid commutation position.
Valid commutation position is bit 1 of the manufacturer_statusword_1.
This bit must be inverted so it will be set if the commutation information is invalid:
manufacturer_status_invert = 0x00000002 (bit 1)
manufacturer_status_mask = 0x00000002 (bit 1)
c) Bit 14 of the statusword is supposed to be set if the drive is not ready for release OR the drive is
referenced.
Valid commutation position is bit 2 of the manufacturer_statusword_1.
Drive referenced is bit 0. Bit 2 must be inverted so that it will be set if the drive is not ready for
release:
manufacturer_status_invert = 0x00000004 (bit 2)
manufacturer_status_mask = 0x00000005 (bit 2, bit 0)
Object 2005
h
: manufacturer_status_masks
This object group establishes which set bits of the manufacturer_statuswords are shown in the status
word.
Index
2005
h
Name
manufacturer_status_masks
Object Code
RECORD
No. of Elements
1
Sub-Index
01
h
Description
manufacturer_status_mask_1
Data Type
UINT32
Access
rw
PDO Mapping
yes
Units
–
Value Range
–
Default Value
0x00000000