Course Outline

Introduction

Sysmac Programming

  • Basic Hardware Configuration
    • Overview of Omron PLC hardware
    • Power supply and wiring basics
    • Connecting PLC to Sysmac Studio
  • IEC Concepts
    • Introduction to IEC 61131-3 standards
    • Programming languages supported by Sysmac Studio
  • Basic Sysmac Studio
    • Interface overview
    • Project creation and management
    • Device configuration
  • Ladder Logic
    • Understanding ladder logic basics
    • Creating simple programs
  • Online Operations
    • Uploading and downloading programs
    • Monitoring and debugging programs
  • Ladder Programming
    • Advanced ladder programming techniques
    • Timers, counters, and data manipulation
  • Software Tools
    • Use of simulation tools in Sysmac Studio
    • Offline testing and debugging
  • CPU Functions
    • CPU task management
    • Built-in CPU diagnostics and troubleshooting
  • Structured Text
    • Introduction to structured text programming
    • Practical examples and applications
  • Advanced Variables
    • Variable types and scope
    • Managing global and local variables
  • Creating Functions and Function Blocks
    • Developing reusable functions
    • Using function blocks for modular programming

Motion Control in Sysmac

  • Introduction
    • Overview of motion control concepts
    • Integration with Omron PLCs
  • System Configuration
    • Configuring motion hardware and software
    • Setting up servo drives and axes
  • Basic Programming Concepts
    • Motion control instructions
    • Configuring speed, position, and torque
  • Homing
    • Homing concepts and methods
    • Programming and testing homing routines
  • Single Axis Movement
    • Programming single-axis motion
    • Velocity and position control
  • Coordinated Movement
    • Multi-axis coordination
    • Interpolation and synchronization

Sysmac HMI

  • Introduction to the NA Series
    • Overview of HMI hardware and software
    • Features of the NA series
  • Connecting to the Controller
    • Establishing communication between HMI and PLC
    • Protocol configuration
  • Project Settings
    • Initializing HMI projects in Sysmac Studio
    • Managing project files and settings
  • Basic Screen Concepts
    • Screen navigation and layouts
    • Displaying PLC data on screens
  • Online Operation
    • Testing HMI functionality
    • Monitoring real-time operations
  •  Basic Screen Objects
    • Buttons, indicators, and sliders
    • Data entry and display objects
  • Smart Application Gadget
    • Using pre-built gadgets for efficiency
    • Customization of smart gadgets
  • Data Logging and Trend Graph
    • Configuring data logs
    • Creating and displaying trend graphs
  • Alarms
    • Alarm settings and management
    • Integrating alarms with PLC programs
  • Recipes
    • Creating and managing recipes
    • Downloading and uploading recipe data

Sysmac Safety

  • Safety Standards
    • Introduction to machine safety standards
    • Key safety concepts for automation
  • NX Series Safety Hardware
    • Overview of NX series safety modules
    • Hardware setup and installation
  • Safety Configuration
    • Configuring safety hardware in Sysmac Studio
    • Establishing safe zones and controls
  • I/O Map and Exposed Variables
    • Mapping safety I/O
    • Using exposed variables in safety programs
  • Safety Programming
    • Developing safety logic
    • Testing and implementing safety functions
  • Safety Simulation
    • Simulating safety programs in Sysmac Studio
    • Analyzing and troubleshooting simulations
  • Online Operations
    • Monitoring safety system performance
    • Performing runtime diagnostics
  • Safety Applications
    • Practical safety application examples
    • Best practices for safety integration

Summary and Next Steps

Requirements

  • Basic knowledge of PLC programming and industrial automation
  • Familiarity with electrical and control systems

Audience

  • Programmers
  • Engineers
  • Technicians
 35 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories