Elite.Parts chervon right Manufacturers chervon right B chervon right BAILEY CONTROLS chervon right IMMFP 12
About product Specifications Features Datasheet FAQ

BAILEY CONTROLS IMMFP 12

Image of BAILEY CONTROLS IMMFP 12

Description

Bailey Controls IMMFP 12 Processor Module - Multi-Function INFI 90 Processor Module

Part Number

IMMFP 12

Price

Request Quote

Manufacturer

BAILEY CONTROLS

Lead Time

Request Quote

Category

COMPONENTS

Specifications

Air Quality

Noncorrosive

Ambient Temperature

0° to 70°C (32° to 158°F)

Atmospheric Pressure

Sea level to 3 km (1.86 mi)

Certification

CSA certified for use as process control equipment in an ordinary (nonhazardous) location. Factory Mutual approved for use in Class I, Division 2, hazardous locations.

Dimensions

35.56 mm wide (1.40 in.) | 177.80 mm high (7.00 in.) | 298.45 mm long (11.75 in.)

Electromagnetic/Radio Frequency Interference

Values not available at this time. Keep cabinet doors closed. Do not use communication equipment any closer than 2 meters from the cabinet.

Memory

Total: 512 kbytes ROM - 512 kbytes RAM - 256 kbytes NVRAM | Available: 347,712 bytes RAM - 194,752 bytes NVRAM

Microprocessor

32 bit processor (16 bit external bus) running at 16 MHz

Mounting

Occupies one slot in a standard INFI 90 OPEN module mounting unit.

Power Requirements

+5 VDC @ 2 A; 10 W typical

Programmability

C, BASIC, BATCH, ladder, function codes, and user-defined functions.

Redundant Communication Link Rate and Type

1 Mbaud serial link.

Relative Humidity

5% to 95% up to 55°C (131°F)(noncondensing) | 5% to 45% above 55°C (131°F)(noncondensing)

Serial Ports

Two RS-232-C ports, or one RS-485 and one RS-232-C port all of which link signals at a rate of up to 19.2 kbaud.

Station Support

Sixty-four 40-kbaud serial stations (IISAC01) or eight 5-kbaud serial stations (NDCS03 or NDIS01).

Features

Datasheet

pdf file

Bailey=IMMFP12=datasheet1-585503000.pdf

751 KiB

Extracted Text

