Click or drag to resize

ResourceMaintenanceStatusEvent Class

** NOTE: ADDED in CFX 1.3 **

Dynamic event from external systems with detailed information about a resource maintenance status. The event can be sent "on change" or "time" base. This is typically used for resource that may undergo maintenance operations (e.g. SMTTapeFeederInformation)

Example for SMT Endpoint:

{
  "EventDateTime": "2020-11-26T18:43:29+01:00",
  "Machine": {
    "UniqueIdentifier": "10000000",
    "Name": "SIPLACE SX4",
    "ResourceType": "SMT",
    "Vendor": "ASM",
    "ModelNumber": "1234",
    "SerialNumber": "1234567890",
    "SoftwareVersion": "730",
    "FirmwareVersion": "0"
  },
  "ResourceMaintenanceDetails": [
    {
      "$type": "CFX.Structures.Maintenance.SMTTapeFeederInformation, CFX",
      "ResourceIdentifier": "08FAUT901183",
      "IdentiferUniqueness": "GloballyPersistent",
      "ResourceName": "8mm-X Tape_2.14",
      "ResourceType": "8mm-X Tape",
      "ResourcePosition": "2.14",
      "MaintenanceStatus": {
        "Reason": "No reason",
        "ResultState": "Ok"
      },
      "AdditionalSubResources": null,
      "MultiLanes": [
        {
          "CycleCount": 1002,
          "LaneNumber": 1,
          "UniqueIdentifier": "09ASMS500302_Lane_1"
        },
        {
          "CycleCount": 3451,
          "LaneNumber": 2,
          "UniqueIdentifier": "09ASMS500302_Lane_2"
        }
      ]
    }
  ]
}

Inheritance Hierarchy
SystemObject
  CFXCFXMessage
    CFX.MaintenanceResourceMaintenanceStatusEvent

Namespace: CFX.Maintenance
Assembly: CFX (in CFX.dll) Version: 1.7.3
Syntax
public class ResourceMaintenanceStatusEvent : CFXMessage

The ResourceMaintenanceStatusEvent type exposes the following members.

Constructors
Properties
 NameDescription
Public propertyEventDateTime The date time of the event
Public propertyMachine The barcode, RFID, or other unique identifier that is used to identify this machine / endpoint. NOTE: in case the resource is not attached to the endpoint / machine, this field shall be null
Public propertyResourceMaintenanceDetails Dynamic structure that describes the response about maintenance details of this resource.
Top
See Also