Event Manager and Basic Control Engine

Overview

Guidelines

Example

Overview

The Event Manager, which is a background process, sees point values in the point's base measurement unit. Because it is a background process, the users will never see the values it is working with. They only see the action, for example, an alarm going off, that has been triggered by the event.

This means, for example, that if you need an alarm to go off when the water in a tank reaches a certain level, the alarm will go off when the water reaches that level, no matter what measurement system is being used.

Of course, you can also associate Events with internal functions, such as timing. These functions are unaffected by any conversion.

Guidelines

When you specify point values in the Event Editor, enter them for the base measurement unit. The actions you specify will occur when the point value for the event, such as Point Equals, is reached.

Don't change anything in the Event Manager configuration if you are changing the active measurement system.

Example

You have a point called WaterLevel and you have an action that gets triggered when the level reaches 100 inches. Your base unit is inches and the project is converted to centimeters.

Do

Don't do anything.

When you use the Metric system as the active measurement system, the event will not get triggered until the level hits 254 centimeters, which is equivalent to 100 inches. The Event Manager internally sees the value as 100 inches and triggers the event properly.

More information

Some guidelines for measurement units.