IMMFP12 Multi-Function Processor Module Process Control and Automation Solutions from Elsag Bailey Group WARNING notices as used in this instruction apply to hazards or unsafe practices that could result in personal injury or death. CAUTION notices apply to hazards or unsafe practices that could result in property damage. NOTES highlight procedures and contain information that assists the operator in understanding the information contained in this instruction. WARNING INSTRUCTION MANUALS DO NOT INSTALL, MAINTAIN, OR OPERATE THIS EQUIPMENT WITHOUT READING, UNDERSTANDING, AND FOLLOWING THE PROPER Elsag Bailey INSTRUCTIONS AND MANUALS; OTHERWISE, INJURY OR DAMAGE MAY RESULT. RADIO FREQUENCY INTERFERENCE MOST ELECTRONIC EQUIPMENT IS INFLUENCED BY RADIO FREQUENCY INTERFERENCE (RFI). CAU- TION SHOULD BE EXERCISED WITH REGARD TO THE USE OF PORTABLE COMMUNICATIONS EQUIP- MENT IN THE AREA AROUND SUCH EQUIPMENT. PRUDENT PRACTICE DICTATES THAT SIGNS SHOULD BE POSTED IN THE VICINITY OF THE EQUIPMENT CAUTIONING AGAINST THE USE OF POR- TABLE COMMUNICATIONS EQUIPMENT. POSSIBLE PROCESS UPSETS MAINTENANCE MUST BE PERFORMED ONLY BY QUALIFIED PERSONNEL AND ONLY AFTER SECURING EQUIPMENT CONTROLLED BY THIS PRODUCT. ADJUSTING OR REMOVING THIS PRODUCT WHILE IT IS IN THE SYSTEM MAY UPSET THE PROCESS BEING CONTROLLED. SOME PROCESS UPSETS MAY CAUSE INJURY OR DAMAGE. NOTICE The information contained in this document is subject to change without notice. Elsag Bailey, its affiliates, employees, and agents, and the authors and contributors to this publication specif- ically disclaim all liabilities and warranties, express and implied (including warranties of merchantability and fitness for a particular purpose), for the accuracy, currency, completeness, and/or reliability of the information contained herein and/or for the fitness for any particular use and/or for the performance of any material and/ or equipment selected in whole or part with the user of/or in reliance upon information contained herein. Selection of materials and/or equipment is at the sole risk of the user of this publication. This document contains proprietary information of Elsag Bailey, Elsag Bailey Process Automation, and is issued in strict confidence. Its use, or reproduction for use, for the reverse engineering, development or manufacture of hardware or software described herein is prohibited. No part of this document may be photocopied or reproduced without the prior written consent of Elsag Bailey. Preface The IMMFP12 Multi-Function Processor Module is a powerful stand-alone controller for use in complex control applications. It has the processing speeds and storage capabilities necessary for advanced control applications. The IMMFP12 module is a user-configurable device that receives process input and out- put through a variety of analog and digital I/O modules. This instruction manual provides information about how the IMMFP12 module functions and how to install, configure, operate, and troubleshoot the module. WBPEEUI230019A0 ® List of Effective Pages Total number of pages in this instruction is 72, consisting of the following: Page No. Change Date Preface Original List of Effective Pages Original iii through viii Original 1-1 through 1-6 Original 2-1 through 2-4 Original 3-1 through 3-10 Original 4-1 through 4-4 Original 5-1 through 5-12 Original 6-1 through 6-4 Original 7-1 Original 8-1 Original A-1 through A-4 Original B-1 through B-6 Original C-1 through C-5 Original D-1 through D-5 Original Index-1 through Index-2 Original When an update is received, insert the latest changed pages and dispose of the super- seded pages. NOTE: On an update page, the changed text or table is indicated by a vertical bar in the outer mar- gin of the page adjacent to the changed area. A changed figure is indicated by a vertical bar in the outer margin next to the figure caption. The date the update was prepared will appear beside the page number. WBPEEUI230019A0 Table of Contents Page SECTION 1 - INTRODUCTION....................................................................................................1-1 OVERVIEW ..................................................................................................................1-1 INTENDED USER.........................................................................................................1-1 HARDWARE DESCRIPTION..........................................................................................1-1 Faceplate ...............................................................................................................1-2 Circuit Board .........................................................................................................1-3 HARDWARE APPLICATION...........................................................................................1-3 FEATURES...................................................................................................................1-3 INSTRUCTION CONTENT .............................................................................................1-3 HOW TO USE THIS MANUAL........................................................................................1-4 REFERENCE DOCUMENTS..........................................................................................1-4 NOMENCLATURE ........................................................................................................1-4 DOCUMENT CONVENTIONS ........................................................................................1-5 GLOSSARY OF TERMS AND ABBREVIATIONS .............................................................1-5 SPECIFICATIONS.........................................................................................................1-6 SECTION 2 - DESCRIPTION AND OPERATION........................................................................2-1 INTRODUCTION...........................................................................................................2-1 MICROPROCESSOR.....................................................................................................2-1 CLOCK AND TIMER .....................................................................................................2-2 MEMORY .....................................................................................................................2-2 I/O EXPANDER BUS ....................................................................................................2-2 I/O SECTION ...............................................................................................................2-2 SERIAL CHANNELS......................................................................................................2-3 DMA SECTION .............................................................................................................2-3 CONTROLWAY .............................................................................................................2-3 REDUNDANCY LINK ....................................................................................................2-4 STATION LINK..............................................................................................................2-4 SECTION 3 - INSTALLATION .....................................................................................................3-1 INTRODUCTION...........................................................................................................3-1 SPECIAL HANDLING ....................................................................................................3-1 UNPACKING AND INSPECTION ....................................................................................3-2 SETUP AND PHYSICAL INSTALLATION ........................................................................3-2 Dipswitch SW3 Settings .........................................................................................3-3 Dipswitch SW4 Settings .........................................................................................3-4 Special Operations .................................................................................................3-5 Jumpers J1 through J5 .........................................................................................3-6 PREPARING THE MODULE MOUNTING UNIT...............................................................3-7 Dipshunts..............................................................................................................3-7 Controlway Cable...................................................................................................3-8 INSTALLING THE TERMINATION UNIT OR MODULE ....................................................3-8 NTMP01 Termination Unit Installation ...................................................................3-8 NIMP01 or NIMP02 Termination Module Installation ..............................................3-9 INSTALLING THE MODULE..........................................................................................3-9 SECTION 4 - OPERATING PROCEDURES................................................................................4-1 INTRODUCTION...........................................................................................................4-1 STARTUP .....................................................................................................................4-1 LED INDICATORS ........................................................................................................4-1 Front Panel LEDs One through Eight .....................................................................4-2 WBPEEUI230019A0 iii ® Table of Contents (continued) Page SECTION 4 - OPERATING PROCEDURES (continued) Red/Green Status LED.......................................................................................... 4-2 STOP/RESET SWITCH................................................................................................. 4-3 MODES OF OPERATION .............................................................................................. 4-4 Configure Mode ..................................................................................................... 4-4 Execute Mode ........................................................................................................ 4-4 Error Mode ............................................................................................................ 4-4 SECTION 5 - TROUBLESHOOTING...........................................................................................5-1 INTRODUCTION .......................................................................................................... 5-1 CARD EDGE CONNECTORS ........................................................................................ 5-5 DIAGNOSTICS ............................................................................................................. 5-6 Overview ............................................................................................................... 5-6 Dipswitch Selection ............................................................................................... 5-7 LED Display .......................................................................................................... 5-9 MODULE STATUS SUMMARY .................................................................................... 5-10 SECTION 6 - MAINTENANCE.....................................................................................................6-1 INTRODUCTION .......................................................................................................... 6-1 PREVENTIVE MAINTENANCE SCHEDULE ................................................................... 6-1 EQUIPMENT AND TOOLS REQUIRED.......................................................................... 6-2 PREVENTIVE MAINTENANCE PROCEDURES .............................................................. 6-2 Printed Circuit Board Cleaning .............................................................................. 6-2 GENERAL CLEANING AND WASHING ............................................................. 6-3 EDGE CONNECTOR CLEANING ...................................................................... 6-3 Checking Connections ........................................................................................... 6-3 SECTION 7 - REPAIR/REPLACEMENT PROCEDURES ..........................................................7-1 INTRODUCTION .......................................................................................................... 7-1 MODULE REPLACEMENT PROCEDURE ...................................................................... 7-1 TERMINATION UNIT OR MODULE REPLACEMENT PROCEDURES .............................. 7-1 SECTION 8 - SUPPORT SERVICES...........................................................................................8-1 INTRODUCTION .......................................................................................................... 8-1 REPLACEMENT PARTS AND ORDERING INFORMATION.............................................. 8-1 TRAINING.................................................................................................................... 8-1 TECHNICAL DOCUMENTATION................................................................................... 8-1 APPENDIX A - IMMFP12 QUICK REFERENCE MATERIAL .................................................... A-1 INTRODUCTION ..........................................................................................................A-1 APPENDIX B - ON-LINE CONFIGURATION ............................................................................. B-1 INTRODUCTION ..........................................................................................................B-1 SETUP.........................................................................................................................B-1 OPERATION.................................................................................................................B-1 Backup Cycle ........................................................................................................B-3 Primary Cycle ........................................................................................................B-4 iv WBPEEUI230019A0 Table of Contents (continued) Page APPENDIX C - NTMP01 TERMINATION UNIT CONFIGURATION........................................... C-1 INTRODUCTION.......................................................................................................... C-1 APPENDIX D - NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION....................... D-1 INTRODUCTION.......................................................................................................... D-1 List of Figures No. Title Page 1-1. Example IMMFP12 Module Applications .................................................................1-2 2-1. IMMFP12 Module Functional Block Diagram ..........................................................2-1 3-1. IMMFP12 Module Layout .......................................................................................3-3 3-2. Controlway Cable Installation ................................................................................3-9 4-1. IMMFP12 Front Panel LEDs and Controls ..............................................................4-2 5-1. IMMFP12 Troubleshooting Flowchart (Serial Port) ..................................................5-4 5-2. IMMFP12 Troubleshooting Flowchart (Status LED).................................................5-5 5-3. Diagnostic Dipswitch Settings ................................................................................5-8 5-4. LEDs - Pass/Fail..................................................................................................5-10 B-1. Backup MFP Module Operating Cycle .................................................................... B-5 B-2. Primary MFP Module Operating Cycle ................................................................... B-6 C-1. DTE Jumper Configuration for NTMP01 Termination Unit ..................................... C-1 C-2. DCE Jumper Configuration for NTMP01 Termination Unit ..................................... C-2 C-3. NTMP01 Nonhandshake Jumper Configuration ..................................................... C-2 C-4. NTMP01 Loopback Jumper Configuration ............................................................. C-3 C-5. NTMP01 Jumpers J3 through J10 Configuration ................................................... C-3 C-6. NTMP01 Jumpers J14 through J17 Configuration ................................................. C-4 C-7. NTMP01 Connector Assignments and Jumper Locations ....................................... C-4 C-8. NTMP01 Cable Connections for Redundant MFP Modules ...................................... C-5 C-9. NTMP01 Cable Connections for a Single MFP Module ............................................ C-5 D-1. DTE Jumper Configuration for NIMP01 Termination Module ................................. D-2 D-2. DCE Jumper Configuration for NIMP01 Termination Module ................................. D-2 D-3. NIMP01 Nonhandshake Jumper Configuration ...................................................... D-3 D-4. NIMP01 Loopback Jumper Configuration .............................................................. D-3 D-5. NIMP01 Jumpers J5 through J10 Configuration.................................................... D-3 D-6. NIMP01 Jumpers J14 through J17 Configuration .................................................. D-4 D-7. NIMP01 Connector Assignments and Jumper Locations ........................................ D-4 D-8. NIMP01 and NIMP02 Cable Connections for Redundant MFP Modules ................... D-5 D-9. NIMP01 Cable Connections for a Single MFP Module ............................................. D-5 WBPEEUI230019A0 v ® List of Tables No. Title Page 1-1. Reference Documents ............................................................................................ 1-4 1-2. Nomenclature........................................................................................................ 1-5 1-3. Glossary of Terms and Abbreviations ..................................................................... 1-5 1-4. Specifications ........................................................................................................ 1-6 3-1. IMMFP12 Dipswitch SW3 Settings ......................................................................... 3-3 3-2. Example IMMFP12 Module Address Settings.......................................................... 3-4 3-3. IMMFP12 Dipswitch SW4 Normal Operation Settings ............................................. 3-4 3-4. IMMFP12 Dipswitch SW4 Special Operation Settings ............................................. 3-5 3-5. IMMFP12 Jumpers J1 through J5 Settings ............................................................ 3-7 5-1. IMMFP12 Module Error Codes ............................................................................... 5-1 5-2. Other IMMFP12 Module LED Conditions................................................................ 5-3 5-3. IMMFP12 Connector P1 Pin Assignments ............................................................... 5-5 5-4. IMMFP12 Connector P2 Pin Assignments ............................................................... 5-6 5-5. IMMFP12 Connector P3 Pin Assignments ............................................................... 5-6 5-6. IMDSM05 Switch Settings for IMMFP12 Tests ........................................................ 5-7 5-7. IMDSM05 Jumper Settings for IMMFP12 Tests ...................................................... 5-7 5-8. Diagnostic Tests .................................................................................................... 5-8 5-9. IMMFP12 Module Status Report .......................................................................... 5-11 5-10. Field Descriptions of the IMMFP12 Module Status Report .................................... 5-11 6-1. Preventive Maintenance Schedule .......................................................................... 6-2 8-1. Spare Parts List ..................................................................................................... 8-1 A-1. IMMFP12 Dipswitch SW3 Settings .........................................................................A-1 A-2. IMMFP12 Dipswitch SW4 Settings .........................................................................A-1 A-3. IMMFP12 Jumper J5 Settings................................................................................A-2 A-4. IMMFP12 Module Error Codes ...............................................................................A-2 A-5. Other IMMFP12 Module LED Conditions................................................................A-4 B-1. Legend of Symbols .................................................................................................B-2 B-2. Backup Cycle ........................................................................................................B-3 B-3. Primary Cycle ........................................................................................................B-5 vi WBPEEUI230019A0 Safety Summary GENERAL Equipment Environment WARNINGS All components, whether in transportation, operation or storage, must be in a noncorrosive environment. Electrical Shock Hazard During Maintenance Disconnect power or take precautions to insure that contact with energized parts is avoided when servicing. Special Handling This module uses electrostatic sensitive devices (ESD). SPECIFIC Disconnect power before installing dipshunts on the module mount- WARNINGS ing unit backplane. Failure to do so will result in contact with cabinet areas that could cause severe or fatal shock. (p. 3-7) Wear eye protection whenever working with cleaning solvents. When removing solvents from printed circuit boards using com- pressed air, injury to the eyes could result from splashing solvent as it is blown off the printed circuit board. (p. 6-1) SPECIFIC Never operate the MFP module with the machine fault timer circuit CAUTIONS disabled. Unpredictable module outputs and configuration corrup- tion may result. The unpredictable module outputs may damage control equipment connected to the MFP module. (p. 3-9) SPECIFIC To avoid potential module damage, evaluate your system for com- CAUTIONS patibility prior to module installation. This module uses connections to the module mounting unit backplane that served other functions in early Network 90 systems. (p. 3-10) WBPEEUI230019A0 vii ® Trademarks and Registrations Registrations and trademarks used in this document include: ® INFI 90 Registered trademark of Elsag Bailey Process Automation ® INFI-NET Registered trademark of Elsag Bailey Process Automation ® Network 90 Registered trademark of Elsag Bailey Process Automation viii WBPEEUI230019A0 SECTION 1 - INTRODUCTION OVERVIEW The IMMFP12 Multi-Function Processor Module (MFP) is one of ® the workhorses of the INFI 90 OPEN control module line. It is a multiple loop analog, sequential, batch and advanced con- troller that provides powerful solutions to process control problems. It also handles data acquisition and information processing requirements providing true peer-to-peer commu- nications. The comprehensive set of function codes supported by this module handles even the most complex control strate- gies. The INFI 90 OPEN system uses a variety of analog and digital I/O modules to communicate with and control the pro- cess. The MFP module communicates with a maximum of 64 modules in any combination (refer to Figure 1-1). The MFP module has three operating modes: execute, configure and error. In the execute mode, the MFP module executes con- trol algorithms while constantly checking itself for errors. When an error is found, the front panel LEDs display an error code corresponding to the type of error found. In the configure mode, it is possible to edit existing or add new control algorithms. In this mode, the MFP module does not execute control algorithms. If the MFP module finds an error while in execute mode, it auto- matically goes into error mode. Refer to the Section 4 of this instruction for operating mode details. A one megabaud CPU to CPU communication link allows the MFP module to accommodate redundant processors. This link enables a backup MFP module to wait in a hot standby mode while the primary MFP module executes the control algorithms. If the primary MFP module goes off-line for any reason, a bumpless transfer of control to the backup MFP module occurs. INTENDED USER Personnel installing, operating, or maintaining the MFP mod- ule should read this manual before performing any installa- tion, operation, or maintenance procedures. Installation requires an engineer or technician with experience handling electronic circuitry. Formal training in INFI 90 OPEN systems and configuration (especially function codes) would help when configuring the MFP module. HARDWARE DESCRIPTION The multifunction processor module consists of a faceplate and circuit board. OVERVIEW WBPEEUI230019A0 1 - 1 ® INTRODUCTION ® INFI-NET OR PLANT LOO P PRO CESS CONT RO L NIS N P M UNIT INTERFACE CO NTRO LWAY SECO NDARY PR IM ARY MFP MFP I/O EXPANDER BUS I/O I/O I/O MODULE MODULE MO D UL E CIS TM P UP TO 64 M O DULE S R S -2 32-C OR RS -4 85 RS -4 85 TC S RS-485 SAC SAC SAC T01 6 91 A Figure 1-1. Example IMMFP12 Module Applications Faceplate The MFP faceplate measures 35.56 millimeters wide by 177.80 millimeters high (1.4 inches wide by seven inches high). Two latching screws, one at the top, the other at the bottom, lock the module assembly into the module mounting unit. A trans- parent window on the faceplate permits viewing of LEDs one through eight and the status LED. These LEDs display operat- ing information. A small hole directly below the window pro- vides access to the combination stop/reset pushbutton. Besides locking the module in place, the faceplate also protects the circuit components and promotes proper air flow within the cabinet. HARDWARE DESCRIPTION 1 - 2 WBPEEUI230019A0 INTRODUCTION Circuit Board The circuit board features state-of-the-art circuitry. On the board are nonvolatile random access memory (NVRAM), random access memory (RAM), read only memory (ROM), a microproces- sor running at 16 megahertz, direct memory access (DMA) cir- cuits, Elsag Bailey custom bus circuits and various support circuitry. The board attaches to the faceplate with two screws. The module assembly occupies one slot in a module mounting unit. HARDWARE APPLICATION The multifunction processor module is ideally suited for appli- cations requiring multiple loop control and module I/O. Since it handles both analog and digital signals, the MFP module fits into virtually any control scheme. FEATURES The MFP module has the following features: • A high speed redundancy link. • A serial communication port for station support. • Two general purpose serial channels. • Direct memory access circuitry. • 512 kilobytes of RAM memory. • 256 kilobytes of NVRAM memory. INSTRUCTION CONTENT This manual consists of eight sections and four appendices: Introduction This section provides an overview of the module, a description of the hardware, a glossary of unique terms, and a table of physical, electrical, and environmental specifications. Description and How the key circuits function is explained in this section. Operation Installation The handling, inspection, hardware configuration, and instal- lation aspects of the module are described in this section. Operating Procedures Front panel indicators and controls, and everyday operations are discussed in this section. Troubleshooting This section features detailed flow charts and tables that enable quick diagnosis of error conditions and provide correc- tive actions. Maintenance Scheduled module maintenance is covered by this section. HARDWARE APPLICATION WBPEEUI230019A0 1 - 3 ® INTRODUCTION Repair/Replacement This section describes how to maintain and replace the module. Procedures Support Services A list of the replacement parts and an explanation of the war- ranty policy are contained in this section. Appendices These appendices provide quick reference information for the hardware configuration of the IMMFP12 module and associ- ated termination units and modules and step by step instruc- tions for performing on-line configuration. HOW TO USE THIS MANUAL Read this instruction in sequence. Read Section 3 thoroughly. It is important to become familiar with the entire contents of this instruction before using the MFP module. Refer to the table of contents or index to find specific information after the module is operating. 1. Read and perform all steps in Section 3. 2. Thoroughly read Section 4 before applying power to the module. 3. Refer to Section 5 if a problem occurs. This section will help to diagnose and correct a problem. 4. Refer to Section6 for scheduled maintenance require- ments. 5. Go to Section 7 to find instructions on how to replace the module. 6. Refer to Section 8 for replacement part and warranty infor- mation. REFERENCE DOCUMENTS Table 1-1 lists the documents that provide additional informa- tion for related equipment. Refer to them as needed. Table 1-1. Reference Documents Number Document I-E96-200 Function Code Application Manual I-E96-401 NIMP01/02 Multi-Function Processor Termination Module I-E96-428 NTMP01 Multi-Function Processor Termination Unit NOMENCLATURE Table 1-2 lists the nomenclatures of the MFP module and asso- ciated equipment used in this instruction. HOW TO USE THIS MANUAL 1 - 4 WBPEEUI230019A0 INTRODUCTION Table 1-2. Nomenclature Nomenclature Hardware/Description IMMFP12 Multi-function processor module NIMP01/02 Multi-function processor module termination module NKMP01 MFP redundancy cable NKMR02 RS-232-C cable NKSE01 Serial extension cable (PVC) NKSE11 Serial extension cable (non-PVC) NKTU01 Termination unit cable (PVC) NKTU02 Termination module cable (PVC) NKTU11 Termination unit cable (non-PVC) NKTU12 Termination module cable (non-PVC) NTMP01 Multi-function processor module termination unit DOCUMENT CONVENTIONS The ? in a nomenclature or a part number indicates a variable for that position (e.g., IMMFP1?) GLOSSARY OF TERMS AND ABBREVIATIONS Table 1-3 lists the definitions of terms and abbreviations used in this instruction that are unique to Elsag Bailey. Table 1-3. Glossary of Terms and Abbreviations Term Description Configuration The act of setting up equipment to accomplish specific functions or a list of parame- ters associated with such a setup. Controlway High speed, redundant, peer-to-peer communication link. Used to transfer informa- tion between intelligent modules within a process control unit. Dipswitch A dual in-line package that contains switches. EWS Engineering work station. Executive Block Fixed function block that determines overall module operating characteristics. Function Block The occurrence of a function code at a block address of a module. Function Code An algorithm which manipulates specific functions. These functions are linked together to form the control strategy. I/O Expander Bus Parallel communication bus between the master and I/O modules. MFP Multifunction processor module. A multi-loop controller with data acquisition and information processing capabilities. MFT Machine fault timer. Reset by the processor during normal operation. If not reset regularly, the MFT times out and the module stops. MMU Module mounting unit. A card cage that provides electrical and communication sup- ® port for INFI 90 OPEN/ Network 90 modules. Module Bus Peer-to-peer communication link used to transfer information between intelligent modules within a process control unit. Node A point of interconnection to a network. DOCUMENT CONVENTIONS WBPEEUI230019A0 1 - 5 ® INTRODUCTION Table 1-3. Glossary of Terms and Abbreviations (continued) Term Description PCU Process control unit. A node on the plantwide communication network containing control and I/O modules. SAC Analog control station. Termination Module Provides input/output connection between plant equipment and the INFI 90 OPEN/ Network 90 modules. Termination Unit Provides input/output connection between plant equipment and the INFI 90 OPEN/ Network 90 modules. SPECIFICATIONS Refer to Table 1-4 for the specifications of the IMMFP12 Multi-Function Processor Module. Table 1-4. Specifications Property Characteristic/Value Microprocessor 32 bit processor (16 bit external bus) running at 16 MHz Memory Total 512 kbytes ROM 512 kbytes RAM 256 kbytes NVRAM Available 347,712 bytes RAM 194,752 bytes NVRAM Power Requirements +5 VDC @ 2 A; 10 W typical Serial Ports Two RS-232-C ports, or one RS-485 and one RS-232-C port all of which link signals at a rate of up to 19.2 kbaud. Station Support Sixty-four 40-kbaud serial stations (IISAC01) or eight 5-kbaud serial stations (NDCS03 or NDIS01). Redundant Communication Link 1 Mbaud serial link. Rate and Type Electromagnetic/Radio Values not available at this time. Keep cabinet doors closed. Do not Frequency Interference use communication equipment any closer than 2 meters from the cabi- net. Programmability C, BASIC, BATCH, ladder, function codes, and user-defined functions. Dimensions 35.56 mm wide (1.40 in.) 177.80 mm high (7.00 in.) 298.45 mm long (11.75 in.) Mounting Occupies one slot in a standard INFI 90 OPEN module mounting unit. Ambient Temperature 0° to 70°C (32° to 158°F) Relative Humidity 5% to 95% up to 55°C (131°F)(noncondensing) 5% to 45% above 55°C (131°F)(noncondensing) Atmospheric Pressure Sea level to 3 km (1.86 mi) Air Quality Noncorrosive Certification CSA certified for use as process control equipment in an ordinary (non- hazardous) location. Factory Mutual approved for use in Class I, Divi- sion 2, hazardous locations. SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE. SPECIFICATIONS 1 - 6 WBPEEUI230019A0 SECTION 2 - DESCRIPTION AND OPERATION INTRODUCTION The IMMFP12 Multi-Function Processor Module functions like a series of functional blocks working together. To explain how the MFP module works, this section shows MFP module func- tionality as a block diagram (refer to Figure 2-1) and then explains each block in the following text. CLOCK/ TIMER MACHINE FAU LT MICROPROCESSOR TIMER RAM ROM NVRAM DATA BUS I/O I/O DM A SECTIO N SERIAL SECTION EXPANDER PORTS BUS REDUNDANCY DCS CONTROLWAY LEDS, LINK LINK SWITCHES AND CONTROL A B TO TO OUTPUT P2 P3 TO TO TO P1 P3 P3 T01698A Figure 2-1. IMMFP12 Module Functional Block Diagram MICROPROCESSOR The microprocessor, operating at 16 megahertz, enables mod- ule operation and control. The operating system instructions and function code library of the microprocessor reside in read only memory (ROM). Since the microprocessor is responsible for overall module operation, it communicates with all the functional blocks. The microprocessor also constantly triggers the machine fault timer (MFT) circuit. If the microprocessor or module software fails and the MFT circuit is not reset, the MFT INTRODUCTION WBPEEUI230019A0 2 - 1 ® DESCRIPTION AND OPERATION circuit issues a board-wide reset and the status LED turns red. This condition is known as a fatal error. CLOCK AND TIMER The clock section provides the clock signals that drive the mod- ule at 16 megahertz. Additionally, this section supplies the lower order clock signals for the on-board serial links, and the system timer for uniform control algorithm execution. All clock signals originate from either the 32 megahertz or 7.3728 mega- hertz oscillators on the multifunction processor module. The timer section keeps the multifunction processor module task scheduling at the proper intervals. One of the UART devices used for serial communication contains the timer section. MEMORY The MFP module contains 512 kilobytes of ROM memory, 512 kilobytes of random access memory (RAM) and 256 kilobytes of nonvolatile random access memory (NVRAM). It is important to remember that only 347,712 bytes of RAM memory and 194,752 bytes of NVRAM memory are available for user config- urations. The ROM memory holds the operating system instructions for the microprocessor. The RAM memory provides temporary storage and a copy of the module configuration. The NVRAM memory holds the module configuration (control strat- egy designed with function codes). The ability to retain infor- mation when power is lost makes this type of memory unique. Back-up batteries in the NVRAM device that keep the memory active makes this possible. A key feature of the RAM and ROM memory of the MFP module is that it requires only one wait state. This means that the microprocessor need only wait one clock cycle before it can check the data in memory. This results in quicker operation. I/O EXPANDER BUS The I/O expander bus resides on the backplane of the module mounting unit. This bus, an eight bit parallel bus, provides the communication path for I/O data between control and I/O modules. It supports up to 64 low power I/O modules. The bus uses a protocol designed by Elsag Bailey to ensure data integ- rity. The bus bandwidth is 500 kilobytes per second, however actual throughput is about 100 kilobytes per second. I/O SECTION The input and output section interface allows the microproces- sor to read the switches that tell it how to operate and what CLOCK AND TIMER 2 - 2 WBPEEUI230019A0 DESCRIPTION AND OPERATION address it has. This section contains the latches whose outputs connect to LEDs one through eight and the status LED. Additionally this section contains an output that desig- nates this module as the primary module. Upon a failover, this output turns off and the backup module output energizes as it takes over. This output actuates an LED that indicates which module is the primary. Additionally, the input and output section monitors the stop/ reset pushbutton. Pressing the pushbutton once causes this section to bring the module to an orderly stop after completing any input or output function currently in progress. Pressing the pushbutton a second time resets the module. SERIAL CHANNELS The MFP module contains two independent, general purpose serial channels. One use is for language support (C and BASIC). Each channel supports standard baud rates up to 19.2 kilobaud. The appropriate termination unit or termina- tion module uses standard D-type connectors. The NTMP01, NIMP01, or NIMP02 termination device optically isolates these communication channels. This optical isolation eliminates the need to tie chassis ground to system common and alleviates the potential of damage from ground currents. One channel can also be used as a RS-485 connection. DMA SECTION The microprocessor sets this section for direct memory access or DMA. The DMA section allows data being received or trans- mitted over the various communication paths to be transferred directly to or from the RAM memory without microprocessor intervention. This process is known as cycle stealing. It greatly reduces the overhead associated with the microprocessor doing such data moves. This circuitry is used for the higher speed communication paths where the microprocessor would be overloaded handling the data moves, specifically Controlway. The 40-kilobaud station link and the redundancy link also use this feature. CONTROLWAY The Controlway is the high-speed version of the module bus. It provides a one-megabaud peer-to-peer communication link capable of supporting up to 32 connections. The Controlway interface is provided by a custom Elsag Bailey integrated cir- cuit that links the MFP module to the Controlway. It has full DMA capabilities (allowing for quicker operation), and two redundant, independent communication channels. SERIAL CHANNELS WBPEEUI230019A0 2 - 3 ® DESCRIPTION AND OPERATION There are two separate communication paths on the module mounting unit backplane circuit allotted for Controlway com- munications. Data is transmitted over both channels simulta- neously and received in separate receivers where it is checked for integrity. In this way, the Controlway minimizes the chances that a failure on a circuit board, or the backplane will cause loss of module communication. As point data between intelligent modules travels on the bus, the MFP module does a bit-by-bit comparison. The Controlway interface also allows the MFP module to operate on the module bus by operating in an 83.3 kilobaud mode. REDUNDANCY LINK The redundancy link is a one megabaud serial link between a primary and backup MFP module in a redundant configura- tion. This link also has full DMA capabilities. As the primary module executes control algorithms, the backup module waits in hot standby mode and receives a copy of all block outputs over this link. If for any reason, the primary module fails, the backup module takes over immediately without any process interruption provided there is no excessive checkpoint overrun caused by the function block configuration. NOTE: Firmware revision levels must be the same in the primary and secondary MFP modules. If the firmware revision level is differ- ent and a failover occurs, the redundant MFP module may operate erratically. STATION LINK The station link controls the serial communication between the MFP module and stations. This link has two modes of opera- tion. When used with the NDCS03 Digital Control Station, it provides a five-kilobaud serial channel for up to eight stations. This link connects to the NTMP01 termination unit via the NKSE01 or NKSE11 cable. This link requires serial link wire to connect to NIMP01 and NIMP02 termination modules. When interfacing with the IISAC01 Analog Control Station, the communication rate can be five kilobaud or 40 kilobaud and the data is direct memory accessed into or out of MFP module memory. The 40-kilobaud link supports up to 64 stations, but requires two drivers to accomplish this. Therefore, two connec- tors provide for two NKSE01 cables and up to 32 stations can be driven off each. The data transmitted over both links is identical, so the stations must have an address from zero to 63 without duplication. The five-kilobaud link supports up to eight stations. REDUNDANCY LINK 2 - 4 WBPEEUI230019A0 SECTION 3 - INSTALLATION INTRODUCTION This section explains what must be done before placing the multifunction processor module into operation. Read, under- stand, and complete the steps in the order they appear before operating the MFP module. NOTE: To avoid potential module damage, evaluate your system for compatibility prior to module installation. This module uses connec- tions to the module mounting unit backplane that served other func- tions in early Network 90 systems. Early Network 90 systems applied -30 VDC to pins 3 and 4 of the module connector P1. This voltage is not required for INFI 90 OPEN modules. In INFI 90 OPEN systems, pin 4 is used for the Controlway bus. If your system contains modules that require -30 VDC, set jumper J5 to the 30 VDC position. Doing so allows the installation of the MFP module in a module mounting unit that uses -30 VDC and limits communication to the module bus. SPECIAL HANDLING Observe these steps when handling electronic circuitry: NOTE: Always use Elsag Bailey field static kit (part number 1948385?1 - consisting of two wrist straps, ground cord assembly, alligator clip, and static dissipating work surface) when working with the modules. The kit is designed to connect the technician and the static dissipating work surface to the same ground point to prevent damage to the modules by electrostatic discharge. 1. Use Static Shielding Bag. Keep the modules in the static shielding bag until you are ready to install them in the system. Save the packaging for future use. 2. Ground Bags Before Opening. Before opening a bag con- taining an assembly with semiconductors, touch it to the equipment housing or a ground to equalize charges. 3. Avoid Touching Circuitry. Handle assemblies by the edges; avoid touching the circuitry. 4. Avoid Partial Connection of Semiconductors. Verify that all devices connected to the module are properly grounded before using them. 5. Ground Test Equipment. INTRODUCTION WBPEEUI230019A0 3 - 1 ® INSTALLATION 6. Use Antistatic Field Service Vacuum. Remove dust from the module if necessary. 7. Use a Grounded Wrist Strap. Connect the wrist strap to the appropriate grounding plug on the power entry panel. The grounding plug on the power entry panel is connected to the cabinet chassis ground. 8. Do Not Use Lead Pencils to Set Dipswitches. To avoid contamination of dipswitch contacts that can result in unnec- essary circuit board malfunction, do not use a lead pencil to set a dipswitch. UNPACKING AND INSPECTION 1. Examine the hardware immediately for shipping damage. 2. Notify the nearest Elsag Bailey sales office of any such damage. 3. File a claim for any damage with the transportation com- pany that handled the shipment. 4. Use the original packing material and container to store the hardware. 5. Store the hardware in an environment of good air quality, free from temperature and moisture extremes. SETUP AND PHYSICAL INSTALLATION This section explains how to configure and install the MFP module. After installing the MFP module, a function block con- figuration must be created to define the functions the module will perform. This configuration can be created in the module itself or can be created using a configuration tool (e.g., CAD/ TXT, EWS) and then downloaded to the module. The MFP module has two configurable dipswitches and five jumpers. Each dipswitch has eight poles. Refer to Figure 3-1 for dipswitch and jumper locations. Dipswitch SW3 sets the bus mode and module address. Dipswitch SW4 sets module options and special operations (refer to Special Operations of this sec- tion). Jumpers J1 through J5 are for special applications. Dipswitch poles marked unused in tables must be kept in the zero position. The MFP module may not operate properly if these dipswitches are set to the one position. Since factory settings do not reflect default settings, it is imperative that all dipswitch set- tings be checked before putting the module into operation. UNPACKING AND INSPECTION 3 - 2 WBPEEUI230019A0 INSTALLATION Dipswitch SW3 Settings Dipswitch SW3 sets the bus mode and address of the MFP module. The MFP module can have an address from zero -30 VD C SYSTEM J5 (DEFAULT) RESERVED J5 CONTROLWAY RESERVED ON ON P1 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 SW 3 SW 4 J5 P3 J2 J1 J3 J4 P2 M ACHINE FAULT TIM ER JU MPER S AN D PO STS T01604A Figure 3-1. IMMFP12 Module Layout through 31. Address zero and one should not be used because other MFP modules will not be able to import data from this MFP module. All MFP modules within a process control unit must communicate on the same communication highway (module bus or Controlway). Table 3-1 explains the function of each dipswitch pole. Table 3-2 shows some sample dipswitch settings. For quick reference, record dipswitch settings in the user setting portion of the table. NOTE: Module addresses of redundant MFP modules must be iden- tical. All modules within a process control unit must be set to com- municate on either the Controlway or module bus. Table 3-1. IMMFP12 Dipswitch SW3 Settings User Pole Setting Function Setting 10 Normal run. 1 Invoke diagnostics using dipswitch SW4. 20 Unused. Do not change setting. SETUP AND PHYSICAL INSTALLATION WBPEEUI230019A0 3 - 3 ® INSTALLATION Table 3-1. IMMFP12 Dipswitch SW3 Settings User Pole Setting Function Setting 1 3 0 Controlway (1 Mbaud) mode. 1 Module bus (83.3 kbaud) mode. 2 4 - 8 2 - 31 Controlway or module bus address. NOTE: 0 = CLOSED or ON, 1 = OPEN or OFF; shaded areas designate mandatory pole settings. 1. Set jumper J5 for the same mode set by this dipswitch pole. 2. Address zero and one reserved whenever communication modules are used. Table 3-2. Example IMMFP12 Module Address Settings Dipswitch Position (Binary Value) Address Example 4 5 6 7 8 (16) (8) (4) (2) (1) 7 00111 15 01111 User Setting NOTE: 0 = CLOSED or ON, 1 = OPEN or OFF. Dipswitch SW4 Settings Dipswitch SW4 enables the selection of a variety of module options. Refer to Table 3-3 for an explanation of the option set- tings. Refer to Section 5 of this instruction for the diagnostic dipswitch setting information. NOTE: Poles one through seven on redundant MFP modules must be set to the same values. Table 3-3. IMMFP12 Dipswitch SW4 Normal Operation Settings Pole Setting Function User Setting 1 0 Disable special operations. 1 Enable special operations. Refer to Special Operations in this section for explanation. 2 0 Disable on-line configuration. 1 Enable on-line configuration. 3 0 Perform NVRAM checksum routine. 1 1 Inhibit NVRAM checksum routine. 4 0 Perform ROM checksum routine. 1 1 Inhibit ROM checksum routine. 5 0 Reserved for future options. Use this setting for normal operations even though it performs no function at this time. 1 Reserved for future options. Do not use this setting. SETUP AND PHYSICAL INSTALLATION 3 - 4 WBPEEUI230019A0 INSTALLATION Table 3-3. IMMFP12 Dipswitch SW4 Normal Operation Settings (continued) Pole Setting Function User Setting 6 0 Normal operation. 1 The compact configuration function moves configured function blocks to the top of the NVRAM memory while moving free space to the bottom. This condenses the configured function blocks while providing the largest possible area of contiguous unconfigured function blocks to the user. To enable this function, open the pole and insert the module into the module mounting unit. After a short time period (directly proportional to the configuration size) the module will return to the mode it was in prior to being reset for the 2 compact operation. 7 0 Normal operation. 1 Initializes NVRAM (erase configuration) memory. To enable this function, open the pole and insert the module into the module mounting unit. When front panel LEDs 1, 2, and 4 are ON, remove the module, put the pole in the closed position, and insert the mod- ule. The module is now ready to be configured. NOTE: This position must remain CLOSED for normal operation. 8 0 Primary MFP module. 1 Redundant MFP module. NOTES: 0 = CLOSED or ON, 1 = OPEN or OFF; shaded areas designate mandatory pole settings. 1. Disabling the checksum routine is sometimes done by development personnel and should never be done for normal operation. The check- sum routine provides additional module integrity and should be active whenever the module is controlling a process. 2. Leaving this option enabled causes the configuration to be compacted every time the module is reset thereby increasing the startup time. This increase becomes more substantial as the size of the configuration increases. Therefore, do not leave this option enabled longer than necessary. Disabling this option stops any further compacting operations. It does not uncompact any previously compacted configuration. Special Operations The special operations feature provides a mechanism to config- ure the MFP module to do a one-time special operation rather than entering its normal mode of operation. Steps one through eight explain how to set the MFP module for special operations and reset it for normal operation. Table 3-4 shows the dipswitch settings and explains each special operation. Table 3-4. IMMFP12 Dipswitch SW4 Special Operation Settings Dipswitch Position Special Description Operation 1 2 3 4 5 6 7 8 0 10000000 Reserved. Do not use this setting. Using this setting may cause the module to operate improperly. 1 10000001 Reserved for future options. Not used at this time. 2 10000010 Initializes NVRAM configuration space and format the module for Plant Loop operation. 3 10000011 Reserved. Do not use this setting. Using this setting may cause the module to operate improperly. 4 10000100 Enables INFI-NET protocol. This allows exception reporting from function blocks numbered 1024 or greater. SETUP AND PHYSICAL INSTALLATION WBPEEUI230019A0 3 - 5 ® INSTALLATION Table 3-4. IMMFP12 Dipswitch SW4 Special Operation Settings (continued) Dipswitch Position Special Description Operation 1 2 3 4 5 6 7 8 5 10000101 Permit segment modification (allows change to segment scheme configured with function code 82, specification S1). 6 10000110 Enable time stamping. This operation instructs the MFP mod- ule to generate time information with point data. It is applica- ble only to INFI-NET systems. NOTE: 0 = CLOSED or ON, 1 = OPEN or OFF. To execute special operations: 1. Set pole one of dipswitch SW4 to the open (off) position. 2. Set poles two through eight for the desired operation in accordance with Table 3-4. 3. Insert the module into its assigned slot in the module mounting unit. 4. When the special operation is complete, the module status LED turns red and LEDs one through six illuminate. 5. Remove the module. 6. Repeat Steps two through five for any other desired special operation. NOTE: Special operation two should be done as the first step of the installation process. When installing the MFP module in an INFI-NET system, do special operation four next. If time stamping is desired, do special operation six next. To reverse the INFI-NET pro- tocol or time stamping, do special operation two again. 7. Set pole one to the closed (on) position. 8. Set poles two through eight in accordance with Table 3-3. 9. Insert the module into its assigned slot. The module will enter configure mode. Jumpers J1 through J5 There are five jumpers on the MFP circuit board. Refer to Fig- ure 3-1 for jumper locations. Jumpers J1 through J4 direct signals to the termination unit or module. These jumpers are factory set with pin one and pin two connected together. Do not change these jumper settings. Jumper J5 disconnects -30 VDC, supplied in early Network 90 systems, from the MFP module. It also allows the module bus to be used. In later Network 90 and INFI 90 OPEN systems, SETUP AND PHYSICAL INSTALLATION 3 - 6 WBPEEUI230019A0 INSTALLATION this jumper disconnects Controlway Channel B limiting com- munication to the module bus. This jumper is factory set with pin one and pin two connected. This setting allows the module to function in early Network 90 systems (-30 VDC supplied to modules) or limits communication to the module bus in later Network 90 and INFI 90 OPEN systems. Connect pin two and pin three together to use the module on the Controlway. Refer to Table 3-5 for more information. NOTE: Two unlabeled header pin holes are located at the front of the board. These are for Elsag Bailey development personnel usage only. They are used to disable the machine fault timer circuit. If this function is disabled (header pins connected) and a problem devel- ops in the MFP module, the module will not halt. This condition may result in configuration corruption and unpredictable module outputs. Table 3-5. IMMFP12 Jumpers J1 through J5 Settings Jumper Setting Function User Setting J1 1-2 Factory setting. Do not change this setting. J2 1-2 J3 1-2 J4 1-2 J5 1-2 Disconnects Controlway for operation in module mounting units that have -30 VDC (early Network 90). 2-3 Allows operation in module mounting units that have Controlway communication. This setting must be used if dipswitch SW3 selects the Controlway. Shaded areas designate mandatory jumper settings. NOTE: PREPARING THE MODULE MOUNTING UNIT Preparing the module mounting unit consists of identifying the proper slots, installing the required dipshunts, and verifying the Controlway or module bus cable is installed. Dipshunts Disconnect power before installing dipshunts on the module WARNING mounting unit backplane. Failure to do so will result in contact with cabinet areas that could cause severe or fatal shock. Verify that 24-pin dipshunts are in place between all module slots on the I/O expander bus associated with one MFP mod- ule. One dipshunt goes between each module slot to maintain continuity. Remove any dipshunts that would connect the MFP module to any module slots not associated with the MFP mod- ule. PREPARING THE MODULE MOUNTING UNIT WBPEEUI230019A0 3 - 7 ® INSTALLATION Controlway Cable Install the Controlway or module bus cable in INFI 90 OPEN module mounting units as follows: 1. Attach one end of the Controlway or module bus cable (twisted 3-wire) to the bottom three tabs on the lower left of the module mounting unit backplane (facing from behind). Refer to Figure 3-2. 2. Attach (in the same sequence) the other end of the cable to the bottom three tabs on the lower left of the next module mounting unit backplane. NOTE: Due to high speed constraints, a maximum of eight related (Controlways linked by cable) module mounting units can be installed in one cabinet. The number of interconnected module mounting units (Controlway or module bus) should be kept to a min- imum to avoid crosstalk and interference. You cannot cable link Controlways in separate cabinets. INSTALLING THE TERMINATION UNIT OR MODULE Refer to the NTMP01 termination unit product instruction or the NIMP01 and NIMP02 termination module product instruc- tion for information about how to install and connect commu- nication and power wiring to these termination devices. The following is a general introduction to termination unit or mod- ule installation. NTMP01 Termination Unit Installation 1. Configure the jumpers on the termination unit. Refer to Appendix C for quick reference or to the appropriate instruc- tion for detailed information on jumper settings and applica- tions. 2. Install the termination unit on the termination unit panel and secure into place. 3. Connect the hooded end of the NKTU01 or NKTU11 cable to the rear of the module mounting unit slot assigned to the MFP module. 4. Connect the other end of the cable to the P1 connector on the termination unit. For redundant modules, connect the other end of the cable to the P2 connector on the termination unit. INSTALLING THE TERMINATION UNIT OR MODULE 3 - 8 WBPEEUI230019A0 INSTALLATION T00063A Figure 3-2. Controlway Cable Installation NIMP01 or NIMP02 Termination Module Installation 1. Configure the jumpers on the termination module. Refer to Appendix D for quick reference or to the appropriate instruc- tion for detailed information on jumper settings and applica- tions. 2. Connect one end of the NKTU02 or NKTU12 cable to the rear of the termination mounting unit. 3. Connect the other end of the cable to the rear of the module mounting unit slot assigned to the MFP module. 4. Push the termination module into the termination mount- ing unit until it seats in the termination module connector. INSTALLING THE MODULE Never operate the MFP module with the machine fault timer cir- SPECIFIC cuit disabled. Unpredictable module outputs and configuration CAUTIONS corruption may result. The unpredictable module outputs may damage control equipment connected to the MFP module. To determine if the module mounting unit uses -30 VDC: 1. Locate the -30 VDC faston. It is the second faston from the top when viewing the module mounting unit from the rear. 2. Check for -30 VDC with respect to system common at the -30 VDC faston. 3. If -30 VDC is present, set jumper J5 and dipswitch SW3 to the appropriate positions. INSTALLING THE MODULE WBPEEUI230019A0 3 - 9 ® INSTALLATION Before installing the MFP module: 1. Check all module dipswitch and jumper settings (normal and special operation) 2. Insure that respective module cables are attached to their proper slot in the module mounting unit backplane. To avoid potential module damage, evaluate your system for compatibility prior to module installation. This module uses CAUTION connections to the module mounting unit backplane that served other functions in early Network 90 systems. To install the MFP module: 1. Guide the top and bottom edges of the module along the top and bottom rails of their assigned slot in the module mounting unit. 2. Push on the faceplate until the rear edge of the module is firmly seated in the backplane connectors. NOTE: If installing the MFP module under power, verify the status LED illuminates red momentarily and then illuminates green. If these events do not occur, refer to Section 5 for corrective action. 3. Turn the two latching screws 1/2 turn to lock the module in place. The module is locked in place when the open end of the slots on the latching screws face the center of the faceplate. INSTALLING THE MODULE 3 - 10 WBPEEUI230019A0 SECTION 4 - OPERATING PROCEDURES INTRODUCTION This section explains what happens to the IMMFP12 Multi-Function Processor (MFP) Module during start-up, the LED indicators and what they mean, how to stop or reset the module, and the three modes of operation. STARTUP When power is applied to the MFP module, the module does an internal hardware check, checks its configuration and builds the necessary databases. During start-up of primary modules, the front panel LEDs will go through the following sequence: 1. All front panel LEDs will illuminate red. 2. The status LED will change from red to green. 3. LEDs 1 through 6 will turn off. During start-up of secondary modules, the front panel LEDs will go through the following sequence: 1. All front panel LEDs will illuminate red. 2. The status LED will change from red to green. 3. All LEDs will turn off. 4. LED 7 will illuminate red and then turn off. 5. LED 8 will illuminate red. If the appropriate LEDs do not illuminate, refer to Section 5 for more details. LED INDICATORS There are nine LEDs visible through the faceplate window. Eight CPU LEDs reflect the on-board microprocessor status. The status LED, located above the CPU LEDs, reflects the over- all module status. Refer to Figure 4-1 for the exact location of the LEDs. INTRODUCTION WBPEEUI230019A0 4 - 1 ® OPERATING PROCEDURES IMMFP12 RED/GREEN STATUS LED 1 2 3 4 LED s 1-8 5 8 7 8 STOP/RESET SW ITCH T01605A Figure 4-1. IMMFP12 Front Panel LEDs and Controls Front Panel LEDs One through Eight These LEDs indicate MFP module error codes. In redundant configurations, these LEDs also designate the primary MFP module and the secondary MFP module. LEDs seven and eight illuminate on the primary module. Only LED eight illuminates on the secondary module. If an error occurs, the status LED may start flashing or change from green to red and LEDs one through eight illuminate in a certain sequence. This sequence corresponds to an error code. Refer to Table 5-1 to interpret the error code. Please note that LEDs one through eight illuminate during module start-up. This is normal operation and means that the module is not yet on-line. Red/Green Status LED The status LED is a two-color (red and green) LED. It shows the MFP module operating condition. There are four possible oper- ating conditions: Off No power is being supplied to the MFP module. The status LED is momentarily off when the microprocessor initializes on start-up. Solid Green The MFP module is in execute mode. LED INDICATORS 4 - 2 WBPEEUI230019A0 OPERATING PROCEDURES Flashing Green The MFP module is in execute mode but there is an NVRAM checksum error, or the MFP module is in configure or error mode. Solid Red The MFP module diagnostics have detected a hardware failure, configuration problem, etc. and have stopped the module. Additionally, LEDs one through eight will illuminate in a cer- tain combination to display the error code. STOP/RESET SWITCH NOTES: 1. Do not remove an operational MFP module under power unless the stop/reset pushbutton has been depressed once, and the mod- ule has halted (status LED is red and LEDs one through six are on). This procedure must be followed when removing an MFP module from a redundant configuration. An operational primary MFP module must halt operation before control passes to the secondary MFP module. 2. Firmware revision levels must be the same in the primary and secondary MFP modules. If the firmware revision levels are different and a failover occurs, the redundant MFP module may operate erratically. The stop/reset switch is a two-function switch. It stops the module in an orderly manner thereby preventing glitches on the bus. It also resets the MFP module. This switch is accessi- ble through the opening on the faceplate. Refer to Figure 4-1 for the exact location of the opening. Since the opening is small, pressing the switch requires a thin round object. Press- ing the switch once stops MFP module operation. Always stop an MFP module before removing it from the module mounting unit. Stopping the MFP module in this way causes the module to: • Save and lock the MFP module configuration. • Complete any nonvolatile memory write operations in progress. • Deactivate all communication links. • Transfer control from the primary module to the secondary module in redundant configurations. • Change the status LED color to red. Once the MFP module is stopped, pressing the stop/reset switch again resets the module. Reset the module to: • Reset the default values to the power-up values. STOP/RESET SWITCH WBPEEUI230019A0 4 - 3 ® OPERATING PROCEDURES • Recover from a module time-out or operator-initiated stop. NOTE: Pressing and holding the stop/reset switch provides no addi- tional functionality over pressing and releasing the switch. To stop the module, press and release the stop/reset switch. To reset the module, press the stop/reset switch a second time. If the module halts due to an error (causing the status LED to turn red), a single push of the stop/reset switch resets the module. MODES OF OPERATION The MFP module has three operating modes. They are config- ure, execute, and error. These modes are explained in the fol- lowing paragraphs. Configure Mode Use the configure mode to enter control strategies. The MFP module receives configuration commands over Controlway or module bus and changes the data in the NVRAM memory. The process of configuring the MFP module requires infor- NOTE: mation from at least two documents. The first document is the Func- . This contains all of the tion Code Applications Manual information needed to design a control strategy. The second docu- ment is the instruction manual for the particular configuration tool (e.g., CAD/TXT EWS) being used. This instruction manual explains the steps required to download control strategies into the MFP mod- ule memory. Execute Mode The execute mode is the normal mode of operation. In this mode, the MFP module communicates with I/O modules and other control modules. The MFP module also processes excep- tion reports, configuration messages, and control messages. It executes control configurations, reads inputs, and updates outputs. Error Mode The MFP module goes into the error mode whenever the built-in system diagnostics detect a hardware or configuration error. If a hardware error is detected, the module halts and dis- plays the error code using LEDs one through eight. If a NVRAM memory error is detected, the status LED flashes, but the mod- ule continues to operate. This is possible because a copy of the valid configuration is loaded into RAM memory and is executed from there. The next time the module is reset it will not start up, but will fail with a NVRAM memory error. MODES OF OPERATION 4 - 4 WBPEEUI230019A0 SECTION 5 - TROUBLESHOOTING INTRODUCTION This section contains information on the LED error codes, mis- cellaneous LED states, and diagnostic functions. Table 5-1 lists MFP module error codes, their meaning, and possible cor- rective actions. Table 5-2 lists all other possible LED states. The flowcharts in Figures 5-1 and 5-2 provide a quick refer- ence guide to the front panel error codes and possible correc- tive actions. Table 5-1. IMMFP12 Module Error Codes LED Code Condition Corrective Action 87654321 01 00000001 NVRAM memory Initialize NVRAM. If error recurs, checksum error replace the MFP module. If error recurs call Elsag Bailey field service. 02 00000010 Analog input calibration Check status bytes 4 and 5 of your error IMCIS02, IMASO01, or IMASO03 mod- ule for an invalid reference. 03 00000011 Auxiliary module status Check the status bytes of the auxiliary bad module for more information. 05 00000101 Configuration error Check the configuration for any faulty (undefined block is block references and correct any referenced) found. Execute the configuration after making the corrections. 06 00000110 Configuration error (data Check the configuration for any com- type mismatch) mand referencing an invalid data type. Execute the configuration after making the corrections. 08 00001000 Trip block activated Review the configuration to determine why the TRIP function code in the con- figuration has stopped the MFP mod- ule. 0B 00001011 NVRAM memory Confirm that NVRAM is initialized; no initialized action is required. 0C 00001100 NVRAM memory opened Initialize the NVRAM memory. If the for write operation error recurs, replace the MFP module. If error recurs call Elsag Bailey field service. 0D 00001101 Redundancy link Check the cable connection between communication error primary and secondary MFP modules. Check the cable connection from MFP module to the termination unit or mod- ule. 0E 00001110 Redundant module IDs Place pole 8 of dipswitch SW4 in the are the same opposite position of dipswitch SW4 pole 8 of the primary module. INTRODUCTION WBPEEUI230019A0 5 - 1 ® TROUBLESHOOTING Table 5-1. IMMFP12 Module Error Codes (continued) LED Code Condition Corrective Action 87654321 0F 00001111 Primary module failed, Check the primary module configura- configuration current, tion for any faulty values. Correct any secondary module faulty values. Execute the configuration cannot take over control after making the corrections. 10 00010000 Primary module failed, Check the primary module configura- dynamic data current, tion for any faulty values. Correct any secondary module faulty values. Execute the configuration cannot take over control after making the corrections. 11 00010001 Error during write to Check the module configuration for any NVRAM memory faulty values. Correct any faulty values. operation Execute the configuration after making the corrections. 12 00010010 Primary and secondary Set both addresses to the same value. module addresses are Refer to Section 3 for details. different 13 00010011 ROM memory checksum Call Elsag Bailey field service. error 14 00010100 MFP set for INFI-NET, Initialize the MFP module. when actually in a Plant Loop environment 17 00010111 Duplicate Controlway Select an unused Controlway address. module address 20 00100000 C program format error Check, correct, and rerun the C pro- gram. 21 00100001 File system error 22 00100010 Invoke C error 23 00100011 User write violation 24 00100100 C program stack overflow 28 00101000 User defined function Check the configuration for reference (UDF) block number to invalid function block. Fix the block reference invalid reference. 29 00101001 UDF function block Check the configuration for invalid pro- cannot read program file gram location reference. Fix the UDF block. 2A 00101010 Not enough memory for Revise the configuration to provide UDF more memory. 2B 00101011 Missing UDF declaration Add function code 190 to configuration. 2C 00101100 Wrong UDF type Put correct UDF type in configuration. 2D 00101101 Missing UDF auxiliary Put function code 198 in block configu- ration. 2E 00101110 UDF compiler and Check the firmware revision level and firmware incompatible verify that it supports UDF compiler. 2F 00101111 BASIC program error Check, correct, and rerun the BASIC program. 30 00110000 Primary module active Replace the primary and/or secondary during failover attempt module to determine the faulty module. 31 00110001 Memory or CPU fault Replace the MFP module. If error recurs, call Elsag Bailey field service. INTRODUCTION 5 - 2 WBPEEUI230019A0 TROUBLESHOOTING Table 5-1. IMMFP12 Module Error Codes (continued) LED Code Condition Corrective Action 87654321 32 00110010 Address or bus error Reset MFP module. If error recurs, call Elsag Bailey field service. 33 00110011 Illegal instruction Reset MFP module. If error recurs, call Elsag Bailey field service. 34 00110100 Internal error - trace/ privilege violation 35 00110101 Internal error - spurious/ unassigned exception 36 00110110 Internal error - divide by 0 or check instruction 37 00110111 Any trap instruction 38 00111000 Board level hardware Contact Elsag Bailey field service. error 3F 00111111 Normal stop None. 40 01000000 Backup - cold takeover ready 80 10000000 Backup - hot takeover ready C0 11000000 Primary - operating 1 XX Unknown Contact Elsag Bailey field service. 0 = LED OFF, 1 = LED ON. NOTE: 1.This symbol represents any LED combination not specifically addressed in this table. Table 5-2. Other IMMFP12 Module LED Conditions LED Condition Corrective Action Status OFF Check power. Check module seating or try another module mounting unit slot. If power and seating are okay, remove the MFP module and replace with identi- cally configured module. RED Press stop/reset switch. If LED remains red, remove the MFP module and replace with identically configured MFP module. GREEN None - normal. 7/8 OFF Check power. Check module seating or try another module mounting unit slot. If power and seating are okay, remove the MFP module and replace with identi- cally configured MFP module. RED None - indicates primary module. 8 OFF Check power. Check module seating or try another module mounting unit slot. If power and seating are okay, remove the MFP module and replace with identi- cally configured MFP module. RED None - indicates backup MFP module in redundant configuration. NOTE: The conditions listed in this table are steady state conditions not transient or temporary conditions. INTRODUCTION WBPEEUI230019A0 5 - 3 ® TROUBLESHOOTING START RS -23 2-C NO LINE ERRORS ON DO NE MFP LED S (C OD E 1 5)? YE S F1 +2 4 V D C RE F E R TO T M P/IM P NO NO OP EN ON IN S TRU CT IO N S TO CO NN EC T E D TO TU /TM ? CO NN EC T P OW ER TU /TM ? YE S YE S CH EC K P OW ER M EAS UR E RE PLACE F1 NO C A B LIN G TO T U /TM . WITH 1.0 A 24 V D C AT CH EC K P OW ER 250 V FU S E TU /TM ? SY STEM . YE S NIM P 01 TY PE OF NT M P 01 T E R M IN AT IO N RS-232 NK M R 02 CA BLE W ITH NO NO NO CA BLE C O N N EC TS TM CR O S SOVER S C O N N E C T (P 5 O R P 6) TO TU (P5 O R P 6) TO COM PUTER? COM PUTER? RE PLACE C ABL E W ITH YE S YE S CA BLE H AVING STR AIG HT RE PLACE C ABL E PIN TO P IN C O N N E C T ION WITH NK MR 02 BE TW EE N D B-25 CO NN EC TOR S DO TM/TU NO SE T J U M PER S JU M P ER SE TTIN G S M ATC H FO R A PPLIC ATION AP PLIC ATIO N? YE S IS TU /TM C ABL E NO IN STA LL TU/TM IN STALLE D AND CABLE CO NN EC T E D TO MFP P 3? YE S R S -23 2 -C NO LINE ERRORS DO NE ON M FP LED S (C OD E 1 5)? YE S CO NTAC T BA IL EY T E CH NIC A L SU PP O RT T01692A Figure 5-1. IMMFP12 Troubleshooting Flowchart (Serial Port) INTRODUCTION 5 - 4 WBPEEUI230019A0 TROUBLESHOOTING START NO STATUS NO NO NO STATUS LED STATUS LED STATUS LED LED OFF? OR ANG E? RED? GR EEN? YES YES YES YES TURN O N NO POW ER ON? NO ER RO R CO DE POW ER REMOVE MACHINE DO NE DISPLAYED? FAU LT TIM E R JUMP ER FROM YES YES BRC M ODULE PERFORM BRC SEAT BRC NO CO RRECTIVE M ODULE SEATED MODULE IN MMU ACTIO N APPLICABLE IN M M U ? BACKPLANE TO ERRO R C ODE DISPLAYED YES REMOVE MACHINE FAU LT TIM ER JUMP ER FROM BRC MODULE RESET BRC M ODULE CH ECK +5 VD C OU TPU TS O N M M U BACK PLAN E STATUS NO LED RED? YES TROUBLESHOOT +5 V D C NO POW ER SYSTEM . O N MMU RE FE R TO AP PLIC AB LE BACKPLANE? IN STRU CTIO NS YES REPLACE REPLACE BRC M ODULE BRC M ODULE T01270A Figure 5-2. IMMFP12 Troubleshooting Flowchart (Status LED) CARD EDGE CONNECTORS Each MFP module has three card edge connectors that provide them with power and I/O. Tables 5-3, 5-4, and 5-5 list the MFP module card edge connector pin assignments. Table 5-3. IMMFP12 Connector P1 Pin Assignments Pin Signal Pin Signal 1 +5 VDC 2 +5 VDC 1 3 -30 VDC/Power Supply Sta- 4 Controlway B tus 5 Common 6 Common 7 +15 VDC 8 -15 VDC 9 Power Fail Interrupt 10 Unused 11 Controlway A/Module Bus 12 Unused NOTE: 1. This pin will carry -30 VDC when the MFP module is used in -30 VDC Network 90 systems. This pin will carry the power supply status signal when the MFP module is used in newer Network 90 and INFI 90 systems. CARD EDGE CONNECTORS WBPEEUI230019A0 5 - 5 ® TROUBLESHOOTING Table 5-4. IMMFP12 Connector P2 Pin Assignments Pin Signal Pin Signal 1 Data Bit 1 2 Data Bit 0 3 Data Bit 3 4 Data Bit 2 5 Data Bit 5 6 Data Bit 4 7 Data Bit 7 8 Data Bit 6 9 Bus Clock 10 Synchronization 11 Reserved 12 Reserved NOTE: All data bits are true low. Table 5-5. IMMFP12 Connector P3 Pin Assignments Pin Signal Pin Signal 1 DCS A (-) 16 DCS A (+) 2 DCS B (-) 17 DCS B (+) 3 Redundancy Transmit (-) 18 Redundancy Transmit (+) 4 Redundancy Transmit 19 Redundancy Transmit Clock (-) Clock (+) 5 Redundancy Receive (-) 20 Redundancy Receive (+) 6 Redundancy Receive 21 Redundancy Receive Clock (-) Clock (+) 7 Receive A (-) 22 Receive A (+) 8 Receive B (-) 23 Receive B (+) 9 Clear to Send A (-) 24 Clear to Send A (+) 10 Clear to Send B (-) 25 Clear to Send B (+) 11 Transmit A (-) 26 Transmit A (+) 12 Transmit B (-) 27 Transmit B (+) 13 Request to Send A (-) 28 Request to Send A (+) 14 Request to Send B (-) 29 Request to Send B (+) 15 Digital Output (+) 30 Digital Output (-) DIAGNOSTICS The IMMFP12 Multi-Function Processor Module firmware con- tains diagnostic tests that can be invoked during module power-up. Putting the MFP module into the diagnostic mode allows the module to perform a variety of diagnostic tests but suspends normal operation. The diagnostic tests allow verifica- tion of the module components and circuitry. This section describes each diagnostic test and how to use it. Overview Select the required diagnostic test using the MFP module dipswitches. LEDs one through eight display the results of the test. Both group and individual tests can be executed. DIAGNOSTICS 5 - 6 WBPEEUI230019A0 TROUBLESHOOTING The typical procedure is to select a diagnostic test to execute, set the module dipswitches accordingly, reset the module, and observe the results on LEDs one through eight. The selected test executes repeatedly until the MFP module is reset and another test is selected. Some tests may require an additional module (an IMDSM05 I/ O module for the expander bus communication tests; an addi- tional NTMP01, NIMP01, or NIMP02 termination device for the redundancy link and DCS link tests). Refer to Tables 5-6 and 5-7 for the IMDSM05 I/O module configuration required for the I/O expander bus communication tests. Table 5-6. IMDSM05 Switch Settings for IMMFP12 Tests Dipswitch Pole 12345678 S5 X1 XXXXXX S4 X X 001111 S3 1 1 0 XXXXX 0 = CLOSED or ON, 1 = OPEN or OFF; X = Position not important. NOTE: Table 5-7. IMDSM05 Jumper Settings for IMMFP12 Tests Jumper Position J17 2 - 3 J18 2 - 3 Dipswitch Selection Set pole one of MFP dipswitch SW3 to one (open position) to put the module into the diagnostic mode. In diagnostic mode use the remaining poles to select module address and bus mode. Dipswitch SW4 selects the diagnostic test to be executed and how it will be executed. Figure 5-3 defines the function of each position of dipswitches SW3 and SW4. Pole one of dipswitch SW4 selects the LED display mode. The pass/fail display mode uses LEDs one through eight to display a combination of incrementing pass and fail counters. LEDs one through four indicate the number of passes successfully completed and LEDs five through eight indicate the number of failures. The test number display mode uses LEDs one through six to display the diagnostic test number and LED eight to dis- play whether the test passed or failed. If a diagnostic test is successful, LEDs one through six display the diagnostic test number and LED eight does not illuminate. If a diagnostic test is not successful, LEDs one through six still display the DIAGNOSTICS WBPEEUI230019A0 5 - 7 ® TROUBLESHOOTING 1 2 3 4 5 6 7 8 ON DIPSWITCH SW3 OFF M O D ULE AD DRE SS BUS M O DE (O FF = M O DU LE BUS, O N = C ON TRO LWAY) UNUSE D DIAG NO STIC MO D E (O FF = EN AB LED, O N = D ISAB LED) 1 2 3 4 5 6 7 8 ON DIP SW ITC H SW 4 OFF TE ST ID HALT O N ER RO R (O N = DISABLED, O FF = ENAB LED ) O FF = PASS /FAIL D ISP LAY, O N = TEST N UM BER DISPLAY T01699A Figure 5-3. Diagnostic Dipswitch Settings diagnostic test number but LED eight will illuminate. LED seven is not used in test number display mode. Pole two of dipswitch SW4 selects a halt on error feature. In this mode, the MFP module halts diagnostic test execution whenever the selected test detects an error. The front panel LEDs display the number of the failed test. Poles three through eight of dipswitch SW4 select the diagnos- tic test to be executed. Pole eight is the least significant bit (binary weight 1) and pole three is the most significant bit (binary weight 32). Diagnostic test numbers can range from 00 (hex) to 42 (hex). Table 5-8 lists the available diagnostic tests and their number. Table 5-8. Diagnostic Tests Test Name Test ID Description Switches and LEDs 00 Byte value of all dipswitches are exclusive OR'd together. Results are displayed on LEDs. Status LED is OFF for even or ON for odd total. CPU 01 Verifies CPU instruction set is operational. ROM 02 Calculates checksum of ROM memory and compares it to value stored in ROM memory during programming. MMU 03 Exercises the on-board memory management unit. RAM 04 Performs walking 1 test. Clears, verifies, sets and verifies all RAM memory. Test includes byte, word and long word accesses. NVRAM 05 Verifies read and write function of NVRAM memory. PLD 06 Loads programmable logic devices on the MFP module. Veri- fies proper loading and operation. Password 07 Verifies firmware version is valid for current password stored in password PAL. DIAGNOSTICS 5 - 8 WBPEEUI230019A0 TROUBLESHOOTING Table 5-8. Diagnostic Tests (continued) Test Name Test ID Description I/O Expander Bus Stall 08 Sets a latch enabling a level 7 interrupt to occur. Module Bus/Controlway 09 Sends series of bytes to Controlway verifying timing and transfer status. Timer IRQ 0A Initializes DUART timer for 1-msec interrupts and then waits for it to time-out. Dispatcher IRQ2 0B Issues software dispatcher request and waits for interrupt to occur. RS-232 DUART 01 0C Tests (in local loopback mode) both serial channels of DUART circuitry. DUART 1 0D Tests (in local loopback mode) both serial channels of DUART circuitry that supports stations and redundancy links. Unused 0E - 0F — Group Test 1 10 Executes tests 01 through 0F. 1 I/O Expander Bus Test 11 MFP module performs status read and verifies the IMDSO05 module (address 15) responds over I/O expander bus. IMDSO05 LEDs count successful tests. I/O Expander Bus Test IRQ3 12 MFP module enables an interrupt level 3 and then writes a Test value to the I/O expander bus to initiate an interrupt SAC/DCS Link 13/23 Two MFP modules transmit and receive messages from each other over TU/TM redundancy link. Primary module test is 13. Backup module test is 23. Redundancy Link 14/24 Two MFP modules transmit and receive messages from each other over TU/TM or NKMP03 redundancy link. Primary mod- ule test is 14. Backup module test is 24. Unused 15 - 1F — Group Test 2 20 Executes tests 00 through 1F. Null Test 21 Always passes. IISAC01 and Redundancy Link 22 Displays running count of bytes received by secondary MFP Backup module when primary MFP module is executing test 20. I/O Expander Bus Assassin Cir- 25 Arms assassin circuit and allows I/O expander bus clock to 2 cuit Halt Test stall. NVRAM retention - data 26 Stores known data pattern in NVRAM memory. 2 storage NVRAM retention - data check 27 Verifies NVRAM memory holds data pattern stored in test 26. 2 NVRAM write lock 28 Verifies NVRAM memory write can be deleted when they are inhibited. 2 Stop pushbutton 29 Verifies proper pushbutton operation. A level 1 interrupt should occur when the pushbutton is pressed once. NOTES: 1.Requires the IMDSM05 module. Refer to Table 5-6. 2. These test are not continuous. LED Display The front panel LEDs (refer to Figure 5-4) are used during diag- nostic mode operation to display test results. DIAGNOSTICS WBPEEUI230019A0 5 - 9 ® TROUBLESHOOTING LED 1 LS B LED 2 PAS S CO UNT LED 3 TEST NU M BE R MS B LED 4 LED 5 LS B LED 6 FAILURE CO U NT NOT U SED LED 7 TEST NU M BE R MS B LED 8 MO DE FAIL T01963A Figure 5-4. LEDs - Pass/Fail Resetting the MFP module causes all eight LEDs (LEDs one through eight) to illuminate. Next, the module reads the dipswitches, executes the selected diagnostic test, and displays the test results using LEDs one through eight. The format of the LED display depends upon the setting of pole one of dipswitch SW4. If this pole is in the closed position, LEDs one through six display the diagnostic test number. LED eight illu- minates if the test fails. This display format is visible for one-fourth of a second, then the LEDs blank out for one-eighth of a second, and the test is repeated. If dipswitch SW4, pole one is in the open position, a running tally of successful and failed test executions will be displayed on the LEDs. LEDs one through four tally the successful executions and LEDs five through eight tally the failed executions. If a test fails with halt-on error feature selected (dipswitch S4, pole one closed), the status LED turns red for approximately one second after the test status is displayed. For group tests (diagnostic tests 10 (hex) and 20 (hex)), each test is run in numerical order. On a failure, the test number that failed is displayed when the test number display mode is selected. A failure of a test within the group terminates the group test at that point. All tests after the failing test in the group will not be run until the fault is removed. MODULE STATUS SUMMARY The multi-function processor module has a 16-byte module status record that provides summary flags for error conditions, module type, and firmware revision level. Table 5-9 shows the fields of the IMMFP12 module status report. Table 5-10 describes the fields of the module status report. Refer to the operator interface station, management command system console, or engineering work station product instruction for an explanation of how to access the module status report. MODULE STATUS SUMMARY 5 - 10 WBPEEUI230019A0 TROUBLESHOOTING Table 5-9. IMMFP12 Module Status Report Bit Byte 76 54 32 10 1 ES MODE MODULE TYPE 2 FTX BAC RIO LIO CFG NVF NVI DSS 3 1 4 Bytes 3-5 combine to define other errors. 5 6 Extended module type = 24 7CWACWB 8 - 13 Unused 14 Nomenclature (decimal digit) 15 Firmware revision level (ASCII letter) 16 Firmware revision level (ASCII digit) NOTE: 1. Refer to Table 5-10. Table 5-10. Field Descriptions of the IMMFP12 Module Status Report Field Value Description Byte 1 1 ES — Error summary (0 = good, 1 = errors) 1 MODE — Module mode (00 = configuration, 01 = error, 11 = execute) MODULE TYPE — Module type code (15 = enhanced status) Byte 2 1 FTX — First time in execute (0 = no, 1 = yes) 1 BAC — Backup MFP status (0 = good, 1 = bad) 1 RIO — Summary remote I/O status (0 = good, 1 = bad) 1 LIO — Summary local I/O status (0 = good, 1 = bad) CFG — On-line configuration changes being made (0 = no, 1 = 1 yes) 1 NVF — NVRAM checksum error (0 = good, 1 = bad) 1 NVI — NVRAM default configuration (0 = no, 1 = yes) 1 DSS — Digital station status (0 = good, 1 = bad) Bytes 3 through 5 3 4 5 NVRAM error: 01 01 — Write failure 01 02 — Checksum failure 01 03 — Bad data 01 FA — Reset during SP write 01 FF — Reset during write MODULE STATUS SUMMARY WBPEEUI230019A0 5 - 11 ® TROUBLESHOOTING Table 5-10. Field Descriptions of the IMMFP12 Module Status Report (continued) Field Value Description Bytes 3 through 5 345 (continued) Analog input reference error: 02 00 04 1 V reference 02 00 05 5 V reference 2 2 03 Missing I/O module: XY = block no. 2 2 05 Configuration error - undefined input: X = block no. making reference Y = block no. being referenced 2 2 06 Configuration error - data type match: X = block no. making reference Y = block no. being referenced 2 2 08 Trip block activated: X = block no. of trip block Y = block no. making reference 0F — — The primary MFP module has failed and the redundant MFP module configuration is not current. 10 — — The primary MFP module has failed and the SRAM data in the redundant MFP module is not current. Byte 6 — Extended module type: 24 = IMMFP01/IMMFP12/IMMFP03 Byte 7 CWA — Controlway bus A (80 = failure) CWB — Controlway bus B (40 = failure) Byte 14 — Nomenclature: 01 = IMMFP01 02 = IMMFP12 03 = IMMFP03 Byte 15 — Revision letter (ASCII letter) Byte 16 — Revision number (ASCII digit) NOTES: 1.These fields are expressed in binary format. 2.All block numbers are expressed in BCD. 3.All fields listed in this table are expressed in hexadecimal format unless otherwise specified. MODULE STATUS SUMMARY 5 - 12 WBPEEUI230019A0 SECTION 6 - MAINTENANCE INTRODUCTION Wear eye protection whenever working with cleaning solvents. When removing solvents from printed circuit boards using WARNING compressed air, injury to the eyes could result from splashing solvent as it is blown off the printed circuit board. The reliability of any stand-alone product or control system is affected by the maintenance of the equipment. Elsag Bailey recommends that all equipment users practice a preventive maintenance program that will keep the equipment operating at an optimum level. This section presents procedures that the customer should be able to perform on-site. These preventive maintenance proce- dures should be used as guidelines to assist you in establishing good preventive maintenance practices. Select the minimum steps required to meet the cleaning needs of your system. Personnel performing preventive maintenance should meet the following qualifications. • Maintenance personnel should be qualified electrical tech- nicians or engineers that know the proper use of test equip- ment. • Maintenance personnel should be familiar with the IMMFP12 Multi-Function Processor Module (MFP), have experience working with process control systems, and know what precautions to take when working on live AC systems. PREVENTIVE MAINTENANCE SCHEDULE Table 6-1 is the preventive maintenance schedule for the MFP module. The table lists the preventive maintenance tasks in groups according to their specified maintenance interval. Some tasks in Table 6-1 are self explanatory. Instruction for tasks that require further explanation are covered under PREVEN- TIVE MAINTENANCE PROCEDURES. NOTE: The preventive maintenance schedule is for general pur- poses only. Your application may require special attention. INTRODUCTION WBPEEUI230019A0 6 - 1 ® MAINTENANCE Table 6-1. Preventive Maintenance Schedule Task Frequency Check cabinet air filters. Clean or replace them as necessary. Check the air filter more fre- 3 months quently in excessively dirty environments. Check cabinet and MFP module for dust. Clean as necessary using an antistatic vacuum. Check all MFP module signal, power and ground connections within the cabinet. Verify that they are secure. Refer to procedure. Check MFP circuit boards, giving special attention to power contacts and edge connectors. 12 months Clean as necessary. Refer to procedure. Complete all tasks in this table. Shutdown EQUIPMENT AND TOOLS REQUIRED Listed below are tools and equipment required for mainte- nance: • Antistatic vacuum. • Clean, lint free cloth. • Compressed air. • Eberhard Faber (400A) pink pearl eraser or equivalent. • Fiberglass or nylon burnishing brush. • Foam tipped swab. • Bladed screwdriver suitable for terminal blocks. • Isopropyl alcohol (99.5% electronic grade). • Natural bristle brush. PREVENTIVE MAINTENANCE PROCEDURES Tasks from Table 6-1 (preventive maintenance schedule) that require specific instructions or further explanation. The tasks and instruction covered are: • Printed circuit board cleaning. • How to check signal, power and ground connections. Printed Circuit Board Cleaning There are several circuit board cleaning procedures in this sec- tion. These procedures cover circuit board cleaning and wash- ing, cleaning edge connectors and circuit board laminate between edge connectors. Use the procedures that meet the needs of each circuit board. Remove all dust, dirt, oil, corrosion or any other contaminant from the circuit board. Do all cleaning and handling of the printed circuit boards at static-safe work stations. Observe the steps listed under SPE- CIAL HANDLING in Section 3 when handling printed circuit boards. EQUIPMENT AND TOOLS REQUIRED 6 - 2 WBPEEUI230019A0 MAINTENANCE GENERAL CLEANING AND WASHING If the printed circuit board needs minor cleaning, remove dust and residue from the printed circuit board surface using clean, dry, filtered compressed air or an antistatic field service vac- uum cleaner. Another method of washing the printed circuit board is: 1. Clean the printed circuit board by spraying it with isopro- pyl alcohol (99.5% electronic grade) or wiping the board with a foam tipped swab wetted in isopropyl alcohol. 2. When the circuit board is clean, remove excess solvent by using compressed air to blow it free of the circuit board. EDGE CONNECTOR CLEANING To clean edge connector contacts: 1. Use a solvent mixture of 80% isopropyl alcohol (99.5% elec- tronic grade) and 20% distilled water. 2. Soak a lint-free cloth with the solvent mixture. 3. Work the cloth back and forth parallel to the edge connec- tor contacts. 4. Repeat with a clean cloth that is soaked with the solvent mixture. 5. Dry the edge connector contact area by wiping with a clean lint free cloth. To clean tarnished or deeply stained edge connector contacts: 1. Use an Eberhard Faber (400A) pink pearl eraser, or equiva- lent to remove tarnish or stains. Fiberglass or nylon burnish- ing brushes may also be used. 2. Minimize ESD by using the 80/20 isopropyl alcohol and water solution during burnishing. 3. Do not use excessive force while burnishing. Use only enough force to shine the contact surface. Inspect the edge connector after cleaning to assure no loss of contact surface. Checking Connections Check all signal wiring, power and ground connections within the cabinet to verify their integrity. When checking connec- tions, always turn a screw, nut or other fastening device in the direction to tighten only. If the connection is loose, it will be PREVENTIVE MAINTENANCE PROCEDURES WBPEEUI230019A0 6 - 3 ® MAINTENANCE tightened. If the connection is tight, the tightening action will verify that it is secure. There must not be any motion done to loosen the connection. NOTE: Power to the cabinet must be off while performing this pre- ventive maintenance task. Check and verify that all cable connections are secure. PREVENTIVE MAINTENANCE PROCEDURES 6 - 4 WBPEEUI230019A0 SECTION 7 - REPAIR/REPLACEMENT PROCEDURES INTRODUCTION Repair procedures are limited to module replacement. If the IMMFP12 Multi-Function Processor Module fails, remove and replace it with another. Verify that firmware revision levels match and that the replacement module switch and jumper settings are the same as those of the failed module. MODULE REPLACEMENT PROCEDURE Follow Steps one through five to replace the MFP module. Observe the steps listed in SPECIAL HANDLING in Section 3 when handling MFP modules. NOTE: Do not remove an MFP module under power unless the stop/reset pushbutton has been depressed once and the module has halted (status LED is red and LEDs one through six are on). This procedure must be followed when removing an MFP module from a redundant configuration. An operational primary MFP module must halt operation before control passes to the secondary MFP module. 1. Turn the two latching screws 1/2 turn either way to release them. 2. Grasp the screws and pull the module out. 3. Set dipswitches SW3 and SW4 and jumper J5 on the replacement MFP module to match the settings of the removed MFP module. 4. Hold the MFP module by the faceplate and slide it into the slot; push until the rear edges are firmly seated in the back- plane connectors. 5. Turn the two latching screws 1/2 turn either way to lock the module into the module mounting unit. TERMINATION UNIT OR MODULE REPLACEMENT PROCEDURES To replace a NTMP01 Multi-Function Processor Termination Unit, NIMP01 Multi-Function Processor Termination Module, NIMP02 Multi-Function Processor Module, or termination cable, refer to the NTMP01, NIMP01, or NIMP02 instruction. These instructions contain step by step replacement proce- dures and spare parts information. INTRODUCTION WBPEEUI230019A0 7 - 1 SECTION 8 - SUPPORT SERVICES INTRODUCTION Bailey Controls Company is ready to help in the use and repair of its products. Contact the nearest sales office to make requests for sales, applications, installation, repair, overhaul and maintenance contract services. REPLACEMENT PARTS AND ORDERING INFORMATION When making repairs, order replacement parts from a Bailey Controls Company sales office. Provide this information: 1. Part description, part number and quantity. 2. Model and serial numbers (if applicable). 3. Bailey Controls Company instruction manual number, page number and reference figure that identifies the part. Order parts without commercial descriptions from the nearest Bailey Controls Company sales office. Table 8-1. Spare Parts List Description Part Number Jumper 1946984?1 NOTE: It is impractical to specify a recommended quan- tity of spare parts because Bailey Controls Company custom designs every system. Contact Bailey Controls Company if you need help determining the quantity of spare parts you should keep on hand for your particular system. TRAINING Bailey Controls Company has a modern training facility avail- able for training your personnel. On-site training is also avail- able. Contact a Bailey Controls Company sales office for specific information and scheduling. TECHNICAL DOCUMENTATION Additional copies of this manual, or other Bailey Controls Company manuals, can be obtained from the nearest Bailey Controls Company sales office at a reasonable charge. INTRODUCTION WBPEEUI230019A0 8 - 1 APPENDIX A - IMMFP12 QUICK REFERENCE MATERIAL INTRODUCTION This appendix provides quick reference information to aid in the hardware configuration of the IMMFP12 Multi-Function Processor Module. Table A-1 and A-2 show the settings for dipswitches SW3 and SW4. Table A-3 shows the jumper set- tings for jumper J5. Table A-4 is an abbreviated error code list- ings. Table A-5 shows other LED conditions. Table A-1. IMMFP12 Dipswitch SW3 Settings Pole Setting Function 10 Normal run. 1 Enable diagnostics using dipswitch UMB1. 2 0 Unused. Do not change setting. 3 0 Controlway (1 Mbaud). 1 Module bus (83.3 kbaud) used. 1 4 - 8 2 - 31 Controlway or module bus address. NOTE: 0 = CLOSED or ON, 1 = OPEN or OFF. 1. Address zero and one reserved whenever communication modules are used. Table A-2. IMMFP12 Dipswitch SW4 Settings Pole Setting Function 1 0 Disable special operations. 1 Enable special operations. Refer to SPECIAL HAN- DLING in Section 3 for explanation. 2 0 Disable on-line configuration. 1 Enable on-line configuration. 3 0 Perform NVRAM checksum routine. 1 1 Inhibit NVRAM checksum routine. 4 0 Perform ROM checksum routine. 1 1 Inhibit ROM checksum routine. 5 0 Reserved for future options. Use this setting for nor- mal operations even though it performs no function at this time. 1 Reserved for future options. Do not use this setting. 6 0 Normal operation. 2 1 The compact configuration function. 7 0 Normal operation. 1 Initializes NVRAM (erase configuration) memory. NOTE:This pole must remain CLOSED for normal operation. INTRODUCTION WBPEEUI230019A0 A - 1 ® IMMFP12 QUICK REFERENCE MATERIAL Table A-2. IMMFP12 Dipswitch SW4 Settings (continued) Pole Setting Function 8 0 Primary MFP module. 1 Redundant MFP module. NOTES: 0 = CLOSED or ON, 1 = OPEN or OFF. 1. Disabling the checksum routine is sometimes done by development personnel and should never be done for normal operation. The checksum routine provides additional module integrity and should be active whenever the module is controlling a process. 2. Leaving this option enabled causes the configuration to be compacted every time the module is reset thereby increasing the start-up time. This increase becomes more substantial as the size of the configuration increases. Therefore, do not leave this option enabled longer than necessary. Disabling this option stops any further compacting operations. It does not uncompact any previous- ly compacted configuration. Table A-3. IMMFP12 Jumper J5 Settings Jumper Function Position 1 - 2 Allows the module to function in early Network 90 systems that supply -30 VDC. Communication is restricted to module bus in this position. 2 - 3 Allows communication over the Controlway or module bus. Table A-4. IMMFP12 Module Error Codes LED Code Condition 87654321 01 00000001 NVRAM memory checksum error 02 00000010 Analog input calibration error 03 00000011 I/O module status bad 05 00000101 Configuration error (undefined block is referenced) 06 00000110 Configuration error (data type mis- match) 08 00001000 Trip block activated 0B 00001011 NVRAM memory initialized 0C 00001100 NVRAM memory opened for write operation 0D 00001101 Redundancy link communication error 0E 00001110 Redundant module IDs are the same 0F 00001111 Primary module failed, configura- tion current, secondary module cannot take over control 10 00010000 Primary module failed, dynamic data current, secondary module cannot take over control 11 00010001 Error during write to NVRAM memory operation INTRODUCTION A - 2 WBPEEUI230019A0 IMMFP12 QUICK REFERENCE MATERIAL Table A-4. IMMFP12 Module Error Codes (continued) LED Code Condition 87654321 12 00010010 Primary and secondary module addresses are different 13 00010011 ROM memory checksum error 14 00010100 MFP set for INFI-NET, when actu- ally in a Plant Loop environment 17 00010111 Duplicate Controlway module address 20 00100000 C program format error 21 00100001 File system error 22 00100010 Invoke C error 23 00100011 User write violation 24 00100100 C program stack overflow 28 00101000 User defined function (UDF) block number reference invalid 29 00101001 UDF function block cannot read program file 2A 00101010 Not enough memory for UDF 2B 00101011 Missing UDF declaration 2C 00101100 Wrong UDF type 2D 00101101 Missing UDF auxiliary 2E 00101110 UDF compiler and firmware incom- patible 2F 00101111 BASIC program error 30 00110000 Primary module active during failover attempt 31 00110001 Memory or CPU fault 32 00110010 Address or bus error 33 00110011 Illegal instruction 34 00110100 Internal error - trace/ privilege vio- lation 35 00110101 Internal error - spurious/ unassigned exception 36 00110110 Internal error - divide by 0 or check instruction 37 00110111 Any trap instruction 38 00111000 Board level hardware error 3F 00111111 Normal stop 40 01000000 Secondary - cold takeover ready 80 10000000 Secondary - hot takeover ready C0 11000000 Primary - operating 1 XX Unknown 0 = LED OFF, 1 = LED ON. NOTE: 1.This symbol represents any LED combination not specifically addressed in this table. INTRODUCTION WBPEEUI230019A0 A - 3 ® IMMFP12 QUICK REFERENCE MATERIAL Table A-5. Other IMMFP12 Module LED Conditions LED Condition Problem Status OFF No power, improper module seating, or defective module. RED Module not properly seated or module defective. GREEN None - normal condition. 7/8 OFF No power, improper module seating, or defective module. RED None - indicates primary module. 8 OFF No power, improper module seating, or defective module. RED None - indicates backup module in redundant con- figuration. INTRODUCTION A - 4 WBPEEUI230019A0 APPENDIX B - ON-LINE CONFIGURATION INTRODUCTION Using on-line configuration in conjunction with redundant IMMFP12 Multi-Function Processor Modules enables the mak- ing of configuration changes without affecting the primary MFP module or interrupting the control process. In redundant MFP module configurations, the primary MFP module executes the process control logic while the backup MFP module tracks the configuration of the primary. Using on-line configuration, it is possible to remove the backup (or secondary) MFP module from the tracking mode and make configuration changes to it without interrupting the process control operation of the primary MFP module. The MFP module also supports conventional off-line changes. When the backup MFP module has been reconfigured, it can assume control of the process with the new configuration while the original pri- mary MFP module becomes the backup module. During start-up of the new configuration in the backup MFP module, it uses the current values of all process outputs in the primary MFP module. This feature permits bumpless transfer of control to the new configuration. SETUP Redundant MFP modules must have two consecutive module bus or Controlway addresses (n and n+1 where n is the pri- mary address, n+1 is the backup). Configure both modules of the redundant pair with the same module bus or Controlway address. In normal operation each module of the redundant pair has the same module bus or Controlway address as deter- mined by the address switch settings. (If the module bus or Controlway address of the redundant pair is set to four during normal operation, then automatically the module bus or Con- trolway address of the backup MFP module is set to five during on line configuration.) OPERATION This appendix provides a step by step procedure for performing on-line configuration. Use the configuration and tuning mod- ule, configuration tuning terminal, operator interface station console, management command system console, or engineer- ing workstation with appropriate Elsag Bailey configuration software to accomplish on-line configuration. INTRODUCTION WBPEEUI230019A0 B - 1 ® ON-LINE CONFIGURATION In some applications, MFP modules are remotely located pro- hibiting the operator from viewing the front panel LEDs. In these applications, use data from the second module status byte message to determine the status of the module. This appendix provides a procedure for on-line configuration that shows both the state of LEDs seven and eight as well as the contents of the second module status byte message (specifi- cally bits seven, six, three and one) for each step of the proce- dure. Refer to Section 4 for the MFP module faceplate location of LEDs seven and eight. The type of interface device used to connect the module bus or Controlway to the Plant Loop or INFI-NET determines how the module status is acquired. Using an operator interface station console, acquire the status by selecting the module in the PCU status display selected from the system status display. With an engineering work station using the Elsag Bailey CAD/TEXT software package, select the problem report option. Please note that this option does not continuously poll for module status. It may be necessary to invoke this option multiple times until the final module status condition arises for the given step of the on-line configuration cycle. The Modify Mode menu of the CAD/TEXT software package contains the problem report option. Do not reset a primary MFP module before the LEDs or module status byte of the backup MFP module indicates that it is avail- able. Resetting the primary MFP module before verifying the backup module is available could result in unpredictable mod- ule operation or loss of output data. Table B-1 provides a legend of symbols necessary to fully understand this section. Table B-2, Figure B-1, Table B-3 and Figure B-2 illustrate the primary and backup cycles, respec- tively. For clarity, the term backup MFP module will always refer to the original backup MFP module and the term primary MFP module will always refer to the original primary MFP mod- ule. When the primary and backup roles are reversed for either unit, their status is carefully noted. Table B-1. Legend of Symbols Description Primary Backup Module address n n+1 1 1 Second module status byte Bit Bit 76543210 76543210 0 1 xx0 x0 x 1 0 xx1 x0 x LEDs 7 and 8 ON OFF BLINKING In the following tables, LED 7 is on top, LED 8 is on bottom NOTE: 1. bit 7 = first time in execute (most significant bit (MSB)) x = position not important bit 6 = backup MFP module status bad 1 = bit set bit 3 = on-line configuration changes being made 0 = bit not set bit 1 = NVRAM default configuration OPERATION B - 2 WBPEEUI230019A0 ON-LINE CONFIGURATION Backup Cycle The step numbers in this cycle correspond to the status of Fig- ure B-1. Table B-2. Backup Cycle Primary Backup Procedure n n+1 1. Place the backup MFP module into execute mode. This saves a copy of the 00xx0x0x 10xx0x0x primary modules current configuration and enables it to be easily restored if needed. n n+1 2. Place the backup MFP module in configure mode. 01xx0x0x 00xx0x0x The green LED of the backup MFP module blinks indicating configure mode. The module status also indicates configure mode. Configuration commands to the backup MFP module are sent to the address of the primary MFP module plus one (n+1). The primary MFP module now indicates that the backup MFP module is not available for automatic failover. Refer to bit 6 of the module status byte. To return to Step 1 without making any changes, place the backup MFP module in execute mode and reset it after LED 8 illuminates or the primary status indi- cates 00xx0x0x. Resetting an MFP module causes all the LEDs on it to light momentarily before returning to normal status. n n+1 When changes are being made to the backup MFP module, LED 7 blinks and bit 01xx0x0x 00xx1x0x 3 of the backup module status is set indicating that the configurations of the backup and primary MFP modules do not match. If these changes to the config- uration are incorrect, return to Step 1 by initializing the backup MFP module NVRAM memory while it is in configure mode. NOTE:When configuring the backup MFP module, the following rules are strictly enforced by the module: • Blocks can only be added in the block space at segment end. • A block existing in the primary MFP module cannot be deleted. • A specification change cannot be made to a block already existing in the pri- mary MFP module if that change will affect the module RAM utilization factor (change memory requirements). Any attempt to circumvent these rules will result in an appropriate error message. n n+1 3. When an error exists in the new configuration, the backup MFP module enters 01xx0x0x 00xx1x0x error mode when attempting to transfer to execute mode. Return the module to configure mode and fix the error. The green status LED of the backup MFP mod- ule blinks to indicate it is in the error or configure mode. The first byte of the module status also indicates the mode. Backup MFP module LED 7 blinks and bit 3 of the module status is set to indicate that configuration differences exist between the primary and backup. n n+1 4. The backup MFP module can now be placed in execute mode provided no 01xx0x0x 00xx1x0x errors remain in the new configuration. Make additional configuration changes by entering configure mode (Step 2). If no changes have been made, a backup MFP reset returns the backup module to the state of Step 1. If changes have been made, the backup module must be put into configure mode and initialized to get to the state of Step 1. NOTE: The transition from backup cycle step 4 to 5 occurs automatically after a successful Step 4 backup MFP module execute. The transaction completion time is MFP configuration dependent. OPERATION WBPEEUI230019A0 B - 3 ® ON-LINE CONFIGURATION Table B-2. Backup Cycle (continued) Primary Backup Procedure n n+1 5. When the checkpoint data for the old configuration is received from the pri- 01xx0x0x 10xx1x0x mary MFP module, the reconfigured backup MFP module can assume the role of the primary MFP module if a failure is detected in the old configuration (refer to Step 9). However, the primary MFP module still indicates that no backup is available when the configuration is different. Additional configuration changes can be made by once again entering configure mode (Step 2). If no changes have been made, a backup MFP module reset returns the backup module to the state of Step 1. If changes have been made, the backup module must be put into configure mode and initialized to get to the state of Step 1. n n+1 6. After the changes have been made, switch process control to the reconfigured 01xx0x0x 00xx1x0x backup MFP module by pressing and releasing the backup MFP module stop/ release button two times. The first time stops the module and the second time resets the module. The backup MFP module comes up in execute mode with the configuration marked as valid. n n+1 7. Note that backup cycle step transitions from 6 to 7 to 8 to 9 occur automati- 01xx0x0x 10xx1x0x cally after the Step 6 backup MFP module reset. The time it takes to complete these transitions is MFP module configuration dependent. The status indicated in Steps 6, 7, and 8 might not be seen depending on the actual step transition times. The important status to wait for is indicated by Step 9. After the checkpoint data is updated, the backup MFP module is ready to take over the duties of the primary MFP module. n n+1 8. The backup MFP module requests the primary MFP module to shut down and 01xx0x0x 11xx1x0x assume the role of a hot backup (n+1). The backup MFP module waits to act as the primary MFP module (n). (A hot backup is a backup which retains the old configuration and control data and is ready to assume control if an error is detected in the new configuration.) n+1 n 9. The primary MFP module has removed the bus clock (BUSCLK) and acts as a 01xx0x0x 01xx1x0x hot backup (n+1). The reconfigured backup MFP module is now serving as the primary MFP module (n). Before proceeding to the following commands, insure that LED and module sta- tus are as shown in this step. To return to Step 5, reset the backup MFP module (n). This allows correcting a bad configuration. The backup MFP module (n+1) must be reset at this point in order for the on-line configuration cycle to complete. Resetting the backup MFP module (n+1), cur- rently acting as the hot backup, tells it to get a copy of the new configuration. n+1 n 10. After the backup MFP module copies the new configuration into the primary 10xx0x0x 00xx0x0x MFP module, the cycle is complete. The backup MFP module is now serving as the primary MFP module (n) while the primary handles the backup role (n+1). (Note that the LED combination and module status is the opposite of Step 1 indi- cating the role reversal.) Primary Cycle Refer to Table B-3 for the primary cycle procedure. The step numbers in this cycle correspond to the states of Figure B-2. OPERATION B - 4 WBPEEUI230019A0 ON-LINE CONFIGURATION 1 3 BACKUP BACKUP EXT ERR IN ITIA LIZE BU S C L K CFG EEROM CFG EXT 2 4 10 RESE T EXT (N O CH A N G E ) PRIMARY BACKUP BACKUP EXT CFG EXT CH E C K P O IN T D ATA CFG CO NFIGURATIO N IS C O M P LE T E IS C OP IED TO TH E BACKUP 9 5 BU S C L K PRIMARY BACKUP RESE T (C ON FIG URATION NOT CO PIED) EXT EXT RESET BU S C L K (CHANG ES M ADE) BU S C L K 8 7 6 REQU EST CHECK PO IN T BACKUP SHUTDOW N O F BACKUP DATA IS BACKUP PRIM ARY CO MPLETE EXT EXT EXT LEGEND: EXT = EXECUTE M O DE STEP CFG = CO NFIG UR ATIO N M O DE ROLE ERR = ERROR M ODE MODE BU S C LK = LO SS O F BU S CLO C K T01700A Figure B-1. Backup MFP Module Operating Cycle This information is provided for status purposes. Follow the backup cycle procedures to perform on-line configuration. Table B-3. Primary Cycle Primary Backup Procedure n n+1 1. The primary MFP module is actively controlling the process. (This represents 01xx0x0x 10xx1x0x the same juncture as Step 5 of the backup cycle.) n+1 n 2. When the shutdown request is received from the backup MFP module (Step 8 01xx0x0x 11xx1x0x of the backup cycle), the primary MFP module stops executing and removes the bus clock (BUSCLK). n+1 n 3. The primary MFP module is now acting as the hot backup (n+1). All old con- 01xx0x0x 01xx1x0x figuration and block output information remains intact from when it is shut down in Step 2. If the new configuration is not operating as expected, the primary MFP module, currently acting as the hot backup (n+1), can take control using the old configuration and block output information (returns to Step 1). OPERATION WBPEEUI230019A0 B - 5 ® ON-LINE CONFIGURATION Table B-3. Primary Cycle (continued) Primary Backup Procedure n+1 n 4. Resetting the primary MFP module (n+1), currently acting as the hot backup, 00xx0x0x00xx1x0x directs it to get a copy of the new configuration (Step 9 of the backup cycle). n+1 n 5. When the new configuration has been copied, the backup MFP module has 10xx0x0x 00xx0x0x completed its cycle, and is now serving as the primary MFP module. n+1 n 6. After the checkpoint data is complete, the primary MFP module is now serving 10xx0x0x 00xx0x0x as the backup MFP module and is ready to take over the control process with the updated configuration. The primary cycle is complete. (This represents the same juncture as Step 10 of the backup cycle.) SHUTDOWN 1 2 REQUESTED PRIMARY PRIMARY EXT EXT S H UT DO W N CO MP LE TE BU SCLK BU SCLK 3 6 HOT BACKUP BACKUP EXT EXT CHECKPO INT DATA RESE T IS COM PLETE CO PY THE PRIM ARY’S 5 4 CO NFIG URATIO N BACKUP BACKUP EXT EXT LEGEND: STEP EXT = EXECUTE M O DE ROLE BU SCLK = LO SS O F BUS CLOCK MODE T01 962A Figure B-2. Primary MFP Module Operating Cycle OPERATION B - 6 WBPEEUI230019A0 APPENDIX C - NTMP01 TERMINATION UNIT CONFIGURATION INTRODUCTION The IMMFP12 Multi-Function Processor Module can use the NTMP01 termination unit for termination. Jumpers on the NTMP01 unit configure the two RS-232-C ports for data termi- nal equipment (DTE) or data communication equipment (DCE). One of the RS-232-C ports can be configured as an RS-485 port. Refer to the NTMP01 product instruction for complete information on applications. Figures C-1 through C-4 show the jumper configurations for jumpers J1 and J2. Figure C-5 shows the jumper configura- tions for jumpers J3 through J10. Figure C-6 shows the jumper configurations for jumpers J14 through J17. Figure C-7 shows the NTMP01 connector assignments and jumper locations. Figure C-8 shows the cable connections for redun- dant MFP modules. Figure C-9 shows the cable connections for a single MFP module. Jumpers J11 and J12 are storage posts for extra jumpers. Jumper J13 is normally set with pins one and two connected. This connects the cable shielding pin of connector P7 to chas- sis ground. Jumper J18 configures the terminal serial port for RS-485 operation when pins one and two are connected and connector P7 is used instead of P5. J1 AND J2 RXD DB25-3 TXD-A TXD RXD-A 1 3 4 2 DB25-2 5 6 RTS-A RTS 7 8 DB25-4 11 9 10 12 CTS DB25-5 CTS-A T01355A Figure C-1. DTE Jumper Configuration for NTMP01 Termination Unit INTRODUCTION WBPEEUI230019A0 C - 1 ® NTMP01 TERMINATION UNIT CONFIGURATION J1 AND J2 RXD DB25-3 TXD-A RXD-A TXD DB25-2 1 3 4 2 5 6 RTS RTS-A 7 8 DB25-4 11 9 10 12 CTS DB25-5 CTS-A T01356A Figure C-2. DCE Jumper Configuration for NTMP01 Termination Unit J1 AND J2 RXD DB25-3 TXD-A RXD-A TXD DB25-2 1 3 4 2 5 6 RTS-A RTS DB25-4 7 8 11 9 10 12 CTS DB25-5 CTS-A T01357A Figure C-3. NTMP01 Nonhandshake Jumper Configuration INTRODUCTION C - 2 WBPEEUI230019A0 NTMP01 TERMINATION UNIT CONFIGURATION J1 AND J2 RXD DB25-3 TXD-A RXD-A TXD 4 DB25-2 13 2 6 5 RTS-A RTS 7 8 DB25-4 11 9 10 12 CTS DB25-5 CTS-A T01695A Figure C-4. NTMP01 Loopback Jumper Configuration +12 V J6 AND J8 DSR 1 2 DB25-6 J5 AND J9 DCD 1 2 DB25-8 J7 AND J10 DTR 1 2 DB25-20 J4 AND J3 PR OT-G N D 1 2 DB25-1 GND DB25-7 NOTE: JUM PERS J3, J8, J9 A ND J10 R ELATE TO THE P6 CO N NECTO R . JUM PER S J4, J5, J6 AN D J7 RE LATE TO TH E P 5 C O NNEC TO R . T01693A Figure C-5. NTMP01 Jumpers J3 through J10 Configuration INTRODUCTION WBPEEUI230019A0 C - 3 ® NTMP01 TERMINATION UNIT CONFIGURATION J14 J14 DIG IN 1 (+) DIG IN 1 (+) 1 2 3 3 1 2 3 3 P8 P8 CTSB (+) CTSB (+) 26 26 P1 P1 J15 J15 DIG IN 1 (–) DIG IN 1 (–) 1 2 3 1 2 3 4 P8 4 P8 CTSB (–) CTSB (–) 25 P1 25 P1 J16 J16 1 2 3 1 1 2 3 1 P8 P8 34 34 P1 P1 J17 J17 1 2 3 2 1 2 3 2 P8 P8 33 33 P1 P1 HANDSHAKE DIG ITA L I/O T01360A Figure C-6. NTMP01 Jumpers J14 through J17 Configuration STATION BR C COM. B ACTIVE LED NTM P01 P2 BR C P5 J2 J4 TER M INAL J5 +24 V J16 PO RT J6 J17 J7 CR1 RS-485 PORT J12 FUSE F1 E2 P4 CHASSIS SPA RE GROUND E1 P7 P8 CO M P3 J1 E3 CR2 PR INTER J14 J3 PO RT J18 J15 J9 J8 J10 J11 P6 SPA RE P1 STATION BR C COM. A ACTIVE LED T01361A Figure C-7. NTMP01 Connector Assignments and Jumper Locations INTRODUCTION C - 4 WBPEEUI230019A0 NTMP01 TERMINATION UNIT CONFIGURATION TO NTCS04 (CABLE REQUIRED ON LY IF STATION S ARE USED) P1 NKTU01 NKSE01 NKSE01 NKTU11 NKSE11 NKSE11 P3 IMMFP?2 P2 P5 P2 P4 RS-232-C P7 P8 P3 PORTS P1 P6 P1 NKTU01 NTMP01 NKTU11 P3 IMMFP?2 NOTE: P5 AND P7 CANNOT BE U S ED AT TH E SAM E TIM E. RS-485 PORT P2 REDUNDANT IM M FP?2S W ITH OR W ITHO UT STATIONS (NDC S03/IISAC 01 AND/O R NDIS01) AND W ITH RS-232-C PO RTS T01831A Figure C-8. NTMP01 Cable Connections for Redundant MFP Modules TO NTCS04 (CABLE REQUIRED ON LY IF STATION S ARE USED) NKSE01 NKSE01 P1 NKSE11 NKSE11 NKTU01 P2 P5 NKTU11 P3 IMMFP?2 P4 RS-232-C P7 P8 PORTS P3 P2 P6 NO N-REDUNDANT IM MFP?2 W ITH OR W ITHO UT STATION S P1 (NDC S03/IISAC 01 AND/O R NDIS01) NTMP01 AND W ITH RS-232-C PO RTS NOTE: P5 AND P7 CANNOT BE U S ED AT TH E SAM E TIM E. RS-485 PORT T01832A Figure C-9. NTMP01 Cable Connections for a Single MFP Module INTRODUCTION WBPEEUI230019A0 C - 5 APPENDIX D - NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION INTRODUCTION The IMMFP12 Multi-Function Processor Module can use the NIMP01 and NIMP02 termination module for termination. Jumpers on the NIMP01 module configure the two RS-232-C ports for data terminal equipment (DTE) or data communica- tion equipment (DCE). One of the RS-232-C ports can be con- figured as an RS-485 port. The NIMP02 module is required when installing redundant MFP modules. Refer to the NIMP01 and NIMP02 product instruction for complete information on termination module applications. Figures D-1 through D-4 show the jumper configurations for jumpers J1 and J2. Figure D-5 shows the jumper for jumpers J5 through J10. Figure D-6 shows the jumper configurations for jumpers J14 through J17. Figure D-7 shows the NIMP01 connector and jumper locations. Figure D-8 shows the cable connections for redundant MFP modules. Figure D-9 shows the cable connections for a single MFP module. Jumpers J11 and J12 are storage posts for extra jumpers. Jumper J13 is normally set with pins one and two connected. Jumper J18 configures the terminal serial port for RS-485 operation when pins one and two are connected and connector P7 is used instead of P5. NOTES: 1. RS-232-C port connections on the IMP module are through DB-9 connectors. Use Elsag Bailey cable NKMR02 to connect a standard piece of equipment (computer or printer with a DB-25 con- nector) to the IMP module. 2. There are no jumper settings on the NIMP02 termination mod- ule. Refer to Figure D-8 for cable connections. INTRODUCTION WBPEEUI230019A0 D - 1 ® NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION J1 AND J2 RX D DB 9-2 TXD -A RX D-A TXD 13 4 2 DB 9-3 6 5 RTS-A RTS 7 8 DB 9-7 11 9 10 12 CTS DB 9-8 CTS-A T01694 A Figure D-1. DTE Jumper Configuration for NIMP01 Termination Module J1 AND J2 RXD DB9-2 TXD-A RXD-A TXD DB9-3 1 3 4 2 5 6 RTS RTS-A DB9-7 7 8 11 9 10 12 CTS DB9-8 CTS-A T01363A Figure D-2. DCE Jumper Configuration for NIMP01 Termination Module INTRODUCTION D - 2 WBPEEUI230019A0 NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION J1 AND J2 RXD DB9-2 TXD-A TXD RXD-A DB9-3 1 3 4 2 5 6 RTS-A RTS 7 8 DB9-7 11 9 10 12 CTS DB9-8 CTS-A T01364A Figure D-3. NIMP01 Nonhandshake Jumper Configuration J1 AND J2 RXD DB9-2 TXD-A RXD-A TXD 1 3 4 2 DB9-3 5 6 RTS-A RTS 7 8 DB9-7 11 9 10 12 CTS DB9-8 CTS-A T01365A Figure D-4. NIMP01 Loopback Jumper Configuration +12 V J19 AND J20 CTS 1 2 DB9-8 J6 AND J8 DS R 1 2 DB9-6 J5 AND J9 DC D 1 2 DB9-1 J7 AND J10 DTR 1 2 DB9-4 NOTE : JUM PERS J20, J8, J9 AND J10 RELATE TO DB9-5 THE P 6 CO NNECTO R. JUM PER S J19, J6, J5 AND J7 RE LATE TO THE P 5 CONNECTO R. T 01696A Figure D-5. NIMP01 Jumpers J5 through J10 Configuration INTRODUCTION WBPEEUI230019A0 D - 3 ® NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION J14 J14 DIG IN 1 (+) DIG IN 1 (+) 1 2 3 3 1 2 3 3 P8 P8 CTSB (+) CTSB (+) 26 26 P1 P1 J15 J15 DIG IN 1 (–) DIG IN 1 (–) 4 1 2 3 4 1 2 3 P8 P8 CTSB (–) CTSB (–) 25 P1 25 P1 J16 J16 1 2 3 1 1 2 3 1 P8 P8 34 P1 34 P1 J17 J17 1 2 3 2 1 2 3 2 P8 P8 33 33 P1 P1 HANDSHAKE DIG ITAL I/O T01360A Figure D-6. NIMP01 Jumpers J14 through J17 Configuration CHASSIS GROUND CR2 SYSTEM COMMON J2 J19 P5 +24 VDC J6 J5 J7 TERMINAL PORT J16 J1 (RS-232-C) J20 J17 J8 J14 P6 PRINTER PORT J9 J15 (RS-232-C) J10 P3 J13 J11 RS-485 PORT J18 P7 SPA RE P8 J12 DIGITAL INPUT P1 P8 P4 SER IAL LINK P11 LINK B FOR STATIONS FUSE F1 LINK A IF REQUIRED NIMP02 REDUNDANCY CABLES ATTACH HERE P2 T01 368A Figure D-7. NIMP01 Connector Assignments and Jumper Locations INTRODUCTION D - 4 WBPEEUI230019A0 NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION P1 P5 RS-232-C PORTS NKTU02 P6 NKTU12 P3 P3 IMMFP?2 P7 P1 P4 SERIAL LINK NIMP01 P2 LINK B FO R STATIONS P11 LINK A IF REQUIRED P2 (TO NICS01) 6634408A2 RS-485 PO RT NOTE: P5 AND P7 CANNOT BE U S ED AT TH E SAM E TIME. P1 P6 RS-232-C PORT NKTU02 NKTU12 P3 P3 IMMFP?2 P7 P10 P4 NIMP02 SERIAL LINK P2 LINK B P9 FO R STATIONS LINK A IF REQUIRED P2 REDUNDANT IM M FP?2S W ITH OR W ITHO U STATIONS (NDC S03/IISAC 01 AND/O R NDIS01) RS-485 PO RTS AND W ITH RS-232-C PO RTS T01833A Figure D-8. NIMP01 and NIMP02 Cable Connections for Redundant MFP Modules NIMP01 P1 P5 RS-232-C PORTS NKTU02 P6 NKTU12 P3 P3 IMMFP?2 P7 P1 P4 SERIAL LINK P2 LINK B P11 FO R STATIONS LINK A IF REQUIRED P2 NO N-REDUNDANT IM MFP?2 W ITH O R W ITHO UT STATION S (NDC S03/IISAC 01 AND/O R NDIS01) RS-485 PO RT AND W ITH RS-232-C PO RTS NOTE: P5 AND P7 CANNOT BE U S ED AT TH E SAM E TIM E. T01834A Figure D-9. NIMP01 Cable Connections for a Single MFP Module INTRODUCTION WBPEEUI230019A0 D - 5 Index A E Abbreviations..............................................................1-5 Error codes ......................................................... 5-1, A-2 Associated documents ............................................... 1-4 Error mode..................................................................4-4 Example applications .................................. 1-2, C-5, D-5 Execute mode.............................................................4-4 C Cables F Controlway............................................................ 3-8 Module bus ........................................................... 3-8 Faceplate .............................................................1-2, 4-2 Termination module............................... 1-4, 3-9, D-5 Function blocks ....................................................1-1, 4-4 Termination unit..................................... 1-4, 3-8, C-5 Function codes.....................................................1-1, 4-4 Circuit description Clock and timer..................................................... 2-2 G Controlway............................................................ 2-3 Glossary......................................................................1-5 DMA...................................................................... 2-3 I/O......................................................................... 2-2 I/O expander bus .................................................. 2-2 H Memory................................................................. 2-2 Hardware configuration....................................... 3-2, A-1 Microprocessor ..................................................... 2-1 Hardware description..................................................1-1 Redundancy link ................................................... 2-4 Serial channels ..................................................... 2-3 I Station support...................................................... 2-4 Configuration I/O expander bus ........................................................3-7 IMMFP12 .............................................................. 3-2 Installation NIMP01/NIMP02...................................................D-1 MFP module..........................................................3-9 NTMP01................................................................C-1 Termination module ..............................................3-9 Configure mode.......................................................... 4-4 Termination unit ....................................................3-8 Connector pin assignments P1 ......................................................................... 5-5 J P2 ......................................................................... 5-6 P3 ......................................................................... 5-6 Jumpers Controlway ................................................................. 2-3 IMDSM05 J17...................................................................5-7 D J18...................................................................5-7 IMMFP12 Diagnostics................................................................. 5-6 J1 through J4............................................3-6, 8-1 Dipswitch positions ............................................... 5-8 J5.................................................................... A-2 Test results ........................................................... 5-9 Machine fault timer ..........................................8-1 Tests..................................................................... 5-8 MFP Dipshunts ................................................................... 3-7 Machine fault timer ..........................................3-7 Dipswitches NIMP01/02 IMDSM05 J1 and J2........................................................ D-2 S3.................................................................... 5-7 J14 through J17.............................................. D-4 S4.................................................................... 5-7 J5 through J10................................................ D-3 S5.................................................................... 5-7 NTMP01 IMMFP12 J1 and J2........................................................ C-1 SW3 ..................................................3-3, 5-7, A-1 J14 through J17.............................................. C-4 SW4 ..................................................3-4, 5-8, A-1 J3 through J10................................................ C-3 Documentation ........................................................... 8-1 WBPEEUI230019A0 Index - 1 ® Index (continued) L Q Latching screws ........................................................3-10 Quick reference information .......................................A-1 LEDs 1 through 8 ....................................1-2, 4-2, 5-10, A-2 R Startup sequence ..................................................4-1 Redundancy ............................................................... 2-4 Status .............................................................1-2, 4-2 References ................................................................. 1-4 RS-232-C............................................. 1-6, 5-8, C-5, D-5 M RS-485 ........................................................1-6, C-5, D-5 Maintenance schedule ................................................6-1 Manual content ...........................................................1-3 S Module bus .................................................................3-8 Serial port troubleshooting.......................................... 5-4 Module installation ......................................................3-9 Software configuration................................................ 4-4 Module layout..............................................................3-3 Spare parts list............................................................ 8-1 Module mounting unit preparation...............................3-7 Special handling precautions...................................... 3-1 Module replacement procedure ..................................7-1 Special operations ...................................................... 3-5 Module status report .................................................5-10 Special terms.............................................................. 1-5 Specifications ............................................................. 1-6 N Startup LED sequences.............................................. 4-1 NIMP01 termination module layout............................ D-4 Station support ........................................................... 2-4 NIMP02 termination module layout............................ D-4 Status LED troubleshooting........................................ 5-5 Nomenclature..............................................................1-4 Stop/reset switch ........................................................ 4-3 NTMP01 termination unit configuration...................... C-1 NTMP01 termination unit layout................................. C-4 T Termination device O Installation............................................................. 3-8 On-line configuration.................................................. B-1 Replacement procedure ....................................... 7-1 Training....................................................................... 8-1 P U Parts ordering information...........................................8-1 Unpacking and inspection .......................................... 3-2 Usable memory .......................................................... 2-2 User qualifications ...................................................... 1-1 Index - 2 WBPEEUI230019A0 Visit Elsag Bailey on the World Wide Web at http://www.ebpa.com Our worldwide staff of professionals is ready to meet your needs for process automation. For the location nearest you, please contact the appropriate regional office. AMERICAS ASIA/PACIFIC EUROPE, AFRICA, MIDDLE EAST GERMANY 29801 Euclid Avenue 152 Beach Road Via Puccini 2 Graefstrasse 97 Wickliffe, Ohio USA 44092 Gateway East #20-04 16154 Genoa, Italy D-60487 Frankfurt Main Telephone 1-216-585-8500 Singapore 189721 Telephone 39-10-6582-943 Germany Telefax 1-216-585-8756 Telephone 65-391-0800 Telefax 39-10-6582-941 Telephone 49-69-799-0 Telefax 65-292-9011 Telefax 49-69-799-2406 Form WBPEEUI230019A0 Litho in U.S.A. 897 Copyright © 1997 by Elsag Bailey Process Automation, As An Unpublished Work ����������� ® Registered Trademark of Elsag Bailey Process Automation ™ Trademark of Elsag Bailey Process Automation

