PowerFlex 755 DeviceLogix

Slides:



Advertisements
Similar presentations
Unit 7 Discrete Controllers
Advertisements

Copyright, 2006: Invisible Service Technicians, LLC Invisible Service Technicians, LLC Invisible Service Technician Monitor Activation Process: IST MaintSelectionV3.php.
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Micro Logix 1100 RSLogix 500 LAB#2 Timing, Counting & Comparing.
Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
Working With the GMF Cylindrical Robots Lessons with the Robot System and RC Programming Language.
Slide 1CPU Emulator Tutorial This program is part of the software suite that accompanies the book The Digital Core, by Noam Nisan and Shimon Schocken 2003,
LogTag Training January 2015
EUT 1040 Lecture 10: Programmable Logic Controllers.
Introduction To Programmable Logic Controllers
PLC OPERATION & PROGRAMMING Dr. ONUR TOKER. What is a PLC ? PLC is a computer system controlling a process. inputs - the keyboard is analogous to a proximity.
Advanced Tool Management Information Module Advanced Tool Management Information Module.
Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC CO900G L04 - Basic PLC Programming with Micro800 ® Controllers.
Introduction to DeviceNet
G3 Electronics Platform Overview Presentation. G3 Electronics Platform Pneumatic Valve Side 32 Solenoid Output Capability Including Valve side Sub-D.
Industrial Networks 3/22. Industrial Controls Netwoks.
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Starting & Stopping Motors Micro Logix 1100 RSLogix 500 LAB#1.
Programmable Logic Controller Internal Operations
PLC: Programmable Logical Controller
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
6 PLC Programming. 6 PLC Programming Objectives List the rules for creating a PLC ladder logic diagram. Convert a relay logic diagram to a PLC ladder.
Silicon Labs ToolStick Development Platform
Operator Panel and Programmable Logic Controller.
Chapter 10 PLC Processors.
Chapter 13 Linear-Digital ICs. Copyright ©2009 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Electronic Devices.
1999 Cabletron Systems. Wireless Networking RoamAbout RoamAbout Installation Installation/Configuration of: Network adapter card on a: Windows 95 system.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Industrial Process Control System Simon Hui Engineer Control and Informatics, Industrial Centre.
Programming PLCs using LADDER Logic
Specview 32 Release 2.5 Enhancements
Forging new generations of engineers
Copyright © 2002 Delmar Thomson Learning Chapter 1 Welcome to the World of Programmable Logic Controllers.
Memory Layout and SLC500™ System Addresses. Processor Memory Division An SLC 500 processor's memory is divided into two storage areas. Like two drawers.
Memory Layout and SLC500 System Addresses. Processor Memory Division An SLC 500 processor's memory is divided into two storage areas. Like two drawers.
©2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected under all copyright laws as they currently exist.
Tools - Implementation Options - Chapter15 slide 1 FPGA Tools Course Implementation Options.
Turbine Crane CRANES TURBINE NEA39. Turbine Crane PLANT STATUS! PV Daily Status Report.
Date: File:PRO1_12E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Troubleshooting.
Copyright © 2013 Rockwell Automation, Inc. All Rights Reserved.Rev 5058-CO900E PUBLIC INFORMATION Basic Drive Programming w/ PowerFlex 750 Series Drives.
Timer Timer is a device, which counts the input at regular interval (δT) using clock pulses at its input. The counts increment on each pulse and store.
Copyright © 2002 Delmar Thomson Learning Chapter 10 PLC Processors.
Chapter 2 Basic Principle of PLC PLC Configuration &Function   Basic Configuration  CPU  Memory  Programming Interface  Communication.
1 Micro Economix 1500 RSLogix 500 LAB#3 Sequencing and Subroutines.
HORNERAPGHORNERAPG HORNERAPGHORNERAPG 20 Years of Innovation Operator Control Station Workshop Operator Control Station “All in One” Integrated.
Sequencers SQO,SQC,SQL.
Digital Electronics and Computer Interfacing Tim Mewes 2. LabVIEW Basics part II.
1 i-Pendant for the R-J3iC & R-30iA Controllers ArcTool Version (GMAW) i Pendant New.
0 Configuring a 3500 Using iTools 2 iTools Workshop - getting started Start iTools and from the New File menu choose 3504 v1.04 programmer.
© 2013 Eaton Corporation. All rights reserved. Welcome to the easy Programmable Relay Training Exercises 1 and 2.
DriveWorksEZ for the G7 Drive The Intelligent Choice for Distributed Control PP.DWEZ.01 Date: 7/30/06, Rev:
ControlLogix 5580 Controllers
L12 - Basic PLC Programming with Micro800® Controllers
APPLICATION TECHNIQUE
CompactLogix Controllers Portfolio
Actuators and Control, Part 4 Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning.
Chapter 5.
Software Troubleshooting Eliminate possible programming and timing errors by stopping all programs ( and ). Use the Executive program terminal and send.
Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC CO900H L06 - Developing Safety Applications Using the Guardmaster®
Electronic Devices and Circuit Theory
BRX Technical Training
Do-more Technical Training
6 CHAPTER PLC Programming. 6 CHAPTER PLC Programming.
Do-more Technical Training
SCADA for Remote Industrial Plant
Introduction of microprocessor
Programmable Logic Controllers (PLCs) An Overview.
MicroEconomix 1500 RSLogix 500 LAB#2
PID and PIDE Getting Started Guide for ControlLogix and CompactLogix
MicroEconomix 1500 RSLogix 500 LAB#1
ACOE347 – Data Acquisition and Automation Systems
Presentation transcript:

