You are on page 1of 34

COPYRIGHT

Copyright © 2022 Advanced Worx 112 (Pty) Ltd. All rights reserved.

Information in this document is subject to change without notice. The software described in this document is furnished under a
license agreement or nondisclosure agreement. The software may be used or copied only in accordance with the terms of those
agreements. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or any means
electronic or mechanical, including photocopying and recording for any purpose other than the purchaser’s personal use without the
written permission of Advanced Worx 112 (Pty) Ltd.

Advanced Worx 112 (Pty) Ltd


20 Waterford Office Park
189 Witkoppen Road (c/o Waterford Drive)
Fourways
South Africa

https://www.adroitscada.com

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|2
Contents
1. Introduction .......................................................................................................................................... 4
2. Installing the Adroit Ignite HMI software ............................................................................................ 5
3. Launching the Ignite Demo .................................................................................................................. 9
4. The Ignite Demo ................................................................................................................................. 11
4.1. Overview ......................................................................................................................................... 11
4.1.1. Landing Page ............................................................................................................................................ 11
4.1.2. Landing Page - Information Graphic Form .................................................................................................... 12
4.1.3. Batch Plant................................................................................................................................................ 12
4.1.4. Batch Plant – Process Info .......................................................................................................................... 16
4.1.5. Alarms and Events ..................................................................................................................................... 17
4.1.6. Ignite Designer .......................................................................................................................................... 17
4.2. Batching Simulation OPC Server ........................................................................................................ 19
5. The Ignite Application Launcher......................................................................................................... 21
5.1. Servers and Applications ................................................................................................................... 21
5.1.1. The Agent Server ....................................................................................................................................... 22
5.1.2. The Ignite Operator ................................................................................................................................... 24
5.1.3. The Ignite Designer ................................................................................................................................... 25
5.1.4. The Ignite Agent Configurator ..................................................................................................................... 28
5.1.5. The Ignite Config Editor ............................................................................................................................. 29
5.2. Utilities ............................................................................................................................................ 30
5.3. Documents ...................................................................................................................................... 31
6. Appendix B - Batch Plant I/O Schedules ............................................................................................ 32
6.1. Analog Agents .................................................................................................................................. 32
6.2. Digital Agents .................................................................................................................................. 33
6.3. StringList Agent ............................................................................................................................... 34
6.4. String Agents ................................................................................................................................... 34
6.5. Counter Agents ................................................................................................................................ 34
6.6. Expression Agents ............................................................................................................................ 34

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|3
1. Introduction
The Adroit Ignite HMI demo is based on a Batch Plant simulation OPC Server that is supplied as part
of the Adroit Ignite HMI install. This OPC Server simulates a PLC that controls a simple Batching
Process, including process parameter setting and production target setting etc. along with various
process variables for doing quality, alarming etc.

This demo has been designed for the user to discover the wide, wonderful and powerful world of
Adroit Ignite HMI and at the same time reveal the fundamentals of the product. It must be borne in
mind that Adroit Ignite HMI, while being very user friendly, is a flexible, scalable and open product
that allows a user to achieve almost anything no matter how complex.

The Demo requires a license to run. To receive this license, install the product and on completion, a
system license request file (in the form of a “.c2v” file) will be generated automatically. Attach this
file to an email and send it to ignitedemo@adroit.co.za. We will then send you the license in the form
of a “.v2c” file. Instructions on how to install this license are in Chapter 3 of this manual.

The Demo has been set up to automatically create a local user with Administration privileges. These
credentials (username and password) are preconfigured and will be used to log the User into the
Adroit Ignite HMI software.

On launching the Demo, the main components of the Adroit Ignite HMI software will be started. These
are the Agent Server, the Ignite Server (VIP Server) and the Operator. More details on these
components can be found in the Quick Start Guide.

For the Hardware and Software requirements for the Adroit Ignite HMI and well as the Pre-Installation
Check information, please refer to the Adroit Ignite HMI Quick Start Guide.

Let’s get started….


________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|4
2. Installing the Adroit Ignite HMI software
Run the Adroit Ignite HMI executable and follow the installation instructions.

