Skip to content

A demo to showcase the features of integration between HMS Networks' Ewon Platform and Inductive Automation's Ignition platform.

Notifications You must be signed in to change notification settings

hms-networks/FlexyIgnitionDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ewon Ignition Demo

Table of Contents

  1. Information
    1. About
    2. System Design
    3. Trademark Information
  2. Getting Started
    1. Prerequisites
  3. Installation
    1. Ewon Setup
    2. Ignition Setup
  4. Usage
  5. Troubleshooting
    1. Cannot log in, trial expired
    2. Error writing to tag, Bad_NotFound
  6. Appendices
    1. Setting Up an Ewon
    2. Obtaining a Talk2M Developer ID
    3. Accessing an Ewon Device's Webpage
    4. Installing and Configuring Ignition
    5. Restarting Ignition
    6. Obtaining an Ewon's Name

Information

About

The Ewon Ignition Demo showcases the features of integrating the HMS Networks’ Ewon platform with Inductive Automation's Ignition SCADA system.

The Ewon Ignition Demo was developed and is maintained by HMS Networks, using the Ewon Java library. For more information about this demo and developing applications with the Ewon Java library, please visit the Ewon Developer website at https://developer.ewon.biz/ or contact us at us-services@hms.se.

System Design

The Ewon Ignition Demo is a two-part system consisting of an Ewon application and an Ignition Designer project.

The Ewon-side application uses FTP to configure tags on the Ewon, then creates simulated tag data and applies it to the Ewon’s tags using the Ewon Java library.

The Ignition Designer project accesses the data created by the demo’s Ewon application and displays it in realistic dashboards that are designed to mimic those of a real system.

Trademark Information

Ewon® is a registered trademark of HMS Industrial Networks SA. Microsoft® and Windows® are registered trademarks of Microsoft Corporation in the United States and/or other countries. Inductive Automation® is a registered trademark of Inductive Automation, LLC. All other trademarks mentioned in this document are the property of their respective holders.

Getting Started

Prerequisites

These are the items required for the installation and use of the Ewon Ignition Demo.

Installation

Ewon Setup

During Ewon setup, you’ll need access to your Ewon device’s webpage. For information on accessing an Ewon device’s webpage, please refer to Appendix 6.3, Accessing an Ewon Device’s Webpage.

Step 1: Using your Ewon device’s webpage, open the user account settings by selecting Setup > Users in the menu on the left.


Step 2: Create a new user account with the following information. Do not modify user rights.

User Login: demo
Password: demopassword
Confirm Password: demopassword

NOTE: This user account is required for Ewon Ignition Demo to function and allows the demo to configure tags on your Ewon device.


Step 3: Open an FTP connection to your Ewon device using your operating system’s file manager (i.e. File Explorer).

To do this, type the following address in the address bar, replace “[EWON IP HERE]” with the IP address you use to access your Ewon device’s webpage, then hit Enter/Return. If required, enter the username/password you use to access your Ewon device’s webpage.

Address: ftp://[EWON IP HERE]


Step 4: Using the created FTP connection, copy the files EwonIgnitionDemoApp.jar and jvmrun from the demo resource pack to the usr folder on your Ewon device.


Step 5: Reboot your Ewon device by disconnecting and reconnecting power, or by selecting Setup > Reboot on your Ewon device’s webpage.

Ignition Setup

During Ignition Setup, you’ll need access to your Ignition gateway’s webpage. For information on installing and accessing Ignition, please refer to Appendix 6.4, Installing and Configuring Ignition.

Step 1: Download and install the latest version of the Ignition Ewon Connector from the IgnitionEwonConnector GitHub repository, found here: https://github.com/hms-networks/IgnitionEwonConnector.

For instructions on how to download and install the connector, please refer to the “Download”, “Installation” and “Ewon Setup” sections of the Ignition Ewon Connector GitHub repository.

NOTE: You may omit the “Setup Historical Logging for Tags” step in “Ewon Setup.”


Step 2: After the Ignition Ewon Connector has installed, open the Ewon Connector configuration webpage by selecting Config > TAGS > Ewon Connector, and populate the following fields.

General/Name: Ewon
General/Enabled: Checked/True
General/Tag Names Contain Periods?: Unchecked/False
General/Poll Rate in Minutes: 1
General/Realtime Poll Rate in Seconds: 1

Talk2M Account Information/Account: [Your Talk2M Account Name]
Talk2M Account Information/Username: [Your Talk2M Username]
Talk2M Account Information/Password: [Your Talk2M Password]
Talk2M Account Information/Talk2M Developer ID: [Your Talk2M Developer ID]

Ewon Device Information/Ewon Username: [Your Ewon Device Username]
Ewon Device Information/Password: [Your Ewon Device Password]

History/History Enabled: Unchecked/False
History/Target History Provider: Choose One

Advanced/Read all values in realtime: Checked/True

For detailed instructions and further information on configuring the Ewon Connector, please refer to the “Connector Setup” section of the Ignition Ewon Connector GitHub repository, found here: https://github.com/hms-networks/IgnitionEwonConnector.


Step 3: After populating the Ewon Connector configuration fields, save the changes and restart Ignition.

To restart Ignition, it’s easiest to restart your PC. For information on manually restarting Ignition without a PC restart, please refer to Appendix 6.5, Restarting Ignition.


Step 4: After Ignition has restarted, open the Ignition project configuration webpage by selecting Config > SYSTEM > Projects, then click Import Project.


Step 5: Select Choose File and choose EwonIgnitionDemo.zip from the demo resource pack. Enter a project name of your choice, then click Import to add the Ewon Ignition Demo to your Ignition gateway.

