Download 1 - PLC Products Group
Transcript
L, SECTION I - 484 GENERAL INFORMATION Introduction 1.0 '1.1 1.2 General Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-l System Definition...............l-1 Components: System Description..........I1.2.1 Processor.........................I1.2.2 Power Supply......................I1.2.3 Input/Output I/O Section..........I1.2.4 CRT Programming Panel.............I1.2.5 Peripherals ....................... 3 4 5 5 6 I-6 Summary. . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . I-7 1.3 SECTION II - INSTALLATION Introduction 2.0 2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II-1 2.1.7 2.1.8 System Configuration.................II-1 - Mainframe Code....................IIHardware Configuration............IIProcessor/Power Supply............IIII-4 0 LED Indicators .................... 0 Memory Protect....................II0 Interface Connector...............II0 AC Power Connections..............IIInput/Output (I/O) Channels.......IIInput/Output (I/O) Bus Connector Cable.................III/O Module Fuses and Bus Connections.....................III/O Addressing....................II-10 I/O Field Wiring ................ ,.11-l 2.2.1 System Installation..................II-12 Mounting Procedures...............II-14 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2 1 1 2 5 5 6 6 7 9 1 . SECTION Ill - OPERATION Introduction 3.0 3.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III-1 Important Machine Concepts...........IIIProgramming Format ................ Controller Reference Numbers ...... Scan .............................. Memory Protect....................III.................... Disable/Enable -i- 2 III-2 III-5 III-5 III-6 6 TABLE OF CONTENTS (Continued) Page 3.2 Basic Proqramminq....................III-8 Relays- ............................ Latches ........................... Extended Logic....................III-11 Timers ............................ Counters .......................... Cascaded Counters/Timers..........III-14 Arithmetic Operations.............III-15 Register I/O......................III-17 Transitional Contacts.............III-17 Sequencers........................III-18 BCD Convert.......................III-19 Enhanced II Instruction Set Option ...................... 3.2.13 Binary Convert....................III-19 3.2.14 Move Function.....................III-2 3.2.15 Table-to-Register Move (T+R)......III-2 3.2.16 Skip .............................. 3.2.17 By-Pass I/~.......................III-2 3.2.18 MODBUSCommunication Capability......................III-2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.2.10 3.2.11 3.2.12 III-12 III-14 III-19 0 1 III-21 1 2 3.3.1 3.3.2 Use of P180 CRT Programming Panel....III-2 Introduction......................III-2 CRT Display.......................III-2 2 2 4 3.4.1 3.4.2 3.4.3 3.4.4 Programming Instructions.............III-2 Network Controls..................III-2 Relay Contact Controls............III-2 Numerical Entry...................III-2 Entry Controls....................III-2 6 6 8 8 9 3.3 3.4 3.5 III-8 III-11 Use of Model T158 Telephone Interface..........................fII-3 3.5.1 Description.......................III-3 Operating Procedure...............III-3 3.5.2 3.6 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 Model L206 Program Tape Loader.......III-3 Description.......................III-3 Specifications....................III-3 Controls and Indicators...........III-3 Operating Procedures..............III-3 Functional Description............III-4 -ii- 2 2 3 4 5 5 6 7 0 TABLE OF CONTENTS (Continued) Page 3.7 3.7.1 3.7.2 3.7.3 3.7.4 3.7.5 3.7.6 J474 Communication Interface MODRUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . III-40 Description . . . . . . . . . . . . . . . . . . . . . . . III-40 Installation . . . . ..*............... III-42 Specification . . . . . . . . . . . . . . . . . . . ..III-42 Indicators . . . . . . . . . . . . . . . . . . . . . . ..III-42 Connections . . . . . . . . . . . . . . . . . . . . . ..III-43 Self-Test . . . . . . . . . . . . . . . . . . . . . . . . . III-46 SECTION IV - TROUBLESHOOTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV-1 Introduction 4.0 4.1 4.1.1 4.1.2 4.1.3 Indicator Lights ..................... Power Supply ...................... Processor ......................... Imput/Output Section .............. Fault 4.2 4.3 4.3.1 4.3.2 Isolation IV-1 IV-2 IV-4 IV-7 Flow Charts..........IV-10 P180 Error Messages .................. 484 Error Code....................IV-16 Error Messages .................... IV-16 IV-17 SECTION V - SERVICE CENTER Introduction 5.0 5.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v-1 Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v-1 SECTION VI - 500 SERIES l/O DEVICES Introduction 6.0 6.1 6.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-1 Discrete I/O System..................VI........................... Modules 6.1.1 Register I/O 4 VI-4 Descriptions............VI-26 SECTION VII - 5470 ADAPTER 7.0 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VII-1 -iii- TABLE OF CONTENTS (Continued) Page SECTION VIII - 5471 l/O EXPANDER Introduction 8.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII-1 8.1 Connections and Mounting.............VIII-1 8.2 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII-1 8.3 Electrical 8.4 Indicators 8.5 Addressing . . . . . . . . . . .. . . . . . . . . . . . . . . . . VIII-2 Characteristics...........VIII-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII-2 APPENDIX A - EXTERNAL CABLES.. . . . . . . . . . . . . . . . . . . . . . . A-l GLOSSARY OF TERMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . G-l -iv- LIST OF ILLUSTRATIONS Figure Title Page 484 Controller System .............................. Basic Block Diagram ................................ 484 Components ..................................... P180 CRT Programming Panel.........................I- I-3 I-3 I-4 II-1 II-2 II-3 II-4 II-5 II-6 II-7 II-8 II-9 II-10 II-11 II-12 II-13 II-14 II-15 II-16 Typical System Layout .............................. Half-Housing-Configuration.........................IIMainframe Controls and I.ndicators..................IIMainframe AC Power Connections.....................IITypical 484 with Single I/O Channel................IIProcessor I/O Connection Options...................IITypical I/O Module.................................IIInput/Output Module Indicators.....................IIInput/Output Bus Connections.......................IIAddress Selecting of I/O Housings..................II-10 Field Wiring in I/O Housing Conduit................II-11 Installation of I/O Housing into I/O Duct..........Il-14 Processor-Internal Components......................II-16 Processor with Memory Module Removed...............II-17 Installation of I/O Modules ........................ Installation of I/O Module Labels..................II-19 II-2 III-1 III-2 III-3 III-4 III-5 III-6 III-7 III-1 Relay Contact Types ................................ III-2 ............................ Mainframe Block Diagram III3 .......................... Multi-Node Program Format Relay Contacts with and without Verticals..........111 - 9 Relay Logic Example................................111 - 9 Assumed I/O Wiring Logic in Figure III-5...........111-10 484 Program Equivalent to Assumed I/O 1.1I-10 ........................... Wiring in Figure III-6 484 Latched Coil Program...........................III-11 484 Extended Logic Program.........................~~~-+ i Timer Format . ...... ................................ Sample Timer/Counter Cascaded Logic................III-14 General Format for Arithmetic Option...............III-15 III-17 Transitional Contacts .............................. III-18 Twelve-Step Sequencer and Equivalent Circuit ....... III-20 Move Format ........................................ ..III-2 2 P180 CRT Programming Panel ....................... III-23 P180 Keyboard ...................................... ..III-2 4 General CRT Screen Format ........................ III-25 Typical Programmed Networks ........................ III-32 T158 Telephone Interface ........................... Controls on Telephone Interface....................III-3 3 III-34 L206 Tape Loader ................................... III-36 ............................ Controls and Indicators III-41 ..................................... J474 Interface III-44 Typical J474 Connections ........................... I-l I-2 I-3 I-4 .III-8 III-9 III-10 III-11 III-12 III-13 III-14 III-15 111-16 III-17 111-18 III-19 III-20 III-21 III-22 III-23 III-24 III-25 -V- 6 3 5 5 7 8 8 9 9 II-18 LIST OF ILLUSTRATIONS Figure IV-1 IV-2 IV-3 IV-4 IV-S IV-6 IV-7 IV-8 IV-9 IV- 10 VI-1 VI-2 VI-3 VI-4 VI-5 VI-6 VI-7 m-8 VI-9 VI-10 VI-11 VI-12 VI-13 VI-14 VI-15 VI-16 VI-17 (Continued) Title Indicators on Mainframe ............................ Power Supply - Location of Fuses...................IV....................... Memory Module with Batteries Wiring of Batteries................................IVJ471 Expander Installation.........................IVDC Power Lamp Fault Isolations Flowchart...........IV-11 BATT OK Lamp Fault Isolation Flowchart.............IV-12 RUN Lamp Fault Isolation Flowchart.................IV-13 RUN Lamp Fault Isolation Flowchart (Continuation of A from IV-8)....................IV-14 I/O Section Fault Isolation Flowchart..............IV-15 Page IV-2 IV-5 3 6 9 B550 115 VAC Output Module Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-5 B550 115 VAC Output Module Terminal Numbering and Connections........................VI-6 B551 115 VAC Input Module Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-7 B551 115 VAC Input Module Terminal Numbering and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-8 B552 Universal DC Output Module (True High) Simplified Sche,matic.................VI-9 B552 Universal DC Output Module (True High) Terminal Numbering and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-10 B553 Universal DC Input Module (True High) Simplified Schematic.................VI-11 B553 Universal DC Input Module (True High) Terminal Numbering and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-12 B554 220 VAC Output Module Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-13 B554 220 VAC Output Module Terminal Numbering and Connections........................VI-14 B555 220 VAC Input Module Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-15 B555 220 VAC Input Module Terminal Numbering and Connections . . . . . . . . . . . . . . . . . . . . . . ..VI-15 B556 VDC TTL Output Module Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-16 B556 VDC TTL Output Module Terminal Numbering and Connections........................VI-16 B557 VDC TTL Input Module Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-18 B557 VDC TTL Input Module Terminal Numbering and Connections........................vI-19 B558 Universal DC Output Module (True Low) Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-21 -vi- LIST OF ILLUSTRATIONS (Continued) Page Title Figure VI-21 B558 Universal DC Output Module (True Low) Terminal Numbering and Connections..............VI-21 B559 Universal DC Input Module (True Low) Simplified Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI-23 B559 Universal DC Input Module (True Low) Terminal Numbering and Connections..............VI-23 B577 Analog Input Module Typical Connections......VI-25 VII-1 VII-2 VII-3 J47O Adapter ...................................... Option Selecter on J470 Adapter...................VII5470 Block Diagram, External Connections..........VII- VIII-1 VIII-2 VIII-3 VIII-4 J471 J471 J471 J471 VI-18 VI-19 VI-20 Block Diagram................................VIIIMounting ..................................... Installation ................................. Configuration ................................ VII-1 2 3 4 VIII-4 VIII-5 VIII-6 LIST OF TABLES I-l Page Title Table Basic 484 Controller Specifications ................ 1-2 II-1 II-4 II-1 II-2 II-3 II-4 C484 Mainframe Code ................................ Summary of Required AC Power ....................... C484 Controller Installation Specifications........II-13 I/O Module Colors .................................. III-1 III-2 III-3 I/O Reference Configuration........................III484 Memory Configuration...........................IIIJ474 Functions ..................................... III-44 VI-1 VI-2 Signal Conditioning Module Options ................. Input/Output Module Terminal Assignments ........... VI-3 VI-3 VII-1 Setting VIII-1 Address Listings. of J470 Adapter Option Swps................ .................................. -vii- II-20 VII-2 VIII-3 4 6 SECTION 484 GENERAL I INFORMATION INTRODUCTION 1.0 overview of ProgramThe introduction provides a general the MODICON mable Controllers (PC) and specific orientation to 484. All topics discussed here are discussed in more detail in trees For information on family other sections of the manual. cables to refer to Appendix A and for information on external Appendix B. A Glossary of Terms is included at the back. 1.1 GENERAL SYSTEM DEFINITION device (PC) is a solid-state Controller A Programmable situacontrol industrial in designed to make logic decisions with Relays and solid-state electronics can be replaced tions. a PC. Outstanding 0 0 0 0 features of a PC include: fast responses in hostile environments. Reliable, ladder diagram with Programmable and reprogrammable language. indicator with diagnostic Simplified troubleshooting lights at major points. Easy maintenance with modular replacement. The MODICON 484 is one of the finest examples of PC techIt is designed to replace control svstems of nology available. solid-state Advantages over relays and other 10 to 400 relays. devices include: Lower hardware costs. 4 to 20 ms depending on memory size. Faster scan rate: Expandable memory in six sizes: 1/4K to 8K. Expandable Input/Output (I/O) with four point modules. Easier installation. Retentive memory for logic and timer/counter values. Direct plug-in programming devices. on line programming. Real-time, Table I-l lists and Figure troller, the I-l for specifications shows the controller I-l a basic system. 484 Con- Table I-1. Basic484 ControllerSpecifications Power Requirements: Standard 115 VAC + 15%, 60 Hz + 150 3 amp- peak Volt amps (max) start-up transient Optional 115/220 VAC + 15%, 50 Hz 2 5% 3 amp amps (mat) 150 Volt transient (2 peak start-up amp on 220 V) Operating Storage Ambient Temperature 0°C to 60°C -4O'C Humidity 0% to 95% 0% to 95% Environmental Dimensions Requirement: (non-condensing) to 80°C (WXHXD): Processor Single I/O (including (w/Power Supply) 15 in. x 20.5 in. x 6.5 in. (38 cm x 53 cm x 16.5 cm) 5 in. x 32 in. 6 in. (13 cm x 81 cm x 15 cm) housing I/O Duct) Eight Housings (One Channel) 40 in. 32 in. 6 in. (102 cm x 81 cm x 15 cm) Weight: Processor I/O 33 lbs Supply) 1 lb Module (15 Kg) (0.5 Single I/O Housing (w/Modules) 15 lbs Eight Housings w/Modules & Duct) 136 lbs Controls I/O (w/Power Kg) (7 Kg) (62 Kg) and Indicators: CPU RUN light POWERon light RATT OK light MFNORY PROTECT key Modules: Circuit Terminal Blow Fuse light I-2 Voltage (outputs light ONLY) Figure I-1. 484 Controller A typical PC (Figure Power Supply, Processor, r 1 _---PROGRAMMING I-2) I/O four components: is divided into and a Programming Device. Section, 1 1 System > > PROCESSOR I/O SECTIONS USER’S EQUIPMENT A USER ’ FIELD WIRING TS-80-0002-1 Figure I-2 Basic Block Diagram 1.2 COMPONENTS: SYSTEM DESCRIPTION Each of the four components of a PC are described in this section (Figure I-3). Peripherals available Modicon 484 are also introduced. I-3 briefly for the TS-80-0002-2 Figure l-3. 484 Components 1.2.1 PROCESSOR solidThe processor or brain of the PC is a completely Processing the Central called It is sometimes state device. the This is the mainframe. Unit (CPU) and sometimes called timer/ and relays replaces actually PC which the part of for expandable iS In the MODICON 484 the processor counters. of stopper switches. computational functions or for simulation ladder relay The processor is programmed in The program uses up to ten relay contacts guage. diagram per rung. lan- power The processor operates on DC power furnished by the the prothrought routed This internal DC power is supply. entered When the program is cessor to operate the I/O Section. into the processsor it remains until changed deliberately by a the Power failure or power-off conditions do not destroy user. program. and and data An access port enables entry of instructions The most permits monitoring of perviously entered information. into the processor common method of entering data or programs Panel. P180 CRT Programming the through this port is with this port are a Tape Other devices that may be connected to Communication Interface. a Telephone Loader, a Computer, or simulwhich allows with these devices is done via an adapter taneous operation with the CRT Programming Panel. I-4 1.2.2 POWER SUPPLY the proThe Power Supply mounts inside the front cover of (non It operates on 115 VAC, 6OHz or 115/220 VAC, 50Hz cessor. required. are No adjustments or maintenance interchangeable). cooling is external NO A lamp indicates power-ready status. The required. circulation is free air necessary, although the processor; Power Supply has sufficient capacity to operate used An expander power supply is and 128 outputs. 128 inputs, to extend the PC/s capability to 256 inputs and 256 outputs. 1.2.3 INPUT/OUTPUT (110) SECTION the input A major characteristic of the 484 Controller is connected to the and-output control devices that are directly accompuser wiring to and from the controller is controller. These housings are dehousings. lished through heavy duty Each module contains signed to hold up to eight I/O modules. A smaller I/O housing either input or output. four circuits; The covered accommodating up to four I/O modules is available. the wireway (I/O duct) enables easy installation and access to wiring. The modules are A'wide variety of I/O modules is offered. consolidlv These output driving or input handling circuits. their into structed units are easily removed from or plugged automatically contact is Once inserted, electrical housings. I/O modules can be remade through plated spring connectors. field devices moved and replaced without removing power on the There is no need to shut down the system to or internal logic. replace I/O modules. diodes by photo Each input and output circuit is isolated from affecting wiring thus preventing transients on the field required. The No periodic maintenance is the internal logic. fuses. output individual 484 output modules, AC or DC, have and outIndicators on each module show the field power status can be loI/O modules and field wiring put fuses condition. cated in any possible configuration regardless of voltage level. There are four classes and the user's equipment: 0 0 0 0 of signals between the 484 svstem Discrete I/O connections. and interfaces, to Register I/O (three-digit numeric special analog multiplexer; register from the I/O: purpose modules). from the EIA Adapter, interface RS232C peripheral using the appropriate MODICON protocol. connecting MODBUSCommunication Interface - Used in intelor other communication options to a computer ligent device. I-5 Field inputs consist of up to 128 discrete points or 256 Each has an ON or OFF state. Each with the I/O expander unit. has up to 32 inputs or register data. Register data is represented by a decimal number in the range of 0 to 999. All discrete inputs are read once during every scan. 1.2.4 CRT PROGRAMMING PANEL CRT The Model P180 CRT Programmer (Figure I-4) is a 5-inch work site near It is easily carried to the in a rugged case. the suited to the controller. The entire CRT unit is well locati_ons i n designed to operate industrial setting. It is and humidity, where electromagnetic noise, temperatures high environmental problems threatening mechanical shock, or other may be present. TS-80-0003-2 Figure 1-4.P180CRT Programming Panel The P180 CRT connects directly to the 484 Controller. It provides a simple method to program the processor. The ladder diagram language used for programming the PC is familiar relay symbology. There are no required programmer languages to learn. The CRT also allows rapid system checkout and easy, maintenance. A delux CRT permits the use of a standard RS232C printer. Thus, a hard copy of the ladder diagram contained in the controller can be generated. 1.2.5 PERIPHERALS Several standard MODICON support units are available for use with the 484 Controller. These units provide a wide variety of support functions. Complete system support is always I-6 The support units use the J470 EIA Adapter for conavailable. adapter allows a P180 ProThis nection to the processor. grammer and another peripheral device to be connected to the controller simultaneously. Available 0 0 0 0 0 0 1.3 support equipment includes: communication with Interface for T158 Telephone MODICON's service center. the L206 Universal Tape Loader for local recording of user's program. MODBUS Interface (J474) which allows plant-wide or nation-wide communications. I?180 CRT Programmer for entering user logic. 5470 Communications interface. J471 I/O Expander for additional I/O capacitv. SUMMARY Programmable controllers are used in industrial settings to devices. Conreplace relays and other solid-state electronic with trollers are faster to respond to instructions and operate easily programmed with They are ladder maximum reliability. easier to Because they are modular they are diagram language. Hardware space is required. maintain and install, and less They operate in hostile environments. costs are lower. ProA typical controller is divided into four components: and a Programming Device. cessor, Power Supply, I/O Section, operThe processor is the brain of the PC. The processor SecThe I/O ates on DC power furnished by the power supply. The protion is the controller's link with the "real world". the congramming panel is the main device used to program troller. The MODICON 484 Programmable Controller is desigend to reIt has an expandplace control systems of 10 to 400 relays. also has an expandable able I/O with four point modules. It memory in six sizes ranging from 1/4K to 8K. The P180 Programming Device is connected directly to the 484. make the All of these features Controller one of the most up-to-date I-7/1-8 MODICON 484 Programmable PC's on the market todav. SECTION II INSTALLATION 2.0 INTRODUCTION The MODICON 484 Controller Its circuitry allows troller. gic to be programmed. Section II describes formation necessary for 2.1 SYSTEM 2.1.1. MAINFRAME is a microprocessor-based relay ladder diagram control the system configuration installation. and gives conloin- CONFIGURATION CODE several basic options. The 484 is manufactured with The variacustomer chooses from six memory sizes, two power supply These choices are reflected tions, and three instruction sets. in the Mainframe Code shown in Table 11-l. Table Code: 11-l. C484 Mainframe Code 1 C484-XYZ X represents Instruction O-Basic l-Enhanced 2-Enhanced Set I II Y represents Power Supply 5-50Hz 6-60Hz l15VAC 115VAC 2 represents Memory Size l- 2 3 4 5 6 - 1/4K 1/2K 1K 2K 4K 8K A C484-162, for example, indicates a C484 with an Enhanced Memory I Instruction set, 60~~ 115 VAC Power Supply, and a 1/2K Size. 2.1.2 HARDWARE A typical ure includes the system. CONFIGURATION This figsystem layout is shown in Figure II-l. components of all major mounting dimensions for should be mounted vertiFor proper heat flow, all units heat Vertical orientation allows the fullest removal of cally. mounting template A ful-size via the heavy-duty housing fins. may be purchased from any MODICON sales office. II-1 Figure 11-l. Typical System Layout Another system layout frequently used is shown in Figure This configuration is referred to as Half-Housing. 11-2. The housing is four I/O modules in the vertical orientation and up to 16 modules in the horizontal orientation. 2.13 PROCESSOR/POWER SUPPLY The latest techniques in CMOS semi-conductor memory with battery backup are used in the 484 Controller. Controller memory is not affected when the AC power supply is lost provided good batteries are installed in the unit. Batteries can be removed while the system is operating on primary AC power. When loss of primary power occurs, the alkaline batteries will maintain memory for approximately l-1/2 years. life is Shelf two approxiyears. Lithium batteries that maintain memory for mately five years are available as an option. Their shelf life worst case is ten years. Battery life is calculated for temperature, and bit configuration. memory size, a back panel for The processor is mounted directly onto other vertical support. joined to the is The power supply It may be removed separately. front door of the processor. opened. System operation is not interrupted when the door is The internal components of the processor and power supply may, therefore, be accessed without system. System halting the completely operation is halted only when the is power supply halted. Table II-2 summarizes the AC power requirements. II-2 TS-80-000 14-2 Figure 11-2. Half-Housing II-3 Configuration Table 11-2. Summaryof RequiredAC Power Normal Voltage: 115V RMS + 15% (loo-130v 220V RMS '7 - 15% (187-265V Standard Optional Transient Voltage (Standard): 115V RMS + 30% (80-150V 115V RMS T - 1.00% (0-200V Max. 10 seconds Max. 17 m set Transient Voltage RMS) RMS) (Optional): 220V RMS + 30% (160-3OOV RMS) 220V RMS z 100% (O-400V RMS) Max. 10 seconds Max. 17 m set Line RMS) RMS) 1OOV max 500 usec duration, (0.5% max duty cycle) Spikes: Frequency: 60 Hz + 5% (57-63 Hz) 50 Hz -7 5% (47.5-52.5 Hz) Standard Optional 50 Volt-amps min 150 Volt-amps max (depending and peripheral deupon I/O vices connected) Normal Load: Recommended Distribution: Transformer 500 Volt-amps (fuse secondary at 5 amps) (3 amp peak ON transient) On the front of the processor power supply unit are three LED indicators, a memory protect lockswitch, an interface connector, and AC power connections (Figure They are as II-3). follows: 0 LED Indicators The three LED indicators The power supply: The controller: The batteries: II-4 show proper operation POWER RUN BATT OK of: -S-80,.0005-2 Figure 11-3.Mainframe Controls and Indicators 0 Memory Protect user logic The MEMORYPROTECT lockswitch protects the lockswitch is in from being changed or lost when the normal Items that must change during the ON position. the operation of operation are not included in the MEMORYPROTECT lockswitch. 0 Interface Connector The connector next to the indicators is used to concontroller. P.180 the nect the auxilliary devices to this recepCRT Programmer is connected directly to auxilliary devices. no other tacle when used with this connected to when Adapter J470 is receptacle additional peripheral devices are required. II-5 0 AC Power Connections Below the Mainframe Controls and Indicators is supplied AC power is minal board to which 11-4). a ter(Figure TS-80-0008-2 Figure 11-4.Mainframe AC Power Connections the power supply Voltage sensing, circuitry is provided in If the AC power is to detect out-of tolerance line voltages. processor may the not within the specifications (Table II-2), when restored Operation will be automatically stop operating. one-scan delay There will be a AC power is within tolerances. this During after a failure. in restoring processor operation time the processor goes through its power-up sequence. 2.1.4 INPUT/OUTPUT (l/O) CHANNELS Each channel. All 484 Controllers communicate with an I/O points channel has a maximum of 128 input points and 128 output points The system can be expanded to 256 input (Figure 11-5). Instrucand 256 output points with the use of the Enhanced II tion Set and a Model 5471 Expander. II-6 ‘ rs-80~ QOO7-2 Figure 11-5. Typical 484 with Single I/O Channel (Figure modules Specific I/O circuitry is provided on I/O This circuitry converts various voltages to input/out11-5). put signal levels compatible with the processor. Input/output modules have four circuits each which must be used as either all input or all output. The modules are installed in T/O housings which accomodate up to eight modules of either Usually, eight housings type. are connected to a processor making one complete channel. 2.1.5 INPUT/OUTPUT (l/O) BUS CONNECTOR CABLE The I/O Bus Connector Cable is connected to the processor Processor board connection locations and to the I/O channel. are found on the right and left top of the processor board (Figure 11-G). L Connections on the I/O made on intermediate channel are These connections connectors on each housing (Figure II-7). are shielded in an I/O duct which mechanically connects the I/O eight discrete housings section to the processor. up to I/O can be connected to a single bus cable. II-7 I/O I/O CON1 CONNECTK)N / \ I/O/ CONNECTION Figure 11-6.Processor II0 Connection Options TS-80-0009-2 Figure 11-7.Typical II0 Module II-8 2.1.6 l/O MODULE FUSES AND BUS CONNECTIONS fuses All output circuits (AC or DC) have field replaceable The blown-fuse indicator is viewand a blown-fuse indicator. There is one able from the front of the module (Figure 11-8). To replace fuses the module blown-fuse indicator per circuit. Fuses located on the are must be removed from the housing. Figure II-9 shows bus connections left side of the module. also viewable from the front of the module. FUSE O ‘ R TS-80-001 o-2 Figure 11-8. Input/Output Figure 11-9. Input/Output Module Indicators Bus Connections 2.1.7 l/O ADDRESSING Addressing is done within the channel four the top of each housing is a set of the housing (Figure II-IO). At at each housing. switches to address I/O HOUSIN( ADIIRESS SEI,ECTION TS-80-0012-2 Figure 11-10.Address Selecting of II0 Housings Any housing can address. One switch is closed to select Within a housing, the eight have any address from one to four. However, since modules can be of any type, input or output. posithere are a maximum of eight housings and only four index tions, two housings can have the same address selected. Any two housings with the same address must have I/O configuration Thus, the in which are opposite from each other. top module if the housings one must be an input and the other an output are addressed the same. The same is true for every module POSition in the housing pair. A channel with four I/O housings can be addressed one to four and I/O modules may be inserted in any order. There is no II.-10 restriction housings, previously relative to the mixing of voltages. Beyond each housing must contain the exact opposite of similarly addressed housing. four the 2.1.8 l/O FIELD WIRING Field wiring can be instaLled on the housings either I/O installed. However, are for before or after the I/O modules field wiring be the user convenience, it is recommended that The I/O housing address can be installed prior to I/O modules. modules fFigure the readjusted at any time by removing I/O 11-11). Figure II-1 1. Field Wiring in II0 Housing Conduit II-11 2.2 SYSTEM INSTALLATION system The various parts of the MODICON 484 Controller packaged in separate containers as follows: are Contents Container C484 Processor unit R545/546 Discrete housings I/O Housing per box). (up to four B547/548 Register housings Housing I/O per box). (up to four 5540/5541 Input/output BXXX Modules Input/output (up modules per box; 4, 8, or 12 carton). J 471 Discrete B571/570 Register Multiplexers multiplexers per box). J470 EIA Adapter. I/O with power supply. Duct with I/O cable. four to boxes per Expander. (up to four surThe 484 Controller is easily installed on any vertical Each unit has face capable of sustaining its specified weight. mounting shows a typical holes for mounting. Figure II-1 wall prior to bolt-hole This may be used to mark the plan. left of drilling. Input/output housings can be mounted to the below the the processor, or the processor, to the right of processor. A maximum of two locations may be used. Regardless of the location of mounting, no more than 32 inthe processor put and 32 output modules can be connected to Table II-3 summarizes the unless a J471 Expander is also used. installation requirements of the 484 Controller. II-12 Table 11-3. C484ControllerInstallationSpecifications Power Requirements: Standard 115 + 15%, 60Hz + S% 150 Volt amp (max). 3 amp peak start-up transient (2 amp on 220V). Optional 115/220 VAC + 15%, 50Hz + 5% 1SO Volt amps (max). 3 amp peak start-up transient (2 amp on 220V). Environmental Requirement: Ambient O'C to 6O'C. Temperate 0% to 95% (non-condensing). Humidity Dimensions (WxHxD): Processor b ‘ (w/Power 15 in. x 20.5 in. x 6.5 in. (380 mm x 520 mm x 165 mm). Supply Single I/O Housing (One channel) 5 in. x 32 in. x 6 in. (130 mm x 815 mm x 155 mm). Eight Housings (One channel) 40 in. x 32 in. x 6 in. (1020. mm x 815 mm x 155 mm). Jeight: Processor I/O (w/Power Module Supply 33 lbs 1 lb (0.5 Single I/O Housing (w/Modules) 16 lbs Eight Housings (w/Modules & Duct) 136 lbs II-l3 (15 Kg). Kg). (7.5 Kg). (62 Kg). 2.2.1 MOUNTING PROCEDURES one Figure II-5 shows a typical system mounted with each with eight I/O modules. channel of eight housings, Mounting is suggested used. Step 1. 2. 3. 4. hardware the 5/16 is not provided with the controller. bolts (24UNF) machine inch x l-1/2 full It be Procedure place at Select type 5540 I/O Duct and mount in top of mounting surface. Halt duct in place. Do NOT install cover. Select one I3545 or 546 I/O housing. the Insert the housing into the bottom of duct. duct to supKeyhole slots are available in the port the I/O housings (Figure II-12). Bolt the I/O housing in place. CAUTION THE KEYHOLE SLOTS ARE NOT CAPABLE OF SUPPORTING FULL I/O MODULES. SECURE THE HOUSING PRIOR TO WIRING AND INSERTING I/O MODULES. TS-80-0014-2 Figure11-12. Installation of II0 Housing into II0 Duck II-14 Step -5. 6. 7. Procedure --2 through 4 Repeat steps for all remaining I/O housings. Start bottom bolts for mounting of processor. Remove end plate from processor where I/O duct is to be connected (Figure Place processor 11-6). with onto bottom two bolts and secure two top bolts. NOTE To reduce weight of processor to 12 pounds, remove the Disconnection power supply. and reconnection procedures for Power Supply are found in Sectio IV ,of this manual. 8. If I/O housings are to be installed at the bottom of the processor, perform steps 2 through 4 for these two housings. I/O duct is built into bottom of processor. To expand I/O duct to three housings, use Underduct Expander 5566-003. 9. If I/O housings are to be placed on both sides of the processor, repeat steps 1 through 5 for opposite side. 10. Model B547 and B548 T/O Housings are used to analog or multimount register modules, type These housings can be placed at any duct plexer. number of position. This does not reduce the discrete I/O housings. Follow steps 2 through 4 for installation of register type modules. 11. Obtain I/O bus cable shipped with I/O duct. Connectors are spaced about five inches apart except the ends. from The end connectors are 1S inches cable(s) into connector. Place the closest duct(s) with widely spaced connector at the profacing Red side of cable is the rear cessor. duct. 12. Open processor and locate I/O connectors (Figure Route I/O bus cable(s) to I/O connectors 11-13). and insert (Figure 11-14) with red side of cable Close processor. facing sides of processor. 13. bus connectors on I/O insert Within I/O duct, board edge connector cable into printed circuit at top of each I/O housing (Figure 11-9). II-15 POWER, SUPPLY I/O CONNECTORS TS-80-0015-2 Figure 11-13.Processor - Internal Components NOTE Extra connectors on I/O bus cable can be left for future expansion or maintenance purposes. Step 14. in duct ProcedureIf the J471 I/O Expander is to be installed, remove the end plate from an I/O duct. The expander can be located anywhere near the end of the I/O duct that the optional ten-foot used cable with the expander will reach. Mount expander following procedures used in steps 6 and 7 to mount processor. Route cable to open end of I/O duct and insert end into I/O duct. Secure end plate provided as part of cable to end to conof I/O duct and connect expander cable nector I/O bus cable. Expander end of W513 cable Connection secured to is similarly expander. within expander is side of installed with red cable to sides of expander. CAUTION MISARTICULATION MAY RESULT IN DAMAGETO CONNECTOR, J471, OR BOTH. 15. Secure cover of I/O duct onto duct with sharp blow. II-16 by pushing cover Figure 11-14. Processor Step -16. with Memory Module Removed Procedure ---If J470 EIA Adapter is to be used, mount the whenever processor along-side I/O adapter botconnection is NOT made (left, right or attached to cable Insert three-foot tom). concommunications processor adapter into nector (Figure 11-4). NOTE Field wiring can be installed or altered convenience, For user ules installed. mended that the field wiring be installed installing of the I/O modules. 17. with I/O modrecomit is the prior to side Install field wiring through conduit on left screwConnect to of I/O housing (Figure 11-11). capable of is Each terminal down terminals. (Model (Model 545) or four accomodating eight terminals. eight each with I/O modules, 546) Terminal one is at top of each module. II-17 Procedure ---_ each I/O Prior to installing the upper module in address must be estabhousing the housing's left of the Behind a small opening to lished. dip the top of the I/O module is a series of four switches these One of switches (Figure II-lo). conthe wiring must be depressed (moved toward duit) to establish the address of the housing. NOTE one only channel, the For proper operation of I/O are setwo switches If switch must be selected. either of channel with all housings in that lected, these two addresses will respond in parallel. Step -18. NOTE can have same adUp to two housings in one channel with same address, Between two housings dress. I/O bottom with from top to modules must be installed exact opposite inputs versus outputs. PINS TS-80-0017-2 Figure 11-15.Installation of II0 Modules II-18 Procedure ---_ After addressing I/O housings, insert I/O modules. I/O modules are inserted straight into I/O housing using large guide pins (Figure 11-15) to align module into rear connector. Once engaged at rear, module is rotated towards wiring conduit to engage field terminals. NOTE allow inRed slide .lock can be either up or down to sertion. removal and It must be down to allow module up to lock module in place. Step -19. ClRCUlT lDENTlFlCATlON STRIP / COLOR LABELS MATCHING I/O MODULES TS-80-0018-2 Figure 11-16,installation of I/O Module Labels 20. After I/O modules are inserted the housing identification strip can be inserted (Figure II-16). This plastic strip covers recessed field terminals along entire height of housing. Space is provided on this strip for color coded labels to identify various I/O modules (Table 11-4) as well as user identification of field circuits. 21. AC power is connected to the processor. Finally, Single phase, three wire (ground, neutral, and Electhot) connections are made (Figure 11-4). and rerical loads are summarized in Table II-4 defined in are characteristics quired voltage Table 11-3. II-19 Table 11-4. l/O Module Colors Module B550 B551 B552 B553 B554 B555 B556 B557 B558 B559 B560 B561 *Pantone PMS* Code Type VAC Output 115 VAC Input DC True High Output DC True High Input 220 VAC Output 220 VAC Input 5V TTL Output 5V TTL Input DC True Low Output DC True Low Input 120 vdc Output 120 Vdc Input 115 Matching System II-20 199 197 286 284 151 1.49 259 264 314 311 307 305 1 Color Red Pink Dark Blue Light Blue Orange Melon Violet Light Purple Turquoise Slue Blue Blue SECTION III OPERATION INTRODUCTION 3.0 Section III provides information the MODICON 484 Controller. for the basic operation of this manual, the and II of As discussed in Sections I controller. MODICON 484 Controller is a microprocessor-based logic to be Its circuitry allows relay ladder diagram control The basic programmed and used in various industrial settings. shown in Figure relay contact element of programming is the The 484 Controller may replace operations which use reIII-l. lay contacts. -i xxxx 9 I NORMALLY NORMALLY OPEN CONTACT CLOSED TS-80-0003-1 CONTACT Figure 111-l.Relay Contact Types The C484 is composed of the Processor, the I/O Section, The most commonly Power Supply, and a Programming Device. programming device is the P180 CRT Programming Panel. Section 0 0 0 0 0 III includes the following the used information: the reader to enable Important machine concepts to 484 Controller the understand later descriptions of functions. functions (relay, Detailed discussions of basic logic and counters). timer, available functions optional Detailed discussions of with enhanced capabilities. Panel Instructions for using the P180 CRT Programming for entering or altering stored logic and other data. the J47O Tapeloader, Instructions for using the L206 and the T158 Telephone Interface. EIA Adaptor, III-1 3.1 IMPORTANT MACHINE CONCEPTS 3.1.1 PROGRAMMING FORMAT operation by means The 484 system controls user equipment The CPU processor (CPU) memory. of a program stored in the the I/O Secprogram is communicated to the outside world via each other The CPU and the I/O Section communicate with tion. shown This communication is via the 50 Conductor Ribbon cable. in block diagram form in Figure 111-2. elements in The multi-node format allows up to ten program diagram. Up to seven of each horizontal rung of the ladder conof relay these rungs may be combined to form a network Other program elements such as timers, counters and setacts. seven may have up to Each network quencers may be entered. right The coils are automatically placed on the extreme coils. buildThe network is the basic of the network (Figure 111-3). is defined as a ing block of the ladder diagram program. It seven rungs. group of program elements compromising one to Each rung has up to ten connected elements. , > USER LOGIC PROGRAM I/O SECTION TS-80-0004-1 Figure 411-2.Mainframe Block Diagram The quantity of networks or logic elements that may be entered depends upon the memory size of the controller being used and the complexity of each network. Each program element uses two words of memory, as does each coil. This format allows very efficient memory utilization since each word is eight bits Efficiency increases as the programmer's efficiency in long. programming increases. The basic element of programming is the relay mally open or normally closed (Figure 111-l). III-2 contact, nor- MAX. I . LEFT LEG 10 ELEMENT% -3 COILS I ABCDEFGHI T MAX 7 RUNGS RIGHT LEG J ANY CONTACTS, MIX OF RELAY TIMER, AND ARITHMETIC COUNTER, ELEMENTS MAX. 7 COILS (ANY REFERENCE, ANY ORDER) TS-80-0005-1 Figure 111-3.Multi-Node Program Format Below each contact is a four digit number that reference to Controller (Refer controls the power flow of the contact. section.) Within a Reference Numbers discussion later in this network, power flow is allowed from left to right or up and down. to left. When It is never allowed to flow from right power is indicated properly displayed on the P18O CRT Screen, images as for all relay contacts by intensifying these contact power is passed from left to right. Model P180 Programming Panel ber of words used for previously displays in real entered logic. time the num- Data entered into the controller is entered directly into If power is interrupted before the memory of the controller. is completion of the programming, whatever data already entered assemNo additional processing is required, such as retained. Data entered is sorted for use by the controller. bly of data. deleted, Networks can be totally or partially changed, added or i.nterThis does not at any time with the Programming Panel. coil Any input or output rupt the controller's scan. may be disable feathis tested by simulating inputs or outputs with (Refer to Disable/Enable discussion later in this secture. tion.) able Pre-formatted through your ladder diagram forms (Form #484-D) local MODICON sales offices. III-3 are avail- 3.1.2 CONTROLLER REFERENCE NUMBERS Four-digit reference numbers are used to build user's logic throughout the proqramming of any 484 Controller. These references are divided into two broad categories: discrete and reused for individual Discrete references are items gisters. that can be ON or OFF. These items include limit switches, relay contacts, motor starters, relay coils, and pushbuttons, solenoid valves. Register references are used to store numervalues, and the ical values such as counters, timers, analog like. All register references are three BCD digits long (maximum 999). Only five types of references are required to program a 484 Any specific reference can be used as many times Controller. as needed by a particular application. There are no limits other than memory availability. References are identified as follows: OXXX-coilsjdiscrete outputs lxxx-discrete inputs 2XxX-sequence steps 3XxX-input registers 4XxX-holding registers/ output registers Available only with enhanced capabilities The address of each I/O housing (Section II of this manual) establishing is very important in references. Table proper III-1 defines the exact reference for each I/O module installed in channel one. Similar numbering is used for channel two, with each reference increased by 128. 3.1.3 SCAN interThe 484 Controller examines (solves) each network of sequence. Network connected logic elements in their numerical This is One is the first network to be solved on each scan. available all followed by network Two, Three and so on until network The controller then goes back to networks are solved. This solving each network. One and solves it and continues typically from fixed scanning occurs at a very rapid speed, the The scanning begins from four to 20 milliseconds per scan. removed. time power is applied to the processor until power is solved by columns Within each network, logic elements are all located, are from the left rail to the right rail where coils and from top to bottom within each column. The result of each network scan is It makes no all following networks. state or coil result is a change in order Networks are solved in value. quence number and not by the reference coil. III-5 immediately available to this difference whether numerical in a change numerical setheir of to any number assigned The time All inputs and outputs are updated once per scan. the netfrom solving any individual network on one scan until time" work is solved again on the next scan is called the "scan depending upon the varies The scan time of the controller. increase with Typical scans amount and type of logic entered. memory size (Table 111-2). Table 111-2.484 Memory Configurations Model 484 Typical Memory Elements (8 Bit (Contacts (Words) & Coils) Maximum I/O Inputs Internal coils Balding Reg. Typical Scan Time (M Set) Outputs 01 256 100 64 64 64 62 4 02 512 200 64 64 64 62 6 03 1024 400 128 128 128 126 8 04 2048 800 192 192 192 190 12 05 4096 1600 256 256 256 254 20 06 8192 3200 256 256 256 318 40 3.1.4 MEMORY PROTECT The 484 Controller is provided with a Memory Protect hardaccidental or unauthorized ware feature designed to prevent changes to the memory. When the MEMORYPROTECT keylock switch (Figure 11-3) is placed in the ON position, the user's logic Programcannot be altered by any external device, such as the Inor Computer ming Panel, Tape Loader, Telephone Interface, terface.. Thus, by placing MEMORYPROTECT ON and removing the Panel to Programming key, maintenance personnel can use the changes. make unauthorized monitor the system but they cannot Only specific personnel who are provided access to the key can change the system. The Memory Protect feature does not protect those that normally change such as registers and I/O status. 3.1.5 elements DISABLE/ENABLE built-in feature in all The Disable function is another the checkout and mainThis feature simplifies controllers. The Disable status may be changed tenance of a control system. coil selected only when the MEMORYPROTECT is OFF. Any logic III-6 by the CRT cursor may be disconnected from its logic by depresthe coil was sing the DISABLE pushbutton (Figure 111-17). If the coil will remain OFF when the pushbutton was depressed, remain ON. To re-enable a If the coil was ON it will OFF. logic coil, the DISABLE pushbutton is depressed a second time while the cursor is under that coil. When DISABLE is operating the coil disabled is no longer user via the controlled by the operator or CRT Programming Panel. The coil can be toggled ON/OFF/ON/OFF by consecutivelv depressing the FORCE pushbutton (Figure 111-17). When disabled, the logic coil, all references to this coil driven from the in the ladder diagram, and any outputs coil Internally will be affected by the Disable function. programre-establish med logic remains in the controller and will control when the coil is enabled. The internal logic is completely by-passed for the coil because of the DISABLE function. until changed The disable status for any coil is permanent by a programming device. New networks can be displayed, other MEMORYPROTECT turned ON, or coils disabled, power interrupted, any other change made to the system but the disable status of a coil does not change. A programming device must be used to change the disable status of any coil. CAUTION THE USER MUST TAKE CARE NOT TO CREATE UNSAFE CONDITIONS WITH MACHINE OPERATIONS BY USING THE DISABLE FUNCTION. ALL COILS DISABLED SHOULD BE RETURNED TO THEIR ORIGINAL STATE PRIOR TO REMOVING THE DISABLE FUNCTION. Discrete inputs can also be disabled in a manner similar to is placed in the reference The selected input logic coils. inarea by the GET command. Then the cursor is placed on the This action reput and the DISABLE pushbutton is depressed. world real and assigns the moves control of that input from Panel. via the CRT Programming that control to the operator logic this that uses The input can be forced ON or OFF. All discrete input will now respond to the disable status and not the real world. The disable status is permanent and may be altered only bv programming devices with MEMORYPROTECT OFF. At any one time, as many logic coils and discrete inputs as desired can be disabled each ON or OFF. NOTE all Since the disable status is permanent, a record of disabled logic coils and inputs should be kept so that show A ladder listing will they can be enabled later. the disable state of any logic or input. III-7 verify the proper may be used to The disable function inputs. Each output is wiring and operation of all discrete displayed in‘a network on the CRT Programming Panel and then disabled. The coil can be cycled ON/OFF/ON/OFF and so on, so St is observed. that the operation of the discrete device is enabled before the recommended that the logic coil checked be undesirable disable statuses next output is tested to prevent from occuring. to operate profails If an input such as a limit switch the its effect can be temproarily simulated by disabling perly, This is input and forcing it to the required state, ON or OFF. input is preventing the control the particularly useful if system from functioning. 3.2 BASIC PROGRAMMING capabilitv of the All 484 Controllers are provided with function of the relays, simulating being programmed and of basic done on the timers, and counters. All programming is format of up to ten elements in each horizontal row or rung and form a network. up to seven of these rungs connected together seven rungs or up to two A network can be a single rung, elements of the There must be some connection between rungs. This connection may be as simple as the left leg of each rung. seven coils. the ladder diagram. Each network may have up to the right of Coils are shown on the CRT screen at the extreme rungs of the network. number These coils may be assigned logic coil any valid numbers can be used available in the controller. Logic coil storonly once. The quantity of logic coils, discrete inputs, (Table depends upon memory size age locations and the like, 111-2). 3.2.1 RELAYS The basic programming element possible relay contacts available is contact. the relay are shown in Figure 111-Q. The occurs Contacts cannot be placed vertically. Power flow only form the left leg towards the right or vertically up or down. Power flow is not the reverse direction. possible in the controls Below each contact is a reference number that power flow of that contact. III-8 Without Normally Open: Normally Closed: With Vertical Vertical -It- -It-T TS-80-0008-1 +k- Figure 111-4.Relay Contacts With and Without Verticals into divided references Logic coils (0XxX references) are comthat can be used to control discrete outputs or to provide pletely internal references as follows: Output Coils Internal Coils 0001-0256 0258-05.12 NOTE Internal coil 0257 is an internal indicator of battery voltage This reference is ON as long as the voltage. retention of in the batteries is sufficient to ensure their capacity reduce memory. Whenever the batteries to a minimum level coil 0257 will de-energize and the This is a BATT OK LED will extinquish (Figure 11-2). be able warning level only. The batteries will still AC to maintain memory for at least seven days without power. Any output or internal logic coil can be used as a coil only once. References to contacts controlled by a coil can be used as many times as required. There is no limit to how many times any reference is used in a program. coils output that are not used to drive discrete outputs can still be used as coils in programming. Therefore, any unused output coils can be used for internal functions exactly as internal coils are used. An example of Relay Logic is shown in Figure 111-5. PERMISSIVE SAFETY TS-80-0007-1 Figure 111-5.Relay Logic Example III-9 If the logic (Figure 111-5) was implemented in the 484 Concirinput to troller the control elements must be connected assigned. outputs and the I/O configuration Any cuits in may be used. level voltage the proper available inputs of and assignments assumed input the illustrates Figure III-6 the operate assigned to Output number 12 is wiring details. conthe The internal logic programmed into external device. troller may be seen in Figure 111-7. 1006 0 1010 SAFETY 1 l-0 1027 OVERLOAD TS-80-0008-l ASSUMED INPUT CONNECTIONS ASSUMED OUTPUT CONNECTIONS Figure 111-6.Assumed II0 Wiring Logic in Figure Ill-5 TS-80 Figure 111-7.484 Program Equivalent To Assumed I/O Wiring In Figure Ill-6 3.2.2 LATCH ES Any logic coil can be latched so that it is returned to its previous state (ON or OFF) after a power failure. This is similar to a latching relay. Therefore, if a latched coil is ON and power is lost, it will return to ON state when power is restored regardless of how long the power was off. If the coil was OFF, it will remain OFF when power is restored. All logic coils that are not latched will be de-energized when power iS restored. All logic coils are latchable. If the logic coil in Figure III-7 were latched it would be programmed as such and displayed on the CRT Screen (Figure 111-8). ,0019-2 Figure 3.2.3 111-8. 484 Latched Coil Program EXTENDED LOGIC If more than ten elements are required in a rung to- satisfy may be used to coil a complex control function, an internal this coil A contact referenced to represent a partial result. network. Addiis then placed as the first element in another The coil tional contacts are entered into the second network. the reof the second network can be an output that represents elements or an internal sultant logic of up to 19 series of number of the The only limit to coil for further extension. times the logic can be cascaded like this is established by the with Internal coils can be used memory size of the controller. to be logic up to ten elements to represent a single block of logic may be An example of extended repeated in the program. seen in Figure 111-9. III-11 TS-80 -002 1-2 Figure 111-9.484. Extended Logic Program 3.2.4 TIMERS Timers can be placed anywhere in a network where sufficient space exists. Timers are built vertically and require two elements, one on top, the other on the bottom (Figure 111-10). CONTROL -1 ‘;y;E( I RESET TXXX I- OUTPUT I CURRENT TIME OUTPUT TS-80-0009-1 Figure 111-10.Timer Format Within all 484 Controllers are three crystal-controlled clock signals that drive all timers. Any timer can be programmed to respond to either the second clock, l/10-second clock, or l/100-second clock. There is no limitation on which or how many timers are referenced to any of the three clock signals. III-12 There are two to the left of the timers accumulate is reset to zero. ceives power flow. control nodes for entry of relay contact type The upper node controls when the timer. time time. The lower node controls when the The timer is enabled when the lower node reIt resets when no power flow is available. preset contains the value The upper element of the timer which limits the maximum value of the timer. This preset may to 0999). These digits be fixed value of three digits (0001 represent up to 999 seconds, or up to 9.99 seconds. The timer can never exceed this preset value. location within the The lower element refers to a storage In the center of controller where the current timer is stored. parthe timer is a display to indicate the rate at which .that TO.1 = ticular timer is programmed to operate (T1.0 = seconds, tenths of seconds, and T.O~ = hundredths of seconds). logOn the right of the timer are two nodes from which the These nodes will proical output of the timer are available. programmed to the vide power to any contact, shunts, or coils right of the timer. its The upper node provides power only when the timer is at receiving stops This output is de&energized and preset value. stops. No the timer When this output is energized power. further accumulating of time beyond the preset is possible. NOT at The lower node provides power whenever the timer is stops passing power only when the This output its preset. timer is at its preset. uppe.r node to The timer will accumulate time whenever the can be turned signal The upper receives power. the left accumuON/OFF/ON as many times as necessary and the timer will Each late how long the signal was ON up to the preset value. be accumutime the upper node is re-energized, time begins to lated from its previous value held in the storage location, regardless of how long the signal was OFF. lower They are reset only by the Timers are accumulative. stored information completely node signal. They retain their de-enerWhenever the reset signal is during power failure. regardless of the time value, the timer will be reset to gized, re-enIt holds at that value until the reset signal is zero. ergized. The number entered into the lower element of the timer be a storage register (reference 4XxX) wherein the current is stored. must time selected register each timer has its own holding Normally, with by the user. Thus, the maximum number of timers available Do not each memory size is the quantity of holding registers. more than for location use a holding register as the storage one timer. III-13 3.2.5 COUNTERS conCounters operate the same way as timers except for the count by one current The counter increments its trol node. on this whenever the control signal goes from OFF to ON. Only positive transition, OFF to ON, is the count incremental. enable/reset of the The lower left node controls the the counter is Whenever this signal is de-energized counter. signal is again reset to zero. the This count is held until 999, is The number of events to be counted, up to energized. current The the counter. entered into the upper element of lower the count is stored in a holding register identified in be used to element of the counter. Separate registers should Do not store the current time or count of each timer/counter. share holding registers between timers and counters. current The output of the counter is energized whenever the value. the preset stops at Counting count equals preset. Whenever the counter is reset to zero via the lower node on the The current count is releft side, the coil is de-energized. tained during the power failure since it is stored in a holding Counters also have a second output register (reference 4XxX). that provides power flow as long as count is NOT at its preset. 3.2.6 CASCADED COUNTERS/TIMERS interconnected or Timers and counters can be cascaded Figure III-11 shows a cascade satisfy any required logic. time measuring timer and counters to produce a calendar seconds, minutes, and hours. TS-80-0022-2 Figure 111-l1. Sample Timer/Counter Cascaded Logic III-14 to of in installed Any 484 Controller can be equipped with a factory addition to reoption that provides extended capabilities in without available This option is and counters. timers, lays, this opFeatures that are included in regard to memory size. tion and discussed in the following paragraphs, are as follows: 0 0 0 0 0 3.2.7 subtract, operations Arithmetic (add, divide). Register Input/Output. Transitional Contacts. Eight separate sequencers. BCD Convert (Discrete Inputs-to-Register; Discrete Outputs). ARITHMETIC multiply, Register-to- OPERATIONS standard arithmetic operations: all This option provides and division. Each multiplication, subtraction, addition, arithmetic element has control input (ENABLE line), holding reThe arith111-12). gisters, and up to three outputs (Figure metic operation is performed on every scan of the controller in can be The outputs which power is applied to the ENABLE line. appliother function blocks, or coils as the tied to contacts, cation requires. I c REGISTERS TS-80-0010-1 - 1 OUTPUT 2 OUTPUT 3 111-12. General Format for Arithmetic Option the middle value to The ADDITION function adds the upper referenced holding lower the in value and places the result register. than greater If the result of an add function is a. value digits maximum value the holding register can store (three register of the result that will fit into the 999), the portion the reif 850 is added to 325, For example, is placed there. The value 175 (three least significant digits of sult is 1175. eneroutput result) is placed in the holding register and the output 1 is Only gized to indicate an overflow has occurred. Figure ii OUTPUT III-15 functional with when energized. addition, and always indicates the value 1000 The SUBTRACTION function provides one of the most versatile function, this With tools available to the control designer. any holding in the designer can compare two numbers located operations with one of the register and control subsequent set point three outputs. can be used for Thus, this function functions, dead band funccontrol of analog loops, alarming tions, etc. The format for subtraction is as follows: OUTPUTS: than middle 1 is ON if upper value is greater value. 2 is ON if upper value is equal to middle value. 3 is ON is upper value is less than middle value. The outputs can be tied together so that a "greater than or function can be logical equal to" or "less than or equal to" performed. that is, The outputs are mutually exclusive, only The to the enable. one will be energized when power flows will always holding register referenced in the lower element operasubtraction contain the absolute numerical value of the tion (i.e., the difference of the two numbers). and a values are multiplied In MULTIPLICATION, two 3-digit 6-digit product is obtained. Double precision accuracy is a valuable feature of the multiplication function. The register referenced in the lower element is in reality two consecutive registers, the one named and the next one. The one named will contain'the three most significant digits of The the result. through output coil will be ON as long as there is power flow the Enable contact. In DIVISION, a double precision number (up to 999999 in two consecutive registers) can be divided by a fixed number or by a register content. funcThis capability allows following the tions to be performed: 0 0 0 0 Scaling of analog signals to engineering Controlling ratio. Solving of formulas. Splitting register contents. The format OUTPUTS: for division 1 is ON if value. 2 is ON if 3 is ON if units. is as follows: upper value is greater than upper values is equal to middle upper value is less than middle middle value. value. The output represents successful division or results of ila result legal division such as dividing by zero or obtaining greater than one register can hold. III-16 3.2.8 REGISTER l/O Register I/O provides the capabilitv of handli,ng numerical values in the I/O structure. These numerical values can be both received from an external source (input registers) and driven to an external destination (output registers). Each register includes a three-digit quantity, values from 000 to 3001 to There are 32 input registers assigned references 999. 3031 and 32 output registers, references 4001 to 4032. The connected to input registers receive their values from devices from the I/O structure and can be only referenced, not altered, special registers are the controller. The output within holding registers (references 4001-4032) that can perform the dual purpose of storing (holding) numerical values as well as driving them to the outside world. 3.2.9 TRANSITIONAL CONTACTS In addition to the conventional normally open and normally 484 Controllers, with all closed contacts that are available provide transitional the Enhanced Instruction Set options also Transitional contacts can be used contacts (Figure 111-13). anywhere in networks where the more conventional NO and NC concontransitional These tacts had previously been utilized. signal the tacts will pass power for exactly one scan whenever is transitioned from either OFF to to which they are referenced selected. depending upon transitional ON or ON to OFF, type inter(output or to any input or coil They can be referenced to sequencer steps. nal) but cannot be referenced TRANSITIONAL TYPE CONTACT SELECTED SYMBOL OFF REFERENCE r i‘ OFF TRANSITION I 1 CLOSE CONTACT POWER , FLOW Figure 111-13. Transitional Contacts III-17 CLOSE These contacts respresent a "one shot" necessary when performing a function (e.g., division) only once. 3.2.10 sometimes which is multiplication or SEQUENCERS Each are provided. sequencers Eight independent 32-step sequencer operates similarly to a stepping switch with a single the stepping specific reference energized at each position of form 2 in the These references start with the digit switch. three digits of the The significance of the remaining 2xxx. reference is as follows: YSequencer No. (1 through 8) xx - Step Number (1 through 32) values placed in by mumerical Sequencers are controlled funcspecific registers (4051 to 4058) by any of the non-relay or any arithmetic operations. A tions such as counter, timers, that value of zero or above 32 will result in all references to Values between one and 32 will sequencer being de-energized. other and all result in that single reference being energized references to that sequencer being de-energized (Figure 111-14). 2301 a2302 231200 0 0 0 11 2311 0012 CNT 2310 4053 2309 3 T 4053 10 9 2300 0 0 0 6 0 00 6 7 4 5 2303 2304 2305 2306 2307 TS-80-0012-1 Figure 111-14.Twelve-Step Sequencer and Equivalent Circuit count The counter has a preset of 12 and stores its current the 1047 is energized, time input in register 4053. Every equivaThis is value in register 4053 is incremented by one. If register lent to moving the stepping switch one position. III-18 (third sequencer, 4053 contains the value five, reference 2305 step five) is energized. When the current count equals the with reference 2312 the stepping switch stops preset (0012), energized. Whenever coil 0031 is energized, the counter is goes back to home (no reset to zero and the stepping switch regardless of its current count, references energized); intermediate references are not energized. Each sequencer is completely independent since it is controlled by separate register values. Sequencer references can be used as often as necessary, anywhere in the logic where relay contacts are appropriate. By using calculate logic, any sequencer can be made to skip steps and jump forward or move backwards as necessary; intermediate references are NOT enerSequencers references are updated as soon as a change gized. in the content of a sequencer register is changed. Thus, one network can drive the sequencers, and the next network use the most recent value of the sequencer references. Sequencer references cannot be used on transitional contacts. 3.2.11 BCD CONVERT The BCD CONVERT function allows discrete (ON-OFF) modI/O regisCoded Decimal) ules to be referenced as a BCD (Binary inter. This is, if it is desired to wire a thumbwheel switch put into a set of discrete input modules, the BCD CONVERT function will allow these 12 inputs to be used as a numerical value a if it is desired to connect Conversely, in the controller. discrete output modules, of the BCD LED display to a set data) CONVERT function will allow a holding register (numerical to be transmitted to a display. 3.2.12 ENHANCED II INSTRUCTION SET OPTION tion InstrucThis instruction set is similar to the Enhanced I option and has the same capabilities, plus the following: 0 0 0 0 0 3.2.13 Binary convert (discrete inputs-to-register; to-discrete outputs). Register-to-table move. Table-to-register move. SKIP and BY-PASS I/O. MODBUSCommunication Interface. register- BINARY CONVERT now This function is similar to the BCD CONVERT except that data as numerical the input and output modules do not receive bits This BINARY data is in the form of such, but BINARY data. done Conversion is (ones and zeros) contained in a register. with ten bits. III-19 discrete The BINARY CONVERT function allows the transfer of binary the inputs to be made to registers, and the transfer of bit pattern of registers to be made to discrete outputs. example, a known This capability is very useful when, for or bit pattern is desired to be outputted upon reaching a step could be O=de-energize) (l=energize; The bit pattern cycle. the output upon held in a register and then simply moved to When a new step is reached, a different acutation of a cycle. register and transbit pattern can be retrieved from another ferred to the output modules. may In a similar fashion, the status of inputs into the controller and stored as bits in a register. for be a method for setting different bit patterns status discussed previously. 3.2.14 be brought This may the output MOVE FUNCTION The MOVE function allows numerical data to another to be moved from one register functions allow a table to be utilized with to be retained and data, report information time, errors stored in the order they were to be multiplexed through the discrete I/O BINARY CONVERT operation. contents) (register on command. These source recipe or examined at a later and data detected, with structure the found in the The concept is similar to the MOVE codes MODICON Model 184 and 384 Controllers which have made them so somewhat different. powerful. The implementation, however, is different values The MOVE function can be used for presetting in timers and counters, doing comparisons, etc. The MOVE in the 484 Controller is a form of INDIRECT takes the form of a block ADDRESSING. The function with two register references in it; a TO register on the bottom and a FROM register on the top (Figure 111-15). ENABLE I] T+R 1 FROM) OR R+T 4xxx TS-80-0013-1 Figure 111-15.MOVE Format III-20 (TO) The FROM register may be an input register 13XxX) such as a thumbwheel input or a holding register (4XxX). The TO register must be a holding register. A discussion of the two MOVE functions (i.e., Table-to-Register and Register-to-Table) follows. 3.2.15 TABLE-TO-REGISTER MOVE Similar to the T+R Move, the R+T Move allows the loading register whose conof a table of registers from one central receives tents are changing. When the ENABLE signal power bottom register will lock at the flow, the R+T function (TO) be changed. The upper content to determine the register to this be placed in the value to register (FROM) content is register and thus alter its content. ENABLE 4100 EXAMPLE: T+R 4001 In either MOVE function, it Manual and 484 Application Notes typical applications. If 4100 contains the value 43, register 4043 (4000+043) will have its content transferred to register 4001. recommended is be reviewed for that the operation 484 and ENABLE EXAMPLE: 4095 R+T 4120 3.2.16 If 4120 contains the value 225, register 4225 (4000+225) will be loaded with the content of register 4095. SKIP set of The SKIP function allows a designated network or This the controller. networks to be "skipped" by the scan of that required effectively reduces the potential scan time from required by the minimum monito solve all networks to that timer times toring logic until a certain event happens (e.g., achieved, limit switch activated, level out, set point reached, etc.). 3.2.17 BY-PASS I/O BY-PASS I/O allows unused I/O Similar to the SKIP function, the scanning function. and not serviced in to be "by-passed" register Portions of both the discrete I/O as well as the I/O III-21 can be by-passed with separate user controlled savings is 7 msec on the scan time. limits. Maximum tools, Because SKIP and BY-PASS functions are very powerful their use should be considered only by those designers that are totally familiar with the 484 Manual and its precautions. Using both SKIP and BY-PASS I/O, the 484 can be operated at a minimum scan time of 1.5 msec. 3.2.18 MODBUS COMMUNICATION CAPABILITY unit interface that Combined with a MODBUScommunications the communication attaches the controller to a MODBUS system, the capability to Enhanced II Instruction Set Option includes details For respond to commands received from a remote master. refer to MODICON MODBUS System on configurations and features, User's Manual. 3.3 USE OF P180 CRT PROGRAMMING PANEL TS-80-0023-2 Figure 3.3.1 111-16. Pl80 CRT Programming Panel INTRODUCTION The most commonly used programming device is the P180 CRT provides the This device Programming Panel (Figure 111-16). proprimary human-machine interface that determines how the keyboard The programming panel is small, cessor will be used. portable, and ruggedly built. III-22 The III-17). control, board function (Figure keyboard is a dedicated network The keys are divided into four basic types: and cursor control. numerical entry, relay control, TS-80-0014-1 Figure 111-l7. P180 Keyboard III-23 3.3.2 CRT DISPLAY on black screen Data is displayed on a 5 inch CRT, white into horizontally two The screen is divided (Figure 111-18). sections: user logic and status/assembly. LOGIC AREA TS-80-0015-1 ASSEMBLY 1 MESSAGE 1 MACHINE 1 REFERENCE Figure 111-18.General CRT Screen Format The upper seven lines display the user logic in any order selected by the operator. unit displayed is a The smallest network. A network is a group of logic elements (relay contacts, fixed numerical values, register coils references, and so on). These are connected together at some point or points. Networks are identified by a step number assigned when a network is constructed. The minimum size of a network is one rung Figure Maximum network size is seven rungs. of the ladder. III-3 shows the program logic display. the user forma+t for Figure III-19 shows typical programmed networks. The lower two lines four contain status areas (Figure 111-18) which provide information to the The first operator. must be elements is the assembly area on the Program left. diagram. All ladder assembled here before being entered into portions of an element must be specified before the processor indiassembly portion Any white area in the will accept it. cates part of the element is missing. Next to the assembly area is the Messages message space. such as MEMORYPROTECT ON, Bad Node and Illegal Reference are provided for the operator. III-24 I TS-80-0024-2 TS-80-0025-2 Figure 111-19.Typical Programmed Networks III-25 In the center of the status area, are two values related to the First is the step number of the controller program status. S-bit words) network on the screen. The amount of memory (in already used is also shown in this area. It is programmed by The final status area is at the right. These can be IlOthe operator with up to six legal references. gic coils, inputs or References will have their registers. curthe current status displayed at all times no matter where sor may be. Discrete references OXXX and LXXX are indicated as displayed numerical content have their ON or OFF. Registers (000 to 999). 3.4 PROGRAMMING INSTRUCTIONS 3.4.1 NETWORK CONTROLS These controls (Figure 111-17) discussed are pushbuttons indicated with an asterisk(*) will unless MEMORYPROTECT is OFF: as not follows: function *START NEXT - This pushbutton causes a new network to be created immediately after the network on the screen. All networks following the current network will have their step numbers increased by one. If no logic is on the screen, new the network will be created at network number one (before all existing logic). All existing networks will have their step numbers increased by one, providing space for the new logic at network one. SUPERVISORY - This pushbutton allows the operator to enter the most powerful the 484 Controller. level of programming This mode should be used only with great care, since major changes such as clear all logic can occur once in the Supervisory mode. Depressing the SUPERVISOR pushbutton clears the screen and displays seven options available to the operator as follows: = 0 EXIT Supervisory State *1 = STOP Controller Sweep *2 = START Controller Sweep *3 = CLEAR Controller Memory = 4 LOAD Memory through ASCII Port *5 = DUMP Memory from ASCII Port = 6 VERIFY* Memory against ASCII Port Entering the proper numerical digit from the keyboard will funccause that function to occur. Exit returns CRT to normal tions; outall Stop/Start control scanning of controller with logic puts OFF when sweep stopped. Clear removes a.11 stored from controller memory. Dump Memory causes the entire 484 Controller memory (logic and coil/register storage) to be outputted via an ASCII port built into the P180 Programmer. The III-26 Pl.80 port should be a simple ASCII device connected to the ASCII tape loader capable of operating at 600 baud. The made. scanning of the controller is NOT halted when a dump is into The Load Memory allows a previous ASCII Dump to be placed to a the 484 Controller memory: scanning must be stopped prior load, and requires be either a start command or AC power to the scanning following a cycled on the controller to restart compare controller's memory successful Verify will load. against tape record made by the ASCII device. svstem, whenTo prevent accidental changes to the control disever a 1 (Stop) or a 3 (Clear) is selected, the CRT will The operation is performed play the option "7 = Confirm." only To cancel an after the digit 7 is selected as the second step. select operation before it is executed, option any other The controller must be stopped (option 1) prior to se(O-r;). lecting a Clear (option 3) or Load (option 4). 'U cause the pushbutton will this *DELETE - When depressed, element of the ladder diagram where the cursor is positioned to bottom Relay elements can be deleted only from the be deleted. rung when only one of a column or from the right of the top Elements can always be replaced element remains in the column. TO delete a non-relay funcby horizontal and vertical opens. the the function; top of all the cursor is placed at tion, function will be simultaneously this numerical elements of DELETE If the shift has been previously selected, the deleted. pushbutton will cause the entire network that the cursor is on follow the deleted All existing networks that to be removed. Delenetwork will have their step numbers decreased by one. as tions occur simultaneously both from the CRT screen as well the memory of the controller. inputs can be dis*DISABLE - Both logic coils and discrete pushbutton is control when this connected from their normal still exists within the condepressed. The normal control disables are retentive but is temporarily bypassed; troller, upon power failure. Coils (0XxX) are disabled by placing the cursor on the coil in the LOGIC AREA and depressing the DISARLE similarly disabled by placing pushbutton. Inputs (1XxX) are Once disabled, the cursor on the input in the REFERENCEAREA. these references are no longer under control of the controller their "freeze" references changed. Disabled until manually as desired can be simulstate (ON/OFF); as many references controlled by this All contacts/outputs taneously disabled. reference wherever they are in the ladder diagram, will reflect the reference. Depressing disabled the ON/OFF state of the pushbutton a second time for a disable reference will return it to the normal (enabled) condition. Li; the ON/OFF alter *FORCE - This bushbutton can be used to The cursor is placed on a prestate of any disable reference. logic only ladder diagram; viously disabled reference in the III-27 coils (0XxX) and discrete inputs, the pushbutton is depressed, the altered (e.g., OFF to ON or ON to of this pushbutton will cause the to ON to OFF to ON, etc. 3.4.2 When (1XxX) can be disabled. state of the reference will be Successive depressing OFF). reference to be toggled OFF RELAY CONTACT CONTROLS When programming relay contacts into the assembly area, the ten pushbuttons (plus two spares) which will control contact type is selected. Changes are easily made by entering the corrected contact type anytime prior to entry into the network, or construction of a new element if the existing logic element of a network is to be altered. The relay element can be either a normal open contact (_I k), a normally closed contact (++)I a horizontal shunt ( open (* *). In or a horizontal 1, addition, any relay element can have a vertical connection to Verthe next lower rung ( 1 ), or a vertical connection (:). tical connections are possible only to the right of the elecoils or ment; vertical connections are not possible with the bottom (seventh) rung of a network. capabilities If enhanced transitional contacts can be used (-T-or-&-), are available, otherwise an error message will appear when these contacts are one Transitional contacts pass power for exactly selected. scan, when their referenced coil or input goes from OFF to ON (-( or ON to OFF. Coils of any network can be normal )-) or latched (-(L)-); coils all logic coils are Normal latchable. latched coils will be de-energized if a power failure occurs; are restored following a power failure to the state (ON or OFF) that they held prior to the power failure. 3.4.3 NUMERICAL ENTRY This set of controls (Figure 111-17) is used basically to enter numerical values into the area. These values assembly can be discrete references to control contacts, fixed relay values or register references for numerical elements, or value for storage in a holding register. digits All four must be with existing digits moved one posi_tion entered, to the left with each new digit entered at the units position. Numerical values must first be entered into the assembly area, prior to use as part of the controller's logic. have dual All numerical keys, except for the five, digit functions controlled by a shift key. In addition to the entry of numerical values, these keys specify non-relay functions to the assembly area. The upper element of the non-relay function is specified by these keys. For example, if the SHIFT is depressed and then the digit zero, the assembly area will be prepared to construct the preset of the counter logic. When this III-28 element is placed into the ladder diagram, the next lower element will be coded to accept a holding register reference a two element function. If a (4XXX), since the counter is SHIFT, then the seven key is depressed, assembly area is the prepared to construct the upper element of an ADD function. When this element is placed into the ladder the diagram, next two elements will be coded for arithmetic references, since the ADD is a three element function. The non-relay functions are listed under the SHIFT operation discussed below. prior to another SHIFT - This pushbutton can be depressed key to alter its function. A letter S inside a small rectangle to is displayed in the message space next the assembly area The shift will be removed after after the SHIFT is depressed. after any of the the depressing of the key a second time, or The SHIFT twelve dual function keys are depressed. operkey ates similar to the upper case shift control on a typewriter. A complete discussion of shifted controls is provided as part of the discussion of basic keys' functions. The following is a list of dual function keys: Basic Key Label DELETE Element T3R Commence SEARCH 0 (zero) 1 (one) 2 (two) 3 (three) 4 (four) 6 (six) 7 (seven) 8 (eight) 9 (nine) CLEAR Assembly Area Shifted (Upper Case) Function upper Label DELETE Network Register-to-Table Continue Search Counter Timer l/100 Set Timer l/10 Set Timer Seconds Subtract Divide Add Convert Multiply CLEAR Entire Screen Netwrk RJT Cont Ctr T.01 TO.1 T1.0 T + CONV X ALL the assembly this pushbutton clears CLEAR - When depressed, CLEAR, the the If a SHIFT has been commenced prior to area. area, including assembly will be cleared, entire CRT screen number. error codes, and step (network) 3.4.4 ENTRY CONTROLS entry of the the These controls (Figure 111-17) relate to area. assembly the logic elements into the ladder diagram from elements Changes are made to the controller's memory and these J-adder diachecked for validity only when their entry into the assembly area The element is moved from the gram is attempted. If logic to the ladder diagram where the cursor is positioned. III-29 exists at the cursor ment in the assembly specified (i.e., left be altered when new sembly area must be vacant spaces of the eleposition, it will be replaced by the area not of the assembly area; any portion not by white area), will blank - indicated the asAll Portions of logic is entered. into specified if new logic is to be entered ladder diagram. and Any combination of relay contacts, vertical connections, are etc.), arithmetics, non-relay functions (timers, counters, the 10 x 7 network possible as long as there is space within The Logic coils can be entered at the end of any rung. format. logic format requires the top rung to be complete for any column any loqic must Each column that stores that will store logic. desired by element be programmed from the top down to the last be programmed with must elements Where necessary, the user. horizontal shunts or horizontal opens to complete the format. sufNon-relay elements can be entered into any column with Nonblank. logic is existing ficient space, as long as the directly; elements relay elements cannot be replaced with relay the rethe non-relay functions must first be deleted, and then top of the the lay functions entered. Programming starts at rung tothe left most column, and can then proceed along top wards the right or down the first column. that There are four pushbuttons marked with arrows (t,+,+,&) controls control the position of the cursor. When one of these direction the the cursor is moved one position in is depressed, indicated, unless the cursor is at the boundarv of the screen. "wrap around" the cursor will At the right and left boundary At the. top when forced beyond either side to the opposite side. curor bottom of the screen, there is no "wrap around" and the controls sor will not move beyond these boundaries. Other are as follows: ERROR RESET - If an error is detected in operation of the be flashed and the ENTER and the P180 Programmer, a message will network controls will be locked out. When any other pushbutton (including ERROR RESET) is erased, depressed, the message is assuming the error condition does not continue to exist, and then the keyboard is completely functional. ENTER - If MEMORYPROTECT is OFF, the ENTER pushbutton will cause the assembly area to be copied into the location selected by the cursor; the assembly area is not altered and the cursor remains at its previdus location. If this location is in the logic area, the entire assembly area will be moved as a logic element after passing appropriate error checking. If the cursor is in the reference status area and on a holding register referwill be ence, the numerical content of the assembly only area moved into the register. III-30 Of all logic a search SEARCH - This pushbutton initiates will be The search base. entered into the controller's data network one, and started at the first (upper left) contact of the continue through all networks column by column, until either end of logic is desired element is located or detected. the assembly in area; Searches are performed based upon data portions of the element left blank (undefined) will not be conall references to For example, if sidered during the search. input 1029 are desired (normally open or normally closed cononly the connector), reference tacts with or without vertical value 1029 is entered into the assembly area. When this pushfirst network begins and the button is depressed, the search using the reference is displayed in its entiretv. If additional pripr to desired, the SHIFT key i s depressed networks are closing this pushbutton a second time; the shifted search will (not continue the search from where the previous match was found at start of logic). GET - This pushbutton is used to load the reference status The desired reference is entered into the assembly area, area. and the cursor positioned in the reference (right side) status desires to its display status. The area where the operator status of logic coils (OXXX), discrete inputs (1XxX), or regisreferences sequencer 4XXX) can be displayed; ters (3XxX or (2YXX) cannot be displayed. Up to six references of any type can be displayed simultaneously, with the reference number on top and the status immediately below it. Discrete status will input indibe provided as ON or OFF; a D prior to the status cates a disabled reference. Register statuses are provided as a three-digit value indicating the content of the register. Successive depressions of the GET pushbutton with the cursor that reference to on a reference in the status area will cause increase by one for each depression. The assembly area will also copy this reference regardless of its previous content. To remove a reference from the status area, a DELETE is selected while the cursor is on that reference area. GET NEXT - When depressed, currently on the screen will network on the screen is step cause the network step 24 to the screen, network one will the network following the one i f For example, the be displayed. this pushbutton will number 23, If no network is on be displayed. be displayed. to the GET NEXT, GET PREV - This pushbutton operates similar network is obtained. the previous except that when depressed screen, this 23 on the network Using previous example, with pushbutton causes network 22 to be displayed. see GOULD-MODICON USER'S For complete programming details, MANUAL, January 1979, pages A-10 through A-21. III-31 3.5 USE OF MODEL T158 TELEPHONE 3.5.1 DESCRIPTION INTERFACE The MODICON Telephone Interface (Figures III-20 and 111-21) is a device which allows to be the Programmable Controller linked to the MODICON Service Center over standard voice grade telephone lines. The Model T158 is an acoustical coupler data which mates with the standard telephone hand-set. Models T151 and T152 are designed to be used with and 1.84/384 MODICON 084 Controllers; these units can also be used with the 484 Controller without the specialized interface designed the 084 for and 184/384 Controller. Regardless of which model Telephone Interface is used, all require the use of the J470 EIA Adapter to communicate to the 484 Controller (Section IV of this manual). The T158 Telephone Interface is housed in a rugged for case portability and safe storage. No special knowledge or training is required to use any MODICON Telephone Interface. TS-60-0026-2 Figure 111-20. T158Telephone Interface III-32 20 The T158 Telephone Interface in its carrying case weighs lbs and has outside dimensions of 14.75 in. x 14 in. x 1O.S in. ambient air, The acoustic coupler can operate in 0-50°C lo-95% has a (non-condensing). The J470 Adapter relative humidity conspecial mounting hanger that allows it to be temporarily can operate The adapter nected to the front of the mainframe. in ambient air 0-60°C and lo-95% humidity (non-condensing). Figure 111-21.Controls 3.5.2 OPERATING on Telephone Interface PROCEDURE Center can After complete installation the MODICON Service will be answered Your phone call be called at (617-475-1181). by the Service Center Operator who will want to know: 1. Your name and company. 2. The serial number or system number of the controller which you are connected. 3. If the call is for What service you desire. the operator will probablv ask other service, After this switch over to ing from phone hear an audible tion, you must to diagnostic questions. that request will vou discussion, the operator entails switchAt the MODICON end this "Data." listening, still If you are to data. You wi.!_1 "Data" At vour end to make the connectone. cups of place the handset firmly into the rubber III-33 One of the cups is lettered CORD, which the acoustical coupler. The handset. the identifies the cup receiving the CORD end of and transthe headset receiver rubber cups fit snugly about the affecting room noise reducing the possibility of mitter, communications. coupler, When you have placed the handset correctly into the data, and the Service Center Operator has switched from voice to The the green CARRIER lamp on your acoustic coupler will light. During thi_s service, Service Center Operator is now in control. When the lamp goes off, you must watch this green CARRIER lamp. you to waiting for the Operator has switched to voice and is pick up the handset again. Since reliabie error checking cannot be done on communicanotice that tions while the controller is operating, You will occur shortly after switching to data a short communication will outwhich will turn off the controller RUN lamp as well as all its logic be scanning Although the controller will not puts. communicapable of is off, it is -(running) when the RUN light eating to Service Center. It is good practice when pany switchboard, to explain Operators have a data call. when they hear a tone rather 3.6 complacing your call through your making to the operator that you are connection the been known to break than voices. MODEL L206 PROGRAM TAPE LOADER TS-80-0028-2 Figure 111-22.L206 Tape Loader III-34 3.6.1 DESCRIPTION The Model L206 Program Tape Loader (Figure 111-22) is a magrecording and renetic tape cartridge unit designed for field loading of user programs from the 484 Programmable Controller. 284, 184, 384, This loader is also compatible with models 084, units. The Proand 1084 Controllers with different interface error gram Loader features ease of operation and fully automatic detection and protection. The Model 206 Program Loader permits the user to: Record his control programs on magnetic tape cartridges. Load a control program from a magnetic tape cartridge. the controller's memory Verify a tape, either against or internal (tape only) parity check. 0 0 0 case and reThe Model L206 Loader is housed in a rugged The quires a Model J47O Adapter set for any standard baud rate. tape case also provides space for storage of up to five magnetic one MODICON program Each cartridge can store only cartridges. 484 ConThe program from the regardless of controlr'er type. dytroller consists of the entire logic memory as well as the status, all disabled In addition to user logic, namic memory. coil states, and holding register contents will be included in a tape record or load. 3.6.2 SPECIFICATIONS (381 mmx 533mm x 203mm). Dimensions: 15"x21"~8" Weight: 35 pounds (15.9Kg). Cartridge Size: 300 feet Cartridge Capacity: 51.2 blocks, bit words. each block 256 eight 18 inches/set. Read/Write: Rewind: 100 inches/set. Speed: Write (9115m). Protect: Removing the colored the the bottom of recording inhibits tridge. on coded flap tape cartridge caron that Baud Rates: 3.10, 150, 200, 1800, 2400, '3500, and 19,200 baud. 300, 4800, Power Requirements: 115v + lO%, 50-60 220V -T lo%, 50-60 Hz or Hz, 60 VA. III-35 600, 7200, 1200, 9600, Ambient Temperatures 10-50" C, idity up to 95% non-condensing Environment: Hum- TS-80 Figure 111-23.L206 Controls and Indicators 3.6.3 CONTROLS AND INDICATORS (Figure M-23) ON/OFF: Controls application of AC power. MAIN POWER: Indicates OPERATE/VERIFY: Selects mode of operation, tape (record ating with controller) or verify data RECORD/LOAD: either reoperation, Selects type of load from tape to cording on tape or Spring loaded toward RECORD controller. position. when AC power has been applied. either operload tape of on tape. PAUSE TAPE: operaoperation; Interrupts tape tape stopped by continued from where tion beginning returned to depressing GO or of tape depressing RESET. GO: Pushbutton that of operation. RESET: Pushbutton that terminates returns tape to beginning. III-36 initiates selected mode operation and . CONTROLLERTYPE: used to Twelve position thumbwheel that is conselect type of controller four nected to program loader. Set to for 484 Controller. RUN: Indicates dition. PAUSE: Blinks IDLE: Indicates when loader but available. DC PWR OK: internal Indicates DC power from supply is within regulation. NO COMM: but Indicates when operation was started terminated due to communinability to icate with controller. ERR HALT: Indicates when operation detection of sufficient in unreliable operation. COMMERR: Indicates whenever error between communications loader. detected is controller in and TAPE ERR: Indicates whenever tape operation. is detected in REWIND: On when rewind been completely BOT/EOT: On when tape is at (BOT) or end of tape WRITE/PROTECT: On when tape being written inserted on. is RECORD: On when tape troller. is beinq recorded BAUD RATE: Four indicators and an active controller. 3.6.4 OPERATING Set-up: when loader when loader is operating is con- in pause condition. not is was errors error in progress rewound. operating power halted by result to or beginning (EOT). tape of protected that indicate communication from has tape from con- baud rate channel to PROCEDURES Connect communications cable to J470 Select either X338 on J470 adapter. and S5 to zero (no parity). III-37 Adapter EIA or with both Turn loader's AC power ON. Ensure AC power applied and RUN light lit. Select Insert RECORD: has controller CONTROLLERTYPE (four = 484 tape cartridge with side A up. Controller). Ensure WRITE/PROTECT indicator is not lit. OPERATE mode and RECORDoperation. Select Depress GO pushbutton. Loader will automatically select proper baud rate, starting with 19,200 baud, that matches the setting on the Adapter to which it is connected. A record of the program can be made with conthe troller operating or not operating (RUN light The record operation out). will not change the status of the controller's RUN light. At the end of the record rewound to the beginning. LOAD: the tape is automatically turn MEMORYPROTECT to the OFF posAt controller, Depress OPERATE mode. At loader, select ition. toward LOAD operaand hold spring return switch GO pushbutton. Resimultaneously depress tion; lease both switches. Loader will automatically select proper baud rate, setstarting with 19,200 baud, that matches the ting on the Adapter to which it is connected. Once communication at baud rate is the proper "traps" the the loader automatically established, controller, ceasing its scanning. RUN liqht goes must To untrap the controller, a load verify off. be done. At the end of the load, the rewound to the beginning. VERIFY: Select sible, tape VERIFY mode. Two types selected as follows: is automatically of verify are pos- (1) Verify tape format RECORD operation. (2) Verify controller memory. tape against operation. MEMORY Select LOAD and hold PROTECT must be OFF at controller. After depress GO i s determined, verify type of pushbutton to start COMPARE. T.Terify will NOT status if it is done alter the RUN light against the controller's memory. III-38 (parity check). Select Failure of the verify ating of the operation tor ON. will result in with ERR HALT terminindica- NOTE controller When performing a Load Verify, the have perviously been loaded with the tape and the light must NOT have been re-established. OPERATING: RUN (1) Once an operation has begun, all conexcept trols have no effect on the operation the RESET and PAUSE. The RESET pushbutton, in when depressed, terminates any operation progress and rewinds the tape to the becauses The PAUSE TAPE switch anv ginning. and operation in progress to be suspended controls can be other All tape stopped. repositioned without affecting anv operation once begun. The followinq indicators will (2) the various modes of operation: hi must RUN MODE 1 I RECORD 1 be -on for BAUD RATE I RECORD LOAD VERIFY TAPE VERIFY AGAINST MEMORY can be opened The dust cover (3) affecting an operation in progress. without (4) If a tape is not rewound to the-- beginning at the start of the operation, it will be automatically rewound prior to commencing the operation. L (5) Whenever an error is detected, a single tone is provided by the loader. If the error is recoverable, the operation continues and a valid result i s obtained; if the error is not recoverable, the operation is halted with ERR. HALT indicator lit. Poor communications or gradual degradation of the tape after many uses can be detected by the number of tones issued during a successful load. III-39 with compatible (6) Communications are posiCenter In the Service W-232 type D. tion the communications can be concable Inter(via Telephone nected to a computer from the face, if necessary) to load/record computer. 3.6.5 FUNCTIONAL DESCRIPTION with All data is recorded at least twice in 256 word blocks the parity, If the first block has good parity on each block. iS data has incorrect parity, second is not used; if the first operation, During a record obtained from the second block. parity is deIf incorrect parity is verified on each block. successive blocks are written until at least two blocks tected, have valid parity. seven The record is terminated if more than succesdue to blocks are required to record any single block sive parity failures. During a load operation, invalid parity from when reading good parity the tape causes successive blocks to be used until is obtained. If invalid parity is obtained for all records of TAPE ERR inthe operation is terminated with the same block, dicated. Once good parity is obtained, all successive records of that block will be ignored until the next block is located. Time required to record/load depends upon baud rate and memory size. The following are some typical times to record a 4K 484 program. Baud Rate Time 9600 4800 1200 300 110 15 25 90 5 14 Loading or verifying typically required to record a program. 3.7 J474 COMMUNICATION 3.7.1 DESCRIPTION Seconds Seconds Seconds Minutes Minutes takes 50% of the time INTERFACE = MODBUS This interface (Figure 111-24) allows a "Master" such as a computer to communicate to a group of 484 Controllers. Up to 32 controllers can be connected together (each with J474) and be monitored/controlled by a single port on the "Master". Each controller can be polled by the "Master", one at a time, based interfacing within upon the program the "Master". Hardware (via J478) conforms to EIA Specification RS-232, a standard III-40 Software protocol is described option on most computers. separate document discussing the MODBUScapabilities. in a TS-80-0030-2 Figure 111-24. J474 Interface to be easily This MODBUS system allows the 484 Controller can system. The "Master" processing integrated into a data collect information for management reporting while the 484 ConAlterequipment. troller continues to direct the production all into the "Master" can down-load receipts/standards nately, 484 Controllers at the same time to ensure synchronism of dis"Master" the A further capability allows tributed processors. the force simulate or to control inputs and outputs and thus the Finally structure. th controller's operation of I/O conthe logic in any/all "Master" could be programmed to alter controlvia a TTY or CRT, all trollers; thus, from one station lers could be reprogrammed without use of the P180 Programming Some of th commands provided in the protocol include: Panel. III-41 (1) (2) (3) (4) (5) (6) (7) (8) READ COILS READ INPUTS READ INPUT REGISTERS READ HOLDING REGISTERS WRITE HOLDING REGISTER FORCE COIL POLL STATUS POLL COMPLETE PROGRAM (9) 3.7.2 INSTALLATION The J474 communication interface (Figure 111-24) can be bottom, or mounted adjacent to the 484 mainframe either .on the to the right or left. Half High It physically replaces a I/O Housing (B547/B549) both in size and mounting dimensions. In addition to data communications, this interface also provides a the along voice communications between any two or more points must be equipped with an Enhanced MODBUS. The 484 Controller II CPU to communicate with a J474. The following is a brief summary specification of the J474 interface. Operating power is obtained form the 484 Power Supply; .no external power is required. 3.7.3 SPECIFICATIONS Temperature: 0 to 60°C Humidity: O-95% (non-condensing). Size 4.75" x 14.40: x 365.8mm x 174.8mm). (WXHXD): (32 to 140 F). 6.88: Weight: 6 lbs Communications: Asynchronous, Frequency to 50 Khz band usage. Maximum Bus Distance: 15,000 Device 1 Address: Operating Connections 3.7.4 that tors Modes: Options: (120.7mm X (2.8Kg). feet to 247 Modulated: 20 (4.5Km). (Max. Remote Terminal MODBUSor Direct 32 devices/MODBUS). Unit (RTU) or ASCII. EIA. INDICATORS On the front of the J474 interface are four indicate the status of the communications. have the following functions: III-42 LED indicators These indica- RUN On whenever DC power is applied via the 484 mainframe and the J474 diagnostic routines indicate proper internal operation of this interface. ACTIVE Flashes whenever the J474 interface receives a message via the MODBUSor local EIA port that is addressed to this unit. 474 ERROR Flashes whenever an error in communications between the 5474 interface and the 484 CPU has been detected. Appropriate error response will be sent to the sending device. BUS ERROR Flashes whenever a message addressed to this device from either the MODBUSor local EIA port has error within the message. Appropriate error response will be sent to the sending device. 3.7.5 CONNECTIONS The 5474 Interface is connected to the MODBUSor local EIA This connector device via a single 30-pin connector. (Buchanan Part No. PCB 2B30A616798, MODICON part number S2-2109) with mounting bracket (MODICON assembly AS-4965) is supplied with the interface. To service the J474 unit, this connector may be removed without distrubing MODBUScommunications to the other units provided physical connections are not distrubed. Since all options such as baud rate, unit number, parity and stop bits are selected by the wiring of this connector, easy replacement and rapid restoration of proper operation are accomplished without extensive testing or interruption of MODBUS InterDuring replacement of the 5474 Communication operation. technician does not need to set switches face, the service dip incorrect address. and possibly set the or rotary switches shown in Table including Assignment of functi_ons are 111-3, optional decoding. III-43 Table 111-3. J474Functions Pins 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Function Pins Protective Ground Data Transmitted from J474 Data Received by J474 Ready to Send (RTS) Clear to Send (CTS) Data Set Ready (DSR) Signal Ground Binary Address 1 Baud Rate 1 Binary Address 2 Baud Rate 2 Binary Address 4 Baud Rate 4 Binary Address 8 Baud Rate 8 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Function I Binary Address 16 Stop Bit Option Binary Address 32 Parity Type Option Data Terminal Ready (DTR) Parity Enable Binary Address 64 MODBUSFULL Duplex In Binary Address 128 MODBUSFULL Duplex Out Signal Ground Modbus Data in Mode Select 1 MODBUSDATA OUT Mode Select 2 rlote: Pins 1 through 7 and 20 conform to EIA RS 232-C specifications. tion with The following illustrates (Figure 111-25) a typical connecfor half duplex operation at 9600 baud, slave number 26 even parity, one stop bit, and ASCII mode. Figure111-25. Typical J474 Connections III-44 Baud rates are selected by connecting pins to Signal Ground that is available at pin 7. the following chart wil summarize all available = connect to ground; no = leave unconnected): 9, 11, 13 and 15 For convenience, baud rates (yes Pins Rate 9 50 75 110 134.5 150 300 600 1200 1800 2000 2400 3600 4800 7200 9600 19200 yes no yes no yes no yes no yes no yes no yes no yes no 11 13 15 yes yes yes yes yes yes yes yes no no yes yes no no yes yes no no yes yes no no yes yes no no no no ves yes ves yes no no no no yes yes yes yes no no no no no no no no The slave address is established by binary numbers on pins to Signal Ground Connect 8, 10, 12, 14, 16, 18, 22 and 24. (pin 26) for a zero bit and leave unconnected for a one bit. 00011010 which requires is For example, address 26 in binary of pins 24, 22, 18, 12, and 8 to pin 26 as shown in connection above example. pins Specific modes of operation are selected by connecting following configur28 and 30 to Signal Ground (pin 26) in the to ground; no = leave unconation (yes = connect that pin nected): Pins Mode 28 30 ASCII RTU Not valid Test yes yes no no yes no yes no The remaining options (stop bits and parity are selected by on pin 7. connecting 17, 19, and 21 to Signal Ground available and their options available summarizes chart The following to ground; no = leave associated connections (yes = connect unconnected): III-45 Two One Two One Two One Two One stop stop stop stop stop stop stop stop Pins 19 17 Option bits, no parity bit, no parity bits, no parity bit, no parity bits, odd parity bit, odd parity bits, even parity bit, even parity yes no yes no yes no yes no 21 yes yes ves yes no no yes yes no no ves yes no no no no 3.7.6 SELF-TEST diagnostic Upon power up, the J474 conducts an internal CPU, ROM, RAM, Indicators, test to verify proper operation of: error When the Timers, Parallel Bus. Port, and Asynchronous front of the test is being performed, the indicators on the indicators indicators. The four J474 are used as diagnostic will cycle through the following pattern once on power up if no internal errors are detected. Indicator 12 RUN ACTIti 484 ERROR BUS ERROR Off Off Off On Off Off On On 3 Test 4 5 6 7 8 Off On On On On On On Off On On Off Off On Off Off Off On On Off Off On Off Off Off Each test pattern lasts for appproximately 150 milliseconds (total 1.2 seconds of power up tests). If an error is detected, testing stops and the indicators can be used to indicate the test level that failed: MODICON Field Service personnel can correlate the test number to the internal component failure. When the MODBUSconnector is removed or if the Internal Test Mode is selected (pins 28 and 30 disconnected), the internal Self Test will operate continuously. The J474 will halt its operation when an error is detected during diagnostic testing. While in the Halt mode, no communications with the MODBUSnor the controller is possible. The diagnostic testing can be restated and possible reactivation of communications by cycling 5474 ON-OFF-ON. III-46 SECTION IV TROUBLESHOOTING 4.0 INTRODUCTION The MODICON 484 Controllers are rugged, modular systems designed specifically for ments. They require no regular maintenance. components may be quickly replaced. failure, are provided to indicate proper operation subassemblies. heavily protected, industrial environIn the event of Indicator lights of the mainframe's If a suspected failure is encountered, there are several customer to determine procedures to be followed by the that and to there is a failure in the MODICON system isolate that failure to a particular assembly. These procedures are outlined in this section. no special They require test equipAs basic understanding of functions of the the comment. ponents is necessary. b The major troubleshooting methods available to the user are checkouts of the processor using the programming panel. This panel allows any network, input, output, or register to be examined and changed in any proper manner desired. Through the combination of logic examination and visual inspection or electrical test of field wiring terminals, failures may be isolated to the processor, I/O module, power sunply, or customer's hardware. The MODICON maintenance philosophy is based on the assumption that when a major subsystem is proved faulty, it should be immediately removed and replaced in its entirety. This procedure greatly increases system availability. 4.1 INDICATOR LIGHTS The mainframe has a series of three LED indicators (Figure Each LED is energized when a major portion of the IV-l). mainframe is operating. AC power must be applied will function. is NOTE to mainframe before any LED inIn addition to the mainframe, each I/O module has four its cirdicators to show the field voltage status of each of for the input The controller need not be functioning cuits. the proper The only requirement is for indicators to operate. Output indicators are on only when the field voltage to exist. controller is in operation. IV-1 TS-80-0005-2 Figure 4.1.1 IV-l. Indicators on Mainframe POWER SUPPLY The Power Supply is located in the front cover of the mainIts proper operation (output of both 5DCMF and 12 VDC) frame. mainframe. As long is indicated by the DC POWERlight on the the proper supplying as this LED is lit, the Power Supply is volIf this indicator is off, verify proper voltages. supply the With proper AC power voltage, tage at AC power terminals. and verOpen the mainframe internal fuses should be checked. ify continuity of internal fuses (Figure IV-2). operational, are If all internal fuses still off, and the LED itself is operational, should be replaced as follows: the the (1) Remove AC power from mainframe (2) Unlatch (3) Disconnect wiring harness and ground strap supply side of mainframe (Figure IV-2). connect ribbon cable at power supply. and swing mainframe IV-2 indicator is Power SUPPlY terminals. open. from Also, power dis- (4) Support power supply (approximately 20 pounds) and lift up to separate hinges that connect power supply section to fixed portion of mainframe. (5) Remove power supply to work area for further or packaging for shipment to MODICON for repair. (6) Reverse supply. steps 1 through 4 to re-install testing new power DISCONNECT HERE FUSE / 57-0006 FUSES (2) 57-0013 TS-80-0031-2 Figure I V-2. Power Supply - Location IV-3 of Fuses 4.1.2 PROCESSOR The main function of the processor is to monitor the staus of all inputs continuously and direct the of all status outThere are two LED indicators that, puts. when energized, reThe flect proper operation of the processor (Figure IV-l). first indicates proper operation of the processor the (RUN), second proper battery voltage (BATT OK). If the RUN light goes out, and the DC POWER light i.5 lit, the processor has ceased operation. the processor If fails, its .memory should be restored by one of the peripheral devices, such as the model L206 Tape Loader or model T158 Telephone manual. Interface. These are discussed in Section II of this I1dump" have Center If neither a magnetic tape nor a Service been made, operation of the controller may be restored by iniInitializing tializing memory with the P180 Programming Panel. contains memory will restore all logic to the null state which cannot be restored by If the RUN light no customer program. the processor the appropriate should be peripheral device, replaced as follows: (1) Disconnect AC power connections at lower right of mainframe. from power terminals (2) Open (3) Loosen the support of the mainframe at the bottom. Do the mainframe Support not remove bolts completely. (33 pounds) and remove the upper bolts. connectors mainframe and locate (Figure I/O Disconnect I/O connector(s) on the end of the 11-13). into I/O I/O bus cable(s). Remove from mainframe the I/O If an I/O bus cable is used to connect duct. the entire housings at the bottom of the mainframe, cable needs to be removed from the mainframe and saved. NOTE To reduct the weight of the mainframe to the power supply section may be removed base section of the mainframe. Lift the mainframe clear 12 pounds, before the of bottom supports. (4) Take the mainframe to work area for futher If necessary, package and ship to MODICON for (5) Reverse steps 1 through 3 to install new mainframe. The second indicator for the mainframe operation OK. When this LED is energized, there is sufficient capacity to retain memory upon loss of AC power. IV-4 testing. repair. is BATT battery AC power is required to operate BATT OK Batteries are designed only troller system. They will not run the controller. indicator retain to conor memory. When the RATT OK LED is not illuminated, check the POWER If not illuminated, replace batteries. If illuminated, LED. verify voltage at AC power terminals at bottom right of mainframe. this tain battery The BATT OK LED is a warning about voltage. capacity to indicator goes off there is sufficient memory for at least seven days. When main- batteries The following procedure should be used when the conIt is recommended that AC power to are to be replaced. Memory will be troller be left on while replacing batteries. either of the alkaline lost if the AC power is removed while when AC Memory will not be lost batteries is not installed. installed. One power is removed if either lithium battery is lithium battery is sufficient to retain memory. , TS-80-0032-2 Figure IV-3. Memory Module IV-5 with Batteries Procedures for replacement of alkaline are basically the same and are as follows: or lithium and locate (1) Open mainframe, swing out memory board (Figure IV-3). (2) remove ONE If both battery holders contain batteries, alkaline Remember that one to create a vacant holder. battery is insufficient to maintain memorv without AC power. (3) Insert 0 0 new battery into power batteries vacant holder as follows: Lithium batteries are inserted with .positive red wire towards center. Alkaline batteries are inserted with positive red wire towards left side. CAUTION REVERSE POLARITY WILL CANCEL VOLTAGE OF TERY AND ELIMINATE BATTERY SUPPORT. RED ;q:/+ RED i)j?E El CONNECTIONS E3 FOR LITHIUM BATTERIES BLACK CONNECTIONS EXISTING RIGHT HOLDER LEFT HOLDER TS-80-0017-1 SUPPlY, RED FOR ALKALINE BATTERIES Figure I V-4. Wiring of Batteries IV-6 BAT- (+) (+) (4) Connect wires board (Figure 0 0 slide to IV-4). terminals on Rev. C memory Lithium batteries supplied with wires are for Place batteries in holders and conconnection. nect red wires to center terminals and black wires to terminals towards side of memory board. Connect jumper between terminals below right holder. batteries Alkaline are placed in spring clip holders. No wires are supplied with these batteries. To connect these batteries in series, jumper is placed between terminals El and E3. Connect only one jumper either below right holder or between holders depending upon battery type. (5) Remove the second old battery from its holder batteries are in the controller. Replace with new battery following steps 3 and 4 above. (6) Record battery vided. (7) Verify operation of BATT OK indicator mainframe and then close mainframe. (8) If BATT OK indicator is not illuminated, replace LED lamp, or power supply, or memory board (Figure IV-6). change on memory board in if two second space on front proof Memory boards can be removed, stored, transported, and exchanged without loss of memory as long as the batteries are inserted. There is no indication of battery level when except installed in controller with AC power applied. Memorv sizes of any controller can be changed by replacing the board. 4.1.3 INPUT/OUTPUT SECTION Communications from the mainframe to the real world is acall inThis section isolates complished via the I/O Section. put and output devices to prevent external noise from affecting The circuitry the internal logic of the 484 Controller system. filter inputs and in the I/O Section is specially designed to compatible with user's levels the voltage drive outputs at placement of the There are no limitations on the equipment. handling their voltage modules in the I/O Section relative to AC circuits do not have to be isolated from DC circapacity. be separated cuits nor do high voltage (i.e., 220 VAC) have to from low voltages (i.e., 5 DCMF). Whenever a failure following steps should failure: is suspected be taken to IV-7 the in I/O systematically Section, locate the the (1) Call SINGLE I/O CIRCUIT - Connect Programming Device. (0XxX reference) up input (1XxX reference) or output its compare When it is an input, that is suspected. modinput the status with that of the indicator of and operational input is the agree, If they ule. field wiring external device should be examined. If not, the input module should be replaced. NOTE When possible, cycle switch, pushbutton etc., tion. device such as input ON/OFF/ON to confirm limit opera- with When it is an output, its status that compare If they agree, the output indicated on output module. device is operational and the field wiring/external should If not, the output module should be examined. is not being Verify that a blown fuse be replaced. indicated at output module before replacing module. NOTE When possible, use DISABLE function (Paragraph 3.1.5) to force output ON/OFF/ON etc. MEMORYPROTECT must of OFF. CAUTION BE VERY CAREFUL THAT OUTPUT WILL NOT CAUSE UNSAFE USER EQUIPMENT OPERATION. (2) MULTIPLE I/O CIRCUITS - Connect Programming appropriate verify I/O operation and select from the following: 0 0 Device to procedure power supplied to ON ONE MODULE - Verify proper module. If replace If voltage exists, module. not, troubleshoot field wiring and power source. WITHIN ONE I/O HOUSING - CAUTION MAIN AC POWERTO 484 SYSTEM SHOULD BE REMOVED FIRST. DO NOT REMOVE CABLES WITH POWERON 484 MAINFRAME. 00 bus connector. Open I/O duct and reseat I/O If this does not correct fault, use spare rotating connectors withI/O bus connector, in duct as necessary to move spare connector to desired housing. IV-8 from susRemove I/O modules one at a time continues. If fault housing if pected faulty module begins to operate when an I/O that module and module is removed, replace inspect its connector on housing backplane. 00 when backplane its Replace I/O housing or does not correct removing all I/O modules fault. TS-80-0033-2 Figure I V-5. J471 Expander Ins talla tion 0 MULTIPLE I/O 00 00 HOUSINGS- faulty housings Remove top I/O module from address. Only one and verify selection of switch should b positioned on any housing (Figure 11-14). Reset all switches if no obvious errors are detected. bus connectors Open I/O duct and remove I/O from suspected housings one at a time if the Reconnect in the same fault still exists. order examining I/O operation with while If one housing creates programming device. the fault only when connected to the bus, it or its backplane should be replaced. IV-9 00 (3) one Remove the entire bus cable, Replace in same order, at a time. for a faulty I/O housing. Finally, entire I/O bus cable. connector searching replace (Figure OTHER I/O DEVICES - The model J471 Expander disIV-S) is maintained similarly to the power supply cussed above. structure can be troubleshot Its I/O following the procedure listed above. I/O bus communiAll I/O modules are parallel to the all I/O data is seen by each modtherefore, cations, modules ule via the I/O bus cable. appropriate Only expanded This includes local or respond to the data. I/O's as well as register modules. Register register I/O housings. B547/B458 are dressing selection is accomplished on the register module. 4.2 adI/O FAULT ISOLATION FLOW CHARTS This part of Section IV contains five fault isolation These are designed for use by MODICON customers. charts. vice personnel recommend users attempt to isolate faults calling MODICON service center. The fault isolation flowcharts flowSerbefore are as follows: Figure IV-6. DC POWERLamp Fault Figure IV-7. BATT OK Lamp Fault Figure IV-8. RUN Lamp Fault Figure IV-g. RUN Lamp Fault Isolation FLowchart (Continuation of A from Figure IV-8) Figure IV-lo. I/O Section IV-10 Isolation Isolation Isolation Fault Isolation Flowchart FLowchart FLowchart Flowchart. 4.3 P180 ERROR MESSAGES All P180 alphabetically error messages are detailed here and are after the 484 Error Code is described; organized There are Many errors are caused by illegal user actions. also a number of SYSTEM ERRORS which seldom appear in a funcsystem However, if SYSTEM ERRORS do occur, the tioning system. may be in serious difficulty and needs to be serviced. The following 484 which indicate list it of SYSTEM ERRORS are has received erroneous 1 2 3 4 5 6 17 12 15 messages from information: the 'PARITY ERROR' 'OVERRUN ERR' 'CHKSUM ERROR' 'BAD ADR RNGE' 'ILLEGAL ADDR' 'ILLEGAL NODE' 'BAD LED REQ' 'BAD COMMAND' 'BAD LENGTH' the The following list of SYSTEM ERRORS are messages from P180 which indicate that it has received erroneous information: 'BAD RESPONSE' 'P180 OVERRUN' 'P180 PARITY' 'P180 CKSUM' 'P3 PARITY' 'P3 OVERRUN' 'P3 CKSUM ERR' 4.3.1 484 ERROR CODE This an error followed following message appears when P180 is in supervisory status 484. The message will has been detected in the by a two-digit number code indicating error type. list contains the error codes and their meanings: Code Definition Communications Overrun Memory Checksum Failed Invalid Node Type Found I/O Port Error Scratchpad Diagnostic Failed -Fatal-No Run Light Coil RAM Checksum Failed CPU Diagnostic Failed IV-16 and be The 10 11 12 13 14 Illegal Memory Configuration -Fatal-No Run Light Real-Time Clock Not Functioning Watchdog Timer Expired Illegal Column Detected No End-Of-Logic Node 4.3.2 ERROR MESSAGES message comes from BAD ADR RANGE - In general, this error Pl80 I/O rethe 484 mainframe and means that the most recent Specifiquest has a serious problem and cannot be processed. which a request cally, this message means that the P180 sent address boundary. would modify memory across an invalid 484 has this not the this error message comes from BAD COMMAND- In general, mainframe and means that the most recent P180 I/O request be processed. Specifically, a serious problem and cannot message means that the request code which the P180 sent is valid. the this error message comes from BAD LED REQ - In general, request 484 mainframe and means that the most recent P180 I/O Specifically, be processed. has a serious problem and cannot Status" this message means that the P180 sent a bad "Element power request. this error message comes from the BAD LENGTH - In general, mainframe and means that the most recent P180 I/O request be processed. has a serious problem and cannot Specifically, this message means that the I/O request which the ~180 sent had too few or too many characters. 484 BAD RECORD - This message appears during LOAD, DUMP, when the tape being processed has the wrong information. VERIFY BAD RESPONSE - This message appears when the P180 has ceived a response from the 484 but is is so erroneous it is recognizable. The P180 and/or 484 are in serious trouble should be diagnosed. BAD SHIFT - The 'SHIFT' is meaningless. key was set for a key for which reunand it BAD TAPE - This message appears during loading or verifying when the tape does not contain the information expected to be on a good tape. BLANK NODE - This message appears when the user the cursor to 'DELETE' a node which is not there or The cursor must be on a real node in blank node. delete it. IV-17 i s trying is on a order to BLANK OR This message appears when the user entering a new node, but the node above (up-arrow) or to left (left-arrow) is blank. This is illegal. BY-PASS I/O - When the user enters registers 4059 this message will warn the user that these registers versed. This is a warning message only. The P180 stop the user from using them. ’ t:Z or 4060, reare will not CHECKING - Although this appears in the error line, merely tells the user that the P180 must spend time checking see if a coil is used. This may take several seconds. It displayed to let the user know that the P180 is still alive. it to is CHKSUMERROR - In general, this error message comes from the 484 mainframe and means that the most recent P180 I/O request cannot be processed the way it was sent. Specifically, this message means that the message from the P180 was received incorrectly. THe 484 is not in agreement with the P180 message. COIL IN WAY - This error message will occur when any multinode item is entered and a coil extension is below it. Although the coil may be below and to the left of the multi-node to be entered, the display position of the coil across extends the screen. This prevents any multi-node from extending below the coil. COIL IS USED - This message means that the coil the user is programming is already used as a coil or in a convert. No coil may be programmed as an output more than once. Converts take 1.2 coils even though only one number appears on the display. If the user has a convert to coil 15, this uses coil 15 through 26. Later programming to coil 17, for example, will show USED, even though search and display finds NO MATCH. COIL NO-MATCH - This message appears during VERIFY when the coil bits on tape do not match those of the 484. This error may be disregarded if verifying while running. COMMBUSY - This message does not appear on the error line and is not strictly an error. It is displayed when the P180 wants to communicate with a 484 but some other device is already communicating. The P180 waits. END OF LOGIC - This message means that call up a network beyond the last network. end of the logic. tried user the The user is at to the 484 RUNNING - This message appears when the user is trying to perform a function which requires that the 484 be stopped first. (Example: Clear Memory) IV-18 ILLEGAL ADDR - In general, this error message comes from the 484 mainframe and means that the most recent P180 I/O request cannot be processed. Specificallv, this message means that the P180 sent an address which is completely wrong. ILLEGAL NODE - In general this error message comes from the 484 mainframe and means that the most recent P180 I/O request cannot be processed. Specifically, this message means that the P180 sent a node type which is not known by the 484. ILLEGAL RPLC - This message appears when the user, for ENTER, is trying to change one node type another and change is not allowed. These changes are listed: via the 1 node for 2 or 3 nodes 2 nodes for 1 or 3 nodes 3 nodes for 1 or 2 nodes INCOMPLETE - This message means that the assemply area is not completely explicitly set for 'ENTER'. When programming a new node, all three fields (contact, reference, vertical) must be stated. The left-pointing arrow directs the eve to the assembly area. INIT MEM - This message appears when the P180 fails to the end-of-logic mark in the 484. It means that there is serious problem in the 484 and the database is not valid. to SUPERVISOR and "clear memory". find some Go INV - These three letters do not appear in the error line. discrete when the area They show as register contents in the data in the register is INValid, i.e., exceeds 999. appears in SUPERVISOR mode for INVALID KEY - This keys which are invalid in that mode only. If the message appears in network display mode, it means that the P180 keyboard hardware has failed. INVALID # - This message appears when the reference number invalid for the in the assembly area is requested function. Check the memory size and reference rules. LGC NO-MATCH - This message appears during VERIFY when network logic (LGC) on the tape does not match the logic in 484. the the MEMORYFULL - This message appears when the user enters formation and the 484's logic memory is full. in- user is modMEM PROTECT - This message appears when the MEMORY ifying the 484 memory and the MEMORYPROTECT key is ON. PROTECT key ON prevents modifications. IV-19 MUST BE COIL - This message appears when the gramming a non-coil node in the coil (right-hand) allowed in are "coils" and "horizontal open" column. user is procolumn. Only right-hand the NO ANSWER- This message appears when the P180 makes Check cables and quest to the 484 and gets no response. 484 functioning. a reproper iS user NO COIL HERE - This message appears when the gramming a coil which would be in the middle of the logic. pro- enteris NODE IN WAY - This message appears when the user another node to the contains ing a coil and the row already cursor when the Remember that the coil may be entered right. rest It then takes the is not in the coil (right-hand) column. of the row for display purposes only. when entering a twoNODE TOO LNG - This message appears item counter) on the last row of a three-node node item (e.g., long to The function is too on the next-to-last or last row. fit in the seven row network. 'SEARCH' when the during NO MATCH - This message appears for. searched 484 cannot find a match to the pattern being function, implicit in Searching for a coil or register e.g., CONVERT, MULT, DIV, shows no match even though it is used. is when the user NO NETWORK- This message appears forming a function on a network and there is no network played or in 484 memory. perdis- NOT 1XxX - This message appears when the user is forcing an item displayed in the descrete area which is not a 1000 series Only 1XxX references can be forced in this area. (input) coil. NOT ALLOWED- This message appears when the user is a reference in the discrete area and the cursor is not The cursor must be in the discrete area to GET. area. getting that in tries NOT DISABLED - This message appears when the user Disable This is illegal. ‘FORCE' a coil which is enabled. coil first before forcing. to any trving NOT ENHANCED- This message appears when the user is to program a function which is not allowed in the basic 484. is prouser NOT ENHAN II - This message appears when the the enhanced or allowed in gramming a function which is not basic 484. IV-20 NOT LAST - This message appears when the user node which is in the middle of a network. Delete done to: (1) (2) is deleting may only The last (bottom) node in a column, or The last node if it is in the top row, the most node onlv. a be right- is NOT VERTICAL - This message appears when it illegal have a vertical short on a node tvpe; a coil, for example. is ONLY 4XXX - This message appears when the user data into an item displayed in the discrete area and it a holding register (4XxX). to entering is not OVERRUNERR - 'In general, this error message comes from the 484 mainframe and means that the most recent P180 I/C request cannot be processed. Specifically, this message means that the 484 receiver filled up with characters which were not processed out quickly enough so they got lost. This condition light. will NOTE cause the 484 to lose its RUN from P180 CKSUM - This message means that the response the with 484 was received incorrectly and the P180 does not agree what the 484 sent. This could be a problem in the link between the 484 and P180 or a serious failure in either. P180 OVERRUN- This message means that This is hardware filled and overflowed. The P180 should be checked. P180. the P180 a failure receiver of the P180 PARITY - This message means that the P180 receiver tected a bad bit stream. The P180/484 should be checked. de- P3 CKSUM ERR - This message means that the message from device on port 3 was received incorrectly. The P180 does This could be a problem agree with what the device sent. the link, the P180, or the device. the not in 3 P180 port is a failure reof P3 OVERRUN- This message means that the This ceiver hardware filled and overflowed. The P180 should be checked. the P180. the P180 port P3 PARITY - This message means that stream. The P180 and/or ceiver detected a bad bit should be checked. IV-21 3 redevice error message comes from PARITY ERROR - In general, this P180 I/O rethe 484 mainframe and means that the most recent indithis message Specifically, quest cannot be processed. cates that the 484 message receiver hardware detected a bad bit stream. user PORT 3 EMPTY - This message appears when the or VERIFY and has not plugged in forming a LOAD, DUMP, device. peris a legal message does not POWER/LED INVALID-NETWORK SKIPPED - This strictlv an error. It appear on the error line. It is not displays whenever the current network on the display is being skipped due to the skip command. REG NO-MATCH - This message appears during VERIFY when This error may be disregarded tape does not match the 484. verifying while running. SPARE KEY - The key which the user has struck has no the if func- tion. user tried a START FAILED - This message appears when the would not shows that it START function but the 484 status start. There is a serious problem in the 484 mainframe. NOTE revisi_ons In earlier releases of P180, message was FCN FAILED. START LOGIC - This message means that oell up a network before the first network. at the start of his logic. A & B, the user Therefore, STOP FAILED - This message appears when the user a STOP function and the 484 status shows that it did There is a problem in the 484. See START FAILED; TAPE> 484! - This message appears when the a smaller 484 with a dump from a larger 484. user logic in the larger is more than the size The P180 tries to load larger to smaller and the amount of memory actually programmed in the fit in the smaller 484. this tried his has not to is tried stop. loading user is The amount of the smaller. of will succeed if larger 484 will 257=BATT OK - This message appears when the user is trying the Since this is to program a coil with reference W257. "BATTERY OK' coil, is is already used and may not be programmed. UNK CONTACT - This error message appears when reading a network and finds a node type which is means a serious problem in the 484. IV-22 the P180 invalid. is It is trying VERT IN WAY - This message appears when the user to program a coil when the cursor is not in the coil column and the right there is a vertical short coming down immediately to down to shorts the There may not be vertical of the cursor. right of the coil. c IV-23/IV-24 SECTION V SERVICE CENTER 5.0 INTRODUCTION MODICON Headquarters A Service Center is maintained at Maintenance assistance is available Andover, Massachusetts. hours a day, 365 days a year. in 24 Several data telephone lines, support computers, and extenmanufactuered by MODICON are controllers sive files on all Center's capabilTo make maximum use of the Service offered. This must be available. Interface a T158 Telephone ities, Further, J470 Adapter. interface connects to the 484 via the the directly to these allow support computers to communicate controller. For further information capabilities and customer office. 5.1 about options Center the MODICON Service contact any MODICON sales FORMS Necessary support forms will Sales Office or Service Center. v-1/v-2 be available from anv MODICON SECTION VI 500 SERIES l/O DEVICES 6.0 INTRODUCTION This section describes the discrete T/O modules, and their associated housings, which form I/O devices, the 500 Series I/O System. register part of The 500 Series I/O System is designed to provide a low proand highly modular I/O system, at a low cost-of reliable, file, circuits is equivaPerformance of user side I/O goods sold. lent to the high-performance attainable with similar 200 Series for designed compat500 Series I/O Modules are I/O devices. Modules and with 200 Series I/O ible operation with each other, of the same type. The overall I/O system is designed for direct connection to interface By using a suitable the 484 Series of controllers. 384, and 584 184, assembly, the system may also be used with Controllers. which conThe discrete I/O modules plug into I/O housings interface and which tain the user wiring terminal connections two sizes There are the I/O modules to the controller svstem. modules, and one to eight B545, of I/O housings available: 13546, one to four modules. duct (WSSX). A The I/O housings are connected to an I/O Choice depends on the variety of these ducts are available. intercommunication mechanical The duct forms the system size. support among the I/O housings and the controller and serves to and shield the I/O bus cable assembly. 128 input points An I/O channel consists of a maximum of or a total of 256 Input/Output points or and 128 output points, three An I/O channel can be driven by any one of 64 modules. 484 Discrete I/O Expander, or 484 Controller, possible units: J540 184/384 Adapter. A 484 Controller equipped with an optional I/O expander control a maximum of 256 inputs and 256 outputs for a total 512 I/O points. An Input/Output point is referenced a number which depends on: on the module it by the (1) Which point bottom). (2) Which module on the I/O housing is involved 1 8, top to bottom on 8 module housings; top to bottom on 4 module housings). VI-1 is programmer (1 through 4, top mav of with to (I through through 4, (3) Which I/O houing select that I/O housing. code has been selected for user for points Each module has eigth terminal connection Each terminal connection point can accomodate up to 2 wiring. #12 wires. User wiring is fed to these connection points via a the from underneath wiring tray provided in each I/O housing system. conmodules Data is transferred between the I/O and the twelve-volt data bus. open-collector, troller via an a bit, the controller, When an input module pair is selected by the electroninput data is applied through the signal-conditioning When an output module ics directly onto the a-bit data bus. bus is the data on the pair is selected by the controller, where outloaded into storage latches on the output modules, puts are controlled until updated. supplied I/O modules is All opto-isolator power in the controlled by This power is through an indipendent power bus. a problem (lack-ofthe controller such that in the event of opto-isoshut the off line power) the controller will first the shutlator power. This forces all outputs off as part of repower will down procedure. On start up, the opto-isolator over the main off until the controller has established control outputs. The height of an installed a-module housing and duct is 32 runs. The inches. Additional room must be provided for wire height of an installed d-module housing is 18 inches. Each I/O housing requires 5 inches in mounting surface width. NEMA cabinets The I/O system will operate in standard internal ambient air temperatures from 0 to 60" centigrade convection vided that nothing restricts the free flow of currents. Table VI-1 shows the conditioning signal Input/Output Module terminal assignments are VI-2. VI-2 and proai r module options. shown in Table Table VI-l. Signal Conditioning Module Options Color Code Model B550 E551 B552 B553 B554 B555 B556 B557 B558 B559 B560 B561 conditions conditions conditions conditions conditions conditions conditions conditions conditions conditions conditions conditions 115 VW outputs 115 VAC inputs 9-56 ViX outputs Universal DC Module -True High* 9-56 VDC inputs Universal IX Model -True High* 220 VAC outputs 220 VAC inputs 5 VITJL outputs 5VITL inputs 9-56 VTX outputs Universal JX Module -True Low* 9-56 VIX inputs Universal W Module -True Low* go-150 vlx outputs go-150 WC inputs red pink dark blue light blue orange melon violet light purple turquoise blue blue blue * The term "True High" means that the controller sees the input as "True" (ON) when the input is Using true high input module, the input device (outside the controller) should "High" (+vDc). bewiredto the+vDc source. The sametermin ology is used for outputs but in this case the output device (outside the controller) is wired to the -KC (or grounded) since the switching (inside the &ule) is done on the "High" line of the source. The "True Low" modules are vice versa. Table VI-2. Input/Output Terminal Module B552-Ttue High B558-n-ue iTm a3cxrmurS Terminal Assignments B553-True High B559-True Lmd LKINPurS B556 TrL CurPm B557 m EawTS B560 120 m DC IN (+) Ix: IN (+) DC IN (+) oL?rPur1 GRXJFJA DclurrURN ix!lxrUFNlx~ CUIPWl INFWl CXPWl?l INPUFl cx.?wur2 INPwJ!2 ourPur2 INPur2 RETURN2 NOT USED NDT USD NOT USD CmPur3 BSSO-115 VAC B554-220 VAC PcCumurS B551-115 VAC B555-220 VAC ACINPUE XIN ACIN Ix IN (+) GRXJPA INPUT1 GFxXJPA M!RExum GRXIPA ACREmEN !xTFumJFN INpvpl B561 120 vlx INPUTS 7 1 2 m IN (+) INPKCl IxFtmTJFa KETURNl INPUT1 I..wPm ml INPLrr2 wrPwr2 EWur2 ourPur2 ACM ACIN m3 lx IN (+) ACRFIURN Ix:mmRN INPUr3 GKXJPB NOT USED NOT USD NOT USD RErUF?N3 curPur3 INPm3 cxnTur3 lNPw3 mwr4 oumur4 INwr4 GurPLrr4 mPur4 l?EmRN4 GF0UPB ACRImum GIlMlPB mPLrJT2 rcIErrJm IcIJEzmmI 4 . DC IN (+) ACIN 3 INPur2 Ix IN (+) GKXPB INPwr3 LxFzlmUm INPur3 IaMPcLxMKN Ix: IN (+) ACIN 7 cxTrPur3 m4 KYzFcEmJRN ACKErUFm 8 cxnPLrr4 INPur4 INPLrr4 VI- 3 lNPur4 DISCRETE 6.1 l/O SYSTEM The Discrete System has the following major features: 4 points per module. Fits in an 8-inch deep NEMA cabinet. anv distrubing without replaceable Module easily wiring. front the User wiring connections easily available at of the system. 2 812 accept up to Each user connection point will wires. Active indicator (LED) on each point. Output active indicators are on Load side. Each output point is fused. Each output point has an open fuse indicator. AC output points turn on at zero-crossing. approximatelv 'at point thresholds Each DC input one-half the supplv voltage. Each input point is filtered for spike rejection. Each input and output point is optically isolated. .I/0 the are provided on surfaces Labeling User housings. 0 0 0 0 0 0 0 0 6.1 .l I/O MODULES B550 115 VAC OUTPUT MODULE sigthe The MODICON B550 115 VAC Output Module conditions 115 independent nals used internally in the controller to four and starters solenoids, motor VAC outputs capable of driving the The four output circuits in other loads up to two amperes. two contains Each group, module are divided into two groups. This module can be reoutput circuits and is fully isolated. two in Module a group of ferred to as an Isolated Output Each Different 115 VAC sources can drive each group. points. the user module uses four triac devices to switch the loads of supplied VAC line. varisSelf contained damping networks and voltage limiting triggering. false tor suppress line voltage spikes and prevent cirEach output circuit is provided with a fuse to protect its cuitry from overload current (Figure VI-1 and VI-2). Electrical Characteristics: Load Current: OFF Current: ON Current: 5MA max. each for 2 amps continuous output (8 amps oer module). VI-4 1OmA 0.5mA 15 amps maximum for 10 ms. 5 amps maximum for 100 ms. (one fuse 5 amps normal blow per output). Recommended minimum Load: ON Holding Current: Inrush Load Current: Fuse Rating: Load Voltage: Working Voltage: Transient 80 VAC to 130 VAC continuous 40 to 70 Hz. 15OV max for 10 seconds. (varis200 V max for 1 cycle tor limited). Approximately 1 VAC at 2 amps current. Working 200 VAC, 1500 max for 10 ms.OFF to ON 0. 3 to 10 ms max. 8.3 ms max ON to OFF 0. 3 to (at 60 Hz). for provided A neon lamp is The lamp will each output. be ON when output is ON. for provided A neon lamp is The lamp will each output. be ON when the fuse is blown. Voltage: ON Voltage Drop: CommonMode Voltage: Response Time: Output Status Indicator: Fuse Indicator: Compatibility Modules: with input interThe R550 is capable of with the MODICON connection B551 and B231 115 VAC Input use of without the Modules additional components. AC HOT FROM OPTICAL COUPLER 5A Figure VI-l. B550 115 VAC Output Module Simplified Schema tic VI-5 OUTPUT TS-80-0023-1 TERMINAL TYPICAL NUMBERS OUTPUT REFERENCE HOT GROUP A LAMP COMMON GROUP A 0001 OUTPUT 1 0002 OUTPUT 2 HOT GROUP B LAMP COMMON GROUP B 0003 OUTPUT 3 0004 OUTPUT 4 TS-80-0024-1 Figure V/-2.B550 115 VACOutput Modules Terminal Numbering and Connections B551 11.5 VAC INPUT MODULE (Figure VI-3 and Module The MODICON B551 115 VAC Input draws Each input VI-4) contains four 115 T7ACisolated inputs. current to inhibit the buildup on contamisufficient "wetting" pushbuttons, used in contacts nants on the surface of silver signal reThe input limit switches, pressure switches, etc. quirements for each of the 4 inputs are as follows: Electrical Characteristics: Input at high level. (neon indicator ON Input lamp). Controller input ON. Input voltage greater than 80 130 VAC than VAC and less impedance Source continuous. less than 1K ohms. 40 to 70 Hz. level or open .lOW Input at OFF Input indicator circuit. Controller in(neon lamp). put OFF. voltage less than 48 Input VAC or less than 150 VAC with than source impedance greater 4OK ohms. 40 to 70 Hz. ON Condition: ON level: OFF Condition: OFF level: VI-6 60 VAC. Approximately at Approximately 16;K ohms working frequency. Approximately 8 mA at 115 VAC. 200 VAC steady state (60 Hz), 1500V for 10 ms. 150 VAC for 10 seconds. 200 VAC for 1 cvcle (16.7 ms. at 6OHz). OFF to ON 10 ms. max. ON to OFF ms. max. Switching Level: Input Impedance: Input Current: CommonMode Voltage: Maximum Input Voltage: Response Time: Compatibility modules: with output The B551 is capable of interconnection with the MODICON B550 and B230 115 VAC Output Modules without the use of additional components. Q 7.5K 510 r- --- 1 L ___ _ I 66_ OPTI CAL COUPLER TS-80-0025-l Q CHARACTERISTICS i/ Figure VI-3. B551 175 VAC Input Module Simplified Schema tic VI-7 TYPICAL TERMINAL INPUT NUMBERS REFERENCE INPUT 1 1001 INPUT 2 1002 INPUT 3 1003 INPUT 4 1004 TS-80-0028-1 Figure B552 W-4. B551 115 VAC Input Module Numbering and Connections Terminal UNIVERSAL DC OUTPUT MODULE (TRUE HIGH) The MODICON B552 Universal Module (True High) DC Output (Figures VI-5 and VI-6) converts the signals used internally in the capable of controller to four independent DC outputs solenoids of driving relays, pilot lamps, motor starters, any other load up to 2 amperes. The module uses transistor The switches to control loads connected to the user DC source. four output circuits are divided into two groups of two cireach can be used for Two different VDC sources cuits each. group. The "True High" output module requires user The positive VDC is to the negative VDC source. to the module since the "hot" line is switched For lamps common, the negative VDC is logic. rectly to the module. connection load directly wired module by the wired dialso Self-contained transient clamp diodes suppress when inductive loads are driven. Each output circuit to protect its circuitry against overload currents. cators are provided to indicate ON status for each well as separate LED's for blown fuse indication. Electrical voltages fused is LED indioutput as Characteristics: Load Current: OFF Current: Steady State 5 mA max. 2 amps per output four outputs). ON Current: VI-8 (8 amps for 10 mA. 7 amps max for 5 amps max for S amps, normal output. Recommended Minimum Load: Inrush Current: Fuse Rating: Load Voltage: Working Voltage: Peak Voltage: Output Voltage Bias Current: 10 ms. 100 ms. blow per each 9 to 56 VDC (different sources can be used for each group to two outputs in one module). max. 3_.2 VDC at 2 amps. Each source (two required module) should provide following current: 60 Drop: VDC Source Voltage _I_P 24 VDC 56 VDC per the outputs - OFF outputs ON - 6 ma 13 ma 26 ma 32 ma NOTE of If one source provides power to both pairs be doubled the above values should on a module, tain the correct load for that module. outputs to ob- 200 VAC steady state. 15OOV for 10 ms. OFF to ON 1 ms max. provided for each A LED is The light is ON when output. the output is ON. provided for each A LED is be ON The LED will output. when the fuse is blown. CommonMode Voltage: Response Time: Output Status Indicator: Fuse Indicator: OPTI CAL COUPLER TS-80-0027-l Figure V/-5.B552JJniversal DC Output Module (True High) Simplified Schematic VI-9 TERMINAL TYPICAL OUTPUT REFERENCE DC IN GROUP DC RETURN A 1 DO02 OUTPUT 2 DC IN GROUP B @ B @ OUTPUT 0003 3 I# - g-56VDC 0 SOL. A OUTPUT GROUP + 0. 0001 DC RETURN TS-80-0028-1 GROUP NUMBERS 1 A a 0 SOL. 0 cc @ + w - g-56vDc r 0 -SOL. c SOL. D 0004 . Figure W-6. 8552 Universal DC Output Module (True High) Terminal Numbering and Connections B553 UNIVERSAL DC INPUT MODULE (TRUE HIGH) Module (True Hiqh) The MODICON B553 Universal DC Input (Figures VI-7 and VI-8) conditions four independently useable to the DC input signals (sharing common source and "return") module proThis controller. signals used internally in the voltages varying vides the capability of using discrete input the infrom 9 to 56 volts DC. The "True High" module requires puts to be wired to positive VDC since the module defines an ON condition (true) as "high" voltage level. Electrical Input Characteristics: signal requirements for each of the four inputs: " Hi g h " (short circuit Input to positive VDC). Input in "ON". Control input line "ON". 9 to 56 VDC reference to common (one source per module). 'I ON I' when greater iS Input than 60% of source voltage. Approximately 0.75 mA at 24 VDC. 1.6 mA at 48 Approximately VDC. to Input "low" (short circuit common or open circuit). Input indicator "OFF". Control input line "OFF". ON Condition: ON Level: ON Current: OFF Condition: VI-10 Less than 40% of VDC source. 40-60% of the supplv voltage. 200 VAC steady state. 15OOV for 10 ms. OFF to ON 7 ms. max. ON to OFF 14 ms. max. provided for each A LED is input. A LED is ON when input is ON. Inputs Source Inputs Voltage OFF -- ON -p- OFF Level: Switching Level: CommonMode Voltage: Response Time: Input Status Indicator: Bias Current: 9 VDC 56 VDC Compatability modules: with 6 mA 22 mA 25 mA 60 mA output interThe B553 is capable of connection with the BS52 Universal DC Output Module (True High) without the use of additional components. reversal of bias Polarity operation with and supply unclamped inductive parallel circuit loads shall not cause failure. Protection: LED u n ,, OPTICAL ISOLATOR IOK :; 20K TS-80-0029-1 Figure W-7. 8553 Universal (True High) Simplified VI-11 DC Input Module Schematic TYPICAL TERMINAL INPUT NUMBERS REFERENCE -0 1 + 111; . -s-SSVDC 0 0 0 DC IN @ DC RETURN -0 INPUT 1 1001 c9 INPUT 2 1002 0 NOT CONNECTED NOT CONNECTED @ a I-o._?--M INPUT 3 1003 INPUT 4 1004 TS-80-0030-1 Figure W-8. 8553 Universal DC Input Module (True High) Terminal Numbering and Connections B554 220 VAC OUTPUT MODULE The MODICON B554 220 VAC Output Module (Figures VI-9 and controller VI-lo) conditions the signals used internally in the to four independent 220 VAC outputs driving solecapable of motor starters or other loads, up to two amperes each. noids, The four output circuits in the module are divided into two Each group containing circuits is fully groups. two output isolated. This module can be referred to as an ISOLATED OUTPUT can Different 220 VAC sources MODULE in a group of two points. drive each group. Each module uses four triac devices to switch the loads of the user supplied VAC line. Self contained damping networks and voltage limiting varistor suppress line voltage spikes and prevent false triggering. Each output is provided with a fuse to protect circuitry its charfrom overload current. The following are the electrical acteristics of the B554 output module. Electrical Characteristics: Load Current: OFF Current: ON Current: mA max. amps continuous module). 10 mA. 0.5 mA. 15 amps for 10 ms. 5 amps for 100 ms. 5 amps normal blow per output). 5 2 Recommended Minimum Load: ON Holding Current: Inrush Load Current: Fuse Rating: Load Voltage: VI-12 (8 amps (one per fuse Working 160 to 260 VAC. 40 to 70 Hz. 300 VAC max. for 400 VAC max. for Voltage: Transient ON Voltage Voltage: Drop: CommonMode Voltage: Response Time: Output Status Indicator: Fuse Indicator: Compatibility modules: with input 10 sets. 1 cycle. 1 volt at 2 Approximately amps currrent. volts Working 400 VAC, 1500 max for 10 ms. ON to OFF 0.3 to 8.3 ms. max. (at 60 Hz). OFF to ON 0.3 to 10 ms. max. for provided A neon lamp is will The lamp each output. be ON when the output is ON. for provided A neon lamp is will lamp The each output. be ON when the fuse is blown. interThe B554 is capable of MODICON the with connection B555 and H235 220 VAC Input use of the without Modules additional components. AC HOT CIRCUIT TURN 5A TS-80-0031-1 Figure W-9. B554220 VAC Output Module Simplified Schema tic VI-13 OUTPUT TYPICAL TERMINAL OUTPUT NUMBERS REFERENCE HOTGROUP LAMP COMMON A @ GROUP A 0001 OUTPUT 1 @ 0002 OUTPUT 2 @ HOT GROUP B @ GROUP B @ 0003 OUTPUT 3 0 0004 OUTPUT 4 LAMP COMMON n 22OVAC \;=/ 0 @ <I I n u ZZOVAC 0 - - TS-80-0032-1 Figure VI-lo. B554 220 VAC Output Module Terminal Numbering and Connections B555 220 VAC INPUT MODULE Module (Figure VI-11 and The MODICON B555 220 VAC Input draws Each input VI-12) contains four 220 VAC isolated inputs. contamicurrent to inhibit the buildup of sufficient "wetting" pushbutton, used in contacts silver nants on the surface of signal reThe input pressure switches, etc. limit switches, quirements for each of the four inputs are as follows: Electrical Characteristics: Input at high level. indicator ON Input (neon lamp). Controller input ON. in 1.40 to 260 VAC, source with impedance less series than 1K ohm. 40 to 70-Hz. low level or open Input at circuits. Input indicator OFF. Controller input OFF. than less 90 Input voltage VAC or less than 150 VAC with than source impedance greater 80K ohms. Approximately 120 VAC. ohms at 32K Approximately working frequency. (6OHz) state 400 VAC steady 1500 volts for 10 ms. OFF to ON 10 ms. max. ON to OFF 20 ms. max. ON Conditions: ON Level: OFF Condition: OFF Level: Switching Level: Input Impedance: CommonMode Voltage: Response Time: VI-14 Compatibility modules: with output The R555 is capable of interconnection with the MODICON 5554 and R334 220 VAC Output without the use of Modules additional components. Q 66K 10K OPTICAL COUPLER ==I=+0 -0 V TS-80-0033-l II Q CHARACTERISTIC Figure V/-11. 8555 220 VAC Input Module Simplified Schema tic TERMINAL TYPICAL NUMBERS INPUT ~~1~ ] INPUT 3 1003 cy/j ] INPUT4 1004 TS-80-0034-1 Figure W-12. B555 220 VAC Input Module Terminal Numbering and Connections VI-15 B556 VDC TTL OUTPUT MODULE Module (Figure VI-13 and The MODICON B556 VDC TTL Output VI-14) conditions the signals used internally in the controller to four independent outputs capable of driving up to 75 mA of The module uses four transistor drives to TTL or DTL loads. control logic loads associated with an externally applied 5 VDC source. Electrical Logic Characteristics: Line output ON. Output transistor OFF. Output indicator ON. Output voltage: 4.OV minimum and + 5V at 1 mA current supply at 4.75 VDC. One State: TO OPTICAL CIRCUITS COUPLER TS-80-0035-1 Figure W-13.6556 VDC TTL Output Module Schema tic Simplified TYPICAL TERMINAL INPUT NUMBERS REFERENCE SVDC IN SVDCRETURN 0001 OUTPUT 1 0002 OUTPUT 2 NOT CONNECTED NOT CONNECTED 0003 OUTPUT 3 0004 OUTPUT 4 TS-80-0038-1 Figure W-14. 8556 VDC TTL Output Module Terminal Numbering and Connections ~1-16 Logic Zero State: + 5V Supply by User): Line output OFF. Output transistor ON. Output indicator OFF. Output voltage 0.4V max. at Rated current: 75 mA. 75mA continuous, 100 mA peak (10 ms., 20% duty cycle). (Supplied Voltage: 5.0+ 0.25 V'DC. Current: 325mA max. current (all outputs ON). 200 VAC steady state max. (SO/60 Hz). 1500 VDC for 10 ms. OFF to ON 4 ms. max. ON to OFF 13 ms. max. A LED is provided for each output. The light is ON when the Output is in logic one state. CommonMode Voltage: Response Time: Output Status Compatibility modules: Indicator: with input interThe B556 is capable of connection with the MODICON B557 and B237 Input Modules without the use of additional components. B557 VDC TTL INPUT MODULE (Figures Module VI-15 and THe MODICON B557 VDC TTL Input signals VI-16) conditions up to four independent +5 VDC input to the signals used internally by the controller. Electrical Input signal Characteristics: requirements for Logic One State: Conditions: each of the four inputs: Input "High" or open circuit. Input indicator ON. Controller input ON. VIH = 2.OV minimum. 5.5V: II = 0.1 mA max. at VIH V source = 5.OV. voltage + 8.0 Maximum input volts. Maximum positive clamp current: 25 mA. Level: VI-17 Logic Zero State: Conditions: Input "low". Input indicator OFF. Controller input OFF. VIL = 0.8V max. IIL = 1.1 mA max at V source = 5.25V and VIL = OV. input Max negative voltage: -2 volts. Max negative clamp: 15 mA. 200 VAC steady state max 1500 for 10 ms. (50/60 Hz). Level: CommonMode Voltage: + 5V Supply by User): (Supplied 5.0 + 0.25 VDC. Voltage: 65 rnx max. Current: OFF to ON 4 ms. max. ON to OFF 13 ms. max. provided for each A LED is The light is ON when input. input is logic one state. Response Time: Input Status Compatibility modules: Indicator: with output The B557 is capable of interconnection with the MODICON Modules B556 and B236 Output without the use of additional components. 2K TO OPTICAL COUPLER TO OTHER CIRCUITS Figure VI-15.8557 VDC-TTL Simplified Input Module Schema tic VI-18 TYPICAL INPUT TERMINAL REFERENCE NUMBERS 0 2 0 3 0 4 0 5 0 6 0 08 7 5VDC IN jVDC RETURN NPUT 1 1001 NPUT 2 1002 JOT CONNECTED NOT CONVECTED INPUT 3 1003 INPUT 4 1004 TS-80-0038-1 Figure W-16. 8557 VDC TTL Input Module Terminal Numbering and Connections B558 UNIVERSAL DC OUTPUT MODULE (TRUE LOW) Module (True Low) DC Output The MODICON B558 Universal (Figures VI-17 and VI-18) converts the signals used internally capable of independent DC outputs in the controller to four solenoids or any driving relays, pilot lamps, motor starters, uses transistors The module two amps. load up to other The switches to control loads connected to the user DC source. two cirof four output circuits are divided into two groups module and the The two groups are fully isolated cuits each. groups of MODULE in can be referred to as an ISOLATED OUTPUT two points. connection load user The "True Low" output module requires directly The negative WC is wired to the positive VDC source. the modto the module, since the "return" line is switched by circuits inelectronic Note that for bias of the ule logic. the the positive VDC is also wired directly to side the module, module. transient suppress clamp diodes Self contained Each output circuit when inductive loads are driven. VI-19 voltages fused is to prevent its circuitry in the case of overload currents. LED's are provided for each circuit to indicate blown fuses. Separate sets of LED's are provided to indicate ON status of each output. Electrical Characteristics: Load Current: OFF Current: Steady State -5 mA max. 2 amperes max (8 amps per module). 10 mA. 7 amps max for 10 ms. 5 amps max for 100 ms. 5 amps, normal blow per each output. 5 amps, normal blow per each output,. ON Current: Recommended Minimum Load: Inrush Current: Fuse Rating: Load voltage: Working Voltage: Peak Voltage: Output Voltage Bias Current: 9 to 56 VDC (different source can be used for each group of two outputs in one module). 60 VDC max. 1.5V max at 2 amps current. Each source (two required per module) should provide the following current: Drop: Source Voltage --_ 24 VDC 56 VDC outputs - OFF 6 mA 13 mA outputs ON 26 mA 32 mA NOTE If one source provides power to both pairs of on a module, the above values should be doubled tain current load for that module. CommonMode Voltage: 200 VAC steady state. 1500 Volts for 10 ms. OFF to ON - 1 ms. max. ON to OFF - 1 ms. max. A LED is provided for each output. The light is ON when the output is ON. A LED is provided for each output. The LED will be ON when the fuse is blown. Response Time: Output Status outputs to ob- Indicator: Fuse Indicator: VI-20 Compatibility modules: with input The B558 is capable of interconnection the MODICON with B559 and B233 DC Input Modules without the use of additional components. V Figure W-17. B558 Universal (True Low) Simplified TS-80-0039-1 DC Output Module Schema tic TYPICAL OUTPUT TERMINAL REFERENCE NUMBERS DC IN GROUP DC RETURN A @ GROUP A @ 0001 OUTPUT 1 @ 0002 OUTPUT 2 DC IN GROUP -;,,:9-WDC,, S0L.A SOL.0 @ B @ . GROUP 0 @ r 0003 OUTPUT 3 @ . 0004 OUTPUT 4 @ h DC RETURN -, , ,;9-WDC,, q/SOL. c SOL. D TS-80-0040-1 Figure W-18. 8558 Universal DC Output Module (True Low) Terminal Numbering and Connections B559 UNIVERSAL DC INPUT MODULE (TRUE LOW) Module (True Low) The MODICON B559 Universal DC Input four independently useable (Figures VI-19 and VI-20) conditions to the signals DC input signals (sharing common and "returnl') VI-21 used internally in the controller. capability of using discrete input 56 VDC. the module provides This from 9 to voltages varying The "True Low" module requires to the inputs to be wired " low" logic defines the negative line of the source since the voltage level on an ON condition (true). Electrical Input Characteristics: signal requirements for ON Level: ON Current: OFF Condition: OFF Level: Switching Level: CommonMode Voltage: Response Time: Status Indicator: Bias Current: 9 VDC 56 VDC Compatibility modules: with inputs: to Input "Low" (short circuit negative WC). Input indicator ON. Control input line ON. Source 9 to 56 VDC. Input ON when less than 40% of supply voltage. Approximately 1.2 mA at 24 zero VDC source and input at volt. Input "High" or open circuit. Input indicator OFF. Control input line OFF. Input greater than 60% of supply voltage. 40 - 60% of supply voltage. 200 VAC steady state. lSOOT7for 10 ms. OFF to ON 7 ms. max. ON to OFF 14 ms. max. provided for each A LED is input. The LED is ON when input is ON. Source Inputs Inputs Voltage ----- OFF -- ON ON Condition: Input each of the four 8mA 30 mA 25 mA 60 mA output THe B559 is capable of interconnection with the BS58 and withB232 DC Output Modules out use of the additional components. Polarity reversal of bias and operation with supply parallel unclamped inductive circuit loads shall not cause failure. Protection: VI-22 TS-80-0041-1 Figure Vi-19. B559 Universal DC input Module (True Low) SimplifiedSchema tic TYPICAL -,,,1+9+6VDC, TERMINAL INPUT NUMBERS REFERENCE @) DCIN @ DC RETURN 1001 1002 @ NOT CONNECTED @ NOT CONNECTED ,O7 INPUT3 1003 @ INPUT4 1004 Figure W-20. B559 Universal DC Input Modules (True Low) Terminal Numbering and Connections B577 ANALOG INPUT MODULE three The MODICON B577 Analog Input Module is available in analog signals. four each capable of servicing up to options, model l-5 VDC signals, handle Model B577-005 is designed to -10 to handles B577-010 handles O-10 VDC, and model B577-015 selection). established Any analog +lO VDC signals (factory groups of four four input module can be addressed to one of setting This selection is made by input registers. consecutive one of four switches on the rear of the module as follows: VI-23 Switch (Group A) SlA -S2A S3A S4A Input Registers -3001-3004 3009-3012 3017-3020 3025-3028 A second set of four switches allows specific input registers to be "Locked out" or not serviced by this module. Registers not serviced can be used by other properly addressed modules; if another module is not servicing them, these registers will contain zero at the CPU. The exact register effected by each of these four switches is also controlled bv the module address as follows: Switch (Group B) ZZB S2B S3B S4B Electrical Input SlA ml 3002 3003 3004 S2A YKQ9 3010 3011 3012 S3A 3017 3018 3019 3020 S4A 3625 3026 3.027 3028 Characteristics: Voltage: Maximum Input Voltage: CommonMode Rejection: Cross Talk (between inputs): Input Impedence: Frequency Response: Setting Time (within 0.01% of final value): Resolution: Linearity Error: Accuracy: Temperature Coefficient: Offset and Linearity: Gain: External Power Requirements: Isolation: Input to input: Input to Controller: Input to External Supply: l-5 VDC (Model 005). O-10 VDC (Model 010). -10 to + 10 VDC (Model 015). 220 VAC. -70 dB. -70 dB. 2 Mohms. DC to 100 Hz (-2 dB points). 10 msec. 1 bit in Less than 0.05% of 0.25% of 1024. 0.05% of full scale. full scale at 25'C. full scale at 0-6SYC. 0.005% per? of full scale. 0.005% per'C of input voltage. 15-30 VDC at 250 ma. 1 mohm. 300 VAC continuous. 1500 V for 100 msec. Power 500 VDC. Each analog input will be converted and new data presented to the controller each scan. The numerical value supplied to the controller will vary linearily from 000 to 999 as the analog input signal varies from minimum to maximum. The following illustrates typical numerical values: VI-24 Voltage - 10 V% - 5 VDC 0 VDC 1VDC 2.5 VDC 5 VDC 10 VDC . 010 000 000 000 100 250 500 999 - 005 -000 000 000 000 500 999 999 - - 015 000 250 500 550 625 750 999 indiEach B577 Analog Input Module incorporates an Active the CPU communiThe Active LED will be ON as long as cator. The external cates to the module at least once each 100 msec. is protected by a single l/2 amp Pica fuse power supply Little Fuse number 276.500 or (MODICON Part No; 57-0024. Wiring to the B577 module is made via a 30-pin conequal). Buchanan Part NO. 52-2109. (MODICON Part No. nector This connector can PCB2B30A616798) supplied with the module. the module without disturbing be removed for replacement of the module, a service field wiring; to facilitate removal of Connections (Figure should be left. field wiring loop of VI-21) to this connector are as follows: Circuit 1 2 3 4 (external Power 15-3OVDC) 7 10 - Input 2 5 8 11 29 30 + Input 4' Shield 3 6 9 12 TS-80-0043-1 Figure V/-21.8577 Analog Input Module Typical Connections m-25 6.2 REGISTER l/O DESCRIPTIONS The following supplied later: B579-001 B581-001 B583-001 B585-001 B586-001 B587-001 500 Series Register I/O descriptions will be Hi Speed Counter Module Absolute Encoder Input Single-Ended Module Prox Safe SW Input Latched Int Module Incremantal Encoder Input Module Ramping Prog. Stepper Drive Module Latched Prox SW Input Module VI-26 SECTION VII J470 ADAPTER 7.0 INTRODUCTION which option The 5470 Adapter (Figure VII-l) is a customer The adapter is may be added to any 484 Controller at any time. The three-foot mainframe. mounted adjacent to the controller This connector connector. cable plugs into the communication device. Therefore, is usually used to talk to a programming (comthe EIA device the J470 has two connectors: one is for Simultaneous for a programming panel. puter) and the other FIA when the However, operation with both units is possible. stops device is actively communicating, the programming panel protime, the During this lockout for about a half second. stores St also gramming panel displays a COMMBUSY message. Power requests made until the communication port is available. conitself The controller flow and screen displays freeze. tinues to operate during lockout time. TS-80 -003 4-2 Figure VII- 1. J4 70 Adapter VII-1 The user selects the EIA communication and quantity of stop bits needed. parity, are shown in Table VII-l. speed Avaible (baud rate), baud rates Table VII-l. Setting of J470 Adapter Option Swps BAUD RATE s-1. 9600 I 4800 2400 1200 300 200 150 110 0 1.. s2 1 s3 1 0 0 1 0 STOP BITS - S4 (0 = two stop bits, 1 = one stop bit) PARITY - S5, S6 as follows: S5 Activates parity (0 = Inhibit, 1. = Enable) S6 Selects parity (0 = Odd, 1 = Even) NOTE When shipped from factory, for: 9600 baud, no parity, ports active. will be set J470 Adapter one stop bit, and both TS-80-0035-2 Figure V/l-2. Option Selector on J470 Adapter VII-2 Shown in Figure VII-2 is a select switch that to indicate device or devices are being used with must be used the ;rR7O. stop bits is parity, or Any combination of baud rate, always communicates at The P180 Programming Panel allowed. with one stop bit. 9600 baud, even parity Communications to a computer can be at any option selected by the user. required to also operate with L206 The 5470 Adapter is mhua, the Universal Tape Loader and T.158 Telephone interface. connected via the 484 Controller can be simultaneously IT470 Adapter to the P180 Programming Panel and one of the followi_ng: Universal Tape Loader (Model L206) Telephone Interface (Model T158) EIA Compatible Computer 484 MAINFRAME < > J470 . ADAPTER 3 EIA , I( , DEVICE L 6-L T (SEE TABLE) 200 FT MAX k, PI80 / Maximum Distance (L) Device Maximum Baud Rate L206 50’ T158 100’ 300 50’ 9600 Computer W/O Adapters 9600 Computer W/1642 Adapter 2000’ 300 Computer W/1643 Adapter 1000’ 9600 Figure TS-80-0044-1 W-3. J470 Block Diagram, External Connections various connections Figure VII-3 is a block diagram of the limitations. Most comdistance to the J470 Adapter and the puters are compatable of communicating at distances up to fifty feet (per EIA specification RS-23X); however, the J470 Adapter (baud rates up is capable of driving up to 1000 feet of cable to 9600) or 2000 feet with baud rates equal to or less than 300. VII-3 /VII-4 SECTION VIII 5471 l/O EXPANDER 8.0 INTRODUCTION The J471 I/O Expander enables 484 Programmable the Conpoints troller to access an additional 256 discrete I/O beyond Al 1. reqister devices the basic 2S6 discrete I/O points. may MODTCOPJ model also be used on the extended I/O bus. 484 Any executive with Programmable Controller equipped anv enhanced software package may make use of the ;1471. 8.1 CONNECTIONS AND MOUNTING The J471 I/O Expander is desiqned to be mounted on any flat The J471 will vertical surface by the use of 4 EA 5/1.5” bolts. attach to the remote end of any standard Now nus duct, as well shielded Now Bus as the W514 flat cable and the W513 flexible the extension cable. The Expanded Now Bus is then attached to Access to the Now Bus conopposite side of the J471 chassis. nectors on the J471 PC board is gained by loosening the two adjustible grip latches on the front cover and pulling the top of cover iS hinged the front cover out and then down. The front serves to house the power supply bottom and also at the The expanded I/O is alassembly (Figures VIII-l and VIII-2). connector on the inside of the ways connected to the right the left connector comes into Data from the 484 always 5471. on the J471. 8.2 DIMENSIONS The 5471 is approximately 18" H x 11" W x 6.75" ( 460.8 CM x 281.6 CM X 172.8 CM) and weighs 30 lbs grams) (Figures VIII-3 and VIII-4). 8.3 ELECTRICAL D (13.6 kilo- CHARACTERISTICS The 5471 uses 250 ma at 12 VDC from the power supply of .the The + 5VDC I/O power from the 484 Controller 484 Controller. is not used by the J471 to power any circuitry. The J471 has an internal power supply that provides +12 VDC at 3.6 amps and + SVDC at 4.5 amps (+5 I/O) to the Expanded Now Bus to power I/O devices. The power supply within the J471 contains undervoltage monitor circuitry that will shut off the +5 VI/O power to the Expanded Bus if the internal voltages fall to less the 90% of their nominal value, or if the +5 T? I/O power from the 484 Controller is not present on the Now Bus. VIII-1 The J471 is power sources: available Voltage A. B. c. compatability with Frequency --i 117 VAC + 10% 110 VAC + 10% 220 VAC -r 10% 60 HZ + 2.5 Hz 50 HZ -i 2.5 Hz 50 HZ -+ 2.5 Hz The 5471-500 is set at the factory internal jumper change will convert it input protection is provided by a l-1/2 0.4 the to following Current -- Part No. 1 amp 1 amp 0.6 amp J471~-600 ,J471-500 5471-500 for 110 VAC 60 Hz. An to 220 VAC 50 Hz. Power slow-blow fuse. INDICATORS On the fr,ont of the 5471 are and defined as follows: three indicator lights labled POWER: indicates that the J471 power When on, this light and +5v supply voltages are within 10% of normal I/O from the 484 is present on the Now Bus. ACTIVE: that indicates When on,, this light producing discrete read strobes on bus as commanded by the 484. BUSY: When on, this light indicates that the BUSY line state true on the Now Bus is being pulled to the (low level) by the J471. This will happen if any busy or device connected to the Extended Bus is than if the J471's power supply voltages are less 90% of their nominal level. 8.5 the the J471 is extended ADDRESSING I/O bus, Discrete I/O modules when used on the expanded 1.129 to modules and occupy addresses 0129 to 0256 f.or output When. register modules are used on the 1256 for input modules. would expanded I/O bus, the addressing remains the same as it Table be if the register modules were on the normal I/O bus. VIII-l shows these listings. VIII-2 J- LUP BUS DUCT BUS DUCT (INI TO 10 I/O HOUSINGS (OUT) \ TS-80-0045-l UP TO 10 I/O HOUSINGS Figure VIII-l. J471 Block Diagram ,-- BUS DUCT i (IN) T-i t I I I I I I LJ I I I I I I I LJ I NOTE J471 may be mounted to either side of the C484. It may be attached cables: W513, W514, or W515. Figure VIII-2. J471 Mounting VIII-4 by any one of the following *-_---L -_--__ + _--__ :=I + -_----__+ --____ t + -----e----- -2-l t I I i t I + 1 + p + -----7 + _I ---__ ?1 __-__+ + -------+ I d T7 I __-.. __-__ f-;---+ -Lt I + t + __t -----~--~-- + + __-__t== + + + t -_-_~~~ I -I+ f + L ==-== +j ==-== +j I I II I’ I’ 1 . !I. L VIII-5 F APPENDIX A EXTERNAL CABLES A-l Description ---- Cables --WSlO-oxx right left or Bus cable for mounting I/O from CPU or Expander. (XX = 2, 3, 4, 6, 8, 10 slots) W511-002 Bus cable mainframe W512-003 to Bus cable for mounting I/C mainframe in underduct (3 slots). with 5566-003. w13-010 for 5471 I/O extension cable (shielded) for mounting 10 ft from CPU/ExI/O or Expander up to pander or bus cable attachment point. Only and one length from mainframe one length from Expander in (Available in system. lo-ft lengths only.) AS-2183-0Xx T158-611, Cable included with T!152-611, 002, 002. Required for Tl54-611, 002 484 compatibility. Standard length is 12 ft. Also available in 25, 50, and 75-foot lenghts. AS-W180-XXX AS-W181-XXX AS-W182-XXX Supplied with P18O=OYZ in standard 8-foot Used to attach P180 to C484-XYZ or length. specified J470-X00. Also available * attachment dire;: for length up to 50 feet to C484-XYZ. may be Lengths up to 200 feet specified for attachment to J470-X00. AS-W474-001 J474 Attachment mounting for (2 slots). A-2 cable I/C supplied to with bottom of bottom of Supplied J474. GLOSSARY OF TERMS G-l ADDRESS SELECTOR A switch on the top of each I/O Housing to establish housing address. Each switch contains four sections, one can address at be selected to establish housing 1 to 4. ARITHMETIC A type of logic used to add, subtract, two numerical divide multiply or detect addivalues. Optional outputs (greater comparisons tion overflow, and ilthan, equal to, or less than), legal division. BCD (Binary-Coded Decimal) A system of numbers representing decimal binary (ON/OFF) digits (O-9) with four industrial lines. BCD is a recognized thumbwheels) standard; BCD input (e.g., and output displays) numerical (e.g., are readily available. BINARY values A numerical system wherein are represented only by numbers 1 and 0 commonly This system is (ON/OFF). hardware employed in modern electronic since circuits can be economically designed for ON/OFF status. BIT can be A single number whose value Commonly reeither a One or a Zero. presented in hardware by a small magnetic toroid device that can be either magnetized or not magnetized. CHANNEL A portion of the of the controller. sents 50% of the CHECKSUM An error detection code that sums all one bits of a group of data storage locations. Summing is done without carries from one column to another. The known result is stored; any variance indicates data has from this result been altered. Checksums can be prepared for any portion of logic memory, coil storage, or register content. G-2 I/O capability total Each channel repretotal available I/O. CMOS Advanced semi-conductor memory that requires DC power to retain its content. However, the amount of DC power is very low when compared to other memory techniques, allowing relatively small batto maintain this memory for teries years without application of AC power. CORE MEMORY store An electronic component used to utilizafor future data magnetically tion that is retentive upon power failure. COUNTER used A type of logic that is late the operation of external CPU (Central Processor Unit) See PROCESSOR. DISABLE to disconnect a logic The capability its norcoil or a discrete input from and force it ON or OFF. mal control, DISCRETE can be either References that OFF; can be input, output, or references. DOUBLE PRECISION nuThe technique of storing a single regismerical value in two consecutive Since each register can store up ters. 999), (maximum value digits to three magnitudes of allows double-precision up to 999,999 to be stored. DUMP Recording the entire memory of a ConService the onto disk by troller Generally accomplished by use Center. Conthe Interface at of a Telephone troller. ELEMENT the 484 The basic building block of conrelay An element can be a logic. fixed tact, horizontal shunt or open, register reference, or numerical value, coil representation. FORCE The pushbutton on the P180 Programming change the Panel that can be used to state of a Disable reference. The reference will be changed OFF to ON or ON time this pushbutton is to OFF every depressed. G-3 simuto counters. ON or internal HEXADECIMAL that represents system The numbering with all possible statuses of four bits sixteen unique digits (O-9 then A-F). INPUT information to A signal that provides discrete can be either the controller; contacts, relay input (pushbutton, limit switches, etc.) or numerical input (thumbwheel, external solid-state device, etc.). I/O the Controller Input/Output, includes to the "real world"; crete and register signals. LATCH The type of coil that is retentive upon to power failure. Can be used similar coils are a latching relay. Normally reset to OFF conditions upon power up; user as those coils selected by the not be altered and latched (L) will condition previous retain their thus (ON/OFF). MAINFRAME See PROCESSOR. MEMORYPROTECT The hardware to prevent a capability portion of the memory from being aldevice. This tered by an external keylock conhardware feature is under trol. MODULE can be Hardware sub-assembly that replaced for easily maintenance purIf a failure occurs, the module poses. conis rapidly replaced to restore the The trol system with minimum downtime. failed module (Processor, Power SUPPlY, then repaired at a or I/O module) is later time. NETWORK elements A group of connected logic A used to perform a specific function. network can be from one element to a elements complete 10 x 7 matrix of (plus coils) as desired by the user. NODE can rePoint on a ladder diagram that ceive power from left or provided power This can be an input to flow to right. a logic element (left side) or an output from a logic element (right side). G-4 connection both dis- OUTPUT the Controller from A signal provided either dis"real world" can be to the output (solenoid valve, relay, crete indicator etc.), motor starter, lamp, display of or numerical output (e.q., values stored within the Controller). PRESET or The limit established for a counter count or The current timer function. register refrom the time available element lower cannot ferred to in the limit. At the this preset exceed the logic output is energized. value, PROCESSOR the Controller system, of The "brain" wherein the customer's logic and execusolvinq logic and tive is stored; all the is performed bv decision making CPU or Also called the Processor. mainframe. RAM(RandomAccess Memory) A memory where individual bits are groups stored and accessed, in lieu of of bits as used for numerical storage. REAL TIME durinq The actual time events take place. which physical REAL WORLD The actual world within events take place. which physical REFERENCE the connumbers used in Four-digit struction of the customer's logic. Rediscrete (logic ferences can be either steps) or inputs, or sequencer coils, register (input or holding). REGISTER Controller alloA location within the numerical the storage of cated to values (up to 999). All holding regison power failure. retentive ters are registers: three types of There are controlled by input whose contents are world" outside the Con"real the whose conregisters troller; holding from within the controlled tents are which and output registers, Controller; registers since holding special are their contents can also be provided to the "real world". G-5 RELAY ELEMENT simulate the A logic symbol used to Contacts can be noreffect of relays. mally open, normally closed, or transitional contacts. REMOTE PRESET The capability for the preset placing for a timer or counter line into a register and referring to that register in the upper element of the logic. The preset is no longer fixed since the contents of the register (and thus the preset) can be altered at any time. RS-232C America Electronic Institute of (EIA) standard for data communications, Data RC-232 type C. is provided at various rates, eight data bits per character. RUN LIGHT A LED indicator on indicates, when lit, being processed. SCAN The technique of examining or solving logic netowrks one at a time in their numerical order. After the last network is solved, the next scan begains at network one; loqic is always solved in the fixed cyclic process. SOLID-STATE Circuitry designed using only integrated circuits, transistor, diodes, etc.; no electromechanical devices such as relays are utilized. High reliability is obtained with solid-state logic, which would be de.graded by depending upon electromechanical devices. TIMER A logic element used to measure and record the time of an event or sequence of events. Timers can accumulate time in seconds, tenths of seconds, or hundredths of seconds. TRAPPED (START/STOP) the Processor that that the logic is The ability to stop a controller from scanning; can be exercised only from a computer or the P180 Programmer. The controller can still communicate to the computer but will have all outputs OFF. G-6 MODlCON an AEG company Document ML-C484-MTN Part Number Rev. B 484 Programmable Controller Maint. Manual Title You can help us by answerWe are constantly striving to improve the content and usability of our technical documents. ing the questions below and mailing this form to us. Also, if you find any errors or have any suggestions for improvement, please let us know. How do you use this document? 0 Introduction to the product 0 Classroom resource 0 Self-study 0 Programming Procedures 0 Advanced programming techniques 0 Operating instructions 0 Reference 0 Other Ordered from MODICON How did you get this document? 0 Received with equipment 0 0 Received from Sales or Customer Service Representative 0 Do not know 0 Other Please rate this document. Very Excellent Good Good Fair Poor 0 0 0 0 0 0 0 0 0 Technical Accuracy - Does the system work the way it is described in the manual? Readability - Is the manual easy to read and understand? Clarity - Are the instructions easy to follow? 0 Examples - Are the examples helpful and realistic? Are there enough examples? 0 0 Organization - Is the organization of the manual logical? Is it easy to find what you are looking for? 0 0 Illustrations - Are the illustrations clear and useful? 0 Physical Attractiveness - What did you think of the layout, printing, binding, etc? 0 Y N 0 0 Are there any terms or concepts that are not defined clearly? If so, what are they? Y N 0 0 After reading this document, are you able to use the equipment? What errors did you find in the manual? (Please include page numbers. Attach an extra sheet if necessary.) Do you have any comments or suggestions? Name Street Title City Dept./Mail Stop State/Country Company Zip Code Thank you for your help. Telephone NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS FIRST CLASS REPLY MAIL PERMIT NO. 234 ANDOVER, MA Postage will be paid by addressee: MODICON, Inc. 1 High Street North Andover, MA 01845-9943 Attn: Technical Publications 7-2A III ,,,,,,ll1,,I,,I,,I,l,l,l,l,,l,l,,,I,,l,,ll,l,,,lI Publications Order Form TO ORDER BY PHONE, CALL I-800-468-5342 and ask for an Order Entry Coordinator Ship To: (if different): Bill To: Sub Total Authorized Signature Freight Date Total Ordering instructions Provide appropriate billing address and shipping address (if different from billing address). Please provide a contact name and phone number in case we have a question about your order. Indicate your purchase order number and date. (You may prepay by enclosing a check for the full amount.) Give the part number, description, and quantity for each document ordered. Delivery Unless otherwise specified, all orders are shipped best way surface, F.O.B. Andover, MA (prepay and add if UPS surface, collect for truck and air). If you specify insurance, you will be billed for these changes. MODICON will not assume any liability in connection with the shipment nor shall the carrier be construed to be an agent of MODICON. Payment Terms are net 30 days from date of invoice. Unless otherwise stated, partial shipments will generate partial invoices. Prices Prices are subject to change without notice. Individual prices can be found in the Publications Catalog or obtained by calling an Order Entry Coordinator at l-800-468-5342. NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS FIRST Postage CLASS PERMIT REPLY MAIL NO. 234 ANDOVER, MA will be paid by addressee: MODICON, Inc. 1 High Street North Andover, MA 018459943 Attn: Order Entry 3-28 III ~~~~~~III~~I,,l,,l,l,l,l,l,,l,l,,,l,,l,‘ll,l,,,ll c Modicon, Inc., Industrial Automation Systems One High Street, North Andover, MA 01845 (508) 794-0800 24 Hour Support Center l-800-468-5342 CL”J‘ io, LID D.intnrlin I, c d