Frequently asked questions

What makes Elite.Parts unique?

chervon down
At GID Industrial (Elite.Parts' parent company), we specialize in procuring industrial parts. We know where to find the rare and obsolete equipment that our customers need in order to get back to business. There are other companies who claim to do what we do, but we're confident that our commitment to quality and value is unparalleled in our field.

What kind of warranty will the IMMFP 12 have?

chervon down
Warranties differ by part and by which suppliers we use to procure it for you. Sometimes, a part will be sold as-is and without a warranty. Our specialty, single board computers, tend to receive a one-year warranty.

Which carriers does Elite.Parts work with?

chervon down
Elite.Parts can ship via FedEx, UPS, DHL, and USPS. We have accounts with each of them and generally ship using one of those, but we can also ship using your account if you would prefer. However, we can use other carriers if it will be more convenient for you.

Will Elite.Parts sell to me even though I live outside the USA?

chervon down
Absolutely! We are happy to serve customers regardless of location. We work with international clients all the time, and we are familiar with shipping to destinations all across the globe.

I have a preferred payment method. Will Elite.Parts accept it?

chervon down
All major credit cards are accepted: Visa, MasterCard, Discover, and American Express. We will also accept payment made with wire transfer or PayPal. Checks will only be accepted from customers in the USA. Terms may available for larger orders, upon approval.

Why buy from GID?

quality

Quality

We are industry veterans who take pride in our work

protection

Protection

Avoid the dangers of risky trading in the gray market

access

Access

Our network of suppliers is ready and at your disposal

savings

Savings

Maintain legacy systems to prevent costly downtime

speed

Speed

Time is of the essence, and we are respectful of yours

What they say about us

FANTASTIC RESOURCE

star star star star star

One of our top priorities is maintaining our business with precision, and we are constantly looking for affiliates that can help us achieve our goal. With the aid of GID Industrial, our obsolete product management has never been more efficient. They have been a great resource to our company, and have quickly become a go-to supplier on our list!

Bucher Emhart Glass

EXCELLENT SERVICE

star star star star star

With our strict fundamentals and high expectations, we were surprised when we came across GID Industrial and their competitive pricing. When we approached them with our issue, they were incredibly confident in being able to provide us with a seamless solution at the best price for us. GID Industrial quickly understood our needs and provided us with excellent service, as well as fully tested product to ensure what we received would be the right fit for our company.

Fuji

HARD TO FIND A BETTER PROVIDER

star star star star star

Our company provides services to aid in the manufacture of technological products, such as semiconductors and flat panel displays, and often searching for distributors of obsolete product we require can waste time and money. Finding GID Industrial proved to be a great asset to our company, with cost effective solutions and superior knowledge on all of their materials, it’d be hard to find a better provider of obsolete or hard to find products.

Applied Materials

CONSISTENTLY DELIVERS QUALITY SOLUTIONS

star star star star star

Over the years, the equipment used in our company becomes discontinued, but they’re still of great use to us and our customers. Once these products are no longer available through the manufacturer, finding a reliable, quick supplier is a necessity, and luckily for us, GID Industrial has provided the most trustworthy, quality solutions to our obsolete component needs.

Nidec Vamco

TERRIFIC RESOURCE

star star star star star

This company has been a terrific help to us (I work for Trican Well Service) in sourcing the Micron Ram Memory we needed for our Siemens computers. Great service! And great pricing! I know when the product is shipping and when it will arrive, all the way through the ordering process.

Trican Well Service

GO TO SOURCE

star star star star star

When I can't find an obsolete part, I first call GID and they'll come up with my parts every time. Great customer service and follow up as well. Scott emails me from time to time to touch base and see if we're having trouble finding something.....which is often with our 25 yr old equipment.

ConAgra Foods

Related Products

product

Bailey Controls IMASI 03 infi 90 Universal Analog Input Slave Module Card

product

BAILEY CONTROLS IMMPI 01 MULTI-FUNCTION PROCESSOR INTERFACE MODULE

product

Bailet Controls INPCT 01 Loop Start Cards - Transfer Module Loop Storage Net 90

product

Plant Loop Termination Unit

product

Bailey Controls SLC01Control Board - Loop Command Single Loop Controller