Engineering Limit Enforcement

Hey Guys
I was wondering if this is currently working correctly or not.

Lets say I have a tag that is used for a set point and my limits are 5 to 10 and I enter an 11 with Engineering Limit Enforcement set to both. It will indeed trigger the quality to go to a limit exceeded state but the value still gets written to the PLC. I would have expected it to check this value and if it is not out of range then write it to the PLC. Other wise this is not very useful in preventing values to be sent to PLC that are within specified ranges.

If the existing functionality is the way it going to work I need to know because we need to head in another direction to address this issue.

Hi,

I think you’re right, in that it’s not currently correct, I think it should result in a write error saying “out of bounds” or something.

We’ll try to get it fixed for 7.5.9 and 7.6.2.

Regards,

And not right the value to the PLC if it is out of bounds correct? Thus leaving the previous value untouched that was in the PLC?

Hi,

As mentioned, this will be in 7.5.9 & 7.6.2. It won’t change the value in the plc, it will just prevent you from writing an out of range value if enforcement is turned on.

Regards,

facing same problem in 7.8.5 version.