NP URI: www.nobleprog-om.com/cc/omronplcsysmac Undefined array key 0 /apps/hitra7/npfrontend/nptemplates/default.php:137 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 137 [function] => {closure:/apps/hitra7/npfrontend/index.php:5} [args] => Array ( [0] => 2 [1] => Undefined array key 0 [2] => /apps/hitra7/npfrontend/nptemplates/default.php [3] => 137 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 141 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [2] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => course_menu_callback [args] => Array ( [0] => /cc/omronplcsysmac ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 94 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [5] => Array ( [file] => /apps/hitra7/index.php [line] => 65 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog-om.com/cc/omronplcsysmac Undefined array key 1 /apps/hitra7/npfrontend/nptemplates/default.php:137 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 137 [function] => {closure:/apps/hitra7/npfrontend/index.php:5} [args] => Array ( [0] => 2 [1] => Undefined array key 1 [2] => /apps/hitra7/npfrontend/nptemplates/default.php [3] => 137 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 141 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [2] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => course_menu_callback [args] => Array ( [0] => /cc/omronplcsysmac ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 94 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [5] => Array ( [file] => /apps/hitra7/index.php [line] => 65 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog-om.com/cc/omronplcsysmac Undefined array key 2 /apps/hitra7/npfrontend/nptemplates/default.php:137 Array ( [0] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 137 [function] => {closure:/apps/hitra7/npfrontend/index.php:5} [args] => Array ( [0] => 2 [1] => Undefined array key 2 [2] => /apps/hitra7/npfrontend/nptemplates/default.php [3] => 137 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 141 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [2] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 16 [function] => course_menu_callback [args] => Array ( [0] => /cc/omronplcsysmac ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 94 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 17 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [5] => Array ( [file] => /apps/hitra7/index.php [line] => 65 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) )

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

Testimonials (1)

Upcoming Courses

Related Categories