NOTE: The release notes contain all the information regarding the new version of Adroit Ignite HMI. It is
recommended that the user familiarize themselves with this document, then click the next button.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|5
On completion of the installation, the user will be prompted, as shown below, to send an email
with requesting the license.

Windows Explorer will automatically open, showing the user the location of the “.c2v” file

Click Finish

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|6
Please attached this “.c2v” to an email and send it to ignitedemo@adroit.co.za

You will receive an email with your temporary license file (with the extension “.v2c”).

Once you have received this file, save it to a convenient location on your PC.

The following icon will be created and placed on the desktop.

From the Ignite Application Launcher on the desktop, open the Adtech Licensing Utility.

From the Additional Options tab, click on “Apply V2C”.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|7
On successful installation, the License details will be displayed.

Close the Adtech License Utility.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|8
3. Launching the Ignite Demo
Launching the Ignite Demo will automatically run a preconfigured Demo.
The process is initialised by starting the Severs (Agent Server and Ignite Server) as well as opening
the Operator.

From the Operator the user can view, analyse and control the configured Batching Plant Demo.

Click on the Ignite Application Launcher on the desktop:

Click on the Ignite Demo.

Click on the Play button as indicated.

This will start the Agent Server, the Ignite Server and launch the Operator.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx Page|9
The Demo is now accessible via the Operator.

On the Demo, we are showing examples of the following:-


• Operator Action Behaviour - Setpoint change, Pushbuttons, Open Counter faceplate.
• Percentage Fill Behaviour on the Mixing Tank.
• Colour Behaviour - depending on process state.
• Blinking Behaviour - indicates alarm Status.
• Display Value Behaviour - actual values from the process.
• Visibility Behaviour – Hide/Unhide items.
• Tooltips Behaviours.
• Alarms and Events Displays.
• Examples of a Line Chart.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 10
4. The Ignite Demo
4.1. Overview
This pre-configured Demo has been designed to show the following basic features of the Adroit Ignite
HMI software:
• Graphic Forms
• Alarms and Events
• Datalogging
• Trends
• Wizards
• Templates
• Navigation
• Behaviours
o Operator Action Behaviour - Setpoint change, Pushbuttons, Open counter faceplate.
o Percentage Fill Behaviour on the Mixing Tank
o Colour Behaviour - depending on process state
o Blinking Behaviour - indicates alarm Status
o Display Value Behaviour - actual values from the process
o Tooltip Behaviours
…and more

4.1.1. Landing Page

An example of the Demo Graphic Form is shown below

Use the menu items to navigate to the various Graphic Forms

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 11
4.1.2. Landing Page - Information Graphic Form

Click on the Information icon as indicated to get more details regarding each Graphic Form.

The information icon is available on each Graphic Form with details related to that that specific form.

4.1.3. Batch Plant

Plant Control
Click the Batch Plant menu item, this will launch the Batching Plant Graphic Form.

Click "Plant Start" to start the Batching Process. (The Simulator has been pre-loaded with 10 Batches
and 2000 Caps)
________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 12
The Batching Simulation OPC Server can be launched from the tray (Taskbar).

Please note that several "'faults" have be pre-programed. Click "Alarm Reset" to reset alarm and to
allow the process to continue. Should you wish to automatically reset the alarms, click the checkbox
"Auto alarm reset" on the Batching Simulation OPC Server.

Once the "Batches to complete" is equal to 0, click the "Plant Reset" button to bring the process back
to the "Stopped" mode.

To restart the process, set the "Batches to complete" required and click "Plant Start".

Should you wish to change this or any of the other parameters, you can do so on the configured plant
mimic (Graphic Form).

You can change the setpoints for the Feeder A, Feeder B, Water and Mixing Time.

Click “Alarm Reset” to reset the alarms from the OPC Batching Simulator.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 13
Switch between the Alarm Viewer and various Trend displays.
Alarms can be acknowledged in the Alarm Viewer

We have used an internal Agent called a Counter Agent that automatically calculates the statistics
surrounding a Digital Agent.

Clicking of Feeder A displays a template linked to such a Counter Agent.