PowerFlex 755 DeviceLogix The PowerFlex 755 is developed and maintained by Rockwell Automation’s LV Drives business in Mequon, WI USA. Greg Mears is the Product Manager for DeviceLogix, and also for DriveTools SP, DriveExplorer, and Premier Integration. gwmears@ra.rockwell.com

PowerFlex 750-Series Support New modular drive optimized for application flexibility and system integration Real-Time Clock DeviceLogix External DPI Ports Control Board Embedded Ethernet The modular design of the PF755 includes a Control “POD” capable of housing up to 5 option cards. The PF755 control board contains a DPI port and Ethernet port, and has an embedded DeviceLogix capability. A Real-Time Clock is also standard. 5 Option Slots: Comm, I/O, etc. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Embedded control Function as stand-alone or complimentary to supervisory control Used to control outputs and manage status information locally within the drive Can integrate with the drive or operate independently Use 24vDC Aux Power Supply option to allow operation with 3-phase input power disconnected The PF755 has embedded DeviceLogix capability. This provides the ability to function as a stand-alone system or operate complimentary to a controller. The PF755 DeviceLogix can work with the drive: Control Logic Command bits (Start, Stop, etc.) Control the Speed Reference Monitor Logic Status bits Monitor Speed Feedback Read & write parameters The PF755 DeviceLogix can also operate independently: Read inputs and write outputs on I/O options If a 24vDC Aux Power Supply option is also used, the DeviceLogix can continue operating when 3-Phase input power is disconnected. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Located in Port 14 DeviceLogix Editor is launched using DLX button Button is enabled only when a DeviceLogix enabled port is selected The PF755 DeviceLogix is fixed to Port 14. Any parameters directly associated with DeviceLogix are located there. The DeviceLogix Editor is a specific software component for editing a DeviceLogix program. It is launched using the DLX icon in the Menu bar, which is only enabled when a DeviceLogix-enabled port is selected in the Device tree. Requires: DriveExplorer v6.01 DriveTools SP v 5.01 Drive AOPs v2.01 (or higher) Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Does NOT count as a Function Block PowerFlex 755 DeviceLogix Function Block programming (90 Function Blocks max.) Instruction Types include: Bit & Analog I/O Process Filter Select / Limit Statistical Timer / Counter Compare Compute / Math Move / Logical Does NOT count as a Function Block Each instance counts as one Function Block Up to 90 Function Blocks max. are allowed. Bit & Analog I/O instructions do not count against the maximum, but each instance of the other instructions count as 1 Function Block for each. For example, a TONR, ADD, and BAND count as 1 Function Block each. The PF755 supports Version 3 of the DeviceLogix library, which includes several new analog instructions such as Compute / Math. Other DeviceLogix-based devices may be using earlier versions of the DeviceLogix library and may not support some of the instructions above. Please refer to the respective user manual of each device to determine its DeviceLogix capabilities. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix 90 Function Blocks maximum What it can do: It is designed for basic logic capability for applications that can allow a 5-10ms scan time plus the time it takes to update the I/O 5ms scan time for the first 45 function blocks Additional 5ms scan time for the remaining 45 function blocks 10ms total for 90 function blocks Provide Selector Switch functionality similar to the PF700S Provide Scale Block functionality similar to the PF700VC What it can NOT do: It is NOT a PF700S DriveLogix replacer It is NOT a 1336 FORCE Function Block replacer Other DeviceLogix-based devices may have more or less Function Blocks, and may have faster or slower scan times. Please refer to the respective user manual of each device to determine its DeviceLogix capabilities. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Parameters Analog inputs (Datalinks) (16) 32-bit input words that can be read by the DeviceLogix program Pr.17 [DLX In 01] to Pr.30 [DLX In 14] are REALs Pr.31 [DLX In 15] and Pr.32 [DLX In 16] are DINTs Function as “Datalinks” - mapped to drive or peripheral parameters so the DeviceLogix program can read their values Includes ability to map to Common Feedback and Real-Time Clock values Example: DLX In 01 points to Output Current Output Current value is used (Port 0 : Parameter 7) by DeviceLogix program This detailed slide is (hopefully) self-explanatory! value Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Parameters Analog outputs (Datalinks) (16) 32-bit output words that can be written by the DeviceLogix program Pr.1 [DLX Out 01] to Pr.14 [DLX Out 14] are REALs Pr.15 [DLX Out 15] and Pr.16 [DLX Out 16] are DINTs Function as “Datalinks” - mapped to drive or peripheral parameters so the DeviceLogix program can write their values Includes ability to map to Reference Command Example: Accel Time 1 value is written DLX Out 01 points to Accel Time 1 by DeviceLogix program (Port 0 : Parameter 535) “12.34” This detailed slide is (hopefully) self-explanatory! Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

