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 Namespace: CFX.MaintenanceAssembly: CFX (in CFX.dll) Version: 2.0.0+5bb1f71a933ed371a0f5f2d5e7db34c89b75f3ea
Syntaxpublic class ResourceMaintenanceStatusEvent : CFXMessage
Public Class ResourceMaintenanceStatusEvent
Inherits CFXMessage
The ResourceMaintenanceStatusEvent type exposes the following members.
Constructors
Properties | Name | Description |
---|
 | EventDateTime |
The date time of the event
|
 | Machine |
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
|
 | ResourceMaintenanceDetails |
Dynamic structure that describes the response about maintenance details of this resource.
|
Top
See Also