Optional aliasThe EtherCAT alias of the device, if configured.
The device address assigned by the EtherCAT master.
Used when sending commands to Motion Master. Since the address changes after each power cycle, the client library uses DeviceRef as a stable reference.
Optional deviceThe product ID of the device.
Example: 8506
Optional fwidFirmware ID used to identify and resolve the firmware package for the device.
Optional hardwareParsed .hardware_description file containing hardware details.
Unique identifier of the device, typically its serial number.
Optional imageIdentifier of the image associated with this device. Retrieved from the assembly or device entries of the hardware description file.
Optional integroParsed .variant file describing variant-specific information.
Optional positionDevice position in the EtherCAT topology.
Optional productProduct ID of the device or its assembly.
Example: 6000
Optional serialSerial number read from the hardware description file.
Optional stackParsed .stack_info.json file with stack-related metadata.
Optional typeDevice type:
0: UNSPECIFIED1: SOMANET_CIA401_ETHERCAT2: SOMANET_CIA402_ETHERCATOptional uiUI configuration for device-specific features.
Optional versionedProduct ID and revision combined.
Example: 8506-01
Optional versionedProduct or assembly ID and revision combined.
Example: 6000-01
Generated using TypeDoc
Represents a single device with extended metadata beyond what the Motion Master API provides.
Some properties—such as the serial number, hardware description, and variant—must be retrieved through additional file requests from Motion Master.