PowerFlex 755 DeviceLogix Parameters Digital inputs (16) digital inputs that can be read by the DeviceLogix program Pr.33 [DLX DIP 1] to Pr.48 [DLX DIP 16] Typically mapped to an input point in an I/O option card or to Logic Status bits (“Network Boolean”) Example Pr. 49 [DLX DigIn Sts] Single parameter containing the individual on/off status of the (16) DLX DIPs This detailed slide is (hopefully) self-explanatory! Photoeye wired to Port 7 I/O card Input 0 DIP 1 mapped to Port 7 I/O card Input 0 DeviceLogix program sees a “1” or “0” to indicate the Photoeye’s ON / OFF status Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

PowerFlex 755 DeviceLogix Parameters Digital Outputs Pr.50 [DLX DigOut Sts] Single parameter containing the individual on/off status of the DLX Logic Command word bits Pr.51 [DLX DigOut Sts2] Single parameter containing the individual on/off status of the (16) DLX DOPs Typically mapped to an output point in an I/O option card or to Logic Command bits (“Network Boolean”) Example This detailed slide is (hopefully) self-explanatory! DeviceLogix program writes a “1” or “0” to turn the output device ON / OFF DOP 1 mapped to Port 7 I/O card Relay Output 0 Output device wired to Port 7 I/O card Relay Output 0 Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Parameters Internal “scratchpad” registers (16) 32-bit Real Pr.54[DLX Real SP1] to Pr.69[DLX Real SP16] (8) 32-bit Integer Pr.70[DLX DINT SP1] to Pr.77[DLX DINT SP8] (4) 32-bit Boolean Pr.78[DLX Bool SP1] to Pr.81[DLX Bool SP4] Typically used in conjunction with Analog Inputs (DLX In xx) and / or Analog Outputs (DLX Out xx) Scratchpad registers are for use by the DeviceLogix program. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

