Page 1
IMMFP12 Multi-Function Processor Module Process Control and Automation Solutions from Elsag Bailey Group...
Page 2
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...
Page 3
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.
Page 4
® 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...
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...
Page 6
® 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 ......................
Page 7
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 Title Page 1-1. Example IMMFP12 Module Applications ..............1-2 2-1. IMMFP12 Module Functional Block Diagram ............2-1 3-1.
Page 8
® List of Tables 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.
Page 9
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).
Page 10
® 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...
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.
INTRODUCTION ® ® IN F I-N ET O R P L A N T L O O P P RO C ES S C O N T RO L N IS N P M U N IT IN T ER FAC E C O N TRO LWAY S EC O N DA RY P R IM ARY...
(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.
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.
The ? in a nomenclature or a part number indicates a variable for that position (e.g., IMMFP1?) GLOSSARY OF TERMS AND ABBREVIATIONS Table 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.
INTRODUCTION ® Table 1-3. Glossary of Terms and Abbreviations (continued) Term Description Process control unit. A node on the plantwide communication network containing control and I/O modules. Analog control station. Termination Module Provides input/output connection between plant equipment and the INFI 90 OPEN/ Network 90 modules.
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.
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.
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.
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.
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.
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.
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 -3 0 V D C SY S TE M (D E FAU LT) R E SE RV ED C O N TRO LW AY R E SE RV ED S W 3...
INSTALLATION ® Table 3-1. IMMFP12 Dipswitch SW3 Settings User Pole Setting Function Setting Controlway (1 Mbaud) mode. Module bus (83.3 kbaud) mode. 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.
INSTALLATION Table 3-3. IMMFP12 Dipswitch SW4 Normal Operation Settings (continued) Pole Setting Function User Setting Normal operation. 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.
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.
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).
INSTALLATION T 00 06 3 A 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.
Page 30
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.
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...
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. The MFP module diagnostics have detected a hardware failure, Solid Red 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.
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.
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. 0 0 0 0 1 1 0 1 Redundancy link Check the cable connection between communication error primary and secondary MFP modules.
Page 36
Replace the primary and/or secondary during failover attempt module to determine the faulty module. 0 0 1 1 0 0 0 1 Memory or CPU fault Replace the MFP module. If error recurs, call Elsag Bailey field service. INTRODUCTION 5 - 2 WBPEEUI230019A0...
TROUBLESHOOTING ® S TA RT R S -23 2 -C L IN E E R R O R S O N D O N E M F P LE D S (C O D E 1 5)? Y E S R E F E R TO T M P /IM P +2 4 V D C O P E N O N...
TROUBLESHOOTING ® Table 5-4. IMMFP12 Connector P2 Pin Assignments Signal Signal Data Bit 1 Data Bit 0 Data Bit 3 Data Bit 2 Data Bit 5 Data Bit 4 Data Bit 7 Data Bit 6 Bus Clock Synchronization Reserved Reserved NOTE: All data bits are true low.
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.
TROUBLESHOOTING ® D IP S W ITC H S W 3 O F F M O D U L E A D D R E S S B U S M O D E (O F F = M O D U L E B U S , O N = C O N T R O LW AY ) U N U S E D D IA G N O S T IC M O D E (O FF = E N A B L E D, O N = D IS A B L E D ) D IP S W ITC H...
TROUBLESHOOTING Table 5-8. Diagnostic Tests (continued) Test Name Test ID Description I/O Expander Bus Stall Sets a latch enabling a level 7 interrupt to occur. Module Bus/Controlway Sends series of bytes to Controlway verifying timing and transfer status. Timer IRQ Initializes DUART timer for 1-msec interrupts and then waits for it to time-out.
TROUBLESHOOTING Table 5-9. IMMFP12 Module Status Report Byte MODE MODULE TYPE Bytes 3-5 combine to define other errors. Extended module type = 24 8 - 13 Unused Nomenclature (decimal digit) Firmware revision level (ASCII letter) Firmware revision level (ASCII digit) NOTE: 1.
Page 46
TROUBLESHOOTING ® Table 5-10. Field Descriptions of the IMMFP12 Module Status Report (continued) Field Value Description Bytes 3 through 5 (continued) Analog input reference error: 1 V reference 5 V reference <X> <Y> Missing I/O module: XY = block no. <X>...
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.
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.
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.
Page 50
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.
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.
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.
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 show the settings for dipswitches SW3 and SW4. Table shows the jumper set- tings for jumper J5.
IMMFP12 QUICK REFERENCE MATERIAL ® Table A-2. IMMFP12 Dipswitch SW4 Settings (continued) Pole Setting Function Primary MFP module. 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.
Page 55
IMMFP12 QUICK REFERENCE MATERIAL Table A-4. IMMFP12 Module Error Codes (continued) Code Condition 8 7 6 5 4 3 2 1 0 0 0 1 0 0 1 0 Primary and secondary module addresses are different 0 0 0 1 0 0 1 1 ROM memory checksum error 0 0 0 1 0 1 0 0 MFP set for INFI-NET, when actu-...
IMMFP12 QUICK REFERENCE MATERIAL ® Table A-5. Other IMMFP12 Module LED Conditions Condition Problem Status No power, improper module seating, or defective module. Module not properly seated or module defective. GREEN None - normal condition. No power, improper module seating, or defective module.
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...
Page 58
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.
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 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...
ON-LINE CONFIGURATION ® Table B-2. Backup Cycle (continued) Primary Backup Procedure 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).
ON-LINE CONFIGURATION ® Table B-3. Primary Cycle (continued) Primary Backup Procedure 4. Resetting the primary MFP module (n+1), currently acting as the hot backup, 00xx0x0x 00xx1x0x directs it to get a copy of the new configuration (Step 9 of the backup cycle). 5.
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.
NTMP01 TERMINATION UNIT CONFIGURATION ® J1 AN D J2 R X D D B 2 5 -3 T XD -A R X D -A T XD D B 2 5 -2 RT S -A RT S D B 2 5 -4 C T S D B 2 5 -5 C T S-A...
NTMP01 TERMINATION UNIT CONFIGURATION J1 AN D J2 R X D D B 25-3 T XD -A R X D -A T XD D B 25-2 RTS-A D B 25-4 C T S D B 25-5 C T S-A T 01 6 95 A Figure C-4.
NTMP01 TERMINATION UNIT CONFIGURATION ® D IG IN 1 (+ ) D IG IN 1 (+ ) C T SB (+) C T SB (+) D IG IN 1 (–) D IG IN 1 (– ) C T SB (–) C T SB (–) H A N D SH A K E D IG ITA L I/O...
NTMP01 TERMINATION UNIT CONFIGURATION TO N TC S 0 4 (C A B L E R E Q U IR E D O N LY IF S TATIO N S A R E U SE D ) N K TU 0 1 N K SE 0 1 N K SE 0 1 N K TU 1 1...
P7 is used instead of P5. NOTES: 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.
NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION ® J 1 A N D J2 R X D D B 9-2 T X D -A R X D -A T X D D B 9-3 RT S -A RT S D B 9-7 C T S D B 9-8 C T S -A T 01 69 4 A...
Page 70
NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION J1 AN D J2 R X D D B 9 -2 T XD -A T XD R X D -A D B 9 -3 RT S RT S -A D B 9 -7 C T S D B 9 -8 C T S-A T 01 36 4 A...
NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION ® D IG IN 1 (+) D IG IN 1 (+) C T SB (+) C T SB (+) D IG IN 1 (–) D IG IN 1 (–) C T SB (–) C T SB (–) H A N D SH A KE D IG ITA L I/O T 01 3 60 A...
NIMP01/NIMP02 TERMINATION MODULE CONFIGURATION R S -2 3 2 -C P O R TS N K TU 0 2 N K TU 1 2 IM M FP ?2 S ER IA L L IN K N IM P 0 1 L IN K B FO R STAT IO N S P 11...
Page 73
Index 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 Cables 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 ........
Page 74
® Index (continued) Latching screws ............3-10 Quick reference information ........A-1 LEDs 1 through 8 ........1-2, 4-2, 5-10, A-2 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 RS-485 ............1-6, C-5, D-5 Maintenance schedule ..........6-1 Manual content ............1-3 Module bus ..............3-8 Serial port troubleshooting..........
Need help?
Do you have a question about the infi 90 IMMFP12 and is the answer not in the manual?
Questions and answers