Skip to main content

Install Modules

Kanoa MES is a single module that contains licensed features for ops, quality, maintenance, trace and inventory. At this time, two other modules are required to be installed, the BIJC calendar module and Apex charts.

Click here to download Kanoa MES and other required modules.

Install modules in the Gateway

To install the module, go to Config → Modules on the Ignition Gateway.

It is not important in which order the modules are installed, but they all need to be installed for all aspects of Kanoa MES to function properly.


Kanoa Projects / Custom Projects and Inheritance

On a fresh install, the module creates the database schema, adds tag UDTs and tags, themes, custom python libraries and all projects. On subsequent updates, only kanoaAPP is updated. A backup of kanoaAPP is created prior to being over-written.

KANOA_SCRIPTS

Contains client custom scripts used by tags, ERP interface and can be customized specific to the implementation. This project is only ever installed once and is never over-written. This is yours to customize.

kanoaAPP

Contains views for security, utilities, and configuration of assets, materials, production orders, shifts, and quality checks, as well as analysis and operator screens.
This project should never be modified as it over-written on module updates. Views can opened in the designer to see how they were implemented and then copied to create custom solutions.

kanoaMES

Simply contains custom project settings such as security and page links. This project is only ever installed once and is never over-written. This is yours to customize.

kanoaMarquee

This is a runnable project to be used to display marquees and dashboards that link to the dashboard viewer, passing parameters in the URL to show different dashboards around a plant.
This project is only ever installed once and is never over-written. This is yours to customize.

kanoaMobile

This is a runnable project that makes use of different project settings to modify header and navigation panels for reduced space on a mobile device. This project is only ever installed once and is never over-written. This is yours to customize.

kanoaTablet

This is a runnable project that makes use of different project settings to modify header and navigation panels for reduced space on a mobile device. This project is only ever installed once and is never over-written. This is yours to customize.


It is recommended that you create a project called _client_custom_mes where your custom views and scripts (other than those that you put in KANOA_SCRIPTS) will reside. _client_custom_mes should inherit from kanoaAPP and be inherited by the runnable projects kanoaMES, kanoaMobile, kanoaTablet, kanoaMarquee.

Project Inheritance