HMI auto-logoff

Hi, Is it possible to setup some kind of auto-logoff for the web interface in order to avoid user letting some page open too long? This is because I realized that one of my web pages causes a drain of around 20% of the total PLCnext CPU power. It’s a page that contains lots of controls and associated events (a kind of global dynamic system overview page). It might even be a bigger problem if another browser is open to the same page. Without any web server overload, the PLCnext running my app is already using around 75% of CPU power (that include data exchange with PLCnext Engineer). The HMI refresh rate is set to 250 ms. It would not make any sense to increase that delay because we need to visualize events that already occurs at a much higher rate. I am using sing PLCnext Engineer 2019.03 Thanks Frédéric

Hello Frédéric, in the current version there is no Auto LogOff for users. This means that the user has to log off on his own. At the moment, you also can’t work with events to leave the page. Unfortunately, there is currently no other way to avoid this problem. I will forward this feature request to the product management. Best regards, Jonas

Hello Frédéric, the requirement was forwarded to the development team.

Beside the requirement I have to say that the performane of teh AXC F 2152 has significantly improved in FW version 2019.6, so I guess you wont have the initial problem anymore. Best regards, Jonas

Is there any news about this topic?

Hi Dries, Sorry for the delay. I’ve just heard back from the product manager. This feature is in the current list of requirements, but the implementation of this feature has not yet been scheduled. ~ Martin.

Hi Martin! I’am missing the HMI AutoLogOff too. It would be really nice if you could set this feature to a preferred position in the ToDo-List. Without it => I solve it with a timer which is extended at every possible touch event => very tricky!!! By the way: In the preferences of the HMI WebServer under the rubric “Client(s)” there is a feature called “Sitzungstimeout” => could this be the needed AutoLogOff? Thanks a lot! ~ Peter

Hi Peter, All I can do is pass this feature request to the Product Manager. Re “Sitzungstimeout” - from PLCnext Engineer help:

The ‘Session Timeout’ value defines the time in seconds after which the interruption of the connection to the client is considered to be gone. With enabled security (see below), the user has to re-authenticate to the HMI application when the client is idle for this amount of time.
The default value is 5000 ms. The value has a valid range of 1 to 86400000 ms (i.e., 1 day / 24 hours).

I understand that this timer will be reset by any activity from the browser, including updating data values in the background. Unfortunately, I don’t think this will do what you want. Regards,
Martin.

Hello Martin. For me too, it would be grat to have a possibilty of auto logoff. Can you know if this feature will be inserted in the next release?

Hi Michel, The latest update we got from the product manager (yesterday) made no mention of this feature, so it is safe to assume that this feature remains unscheduled. ~ Martin.