If Output Current ≥ “5.50”, then turn ON output DOP 1 PowerFlex 755 DeviceLogix Parameters Internal “scratchpad” registers (cont’d) Analog Inputs (DLX In xx) can be mapped to them Example: Using a Scratchpad register as a variable for comparisons This detailed slide is (hopefully) self-explanatory! If Output Current ≥ “5.50”, then turn ON output DOP 1 (Note: If a variable will be constant, if can be hard-coded instead (Source B directly set to “5.50”) Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Parameters Internal “scratchpad” registers (cont’d) Analog Outputs (DLX Out xx) can be mapped to them Example: Sending a DLX value to a controller over Ethernet DeviceLogix Embedded Ethernet This detailed slide is (hopefully) self-explanatory! DLX Real SP16 DLX Out 02 and DL To Net 01 are both Datalinks and can not point to each other. An intermediary register/parameter is needed to hold the value being written / read. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Parameters Other Status & Control DLX Prog Cond Defines the action that will be taken when the DLX logic is disabled: Fault – the drive is faulted and stopped (default) Stop – the drive is stopped, but not faulted Zero Data – the output data sent to the drive is zero’d Hold Last – the drive continues in its present state Similar to the Fault actions with a Communications adapter. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. PowerFlex 755 DeviceLogix Parameters Status & Control (cont’d) DLX Operation Contains both operation commands as well as status information: Enable Logic - command to enable logic processing ("run mode") Disable Logic - command to disable logic processing ("program mode") Reset Program - clears the DLX program in the drive Save Program - saves the edited DLX program to the drive Load Program - loads the DLX program from the drive to the editor Logic Disabled - successful status response after "DisableLogic" is set Logic Enabled - successful status response after "Enable Logic" is set Parameter that is typically used to run, stop or clear the DeviceLogix program. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. DeviceLogix Editor DeviceLogix Programming Accomplished through a DeviceLogix Editor component ( icon), which is incorporated in the following versions of drive software (and higher): DriveExplorer v6.01 DriveTools SP v5.01 RSLogix 5000 Drive AOPs v2.01 Note: Only the drive software tools listed above can be used to program the DeviceLogix component in the PowerFlex 755. Other DeviceLogix Editors, such as RSNetWorx for DeviceNet, can NOT be used. The DeviceLogix Editor is a specific software component for editing a DeviceLogix program. This is the same editor used in RSNetWorx for DeviceNet, which has now been componentized for use in other software tools. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

DeviceLogix Editor Available Function Block Elements Instruction Types: Bit & Analog I/O Process Filter Select / Limit Statistical Timer / Counter Compare Compute / Math Move / Logical Version 3 release of the DeviceLogix Library The Version 3 release of the DeviceLogix library includes: Analog instructions (compute, math, compare, etc.) Multiple I/O enable line object support Cut-and Paste capability Screen format retention Online Help / Bit tool tip Other DeviceLogix-based devices may be using earlier versions of the DeviceLogix library and may not support some of the instructions above. Please refer to the respective user manual of each device to determine its DeviceLogix capabilities. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

DeviceLogix Editor Example Instruction Properties button Must select the proper type of data used Access to an instructions properties is done via the Properties button. Some instructions support variable data types and typically default to DINT. A common mistake is to use REAL parameters (common data type on PF755) with a DINT data type for the instruction. This will result in the fraction being truncated. Seeing a whole number (no fraction) is the tell-tale sign that the instruction data type is not REAL. Some instructions can also have the number of inputs increased. Enter Function Block comments here Can use constants for comparisons if desired Instructions can be individually enabled and have options for fault conditions Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

PowerFlex 750-Series Support DeviceLogix Function Block Editor Function Block Elements / Tabs Edit – click to begin editing the logic The DeviceLogix Editor is a specific software component for editing a DeviceLogix program. This is the same editor used in RSNetWorx for DeviceNet, which has now been componentized for use in other software tools. Logic Enable On / Off – “Run / Program” selection Upload / Download – to/from the DeviceLogix component inside the drive Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

PF755 DeviceLogix uses Function Block only at this time DeviceLogix Editor Ladder versus Function Block Programming Ladder Executes left-to-right / top-to-bottom Function Block Executes based on block order (number on upper left of each block) Same Logic The PF755 uses Function Block programming only at this time. There will be a learning curve for first-time users that are familiar with Ladder Logic. Negate Negate PF755 DeviceLogix uses Function Block only at this time Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. DeviceLogix Editor Example Application – Diverter Alternately send ‘x’ parts down two different conveyor sections An example from the “Using DeviceLogix” appendix in the PF755 user manual. See the user manual for more details. Negate Assume Data Available 4 Function Blocks Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. DeviceLogix Editor Example Application – Wet Well Start Pump cycle when High or Critical High level is reached Pump at higher rate if Critical High is reached Pump until empty (all level sensors are OFF) An example from the “Using DeviceLogix” appendix in the PF755 user manual. See the user manual for more details. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. DeviceLogix Editor Example Application – Wet Well Control Logic An example from the “Using DeviceLogix” appendix in the PF755 user manual. See the user manual for more details. 8 Function Blocks Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Copyright © 2009 Rockwell Automation, Inc. All rights reserved. DeviceLogix Editor Example Application – Wet Well Fault / Alarm Logic An example from the “Using DeviceLogix” appendix in the PF755 user manual. See the user manual for more details. 8 Function Blocks (16 total) Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Analog Inputs can map to Real-Time Clock values DeviceLogix Editor Example Application – Utilizing the PF755 Real-Time Clock Run a ventilation drive Monday through Friday between 7:45AM and 5:15PM Analog Inputs can map to Real-Time Clock values An example from the “Using DeviceLogix” appendix in the PF755 user manual. See the user manual for more details. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Continued on next slide DeviceLogix Editor An example from the “Using DeviceLogix” appendix in the PF755 user manual. See the user manual for more details. Continued on next slide Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Continued from previous slide DeviceLogix Editor Continued from previous slide 15 Function Blocks Total An example from the “Using DeviceLogix” appendix in the PF755 user manual. See the user manual for more details. Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

Additional Information Refer to the DeviceLogix User Manual, publication RA-UM300A for detailed information about the DeviceLogix Editor and Function Block Instructions Refer to the PowerFlex 750 Series User Manual, publication 750-UM001A for detailed information about the PowerFlex 755 drive See Appendix F Using DeviceLogix for DeviceLogix specific information The “Using DeviceLogix” appendix in the PF755 user manual is PF755-centric. To learn more about DeviceLogix, the DeviceLogix editor, and DeviceLogix instructions, please refer to the DeviceLogix User Manual. RA Literature Library: http://www.rockwellautomation.com/literature Copyright © 2009 Rockwell Automation, Inc. All rights reserved.

PowerFlex 755 DeviceLogix