NOTE: Project names must not contain spaces or special characters.


Step 6: Download and install Ignition Designer Launcher by selecting Get Designer in the upper right corner of your gateway’s webpage. Once the download is complete, open the installer and install Ignition Designer Launcher.

NOTE: If you’re using an operating system other than Microsoft Windows, your download button may be different.


Step 7: After installation of Ignition Designer Launcher is complete, launch Ignition Designer Launcher from your operating system’s application menu.


Step 8: Click Add Designer and select your Ignition gateway, then click Add Selected Gateway. Alternatively, if a “Gateway Match Found” notice pops up, select Yes to automatically add your Ignition gateway and its projects to Ignition Designer Launcher.


Usage

Step 1: If it’s not already open, launch Ignition Designer Launcher from your operating system’s application menu.


Step 2: Launch the designer for your gateway by clicking Launch, then log in with your Ignition gateway’s username and password.


Step 3: After the “Open/Create Project” window loads, select the HMS-Ewon-Ignition-Demo project under Open Recent, then click Open Project.


Step 4: After the designer window loads, launch the project by selecting either Launch (windowed) or Launch (full-screen) in Tools > Launch Project.


Step 5: After the project has finished launching, log in with your Ignition gateway’s username and password.


Step 6: Enter the requested information, and click Begin to activate the demo.

For information on obtaining your Ewon Name, please refer to Appendix 6.6, Obtaining an Ewon’s Name.

Troubleshooting

For additional troubleshooting information and to find troubleshooting information not found in this guide, please visit the Ewon Ignition Demo wiki, located at https://github.com/hms-networks/FlexyIgnitionDemo/wiki.

Cannot log in, trial expired

If you encounter this error, you’ve likely run out of time on your Ignition gateway’s demo period. To resolve, you’ll need to open your Ignition gateway’s webpage and click Reset on the Trial Mode bar. If you’re not signed in to the Ignition gateway webpage, you may need to click Sign In to Reset instead of Reset.


Error writing to tag, Bad_NotFound

If you encounter this error, there’s a problem accessing your Ewon’s tags. To resolve, you’ll need to verify that you’ve entered the correct Ewon name when entering the demo.

If you’ve entered the correct name, but still receive this error, there may be a problem with the Ewon Connector or its configuration. For information on resolving errors with the Ewon Connector, visit the Ignition Ewon Connector GitHub readme at https://github.com/hms-networks/IgnitionEwonConnector/blob/Ignition-8-master/readme.md and choose the troubleshooting section.


Appendices

Setting Up an Ewon

Before installation and configuration of the Ewon Ignition Demo, the Ewon must be set up and configured to connect to Talk2M. The System, Internet, and VPN wizards are required to be completed to allow this functionality.

For more information, and to obtain detailed instructions, please refer to section 6 of the Ewon device’s installation guide.

Flexy 205 Installation Guide: https://websupport.ewon.biz/sites/default/files/ig-0028-00-en-installation-guide-for-flexy-205.pdf#page=22
Flexy Base Unit Installation Guide: https://websupport.ewon.biz/sites/default/files/ig-014-0-en-ewon_flexy_-_base_units.pdf#page=28


Obtaining a Talk2M Developer ID

For security reasons, a Talk2M Developer ID is required to access Talk2M services and is required to use the Ewon Ignition Demo.

To obtain a Talk2M Developer ID and to learn more information, please visit the Talk2M Developer ID registration page at http://developer.ewon.biz/registration.


Accessing an Ewon Device’s Webpage

To access your Ewon device’s webpage, you’ll need to connect your PC to your Ewon’s LAN. If you know the IP address of your Ewon device, you can connect to the Ewon device’s webpage by entering its IP address in your web browser. If you do not know its IP address, or you are unsure, launch eBuddy and locate your Ewon device in the list. Then, right-click the Ewon device and select Open in Browser.


Installing and Configuring Ignition

To download Ignition, please visit the Induction Automation downloads webpage in your web browser at https://inductiveautomation.com/downloads.

For information on how to install Ignition and access Ignition’s web page, please visit the Ignition quick start guide at https://docs.inductiveautomation.com/display/DOC80/Quick+Start+Guide.

NOTE: The Ignition Quick Start Guide contains various sections, some of which are not related to the Ewon Ignition Demo. For the Ewon Ignition Demo, it is only necessary to follow the instructions and information found in section 1, “Download and Install Ignition” and section 2, “Launch the Gateway Webpage.” During Ignition installation, you may choose “Typical” installation.


Restarting Ignition

Ignition can be restarted using two methods, listed below.

Method 1 (Easiest): Restart your PC.

Method 2 (Advanced): On Microsoft Windows operating systems, browse to C:\Program Files\Inductive Automation\Ignition, and run the stop-ignition.bat script to stop the Ignition gateway process. Once the stop-ignition.bat script finishes running and closes, run the start-ignition.bat script to start the Ignition gateway process again. On Linux operating systems, browse to /usr/local/bin/ignition and run the ignition.sh script with the restart parameter, ./ignition.sh restart

NOTE: If you customized the Ignition installation directory or are using an operating system not listed, your restart procedure may be different.


Obtaining an Ewon’s Name

To obtain an Ewon device’s name, you’ll need to access the Ewon device’s webpage. Navigate to the Ewon identification information page by selecting Setup > System > Main > General > Identification. Your Ewon’s name displays under eWON Identification.

About

A demo to showcase the features of integration between HMS Networks' Ewon Platform and Inductive Automation's Ignition platform.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published