l05 - advanced plc topics for micro800 controllers … · title: l05 - advanced plc topics for...

29
Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC - 5058-CO900G L05 - Advanced PLC Topics For Micro800 ® Controllers With Motion Capabilities And CIP Messaging Functionality Hands-on Lab

Upload: vannhi

Post on 11-Aug-2018

272 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

PUBLIC

PUBLIC - 5058-CO900G

L05 - Advanced PLC Topics For Micro800® Controllers

With Motion Capabilities And CIP Messaging Functionality

Hands-on Lab

Page 2: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 2

Agenda

Hands-on Lab Introduction

Connected Components Accelerator Toolkit (CCAT)

Micro800 PTO Motion

What’s New - Connected Components Workbench Release 7.00

Micro800 Family

Page 3: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Micro800 Controller Family

3

Nano PLC Micro PLC

Micro810 Programmable relay replacer and timer

Micro820For simpler standalone machines and remote automation

Micro830For standalone machines with motionP

erf

orm

an

ce/F

eatu

res

Micro850For standalone machines with motion and more I/O and Ethernet connectivity

Local I/O

Analog I/O

Analog I/O

Each controller is cost and performance

optimized for specific applications

Page 4: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 4

Agenda

Hands-on Lab Introduction

Connected Components Accelerator Toolkit (CCAT)

Micro800 PTO Motion

What’s New - Connected Components Workbench Release 7.00

Micro800 Family

Page 5: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

What is new in Connected Components WorkbenchTM Release 7 (CCW R7)?

Automatic notification

Sample code and projects

Page 6: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 6

Diagnose - Communication

The Diagnose button will be enabled only when connected to controller

Available for Serial and Ethernet communications

Page 7: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Data_Value_Upload_Download

7

Data value upload/download feature is only available in CCW R7 and works only with Micro820/830/850 controllers

During upload Project Values are always uploaded into the project

Note: If both Initial Value and Project Value exists, then initial value takes precedence.

Page 8: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Lost Project Scenario

8

Able to go directly to debug mode after discovery and upload the project from the controller without having to compile and re-download

Page 9: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Communication Timeout

9

User can set the timeout period to reduce the connection issues while connecting to the controller over VPN

Page 10: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Program Order Enhancement

10

“Drag and Drop” to change Program’s order The Program with any interrupt will move to the bottom automatically, and there is also a

special icon on it When the assigned interrupts are removed, the Program will be back to original position

Page 11: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Memory Usage

11

Easier to visualize program and data memory

Page 12: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Micro810_LCD_Variable

12

Use the LCD Variables View to select the variables to monitor using the Remote LCD

Page 13: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Data Protection (Micro830 & Micro850)

13

Protect a list of user-defined global variables that will retain their values when restoring a controller project from a memory module

Note: For more details check CCW Help

Page 14: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Variable Import/Export

14

Allows you to export or import variables to and from a Microsoft® Excel® spreadsheet Able to export and import local or global variables

Note: For more details check CCW Help

Page 15: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Ladder Editor

15

Uses space more efficiently

Page 16: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

PanelViewTM Plus and OPC Support

16

PanelView Plus and OPC support using CIP Symbolic (instead of Modbus)

Browse native tags/variables in Micro800 controller from FT View Studio 8.0

OPC Server support with FT Gateway

Requires RSLinx® Enterprise 5.70.00 (CPR 9 SR7), same as in FT View Studio 8.0

Page 17: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 17

Agenda

Hands-on Lab Introduction

Connected Components Accelerator Toolkit (CCAT)

Micro800 PTO Motion

What’s New - Connected Components Workbench Release 7.00

Micro800 Family

Page 18: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Basic Concept Of Pulse Train Outputs

18

Typically PTO Motion is for precise positioning applications that require

more flexibility than provided by Index Positioning

Also used for precise velocity control especially if position registration

is required. (Not used for torque control)

A pulse rotates the motor by a fractional amount (e.g. 1/2000 revolution)

Pulse Train Output (PTO)

- 24V

Direction

Pulse

Pulse1

Pulse2

Pulse3

Pulse4

PTO is low cost and good performance. Can be interfaced using low cost shielded wiring to any component servo drive.

Page 19: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

PTO Type Of Motion Control

19

Motion planner in controller sends commands to Kinetix® 3 servo drive

Kinetix 3 servo drives sends power to the motor and receives feedback

