Machine Description
Machine
Alarms
Machine Details
MachineType
Unspecified
Accumulation
BulkFeedingSystem
Bundler
Capper
Cartoner
CasePacker
CaseSealer
CheckWeigher
DePalletizer
Feeder
Filler
FillerCapper
FillSeal
FormFillSeal
Labeller
LineManagementController
OverWrapper
Palletizer
PickAndPlace
ShrinkWrapper
Vendor
Company name of the machine vendor. Avoid whitespaces or special characters.
Model
SerialNo
Build Year
BrowseName (OPC UA)
This is the name of the machine which appears in the OPC UA server. Recommendation: MachineType + Numeric Suffix (e.g., Labeller1).
Publication & Versioning
Publication Date
Author Email
Email of the person to contact about this spreadsheet.
Version
Output Filename
The filename is automatically generated from the BrowseName above.
Alarm Configuration
AlarmRepresentation
DistinctAlarms (Each alarm is a separate OPC UA variable)
SingleAlarmsArray (Alarms are packed in a Boolean array)
AlarmBehavior
STATIC (Static allocation, recommended)
DYNAMIC (Alarms are allocated in a dynamic table)
AlarmCount
Used as the size of the array for DYNAMIC alarm behavior.
MessagesLanguage
EN (English)
FR (Français)
DE (Deutsch)
ES (Español)
IT (Italiano)
Optional Features
StopReason Generation
Yes
No
Generate the special variable for the root cause of the machine stop. Boolean variable to trigger the read of properties alarmCode and alarmMessage. The StopReason is defined by PackML.
ADD-INs
ACPower ADDIN
Provides information about electrical consumption.
Utilities ADDIN
Used for machines which consume or produce different sources of energy.
TrackAdvance ADDIN
Applies to filling machines supporting a cleaning in place (CIP) process.
AGV ADDIN
Applies to Palletizers which are interfaced with AGVs.
Alarms Exposed by the Machine
Define all alarms for the machine. If the message is empty, the alarm will not be generated.
ID
Name
Message
Actions
Add Alarm
Remove