Advanced SCADA System Development and Configuration Using ICONICS GENESIS64Security and Safety

In any city around the world 00447455203759 Course Code: AC/2025/083

Course Description

Dates: 23 - 27 June and 21 - 25 July 2025

Locations: Netherlands, Spain and Switzerland


Introduction

This intensive five-day training program offers a comprehensive exploration of SCADA and HMI application development using ICONICS GENESIS64. Designed for professionals aiming to master both foundational and advanced aspects of the platform, the course delves into key configuration tools, real-world deployment techniques, and system optimization practices. Through expert-led instruction and hands-on exercises, participants will gain practical knowledge in designing graphical interfaces, managing data sources, implementing alarm and logging systems, and securing applications across various client environments.

The course extends beyond the essentials introduced in basic GENESIS64 training by integrating deeper insight into deployment strategies, advanced modules, and helpful utilities that streamline system design and execution.


Course Objectives

By the end of this course, participants will be able to:

  • Navigate and configure key GENESIS64 development tools with confidence.

  • Establish reliable connections to industry-standard protocols including OPC UA, Modbus, BACnet, and SNMP.

  • Develop intuitive and dynamic HMI graphics using GraphWorX64.

  • Set up alarm systems, historical data logging, and real-time data visualization.

  • Organize and manage assets for efficient data handling and navigation.

  • Utilize Equipment Classes and Global Aliasing to simplify and accelerate deployment.

  • Implement robust security measures and maintain configuration audit trails.

  • Create detailed reports using ReportWorX Express and set automation schedules through ScheduleWorX64.

  • Leverage runtime dashboards with KPIWorX and custom graphics.

  • Employ Expression Editor, Triggers, and additional utilities to enhance application functionality.

  • Design for scalable deployment across multiple client technologies and platforms.

  • Understand and integrate time-saving helper modules to support real-world projects.


Target Audience

This course is ideal for:

  • Engineers and automation professionals new to ICONICS GENESIS64

  • SCADA and HMI system developers seeking advanced skills

  • Technical staff involved in deploying or maintaining GENESIS64 systems

  • System integrators working across industrial and building automation sectors

  • IT and OT professionals managing secure and scalable SCADA architectures

  • Anyone aiming to become a power user of ICONICS tools and solutions


Course Content

Unit 1: Foundations of GENESIS64 System Configuration

  • Introduction to the GENESIS64 architecture and user environment

  • Navigating the Workbench and configuration environment

  • Connecting to industrial protocols: OPC UA, BACnet, SNMP, Modbus, and others

  • Introduction to project structure and file management

  • Overview of system components and data flow

  • Planning and structuring SCADA system projects

Unit 2: Graphical User Interface Design with GraphWorX64

  • Building and configuring dynamic HMI screens

  • Utilizing symbols, animations, and data bindings

  • Deploying visual controls for interactive dashboards

  • Best practices in screen layout and user experience

  • Managing multiple displays and screen navigation

  • Publishing graphics for web and mobile clients

Unit 3: Alarming, Trending, and Historical Data Management

  • Setting up AlarmWorX64 for real-time monitoring and notification

  • Configuring alarm states, priorities, and acknowledgment workflows

  • Implementing Hyper Historian for data collection and archival

  • Visualizing historical trends with interactive charts and widgets

  • Creating and exporting comprehensive reports using ReportWorX Express

  • Alarm logging and event tracking strategies

Unit 4: Asset Management and Efficient Deployment Tools

  • Structuring projects using AssetWorX for logical hierarchy

  • Creating Asset Equipment Classes for reusable templates

  • Applying Global Aliasing for scalable tag referencing

  • Configuring navigation, commands, and contextual behavior

  • Setting up data acquisition paths and diagnostics

  • Leveraging Expression Editor, Triggers, and reusable expressions

Unit 5: System Security, Scheduling, and Deployment Best Practices

  • Establishing user roles and access permissions

  • Implementing audit logging and secure configurations

  • Scheduling operations and maintenance using ScheduleWorX64

  • Customizing runtime views with KPIWorX dashboards

  • Designing applications for desktop, web, and mobile access

  • Tips and tools for rapid development and streamlined deployment