IdentifyUnitsResponse Class |
Response from a unit identification device (such as a barcode scanner or RFID reader)
to a process endpoint which contains the most recently scanned unit identifiers.
{
"Result": {
"Result": "Success",
"ResultCode": 0,
"Message": "OK"
},
"PrimaryIdentifier": "CARRIER21342",
"Units": [
{
"UnitIdentifier": "CARRIER5566",
"PositionNumber": 1,
"PositionName": "CIRCUIT1",
"X": 50.45,
"Y": 80.66,
"Rotation": 0.0,
"FlipX": false,
"FlipY": false
},
{
"UnitIdentifier": "CARRIER5566",
"PositionNumber": 1,
"PositionName": "CIRCUIT2",
"X": 50.45,
"Y": 80.66,
"Rotation": 90.0,
"FlipX": false,
"FlipY": false
}
]
}
Inheritance Hierarchy Namespace: CFX.Sensor.IdentificationAssembly: CFX (in CFX.dll) Version: 2.0.0+5bb1f71a933ed371a0f5f2d5e7db34c89b75f3ea
Syntaxpublic class IdentifyUnitsResponse : CFXMessage
Public Class IdentifyUnitsResponse
Inherits CFXMessage
The IdentifyUnitsResponse type exposes the following members.
Constructors
Properties | Name | Description |
---|
 | HermesIdentifier |
The Hermes BoardId of the carrier, a PCB panel or single production unit. If a single production unit is moving through the
process, this would be the actual unique identifier of that individual unition unit. However, if multiple production units are moving
through the process as a group (as in the case of a PCB panel, a fixture, or any sort of carrier), this would be an identifier that
represents the entire group of units, such as a carrier UID, a PCB panel UID, etc.
HermesIdentifier will be transfered between all machines which support Hermes. The PrimaryIdentifier is containing a barcode information.
Both can be transferred.
Remarks
Espcially when the line does not support the Hermes standard in the hole line, the Hermes Identifier can be unique only in the a part
of the line. The Primary Identifier can be used to correlate the parts of hermes sublines to correlate this data as well.
|
 | PrimaryIdentifier |
The barcode, RFID, etc. that was most recently acquired by the scanner / reader. If a single production unit is moving through the
process, this would be the actual unique identifier of that individual unition unit. However, if multiple production units are moving
through the process as a group (as in the case of a PCB panel, a fixture, or any sort of carrier), this would be an identifier that
represents the entire group of units, such as a carrier UID, a PCB panel UID, etc.
|
 | Result |
The result of the request
|
 | Units |
An optional list of actual production unit identifiers, in the case that multiple production units are moving through the
process, and the sensor is capable if reading multiple identifiers.
|
Top
See Also