Notifications registered by the PLCnext Runtime System
The following tables show the notifications that are predefined in the PLCnext Runtime System and will be issued by the PLCnext Runtime System.
Compatibility
The SenderName
declarations have changed over time. With firmware 2020.6 they have been consolidated and will now stay this way.
Due to breaking changes with firmware 2022.0 LTS in the structure of notification archives, downgrading to a former firmware release causes an exception.
Remedy:
- Reset the device to Default setting Type 1 (see Factory Reset).
↪ Existing notification archives will be closed and renamed.
↪ An archive with appropriate structure for the firmware is generated, with a first notification in it which points to the renamed archive from firmware 2022.0 LTS.
Severity levels
In the Notifications WBM page (up to firmware 2024.6), these icons are displayed for the different severity levels:
Internal
Information
Warning
Error
Critical
Fatal
In the Notifications WBM 2 page (from firmware 2025.0), these icons are displayed for the different severity levels:
Internal
Information
Warning
Urgent (warning)
Error
Critical (error)
Fatal (error)
Internal
are no longer logged.Notifications by SenderName
The notifications in the following sections are grouped by their SenderName
and ordered by their NotificationName
. Newest entries are marked green in the Availability column.
Note: All notifications listed below are sent with Registered
state, except for these:
- System Manager's
Arp.System.Acf.SystemManager.Startup
notification is sent with anUnregistered
state Arp.System.TimeSync.ExternalTimeModification.Disabled
notification is sent with aSubscribed
state
Alarms
These Notifications are only shown here, because they are used internally by the implementation. These notifications are not intended to be used or sent directly. Instead, the designated methods of the AlarmServer should be used. It is recommended to read the Alarms description before working with these notifications.
From firmware version 2023.6 alarm notifications (Arp.Services.Alarms.Log.*) are logged into a separate archive alarms (file: /opt/plcnext/projects/Default/Services/NotificationLogger/alarms.config).
NotificationName
ends with .eUAServer
. If generated by a function block then the NotificationName
ends with .eCLR
.NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.Alarms.Log.AcknowledgeRequest.eUAServer or Arp.Services.Alarms.Log.AcknowledgeRequest.eCLR |
Arp::System::Nm::StringPayload | from 2019.0 LTS | |
Arp.Services.Alarms.Log.AcknowledgeRequest2.eUAServer or Arp.Services.Alarms.Log.AcknowledgeRequest2.eCLR |
Arp::System::NmPayload::Alarms::Internal::AckConfPayload | from 2020.6 | |
Arp.Services.Alarms.Log.AddAlarm.eUAServer or Arp.Services.Alarms.Log.AddAlarm.eCLR |
Arp::System::NmPayload::Alarms::Internal::AlarmPayload | from 2019.0 LTS | |
Arp.Services.Alarms.Log.AddComment.eUAServer or Arp.Services.Alarms.Log.AddComment.eCLR |
Arp::System::NmPayload::Alarms::Internal::AckConfPayload | from 2020.6 | |
Arp.Services.Alarms.Log.ConfirmRequest.eUAServer or Arp.Services.Alarms.Log.ConfirmRequest.eCLR |
Arp::System::Nm::StringPayload | from 2019.0 LTS | |
Arp.Services.Alarms.Log.ConfirmRequest2.eUAServer or Arp.Services.Alarms.Log.ConfirmRequest2.eCLR |
Arp::System::NmPayload::Alarms::Internal::AckConfPayload | from 2020.6 | |
Arp.Services.Alarms.Log.NewState.eUAServer or Arp.Services.Alarms.Log.NewState.eCLR |
Arp::System::NmPayload::Alarms::Internal::AlarmPayload | from 2019.0 LTS |
AlarmServer
Configurable alarms depending on the alarm server are available from firmware 2024.0 LTS.
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.AlarmServer.Error | Arp::System::Nm::StringPayload | from 2024.0 LTS | |
Arp.Services.AlarmServer.Info | Arp::System::Nm::StringPayload | from 2024.0 LTS | |
Arp.Services.AlarmServer.Warning | Arp::System::Nm::StringPayload | from 2024.0 LTS |
Axioline
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Io.Axioline.Configuration.Error | Arp::System::NmPayload::Io::Axioline::AxioServiceErrorPayload | from 2023.0 LTS | |
Arp.Io.Axioline.Device.Error | Arp::System::NmPayload::Io::Axioline::AxioDeviceDiagPayload | from 2023.0 LTS | |
Arp.Io.Axioline.Device.Info | Arp::System::NmPayload::Io::Axioline::AxioDeviceDiagPayload | from 2023.0 LTS | |
Arp.Io.Axioline.Device.Warning | Arp::System::NmPayload::Io::Axioline::AxioDeviceDiagPayload | from 2023.0 LTS | |
Arp.Io.Axioline.Error | Arp::System::NmPayload::Io::Axioline::AxioStatePayload | from 2020.0 LTS | |
Arp.Io.Axioline.Parameterization.Error | Arp::System::NmPayload::Io::Axioline::AxioPdiErrorPayload | from 2023.0 LTS | |
Arp.Io.Axioline.StateChanged | Arp::System::NmPayload::Io::Axioline::AxioStatePayload | from 2020.0 LTS | |
Arp.Io.Axioline.Warning | Arp::System::NmPayload::Io::Axioline::AxioStatePayload | from 2020.0 LTS |
DataLogger
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.DataLogger.Error | Arp::System::Nm::StringPayload | from 2020.3 | |
Arp.Services.DataLogger.Info | Arp::System::Nm::StringPayload | from 2020.3 | |
Arp.Services.DataLogger.Session.RemovedOnException | Arp::System::NmPayload::Services::DataLogger::ExceptionInformationPayload | from 2024.0 LTS | |
Arp.Services.DataLogger.StatusChanged | Arp::System::Nm::StringPayload | from 2020.3 | |
Arp.Services.DataLogger.Warning | Arp::System::Nm::StringPayload | from 2021.6 |
Device Interface
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Device.Interface.AddIpSettingsEntryFailed | Arp::System::NmPayload::Device::AddIpSettingsEntryPayload | from 2025.0 | |
Arp.Device.Interface.ChangeIpSettingsEntryFailed | Arp::System::NmPayload::Device::ChangeIpSettingsEntryPayload | from 2025.0 | |
Arp.Device.Interface.EthernetLinkStateChanged | Arp::System::NmPayload::Device::EthernetLinkStatePayload | from 2019.0 LTS | |
Arp.Device.Interface.ExtensionModulesState | Arp::System::NmPayload::Device::PciDeviceStatePayload | from 2019.0 LTS | |
Arp.Device.Interface.FanControl.CalibrationStarted | Arp::System::Nm::StringPayload | from 2020.6 | |
Arp.Device.Interface.IpSettingsEntryAdded | Arp::System::NmPayload::Device::AddIpSettingsEntryPayload | from 2025.0 | |
Arp.Device.Interface.IpSettingsEntryChanged | Arp::System::NmPayload::Device::ChangeIpSettingsEntryPayload | from 2025.0 | |
Arp.Device.Interface.IpSettingsEntryRemoved | Arp::System::NmPayload::Device::RemoveIpSettingsEntryPayload | from 2025.0 | |
Arp.Device.Interface.NetworkConfigurationChanged | Arp::System::NmPayload::Device::NetworkConfigurationChangedPayload | from 2019.0 LTS | |
Arp.Device.Interface.NetworkConfigurationFailed | Arp::System::NmPayload::Device::NetworkConfigurationChangedPayload | from 2019.0 LTS | |
Arp.Device.Interface.NtpConfigurationChanged | Arp::System::NmPayload::Device::NtpConfigurationChangedPayload | from 2020.3 | |
Arp.Device.Interface.NtpConfigurationFailed | Arp::System::NmPayload::Device::NtpConfigurationChangedPayload | from 2020.3 | |
Arp.Device.Interface.PowerSupplyStatus.Changed | Arp::System::NmPayload::Device::PowerSupplyStatusPayload | from 2023.0 LTS | |
Arp.Device.Interface.PowerSupplyStatus.Warning | Arp::System::NmPayload::Device::PowerSupplyStatusPayload | from 2023.0 LTS | |
Arp.Device.Interface.RealTimeClock.BatteryCapacityFailure | Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Device.Interface.RemoveIpSettingsEntryFailed | Arp::System::NmPayload::Device::RemoveIpSettingsEntryPayload | from 2025.0 | |
Arp.Device.Interface.SdCardStateChanged | Arp::System::NmPayload::Device::SdCardStateChangedPayload | from 2019.0 LTS | |
Arp.Device.Interface.UserPartitionUsage.Changed | Arp::System::NmPayload::Device::UserPartitionUsagePayload | from 2020.6 | |
Arp.Device.Interface.UserPartitionUsage.Critical | Arp::System::NmPayload::Device::UserPartitionUsagePayload | from 2020.6 |
Device UPS
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Device.Ups.UpsHealthFailure [1] | Arp::System::Nm::StringPayload | from 2022.6 | |
Arp.Device.Ups.UpsHealthWarning | Arp::System::Nm::StringPayload | from 2022.6 | |
Arp.Device.Ups.UpsStateOfChargeGood | Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Device.Ups.UpsStateOfChargeLow | Arp::System::Nm::StringPayload | from 2023.6 |
- Important: If the system variable
UPS_DIAGNOSTICS.HFAIL
isTRUE
then the controller must be sent to Phoenix Contact for repair. This applies to the controllers AXC F 3152, RFC 4072S and BPC 9102S. Please contact Phoenix Contact or your local subsidiary for further details.
eCLR
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Plc.Eclr.DcgFailed (from 2023.6 see PLC Manager: Arp.Plc.Domain.DownloadChanges.Failed or Arp.Plc.Domain.DownloadChanges.Refused) |
Arp::System::Nm::StringPayload | 2022.6 to 2023.3 | |
Arp.Plc.Eclr.Critical | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Plc.Eclr.Error | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Plc.Eclr.Fatal | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Plc.Eclr.Info | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Plc.Eclr.Internal | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Plc.Eclr.Warning | Arp::System::Nm::StringPayload | from 2025.0 |
ESM
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Plc.Esm.Configuration.Validation.Warning | Arp::System::Nm::StringPayload | from 2024.0 LTS | |
Arp.Plc.Esm.Exception.Arp.Plc.Esm | Arp::System::NmPayload::Plc::ExceptionInformationPayload | 2019.0 LTS to 2023.9 | |
Arp.Plc.Esm.Exception | Arp::System::NmPayload::Plc::ExceptionInformationPayload | from 2024.0 LTS |
GDS
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Plc.Gds.Exception (from 2023.6 see PLC Manager: Arp.Plc.Domain.DownloadChanges.Failed or Arp.Plc.Domain.Plc.Failed) |
Arp::System::NmPayload::Plc::Gds::ExceptionInformationPayload | 2021.0 LTS to 2023.3 | |
Arp.Plc.Gds.ForceManager.ModeChanged | Arp::System::NmPayload::Plc::ForceInformationPayload | from 2019.9 | |
Arp.Plc.Gds.Warning | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Plc.Meta.InvalidProject.PointerInStruct (from 2023.6 see PLC Manager: Arp.Plc.Domain.DownloadChanges.Failed or Arp.Plc.Domain.Plc.Failed) |
Arp::System::Nm::StringPayload | 2021.0 LTS to 2023.3 | |
Arp.Plc.Meta.InvalidProject.PointerToHidden (from 2023.6 see PLC Manager: Arp.Plc.Domain.DownloadChanges.Failed or Arp.Plc.Domain.Plc.Failed) |
Arp::System::Nm::StringPayload | 2020.3 to 2023.3 |
Interbus
Note: INTERBUS notifications for diagnostics are only registered if an INTERBUS hardware module is present.
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Io.Interbus.Configuration.Error | Arp::System::NmPayload::Io::Interbus::ServiceErrorPayload | from 2023.6 | |
Arp.Io.Interbus.Parameterization.Error | Arp::System::NmPayload::Io::Interbus::PcpErrorPayload | from 2023.6 | |
Arp.Io.Interbus.Error | Arp::System::NmPayload::Io::Interbus::StatePayload | from 2023.6 |
Modbus Client
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Io.ModbusClient.Error | Arp::System::NmPayload::Io::ModbusClient::ModbusDiagPayload | from 2024.6 | |
Arp.Io.ModbusClient.Info | Arp::System::NmPayload::Io::ModbusClient::ModbusDiagPayload | from 2024.6 | |
Arp.Io.ModbusClient.Warning | Arp::System::NmPayload::Io::ModbusClient::ModbusDiagPayload | from 2024.6 |
NotificationLogger
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.NotificationLogger.Archive.FileFormatMigrationDowngrade | Arp::System::NmPayload::NotificationLogger::StorageFileFormatMigrationPayload | from 2022.0 LTS | |
Arp.Services.NotificationLogger.Archive.FileFormatMigrationFailed | Arp::System::NmPayload::NotificationLogger::StorageFileFormatMigrationPayload | from 2022.0 LTS | |
Arp.Services.NotificationLogger.Archive.FileFormatMigrationNotPossible | Arp::System::NmPayload::NotificationLogger::StorageFileFormatMigrationPayload | from 2022.0 LTS | |
Arp.Services.NotificationLogger.Archive.FileFormatMigrationSuccessful | Arp::System::NmPayload::NotificationLogger::StorageFileFormatMigrationPayload | from 2022.0 LTS | |
Arp.Services.NotificationLogger.Archive.FileIntegrityCheckFailed | Arp::System::NmPayload::NotificationLogger::StorageFileIntegrityCheckPayload | from 2022.0 LTS | |
Arp.Services.NotificationLogger.Archive.InvalidStorageFile | Arp::System::NmPayload::NotificationLogger::InvalidStorageFilePayload | from 2022.6 | |
Arp.Service.NotificationLogger.ClosingArchive [2] | Arp::System::NmPayload::NotificationLogger::MessageWithArchiveNamePayload | from 2019.0 LTS | |
Arp.Services.NotificationLogger.ClosingArchive | Arp::System::NmPayload::NotificationLogger::MessageWithArchiveNamePayload | from 2022.6 |
- Not to be confused with the NotificationName in the following row!
Up to firmware 2022.0 LTS, this NotificationName startet really Arp.Service, not Arp.Services. That was unwanted.
From 2022.6 on, all the notifications from this SenderName start with Arp.Services.
Notification Manager
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.System.Nm.ExceptionDuringNotify.ExternalIoProcess | Arp::System::Nm::StringPayload | from 2019.0 LTS | |
Arp.System.Nm.ExceptionDuringNotify.LocalIoProcess | Arp::System::Nm::StringPayload | from 2019.0 LTS | |
Arp.System.Nm.ExceptionDuringNotify.MainProcess | Arp::System::Nm::StringPayload | from 2019.0 LTS | |
Arp.System.Nm.ExceptionDuringNotify.MonitoringProcess | Arp::System::Nm::StringPayload | ||
Arp.System.Nm.SubscribeToNotRegisteredNotification | from 2025.0: |
Arp::System::Nm::NmSubscribeFailedPayload<Arp::System::Nm::NmSubscribeToNotRegisteredPayload> | from 2019.0 LTS |
Arp.System.Nm.SubscribeToUnregisteredNotification | from 2025.0: |
Arp::System::Nm::NmSubscribeFailedPayload<Arp::System::Nm::NmSubscribeToUnregisteredPayload> | from 2019.0 LTS |
OPC UA® Server
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.OpcUAServer (from 2023.3 see rows below at Arp.Services.OpcUAServer.StartFailed) |
Arp::System::Nm::StringPayload | only 2023.0 LTS | |
Arp.Services.OpcUAServer.MethodCall | Arp::System::Nm::StringPayload | from 2020.3 | |
Arp.Services.OpcUAServer.PubSub.Error | Arp::System::Nm::StringPayload | from 2022.6 | |
Arp.Services.OpcUAServer.PubSub.Warning | Arp::System::Nm::StringPayload | from 2022.6 | |
Arp.Services.OpcUAServer.StartFailed | Arp::System::Nm::StringPayload | from 2023.3 |
OPC UA® Client
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.Modules.OpcUAServer.Client.CloseInternalSessionFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OpcUAServer.Client.CreateInternalSessionFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OpcUAServer.Client.CreateRemoteSubscriptionFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OpcUAServer.Client.GetRemoteSessionFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OpcUAServer.Client.GetVariableHandleFailed | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Services.Modules.OpcUAServer.Client.LicenseCheckFailed | Arp::System::Nm::StringPayload | from 2023.0 LTS | |
Arp.Services.Modules.OpcUAServer.Client.LicenseCheckPassed | Arp::System::Nm::StringPayload | from 2023.0 LTS | |
Arp.Services.Modules.OpcUAServer.Client.LicenseTrialStarted | Arp::System::Nm::StringPayload | from 2023.0 LTS | |
Arp.Services.Modules.OpcUAServer.Client.LicenseTrialStopped | Arp::System::Nm::StringPayload | from 2023.0 LTS | |
Arp.Services.Modules.OpcUAServer.Client.LocalCreateMonitoredItemFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OPCUAServer.Client.NodeMapping | Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Services.Modules.OpcUAServer.Client.OpenInternalSessionFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OPCUAServer.Client.ParseLocalVariable | Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Services.Modules.OPCUAServer.Client.ParseRemoteVariableDescriptor | Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Services.Modules.OpcUAServer.Client.RemoteCreateMonitoredItemFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OpcUAServer.Client.RemoteCreateMonitoredItemsFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OpcUAServer.Client.WriteValueToLocalFailed | Arp::System::Nm::StringPayload | from 2023.3 | |
Arp.Services.Modules.OpcUAServer.Client.WriteValueToRemoteFailed | Arp::System::Nm::StringPayload | from 2023.3 |
PLC Condition Manager
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Plc.Domain.PlcConditionManager.ConditionFailed | Arp::System::NmPayload::Plc::PlcConditionFailedPayload | 2022.0 LTS only |
PLC Manager
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Plc.Domain.DownloadChanges.Failed (2021.0 LTS to 2023.3 see at SenderName GDS: Arp.Plc.Gds.Exception) |
Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Plc.Domain.DownloadChanges.Refused | Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Plc.Domain.Plc.Condition.Failed (2022.6 to 2023.3 see rows below at Arp.Plc.Domain.PlcManager.ConditionFailed) |
Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Plc.Domain.Plc.Condition.StartingDelayed (2022.6 to 2023.3 see rows below at Arp.Plc.Domain.PlcManager.StartingDelayed) |
Arp::System::Nm::StringPayload | from 2023.6 | |
Arp.Plc.Domain.Plc.Failed (2021.0 LTS to 2023.3 see at SenderName GDS: Arp.Plc.Gds.Exception) |
Arp:.System::Nm::StringPayload | from 2023.6 | |
Arp.Plc.Domain.Plc.StateChanged (2019.0 LTS to 2023.3 see rows below at Arp.Plc.Domain.PlcManager.StateChanged) |
Arp::System::NmPayload::Plc::PlcStateChangedPayload | from 2023.6 | |
Arp.Plc.Domain.PlcManager.ConditionFailed | Arp::System::Nm::StringPayload | 2022.6 to 2023.3 | |
Arp.Plc.Domain.PlcManager.StartingDelayed | Arp::System::Nm::StringPayload | 2022.6 to 2023.3 | |
Arp.Plc.Domain.PlcManager.StateChanged | Arp::System::NmPayload::Plc::PlcStateChangedPayload | 2019.0 LTS to 2023.3 |
PLM
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Plc.Plm.DcgNotPossible (from 2023.6 see SenderName PLC Manager: Arp.Plc.Domain.DownloadChanges.Refused) |
Arp::System::Nm::StringPayload | 2019.3 to 2023.3 |
ProfiCloud V3
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.ProfiCloudV3.BufferSizeInvalid | Arp::System::Nm::StringPayload | from 2023.0 LTS |
PROFINET Controller
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Io.PnC.Alarm | Arp::System::NmPayload::Io::ProfinetStack::AlarmPayload2 | from 2021.0 LTS | |
Arp.Io.PnC.ArAbort | Arp::System::NmPayload::Io::ProfinetStack::MessageWithStationNamePayload | from 2019.0 LTS | |
Arp.Io.PnC.ArReady | Arp::System::NmPayload::Io::ProfinetStack::MessageWithStationNamePayload | from 2019.0 LTS | |
Arp.Io.PnC.ConfigurationWarning | Arp::System::Nm::StringPayload | from 2020.6 [1] | |
Arp.Io.PnC.DcpSignal | Arp::System::NmPayload::Io::ProfinetStack::DcpSignalPayload | from 2020.3 | |
Arp.Io.PnC.DiagStateChanged | Arp::System::Nm::StringPayload | from 2022.0 LTS | |
Arp.Io.PnC.PnStationStateChanged | Arp::System::NmPayload::Io::ProfinetStack::PnStationStatePayload | from 2019.0 LTS | |
Arp.Io.PnC.ResetToFactoryDefaults | Arp::System::Nm::StringPayload | from 2019.0 LTS | |
Arp.Io.PnC.SetInterfaceAddress | Arp::System::NmPayload::Io::ProfinetStack::InterfaceAddressPayload | from 2019.0 LTS | |
Arp.Io.PnC.SetStationName | Arp::System::NmPayload::Io::ProfinetStack::MessageWithStationNamePayload | from 2019.0 LTS |
- only if project was made with PLCnext Engineer 2020.3
PROFINET Device
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Io.PnD.ArAbort | Arp::System::NmPayload::Io::ProfinetStack::MessageWithStationNamePayload | from 2019.0 LTS | |
Arp.Io.PnD.ArReady | Arp::System::NmPayload::Io::ProfinetStack::MessageWithStationNamePayload | from 2019.0 LTS | |
Arp.Io.PnD.DcpSignal | Arp::System::NmPayload::Io::ProfinetStack::DcpSignalPayload | from 2020.3 | |
Arp.Io.PnD.PnStationStateChanged | Arp::System::NmPayload::Io::ProfinetStack::PnStationStatePayload | from 2019.0 LTS | |
Arp.Io.PnD.ResetToFactoryDefaults | Arp::System::Nm::StringPayload | from 2019.0 LTS | |
Arp.Io.PnD.SetInterfaceAddress | Arp::System::NmPayload::Io::ProfinetStack::InterfaceAddressPayload | from 2019.0 LTS | |
Arp.Io.PnD.SetStationName | Arp::System::NmPayload::Io::ProfinetStack::MessageWithStationNamePayload | from 2019.0 LTS |
PROFINET System
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Io.PnS.SystemConfigRestored | Arp::System::Nm::StringPayload | only 2019.9 and 2020.0 LTS |
Redundancy Manager
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.RedundancyManager.ErrorOccured | Arp::System::Nm::StringPayload | from 2022.0 LTS | |
Arp.Services.RedundancyManager.RoleChanged | Arp::System::NmPayload::Services::Redundancy::RedundancyStateChangedPayload | from 2022.0 LTS | |
Arp.Services.RedundancyManager.StatusChanged | Arp::System::Nm::StringPayload | from 2022.0 LTS | |
Arp.Services.RedundancyManager.SwitchOver | Arp::System::Nm::StringPayload | from 2022.0 LTS | |
Arp.Services.RedundancyManager.TypeChanged | Arp::System::NmPayload::Services::Redundancy::RedundancyStateChangedPayload | from 2022.0 LTS |
Retain Manager (former PLC Retain)
Note: Up to firmware release 2023.0 LTS the SenderName
was PLC Retain.
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Plc.Retain.Error | Arp::System::Nm::StringPayload | from 2020.6 | |
Arp.Plc.Retain.Info | Arp::System::Nm::StringPayload | from 2023.0 LTS | |
Arp.Plc.Retain.RetainManager | Arp::System::Nm::StringPayload | from 2019.3 to 2020.3 | |
Arp.Plc.Retain.Warning | Arp::System::Nm::StringPayload | from 2020.6 |
SPLC
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.SpnsProxy.General.Notification | Arp::System::Nm::StringPayload | from 2020.3 to 2021.9 | |
Arp.Services.SpnsProxy.General.Notification.Error (Note: This notifcation will be registered on first use) |
Arp::System::Nm::StringPayload | from 2022.0 LTS | |
Arp.Services.SpnsProxy.General.Notification.Info (Note: This notifcation will be registered on first use) |
Arp::System::Nm::StringPayload | from 2022.0 LTS | |
Arp.Services.SpnsProxy.Integrity.Error | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Services.SpnsProxy.Integrity.Success | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Services.SpnsProxy.Integrity.Warning | Arp::System::Nm::StringPayload | from 2025.0 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_ACK_REQ | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_CE_CRC | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_CE_CRC_H | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_CHF_ACK_REQ | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_DEVICE_FAULT | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_IPAR_OK | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_LOOPBACK | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_PASS_OUT | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_WD_TIMEOUT | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.F_ADDR_XXXXX_WD_TIMEOUT_H | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Profisafe.ProfisafeCommunicationBit | Arp::System::NmPayload::Services::SpnsProxy::SpnsProxyProfisafeNotificationPayload | from 2020.3 | |
Arp.Services.SpnsProxy.Splc.LedRegisterChanged | Arp::System::NmPayload::Services::SpnsProxy::SpnsLedRegisterChangedPayload | from 2023.6 | |
Arp.Services.SpnsProxy.Splc.StateChanged | Arp::System::NmPayload::Services::SpnsProxy::SpnsStateChangedPayload | from 2023.0 LTS |
SystemEvents
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.Services.SystemEvents.PowerDown | Arp::System::Nm::StringPayload | from 2022.6 |
System Manager
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.System.Acf.SystemManager.LibraryError | Arp::System::NmPayload::Acf::LibraryErrorPayload | from 2025.0 | |
Arp.System.Acf.SystemManager.Startup (Note: This notification is sent with the Unregistered state!)
|
Arp::System::NmPayload::Acf::SystemStartupPayload | from 2019.0 LTS | |
Arp.System.Acf.SystemManager.StateChanged | Arp::System::NmPayload::Acf::SystemManagerStatePayload | from 2019.0 LTS |
System Monitoring
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.System.Monitoring.Monitor.ProcessDied.ExternalIoProcess | Arp::System::Monitoring::Monitor::ProcessDiedEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.ProcessDied.LocalIoProcess | Arp::System::Monitoring::Monitor::ProcessDiedEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.ProcessDied.MainProcess | Arp::System::Monitoring::Monitor::ProcessDiedEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.ProcessDied.MonitoringProcess | Arp::System::Monitoring::Monitor::ProcessDiedEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Critical.Load.Swd.Come | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Critical.Load.Swd.Gone | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Critical.Load.Warn.Come | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Critical.Load.Warn.Gone | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Disturb.Load.Swd.Come | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Disturb.Load.Swd.Gone | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Disturb.Load.Warn.Come | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Disturb.Load.Warn.Gone | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Full.Load.Warn.Come | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemCpuLoad.Full.Load.Warn.Gone | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemRamLoad.RamLoad.Swd.Come | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemRamLoad.RamLoad.Swd.Gone | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemRamLoad.RamLoad.Warn.Come | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 | |
Arp.System.Monitoring.Monitor.SystemRamLoad.RamLoad.Warn.Gone | Arp::System::Monitoring::Monitor::ThresholdEventPayload | from 2025.0 |
System Watchdog
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.System.Watchdog.WatchdogStatusChanged | Arp::System::NmPayload::SystemWatchdog::SystemWatchdogStateChangedPayload | from 2019.9 |
Time Sync
NotificationName ↓ | Severity | PayloadTypeName | Availability |
Arp.System.TimeSync.ExternalTimeModification.Disabled (Note: This notification is sent with the Subscribed state!) |
– | from 2025.0 |
See also