from the encoder

Page 20: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Micro800 Motion Features

Support up to 3 axis

with PTO

Compatible with Kinetix 3/300, and 3rd party drives that support PTO

Exact position registration of PTO axis with Touch Probe

Available on Micro830 and Micro850

Easy to use GUI for

configuring the motion

Create and configure axes in CCW using 5 simple-to-use configuration screens

Use the Axis Monitor to see important information about the status of axes

Dedicated motion

instructions

Easy-to-use motion instructions

Reduce the complexity of motion programming

Page 21: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Program Example: Homing

21

Moving part at the right (positive) side of Home switch before homing starts

1. Moving part moves to its left side (in Negative direction);

2. When home switch is detected, the moving part decelerates to stop;

3. Moving part moves back (in Positive direction) in creep velocity to detect home switch on->off edge;

4. Once home switch on->off is detected, record the position as mechanical home position, and decelerate

to stop;

5. Move to the configured home position (the mechanical home position recorded during moving back

sequence, plus the home offset configured in Axis configuration in CCW GUI).

Axis homingAxis Homed

Page 22: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Wide Variety Of Motion Applications

22

Packaging

VFFS (Vertical Form Fill and Seal)

Case Erector

Stretch wrapping

Material Handling

Conveyors

Sorters

Pick and Place

Cutting

Energy

Solar PV Two-axis positioning

Solar Thermal single-axis positioning

Page 23: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 23

Agenda

Hands-on Lab Introduction

Connected Components Accelerator Toolkit (CCAT)

Micro800 PTO Motion

What’s New - Connected Components Workbench Release 7.00

Micro800 Family

Page 24: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 24

Connected Components Accelerator Toolkit (CCAT) Assists with product selection

Jumpstarts the CAD documentation

Provides sample machine and

application code for logic and HMI

Using this tool results in Significantly reduced development time

Enhanced performanceYour

Machine

Sample Code

PowerFlex®

& Kinetix Drives

Connected Components Accelerator Toolkit (CCAT)

Page 25: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 25

The CCAT includes automation engineering design tools for the

entire machine control application development.

- Bill of Material

- CAD

- Logic

- HMI

- Quick Start

The CCAT allows Machine Builders to significantly reduce

design time and cost; allowing them to concentrate on the

intellectual property that produces compelling and differentiating

machine features.

Bill of Material Files

Writing Diagrams and Panel Layout Drawings

HMI Screens for status and diagnostics

Quick Start for Base System Setup

Programming for control and configuration

Connected Components Accelerator Toolkit (CCAT)

Page 26: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC 26

Agenda

Hands-on Lab Introduction

Connected Components Accelerator Toolkit (CCAT)

Micro800 PTO Motion

What’s New - Connected Components Workbench Release 7.00

Micro800 Family

Page 27: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Hands-on Lab Introduction

27

In this lab, you will program a simple labeling application with Servo and AC motors for

your customer’s machine. The picture above shows the parts you have in the machine

and these parts correspond to what you have in the demo kit: The conveyor belt is

driven by the PowerFlex 4M AC drive and motor, the labeling head is driven by the

Kinetix® 3 Servo drive and motor, and the label sensor is connected from the proximity

sensor at the AC motor to the Micro850 controller input terminal 4.

Page 28: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.PUBLIC

Hands-on Lab Introduction

28

Get a head start!

The starting project you will use consists of two building blocks from the

Connected Components Accelerator Toolkit (CCAT) – ‘PowerFlex 4 Speed

Control’ and ‘Kinetix 3 PTO Motion Control’. This will give you a head start in

your labeling application program development.

In this lab, you will:

Learn how the template in the starting project gives you a head start

Explore the ‘Application Sequences’ in your starting project

Try the different device functions through their HMI face plates

Create your labeling application program using the template

Operate and troubleshoot your labeling machine in Auto mode

Page 29: L05 - Advanced PLC Topics for Micro800 Controllers … · Title: L05 - Advanced PLC Topics for Micro800 Controllers with Motion Capabilities and CIP Messaging Functionality Author:

Copyright © 2012 Rockwell Automation, Inc. All rights reserved.

www.rockwellautomation.com

Follow ROKAutomation on Facebook & Twitter.Connect with us on LinkedIn.

Rev 5058-CO900C

Advanced PLC Topics For Micro800® Controllers

With Motion Capabilities and CIP Messaging Functionality