Click on Feeder B, Agitator and Water pump to display the same template, this time linked to their
associated digital Agents.

By hovering over the individual items with the mouse, a Tooltip is activated giving information about
the item.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 14
By clicking on the field as shown below, a Trend window is activated for that specific piece of
equipment.

Also by hovering the mouse over this field, another Tooltip is activated, this time displaying calculated
values associated to that specific piece of equipment.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 15
4.1.4. Batch Plant – Process Info

From the Menu Bar under the Batch Plant dropdown, a second Graphic Form, Process Info, can be
displayed:

Various Batching Plant equipment are displayed here both as Trends, Gauges and Numerical values.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 16
4.1.5. Alarms and Events

From the Menu Bar a Graphic Form showing Alarms and Events can be displayed:

On this Graphic Form, all Alarms and current Events are displayed.

4.1.6. Ignite Designer

Click on Ignite Designer in the menu and then from the Ignite Application Launcher open the Ignite
Designer to view the Demo in Design Mode.

The system will automatically log you in, and open the Designer, from where you can analyse,
add/modify the configured Graphic Forms and Agents.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 17
Refer to Chapter 5.1.3 for more details on the Ignite Designer.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 18
4.2. Batching Simulation OPC Server
Familiarising yourself with the workings of the Batching Plant.

To do this, browse to the Batching OPC Server executable which resides in C:\Program Files
(x86)\Adroit Technologies\Adroit folder and is called:

Start this application and the user interface will appear. You can play around with various setpoints,
stop and start the Batch Simulation OPC Server to become familiar with it as it is effectively the PLC
side of the training project.

The Batching Simulation OPC Server is a built-in fixed simulator to which you can connect your Adroit
Ignite HMI project. It consists of 3 simulations namely Batching, Conveyors and Turbine. Our Demo
is built around the Batching simulation.

The Batching simulation has an Auto and a Manual operation.


