Comparing performance of L7x vs L6x using Logix5000 Task Monitor tool



Similar documents
...2. Standard Installation...4. Example Installation Scenarios...5. Network Installation...8. Advanced Settings Product Requirements

Microsoft Access Rollup Procedure for Microsoft Office Click on Blank Database and name it something appropriate.

DOCUMENT MANAGEMENT SYSTEM

Automatic Setup... 1 Manual Setup... 2 Installing the Wireless Certificates... 18

Product Compatibility and Download Center

GRS Advantage Website User Reference Guide

eshuttle Dictate Manual Software Version 1.0

Viewing and Troubleshooting Perfmon Logs

Virtual Office Remote Installation Guide

DiskPulse DISK CHANGE MONITOR

Upgrade of Business Systems Data Warehouse Reporting

Logix5000 Controllers Information and Status

BSDI Advanced Fitness & Wellness Software

Logix5000 Controllers Security

Laptop Backup - User Guide (Windows)

X Series Application Note 43:

Moderator can share files with all participants and participant can share with moderator.

Using Remote Web Workplace Version 1.01

Setting Up Your FTP Server

Configuring the SST DeviceNet OPC Server

Use the New York City Commodity Code Listing to find the right Commodity Code for your business.

A. BACK UP YOUR CURRENT DATA. QuickBooks Business Accounting Software for Windows Account Conversion Instructions

Universal Simple Control, USC-1

Create!form Folder Monitor. Technical Note April 1, 2008

Kurz MODBUS Client User s Guide

for both the Verbatim Gateway and Catalyst Autodialer EtherNet Options

WA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts. Classroom Setup Guide. Web Age Solutions Inc.

Logix5000 Controllers Security

Troubleshooting Guide. 2.2 Click the Tools menu on Windows Explorer 2.3 Click Folder Options. This will open a dialog box:

FRONTPAGE FORMS

How To Configure CU*BASE Encryption

Installing Windows Server Update Services (WSUS) on Windows Server 2012 R2 Essentials

Avaya Network Configuration Manager User Guide

SonicWALL CDP 5.0 Microsoft Exchange InfoStore Backup and Restore

Chromebook Reference Document

Budgeting in QuickBooks

Concession FTP User Guide May 2011 Version 1.2

This guide provides step by step instructions for using the IMF elibrary Data - My Data area. In this guide, you ll learn how to:

Logix5000 Controllers Import/Export Project Components Programming Manual. Programming Manual

Quick start guide to using Attendant

SlimDrivers User Manual

RAID SYSTEMS SOFTWARE USER MANUAL.

Vizit 4.1 Installation Guide

EDI Support Services


File Management Utility User Guide

Allworx OfficeSafe Operations Guide Release 6.0

DAS202Tools v1.0.0 for DAS202 Operating Manual

Remote Terminal Service (RTS) User Guide (Version 2.1)

MONITORING PERFORMANCE IN WINDOWS 7

NAS 249 Virtual Machine Configuration with VirtualBox

Table of Contents. Table of Contents

1. Open Thunderbird. If the Import Wizard window opens, select Don t import anything and click Next and go to step 3.

- 1 - SmartStor Cloud Web Admin Manual

Chapter 11 Managing Core Database Downloads

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

BSDI Advanced Fitness & Wellness Software

Installation Guide and Machine Setup

IntraVUE Plug Scanner/Recorder Installation and Start-Up

Copyright Texthelp Limited All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval

SQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional.

Solution domain. Cloud PC Backup Startingkit for users. Date 26/05/2015 Sensitivity Unrestricted Our reference V1.0 Contact

How to Configure Alarm Notification

1 Intel Smart Connect Technology Installation Guide:

Lab: Data Backup and Recovery in Windows XP

Advanced Client Phone Training

CruzNet Secure Set-Up Instructions for Windows Vista

Procedure for updating Firmware of EZ4 W or ICC50 W

Installing Geant4 v9.5 for Windows

C-more Remote Access, Data Log, FTP File Transfer, and Tutorial

ScreenBeam Configuration Utility (Windows 8.1/10) User Manual. Solutions for the Digital Life. Ver 1.2

DIRECTIONS FOR SETTING UP LABELS FOR MARCO S INSERT STOCK IN WORD PERFECT, MS WORD AND ACCESS

Google Docs A Tutorial

CONFIGURING VIRTUAL TERMINAL: This is the screen you will see when you first open Virtual Terminal

QMU. QuickStartIT: QMU Citrix remote desktop service

emarketing Manual- Creating a New

MLS Setup Guide Set up custom export for MATRIX

Open a PDF document using Adobe Reader, then click on the Tools menu on the upper left hand corner.

Lab 2-2: Exploring Threads

Charter Business Desktop Security Administrator's Guide

DocuSign Connect for Salesforce Guide

ELECTRONIC DATA PROCESSOR (EDP) QUICKSTART FOR DATA PROVIDERS

Honeywell Internet Connection Module

System Monitoring and Reporting

Supplement I.B: Installing and Configuring JDK 1.6

Schools Remote Access Server

PCRecruiter Resume Inhaler

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

MC3WAVES Wireless Connection Wizard

Voyager Reporting System (VRS) Installation Guide. Revised 5/09/06

How to install and use the File Sharing Outlook Plugin

Device Installer User Guide

Chapter 1 Kingsoft Office for Android: A Close Look. Compatible with Microsoft Office: With Kingsoft Office for Android, users are allowed to create,

This Deployment Guide is intended for administrators in charge of planning, implementing and

Downloading Driver Files

