EventIDs (GVL)ΒΆ

Attributes:
qualified_only
InOut:

Scope

Name

Type

Initial

Comment

Constant

CMPID_CmpUserMgr

DWORD

16#61

EVTPARAMID_CmpUserMgrDatabaseChanged

WORD

16#1

EVTVERSION_CmpUserMgrDatabaseChanged

WORD

16#1

EVT_UserMgrDatabaseChanged

DWORD

(SHL(UINT_TO_DWORD(EVTCLASS_INFO), 16) OR 16#1)

Event is sent every time the user management database or the user-rights database was changed
pEventParam: EVTPARAM_CmpUserMgrDatabaseChanged

EVTPARAMID_CmpUserMgrPasswordValidity

WORD

16#3

EVTVERSION_CmpUserMgrPasswordValidity

WORD

16#1

EVT_UserMgrPasswordValidity

DWORD

(SHL(UINT_TO_DWORD(EVTCLASS_INFO), 16) OR 16#5)

Event is fired at PLC start, after an application download and then once a day to inform about password validity with time info. In case a password is expired EVT_UserMgrPasswordExpired is fired instead.
pEventParam: EVTPARAM_CmpUserMgrPasswordValidity

EVT_UserMgrPasswordExpired

DWORD

(SHL(UINT_TO_DWORD(EVTCLASS_WARNING), 16) OR 16#6)

Check is done at PLC start, after an application download and then once a day. An event is fired in case a password is expired due to timeout, instead of EVT_UserMgrPasswordValidity.
Event is also fired at login with expired password. The time info is 0 if it is a relogin or a created user is required to change the password on first use.
pEventParam: EVTPARAM_CmpUserMgrPasswordValidity