Table C.1 contains the defined NotificationCategories which can be used for classification of the alarms or events.

Table C.1 – Defined NotificationCategories

Name

ValueAsText

EnumValue

Description

Others

OTHERS

0

Notifcation that are not related to another class

Process

PROCESS

1

Notifcation that are related to the weighing or value-added process

System

SYSTEM

2

Notifcation that are related to scale system, like date errors or hardware errors

Memory

MEMORY

3

Notifcation that are related to the memory.

Component

COMPONENT

4

Notifcation that are related a component of the scale

Communication

COMMUNICATION

5

Notifcation that are related a communication system like a field bus error

WeighingBridgeModule

WEIGHING_MODULE

6

Notifcation that are related to the weighingBridgeModule

Environment

ENVIRONMENT

7

Notifcation that are related to the environment

Table C.2 contains the defined NotificationIds.

Table C.2 – Defined NotificationIds

NotificationId - ValueAsText

NotificationId - EnumValue

NotificationCategory

Description

NotificationIds that are not related to a other class

GENERAL_OTHER_FAULT

1

OTHERS

A general fault that not related to an other NotificationCategory

NotificationIds releated to the Process

GENERAL_PROCESS_FAULT

100

PROCESS

A general fault that is related to the process. This fault should be used if no other fault related to the process exist..

PRODUCT_DATA_FAULT

101

PROCESS

Inconsistent or incomplete product data

LABEL_FAULT

102

PROCESS

General label error, limited only to the label

BAD_PACK

103

PROCESS

Package sorted out

CRITICAL_EXTERNAL_FAULT

104

PROCESS

Critical Alarm from external Device (like metal detector, external storage etc.)

REJECT_VERIFICATION_FAULT

105

PROCESS

Item reject process not succesfull

CONTAMINATION_DETECT

106

PROCESS

Machine rejects due to a detected contamination (x-ray / MD)

VISION_INSPECTION

107

PROCESS

Machinine rejects due to a wrong vision of code inspection

CONSECUTIVE_REJECTS

108

PROCESS

Machine stop due to consecutive rejects

EMERGENCY_STOP

109

PROCESS

Emergency stop is active and not acknowledged yet

NotificationIds releated to the System

GENERAL_SYSTEM_FAULT

200

SYSTEM

A general fault that is related to the system. This fault should be used if no other fault related to the system exist

LOGIN_FAULT

201

SYSTEM

Unsuccesfull login event

NotificationIds releated to the Memory

GENERAL_MEMORY_FAULT

300

MEMORY

A general fault that is related to the memory

NotificationIds releated to the Component of a scale

GENERAL_COMPONENT_FAULT

400

COMPONENT

A general fault that is related to the component of a system. This fault should be used if no other fault related to the component exist

PRINTER_FAULT

401

COMPONENT

General printer fault, which prevents at least one printer from printing

FEEDER_FAULT

402

COMPONENT

General Feeder error, but feeder is running yet

FEEDER_NOT_RUNNING

403

COMPONENT

Special Alarm to indicate "feeder not running" state

NotificationIds releated to the Communication of a scale

GENERAL_COMMUNICATION_FAULT

500

COMMUNICATION

A general fault that is related to the communication system. This fault should be used if no other fault related to the communication exist

NotificationIds releated to the weighing module

GENERAL_WEIGHING_MODULE_FAULT

600

WEIGHING_MODULE

A general fault that is related to the weighing module This fault should be used if no other fault related to the weighing module exist

OVERLOAD_FAULT

601

WEIGHING_MODULE

Scale overloaded. That means the maximum allowed measured weight value is exceeded and the Overload property of a WeightItemType is true.

OUT_OF_RANGE_FAULT

602

WEIGHING_MODULE

Weight out of (approved) range, but not yet overload

UNDERLOAD_FAULT

603

WEIGHING_MODULE

Scale underloaded. That means the minimum allowed measured weight value is gone below.

TARE_SETTING_FAULT

604

WEIGHING_MODULE

Error during tare setting

ZERO_SETTING_FAULT

605

WEIGHING_MODULE

Error during zero setting

REZERO_REQUIRED

606

WEIGHING_MODULE

Load cell re-zeroing is required

NotificationIds releated to the Environment

GENERAL_ENVIRONMENT_FAULT

700

ENVIRONMENT

A general fault that is related to the environment system. This fault should be used if no other fault related to the environment exist

POWER_SUPPLY_FAULT

701

ENVIRONMENT

General faulty power supply

AIR_PRESSURE_FAULT

702

ENVIRONMENT

General faulty air pressure