Logic Engine; Multismart Tags - MultiTrode MultiSmart Installation & Operation Manual

Pump station manager & rtu
Hide thumbs Also See for MultiSmart:
Table of Contents

Advertisement

MultiSmart Installation & Operation Manual

25 Logic Engine

A simple, Boolean, engine has been built into the MultiSmart to allow basic customization of control
capabilities.
NOTE: This is an optional feature that must be purchased with the MultiSmart, or enabled later on the
MultiSmart before it can be used.
The logic engine uses mathematical expressions which are evaluated at regular intervals to determine if they
are true or false. The expressions are associated with a tag within the MultiSmart to create actions when an
expression changes state.
Expressions are written on a single line in a simple text file. Multiple expressions can be included in a text
file, but only one expression is allowed per line. The text file can be created in any basic text editor and
saved as a basic text file with an ".lge" extension so the MultiSmart can identify it as a logic engine file.
Files are transferred to the MultiSmart using an FTP program or the configuration utility. From there, they
must be activated from the Logic Engine settings screen on the MultiSmart.
NOTE: When creating a logic engine file, use a simple text editor such as Windows Notepad. Using MS
Word may cause problems with formatting tags being added. Also ensure that the filename created is
not of the form example.lge.txt – i.e. be sure to remove any .txt or .doc from the end of the filename,
otherwise Logic Engine will not recognize it.
NOTE: The logic engine is limited in its capability and should only be used in simple situations where
existing functionality within the MultiSmart is insufficient to cover a particular scenario. Before using the
logic engine, it is recommended that you first make sure the same functionality is not already provided
by the MultiSmart.

25.1 MultiSmart Tags

The MultiSmart has a comprehensive tag database, which includes the full setup and status of all I/O, the
setup and status of all pump control functionality and other station tags.
25.1.1
I/O Tags
Finding I/O values is straightforward. For example:
Description
AIN1 on the top board of I/O unit 1
AIN2 on the top board of I/O unit 1
DIN15 on the top board of I/O unit 1
DOUT11 on the bottom board of I/O unit 2
From these examples, you should be able to identify the tag for any I/O. There is also a complete list of I/O
with the tag name in the DNP3 and Modbus manuals.
MultiSmart_IO_Manual_R20
Tag
IO.Unit._1.TopBoard.Ain._1.Value
IO.Unit._1.TopBoard.Ain._2.Value
IO.Unit._1.TopBoard.Din._15.ValueDigital
IO.Unit._2.BottomBoard.Dout._11.Value
Page 215 of 260

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MultiSmart and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents

Save PDF