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.
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.
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.
These are the items required for the installation and use of the Ewon Ignition Demo.
-
Configured Ewon Flexy Device
-
For information on how to set up and configure your Ewon device, please refer to Appendix 6.1, Setting Up an Ewon.
-
-
PC/Computer
-
Ewon Developer ID
-
For information on how to request and obtain an Ewon Developer ID, please refer to Appendix 6.2, Obtaining a Talk2M Developer ID.
-
-
Ewon Ignition Demo Resource Pack
-
Download the latest release from https://github.com/hms-networks/FlexyIgnitionDemo/releases and extract.
-
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.
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.
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.
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.
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
.
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.
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
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.
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
.
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.
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.
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
.