Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Alarm Management in PLC Engineering

Alarm Management in PLC Engineering

Venzi_
Established Member

I’m trying to implement the alarm management in my PLC project following the CtrlX PLC Engineering documentation.

1. When an alarm storage is added to the application, I get a bunch of errors while downloading the code.

Venzi__0-1640789257669.png

2. I want to get the active alarm messages out of the PLC App and was trying to copy them to the DL by calling the GetActiveAlarms method of the IAlarmManagerClient. Is that a reasonable way in CtrlX?

 

5 REPLIES 5

CodeShepherd
Community Moderator
Community Moderator

The alarm management package is actually not usable but it is under investigation by our R&D.

EDIT: Feature is planned for Version 1.16 coming up end of July this year.

For adding errors to the logbook of the ctrlX CORE simply use the LogAdd function out of the CmpLog library. The PLC logger messages will automatically be transferred to the main logbook.

CodeShepherd_0-1641990613853.png

 

Hello

I would also need the Alarm Configuration. Replacing it with logs seems brings not the full PLC experience, as Alarms can be active, not acknowledged, acknowledged or not active, which is an important functionality in any process control.

Plus implementing log view on a HMI seems difficult and not user friendly.

Thanks, Martin

Hi @CodeShepherd

Has this issue been solved yet?

I'm still running into the exact same error and was wondering if it's a mistake on my side or if the alarm management package is still unusable.

Thanks for your reply,

kovaley

CodeShepherd
Community Moderator
Community Moderator

Did you upgrade your ctrlX WORKS and ctrlX CORE target in the PLC engineering to the latest (1.16) version?

No,

So it is a mistake on my side!

Thank you!

 

 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist