Home

ControlFLASH Firmware Upgrade Kit User`s Manual

image

Contents

1. Preface Preface Purpose of This Manual This manual describes how to use the ControlFLASH software to upgrade device firmware What s New in ControlFLASH ControlFLASH v12 00 00 includes the following new features Software version 12 00 00 ControlFLASH v12 00 00 supports flashing PanelView 5000 using Large Packet also known as connected messaging service If the target device supports connected messaging ControlFlash uses the large packet service If the target device does not support the large packet service ControlFlash uses the standard packet service If the target device does not support connected messaging ControlFlash uses unconnected messaging ControlFLASH v12 00 00 supports updating the firmware for the 1756 L715 controller and its partner module via the controller s USB port and also via an EtherNet module in the backplane ControlFLASH v12 00 00 provides an easier way to determine what firmware releases are installed on your PC by viewing the Firmware Inventory dialog Firmware kit installation is more firmware centric now showing a list of firmware releases to be installed Who Should Use This Manual You should use this manual if you need to maintain firmware revisions The following is a list of hardware that ControlFLASH supports ControlLogix controllers communication digital analog and motion modules CompactLogix controller communication digital analog and motion modules FlexLogix contr
2. Upgrade Firmware with ControlFLASH Use the Command Line ControlFLASH and Factory Talk AssetCentre Interaction ControlFLASH Software Error Codes Create a Custom Interface to Process Firmware Downloads Table of Contents Purpose of This Manual sete spins boi ceded eet esta Bi ee 5 What s New in ControlFLASH Software version 11 00 00 5 Who Should Use This Manual 0 4 sy ng il ee ee eae oi 5 AE E E EEEE EE A ase Ra ls 6 Intr d ctions serran n das r E nme eee oe wee 7 What are the System Requirements aici s6 sh viaaes dies ocietokleveeian 7 Before YOu Begins er nereo s en TE E E EEE EENE 7 AAE E E E EA EA E E AEE E A fate 7 Intr d ctioi n a e A a A TE theatre aba hahaa 9 Locate and Download Firmware Bundles 00 000 ece cece ee ees 9 Install the Firmware Kit oi oh ion arcuaty eatd alate aisniioncnua wes wee ea wee 10 Iptrod ction Archies haku way ensa auenmolees sear eetae sa eek 15 Configure ControlELASH Policy sis cs sis ete ee awees ee santos 15 introductions iwi cereal Gas teteds tai eet es A TTAN 17 Prepare the Networks for U pe radcSuyaxgcu wont niente dei dpiactnaeniare bebinate 17 Prepare the Device for Upgrades n iiatvudanincseruieerd cieawees 17 Use the ControlFLASH Software to Upgrade Firmware 18 Access Online Help ies 2acuc eo aya Sioa sa aade anes ates eee eee elelss 25 ID EROCUCTIOM yen tosh eea eo Oeste gO E AEE 27 Command Line Mod c2deceacaccduadsn ndesedbotineetiad
3. option to disable this function and run in Silent mode ATTENTION If you disable the status window there will be no visual indication that a flash operation has failed or is in progress In this case Rockwell Automation recommends that you provide some other forms of user interaction through your own application which indicates the status information Script Files With ControlFLASH software you can create script files or execute your own C Java or other language to have the ControlFLASH software push firmware to your devices Your application can interact directly with Control FLASH software through a command line with status and diagnostics available in the ControlFLASH log or echoed back to your application directly Each device that you want to flash must have a unique Device Control FLASH software begins flashing devices with Device1 Device2 and so forth The software flashes the number of devices as indicated by the NumberDevices field When you number your devices do not skip a number and do not use Device0 The order of the file is not important as long as each number exists once in the file In this example the NumberDevices is 4 so Device5 will not be flashed 30 Rockwell Automation Publication 1756 UM105E EN E October 2012 Use the Command Line Chapter 5 Flash Multiple Devices When creating a script file there is a switch in the header that lets you flash up to five devices simultaneously
4. success Load Script C Program Fi les CcontrolFLASH O001 000E 0038 556x_18_01_28 nvs 09 17 09 14 32 43 c Program Files controlFLAsH multi update txt DEVICE1 success Program Catalog Number 1756 L63 B LOGIX5563 Serial Number 002526EB Num Updates 1 Size 2516340 byte s 09 17 09 14 32 43 C Program Files controlFLAsSH multi update txt DEVICE1 success Update Instance 3 Size 2516340 byte s Chunk Size 256 byte s Major Rev 18 Minor Rev 1 09 17 09 14 32 46 C Program Files controlFLAsH multi update txt DEVICE2 SUCCESS Update Instance 2 Size 393216 byte s Chunk Size 128 byte s Major Rev 1 09 17 09 14 34 11 C Program Files controlFLASH multi update txt DEVICE2 FAILURE Transfer Error 10307 Target device indicated FAILURE ON PROGRAMMING 09 17 09 14 34 11 c Program Files controlFLAsSH multi update txt DEVICE2 FAILURE Transfer File C Program Files CcontrolFLASH O00L 000C 0007 99415342 bin Block 3072 w Aborted Script File If you have to abort a script file before completion or if the Control FLASH software aborted the script because it received an error from a device you can re start that script ControlFLASH starts flashing from the beginning of the script You can however use the SkipOnFirmwareMatch switch to tell Control FLASH software to not flash any devices that are already at the requested revision Rockwell Automation Publication 1756 UM105E EN E
5. Module Progress Upgrade Status oller Firmware 1756 B16 A 1 of 2 1756 CNB 2 of 2 Once all selected upgrades are run the status box shows the overall completion status Chel Sea Cranes Inc Run Updates ControlFLASH Setup Upload Download Setup About Options Clear Saved F Settings IT Controller Program Upload Controller Firmware Upgrade T Controler Program Download I VO Firmware Upgrade I Communications Firmware Upgrade I Drive Firmware Upgrade IF Hmi r Select ALL Unselect ALL Execute Upgrade Status Chel Sea Cranes System Upgrade Tool V1 0 Flashing Controller Firmware ControlFLASH Successfully flashed 1756 IB16 A to version 2 5 Flash 1 Successfully flashed 1756 CNB to version 2 30 Flash 2 res How a Custom Upgrade Tool Works The tool in this example was created using Visual Basic net but any major programming language can be used The script files are created manually in a text editor The tool itself first reads the script file to get the number of devices being flashed including the names and revision numbers The tool uses this information to form the display Rockwell Automation Publication 1756 UM105E EN E October 2012 45 Appendix B 46 Create a Custom Interface to Process Firmware Downloads The tool then uses the System Diagnostics Process Start function of the NET framework to launch ControlFLASH soft
6. This example uses separate script files to flash controllers I O modules communication modules and drives but it is not required that they be separated Assuming that the location of the executable and the script files do not change these configurations need to be set only once After configuration completes click the Run Updates tab and select the actions that you want to perform which include four boxes for the four different script files Click Execute to run the selected actions Chel Sea Cranes Inc Chel Sea Cranes System Upgrade Tool Options J V1 0 Clear Saved p t Settings I Controller Program Upload Vv Controller Firmware Upgrade Run Updates ControlFLASH Setup Upload Download Setup About Controller Program Download VO Firmware Upgrade Communications Firmware Upgrade Drive Firmware Upgrade r r Select ALL Unselect ALL Execute Upgrade Status 44 Rockwell Automation Publication 1756 UM105E EN E October 2012 Create a Custom Interface to Process Firmware Downloads Appendix B While modules are flashing the tool displays the progress on the right hand side of the window and success or failure messages in the status box at the bottom Chel Sea Cranes Inc Run Updates ControlFLASH Setup Upload Download Setup About Options r Seas r r r r r r r r r Srani Unseeaai Chel Sea Cranes System Upgrade Tool V1 0 Flashing Controller Firmware
7. v Network ATTENTION Be sure that this upgrade is the correct one for your device If not an unpredictable system result could occur Contact your technical support specialist for more information 7 Click Next to go to the Summary dialog box Summary DANGER The target module is about to be update with new firmware During the update the module will be unable to perform its normal control function Please make sure that all processes affected by this equipment have been suspended and that all safety critical functions are not affected To abort this firmware update press Cancel now To begin the update now press Finish Catalog Number 1756 L63S SerialNumber 00652900D Current Revision 17 003 26 New Revision 20 002 40 lt Back Cancel Help Rockwell Automation Publication 1756 UM105E EN E October 2012 23 Chapter4 Upgrade Firmware with ControlFLASH 8 Click More Info to review more about the revision you selected and click OK to close the dialog box More Info Vendor Id 0x0001 Product Type Ox000E Product Code 0x0056 Major Revision 17 Minor Revision 3 Status 043170 SN 0x006529DD A Name DB 1756 L635 E lt gt IMPORTANT Be sure that this update is the correct one for your device If not an unpredictable system operation will result Check with your technical support representative if you are unsure about making the update 9 Click Finish when you are read
8. 2 Turn the key switch on your processor if used to Program mode 3 Turn on power to the processor Use the ControlFLASH Software Follow these steps to use ControlFLASH to upgrade the firmware on your to Upgrade Firmware devices 1 Click Start gt All Programs gt FLASH Programming Tools gt ControlFLASH The Welcome to ControlFLASH dialog box appears Welcome to ControlFLASH Welcome to ControlFLASH the firmware update tool ControlFLASH needs the following information from you before it can begin updating a device 1 The Catalog Number of the target device 2 The Network Configuration parameters optional 3 The Network Path to the target device 4 The Firmware Revision for this update Cancel Help 18 Rockwell Automation Publication 1756 UM105E EN E October 2012 Upgrade Firmware with ControlFLASH Chapter 4 This dialog box tells you to be prepared with the following information Catalog number of the target device gt Network configuration information optional Network path to the target device Firmware revision for this upgrade If you have selected the Enable FactoryTalk Security check box during installation you will be prompted to select the FactoryTalk Directory Select Network or Local and click OK Welcome to ControlFLASH Welcome to ControlFLASH the firmware update tool ControlFLASH needs the following information from you before it can begin updating a device Control
9. AbortOnFail When flashing a device failed 0 continue flashing the remaining devices 1 stop flashing the remaining devices SkipOnFirmwareMatch If a device to flash already has the matching firmware as stated in the script 0 do not skip flashing the device 1 skip flashing the device NumberDevices Flash the first of devices in this script file begin with Device1 SilentMode 0 ControlFLASH console window appears on screen and shows the flash progress 1 ControlFLASH console window does not appear on screen You will not receive any flash status feedback MultiFlash 0 flash only one device at a time 1 flash up to five devices concurrently Catalog Catalog number of device as registered with the current installed ControlFLASH software To identify installed kits refer to the GUI version of ControlFLASH software For example 1756 L63 A Revision Firmware revision you need to flash the device to This revision must be registered for this device with the current install of the ControlFLASH software To identify installed kits refer to the GUI revision of ControlFLASH software For example 16 23 Path FactoryTalk RSLinx path to the target device AB_PCIC 1 2217 __Node address Backplane PCICS Communication card address ControlNet cable address PCICS driver name AB_ETH 2 192 168 1 4 1 7 __Node Address Backplane IP address Ethernet driver name 32 Rockwell Automation Publication 1756 UM105E EN E October
10. ED EEA 26 ro rf Hide E Print Options Contents Index Search What s New 2 Welcome Dialog 2 Catalog Dialog 2 Device Path Dialog Firmware Revision Dialog 2 Summary Dialog List of Error Codes 2 End User License Agreement EULA Create a Custom Interface to Process Firr Firmware Upgrade Using the Command Line FactoryT alk AssetCentre Welcome to ControlFLASH ControlFLASH is the firmware update tool used for electronically updating firmware ControlFLASH has an easy to use interface that will walk you through the entire firmware update To facilitate this ControlFLASH uses pages in the form of dialog boxes that will prompt you for the information it needs The Welcome page is the first dialog box you see when you begin running the ControlFLASH firmware update tool This dialog box prepares you to run the tool by reminding you that you will need the following information the catalog number of the target device network configuration information optional the network path to the target device the firmware revision for this update ControlFlash v12 00 00 provides you the capability to flash your modules by using batch files run at the command line You can create script files that list the modules to flash firmware revs and path requirements If FactoryTalk Services Platform is installed on the same computer where ControlFLASH is installed the user must fill out login information to access C
11. HKEY LOCAL MACHINE SOFTWARE Rockwell Software Factorylalk AssetCentreClient EventLog Key Server Value Server Name This registry search is done during the launch of the ControlFLASH application Logging the Device Update Status The update status Success or Failure is logged into the FactoryTalk AssetCentre server You can view the reasons for the Success or Failure in the Control FLASH log The status of the update process is logged into FactoryTalk AssetCentre with the following details Field Description Date and Time Date and Time at which the update process has finished for the device Source Application name for example ControlFLASH Location Computer name on which ControlFLASH is being executed Resource Name of the resource that is ControlFLASH Username FTAssetSecurity Login if present else Windows login Message Text If update succeed The device device name is SUCCESSFULLY updated from version x x to y y and the path to the device being flashed is device path If update failed The update process of the device device name from version x x to y y FAILED and the path to the device being flashed is device path Logging the Exit of ControlFLASH When you exit ControlFLASH a message is created and logged into the FactoryTalk AssetCentre Event Log with the following details Field Description Date and Time Date and Time at which ControlFLASH application is closed Source
12. October 2012 Use the Command Line Chapter 5 Stop a Command Line or Script Application Ifyou need to stop a flash operation that has already started press CTRL ALT F ControlFLASH stops executing the current script ControlFLASH completes flashing any devices currently in the process of being flashed to prevent risk of damaging the target device Other modules not started in the script are not flashed Ifyou are using your own interface to send commands to ControlFLASH such as a script or C application pressing CTRL ALT F may not abort the operation and you must manage abort operations by using your application Refer to the developer of that application for information on how to perform an abort Rockwell Automation Publication 1756 UM105E EN E October 2012 35 Chapter5 Use the Command Line 36 Rockwell Automation Publication 1756 UM105E EN E October 2012 Introduction Information Monitoring Chapter 6 ControlFLASH and Factory Talk AssetCentre Interaction ControlFLASH uses FactoryTalk AssetCentre to log user actions such as flashing a device or starting the application The following information is included in the e Windows credentials e Device being flashed e Path to the device being flashed e Status of the operation The following information is also available in the ControlFLASH log file as it was in previous versions In FactoryTalk enabled software products information such as system events and user
13. a communication package that you use with a wide variety of Rockwell Automation software applications and hardware The ControlFLASH software uses RSLinx Classic Lite software to communicate over Data Highway Plus DF1 DH485 ControlNet DeviceNet and Ethernet networks To install and use RSLinx Classic Lite software refer to the printed or online help that comes with your RSLinx software package If the RSLinx software is already installed on your computer you may not need to install it now Before you start using the ControlFLASH Firmware Kit you need to e Verify that you have a version of RSLinx software installed e Configure RSLinx software e Install and configure your communication interface card Verify your communication interface card operates correctly Rockwell Automation Publication 1756 UM105E EN E October 2012 7 Chapter1 ControlFLASH Firmware Kit 8 Rockwell Automation Publication 1756 UM105E EN E October 2012 Chapter 2 Introduction Locate and Download Firmware Bundles Install the ControlFLASH Firmware Kit A version of ControlFLASH software is installed when you install RSLogix 5000 and Connected Components Workbench A version is also included when you download firmware bundles from the My Support site at http support rockwellautomation com firmware asp To use this site you must register a username and password as well as provide a serial number of an RSLogix5000 product
14. f4 Select Factorylalk Directory Select the directory you want to use Network C Local Cancel Help View Log If prompted to log on to FactoryTalk enter your user name and passoword and click OK Log On to FactoryTalk User name Password Change Password Corcel _ Rockwell Automation Publication 1756 UM105E EN E October 2012 19 Chapter4 Upgrade Firmware with ControlFLASH TIP A ControlFLASH menu is located in the upper left hand corner of the screen Right click on the ae ControlFLASH Icon Restore Moye Size Minimize Maximize X Close Alt F4 View Log View Options Help Topics License Agreement About 2 After you have the information click Next The Catalog Number dialog box appears Catalog Number Enter the catalog number of the target device ji 766LEC Control 1756 L7SP 17693 L30ER 1769 L30ER NSE 1769 L30ERM View Inventory lt Back Cancel Help 3 Click View Inventory to Firmware Releases Inventory J 1756 L63 1756 L715 1756 L725 1756 L735 H 1756 L75P 1766LEC 4 1 64 B 8 138 1769 L30ER 1769 L30ER NSE 1769 L30ERM v 20 Rockwell Automation Publication 1756 UM105E EN E October 2012 Upgrade Firmware with ControlFLASH Chapter 4 Save in ControlFLASH ex EB 0001 2 E CONTENTS TXT My Recent E LICENSE TXT Documents README TXT ig Desktop My Docum
15. have any suggestions on how to improve this document complete this form publication RA DU002 available at http www rockwellautomation com literature Rockwell Otomasyon Ticaret A S Kar Plaza Is Merkezi E Blok Kat 6 34752 erenk y stanbul Tel 90 216 5698400 www rockwellautomation com Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Europe Middle East Africa Rockwell Automation NV Pegasus Park De Kleetlaan 12a 1831 Diegem Belgium Tel 32 2 663 0600 Fax 32 2 663 0640 Asia Pacific Rockwell Automation Level 14 Core F Cyberport 3 100 Cyberport Road Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 Publication 1756 UM105E EN E October 2012 Supersedes Publication 1756 UM105D EN E April 2012 Copyright 2012 Rockwell Automation Inc All Rights Reserved Printed in the U S A
16. make the best use of these tools For an additional level of technical phone support for installation configuration and troubleshooting we offer TechConnect support programs For more information contact your local distributor or Rockwell Automation representative or visit http www rockwellautomation com support Installation Assistance If you experience a problem within the first 24 hours of installation review the information that is contained in this manual You can contact Customer Support for initial help in getting your product up and running United States or Canada 1 440 646 3434 Outside United States or Canada Use the Worldwide Locator at http www rockwellautomation com support americas phone_en html or contact your local Rockwell Automation representative New Product Satisfaction Return Rockwell Automation tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility However if your product is not functioning and needs to be returned follow these procedures United States Contact your distributor You must provide a Customer Support case number call the phone number above to obtain one to your distributor to complete the return process Outside United States Please contact your local Rockwell Automation representative for the return procedure Documentation Feedback Your comments will help us serve your documentation needs better If you
17. 2012 Use the Command Line Chapter 5 Example Script File Text FlashScript Version 0 1 AbortOnFail 1 SkipOnFirmwareMatch 0 NumberDevices 4 SilentMode 0 MultiFlash 0 Devicel Catalog 1756 ENBT Revision 3 3 7 Path AB_ETH 1 192 168 166 7 0 1 1 Device2 Catalog 1756 CNBR D Revision 5 45 10 Path AB_ETH 1 192 168 166 7 0 1 2 Device3 Catalog 1756 ENBT Revision 3 3 7 Path AB_ETH 1 192 168 166 7 0 1 3 Device4 Catalog 1756 DNB Revision 6 2 1 Path AB_ETH 1 192 168 166 7 0 1 4 Device5 Catalog 1756 CNBR D Revision 5 45 10 Path AB_ETH 1 192 168 166 7 0 1 5 Example Script File Text for Instance Number FlashScript Version 0 1 AbortOnFail 0 SkipOnFirmwareMatch 0 NumberDevices 1 SilentMode 0 MultiFlash 0 Devicel Catalog PowerFlex 70 Revision 2 9 Path AB_ ETH 1 10 108 90 43 Instance 1 Rockwell Automation Publication 1756 UM105E EN E October 2012 33 Chapter5 Use the Command Line Troubleshooting 34 The first step to finding errors in your application is to use the Control FLASH software log file This file provides details about why your flashing script or command line request did not complete This log file resides in the ControlFLASH directory Before you spend a lot of time analyzing the log file however make sure that you chec
18. A downloaded bundle contains these files Firmware to upgrade your devices ControlFLASH installation file ControlFLASH drivers ControlFLASH online help Before you start you need to have a serial number for a RSLogix 5000 product Follow these instructions to locate firmware bundles 1 Go to http support rockwellautomation com firmware asp 2 Click Control Hardware The Flash Firmware Updates page appears FLASH FIRMWARE UPDATES Page 1 of 3 Select Product The table below lists flash firmware files and release notes for each qualify for support Suggestions for downloading We recommend you view the technical release notes posted as viey and Redundancy For ControlLogix the motion and processor flash firmware mus the release note We do not recommend updating these other modu EDS files EDS files may be required by the version of network configuration sg Firmware Updates AFS Date and Info 743142008 2 14 2007 RSLogix 5000 17 00 16 00 Rockwell Automation Publication 1756 UM105E EN E October 2012 Chapter2 Install the ControlFLASH Firmware Kit Install the Firmware Kit 10 3 Scroll down to find the firmware bundle you need for example the 1756 L63 series A controller 1756 L61 62 63 pism na Ser or B 4 Click the disk icon 5 Enter your serial number and click the Qualify For Update button 6 After you have entered a qualified serial number you will be able to d
19. ATTENTION You should not use this option if flashing network or A bridging type devices ControlFLASH software may start flashing a network card that is currently being used as part of the path to flash other devices under that communication card This could render the child device unusable and require the device to have to be returned to the factory ATTENTION Use the Multi flash mode only for devices that are not required to gain access to other parts of the architecture IMPORTANT When flashing a network communication device for example Ethernet ControlNet DeviceNet SERCOS always disable MultiFlash by setting it to 0 When flashing 1 0 modules enable the MultiFlash by setting it to 1 Rockwell Automation Publication 1756 UM105E EN E October 2012 31 Chapter5 Use the Command Line FlashScript txt Notepad DEX Fie Edit Format View Help FlashScript Version 0 1 AbortOnFail 1 SkipOnFirnwareMatch 0 NumberDevices 5 SilentMode 0 MultiFlash 0 Devicel Catalog Revision Path 1756 ENBT a Fe he d AB_ETH 1 192 Device2 Catalog Revision Path 1756 CNBR D 524520 AB_ETH 1 192 Device3 Catalog Revision Path 1756 ENBT x ees een AB_ETH 1 192 Device4 Catalog Revision Path 1756 DNB GAl AB_ETH 1 192 nun Device5 1756 CNBR D 5 45 10 AB_ETH 1 192 nun Entry Description Version Version of the script file
20. Application name for example ControlFLASH Location Computer name on which ControlFLASH is closed Resource Name of the resource for example ControlFLASH Username FTAssetSecurity Login if present otherwise Windows login Message Text ControlFLASH application closed Rockwell Automation Publication 1756 UM105E EN E October 2012 39 Chapter6 ControlFLASH and Factory Talk AssetCentre Interaction 40 Rockwell Automation Publication 1756 UM105E EN E October 2012 Appendix A ControlFLASH Software Error Codes Introduction This appendix describes common error messages you may see when running the ControlFLASH software Error Message Log Viewer Error The event log viewer Notepad exe could not be found Description Verify that the Notepad application is installed on your system Catalog Registry Error The catalog registry database could not be read Check with your technical support representative to verify that the correct database is loaded Load Driver Error The ControlFLASH software could not find an essential support file for the selected catalog number Check with your technical support representative to verify that the correct drivers is loaded Invalid Catalog Number The catalog number of the target device you selected does not match the catalog number selected in the Catalog Number dialog box You selected an incorrect target device or catalog number Select a device that matches the ca
21. NMP protocol driver click Help Ifyou are updating a device with AB_PLCS protocol driver the Device Path dialog box is displayed Device Path Catalog Number 1785 L60C15 D Enter the path to the target device press F1 for help Control 7 Device Identification Get Info To specify the network path in the device path box enter the path in the box of the target module Click Next to go to the Firmware Revision dialog box For more information about the device you are updating click Get Info The information is displayed in the Device Identification area 6 In the Firmware Revision dialog box do one of the following Firmware Revision Catalog Number 1756 L63S SerialNumber O006529DD Current Revision 17 003 26 Control Select the new revision for this update Restricti F Show all revisions Current Folder c program files controlflash About Info el To select a firmware revision click the desired revision in the revision list Rockwell Automation Publication 1756 UM105E EN E October 2012 Upgrade Firmware with ControlFLASH Chapter 4 To see all available revisions that you can update to select the Show all revisions check box To locate another folder that contains the desired firmware revision click Browse and select the desired folder Choose a Folder Folders K o c program files controlflash Cancel ec amp Program Files Drives c
22. Policies Rockwell Automation Publication 1756 UM105E EN E October 2012 15 Chapter3 Configuring ControlFLASH Policy in FactoryTalk Policies 3 Double click Feature Security The Feature Security Properties window is displayed Feature Security is included in FactoryTalk Services Platform 2 30 or later Feature Security Properties Policy Settings ANES E Category Firmware Update Configure Security Firmware Update Permits the user to update the firmware in the processor 4 In the Firmware Update category click Browse The Configure Securable Action window is displayed 5 Configure the policy settings as RSLogix 5000 does Configure Securable Action p Policy Setting Permits the user to update the firmware in the processor The following users or groups have access to this feature ee _ Users Computers Allow Deny GB Administrators gf All Computers Oo EPAI Users aP All Computers m Remove 6 Click OK to complete the configuration 16 Rockwell Automation Publication 1756 UM105E EN E October 2012 Chapter 4 Upgrade Firmware with ControlFLASH Introduction This chapter tells you how to upgrade firmware by using the ControlFLASH software IMPORTANT The illustrations of the ControlFLASH software dialog boxes shown in this manual are samples Because your system configuration is unique the dialog boxes you see when running the tool may be different from the ones y
23. RAM if necessary Rockwell Automation Publication 1756 UM105E EN E October 2012 41 Appendix A 42 ControlFLASH Software Error Codes Error Message Out of Memory Error Log File Error Description The log file could not be accessed because of a file error Either the log file could not be e Opened Written to because of an error Written to because the disk is full ATTENTION Check with your application engineer or supervisor before deleting any files Verify that you are not deleting any files necessary for system operation If the disk is full you can free up disk space by Deleting files from your c windows temp directory e Uninstalling any unnecessary applications Shutting down and restarting your computer Authenticate Error The download restrictions placed on the selected revision could not be validated Files containing validation information are corrupted or have been deleted Check with a technical support representative for help in restoring your restriction files Restriction System Error The download restriction system could not read the master key disk Check with a technical support representative for help in resolving this problem RSLinx Load Error An error occurred while the ControlFLASH software tried to install the network protocol driver DTL32 DLL Verify that RSLinx Classic software is properly installed and configured Communication Error An error occur
24. User Manual Allen Bradley ControlFLASH Firmware Upgrade Software Catalog Numbers ControlFLASH 12 00 00 Allen Bradley Rockwell Software Automation Important User Information Solid state equipment has operational characteristics differing from those of electromechanical equipment Safety Guidelines for the Application Installation and Maintenance of Solid State Controls publication SGI 1 1 available from your local Rockwell Automation sales office or online at http www rockwellautomation com literature describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable In no event will Rockwell Automation Inc be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment The examples and diagrams in this manual are included solely for illustrative purposes Because of the many variables and requirements associated with any particular installation Rockwell Automation Inc cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by Rockwell Automation Inc with respect to use of information circuits equipment or software descr
25. actions are recorded in the Event Log and Audit Log Event Log The Event Log displays database information regarding events that occur in the system Events are generally system initiated For example an upload occurred as scheduled or an alarm condition occurred Only events that occur in FactoryTalk enabled products are recorded in the Event Log Audit Log The Audit Log displays database information regarding actions that users perform in the system such as editing an RSLogix 5000 project or checking out a file from the FactoryTalk AssetCentre database Audit records are generated by FactoryTalk enabled products Rockwell Automation Publication 1756 UM105E EN E October 2012 37 Chapter6 ControlFLASH and Factory Talk AssetCentre Interaction FactoryTalk AssetCentre 38 FactoryTalk AssetCentre offers a centralized repository for tracking and auditing the changes made to a plant wide system Any information related to an application is logged in to the FactoryTalk AssetCentre server The details of the log usually contain the following fields e Date Time e User Name e User Description full user name based on user information held in a security token or domain name required for audit messages e Severity of message error warning information audit e Audience for message operator engineer developer FactoryTalk AssetCentre e Message text text or resource ID that resolves to text when retrieved or passed bet
26. am Files ControlFLASH Disk Cost Rockwell Automation Publication 1756 UM105E EN E October 2012 11 Chapter2 Install the ControlFLASH Firmware Kit 10 Ifneeded click Disk Cost to view your drives available and the required disk space and click OK i ControlFLASH 12 00 00 Disk Space The list below includes the drives you can install ControlFLASH to along with each drive s available and required disk space Volume Disk Size Available Required 144GB 109GB 23MB 146GB 125GB OKB 175GB 163GB OKB 1117GB 788GB OKB 1117GB 788GB OKB 3352GB 1061GB OKB aaracn aanmon 11 In the Confirm Installation dialog box to enable FactoryTalk Security select the Enable FactoryTalk Security check box You will be prompted to log on to FactoryTalk when starting ControlFLASH Click Next i ControlFLASH 12 00 00 Confirm Installation Enable FactoryT alk Security The installer is ready to install ControlFLASH on your computer Click Next to start the installation 12 Rockwell Automation Publication 1756 UM105E EN E October 2012 Install the ControlFLASH Firmware Kit Chapter 2 12 When the installation is complete select the Yes I want to launch ControlFLASH to launch ControlFLASH after installation check box i ControlFLASH 12 00 00 Installation Complete The ControlFLASH Firmware Upgrade Kit has been successfully installed Would you like to launch controlFLASH now M Yes want to lau
27. e Command Line Command Line Mode Syntax You can use the command line interface of ControlFLASH for flashing devices without user intervention You can write a script file or some other Windows applications that pass the required parameters to ControlFLASH software This can significantly improve the time required to flash large systems because each individual flash action does not have to be driven through the ControlFLASH GUI interface Consider the following requirements for using the command line Any device that you can flash with ControlFLASH software can be flashed by using the command line or scripting You must have the proper firmware kit installed in ControlFLASH software before you use the command line or scripting You must use valid catalog numbers when developing your script files Otherwise ControlFLASH does not recognize your modules The only way to be sure you have the correct catalog number to include in a script is to run the GUI version of the ControlFLASH software and write down the catalog number as it is shown For both the command line and script methods of flashing devices it is required that a firmware kit containing the requested firmware revision is installed on the computer making the call to the ControlFLASH software The firmware kits must be installed in the default installation folder for ControlFLASH C Program Files ControlFLASH You must have a valid installation of Control FLASH on the compute
28. eatedly use the ControlFLASH menus Create your own applications that automates firmware upgrades The following example application represents a tool that you might want to create to configure ControlFLASH to read the text file at a command line that automates your system upgrades This tool was created with Visual Basic NET In this type of custom tool select the ControlFLASH Setup tab Chel Sea Cranes Inc Chel Sea Cranes System Upgrade Tool V1 0 Run Updates ControlFLASH Setup Upload Download Setup About Path to ControlFlash C Program Files ControlFLASH CortrolFLASH exe Browse Controller Script File ttings Wigaley My Documents CF VBistutfiscript tot Browse VO Script File Browse Communications Script File Browse Drive Script File Browse Upgrade Status Rockwell Automation Publication 1756 UM105E EN E October 2012 43 AppendixB Create a Custom Interface to Process Firmware Downloads Using the fields created specify the path to the ControlFLASH executable as well as the text script files you want to use P script txt Notepad File Edit Format View Help Flashscript Version 0 1 AbortonFail 1 SkiponFirmwarematch 0 NumberFlashes 2 Silentmode 1 MultiFlash 1 Flash1 module 1756 IB16 A Firmware 255 Path AB_LETHIP 1 10 88 55 92 0 1 7 Flash2 Module 1756 CNB Firmware 2 30 Path AB_LETHIP 1 10 88 55 92 0 1 2
29. ents My Computer File name ReleasesInventory1 tat z My Network Save as type Text documents txt v Cancel Places 5 Select the catalog number of the target device and click Next The device path dialog box allows you to specify the network path of the target module you are updating The dialog box varies depending on the target module you are updating Ifyou are updating a device with MicroXA or AB_ASA protocol driver the RSWho dialog box is displayed To specify the network path navigate to the network where the device is located and select the target module Cick OK to go to the Firmware Revision dialog box For more information about configuring and using RS Who refer to RSLinx help Ifyou are updating a device with AB_SNMP protocol driver the AB_SNMP DLL Enter IP Address dialog box is displayed AB_SNMP DLL Enter IP Address Enter the IP address of the target module name or dot notation myhost X Device Identification Get Info Cancel Help Rockwell Automation Publication 1756 UM105E EN E October 2012 21 Chapter 4 22 Upgrade Firmware with ControlFLASH To specify the network path in the device path box enter the IP address or host name of the target module Cick OK to go to the Firmware Revision dialog box For more information about the device you are updating click Get Info The information is displayed in the Device Identification area For more information about AB_S
30. ess soreo 28 Command Line Syntax fiche ich ee bas ote eee ees 28 Scripe Piles ois troat Ene gta a A ee ae 30 Flash Multiple Devices n duseateie ed atuet tera cha ee Mem at 31 Example Script File Text 2 055 9s ce de ee ter sage eed vad 33 Example Script File Text for Instance Number 33 Troubleshooting Sach neny de Sap ab ra nateseneiaea toe ee emneneesaes 34 Error og rri oerni eraann os die Pane od hs oem ees eee 34 Aborted Script Pile coc cect ve peewee alas aoe egendeey aye 34 Stop a Command Line or Script Application 4 35 Introductions ssis e e T NE de ake TaS 37 Information MOpOrin ix siaebiiw hd ram lene Siwy conte edu carters goose 37 Event chet ill cae ke IBY als al had ra tine ha all UN teh 37 Audit HOR iat oesie anana EE np oae ek aaw sacs Aan KES 37 FactoryTalk AssetCentre 45225 ssa at cinta sybase th eee ta 38 Logging the Device Update Status 4ccacn teins bi vawews 39 Logging the Exit of ControlFLASH vweaucnnsaeeue yess tea seas 39 TntigducHon erar Seri A et di bY we toile E AAE 4 dEROGUCHIONG aitevcn carers oa Paecee nae deseaes Laake pecaneea sas 43 Example Automated Flash Toole ceca vnicesdtenuscehopenx eines 43 How a Custom Upgrade Tool Works 0 00 c cence 45 Example Visual Basic NET Code ici ecs ee ed 4s ocd 46 Rockwell Automation Publication 1756 UM105E EN E October 2012 3 Table of Contents 4 Rockwell Automation Publication 1756 UM105E EN E October 2012
31. he flashing of that device is complete Flashing is only complete when the WM_CFCOMPLETE message is sent If the message is WM_CFCOMPLETE recWinMessage WParam ToInt32_ is still the number of the device recWinMessage LParam ToInt32_ indicates success or failure If the value is 1 the flash succeeded if 0 it failed For more information see MSDN http msdn microsoft com en us library system windows forms message_members VS 71 aspx Rockwell Automation Publication 1756 UM105E EN E October 2012 47 AppendixB Create a Custom Interface to Process Firmware Downloads In this tool the progress messages are used to set the values of the progress bars and the complete messages are used to trigger the success and failure status messages in the lower status box IMPORTANT At the end of your override of the WndProc method you must call the base class WndProc method to handle any other messages sent or your application will not work Example MyBase WndProc recWinMessage End Sub 48 Rockwell Automation Publication 1756 UM105E EN E October 2012 Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products At http www rockwellautomation com support you can find technical manuals a knowledge base of FAQs technical and application notes sample code and links to software service packs and a MySupport feature that you can customize to
32. ibed in this manual Reproduction of the contents of this manual in whole or in part without written permission of Rockwell Automation Inc is prohibited Throughout this manual when necessary we use notes to make you aware of safety considerations WARNING Identifies information about practices or circumstances that can cause an explosion in a hazardous environment which may lead to personal injury or death property damage or economic loss ATTENTION Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attentions help you identify a hazard avoid a hazard and recognize the consequence SHOCK HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that dangerous voltage may be present BURN HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that surfaces may reach dangerous temperatures PPP gt IMPORTANT Identifies information that is critical for successful application and understanding of the product Allen Bradley Rockwell Software Rockwell Automation and TechConnect are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respective companies Preface ControlFLASH Firmware Kit Install the ControlFLASH Firmware Kit Configuring ControlFLASH Policy in FactoryTalk Policies
33. isterW indowMessage WM_CFPROGRESS Dim WM_CF_COMPLETE As Integer RegisterW indowMessage WM_CFCOMPLETE WM_CF_PROGRESS and WM_CF_COMPLETE are simply variable names used to store the integer values associated with the messages Rockwell Automation Publication 1756 UM105E EN E October 2012 Create a Custom Interface to Process Firmware Downloads Appendix B After registering the two messages an application must override the form s WndProc method to actually listen for these messages For more information see MSDN http msdn microsoft com en us library system windows forms form wndproc VS 71 aspx Example Protected Overrides Sub WndProc ByRef recWinMessage As Windows Forms Message In WndProc you first need to determine if the message received is one of the two registered ones This is done by checking in this example recWinMessage Msg WM_CF_PROGRESS as defined in the above example or recWinMessage Msg WM_CF_COMPLETE Assuming the message is one of the two the details of what the message means are as follows If the message is WM_CFPROGRESS recWinMessage WParam ToInt 32 is the number of the device currently being flashed These numbers should correspond to the numbers listed in the script file recWinMessage LParam ToInt 32 is the actual progress of the current device as a percentage Because of the way the system is designed if recWinMessage LParam Tolnt32 is 100 that does not mean t
34. k the following Target devices you are flashing have the correct firmware kit installed gt ControlFLASH software has the correct RSLinx communication paths set up The catalog number in your application matches the number in the ControlFLASH GUL Error Log You can open the Error Log by clicking View Log on the ControlFLASH software dialog boxes P ControlFLASH Notepad File Edit Format View Help Crane 14 32 43 c Program Files controlFLAsSH multi update txt DEVICE2 success validate VID 0x0001 PT 0x000C PC 0x0007 Maj Rev 05 Min Rev 45 Tey ee 14 32 43 c Program Files controlFLaAsH multi update txt DEVICE1 success Validate VID 0x0001 PT 0x000E PC 0x0038 Maj Rev 18 Min Rev 01 O03 14 32 43 C Program Files controlFLAsH multi update txt DEVICE2 SUCCESS validate VID 0x0001 PT 0x000C PC 0x0007 Maj Rev 05 Min Rev 45 09 17 09 14 32 43 C Program Files controlFLASH multi update txt DEVICE2 success Load Script C Program Files contralFLASH 0001 000C 0007499415543 nvs 09 17 09 14 32 43 C Program Files controlFLAsH multi update txt DEVICE2 success Program Catalog Number 1756 CNB D 5 045 Build 010 Serial Number 00265741 Num Updates 4 Size 819328 byte s E 14 32 43 C Program Files controlFLAsH multi update txt DEVICE1 success validate VID 0x0001 PT 0x000E PC 0x0038 Maj Rev 18 Min Rev 01 09 17 09 14 32 43 C Program Files controlFLASHmulti update txt DEVICE1
35. nch ControlFLASH Click Close to exit 13 Click Close to complete the installation Rockwell Automation Publication 1756 UM105E EN E October 2012 13 Chapter2 Install the ControlFLASH Firmware Kit 14 Rockwell Automation Publication 1756 UM105E EN E October 2012 Chapter 3 Configuring ControlFLASH Policy in FactoryTalk Policies Introduction This chapter tells you how to configure ControlFLASH security policy in the Factorylalk Administration Console IMPORTANT The illustrations of the ControlFLASH software dialog boxes shown in this manual are samples Because your system configuration is unique the dialog boxes you see when running the tool may be different from the ones you see here Configure ControlFLASH Policy Follow this procedure to configure security policy on ControlFLASH 1 Open the FactoryTalk Administration Console 2 In the Explorer area expand System gt Policies gt Product Policies gt ControlFLASH Network THIS COMPUTER System I Action Groups Policies 3 Product Policies E 6 S H Q FactorT alk Gateway H E RSLogix 5000 a RSMACC J RS Logix Architect w Batch aA RSLogix 5 3 ControlFlash Feature Security RSLogix 500 FactoryT alk View SE RSMACC Service Monitor Configura RSMACC Event and Audit Admin Ut RS Linx Classic E RSMACC Profile Database Admin U G RSNetWorx 5 RSMACC Verification Editor PERRE H System
36. ollers and communication modules PowerFlex 700S drives with DriveLogix controllers and communication modules SoftLogix5800 controllers Kinetix 6000 Kinetix 2000 Kinetix 7000 and 8720MC servo drives communication and motion modules MicroLogix controllers PLC 5 controllers You should also have the following knowledge Rockwell Automation Publication 1756 UM105E EN E October 2012 5 Preface e A basic understanding of networking concepts e A basic familiarity of RSLinx Classic software 6 Rockwell Automation Publication 1756 UM105E EN E October 2012 Introduction What are the System Requirements Before You Begin Chapter 1 ControlFLASH Firmware Kit This chapter helps you get started with using the ControlFLASH Firmware Kit with your application It includes the following content e The firmware of devices to be upgraded e The ControlFLASH software including supported drivers and online help which you can use to quickly upgrade the firmware for your devices To use the Control FLASH Firmware Kit your system must be at this minimum configuration e Personal computer with a Pentium 4 processor with at least 1GB of RAM e Microsoft Windows 7 Microsoft Windows Server 2008 R2 Standard Edition Service Pack 1 or later operating systems e RSLinx Classic Lite software or better You need to have at least RSLinx Classic Lite software installed before you install ControlFLASH The RSLinx software is
37. ontrolFLASH at startup For more information about these features refer to the ControlFLASH User Guide publication 1756 UM105 at http literature rockwellautomation com On all of the dialog boxes you can navigate through the tool using the buttons supplied For example you can click dialog box to go to the Catalog Number For additional information about error messages press F1 while the ControlFLASH software displays the error message Rockwell Automation Publication 1756 UM105E EN E October 2012 Introduction Chapter 5 Use the Command Line This chapter explains how to use the command line to update module firmware and simplify firmware management You can flash mutiple modules automatically and save time because you do not need to navigate through the software and select each module to flash Using the command line to flash modules provides the following benefits Create applications that flash upgrade groups of devices automatically without having to repeatedly use the ControlFLASH menus These can be scripts or VB applications that list the modules to flash the firmware revisions and the path requirements Reduce training requirements of technicians and improve time for commissioning machines or performing field upgrades Leverage multi threaded syntax to flash up to five modules simultaneously for improved performance Rockwell Automation Publication 1756 UM105E EN E October 2012 27 Chapter5 Use th
38. ou see here Before you begin make sure that you have prepared your network and device for updating If you need help refer to the back cover of this publication for support information Prepare the Networks for Follow this procedure to prepare the network for updating Pg ATTENTION You cannot perform the upgrade while running a process Before A performing the upgrade choose an appropriate time to remove your device from service 1 Choose an appropriate time after all processes can be stopped to remove the device from service 2 Shut down the production line only if the device does not support removal insertion under power RIUP To verify that your device supports RIUP check with the documentation that comes with your hardware For Rockwell Automation products you can visit http literature rockwellautomation com to obtain the latest documentation or contact your local distributor or Rockwell Automation representative 3 Verify that all network devices are properly connected Prepare the Device for Upgrades Follow this procedure to prepare the device for updating ATTENTION Be sure to back up any data or programs that you have A downloaded to a device When you upgrade the firmware all data and programs are erased 1 Back up any current programs or data on the devices that you are updating Rockwell Automation Publication 1756 UM105E EN E October 2012 17 Chapter4 Upgrade Firmware with ControlFLASH
39. ownload the firmware bundle If you have already downloaded and installed a firmware bundle a version of ControlIFLASH may already be on your machine If the next firmware bundle you download has a newer version of ControlFLASH attached then the newer version is installed If you select a firmware bundle that has an older version of ControlFLASH attached the newer version that is already installed remains In all cases any previously installed firmware remains accessible Follow these steps to install a ControlFLASH Firmware Kit IMPORTANT The illustrations of the ControlFLASH software dialog boxes shown in this manual are samples Because your system configurations or the firmware kits are different the dialog boxes you see when running the tool may be different from the ones you see here 7 In the installation package double click ControIFLASH msi The Welcome dialog box appears Click Next i ControlFLASH 12 00 00 Welcome to the ControlFLASH Firmware Upgrade Kit Setup Wizard FactoryTaik By The installer will guide you through the steps required to install the following firmware on your computer Revision 7 003 1 WARNING This computer program is protected by copyright law and international treaties Unauthorized duplication or distribution of this program or any portion of it may result in severe civil or criminal penalties and will be prosecuted to the maximum extent possible under the law Cancel Rockwell A
40. r before you can flash by using the command line or scripting versions You must also have the kits installed on that machine for the specific modules and firmware revisions you intend to flash Command Line Syntax The following are the command line usages Use ControlFlash exe C lt Catalog gt R lt Revision gt P lt Path gt K S Displays the full command line syntax If FactoryTalk Services Platform 2 30 or later is installed the syntax above uses the following format ControlFlash exe 0 C lt Catalog gt R lt Revision gt P lt Path gt K S ControlFlash ex F lt Filename gt Points to command lines in a specific script file ControlFlash exe I lt Instance gt Specifies the instance or port number of the device supporting multiple assemblies ControlFlash exe 28 Displays the help information Rockwell Automation Publication 1756 UM105E EN E October 2012 Use the Command Line Chapter 5 Table 1 Parameter Options Parameter se Description Catalog number of device as registered with the current installed ControlFLASH software To identify installed kits refer to the GUI version of ControlFLASH software For example C 1756 L63 A Firmware revision you need to flash the device to This revision must be registered for this device with the current install of the ControlFLASH software To identify installed kits refer to the GUI revision of ControlFLASH sof
41. red while the ControlFLASH software tried to communicate with the target device Verify that All cable connections are secure e The target device has power e RSLinx Classic software is properly configured Mode Error The target device is in a mode in which it cannot be programmed Place the device into the appropriate mode Failed to communicate to the target device You do not have the permission to perform this operation The error might be caused because that The security authority identifier of the target device does not match the identifier in FactoryTalk Services Platform Make sure you have the permission to perform the operation The slot used for the controller is not a trusted slot Make sure to use a trusted slot for the controller Rockwell Automation Publication 1756 UM105E EN E October 2012 Appendix B Introduction Example Automated Flash Tool Create a Custom Interface to Process Firmware Downloads This chapter gives you an overview on how you can create a custom interface to batch process firmware downloads As discussed in previous chapters you can automate firmware flashing by using a text file that lists devices and single command line Create a text file that lists all the devices to be flashed and then use a single command line to flash everything on the list This functionality provides the following benefits Flash groups of devices automatically without having to rep
42. ss Use single sign on in FactoryTalk Security Policy is enabled ControlFLASH command line mode does not support automatic logon without inputting the user name You must manually specify the parameter of FactoryTalk Scope See the parameter option defined in the Table below If Use single sign on is not selected then ControlFLASH always prompts you to input the user name and password This mechanism Rockwell Automation Publication 1756 UM105E EN E October 2012 29 Chapter5 Use the Command Line is determined by FactoryTalk Services Platform instead of ControlFLASH Parameter Description This parameter specifies FactoryTalk scope Example 0 Network or 0 Local Required If FactoryTalk Services Platform is not installed on your machine then parameter O is regarded as an invalid parameter with an error message Invalid combination of switches displayed on the screen and written to log file Ifa correct version of FactoryTalk Services Platform is installed but you do not input parameter O in the command line mode then the message Insufficient inputs FactoryTalk Scope was not found is displayed on the command line window You can use ControlFLASH exe with the required and optional parameters at the command line C Program Files ControlFLASH Controlflash followed by the appropriate parameters A status window is displayed to indicate the progress Both the command line and scripting versions provide a switch S
43. talog number or a different catalog number Catalog Directory Error The catalog directory database could not be read Check with a technical support representative to verify that the correct catalog database has been loaded Invalid Revision The upgrade revision selected is not compatible with the selected target device The selected firmware revision is either e older than the firmware currently on the target device incompatible with the revision level of the target device ATTENTION Do not continue with the upgrade until you have verified that the upgrade is compatible with the selected device Unpredictable system operation could result Instance Validation Error The target device did not report enough information to be properly identified Check with a technical support representative for help in resolving this problem Script File Error The script file associated with the selected upgrade is corrupt Check with a technical support representative to obtain a new script file Data File Error The data file used in programming could not be read Check with a technical support representative to obtain a new data file Out of Memory Error Your system is low on or out of RAM memory The ControlFLASH software could not allocate enough memory for data Free up RAM space by Shutting down other applications currently running e Increasing the size of your virtual memory e Purchasing additional
44. tual file size of DataFilename C Program Files controlFLASH OOoOoL OQOE OO38 Executive bin File c Program Files CcontrolFLASH 0001 000E4 0038 5 563_INT_R15_02_14 nvs Actual Size 2516340 bytes 09 16 09 16 01 29 success validate VID 0x0001 PT 0x000E PC 0x0038 Maj Rev 16 Min Rev 20 09 16 09 16 01 29 success Authorization Bypass cookie used Key 99525901 09 16 09 16 03 10 success validate VID 0x0001 PT 0x000E PC 0x0038 Maj Rev 16 Min Rev 20 09 16 09 16 03 10 SUCCESS Authorization Bypass cookie used Key 556x_18_01_28 09 16 09 16 06 57 SUCCESS validate VID 0x0001 PT 0x000E PC 0x0038 Maj Rev 16 Min Rev 20 09 16 09 16 06 57 SUCCESS Authorization Bypass cookie used Key 556x_18_01_28 09 16 09 16 09 05 SUCCESS Load Script C Program Files CcontrolFLASH 0001 000E 0038 556x_18_01_28 nvs 13 Click OK to complete the upgrade TIP If the upgrade does not complete successfully refer to Appendix A of this manual for more information about errors IMPORTANT Test the operation of the device you upgraded before using it in its intended application Rockwell Automation Publication 1756 UM105E EN E October 2012 25 Chapter4 Upgrade Firmware with ControlFLASH There is additional information in the online help for this application Access Access Online Help help from the button that appears on each ControlFLASH software dialog box E ControlFLASH Main Application Help
45. tware For example R 16 23 FactoryTalk RSLinx path to the target device PAB_PCIC 1 2217 Node address Backplane PCICS Communication card address ControlNet cable address PCICS driver name P AB_ETH 2 192 168 1 4 1 7 __Node Address Backplane IP address Ethernet driver name P AB_DF1 1 0 1 BaS CIP path to target device over DF1 driver Parameter described CIP path to target device Example Path P AB_DF1 1 0 1 P AB_VBP 1 1 16 H CIP path to target device over USB driver Parameter described CIP path to target device Example Path P AB_VBP 1 1 16 Full path name to script file where target devices and options are specified For example F MyScript txt Refer to Script Files on page 30 Not including the K parameter causes the device requested to flash even if it is already at the same revision your moving the device to Including the K parameter skips the flash request if the target device s firmware is already at the requested firmware revision Not including the S parameter causes a second command window to open and displays progress on the current flashing activity Including the S parameter starts Silent mode no progress status percentage completion or command window is displayed The instance or port number of the device supporting multiple assemblies The value should be between 0 and 15 for example I 5 Display help information Unle
46. utomation Publication 1756 UM105E EN E October 2012 Install the ControlFLASH Firmware Kit Chapter 2 8 Read and agree to the license and click Next i ControlFLASH 12 00 00 License Agreement Please take a moment to read the license agreement now If you accept the terms below click I Agree then Next Otherwise click Cancel END USER LICENSE AGREEMENT Rev Jan 2012 IMPORTANT READ THIS AGREEMENT CAREFULLY This End User License Agreement EULA is a legal contract between you either an individual or a single entity You or Licensee and Rockwell Automation Inc Rockwell Automation for the software product or products that Rockwell Automation licenses to You which includes computer software technology and may include associated media Software Rockwell Automation may also license to You printed materials and online or electronic documentation Documentation J Aan naman damn nantd maw alalama ta thin DTTT A mare annmamannanre tha UnParrnen O I Do Not Agree 9 Click Browse to select the location of the installation The default location is C Program Files ControlFLASH Click Next to continue i ControlFLASH 12 00 00 Select Installation Folder The installer will install ControlFLASH and the Firmware Upgrade Kit to the following folder To install in this folder click Next To install to a different folder enter it below or click Browse Folder C Progr
47. ware giving as the arguments the path to the script file with a T flag in front of it Example fileName C Program Files ControlFLASH ControlFLASH exe arguments T C samplescript txt The tool then monitors the ControlFLASH process to detect when it has finished running so the tool can move on to the next step The easiest way to view the status of the flash upgrade by using this method is to edit the ControlFLASH script file and set SilentMode 0 to use ControlFLASH software s built in status display If developers want to show the progress themselves as the example tool does they can use the registered window messages to show progress with external applications Some knowledge of Microsoft Windows messages is needed ControlFLASH registers two Windows messages WM_CFPROGRESS and WM_CFCOMPLETE The WM_CFPROGRESS message is sent whenever ControlFLASH needs to report a change in progress of flashing a device The WM_CFCOMPLETE message is sent whenever ControlFLASH finishes flashing a device These messages can be received by any application that also registers messages of the same name Refer to MSDN http msdn microsoft com en us library ms644947 VS 85 aspx where IpString is WM_CFPROGRESS or WM_CFCOMPLETE Example Visual Basic NET Code Private Declare Function RegisterWindowMessage Lib user32 Alias RegisterWindowMessageA _ ByVal IpString As String As Integer Dim WM_CF_PROGRESS As Integer Reg
48. ween machine boundaries e Argument list optional placeholders in message text Any additional details apart from the basic fields listed here can also be logged on to FactoryTalk AssetCentre server For example the resource field of the Audit log is not a part of the basic message format and is considered an additional field The following ControlFLASH activities are logged e Launch of ControlFLASH e Flash burn started Includes the following details Date Time the flash began Firmware Revision both From and To Username Path to the device being flashed Device Target Module Name and Identifier e Flash Burn Status Success Failure e Exit of ControlFLASH The ControlFLASH activities are logged only if the client is properly configured with FactoryTalk AssetCentre server ControlFLASH logs the current windows user login ControlFLASH software activities are logged into the log_AuditEventLog table of the FactoryTalk AssetCentre server If the connection between the client and server is lost while Control FLASH is used all of the events are cached into a local log and are then updated into FactoryTalk AssetCentre server when the connection resumes Rockwell Automation Publication 1756 UM105E EN E October 2012 ControlFLASH and Factory Talk AssetCentre Interaction Chapter 6 The connectivity of the client to FactoryTalk AssetCentre server if present is identified with the help of the following registry entry
49. y to upgrade the device 10 Click Yes to continue with the update The upgrade is in progress ControlFLASH 9 Are you sure you want to begin s updating the target device ATTENTION If you are attempting to flash a CompactLogix L2x or L3x controller it is extremely important to allow the upgrade to complete without interruption ATTENTION Interrupting the upgrade at this point may result in an inoperable product Make sure the upgrade is going without interruption 11 After the upgrade the Update Status dialog box appears Update Status Catalog Number 1756 L63S Serial Number 00652900 L Current Revision 17 003 26 View Log New Revision 20 002 40 a e he om gt 24 Rockwell Automation Publication 1756 UM105E EN E October 2012 Upgrade Firmware with ControlFLASH Chapter 4 12 To view the history of programming events click View Log E ControlFLASH Notepad File Edit Format View Help 9 16 09 15 56 58 SUCCESS Load Driver C Program Files Common Files Rockwel 1 AB_ASA DLL 09 16 09 15 56 58 SUCCESS Initialize Driver C Program Files Common Files Rockwel1 A4B_ASA DLL 09 16 09 16 00 14 SUCCESS Device Identity Path RSLinx API AB_LETHIP 1 16 11 49 48 46 56 56 46 57 50 46 57 57 Q 1 8 Instance 1 VID 0x0001 PT 0x000E PC 0x0038 Maj Rev 16 Min Rev 20 SN 0x002526EB 09 16 09 16 00 14 FAILURE Load script Error 1904 Filesize item in section Updatel of script file does not match ac

Download Pdf Manuals

image

Related Search

Related Contents

Franklin Anybook    Mode d`emploi: Instructions:  SBS-LW-10000A - Wagi elektroniczne  Solaris FCA Utilities Version 2.90.10.0 User Manual  OL4 User Manual  SERVICE MANUAL - GreenTechFusion.com  FINAL REPORT - Repository TU Delft  Kingston Technology ValueRAM KVR16R11D8K4/32 memory module  PowerGrid 903 User Manual  

Copyright © All rights reserved.
Failed to retrieve file