Download presentation
1
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.
2
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.
3
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.
4
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.
5
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.
6
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.
7
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.
8
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.
9
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.
10
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.
11
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.
12
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.
13
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.
14
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.
15
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.
16
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 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.
17
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.
18
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.
19
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.
20
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.
21
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.
22
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.
23
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.
24
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.
25
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.
26
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.
27
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.
28
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: Copyright © 2009 Rockwell Automation, Inc. All rights reserved.
29
PowerFlex 755 DeviceLogix
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.