What We Cover

  • General Overview

    Ensure that Neuron Power Engineer is configured and ready for development.

    • Installation
    • Licensing
    • Libraries
    • Build Configuration
  • Core Communication

    Establish comm protocols in conjunction with openSYDE server management.

    • CAN bus
    • Ethernet
    • OSY server
  • Working With Datapools

    Incorporate openSYDE Datapool structures and variables for configuration and control.

    • COMM Datapool - OSI Layer 2 integration
    • DIAG Datapool for programmatic control
    • NVM Datapool to store configuration and system data
  • Application Development

    Explore practical usage with functional examples.

    • Device LED Control
    • Voltage Input
    • PWM Output
    • CAN bus
    • NVM Read/Write

Earn a Course Certificate

Upon completion of this course, you'll have the opportunity to earn a certificate that signifies your newfound openSYDE expertise.

Course Outline

    1. Lesson 1.1 - Course Introduction, IDE Installation, HITEC Compiler License

    2. Lesson 1.2 - openSYDE Project and Import to NPE

    3. Lesson 1.3 - NPE Layout and Library Setup

    4. Lesson 1.4 - First Build and Flash with openSYDE

    5. Lesson 1.5 - Migrating From Codesys

    6. Module 1 Quiz

    1. Lesson 2.1 - ST Language Overview

    2. Lesson 2.2 - Application Overview, Tasks, and Initializations

    3. Lesson 2.3 - Safety Application Information

    4. Lesson 2.4 - openSYDE Files and Server Initialization

    5. Lesson 2.5 - openSYDE Application Callback Handlers

    6. Lesson 2.6 - Project Simulation and Debugging/Gateway

    7. Lesson 2.7 - FBD Overview

    8. Module 2 Quiz

    1. Lesson 3.1 - LED Control Example

    2. Lesson 3.2 - Inputs Example

    3. Lesson 3.3 - PWM Output Example

    4. Lesson 3.4 - CAN Layer 2 Comms Example

    5. Lesson 3.5 - NVM Configuration Example

    6. Module 3 Quiz

    1. Course Outro

    2. Course Survey

    3. Associated Learning

About this course

  • 23 lessons
  • 8-10 hours completion time
  • Earn a certificate
  • $500 course

Prerequisites

What do you need for the course?

  • 4th Gen STW ECU + Wiring Harness or Starter Kit
  • A Target Support Package (TSP) for your ECU
  • Neuron Power Engineer IDE
  • A HITEC C compiler and access to an active compiler license
  • openSYDE software (download link provided)
  • A CAN connection (Peak USB is officially supported), Ethernet optional
  • Windows operating system
  • A power supply providing at least 12V @ 1A
  • An FBD language license (optional)
  • (Contact your STW Technic sales representative for more info on these tools)

Students

Who is this course for?

  • A developer who is new to the STW Technic ecosystem and wants to build skills developing applications in IEC languages alongside openSYDE
  • A technician who is familiar with the STW Hardware but needs a solid understanding of these particular tools for testing and troubleshooting
  • A project manager looking to better understand the tools and features available for application development using Neuron Power Engineer and openSYDE

Enroll Now