In Manual, you are only able to stop and start the Agitator and Pump. (Select Manual Mode and
start/stop the devices via the blue text selections. It will turn green when active.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 19
For Automatic mode, select the no. of batches required, select Auto Mode and then Auto Start. The
Batching program will proceed as per the sequence on the left hand side of the Batching screen, as
well as according to the values pre-set for each of the ingredients, mixing time, heating time and
discharge time. All of these are adjustable by selecting the appropriate value (blue text) and setting
a new value as shown below.

Alarms are randomly generated and can either be reset manually via the pushbutton or automatically
when selecting the Auto alarm reset checkbox.

Browse the Batching Simulation OPC Server for 2 other simulation packages, Conveyors and Turbine.
These can also be used by yourself to create additional training sessions.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 20
5. The Ignite Application Launcher
Click on the Ignite Application Launcher on the desktop:

5.1. Servers and Applications

Applications Description

is a self-contained demo system designed to showcase the Adroit Ignite HMI product, in
Ignite Demo
this case, a small mixing plant based on an OPC simulation server

allows you to get, view and/or update your Adroit product license, which you can either
Adtech Licensing Utility
license via a HASP hardware key or a software license.

is the core application server which manages all device IO, making the resulting data
Agent Server available in the form of slot values which are displayed / manipulated in the various client
applications. Note that a valid license is required in order to run this application.

is the client application used to visualise the configured graphic forms in order to display
Ignite Operator
and control data ultimately within the Agent Server and the physical devices.

is the client application in which various configuration takes place including designing
Ignite Designer
graphic forms which will ultimately display data in the Operator.

Ignite Agent Configurator allows the creation and configuration of agents in the Ignite Agent Server.

allows for configuring the settings for all other Ignite applications and servers as well as
Ignite Config Editor
other core functions such as backup and restore.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 21
5.1.1. The Agent Server

The Agent Server is the core application server which manages all device IO, making the resulting
data available in the form of slot values which are displayed / manipulated in the various client
applications. Note that a valid license is required in order to run this application.

The Ignite Server is a middleware server which exposes data from a number of disparate sources,
using the datasource, and also acts as a repository for the graphic forms or mimics. This application
is automatically started on successful startup of the Agent Server.

Click on the Ignite Application Launcher on the desktop:

From the Ignite Application Launcher, click the Agent Server.


________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 22
The Agent Server (AS) will load. Check that the Server loads without any errors and that the
Agent Server displays “Loading complete”.

Once the Agent Server has finished loading the Ignite Server will start automatically.

Check to make sure that the Ignite Server shows it is “Running”. This can be done by launching
the Ignite Server application icon located in the tray.

In normal conditions you don’t need to do this but for starters it’s worthwhile understanding each
component within the system.

The Batching Simulation OPC Server is also opened and can be launched from the taskbar.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 23
5.1.2. The Ignite Operator

The Operator (View Client) allows the user to operate and interact with Graphic Forms that make
up the project.

Click on the Ignite Application Launcher on the desktop:

Click on Ignite Operator

This will open the Operator in maximised mode. From here, you can browse the pre-configured
Graphic Forms from the menu.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 24
5.1.3. The Ignite Designer

The Ignite Designer allows the user to configure datasources as well as create and design Graphic
Forms.

Click on the Ignite Application Launcher on the desktop:

Click on the Ignite Designer.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 25
From here you have access to the Demo Graphic Forms and Agent configurations.

All changes and or additions made will overwrite the original configuration.

These modifications/additions are available when the Demo is relaunched. However, should you
wish to discard these changes and redeploy the original Demo press the following button as
indicated to relaunch the original Demo.

Press “Play” to relaunch the Demo.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 26
To shut down the Demo, press the Stop button as indicated below.

Note: On closing this window, all Ignite processes (Agent Server, Ignite Server and the Operator) will
shut down automatically.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 27
5.1.4. The Ignite Agent Configurator

The Agent Configurator is the engineering interface to the Agent Server and has functions to find,
add, edit, remove and otherwise configure Agents belonging to an Agent Server. Suitably authorized
users therefore have access to all Agents in an Agent Server on the network.

Click on the Ignite Application Launcher on the desktop:

Click on Ignite Config Editor

The Agent Configurator top-level dialog is shown below. It is from this dialog that users are led in a
structured way to select the next aspect of configuration (add, edit, scanning, logging, alarming, etc.).

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 28
5.1.5. The Ignite Config Editor

The Config Editor is used to configure default settings for the Agent Server, Designer and Operator.
Preferences may vary from project to project depending on a project’s architecture.

Note: For this Ignite Demo, the user would not have to edit this configuration.

Click on the Ignite Application Launcher on the desktop:

Click on Ignite Config Editor

For more details on the Config Editor, please refer to the Adroit Ignite HMI Quick Start Guide.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 29
5.2. Utilities

Click on “Utilities”, this will display a list of all built-in utilities available.

Utilities Description
Agent Browser Allows you to browse the agents and slots of an Agent Server.

Driver Monitor Allows advanced users to diagnose or troubleshoot device drivers.


The Scanning Monitor utility is designed to assist experienced users in fine-tuning the Adroit
Scanning Monitor
scanning subsystem to achieve optimal performance.
Allows advanced users to diagnose or troubleshoot the Agent Server and its client
Agent Server Monitor
connections.
Batch OPC Adroit Batch OPC Server - a batching plant simulator for demonstrations or fault finding.
A simple OPC Client browsing application, to connect to any installed OPC Server and view
OPC Browser
OPC items.
The Adroit OPC Server is OPC 2.0 compliant and exposes each tag in an Agent Server as
OPC Server
an I/O point to an OPC client application.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 30
5.3. Documents

Click on “Utilities”, this will display a list of all built-in utilities available.

Documents Description
is designed to help the new user install, configure and get an understanding
Adroit Ignite HMI Quick Start Guide
of the various Adroit Ignite HMI sub-systems.
explains how to install and navigate the built-in Demo that is supplied as
Adroit Ignite Demo
part of the Adroit Ignite HMI install.
describes the Adroit Add-in for MS Excel is a bulk and off line configuration
Adroit Ignite Excel Add-in Tool tool for your Adroit Agent database (.wgp) file, which is primarily intended
for advanced users.

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 31
6. Appendix B - Batch Plant I/O Schedules
We have included, for reference, the Agents that have been configure for this Demo.

6.1. Analog Agents


Device Span Engineering Span Alarms Scan
Name Description High- Low- Output
Min. Max. Min. Max. Unit High Low OPC Address
high low Enabled
ADT_ABC_FILL_CAP_STOCK Cap Stock 0 100 0 10000 490 470 100 0 Cap Stock Yes
ADT_ABC_FILL_HOP_VOL Filler Hopper Volume 0 100 0 550 L 490 470 120 50 Filler Hopper Volume No
ADT_ABC_MX_AGIT_TIME_PV Mixing Time - Actual 0 100 0 100 sec 100 100 0 0 Actual Mix Time No
ADT_ABC_MX_AGIT_TIME_SP Mixing Time - Setpoint 0 100 0 100 sec 100 100 0 0 Target Mix Time Yes
ADT_ABC_MX_BTCH_NUM Batches per shift 0 100 0 100 100 100 0 0 Batches per shift No
ADT_ABC_MX_BTCH_NUM_SP Batch Setpoint 0 100 0 100 100 100 0 0 Batches to Run Yes
ADT_ABC_MX_BTCH_WEIGHT Batch Weight 0 100 0 1000 Kg 1000 1000 0 0 Batches Weight No
ADT_ABC_MX_FED_A_MASS_PV Feeder A - Actual 0 100 0 100 Kg 85 70 35 20 Ingredient A Feeder Yes
ADT_ABC_MX_FED_A_MASS_SP Feeder A - Set Point 0 4096 0 100 Kg 85 70 35 20 Ingredient A Set Point No
ADT_ABC_MX_FED_B_MASS_PV Feeder B - Actual 0 4096 0 100 Kg 85 70 35 20 Ingredient B Feeder Yes
ADT_ABC_MX_FED_B_MASS_SP Feeder B - Set Point 0 100 0 100 Kg 85 70 35 20 Ingredient B Set Point -
ADT_ABC_MX_HTR_TEMP_PV Temperature - Actual 0 100 0 45 °C 45 35 15 0 Heat Temperature Actual No
ADT_ABC_MX_HTR_TEMP_SP Temperature - Setpoint 0 100 0 45 °C 45 35 15 0 Heat Temperature Target Yes
ADT_ABC_MX_MIX_TNK_LVL Tank Volume 0 100 0 100 L 85 70 7 2 Total Mix Tank No
ADT_ABC_MX_PMP_MASS_PV Water Pump - Actual 0 100 0 100 L 85 70 35 20 Water Mass Actual No
ADT_ABC_MX_PMP_MASS_SP Water Pump - Setpoint 0 100 0 100 L 85 70 35 20 Water Mass Set Point Yes
ADT_ABC_MX_VLV_RATE Discharge Rate 0 100 0 1000 Kg/s 1000 1000 0 0 Outlet Valve Flow Rate Yes
ADT_ABC_MX_VLV_TIME Discharge Time 0 100 0 100 sec 100 100 0 0 Discharge Time Yes

_____________________________________________________________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 32
6.2. Digital Agents

OFF ON Output
Name Description OPC Address
state state Enabled
ADT_ABC_DISCH_ALARM Discharge Valve Blocked OFF ON Yes Discharge Alarm
ADT_ABC_FED_ALARM Feeder A Tripped OFF ON No Filling Alarm
ADT_ABC_FILL_HOP_FULL Filler Hopper Status OK Full Yes Filler Hopper Status
ADT_ABC_FILL_NO_CAPS No Caps OFF ON Yes No Caps
ADT_ABC_FILL_RESET_COUNT Reset Count Off On Yes Reset Count
ADT_ABC_FILLER_START Filler Plant Start/Stop Start Stop Yes Filler Plant Start/Stop
ADT_ABC_FILLER_STATUS Filler Plant Status Stopped Running No Filler Plant Status
ADT_ABC_MIX_ALARM Mixer Tripped OFF ON No Mixing Alarm
ADT_ABC_MX_AGIT_START Agitator Manual Start OFF ON Yes Agitator Manual Start
ADT_ABC_MX_AGIT_STATUS Agitator Status Stopped Running Yes Mixer Motor
ADT_ABC_MX_AGIT_STOP Agitator Manual Stop OFF ON Yes Agitator Manual Stop
ADT_ABC_MX_ALM_RESET Reset OPC Alarms OFF ON No Reset OPC alarms
ADT_ABC_MX_AUT_MAN Automatic / Manual Automatic Manual Yes Automatic / Manual
ADT_ABC_MX_AUT_START Start Process OFF ON No Start OPC
ADT_ABC_MX_FED_A_STATUS Feeder A Status OFF ON No Ingredient A Powder Feeder
ADT_ABC_MX_FED_B_STATUS Feeder B Status OFF ON Yes Ingredient B Powder Feeder
ADT_ABC_MX_OPC_RESET Reset Process OFF ON Yes Reset OPC
ADT_ABC_MX_PMP_MAN_START Water Pump Manual Start OFF ON Yes Start in Manual
ADT_ABC_MX_PMP_MAN_STOP Water Pump Manual Stop OFF ON Yes Stop in Manual
ADT_ABC_MX_PMP_STATUS Water Pump Status OFF ON No Water Pump Status
ADT_ABC_MX_PMP_TRIP Water Pump Tripped OFF ON No Water Pump Alarm
ADT_ABC_MX_VLV_ALM Discharge Valve Alarm OFF ON No Discharge Valve Alarm
ADT_ABC_MX_VLV_STATUS Discharge Valve Status OFF ON No Outlet Valve Status

_____________________________________________________________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 33
6.3. StringList Agent

Name Description Index String


Scan
OPC Address
0 STOPPED
1 BATCHING
2 MIXING
ADT_JU_MX_BTCH_STAT Plant Phase 3 HEATING Status
4 DISCHARGING
5 BATCH COMPLETE
8 OPC ALARM

6.4. String Agents


Name Description OPC Address
ADT_ABC_MX_BTCH_END_TIME Batch End Time BatchEndTime
ADT_ABC_MX_BTCH_NAME Product Name ProductName
ADT_ABC_MX_BTCH_START_TIME Batch Start Time BatchStartTime

6.5. Counter Agents


Name Description Input Tag Triggered Trigger
ADT_ABC_MX_AGIT_DAT Agitator Data ADT_ABC_MX_AGIT_STATUS.value ✓ systemInfo.second
ADT_ABC_MX_FED_A_DAT Ingredient A Feeder ADT_ABC_MX_FED_A_STATUS.value ✓ systemInfo.second
ADT_ABC_MX_FED_B_DAT Ingredient B Feeder ADT_ABC_MX_FED_B_STATUS.value ✓ systemInfo.second
ADT_ABC_MX_PMP_DAT Water Pump ADT_ABC_MX_PMP_STATUS.value ✓ systemInfo.second

6.6. Expression Agents


Name Description Engineered Data Range
V01 = ADT_ABC_MX_BTCH_STATUS.index

Expression = v1 == 8 ? 1 : 0
ADT_ABC_MX_ALM_STATUS Alarm Status
Evaluation = Continuous

V01 = ADT_ABC_MX_BTCH_STATUS.index

Expression = v1 == 3 ? 1 : 0
ADT_ABC_MX_HTR_STATUS Heater Status
Evaluation = Continuous

Value = ADT_ABC_MX_MIX_TNK_LVL.value

V01 = ADT_ABC_MX_FED_A_MASS_PV.value
V02 = ADT_ABC_MX_FED_B_MASS_PV.value
V03 = ADT_ABC_MX_PMP_MASS_PV.value
V04 = ADT_ABC_MX_VLV_RATE.value
ADT_ABC_MX_MIX_TOTL_MASS Tank Level Calculation
V05 = ADT_ABC_MX_VLV_TIME.value

Expression = v1+v2+v3-(v4*v5)

Evaluation = Continuous

________________________________________________________________________________________________________________________
ATQMS-MKTG-DOC-ADR_IGN - Demo.docx P a g e | 34

You might also like