Disabling of entry of output and setpoint in PIDadvancedCC function block by direct <enter> key press
I have a project where customer requires that the commands from faceplates should only work through mouse and not through pressing <enter> key on keyboard. This is especially for PIDAdvancedCC control module. Is this possible?
If not then is it possible to have a cofirmation pop up window while entering values from faceplate?
Any help is deeply appreciated.
Voted best answer
Striking the keyboard's <Enter> key while the window focus is set on a faceplate with an open Input Field will effectuate any pending changes.
There are methods available in 800xA to prevent accidental operations. Please read the Critical Operation Authentication Support chapter in System 800xA
Administration and Security, 3BSE037410-510.
By enabling the Advanced Access Control option (separate license required) in the system you can change Authentication Level from the default of "None" to "Reauthenticate" or "Double Reauthenticate".
This can be implemented on object or on object type level for properties that you would like to give additional protection.
The change can be made directly in Control Builder M if the function library in concern is open for editing, or by adding/creating Property Attribute Override aspects if the function library is closed/released.
When the operator tries to change a protected property by any means, he/she is asked for his/her username and password before the change is applied to the controller.
Double reauthentication will also ask for a second (manager) user account/password before the change is written to the controller.