OPC 40083: PlasticsRubber - General Types


Released 1.03

2021-06-01

This document is subject to the license terms described here.

The general OPC Foundation specification license agreement also applies and can be found here.

This document is a copy of the original which can be found here.


1 Scope 2 Normative references 3 Terms, definitions and conventions 3.1 Overview 3.2 Conventions used in this document 3.2.1 Conventions for Node descriptions 3.2.2 NodeIds and BrowseNames 3.2.2.1 NodeIds 3.2.2.2 BrowseNames 3.2.3 Common Attributes 3.2.3.1 General 3.2.3.2 Objects 3.2.3.3 Variables 3.2.3.4 VariableTypes 3.2.3.5 Methods 4 General information to OPC UA interfaces for plastics and rubber machinery and OPC UA 4.1 Introduction to OPC UA interfaces for plastics and rubber machinery 4.2 Introduction to OPC Unified Architecture 4.2.1 What is OPC UA? 4.2.2 Basics of OPC UA 4.2.3 Information modelling in OPC UA 4.2.3.1 Concepts 4.2.3.2 Namespaces 4.2.3.3 Companion Specifications 5 Use cases 6 General requirements 6.1 NodeIds 6.2 AnalogItemType 6.3 EventNotifier 6.4 Severity of events 7 Container concept 8 MachineInformationType 8.1 MachineInformationType Definition 8.2 Properties included in ComponentType 8.3 DeviceClass 8.3.1 Manufacturer 8.3.2 DeviceManual 8.3.3 Model 8.3.4 SoftwareRevision 8.3.5 SerialNumber 8.3.6 DeviceRevision 8.3.7 HardwareRevision 8.3.8 RevisionCounter 8.4 Additional properties 8.4.1 ControllerName 8.4.2 SupportedLogbookEvents 9 LogbookEvent 9.1 LogbookEvent Definition 9.2 User 9.3 EventOriginator 9.4 JobCycleCounter 9.5 ParameterChangeLogType 9.6 UserLogType 9.7 RemoteAccessLogType 9.8 SequenceChangeLogType 9.9 MachineModeChangeLogType 9.10 ProductionStatusChangeLogType 9.11 ProductionDatasetChangeLogType 9.12 ProductionDatasetFrozenLogType 9.13 StandstillReasonLogType 9.14 MessageLogType 9.15 UserFeedbackLogType 10 MachineConfigurationType 10.1 MachineConfigurationType Definition 10.2 UserMachineName 10.3 LocationName 10.4 TimeZoneOffset 10.5 SetMachineTime 10.6 PageDirectory 10.7 GetPage 10.8 GetCurrentPage 11 MachineMESConfigurationType 11.1 MachineMESConfigurationType Definition 11.2 StandstillReasons 11.3 StandstillReasonsLockedByMES 11.4 MESUrl 12 MachineStatusType 12.1 MachineStatusType Definition 12.2 IsPresent 12.3 Users 12.4 MachineMode 12.5 ActivateSleepMode, DeactivateSleepMode 13 Users 13.1 UsersType 13.2 UserType 13.2.1 Id 13.2.2 Name 13.2.3 IsPresent 13.2.4 CardUid 13.2.5 UserLevel 13.2.6 UserRole 13.2.7 Language 14 MachineMESStatusType 14.1 MachineMESStatusType Definition 14.2 StandstillReasonId 14.3 StandstillMessage 14.4 MESMessage 14.5 SetMESMessage 14.6 ClearMESMessage 14.7 ProductionControlType 14.7.1 ProductionStatus 14.7.2 ProductionReleasedByMES 14.7.3 AutomaticRunEnabled, EnableAutomaticRun, DisableAutomaticRun 14.7.4 ProductionOnlyWithMES 14.7.5 SetWatchDogTime, ResetWatchDog 14.7.6 RequestTestSample 14.8 MessageConditionType 15 Moulds 15.1 MouldsType 15.2 MouldType 15.2.1 MouldType Definition 15.2.2 Index 15.2.3 Id 15.2.4 IsPresent 15.2.5 Description 15.2.6 MouldStatus 15.2.7 TemperatureZones 16 PowerUnits 16.1 PowerUnitsType 16.2 PowerUnitType 16.2.1 PowerUnitType Definition 16.2.2 Index 16.2.3 IsPresent 16.2.4 Id 16.2.5 PowerOn 16.2.6 ActualTemperature 16.2.7 Subtypes of PowerUnitType 16.2.7.1 HydraulicUnitType 16.2.7.2 ElectricDriveType 17 TemperatureZones 17.1 TemperatureZonesType 17.2 TemperatureZoneType 17.2.1 TemperatureZoneType Definition 17.2.2 Index 17.2.3 Name 17.2.4 IsPresent 17.2.5 Classification 17.2.6 ControlMode 17.2.7 Temperatures 17.2.8 ActualTemperature 17.2.9 StandbyTemperature 17.2.10 Subtypes of TemperatureZoneType 17.2.10.1 BarrelTemperatureZoneType 17.2.10.2 MouldTemperatureZoneType 18 JobsType 18.1 JobsType Definition 18.2 JobInformationType 18.2.1 JobInformationType Definition 18.2.2 JobName 18.2.3 JobDescription 18.2.4 CustomerName 18.2.5 ProductionDatasetName 18.2.6 ProductionDatasetDescription 18.2.7 Material 18.2.8 ProductName 18.2.9 ProductDescription 18.2.10 ContinueAtJobEnd 18.2.11 CyclicJobInformationType 18.2.11.1 NominalParts 18.2.11.2 NominalBoxParts 18.2.11.3 ExpectedCycleTime 18.2.11.4 MouldId 18.2.11.5 NumCavities 18.2.11.6 SetCyclicJobData 18.2.11.7 RequestCyclicJobWrite 18.3 Job Lists 18.3.1 SendJobList 18.3.2 RequestJobList 18.3.3 SendCyclicJobList 18.3.4 RequestCyclicJobList 18.4 ActiveJobValuesType 18.4.1 JobStatus 18.4.2 StartJob 18.4.3 InterruptJob 18.4.4 FinishJob 18.4.5 CurrentLotName 18.4.6 BoxId 18.4.7 ActiveCyclicJobValuesType 18.4.7.1 JobCycleCounter 18.4.7.2 BoxCycleCounter 18.4.7.3 MachineCycleCounter 18.4.7.4 LastCycleTime 18.4.7.5 AverageCycleTime 18.4.7.6 JobPartsCounter, JobGoodPartsCounter, JobBadPartsCounter, JobTestSamplesCounter 18.4.7.7 BoxPartsCounter, BoxGoodPartsCounter, BoxBadPartsCounter, BoxTestSamplesCounter 18.4.7.8 LastPartId 18.4.7.9 StopAtCycleEnd 18.4.7.10 ResetJobCounters 18.4.7.11 ResetBoxCounters 18.4.7.12 ResetAverageCycleTime 19 CycleParametersEventType 19.1 JobName 19.2 JobStatus 19.3 CurrentLotName 19.4 BoxId 19.5 CycleCounter 19.6 MachineCycleCounter 19.7 CycleTime 19.8 AverageCycleTime 19.9 JobPartsCounter, JobGoodPartsCounter, JobBadPartsCounter, JobTestSamplesCounter 19.10 BoxPartsCounter, BoxGoodPartsCounter, BoxBadPartsCounter, BoxTestSamplesCounter 19.11 CycleQuality 19.12 CavityCycleQuality 19.13 PartId 19.14 MouldCycleParametersType 19.15 TemperatureZoneCycleParametersType 20 ProductionDatasetManagementType 20.1 General 20.2 ProductionDatasetManagementType Definition 20.3 ProductionDatasetStatusType 20.3.1 ActiveProductionDatasetStatus, ProductionDatasetInPreparationStatus 20.3.2 Information 20.3.3 Modified 20.3.4 Frozen 20.3.5 Load 20.3.6 Save 20.4 ProductionDatasetLists 20.4.1 GetProductionDatasetList 20.4.2 SendProductionDatasetList 20.4.3 RequestProductionDatasetList 20.4.4 ProductionDatasetInformationType 20.5 ProductionDatasetTransfer 20.5.1 General 20.5.2 GenerateOptions in GenerateFileForRead 20.5.3 GenerateOptions in GenerateFileForWrite 20.6 Events for ProductionDatasetTransfer 20.7 GetProductionDatasetInformation 20.8 SendProductionDatasetInformation 21 IdentificationType 21.1 Properties included in ComponentType 21.1.1 DeviceClass 21.1.2 Manufacturer 21.1.3 Model 21.1.4 SerialNumber 21.1.5 SoftwareRevision 21.1.6 ProductCode 21.2 Additional property YearOfConstruction 22 MonitoredParameterType 22.1 ActualValue 22.2 SetValue 22.3 SetRampUp 22.4 SetRampDown 22.5 UpperTolerance, LowerTolerance, UpperTolerance2, LowerTolerance2, MinValue, MaxValue 22.6 Status 22.7 AutomaticMonitoring 22.8 MonitoringSensitivity 22.9 AlarmSuppression 22.10 ResetMonitoring 23 ControlledParameterType 24 ClosedLoopControlType 24.1 PIDParameters 24.2 AutomaticControllerMode 24.3 AutoTuningActive 24.4 AutoTuningOn 24.5 AutoTuningOff 25 MaintenanceType 25.1 Status 25.2 AdditionalInformation 25.3 Interval 25.4 RemainingInterval 25.5 TotalOperation 25.6 Reset 26 DataTypes for minimal error handling for devices without alarm support 26.1 ActiveErrorDataType 26.2 ClassifiedActiveErrorDataType 27 Subtypes of HelpOffNormalAlarmType 27.1 HelpOffNormalAlarmType 27.2 MonitoredParameterAlarmType 28 Configuration Parameters 29 MaterialListType 29.1 NodeVersion 29.2 DensityUnit 29.3 AddMaterial 29.4 RemoveMaterialById 29.5 RequestAddMaterialEventType 30 MaterialType 31 EnergyType 31.1 ActualPower 31.2 PowerConsumption 31.3 ActualSpecificEnergy 31.4 PowerFactor 32 MeasuringDevices 32.1 MeasuringDevicesType 32.2 MeasuringDeviceType 32.2.1 Id 32.2.2 Name 32.2.3 Position 32.2.4 IsPresent 32.2.5 ControlMode 32.2.6 MonitoredParameter 33 StartDeviceType 34 DriveType 35 DiagnosticsType 35.1 Status 35.2 RunDiagnostics 35.3 StopDiagnostics 35.4 DiagnosisStepEndEventType 35.4.1 Result 35.4.2 InputNode 35.4.3 Inherited properties of BaseEventType 35.5 DiagnosisEndEventType 35.5.1 Status 35.5.2 Inherited properties from BaseEventType 36 Profiles and Conformance Units 37 Namespaces 37.1 Namespace Metadata 37.2 Handling of OPC UA Namespaces Annex A (normative)OPC 40083 Namespace and mappings