SyncThru Database Migration

How To Set Up A Xerox Econcierge Powered By Xerx Account

SQLBackupAndFTP User Instructions (Rev 0.3) 9/14/10

Transcription:

Purpose: This document shows how to use the Logix5000 Task Monitor tool to compare the scan times of an application running in an Logix556x controller vs Logix 557x controller. The Logix5000 Task Monitor tool, available in RSLogix5000 tools, provides an overview of the various user and operating system tasks that a Logix5000 controller is executing. Additionally, it provides a listing of the connections and the memory consumed by the application. In this procedure, we will record Task and Program scan times, system task scan times, connection information and memory utilization in the L6x and the L7x. Overview: Anatomy of a Controller and Logix5000 Task Monitor The Logix CPU executes application code and performs message processing. There is also a backplane CPU that communicates with I/O and sends and receives data from backplane. Because the backplane CPU is operating independently from the Logix CPU, all I/O information is sent/received asynchronous to program execution. The Logix5000 Task Monitor tool shows the resource utilization of the Logix CPU Only. Backplane CPU operations are not shown in this tool. Logix5000 Task monitor can be used with all Logix5000 controllers (excluding SoftLogix) versions 13 and above. Version 2.3.6 is the latest version of the tool and is recommended for use in this test. It is available for download here: o http://www.rockwellautomation.com/rockwellsoftware/downloads/ Utilities 1of13

Connecting the Logix5000 Task Monitor to a Logix5000 Controller This procedure is the same for L6x and L7x. 1. Download an ACD file, or Logix5000 project, to the controller and switch the controller into Run mode. 2. While you are online with the controller, open the Task Monitor tool from RSLogix5000 Tools menu as shown. Or go to Start> Programs> Rockwell Software> RSLogix5000 Tools> Logix5000 Task Monitor. 3. When the tool opens, click the Help menu and select About to verify you have version 2.3.6 installed. Once the version is confirmed, we can connect to the controller. 4. Click the Communications from the menu bar and select Monitor. 2of13

The RSWho window will open. 5. Browse to your controller in the RSWho window, select it, and click OK. 6. While the tool is connecting to the controller, you will see the status bar at the bottom of the Logix5000 Task Monitor tool acquiring task and program information. Allow some time for the tool to connect. 3of13

7. Once the tool has connected you will see the firmware, path, system over head time slice information at the bottom of the window. In this example, we are connected to a Logix5000 controller at version 16 firmware. In L7x, firmware will be version 18 or above. 8. You can adjust the update rate of the tool by clicking on the Options Menu and selecting Communication Update Rate. Set it between 200ms and 60,000ms. If you chose to log the data to a CSV file, the data will be recorded at the update rate that you set here. 4of13

Getting and Recording the Data Now that we have connected to the controller we can begin recording the performance data. 1. Record the data. a. One way to record the data is to take screen shots of each tab. This will give you one set of data and is easiest to use when comparing controller performance. b. Another way is to log the data over time. To do this, usee the log checkbox at the bottom of each tab in the Task Monitor. To start logging, check the individual check boxes labeled Log at the bottom right hand of the tool. Allow the tool to run for a desired period of time to gather data. The data will be recorded at the configured Communications Update Rate (Options menu). To stop logging, uncheck the Log box. c. If you log the data, it will be stored in a CSV file at the following directory and the name of the file will match your project with the date appended onto it. 5of13

User Tasks Tab 2. The first tab in view is the User Tasks tab. Here you can see the user configured tasks and their corresponding scan times in microseconds. The best way to compare performance between controllers L6x and L7x is to use the Max Scan time and Last Scan time. Regardless of how the application is configured, Max and Last scan are numbers that will provide a good comparison between L6x and L7x. In the example below, there is one continuous task and 4 periodic tasks configured in the project, and the last scan and max scan columns are highlighted. There are reset buttons for max scan and overlap count if necessary. 6of13

3. The Logix Task Monitor tool lets you to see program level scan times, highlight a task and click the Show/Hide Programs button. Shown here are the programs for Periodic_1000ms task. Show/Hide Programs button 4. Record the data by taking a screen shot or using the Log checkbox. 7of13

Processes Tab 5. Click the processes tab. This tab shows the user task scan times and execution times of all the tasks running in the controller, including non-user configured tasks such as comms and messaging, motion, RSLogix5000 trends, etc. 6. Record these numbers by screen shot or log to CSV. 8of13

Performance Tab 7. Click the performance tab. This tab provides overall performance information on the controller such as CPU usage, and how much of CPU usage is doing comms. Additionally, it provides an overview of Logix and IO memory consumption. Note: the CPU usage number does not indicate an accurate CPU percentage for an application project containing a Continuous task. It is accurate if all tasks are periodic or event based. The tool does, however, provide a relative comparison number between the L6x and L7x in either case. 8. Record this data, if needed. 9of13

Networking Tab 9. Click the Networking tab. Here you will find the controller CIP connection data. 10. Record this data if needed. 7. Repeat the procedure for L7x controller and compare the performance. See example below. 10of13

Example: Comparing a Sample application on the L63 vs L75. User Tasks Tab See Max Scan times. Notice also, CPU usage in bottom right corner is about half in L7x. Processes Tab Compare CPU usage and execution times of user configured tasks and system tasks. 11of13

Performance Tab see memory usage on L63 with 8MB of memory versus L75 with 32MB of memory. Also, IO memory is higher on the L7x. 12of13

Networking Tab total supported connections on L6x is 250 (+12) and L7x is 500 (+12) 13of13