Click or drag to resize

Fault Class

A dynamic structure which describes a fault that has occurred in the course of production. May be one of: Fault, SMTPlacementFault, SMTSolderPastePrintingFault, or THTInsertionFault
Inheritance Hierarchy

Namespace: CFX.Structures
Assembly: CFX (in CFX.dll) Version: 1.7.3
Syntax
public class Fault

The Fault type exposes the following members.

Constructors
 NameDescription
Public methodFault Initializes a new instance of the Fault class.
Top
Properties
 NameDescription
Public propertyAccessType 
Public propertyCause The cause of this fault.
Public propertyDescription Gets or sets the description of the fault in English. Max length of value is 1024 characters which might include multi-line text.
Public propertyCode exampleDescriptionTranslations Gets or sets the description translations for other languages than English. This is a dictionary of language tags and the corresponding translation in that language. The key values are either Cultures or Locales as defined in Culture names and identifiers .
Remarks
Max length of key is 10 characters.

Max length of value is 1024 characters which might include multi-line text.

Filling this collection is optional. The CultureInfo class specifies a unique name for each culture, based on RFC 4646. The name is a combination of an ISO 639 two-letter lowercase culture code associated with a language and an ISO 3166 two-letter uppercase subculture code associated with a country or region.

Example
The language needs to be associated with the particular region where it is spoken, and this is done by using locale (language + location). For example: fr is the code for French language. fr-FR means French language in France. So, fr specifies only the language whereas fr-FR is the locale
Public propertyDueDateTime Gets or sets the due date time. If this is set, the fault must be resolved until the specified due time which is calculated by the equipment. Any fault which requires immediate attention must have a due date which is before Now time stamp.
Remarks
This value is optional
Public propertyFaultCode An endpoint specific code indicating the nature of the fault
Public propertyFaultOccurrenceId A 128-bit unique identifier which uniquely identifier this specific occurrence of the fault
Public propertyLane The production lane related to this fault (if applicable)
Public propertyOccurredAt The date / time when this fault occurred created on the equipment
Public propertySeverity The severity of the fault
Public propertySideLocation The Side location is giving an indication for the operator from which side in transport direction of the PCB unit the fault or error can be accessed and fixed.
Public propertyStage The production stage related to this fualt (if applicable)
Public propertyTransactionID

** NOTE: ADDED in CFX 1.2 **

If the fault related to this message is associated with a work transaction, this property contains the Id of the transaction.
Top
See Also