Home
1747-NM09, The Getting Started Guide for HHT User Manual
Contents
1. i 2 2 How External I O Devices Communicate with the Processor 2 3 Addressing External l O 1 ccc cect eect eee nn 2 4 External I O Addressing Formats 2 5 HHT Display of Instructions Addresses 0c cece eee eee 2 5 Ladder Logic Concepts occsiacineeiges dd WR ARA RR ER ERR need 2 6 True False STATUS 2 ca tceceuwie eda ka RARREATRTRRRIAREARRE CAE 2 6 Logical CONUHWID Vu 1s yea ean eiai I ee boda aeaaw Dekada 2 7 Processor Operating Cycle bees ordres o nO Sou AUR ew ak ruere 2 8 Creating a Program Chapter 3 Configuration of SLC 500 Controllers 3 1 Controller Styles 1iousass pea tnu ERERREAR RARE EAR ERREXAA 3 2 Catalog Numbers iius s eed e y eR RR iad eee kane Pas 3 2 Arbitrary Controller Used inthis Guide ccc eee eee eee 3 4 Creatinga Progra 69g 4 doeiusmod itd 3 4 Clearing the Memory ofthe HHT 1 eee eee nnn 3 5 Naming the Program and Configuring the Controller 3 6 Naming Your Program 6520 eucedu ed err eb Geb nds oe Racer he een 3 6 Configuring the Processor 21a acuLecaaee d actes a alin onset ed aye 3 7 OT Your IO a d ede dy tous dey sree gee ea ERA ea ES 3 8 Monitoring Your Data File ccc ccc ere nn 3 10 Programming a Simple LadderRung c ccc ceve eeu eee eens 3 11 Entering a RUNG ss vo rrePpRerCPC WRAP RECEF RR RECETTE ees 3 11 Table of Contents The Getting Started Guide for HHT Online Operations Additional Ladder Program Exercises Troub
2. 3 5 Chapter 3 Creating a Program Naming the Program and Configuring the Controller The following indicates how to name your program and configure your controller using the HHT Naming Your Program 1 Press ENTER to view more options 2 Press F1 CHG NAM 3 Press F2 PROGRAM The following display appears Change Program File Name File Name Program Name DEFAULT ENTER NAME DEFAULT F1 F2 F3 F4 F5 4 Name your program 1000 Press 1 0 0 0 SPACE ENTER The program name is entered 5 Exit this menu level by pressing Esc The following display appears File Name Prog Name 1000 File Name Type Size Instr System x Program Name Reserved a Ladder m OFL CHG NAM CRT FIlEDT FIL DEL FIL MEM MAP gt F1 F2 F3 F4 F5 The program directory now shows the name of the program which is 1000 3 6 Chapter 3 Getting Started Guide for HHT Creating a Program Configuring the Processor 1 Press ENTER to view the additional menu functions as indicated by the gt symbol in the lower right corner The following display appears File Name Prog Name 1000 File Name Type Size Instr System Reserve Ladder EDT DAT SEL PRO EDT I O CLR MEM F1 F2 F3 F4 F5 2 Press F2 SEL_PRO The following display appears Type 1747 L511 CPU 1K USER MEMORY Series Memory Size 1 K INSTRUCTIONS SERIES F1 F2 F3 F4 F5 3 Press F1 TYPE The fo
3. program file The area within a processor file that contains the ladder logic program program mode When the SLC is not executing the processor file and all outputs are de energized program scan A part of the SLC s operating cycle During the scan the ladder program is executed and the Output data file is updated based on the program and the Input data file rack chassis A hardware assembly that houses devices such as I O modules processor modules and power supplies read To acquire data from a storage place For example the processor READS information from the input data file to solve the ladder program restore To download transfer a program from the HHT to an SLC run mode When the processor file in the SLC is being executed inputs are read the program is scanned and outputs are energized and de energized rung Ladder logic is comprised of a set of rungs A rung contains input and output instructions During Run mode the inputs on a rung are evaluated to be true or false If a path of true logic exists the outputs are made true If all paths are false the outputs are made false SLC Small Logic Controller A controller that comes in one of two styles fixed or modular slot The area in a rack that a module plugs into software Executable programming package used to develop SLC ladder diagrams status The condition of a circuit or system represented as logic 0 OFF or 1 ON terminal A point
4. 9 Save the program Press or enter the following A ENTER B F5 SAVE_EX C F5 ACCEPT D Esc 10 Go online and run the program Press or enter the following A F5 UTILITY B r2 WHO C F3 ATTACH D F4 MODE E F5 PROGRAM F F2 YES G Esc H DWNLOAD I r2 YES 11 Monitor the ladder program Press or enter the following A ENTER B F5 MONITOR C 2 D ENTER 12 Change Processor Mode to Run Press or enter the following A F1 MODE B F1 RUN C F2 vES D Esc Appendix A Getting Started Guide A for HHT Additional Ladder P rogram Exercises 13 Test your Ladder Program Do the following A Press pushbutton 0 for at least 10 seconds During the first 10 seconds output 0 turns ON and 1 stays OFF The following display appears These bit instructions become bold TS 2 OS M t END MODE FORCE EDT DAT SEARCH F1 F2 F3 F4 F5 B After 10 seconds output 0 turns OFF and output 1 turns ON The following screen appears These bit instructions become bold lt END gt MODE FORCE EDT_DAT SEARCH F1 F2 F3 F4 F5 C Release pushbutton 0 the timer resets and both outputs 0 and 1 turn OFF D Place the cursor on the Ton instruction press the gt key twice Press z00m The following screen appears ZOOM on TON TON 2 0 0 0 2 NAME TIMER ON DELAY TIMER
5. Inserting an Instruction 6 Press Esc then F1 INS_INST then F1 BIT then F1 7 Type the bit address 1 1 1 then ENTER 8 Then press F5 accept The following display appears Adding an Output Branch 9 Press Esc twice Then press the gt cursor key once Then press F2 BRANCH 10 Press F4 riNS BR Then press the gt cursor key once then ENTER The following display appears OFL EXT UP EXT DWN APP BR INS BR DEL BR Appendix A Getting Started Guide for HHT Additional Ladder Program Exercises Inserting an Instruction 11 Press ESC once then F1 INS_INST then F1 BIT then F3 12 Type the bit address 0 3 1 then ENTER Then press F5 ACCEPT The following display appears E 00 3 0 1 NO FORCE L L Saving the Program 13 Press ESc twice Then press F5 ACP_RNG Then press ENTER 14 Press F5 SAVE EX then F5 accept The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 4 OFL CHG_NAM CRT_FILEDT_FIL DEL_FIL MEM_MAP gt F1 F2 F3 F4 F5 15 Press ESC once Downloading the Program Start with the main display 1 Press F5 UTILITY 2 Press F2 WHO 3 Press F3 ATTACH 4 Put processor into PROGRAM mode press F4 MODE t
6. Two different types of timer status bits activate output pilot lights 0 and 1 The first type called a timer timing status bit turns on output 0 for 10 seconds The second type called a done status bit turns on output 1 after 10 seconds The program that you will enter in this exercise will look like the one in the display below HOT TON TON T4 0 14 gt gt amp 0 30 t T4 0 13 i lt END gt is 03 1 Start with the main display below SLC 500 PROGRAMMING SOFTWARE Rel 2 03 1747 PTAlE Allen Bradley Company Copyright 1990 All Rights Reserved PRESS A FUNCTION KEY OFL o6 R Mr SELFTEST TERM PROGMAINT UTILITY F1 F2 F3 F4 F5 F5 UTILITY F5 CLR MEM F2 YES ESC Rename program as shown in chapter 3 Creating a Program Reconfigure the controller as shown in chapter 3 Creating a Program Entering the Program 1 Press F3 PROGMAINT then F3 EDT FII 2 Enter file number 2 then press ENTER The following display appears OFL INS RNG MOD RNG SEARCH DEL RNG UND RNG gt Appendix A Additional Ladder Program Exercises 3 Enter a rung and an XIC instruction Press or enter the following A F1 INS RNG ES as B F1 INS INST C F1 BIT D F1 E 1 1 0 F ENTER G F5 ACCEPT H Esc 4 Enter the Timer Instruction Press or ente
7. for HHT Troubleshooting Errors System LED Status The System LEDs are located at different places on the modular system and the SLC fixed controller Refer to the Installation and Operation manual for more information on system LED status See the figure and table below Modular System SLC 500 Fixed Coniroller Bl power B ec run Bl cv FAULT Bl Forced vo B artery Low Bl ec run Bl vnu Bl Forcen vo B soe Low Processor LED Status of LED Corrective Action Verify line power within range Verify wiring and grounding Check power supply fuse For modular system POWER No DC power to backplane verify power supply jumper is posi tioned correctly and that the power supply has been sized properly for loading in the rack Verify that position of notch in proces CPU FAULT Bad CPU or firmware improperly sor firmware chip matches processor installed board diagram See corrective action for Power LED Correct the problem based on the er ror message First clear the fault CPU FAULT Flashing Processor major fault Then press and retum processor to RUN mode See processor error codes Battery voltage fallen below thresh Replace 1747 BA and do not remove BATTERY LOW old to retain RAM memory or no processor power or add 1747 BA to battery present or LED jumper is retain RAM memory or add LED missing jumper to prevent the LED from lighting Appendix B Troubleshooting Errors Processor Erro
8. z m Closing an external input circuit changes the corresponding status bit from 0 to 1 Opening an external input circuit changes the corresponding status bit from 1 to 0 OUTPUT Output Module in slot 3 Output Data File address data 0 3 0000 0000 X Pilot light 0 is wired to terminal 0 The pilot light will be energized Status bit a when the processor has completed d em evaluation of the program and output module in transfers the ON OFF status to sl a 3 the outputs B When an output data file status bit has been solved as a 1 the corresponding external output circuit will be energized ON When an output data file status bit has been solved as a 0 the corresponding external output circuit is de energized OFF 2 3 Chapter 2 Control Basics Addressing External I O 2 4 As pointed out in the last section external inputs and outputs are linked to the input data file and output data file of the program Each status bit in these files has an address You specify the appropriate address when you enter an instruction in your ladder program For our purposes input addresses have the form I e b where I Input data file Element or slot delimiter e Slot number of the input module Bit or terminal delimiter b Terminal number used with input device Similarly output addresses have the form O e b where O Output data file Element or slot delimiter e Slot number of the output modul
9. 2345 File File Exec Files 3 Exec Files 3 Data Files 9 Data Files 9 PROGRAM FILES DIFFER PRG OFFLINE UPLOAD DWNLOAD MODE CLR_PRC F1 F2 F3 F4 F5 Important If the above display appears and the processor is not in program mode then you must change the processor mode To do this press F4 MODE then F5 PROGRAM then F2 YES and then ESC 4 2 Chapter 4 Getting Started Guide l for HHT Online Operations Downloading Your Program 1 Press pwntoap The following display appears Program Directory Programmer Processor Prog 1000 Prog DEFAULT File File Exec Files 3 Exec Files 3 Data Files 9 Data Files 3 DOWNLOAD TO PROCESSOR PRG YES NO F1 F2 F3 F4 F5 2 Press F2 vES This verifies that you want to download the file to the processor For a brief moment the following message should appear DOWNLOADING FILE The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 PRG OFFLINE UPLOAD DWNLOAD MODE CLR PRC gt Changing Program Mode to Run Mode 1 Press F4 Mope The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 PRG PROGRAM F1 F2 F3 F4 F5 2 Press F1 RUN The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 ARE YOU SURE YES 4 3 Chapter 4 Onli
10. hand corner of the display ZOOM on XIC t 2 0 0 0 NAME EXAMINE IF CLOSED BIT ADDR Indicates that the HHT is in SHIFT mode e g to enter the letter I you do not ENTER BIT ADDR have to first select SHIFT F1 F2 F3 F4 F5 Cursor Keys 4 4 gt v Use these four green arrow keys to Correct data entry errors either type over or use space key Move the cursor left right up and down in a ladder program Rungs not shown in the HHT display will automatically scroll into view as you cursor down or up in the program Scroll through controller and I O configuration selections Scroll through program file directories Scroll through the elements and bits of individual data files ZOOM and RUNG Keys The zoom key brings up a display that shows the parameters of an instruction helpful with timers counters sequencers etc also helpful during editing The RUNG key moves the cursor to a particular rung Using the RUNG key saves time when you have a long ladder diagram When you press RUNG you are prompted for the rung number that you want to edit or monitor You enter the rung number and press ENTER then the cursor moves to the selected rung and the rung appears at the top of the screen Getting Started Guide SLC 500 File Concepts for HHT Chapter Control Basics This chapter introduces you to basic concepts essential for understanding how the SLC 500 controller operat
11. 2 3 RUNG ZOOM off 7 SHIFT 0 Enter ESSE Calculator style color coded keyboard Keys operate with motion and tactile response Getting Started Guide for HHT HHT Powerup HHT Display Format Display Area Prompt Entry E rror Area Menu tree functions are directly accessible Chapter 1 Setting Up Your Equipment After you install the memory pak and battery and plug in the cable you can test operation of the HHT by powering up the controller or plugging in the Wall Mount or Global Desk Top power supply When the HHT is energized it will go through a series of diagnostic tests Then the following display is shown SLC 500 PROGRAMMING SOFTWARE Rel 2 03 1747 PTAIE Allen Bradley Company Copyright 1990 All Rights Reserved PRESS A FUNCTION KEY OFL SELFTEST TERM PROGMAINT UTILITY The HHT display format consists of the following Display area e Prompt Data Entry Error Message area Menu tree functions The figure below indicates what appears in these areas To access this Screen press F3 PROGMAINT File Name 101 Prog Name 1492 File Name Type Size Instr System Reserved Indicates that the HHT is offline Ladder OFL CHG NAM CRT FIL EDT FIL DEL FIL MEM MAP F1 F2 F3 F4 F5 Menu function keys are selected p ci with F1 to F5 keys The Keyboard When the symbol is present pressing ENTER will toggle additional menu functions This s
12. 3 2 modular 1 2 3 2 creating a program 3 4 clearing the memory 3 5 naming the program and configuring the controller 3 6 programming a simple ladder rung 3 11 saving your program 3 14 cursor movement 1 10 D data file bits logic 0 2 6 logic 1 2 6 data files 2 1 2 2 default types 2 2 input 2 2 output 2 2 timer 2 2 monitoring 3 10 4 5 DEFAULT program 3 5 demonstration unit components 3 4 setting up 1 3 display format 1 9 displaying addresses 2 5 downloading your program 4 2 changing to Run mode 4 3 downloading 4 3 going online 4 2 monitoring in Run mode 4 4 E END rung 3 11 ENTER key 1 9 entering input and output branches A 1 adding an input branch A 2 adding an output branch A 2 creating the program A 1 downloading the program A 3 inserting an instruction A 2 A 3 saving the program A 3 testing the ladder program A 4 rungs 3 11 timer instructions A 5 error codes B 4 errors illegal network B 1 illegal operand B 1 incompatible processor type B 1 nota processor B 2 program files differ B 2 ESC key 1 9 1 10 Examine if Closed instruction 3 12 external input output devices addressing 2 4 communicating with the processor 2 3 I 2 Index The Getting Started Guide for HHT User Manual F false rung conditions 2 7 features of HHT 1 8 field wired controller setting up 1 4 file concepts 2 1 data files 2 1 2 2 processor
13. display more menu options Chapter 3 Creating a Program Saving Your Program Save your program at the end of a program edit First your program is compiled transforming it into a more efficient package Then the program is saved from the work area into another part of memory In addition the contents of program files and data files are updated Also a summary of data words used instructions used and available memory is updated 1 Start with the screen below where we left off in the last section OFL EDT_DAT SAVE_CT SAVE_EX gt F1 F2 F3 F4 F5 2 Press F5 SAVE_EX The following display appears Compiler Options Future Access Yes MODIFY OPTIONS ACCEPT TO COMPILE OFL FUTACC ACCEPT F1 F2 F3 F4 F5 FUTACC Future Access This option lets you protect proprietary program data and algorithms The protection becomes operational only after the program is downloaded to the controller The Future Access No selection disallows online access to the processor unless a matching copy of the online program is resident in the HHT Important Do not select Future Access No for this exercise 3 Press F5 accept This compiles and saves the program After short time the following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 OFL CHG_NAM CRT_FILEDT_FIL DEL_FIL MEM_MAP gt F1 F2 F3 F4 F5 4 Return to the main disp
14. for internal use e Files 9 255 These files are user defined as Bit Timer Counters Control and Integer data storage Most of your work with data files will be in files 0 and 1 the output and input files Refer to appendix A for an example of the Timer data file Chapter 2 Getting Started Guid etting Started Guide Control Basics for HHT How External I O Devices The figure below applies to a modular controller demo unit having an input Communicate with the module in slot 1 and an output module in slot 3 See page 1 2 for a diagram Processor of the slot location To simplify the illustration only pushbutton 0 and pilot light 0 of the external I O are shown Each of the external input circuits is represented by a status bit in the input data file of the program Each of the external output circuits is represented by a status bit in the output data file of the program During controller operation the processor applies the input data to the program solves the program based on the instruction you enter and energizes and de energizes external outputs Trev INPUT 5 01 CPU INPUT Input Module in slot 1 S880 e mH Input Data File E address data EN Ted 0000 IN 1 LB Status bit 0 z M Pushbutton 0 is wired to terminal 0 Pressing pushbutton 0 will cause the corresponding status bit in the input data file to go from 0 to 1 corresponds to terminal 0 of the input module in Slot 1
15. ALLEN BRADLEY B The Getting Started Guide for HHT Catalog Number 1747 PTA1E amp 1747 PT1 User Manual 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 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 the Allen Bradley Company 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 the Allen Bradley Company cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by Allen Bradley Company with respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this manual in whole or in part without written permission of the Allen Bradley Company is prohi
16. IDS address in the upper left corner of the display nest level branch level instruction number An asterisk Your programming device displays the full address means the cursor is not on For example when you assign the address 0 3 0 OTE 00 3 0 0 NO FORCE 0 0 0 an instruction the programming device will show it as 00 3 0 0 output file file 0 slot 3 word 0 terminal 0 E INS RNG MOD RNG SEARCH DEL RNG UND RNG gt 2 5 Chapter 2 Control Basics Ladder Logic Concepts 2 6 As we mentioned earlier the program files you create contain the program used for your controlling application The programs are written in a programming language called Ladder Logic This name is derived from its ladder like appearance A ladder logic program consists of a number of rungs on which you place instructions Instructions each have a data address associated with them and based on the status of these instructions the rung is solved The figure below shows a simple 1 rung ladder program The rung includes two input instructions and an output instruction Note in the example below each instruction has a name Examine if Closed a mnemonic XIC and an address I 1 0 Input Instructions Output Instruction 1 1 Tolg I 1 0 O 3 0 J 1 6 p 9 4 oo XIC Examine if Closed Address 1 0 XIO Examine if Open Address 1 1 OTE Output Energize Address 0 3 0 A simple rung using bit ins
17. NE NONE 1747 L511 CPU 1K USER MEMORY NONE NONE F1 F2 F3 F4 F5 Slot 1 NONE appears on the prompt line 3 Assign input module 1746 144 to slot 1 by scrolling or jogging with the 4 key For our example we press the J key once The following screen appears 1746 A4 4 SLOT RACK NONE NONE 1747 L511 CPU 1K USER MEMORY NONE 1746 IA4 4 INPUT 100 120 VAC OTHER F1 F2 F3 F4 F5 4 Press ENTER 1746 IA4 is entered for slot 1 5 Call up another slot number using the 4 and T keys Press the 4 key once Slot 2 NONE appears on the prompt line 3 8 Chapter 3 Getting Started Guide for HHT Creating a Program 6 Press F2 MOD SLT 7 Assign 1746 1A8 in slot 2 press the J key twice then ENTER The following display appears Rack Rack Rack Slot 1746 A4 4 SLOT RACK NONE NONE 1747 L511 CPU 1K USER MEMORY Slot 1746 IA8 8 INPUT 100 120 VAC MOD RCK MOD SLT DEL SLT UND SLT F1 F2 F3 F4 F5 8 Call up slot 3 using the cursor key Press the 4 key once 9 Press F2 MOD SLT Slot 3 NONE appears on the prompt line 10 Assign 1746 0as8 in slot 3 press the 4 seven times Then press ENTER The following display appears 1746 A4 4 SLOT RACK NONE NONE 1747 L511 CPU 1K USER MEMORY Slot lt 3 1746 OA8 8 OUT TRI 100 240 VAC MOD_RCK MOD_SLT DEL_SLT UND_SLT F1 F2 F3 F4 F5 Your controller is now fully configured 11 Press esc This returns
18. T4 0 TIME BASE 01 SEC PRESET 1000 The accumulator value changes ACCUM 0 In step e EN TT DN 0 0 0 Notice that the values for EN TT and DN also change EDT DAT F1 F2 F3 F4 F5 E Repeat steps A B and C Watch the timer accumulator value change Getting Started Guide for HHT HHT Error Messages Troubleshooting Errors This appendix shows you how to identify and correct errors that you may encounter while working through this guide They include HHT error messages e System LED status Processor error codes The table below details error messages This Error Message You attempt to download a program from the HHT to a processor that is in RUN Change Processor to Program Mode mode You clear the processor Default File in memory which is then Processor automatically loaded with a Default program You attempt to download a program saved with errors possibly I O configuration errors Download Denied Compiler Errors A mismatch exists between the I O addresses used in the ladder program and the configured 1 0 modules Error Undefined I O Address An address that you entered Illegal O perand is not in the correct format You have a release of the HHT memory pak 2 0 that Illegal Network does not support DH 485 network communications The processor that you have configured in your program Incompatible Processor Type does not match the processor your HHT is communi
19. TENTION If you do not install a battery the letter B appears flashing on the prompt line of the HHT display to let you know that battery power is low in addition each time you power up the self test diagnostic will be interrupted and the statement BATTERY TEST FAILED Will appear To prevent this from happening leave the battery low defeat jumper inserted in the battery socket The HHT will be functional but your user program will be cleared form memory when you de energize the HHT If you do not download the user program to the processor before you de energize the HHT your program will be lost A Remove the jumper from the battery socket then plug the battery connector into the socket red wire up Secure the battery between the clips Battery Compartment Plug battery connector into Socket red wire up Secure battery between clips Backside of HHT B Replace the cover 1 6 Chapter 1 Getting Started Guide for HHT Setting Up Your Equipment 3 Locate the Communications Port of the controller The figure below shows where it is located on modular and fixed controllers Processor Module SLC 500 Fixed Controller Modular Controller cover open Communication Port Connectors are keyed Connect one end of the 1747 C10 communication cable to the top of the HHT The other connector plugs into the communication port on the front of the fixed I O controller or into the communication port on th
20. ata that can be used to support decision making throughout the enterprise With offices in major cities worldwide WORLD HEADQUARTERS EUROPE MIDDLE EAST ASIA PACIFIC HEADQUARTERS CANADA HEADQUARTERS LATIN AMERICA Allen Bradley AFRICA HEADQUARTERS Allen Bradley Allen Bradley Canada Limited HEADQUARTERS 1201 South Second Street Allen Bradley Europe B V 1201 South Second Street 135 Dundas Street Allen Bradley Milwaukee WI 53204 USA Amsterdamseweg 15 Milwaukee WI 53204 USA Cambridge Ontario N1R 5X1 1201 South Second Street Tel 1 414 382 2000 1422 AC Uithoorn Tel 1 414 382 2000 Canada Milwaukee WI 53204 USA Telex 43 11 016 The Netherlands Telex 43 11 016 Tel 1 519 623 1810 Tel 1 414 382 2000 FAX 1 414 382 4444 Tel 31 2975 43500 FAX 1 414 382 2400 FAX 1 519 623 8930 Telex 43 11 016 Telex 844 18042 FAX 1 414 382 2400 FAX 31 2975 60222 1747 NM009 Series B February 1993 40063 169 01 A Supersedes 1747 NM009 Series A May 1992 93 Allen Bradley Company Printed in USA
21. bited Throughout this manual we use notes to make you aware of safety considerations ATTENTION Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attentions help you e identify a hazard avoid the hazard recognize the consequences Important Identifies information that is especially important for successful application and understanding of the product PLC PLC 2 PLC 3 and PLC 5 are registered trademarks of Allen Bradley Company Inc SLC SLC 500 PanelView RediPANEL and Dataliner are trademarks of Allen Bradley Company Inc IBM is a registered trademark of International Business Machines Incorporated Who Should Use this Manual Purpose of this Manual Preface Preface Read this preface to familiarize yourself with the rest of the manual This preface covers the following topics who should use this manual the purpose of this manual how to use this manual conventions used in this manual Allen Bradley support Use this manual if you are responsible for designing installing programming or troubleshooting control systems that use Allen Bradley small logic controllers You should have a basic understanding of SLC 500 products You should understand programmable controllers and be able to interpret the ladder logic instructions required to control your application If you do not contact your local Allen Bradley repres
22. cating with Appears when Correct the Error by Entering the MODE menu to change the processor from the RUN to PROGRAM mode Downloading a program from the HHT memory in order to monitor controller operation Going offline and checking the ladder program for any discrepancies between the I O configuration and addresses used in the program Either edit the program and change the address to agree with the configured I O modules or re configure the 1 0 to match the entered address For the latter refer to chapter 3 for extra help Important You can SAVE the program with errors to correct at a later time but you cannot download the program to the processor Either editing the program and changing the address to agree with the configured I O modules or re configuring the I O to match the entered address For the latter refer to chapter 3 for extra help Important You can SAVE the program with errors to correct at a later time but you cannot download the program to the processor Refering to chapter 2 Control Basics for proper addressing format Obtaining an upgraded memory pak release 2 0 or greater from your local Allen Bradley Sales Office or Distributor Going offline and changing the processor type in the Processor Configuration For extra help see chapter 3 Appendix B Troubleshooting Errors This Error Message Not a Processor Program Files Differ Warning Undefined 1 0 Refer
23. de for HHT Creating a Program Clearing the Memory of the HHT To create a new program you must clear the HHT memory DEFAULT program 1 Energize your HHT After the HHT goes through self diagnostic tests the following display appears SLC 500 PROGRAMMING SOFTWARE Rel 2 03 1747 PTAIE Allen Bradley Company Copyright 1990 All Rights Reserved PRESS A FUNCTION KEY OFL SELFTEST TERM PROGMAINT UTILITY F1 F2 F3 F4 F5 2 Press F3 PROGMAINT Either the following display appears if a program is in the HHT or File Name Prog Name 2345 File Name Type Size Instr System 76 2345 or anything other Reserved 0 than DEFAULT indicates Ladder 5 that a program is in the HHT CHG NAM CRT FIL EDT FIL DEL FIL ME F1 F2 F3 F4 F5 this display appears if a program is not in the HHT File Name Prog Name DEFAULT File Name Type System Reserved Ladder Size Instr DEFAULT indicates that a program is not in the HHT CHG NAM CRT FIL EDT FIL DEL FIL ME F1 F2 F3 F4 F5 Clear the memory as follows even if the DEFAULT program is present 3 Press ENTER More menu options appear 4 Press F4 CLR_MEM The following display appears File Name File Name Type System Reserved Ladder ARE YOU SURE YES F1 F2 F3 Prog Name 2345 Size Instr 76 0 5 F5 5 Press F2 vES This clears the HHT memory Now you are ready to create a program
24. e Bit or terminal delimiter b Terminal number used with output device Examples 1 0 Input slot 1 terminal 0 2 0 Input slot 2 terminal 0 3 0 Output slot 3 terminal 0 3 7 Output slot 3 terminal 7 0 7 Output slot 0 terminal 7 fixed controllers only because of slot 0 0 4 Input slot 0 terminal 4 fixed controllers only because of slot 0 HOOOHH Eventually you will be addressing other data files such as Status Bit Timer Counter Integer and Control Addressing of these files is discussed in the HHT User Manual Getting Started Guide Chapter 2 Control Basics for HHT i ere are three ways in which an externa address appears in this guide External I O Addressin Th h y hich 1 T O address app his guid e five keyboard entries you make to enter the address in the Formats The five keyboard entries y k he address in the HHT Delimiter Delimiter 0 2 7 Output Data File Slot2 Terminal 7 The full address as it appears in the HHT displays Data File0 Word 0 00 2 0 7 Output Data File Slot2 Terminal 7 The convention we use to show the address in the ladder diagrams Output Data File Slot2 Word 0 0 2 0 7 Terminal 7 HHT Display of Instructions Addresses The HHT displays I O addresses as shown below These numbers provide you with the follow ing ladder program information When you locate the cursor on an instruction as VENN S shown below the HHT displays the instruction rung A
25. e Ladder Rung The following rung consists of an XIC input instruction and an OTE output instruction The addresses conform to the controller configuration indicated in the Arbitrary Controller section of this chapter f you have entered a different controller configuration make certain that the addresses are consistent with your configuration It is also important that you have an external input such as a pushbutton and an external output such as a pilot light at the terminal addresses used You will be using these external devices in later chapters of this guide I 1 0 0 3 0 t 0 0 Entering a Rung To enter the rung do the following 1 Begin where we ended on the previous page at the program directory display 2 Press F3 EDT Frir The following display appears File Name Prog Name 1000 File Name Type Size Instr System Reserved Ladder ENTER FILE NUMBER F1 F2 F3 F4 F5 We want to edit file number 2 our main program file 3 Press 2 ENTER The display shows the END rung of a program No other rungs exist at this time The numbers 2 0 0 0 appear in the upper right corner of the display This indicates that we are in File 2 and the cursor is located on rung 0 branch 0 OFL INS RNG MOD RNG SEARCH DEL RNG UND RNG gt F1 F2 F3 F4 F5 4 Press F1 INS_RNG The following display appears INS_INST BRANCH MOD_INST 3 11 Chapter 3 Crea
26. e components that comprise a programmable controller such as Input modules Output modules and the CPU HHT Hand held Terminal I O Inputs and Outputs Consists of input and output devices which provide and or receive data from the programmable controller Glossary input device A device such as a pushbutton or a switch that supplies data through input circuits to a programmable controller input scan A part of the SLC s operating cycle Status of the input modules are loaded into the Input data file instruction A mnemonic and data address defining an operation to be performed by the processor A rung in a program consists of a set of input and output instructions The input instructions are evaluated by the SLC as being true or false In turn the SLC sets the output instructions to true or false ladder logic A program written in a format resembling a ladder like diagram The program is used by a programmable controller to control devices memory An area in either an HHT or processor that stores the ladder program progam and data files memory pak A circuit board that goes into the back of the HHT containing the software and language to operate the HHT mnemonic A three letter abbreviation for a ladder programming instruction modular controller SLC 500 system consisting of a power supply racks CPU and input and output modules module An interchangeable plug in device that may be inserted into a rac
27. e front of the CPU module of modular controllers 1747 C10 Cable SLC Controller Modular If you are using a 1747 NP1 Wall Mount power supply or a 1747 NP2 Global Desk Top power supply plug the communication cable connector into the socket provided 1 7 Chapter 1 Setting Up Your Equipment HHT Features 1 8 Use the Hand Held Terminal to configure the SLC 500 controller enter modify a user program download upload programs monitor controller operation test and troubleshoot The HHT has its own memory to store a program You can use the HHT stand alone for remote programming development with 1747 NP1 or NP2 power supply point to point one HHT to one controller or on a DH 485 network communicate with up to 31 nodes over 4 000 feet When equipped with a battery 1747 BA the HHT will retain a user program in memory for storage and later use The HHT is menu driven The display area accommodates 8 lines x 40 characters You can display five rungs of a user program When monitoring the program in the RUN mode instructions in a ladder diagram are intensified to indicate true status Display Area SLC 500 PROGRAMMING SOFTWARE Rel 2 03 1747 PTAlIE Allen Bradley Company Copyright 1990 All Rights Reserved PRESS A FUNCTION KEY OFL SELFTEST TERM PROGMAINT UTILITY F1 F2 F3 F4 F5 M G S eae Nenen atopo i oe ESC L G CIE ee ee B C off 3 ae a T R M 1
28. ection is intended only as a brief preview of keyboard operation Beginning in chapter 3 you will become familiar with the keyboard as you are guided through various programming procedures Menu Function Keys F1 F2 F3 F4 F5 The top row of purple keys F1 through F5 are menu function keys They select the menu functions at the bottom of the screen Note that when the symbol is present the ENTER key will toggle additional menu functions if any at a particular menu level The Esc key exits the display to the previous menu level 1 9 Chapter 1 Setting Up Your Equipment 1 10 Data Entry Keys 7 B8 9 These blue keys include numbers letters and symbols used for addresses password file numbers and other data The data you enter always appears on the prompt data entry error message area of the display In general you obtain the upper character of a key by pressing the SHIFT key first You do not have to hold it and press next key Just press and release SHIFT and then press the next key If you make an error while entering data press Esc and re enter the data or use cursor keys and the space key To complete a data entry press ENTER You can also use the Esc key to exit the data entry and return to the next higher previous menu level Auto Shift When you enter an instruction address the HHT automatically goes to SHIFT mode This mode is indicated by a small arrow in the bottom right
29. enced Appears when Either you are trying to ATTACH the HHT to either itself or a non processor device while in the WHO utility Or you are trying to ATTACH the HHT to a non existent device or no devices are shown on the WHO screen The ladder program in the processor memory does not match the program stored in the HHT memory The address you entered does not match the 1 0 configuration Correct the Error by Using the 1 1 or r 1 keys to change the order of the nodes listed on the WHO screen Putthe processor at the top of the list and try to re ATTACH Changing the communication parameters of the HHT in the node configuration menu From the WHO screen press F4 NODE CFG Try changing the baud rate by pressing F3 BAUD the node address by pressing F1 CHG ADR or the maximum node address by pressing F2 MAX ADR Try different combinations The processor defaults at node address 1 and baud rate 19200 Making the programs the same by either uploading the processor program into the HHT overwriting the HHT memory or downloading the HHT program to the processor overwriting the processor memory Caution The overwritten program is lost Either changing the address to agree with the configured I O modules or exiting the edit mode and re configuring the I O to match the entered address For the latter refer to chapter 3 Creating a Program for extra help Getting Started Guide Appendix B
30. entative for information on available training courses before using this product This manual is a learning and reference guide for the HHT It is an introductory document designed to allow you to begin programming in the shortest time possible It does this by focusing on a simple controller and a simple program Basic concepts are presented but only with enough detail to get you started and let you know that there is more to be learned Preface Contents of this Manual Chapter 1 Setting Up Your Equipment 2 Control Basics Creating a Program 4 Online Operations Appendix Additional Ladder P rogram A Exercises 3 Appendix B ix Append C Glossary Identifying HHT Function Keys amp Instruction Mnemonics Purpose Shows you how to set up a controller install your Memory Pak Battery and communication cable and connect your HHT to the controller Presents basic information you will need to know before you can begin programming with the HHT Shows you how to create a program Shows you how to download restore your program to the controller monitor and test the program Introduces you to branching of instructions and the timer instruction Provides a listing of error messages that you may encounter while working through the guide Also offers possible solutions for these errors Troubleshooting Errors Provides a listing of HHT function keys and their meaning Also provided is a l
31. equential order completing each one before moving on to the next Perform the exercises in appendix A to apply what you have learned in the chapters Consult appendix B to correct and identify any errors you encounter while working through this manual Refer to the glossary for definitions of unfamiliar terms e Use the index to locate further information on topics The following conventions are used throughout this manual Bulleted lists such as this one provide information not procedural steps Numbered lists provide sequential steps or hierarchical information Italic type is used for emphasis Textin this font indicates words or phrases you should type Key names match the names shown and appear in bold capital letters within brackets for example ENTER Allen Bradley offers support services worldwide with 78 Sales Support offices 494 Authorized Distributors and 242 authorized Systems Integrators located throughout the United States plus Allen Bradley representatives in every major country in the world Local Product Support Contact your local Allen Bradley representative for e Sales and Order Support Product Technical Training Warranty Support e Support Service Agreements Technical Product Assistance If you need to contact Allen Bradley for technical assistance please review the information in appendix B Troubleshooting Errors first Then call your local Allen Bradley representative Your Qu
32. es It covers e SLC 500 file concepts How external I O devices communicate with the processor Addressing external I O External I O addressing formats Ladder logic concepts The CPU or processor provides control through the use of a program you create This program contains files that break down into more manageable sections These sections are Program Files provide storage and control of the main program and subroutines e Data Files contain the status of inputs outputs the processor timers counters and so on Notes on terminology The term program used in Hand Held Terminal HHT displays and documentation is equivalent to the term processor file used in APS software displays and documentation Both terms mean the collective program files and data files created under a particular program or processor file name Program The HHT and each CPU can hold one program at a time The program is made up of program files up to 256 per controller and data files up to 256 per controller Program Program Files Data Files A program is created in the offline mode using your HHT It is then downloaded to the processor for online operation Chapter 2 Control Basics 2 2 Program Files Program files contain controller information the main control program and any subroutine programs The first three program files are required for each program These are e Filed This file stores the controller confi
33. estions or Comments on this Manual If you have any suggestions for how this manual could be made more useful to you please send us your ideas on the enclosed reply card If you find a problem with this manual please notify us of it on the enclosed Publication Problem Report p 3 Table of Contents The Getting Started Guide for HHT Setting Up Your Equipment Chapter 1 Controller Styles ureacsadce ke ded eu ee dae dae Hae eee eda eee RR d 1 2 Setting Up a Demo Uh s i soni be Gade desed dogedscaeyd ogee 1 3 Setting Up a Field Wired Controller eese 1 4 Installing the Memory Pak Battery and Communication Cable 1 4 HHT Eealule6 jii ida a cd ool aA CH COR A CROR GU ee CRAT Rm A 1 8 HHT Pow rnlp 14222 va kk RR ERR ta ACERO OR E A REOR RR can 1 9 HAT Display Format uec d eic pao eodd EDO Eco hoi e oe tal 1 9 Wie ERTDDOI o6 usu iaceo v d EE SER cee UTER xp dud uer pdcs dur cadet 1 9 Menu Function Keys FL FZ F3 FA F5 oc icuieegidue dey duties 1 9 Data Entry Keys A 7 BEC 9 ossa ARR REA NCEUR ROO E oes 1 10 inde ae MET 1 10 CUISOP BUS Lud hen nai bu dedo d bras Dads XI a Wed Vr iaa Ket 1 10 ZOOM and RUNG KEYS siesau casae quat o conte bh dead 1 10 Control Basics Chapter 2 SUG O00 File CORCBDIS ice ceateonguadeauars LseVANO REPE iex 2 1 POONA aoo Ld dci dod oed dL od aero dro rede ded a dol Sante Babes 2 1 Program Files a aoa ug pati s tonite te xm was bd Nace d rd ER 2 2 Data MES
34. etting Started Guide for HHT HHT Function Keys and Their Meaning Appendix Identifying HHT Function Keys amp Instruction Mnemonics This appendix provides a listing of the abbreviated function keys and their meaning It also provides a list of instruction mnemonics Below is a list of abbreviated function keys and their meaning Abbreviation Meaning ACCUM accumulator value ACP RNG accept rung ADDR address APP BR append branch B battery CAN ED cancel edit CAN RNG cancel rung CHG NAM change name CLR MEM clear memory CLR PRC clear processor CONT continuous CPT MTH compute math CRT DT create data CRT FIL create file CSN continuous scan CUR INS current instruction CUR OPD current operand DEL BR delete branch DEL DT delete data DEL FIL delete file DEL INS delete instruction DEL RNG delete rung DEL SLT delete slot DWNLOAD download EDT DAT edit data EDT FIL edit file EDT I O edit 1 0 Appendix C Identifying HHT Function Keys amp Instruction Mnemonics Abbreviation ENT ENT MAS EXEC FILE EXT DWN EXT UP F FLT NS BR NS INST NS RNG 0_MSG EM MAP EM PRC EM SIZ OD_INS OD_RCK OD_RNG OD SLT OR_CPT OV LOG NEW_INS EW_PRG NEXT_FL EXT PG OFL PASSWRD PRC MEM PREV FL PREV PG PRG PRG SIZE PROGMAINT RLY REM REM ALL Meaning enter enter master executable files extend down extend up insert instruction insert rung memory map mem
35. file 2 1 program 2 1 program files 2 1 2 2 fixed controller 1 2 components 1 2 3 2 demonstration unit 1 3 installing and wiring 1 4 slot numbers 3 2 function keys meanings C 1 FUTACC Future Access 3 14 G going online 4 2 green keys 1 10 HHT clearing the memory 3 5 display format 1 9 error messages B 1 features 1 8 keyboard operation 1 9 powerup 1 9 illegal network error B 1 illegal operand error B 1 incompatible processor type error B 1 input branch entering A 1 A 2 input data file 2 2 monitoring 3 10 4 5 installing the battery 1 6 communication cable 1 7 memory pak 1 4 instruction mnemonics C 3 instruction status 2 6 false 2 6 true 2 6 instructions inserting A 2 A 3 K keyboard operation 1 9 auto shift 1 10 cursor keys 1 10 data entry keys 1 10 menu function keys 1 9 ZOOM and RUNG keys 1 10 L ladder logic concepts 2 6 logical continuity 2 7 processor operating cycle 2 8 true false status 2 6 LED status B 3 locating catalog numbers 3 3 logical continuity 2 7 M manuals related P 2 1 2 1 4 memory Clearing 3 5 memory pak installation 1 4 Menu tree functions 1 9 modular controller 1 2 components 1 2 3 2 demonstration unit 1 3 3 1 3 4 installing and wiring 1 4 slot numbers 3 2 monitoring input and output data files 4 5 the program in Run mode 4 4 moving the cursor 1 10 naming the program and configuring the con
36. guration and other system information e File 1 This file is reserved for internal controller use e File2 This file stores the main control program e Files 3 255 These files are optional and used for subroutine programs Most of your work with program files will be in file 2 the main program file This file contains your ladder logic program that you create to control your application Data Files Data files contain the data associated with the program files Each program can contain up to 256 data files These files are organized by the type of data they contain Each piece of data in each of these files has an address associated with it that identifies it for use in the program file For example an input point has an address that represents its location in the input data file Likewise a timer in the timer data file has an address associated with it that allows you to represent it in the program file The first 9 data files 0 8 have default types You designate the remainder of the files 9 255 The default types are e File 0 Output Data This file stores the state of the output terminals for the controller e File 1 Input Data This file stores the status of the input terminals for the controller e File2 Status Data This file stores controller operation information e Files3 7 These files are pre defined as Bit Timers Counters Control and Integer data storage respectively e File8 This file is reserved
37. hen F5 PROGRAM then F2 yes Then press ESC 5 Press F3 DWNLOAD then F2 yes The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 4 PRG OFFLINE UPLOAD DWNLOAD MODE CLR_PRC gt Appendix A Additional Ladder Program Exercises 6 Monitor the ladder program and put the processor into the RUN mode To do this press ENTER then F5 MONITOR then press 2 then ENTER 7 Press F1 MODE then F1 RUN then F2 YES then ESC Testing the Ladder Program 1 Press pushbutton 0 Outputs 0 and 1 turn ON The following display appears This input instruction becomes bold These output instructions become bold MODE FORCE EDT_DAT SEARCH F1 F2 F3 F4 F5 2 Release pushbutton 0 Outputs 0 and 1 turn OFF 3 Press pushbutton 1 Outputs 0 and 1 turn ON The following display appears This input instruction becomes bold These output instructions become bold MODE FORCE EDT_DAT SEARCH F1 F2 F3 F4 F5 4 Release pushbutton 1 Outputs 0 and 1 turn OFF To return to the main display press Esc and respond YEs to any prompts until the main display appears A 4 Getting Started Guide for HHT Appendix A Additional Ladder Program Exercises E ntering a Timer Instruction In this exercise you enter a timer instruction with a time delay of 10 seconds
38. ide If you are using a field wired fixed or modular controller refer to the Installation and Operation Manuals Publication 1747 800 fixed controllers and 1747 804 modular controllers for information on installation and wiring of the controller and external input output devices We recommend that your controller have two external input circuits and two external output circuits to complete the exercises in this guide The HHT with communication cable the memory pak and the battery are supplied separately Install the memory pak battery and communication cable as follows 1 Install the memory pak first The English version is catalog number 1747 PTA1E Important The memory pak contains CMOS devices Wear a grounding strap and use proper grounding procedures to guard against damage to the memory pak from electrostatic discharge A To install the memory pak remove the cover from the back of the HHT Slide cover to the left Lift off cover Backside of HHT Chapter 1 Getting Started Guide for HHT Setting Up Your Equipment B Insert the memory pak in its compartment as indicated in the following figure After the memory pak is in the compartment press down on handle to secure connector in socket Backside of HHT 1 5 Chapter 1 Setting Up Your Equipment 2 Install the battery catalog number 1747 BA The battery compartment is next to the memory pak compartment AT
39. ist of instruction mnemonics Provides definitions of terms used in this guide Related Documentation The following documents contain additional information concerning Allen Bradley SLC and PLC products To obtain a copy contact your local Allen Bradley office or distributor Document For Read this Document Number An overview of the SLC 500 family of products SLC 500 System Overview 1747 2 30 A description on how to install and use your Modular SLC 500 Installation amp Operation Manual for Modular Hardware 1747 804 programmable controller Style Programmable Controllers A description on how to install and use your Fixed SLC 500 Installation amp Operation Manual for Fixed Hardware Style 1747 800 programmable controller Programmable Controllers A procedural and reference manual for technical personnel who use an 7 E 1 2 HHT to develop control applications Allen Bradley Hand Held Terminal User s Manual 1747 809 A complete listing of current Automation Group documentation including ordering instructions Also indicates whether the documents are Automation Group Publication Index SD499 available on CD ROM or in multi languages A glossary of industrial automation terms and abbreviations Allen Bradley Industrial Automation Glossary ICCG 7 1 P 2 How to Use this Manual Common Techniques Used in this Manual Allen Bradley Support Preface To use this manual effectively Work through the chapters in s
40. k network A series of devices connected by a communication medium offline Describes devices not under direct communication For example when programming with an HHT online Describes devices under direct communication For example when the HHT is monitoring the program file in a SLC Also a function in the HHT to establish communications with an SLC after using the WHO screen operating cycle The sequential order of operations performed by the processor when in the run mode OTE OuTput Energize An instruction that energizes when a rung is true and de energizes when a rung is false output device A device such as a pilot light or a motor starter coil that receives data from the programmable controller output scan A part of the SLC s operating cycle During this scan the output data file information is transferred to the output modules processor See CPU processor file The set of Program and Data Files used by the SLC to control output devices Only one processor file may be stored in the SLC at atime In HHT terminology program is equivalent to processor file processor overhead An internal portion of the operating cycle used for house keeping and set up purposes program The set of Program and Data Files used by the SLC to control output devices Only one processor file may be stored in the SLC at a time In HHT terminology program is equivalent to processor file Getting Started Guide for HHT Glossary
41. lay by pressing ESC 3 14 Chapter Getting Started Guide for HHT Online Operations In this chapter you will complete the following tasks Download program 1000 created in chapter 3 e Test the program Monitor the input and output data files Chapter 4 Online Operations i is chapter shows you how to download a program from the to the Downloading Your Program This chapter shows you h download a program from the HHT to th processor then monitor the program It assumes that you have performed the tasks in chapter 3 and that the HHT shows the following display SLC 500 PROGRAMMING SOFTWARE Rel 2 03 1747 PTAIE Allen Bradley Company Copyright 1990 All Rights Reserved PRESS A FUNCTION KEY OFL SELFTEST TERM PROGMAINT UTILITY Going Online 1 Press F5 UTILITY The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 OFL ONLINE WHO PASSWRD CLR MEM F1 F2 F3 F4 F5 Press F2 WHO Press F3 ATTACH Either the following display appears if a program is not in processor memory Or Program Directory Programmer Processor Prog 1000 Prog DEFAULT File File Exec Files 3 Exec Files 3 Data Files 9 Data Files 3 DEFAULT FILE IN PROCESSOR PRG OFFLINE DWNLOAD CLR PRC MEM _ PRC F1 F2 F3 F4 F5 this display appears if a program is in processor memory Program Directory Programmer Processor Prog 1000 Prog
42. leshooting Errors Identifying HHT Function Keys amp Instruction Mnemonics Glossary Entering an Examine if Closed Instruction ccc cue eee ues 3 12 Entering an Output Energize Instruction 00 3 13 Saving Your P MOON a carried Pa ees eds PR Ee Pu wom ad oa dered 3 14 Chapter 4 Downloading VOU Program ci tcnreipededicvs cubase y Reb e 4 ada 4 2 COMMON ETT 4 2 Downloading Your Program lias cese dace s ah deb ert e ewe 4 3 Changing Program Mode to Run Mode noaua 4 3 Monitoring the Program in Run Mode sce cece eee enn 4 4 Testing Your Downloaded Program aoaaa aaae 4 5 Monitoring Data Files oi 1i ug uc Geos Ge Onda ode ee ans Ve kena es b 4 5 Appendix A Entering Inputand Output Branches ccc cece eect eee eee ees A 1 Creating the Program iesus s sree ose Rue ue we se ae Be dares gare ad A 1 Adding an Input Branch cc c cece eee eee tee teens A 2 Inserting an Instruction oso Pose ce deuetredeagtn ag oe Gaeta p ae A 2 Adding an Output Branch i152 user x Ree s A 2 Inserting an Instruction 2223 sur deeded vere Re RR EY YS A 3 Saving the Programi v 20 iare d po dh c RR CR Rx Ceci at ea ie gea A 3 Downloading th Program 2 3 29 daw dehy cR ROC OR eee REOR A 3 Testing me Ladder Program uisi dco o o d co d o gos A 4 Entering a Timer Instruction o dodo cop OR roD SCRDOR oe EE Rob 9 EOS A 5 Entering the Program 4 2 a Descendre i Ea sad dera cirea A 5 Appendix B HHT Error Messages 2 odas od
43. llowing display appears Type 1747 L511 CPU 1K USER MEMORY Series Memory Size 1 K INSTRUCTIONS Type 1747 L511 CPU 1K USER MEMORY OTHER F1 F2 F3 F4 F5 4 Use the cursor keys T or 1 and press ENTER to select the the right processor type For our example we want the 1747 1511 type therefore we just press ENTER Processor module 1747 L511 is entered into memory 5 Press ESC to return to the following display File Name Prog Name 1000 File Name Type Size Instr System Reserved Ladder EDT DAT SEL PRO EDT I O CLR MEM 3 7 Chapter 3 Creating a Program Configuring Your I O 1 Press F3 EDT 1 0 The following display appears Rack Rack Rack Slot 1746 A4 4 SLOT RACK NONE NONE 1747 L511 CPU 1K USER MEMORY Slot NONE MOD RCK MOD SLT DEL SLT UND SLT F1 F2 F3 F4 F5 The display shows that the processor module we just entered is assigned to slot 0 It also shows the default rack selection 1746 a4 For our example we do not have to change the rack selection If you are using a different rack press F1 MOD_RCK then F1 RACK 1 Select the appropriate rack using the up and down cursor keys then press ENTER If you are using more than one rack follow the same procedure for racks 2 and 3 The next task is to assign the I O module slots For our example we use slots 1 2 and 3 2 Press F2 Mop SLT The following display appears 1746 A4 4 SLOT RACK NO
44. mediate input with mask I O Interrupt immediate output with mask jump to label jump to subroutine label less than or equal to less than LIFO load LIFO unload limit test master control reset masked comparison for equal move multiply masked move negate not equal not or one shot rising output energize output latch output unlatch proportional integral derivative 0 refresh reset return from subroutine l reset pending I O interrupt retentive on delay timer subroutine Getting Started Guide gg for HHT Identifying HHT Function Keys and Instruction Mnemonics Mnemonic Instruction SCL scale data SQC sequencer compare SQL Sequencer load SQO sequencer output SQR square root STD STI disable STE STI enable STS STI start immediately SUB subtract SUS suspend SVC service communications TND temporary end TOD convert to BCD TOF timer off delay TON timer on delay XIC examine if closed XIO examine if open XOR exclusive or Getting Started Guide for HHT Glossary Glossary The following terms are used throughout this manual Refer to them while working in this manual address A character string that uniquely identifies a memory location For example I 1 0 is the memory address for the data located in the Input file location 1 0 APS Advanced Programming Software Software for a computer used to monitor and develop SLC 500 ladder logic progra
45. ms attach To establish communication with a processor bit The smallest storage location in memory that contains either a 1 ON or a 0 OFF branch A parallel logic path within a rung of a ladder program communication scan A part of the SLC s operating cycle Communication with other devices such as the HHT takes place controller A device such as a programmable controller used to monitor input devices and control output devices CMOS Complementary Metal Oxide Semiconductor A semiconductor device in which an electric field controls the conductance of a channel under a metal electrode called a gate CPU Central Processing Unit The decision making and data storage section of a programmable controller data file An area within a processor file that contains the status of inputs outputs the processor timers counters and so on download To transfer a program from HHT memory to an SLC edit To create or modify a ladder program expansion rack A 2 slot rack used only with fixed controllers false The status of an instruction that does not provide a continuous logical path on a ladder rung file A collection of information organized into one group fixed controller A controller with a power supply CPU and I O integrated into a single package function keys Keys on a personal computer or HHT keyboard labeled F1 F2 and so on The operation of each of these keys is defined by HHT hardware Th
46. ne Operations 3 Press F2 yes The following display appears again File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 RUN PROGRAM F1 F2 F3 F4 F5 Monitoring the Program in Run Mode 1 Press Esc then ENTER The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 RUN XFERMEM EDT DAT MONITOF F1 F2 F3 F4 F5 2 Press F5 MONITOR The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 ENTER FILE NUMBER F1 F2 F3 F4 F5 3 Press 2 then ENTER The following display appears FORCE EDT_DAT SEARCH 44 Getting Started Guide for HHT Testing Your Downloaded Program Monitoring Data Files Chapter 4 Online Operations The following diagram shows the rung you entered if you are using the modular controller demo unit discussed in chapter 3 If you are using some other controller configuration make certain that your external input device and output device are wired to the controller input and output that you addressed in your ladder program E meli oo Address 1 1 0 0 corresponds Address 0 3 0 0 to pushbutton 0 of the demo corresponds to pilot light 0 unit k ofthe demo unit I 1 0 0 3 0 j 6 0 0 END To test the program press pushbutton 0 Pilot light 0 should go on The displa
47. nt feature of this program is the output and input branch The Branches input branch is based on what is called OR or parallel logic This means that if either input 0 OR input 1 is true then output 0 and 1 turn on If the rung is true all outputs will be energized If the rung is false all outputs will be de energized We will be editing the program created in chapter 3 to look like the one shown in the display below It will consist of one input branch and one output branch 1 0 pg se sy 0 3 0 ee lt END gt WES ok m cp 1 1 F1 F2 F3 F4 F5 Creating the Program 1 Start from the main display which you ended with in chapter 4 Online Operations SLC 500 PROGRAMMING SOFTWARE Rel 2 03 1747 PTAlE Allen Bradley Company Copyright 1990 All Rights Reserved PRESS A FUNCTION KEY OFL SELFTEST TERM PROGMAINT UTILITY F1 F2 F3 F4 F5 2 Press the following function keys in order F3 PROGMAINT then F3 EDT FIL 3 Enter the file number which is 2 Then press ENTER The program entered in chapter 3 is displayed OFL INS RNG MOD RNG SEARCH DEL RNG UND RNG Appendix A Additional Ladder Program Exercises 4 Press F2 MOD_RNG then F2 BRANCH Adding an Input Branch 5 Press F4 INS BR Then press the gt cursor key once then press ENTER Your new display should look like this EXT UP EXT DWN APP BR INS BR DEL BR
48. ogic 0 making the Wi Input Data File XIO instruction true oso o Output Data File address data 0 3 0000 0001 The processor changes status bit O 3 0 to a logic 1 because a continuous path of true input instructions exist in the rung In the above example if the input data file was 0000 then the rung would be false and the output data file would read as 0000 0000 2 7 Chapter 2 Control Basics Processor Operating Cycle The diagram below indicates the events that occur during the processor operating cycle This sequence is repeated many times each second Event Description i Input Data File Input Scan address data Program Scan Output Data File Output Scan address data 0 3 0000 0001 Illuminated Communications The status of external input circuits is read The input data file is updated with this information The ladder program is executed The input data file is evaluated the ladder rung is solved and the output data file is updated The output data file information is transferred to the external output circuit thus energizing or de energizing it Communications with the HHT and other network devices takes place Housekeeping Processor internal housekeeping takes place 2 8 Getting Starte Configuration of SLC 500 Controllers d Guide for HHT Chapter Creating a Program In this chapter you create a program The tasks you will pe
49. on an I O module that external I O devices such as a pushbutton or pilot light are wired to true The status of an instruction that provides a continuous logical path on a ladder rung upload To transfer a program from an SLC to the HHT memory WHO A utility in the HHT that lets you view the devices on your DH 485 network write To copy data to a storage device For example the processor WRITES the information from the output data file to the output modules eXamine If Closed XIC An input instruction that is logically true when the status of the bit located at its address is a 1 false when it s a O eXamine If Open XIO An input instruction that is logically true when the status of the bit located at its address is a 0 false when it s a 1 Index The Getting Started Guide for HHT User Manual A addresses display of 2 5 formats of 2 5 specifying 2 4 input 2 4 output 2 4 Allen Bradley P 3 contacting for assistance P 3 auto shift 1 10 battery installation 1 6 Battery Test Failed statement 1 6 blue keys 1 10 C catalog numbers 3 2 locating 3 3 recording 3 2 changing Program mode to Run mode 4 3 Clearing the memory of the HHT 3 5 communication cable installation 1 7 configuration of controllers 3 1 catalog numbers 3 2 controller used in this guide 3 4 styles 3 2 contacting Allen Bradley for assistance P 3 contents of manual P 2 controller styles 1 2 fixed 1 2
50. on and Operation Manuals Publication 1747 800 fixed controllers and 1747 804 modular controllers 1 2 hapter 1 Getting Started Guide Cnapig for HHT Setting Up Your Equipment Setting Up a Demo Unit SLC 500 demo units are available with either a fixed controller or modular controller This guide assumes you are using a modular controller demo unit for all the programming exercises If you use a fixed controller demo unit you will need to use different configuration information and I O addresses in the exercises This is explained later The figure below shows an SLC 500 modular controller demo unit It is completely wired with 12 external inputs 6 push buttons and 6 selector switches and 8 external outputs pilot lights Note the On Off Power Switch and the Power Supply Receptacle on the demo Make certain that the power switch is Off then insert one end of the power cord into the power supply receptacle and the other end into an electrical socket SLC 500 Modular Controller LL rl HI Input O utput Panel Power Supply Receptacle On Off Power Switch Pilot Light Combination Pilot Light P ushbuttons Selector S witches 1 3 Chapter 1 Setting Up Your Equipment Setting Up a Field Wired Controller Installing the Memory Pak Battery and Communication Cable 1 4 The details of installing and wiring the controller and external input output devices are beyond the scope of this gu
51. ory module to processor memory size modify instruction odify rack 3 E odify rung modify slot more compute move logic new instruction new program next file next page offline password processor to memory module previous file previous page program program size 1 program maintenance relay remove remove all Getting Started Guide coge for HHT Identifying HHT Function Keys and Instruction Mnemonics Abbreviation Meaning REM MAS remove master SAVE CT save and continue SAVE EX save and exit SEL PRO select processor SFT SEQ shift sequencer SNK sink SRC source SSN single scan TMR CNT timer counter TRANS transistor UND_INST undelete instruction UND_RNG undelete rung WTCHDOG watchdog XFERMEM transfer memory Instruction Mnemonics The table below provides a complete list of instruction mnemonics ADD add AND and BSL bit shift left BSR bit shift right CLR Clear COP copy file CTD count down CTU count up DCD decode 4 to 1 of 16 DDV double divide DIV divide EQU equal FFL FIFO load FFU FIFO unload FLL fill file FRD convert from BCD GEQ greater than or equal to Appendix C Identifying HHT Function Keys amp Instruction Mnemonics C4 Mnemonic GRT HSC LEQ LES LFL LFU CR EQ OV UL VM EQ OR OSR OTE OTL OTU PID REF RES RET RPI RTO SBR Instruction greater than high speed counter I O interrupt disable I O interrupt enable im
52. pide ir R tok XR Roca d co do qd B 1 System LED SOUS aro ducendo ERU SHE a koe Eos o Reda Saco d a dds B 3 Processor Emot COUGHS cas Curve unna a a a ea IE IRR PEE B 4 Appendix C HHT Function Keys and Their Meaning o oo aaa C 1 Instruction Mnemonics isch Ra RR hx RxRRRER RR RRERRXES C 3 Getting Started Guide for HHT Chapter Setting Up Your Equipment This chapter briefly describes SLC 500 controller styles then shows you how to set up your equipment in preparation for the exercises in later chapters Topics include Controller Styles Setting up a Demo Unit Setting up a Field Wired Controller Installing the Memory Pak Battery and Communication Cable HHT Features HHT Powerup HHT Display Format The Keyboard 1 1 Chapter 1 Setting Up Your Equipment Controller Styles The SLC 500 comes in two different styles modular and fixed These styles are shown below The modular controller consists of a rack power supply processor CPU and Input Output I O modules The fixed controller consists of a power supply processor CPU and a fixed number of I O contained in a single unit You can add an expansion rack to the fixed controller Processor Output Module Power Supply Input Modules SLC 500 Modular Controller Slot 0 1 2 3 Output Terminals Power Supply Processor CPU Input SLC 500 Fixed Controller Terminals Slot 0 Further information on hardware is found in the Installati
53. r Codes The table below details some of the processor error codes Refer to the HHT manual for a complete list of error codes and troubleshooting information Error Code Cause Corrective Action RAM program is corrupt due to Check wiring layout and grounding If using a 4K 0001 noise lightning improper CPU verify that a battery is installed to retain RAM grounding or loss of capacitor or memory when power is removed See CPU battery back up FAULT Flashing under system LED status Down load the program using the HHT RAM program is corruptor RAM Check wiring layout grounding If using a 4K CPU 0012 itself is bad due to noise light verify that a battery is installed to retain RAM ning improper grounding or loss memory when power is removed See CPU of capacitor or battery back up FAULT flashing under system LED status Down load the program using HHT XX50 XX51 XX52 1 0 module configuration conflict Verify that processor configuration matches your XX53 XX54 XX55 or runtime problem hardware See chapter 3 on configuring for key xx 2 slot strokes Also see CPU FAULT Flashing under System LED status Verify that rack configuration in your program matches your hardware See chapter 3 on configur 0056 Rack configuration error ing for keystrokes If multiple rack system verify proper installation of rack interconnect cable See CPU FAULT Flashing under system LED sta tus B 4 G
54. r Controllers Processor CPU Modules Label for P rocessor Catalog and Serial Number Processor S O Catalog Number P a i I O Modules SiC 500 Catalog Number Cd Cd Gd Cd Gd Gd Gd Cd Gd The catalog number and serial number for I O modules also appears on e the side of the module Side View Label for Rack Catalog and Serial Number Racks Side View 3 3 Chapter 3 Creating a Program Creating a Program 3 4 Arbitrary Controller Used in this Guide In the following procedures we have assumed that the controller you are configuring in your program is a modular demo unit including the following components e Rack 1746 A4 4 slot rack Processor 1747 L511 in slot 0 Input module 1746 IA4 in slot 1 Input module 1746 IA8 in slot 2 Output module 1746 OA8 in slot 3 The ladder program shown on page 3 11 contains I O addresses that are consistent with the configuration indicated above If you are using some other controller configuration keep in mind that these addresses may not be valid for your controller A program is always created offline In creating the program you will Clear the memory of the HHT Name the program and configure the controller Enter a ladder program e Save the program in the HHT The abbreviated function keys that you will be encountering both in this Guide and on the HHT display are explained in appendix C Chapter 3 Getting Started Gui
55. r the following A F2 TMR CNT d M B F1 TON END C 74 0 This is the Timer Address D ENTER E 1000 This is the Timer Preset Value in hundredths of a second F ENTER G 0 This is the Timer Accumulated Value H ENTER I F5 ACCEPT J ESC K Esc L F5 ACP RNG 5 Enter a second rung and an XIC instruction Press or enter the following A F1 INS RNG TON 5 B F1 INS INST END C F1 BIT D F1 E 14 0 14 14 represents the timer timing bit F ENTER G F5 ACCEPT Getting Started Guide for HHT TON lt END gt TON lt END gt Appendix A Additional Ladder Program Exercises 6 Enter an OTE instruction Press or enter the following F3 0 3 0 A B C ENTER D F5 ACCEPT E Esc F Esc G F5 ACP RNG 7 Enter a third rung and an XIC instruction Press or enter the following F1 INS RNG F1 INS INST F1 BIT F1 1 T4 0 13 13 represents the done bit ENTER amaA F5 ACCEPT 8 Enter an OTE instruction Press or enter the following F3 Qr3 I A B C ENTER D F5 ACCEPT E ESC F ESC G F5 ACP_RNG Your final display should look like this lt END gt INS_RNG MOD_RNG SEARCH DEL_RNG UND_RNG gt Appendix A Additional Ladder Program Exercises
56. rform For modular controllers Make a record of the processor module catalog number the rack catalog number s the I O module catalog numbers and the slot locations of I O modules For fixed controllers Make a record of the controller catalog number and I O module catalog numbers and slot locations if you are using the 1746 A2 expansion rack Use the HHT to create a program Clear the HHT memory Name the program 1000 Enter the controller configuration Enter a 1 rung ladder program Save the program To make the best use of this guide you should have access to an SLC 500 Demonstration Unit which includes completely wired external inputs and outputs For the exercises in this guide we assume that you are using a Demo unit using a modular controller with the components listed on page 3 4 3 1 Chapter 3 Creating a Program Controller Styles As previously mentioned SLC 500 controllers are available in two styles the fixed controller and the modular controller Examples are shown in the figure below SLC 500 Fixed Controller SLC 500 Modular Controller 7 slot rack Processor amp Power Supply Expansion Rack Processor Power Supply Slot 0 L 2 Slot0 1 2 3 4 5 6 The fixed controller combines a power supply processor CPU and a fixed number of I O points in a single unit You have the option of adding a 2 slot expansion rack if you want to add I O points The modular controller consist
57. s F2 NEXT_FL The following display appears data 0 0000 0000 0000 I1 1 0 0 RUN ADDRESS NEXT FL PREV_FL NEXT PG PREV PG F1 F2 F3 F4 F5 4 Monitor input data changes resulting from input device operation Press pushbutton 0 Note that the status bit corresponding to input 1 1 0 goes from 0 to 1 as the instruction goes from false to true data 0 Bit changes from 0 to 1 0001 0000 0000 I1 1 0 0 RUN ADDRESS NEXT FL PREV FL NEXT PG PREV PG F1 F2 F3 F4 F5 5 Return to the main display Press Esc twice The following display appears EXIT MONITOR MODE YES F1 F2 F3 F4 F5 6 Press F2 YES then press esc once The following display appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 CONTINUE AND GO OFFLINE YES 4 6 hapter 4 Getting Started Guide x T i for HHT nline Operations 7 Press F2 yes The following screen appears File Name Prog Name 1000 File Name Type Size Instr System 76 Reserved 0 Ladder 3 OFL ONLINE WHO PASSWRD CLR_MEM F1 F2 F3 F4 F5 8 Press Esc This brings up the main display Appendix Getting Started Guide for HHT Additional Ladder Program Exercises This appendix lets you apply what you have learned in the previous chapters It covers e Entering a program with input and output branches Entering a program with a timer instruction Entering Input and Output The importa
58. s of a power supply 1 3 I O racks a processor module that you insert in slot O of the first rack and various I O modules that you insert in the remaining slots of the racks Slot Numbers Note that slot numbers are indicated in the figure above In fixed controllers slot 0 applies to the processor and fixed I O points slots 1 and 2 apply to I O modules located in the expansion rack In modular controllers slot 0 is always reserved for your processor module the remaining slots apply to the various I O modules you have inserted Catalog Numbers When you configure your controller you must specify the processor catalog number rack catalog numbers and I O module catalog numbers as required The location of the catalog number on the various components is shown in the following figures Make a record of controller components We recommend that you make a list of the processor rack and I O catalog numbers and also the rack numbers assigned to the racks and the slot locations of all I O modules You can then refer to this list as you configure your controller 3 2 Getting Started Guide Chapter 3 for HHT Creating a Program Catalog Number Location SLC 500 Fixed Controllers Label for Processor Catalog and Serial Number Processor Catalog Number A em m 4 The catalog number for the 7 expansion rack is 1746 A2 It appears on side of the rack Side View Catalog Number Location SLC 500 Modula
59. ting a Program Entering an Examine if Closed Instruction 1 Press F1 Ins_inst The following display appears OFL BIT TMR CNT I O MSG COMPARE CPT MTH gt F1 F2 F3 F4 F5 2 Press F1 BIT The following display appears F1 F2 F3 F4 F5 3 Press F1 The following display appears ZOOM on XIC t 2 0 0 0 NAME EXAMINE IF CLOSED BIT ADDR Note that the HHT P di shifts for you ENTER BIT ADDR F1 F2 F3 F4 F5 4 At the ENTER BIT ADDR prompt type the address 1 1 0 then ENTER If you entered the wrong instruction by mistake just press Esc and try again 5 Press F5 accept This accepts the address The following display appears 3 12 Chapter 3 Getting Started Guide for HHT Creating a Program Entering an Output Energize Instruction 1 Press F3 for the output energize instruction The following display appears ZOOM on OTE Z0 UP NAME OUTPUT ENERGIZE BIT ADDR ENTER BIT ADDR F1 F2 F3 F4 F5 2 Type bit address 0 3 0 then ENTER If you entered the wrong instruction by mistake just press ESC and try again 3 Press F5 ACCEPT then press ESC twice Then press F5 AcP RNG The following display appears OFL INS RNG MOD RNG SEARCH DEL RNG UND RNG F1 F2 F3 F4 F5 At this point the rung is entered and accepted 4 Press ENTER to
60. troller 3 6 configuring the processor 3 7 configuring your I O 3 8 monitoring your data file 3 10 naming your program 3 6 notes on terminology 2 1 Index The Getting Started Guide for HHT User Manual 0 programming a simple ladder rung 3 11 entering a rung 3 11 operating cycle processor 2 8 Examine if Closed instruction 3 12 output branch entering A 1 A 2 Output Energize instruction 3 13 output data file 2 2 publications related P 2 1 2 1 4 monitoring 3 10 4 5 purple keys 1 9 Output Energize instruction 3 13 R P recording catalog numbers 3 2 powering up 1 9 Run mode processor error codes B 4 changing from Program mode to 4 3 processor operating cycle 2 8 monitoring the program in 4 4 program files differ error B 2 RUNG key 1 10 Program mode changing to Run mode 4 3 AB ALLE N E B RAD LEY A subsidiary of Rockwell International one of the world s largest technology companies Allen Bradley meets today s automation challenges with over 85 years of practical plant floor V AROCKWELL INTERNATIONAL COMPANY experience 11 000 employees throughout the world design manufacture and apply a wide range of control and automation products and supporting services to help our customers continuously improve quality productivity and time to market These products and services not only control individual machines but also integrate the manufacturing process while providing access to vital plant floor d
61. tructions True False Status The data file bits that these instructions are addressed to will be either a logic 0 OFF or a logic 1 ON This determines whether the instruction is regarded as true or false The status of the instruction is If the data fil XIC Ad is i C datati Examine if Closed Examine if Open Output Energize bit is E Logic 0 False Logic 1 True Chapter 2 Getting Started Guide for HHT Control Basics Logical Continuity During controller operation the processor evaluates each rung changing the status of instructions according to the logical continuity of rungs More specifically input instructions set up the conditions under which the processor will make an output instruction true or false These conditions are When the processor finds a continuous path of true input instructions in a rung the OTE output instruction will become or remain true We then say that rung conditions are true When the processor does not find a continuous path of true input instructions in a rung the OTE output instruction will become or remain false We then say that rung conditions are false The figure below indicates the data file conditions under which the rung is true Input Instructions XIC XIO Output Instruction OTE Isa 5t 0 Ww To address data isd 0001 Status bit I 1 0 is a logic 1 making the XIC instruction true Status bit I 1 1 is a l
62. y should show both the XIC and OTE instructions highlighted to indicate that they are true Processor operation When you pressed pushbutton 0 the input instruction went from false to true This resulted in a path of true input instructions in the rung causing the output instruction to go from false to true Now release the pushbutton Pilot light O should go off Neither instruction in the rung should be highlighted When you released pushbutton 0 the input instruction went from true to false this broke the path of true input instructions causing the output instruction to go from true to false In this procedure you will monitor the input data file and the output data file These files include a status bit for each of the configured I O terminals of the controller You will monitor data file changes as you operate pushbutton 0 To end the exercise you will go offline 1 Beginning with the display shown on the previous page press F3 EDT DAT The following display appears data 0 0000 0000 00 3 0 0 0 RUN ADDRESS NEXT FL PREV_FL NEXT PG PREV_PG 4 5 Chapter 4 Online Operations 2 Monitor output data changes resulting from input device operation Press pushbutton 0 Note that the status bit corresponding with output 0 3 0 goes from 0 to 1 as the instruction goes from false to true data 0 Bit changes from 0 to 1 0000 0001 00 3 0 0 RUN ADDRESS NEXT FL PREV FL NEXT PG PREV PG F1 F2 F3 F4 F5 3 Pres
63. you to the display shown below File Name Prog Name 1000 File Name Type Size Instr System Reserved Ladder EDT DAT SEL_PRO EDT_I O CLR MEM 3 9 Chapter 3 Creating a Program 3 10 Monitoring Your Data File To verify that the output and input data files for the I O modules have been created you can call up data files for the I O 1 Press F1 EDT DaT The following display appears 8 bits 0000 0000 00 3 0 0 OFL ADDRESS NEXT FL PREV FL NEXT PG PREV PG F1 F2 F3 F4 F5 This is file 0 the output data file It indicates that slot 3 of the controller has 8 bits assigned representing outputs 0 3 0 through 0 3 7 For more information see the section concerning Addressing External I O in chapter 2 2 Press F2 NEXT FL The following display appears 0000 0000 I1 1 0 0 OFL ADDRESS NEXT FL PREV FL NEXT PG PREV PG F1 F2 F3 F4 F5 This is file 1 the input data file It indicates that slot 1 of the controller has 4 bits assigned representing inputs 1 1 0 through 1 1 3 and that slot 2 has 8 bits assigned representing inputs 1 2 0 through 1 2 7 3 Now press ESC then ENTER The following display appears You are now ready for the next section File Name Prog Name 1000 File Name Type Size Instr System Reserved dl Ladder OFL CHG NAM CRT FILEDT FIL DEL FIL MEM MAP Getting Started Guide for HHT Chapter 3 Creating a Program Programming a Simpl
Download Pdf Manuals
Related Search
Related Contents
Eurofase 7277-24 Installation Guide Fantom Drives G-Force3 Pro 3TB Operators Manual Revision 2 from 04.12.2009 取扱説明車 - DXアンテナ MODE D`EMPLOI CONCEPT UTILISATEUR ダウンロード Bedienungsanleitung HOLZKOHLENGRILL „CRANFORD“ Power Plate® my5 Auto Page A780FullHD User's Manual Copyright © All rights reserved.
Failed to retrieve file