MICROLARM AN-3196B-MOD LED ANNUNCIATOR WITH MODBUSTM INTERFACE OPERATING & SERVICE MANUAL Publication Number: 1080-730 Rev. B - 7/98 Signatu re Not Verified Power Instruments APPROVED Digitally signed by Engineering Services DN: cn=Engineering Services, o=Rochester Instrument Systems, c=US Date: 2003.04.28 10:59:14 -04'00' Reason: Document is released TABLE OF CONTENTS INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . TOC-5 SECTION 1 - RECEIPT & INSTALLATION 1.1 RECEIPT . . . . . . . . 1.2 MOUNTING . . . . . . . . 1.2.1 PANEL MOUNTING 1.2.2 WALL MOUNT . . 1.3 ELECTRICAL CONNECTIONS . 1.3.1 TERMINAL BLOCK 1.3.2 TERMINAL BLOCK . . . . . . . . . . . . TB1 TB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1-1 1-3 1-3 1-6 1-8 1-8 1-11 SECTION 2 2.1 2.2 2.3 2.4 - SYSTEM DESCRIPTION . . . GENERAL . . . . . . . . . . SEQUENCE CONTROL MODULE . . COMMON SERVICES MODULE . . . SYSTEM BUS . . . . . . . . . 2.4.1 SERIAL DATA BUS . 2.4.2 FEEDBACK DATA BUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2-1 2-3 2-4 2-6 2-7 2-8 SECTION 3 3.1 3.2 3.3 - CONTROLS & OPERATION . . . . . . . . PUSH-BUTTON SWITCHES . . . . . . . . . STANDARD OPERATIONS . . . . . . . . . OPTIONAL VARIATIONS . . . . . . . . . 3.3.1 PUSH-BUTTON SWITCH INTERLOCK 3.3.2 AUTO SILENCE . . . . . . . . 3.3.3 NON-FIRST-OUT OPTIONS . . . TEST PROCEDURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 3-1 3-3 3-4 3-4 3-4 3-4 3-5 - SEQUENCE CONTROL MODULE . . DIP SWITCHES . . . . . . . . . TECHNICAL DATA . . . . . . . . SPECIAL APPLICATIONS . . . . . 4.3.1 CONTACT SHARING . . 4.3.2 ALARM RESPONSE TIME 4.3.3 HOST SYSTEM INPUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 4-2 4-5 4-8 4-8 4-8 4-9 SECTION 5 - COMMON SERVICES MODULE . . . . . . . . . . 5.1 OPTIONS . . . . . . . . . . . . . . . . . . 5.1.1 FLASH RATE . . . . . . . . . . . . 5.1.2 AUDIBLE AND RINGBACK ALARM CONTROL 5.1.3 PUSH-BUTTON SWITCH INTERLOCK . . . 5.1.4 OPTIONAL RELAY CONTACT USE . . . . 5.2 POWER SUPPLY CONNECTIONS . . . . . . . . . . 5.3 TECHNICAL DATA . . . . . . . . . . . . . . . 5.4 OUTPUT RELAYS . . . . . . . . . . . . . . . 5.5 CONFIGURATION CHANGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 5-2 5-3 5-3 5-3 5-4 5-5 5-6 5-7 5-8 3.4 SECTION 4 4.1 4.2 4.3 TOC-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rochester Instrument Systems SECTION 6 - MAINTENANCE . . . . . . . . . . . . . . . . . . . . 6.1 TROUBLE SHOOTING . . . . . . . . . . . . . . . . . . SECTION 7 7.1 7.2 7.3 7.4 7.5 7.6 7.7 - SERIAL COMMUNICATIONS INTERFACE . . . . . . . . . MODBUS INTERFACE OVERVIEW . . . . . . . . . . . . . USER CONNECTIONS AND INDICATORS . . . . . . . . . . CONFIGURATION . . . . . . . . . . . . . . . . . . . 7.3.1 SETTING THE COMMUNICATIONS MODE . . . . . 7.3.2 SETTING THE MODBUS ADDRESSES . . . . . . 7.3.3 SETTING THE HOLDING REGISTER . . . . . . 7.3.4 SETTING READ/WRITE POINTS . . . . . . . . SLAVE MODE OPERATION . . . . . . . . . . . . . . . MASTER MODE OPERATION . . . . . . . . . . . . . . . OVERVIEW OF AN-3196B-MOD MODBUS APPLICATION . . . . 7.6.1 ASCII MODE . . . . . . . . . . . . . . . 7.6.2 ASCII MESSAGE FRAMING . . . . . . . . . . 7.6.3 LONGITUDINAL REDUNDANCY CHECK (LCR) . . . 7.6.4 RTU MODE . . . . . . . . . . . . . . . . 7.6.5 RTU MESSAGE FRAMING . . . . . . . . . . . 7.6.6 CYCLICAL REDUNDANCY CHECK (CRC) . . . . . MODBUS FUNCTION CODES SUPPORTED BY THE AN-3196B-MOD 7.7.1 03 READ HOLDING REGISTERS . . . . . . . . 7.7.2 06 PRESET SINGLE REGISTER . . . . . . . . 7.7.3 07 READ EXCEPTION STATUS . . . . . . . . 7.7.4 16 (10HEX) PRESET MULTIPLE REGISTERS . . 7.7.5 17 (11 HEX) REPORT SLAVE ID . . . . . . . 7.7.6 EXCEPTION RESPONSE . . . . . . . . . . . TOC-2 . . . . . . . . . . . . . . . . . . . . . . . . 6-1 6-3 7-1 7-1 7-3 7-5 7-5 7-6 7-8 7-9 7-10 7-10 7-10 7-10 7-10 7-11 7-12 7-12 7-13 7-14 7-14 7-15 7-17 7-18 7-19 7-20 LIST OF APPENDICES APPENDIX APPENDIX APPENDIX APPENDIX APPENDIX APPENDIX A B C D E F ISA SEQUENCE CHARTS ORDER CODE DEFINITION AND SPECIFICATIONS SPARE PARTS ELECTROSTATIC DISCHARGE REPAIRS AND WARRANTY ENGINEERING DRAWINGS LIST OF FIGURES Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure Figure 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 2-1 3-1 4-1 7-1 7-2 7-4 ANNUNCIATOR FRONT AND REAR VIEWS . . . . PANEL MOUNT DIMENSIONS . . . . . . . . . WALL MOUNT DIMENSIONS . . . . . . . . . . TB1 CONNECTIONS . . . . . . . . . . . . . CONNECTIONS FOR TERMINAL BLOCK TB2 . . . CONNECTIONS FOR REFLASH OUTPUTS . . . . . AUDIBLE DEVICE CONNECTIONS . . . . . . . REMOTE PUSH-BUTTON SWITCH CONNECTIONS . . SERIAL DATA AND FEEDBACK BIT ASSIGNMENTS ANNUNCIATOR KEYPAD . . . . . . . . . . . DIP SWITCH FUNCTIONS . . . . . . . . . . AN-3196B-MOD-MOD BACKPLANE . . . . . . . CONNECTION DIAGRAM FOR SERIAL CABLE . . . SWITCH S5 SETTINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 1-5 1-6 1-9 1-11 1-12 1-12 1-14 . 2-7 . 3-1 . 4-2 . 7-3 . 7-4 . 7-6 LIST OF TABLES Table 2-1 Table 5-1 SYSTEM BUS WIRE ASSIGNMENTS . . . . . . . . . . . . 2-6 COMMON SERVICES MODULE OPTIONS DIP SWITCH 1 . . . . 5-2 TOC-3 Rochester Instrument Systems TOC-4 AN-3196B-MOD Annunciator INTRODUCTION INTRODUCTION The Rochester Instrument Systems, Model AN-3196B-MOD MicroLarm Annunciator is a self-contained, LED annunciating system. It is used for monitoring, indicating, and communicating via serial data, the conditions of up to twelve inputs. The unit is multimicroprocessor based and is designed to provide long term, efficient operation. This manual gives detailed information on installation, operation, and maintenance of the system. We recommend that everyone involved with installation or maintenance of this equipment read and be familiar with the entire manual. Operating personnel should read and be familiar with at least "Section 3 - Controls & Operation". The sections of this manual which deal with modifications and maintenance assume a basic knowledge of servicing electronic equipment. The installation section also assumes a basic knowledge of mechanical and electrical maintenance skills. Each Annunciator can be custom configured for a specific application. "Appendix F" contains the Engineering Drawings for this specific Annunciator. "Appendix A" shows the ISA Sequence Charts which are pertinent to this equipment. "Appendix B" shows the MicroLarm Order Code Specifications and "Appendix C" gives Spare Parts Information. "Appendix E" gives information of parts returns and warranties. "Appendix D" gives specific information pertinent to working with equipment which can be damaged by Electrostatic Discharge. Rochester Instrument Systems fully supports its systems with in-house customer service and field service staffs. In addition, for a fee, Rochester Instrument Systems can provide training programs for your personnel, start-up assistance, and additional instruction manuals. Contact the factory for further information. TOC-5 Rochester Instrument Systems TOC-6 AN-3196B-MOD Annunciator RECEIPT & INSTALLATION SECTION 1 - RECEIPT & INSTALLATION The Rochester Instrument Systems, Model AN-3196B-MOD MicroLarm, Selfcontained, LED, Annunciator is a high-reliability, multi-microcomputer based, 12-point, monitoring and signaling system with MODBUSTM communications capability. It utilizes microcomputer technology to monitor field contact conditions. Alarm conditions indicated by the monitored contacts are displayed by Light Emitting Diodes (LED's). In addition, the Annunciator can activate audible alarms and auxiliary output contacts. C A U T I O N ELECTRONIC DEVICES CAN BE DAMAGED IF DROPPED OR IMPACTED. HANDLE WITH CARE. 1.1 RECEIPT Inspect the shipment when the unit is first received. Check for any opened or damaged containers. Check the shipment against the Packing List or Bill of Lading and verify that the shipment includes all containers listed. NOTE REPORT ANY SHIPPING DAMAGES OR SHORTAGES TO THE CARRIER AT THE TIME OF RECEIPT. Open each container and check the contents against its respective Packing List. Inspect each of the components. Look for scratches or dents, loose or dangling parts, or other obvious damage. Each annunciator comes assembled as a unit. There are two modules inside each unit, attached to the front faceplate. Make sure the faceplate assembly is securely seated in the annunciator enclosure and the knurled screw toward the bottom of the faceplate is 1-1 Rochester Instrument Systems tight. Check the Lamacoid legend plates, used to label each LED, to make sure they are as specified by your order. (Refer to "Appendix B - Order Code Definition" for model definition.) Report any damaged, missing, or incorrect items to: CUSTOMER SERVICE DEPARTMENT ROCHESTER INSTRUMENT SYSTEMS, INC. 255 North Union Street Rochester, New York 14605 USA Telephone: (716)263-7700 Fax: (716)262-4777 ROCHESTER INSTRUMENT SYSTEMS, LTD. Schooner Court Crossways Business Park Dartford, Kent DA2 6QQ, United Kingdom Telephone: (441) 322 287500 Fax: (441)322 282000 If you anticipate the need to return any or all of the components, save all packing materials for re-shipment. Refer to the "Procedures for Factory Repair and Return" in "Appendix E - Repairs and Warranty" for proper procedures and addresses for returning goods. 1-2 AN-3196B-MOD Annunciator RECEIPT & INSTALLATION 1.2 MOUNTING The AN-3196B-MOD Annunciator is fully self-contained, including an optional integral power supply. It is designed to be either panel mounted or surface mounted with the optional surface mounting kit. The unit may also be mounted in a NEMA Class 4 or Class 12 enclosure where severe environmental conditions exist. W A R N I N G THE BACK OF THE ANNUNCIATOR ASSEMBLY HAS MANY EXPOSED ELECTRICAL CONTACTS. WHEN CHOOSING A MOUNTING LOCATION FOR THIS UNIT, MAKE SURE THESE CONTACTS WILL NOT TOUCH OTHER ITEMS AND THAT NO ONE WILL BE ABLE TO ACCIDENTALLY TOUCH THESE CONTACTS WHEN THE UNIT IS IN SERVICE. 1.2.1 PANEL MOUNTING When choosing a location for mounting the AN-3196B-MOD Annunciator, consider the physical size and weight of the unit and the environment of the location as well as the visibility of the LED display. The chassis of the annunciator measures 3.73" wide by 12.95" high by 5.87" deep (94.74 mm x 329 mm x 149.2 mm). The unit weighs 9 lbs. (4.08 kg). It is designed to rest on the sill of the panel cutout. Therefore, the material left, after the cutout is made, must be strong enough to support the unit's weight without failing. The unit mounts with panel clamps from the rear of the unit and all connections are made to the terminal blocks at the rear of the unit. Therefore, the mounting location must allow full access to the rear of the assembly. 1-3 Rochester Instrument Systems 3.73 (94.74) 4.00 (101.6) 5.32 (135.28) 12.95 (328.93) US MODB PORT TB2 DIMENSIONS: IN (mm) Figure 1-1 Annunciator Front and Rear Views 1-4 1.00 (25.4) TB1 .50 (12.7) AN-3196B-MOD Annunciator RECEIPT & INSTALLATION To mount the unit, first mark the cutout dimensions on the panel where the annunciator is to be mounted. (Refer to Figure 1.2 for specific dimensions.) Be sure to allow enough room around the cutout for the front mounting bezel to miss any other components on the panel. Cut out the panel material. The annunciator is shipped with the panel clamps mounted to the unit. Remove these panel clamps from the annunciator and position the unit in the cutout. From the rear of the unit, place the panel clamps into the notches at the top and bottom of the annunciator. Finger tighten both clamps until the unit is secured in the panel. Use a screwdriver to finish securing the unit. Figure 1-2 Panel Mount Dimensions 1-5 Rochester Instrument Systems 1.2.2 WALL MOUNT When the AN-3196B-MOD is to be wall mounted, a separate metal enclosure is supplied for mounting. Mounting dimensions are 4.00" wide by 15.88" high by 8.90" deep (101.6 mm x 403.4 mm x 226.2 mm). With this enclosure, the assembly weighs 15 lbs. (6.80 kg). Determine where the annunciator is to be mounted and mark the location for the four mounting holes for the enclosure brackets. (Refer to Figure 1.3 for mounting dimensions for these holes.) The brackets are designed to accept four #10 screws. If wall anchors are being used, each anchor should be suitable for at least a 7-1/2 pound load. This will give a mounting-weight Factor of Safety of 2. Figure 1-3 WALL MOUNT DIMENSIONS 1-6 AN-3196B-MOD Annunciator RECEIPT & INSTALLATION Insert the screws through the holes in the mounting brackets and fasten securely to the wall. Remove the panel clamps from the annunciator and position the unit in the opening in the enclosure. From the rear of the unit, place the panel clamps into the notches at the top and bottom of the annunciator. Finger tighten both clamps until the unit is secured in the enclosure. Use a screwdriver to finish securing the unit. W A R N I N G ALL ELECTRICAL WIRING FOR THE ANNUNCIATOR CONNECTS TO THE EXPOSED CONTACTS ON THE BACK OF THE UNIT. PROVISION MUST BE MADE FOR ACCESS TO THESE TERMINALS TO MAKE THE WIRING CONNECTIONS. HOWEVER, CARE MUST ALSO BE TAKEN TO ASSURE THAT NO ONE WILL BE ABLE TO ACCIDENTALLY TOUCH THE CONTACTS WHEN THE UNIT IS IN SERVICE. 1-7 Rochester Instrument Systems 1.3 ELECTRICAL CONNECTIONS Electrical wiring to the annunciator connects to the two terminal blocks and one 9-pin D-style connector on the back of the unit. Field contact connections are made to Terminal Block TB1 as shown in Figure 1.4. Connections made to Terminal Block TB2 as shown in Figure 1.5. Connections made to the MODBUS Serial Communications Interface are detailed in Section 7. Refer to "Appendix F Engineering Drawings" for the specific wiring connection patterns for this annunciator. Also, refer to "Section 4 - Sequence Control Module" and "Section 5 - Common Services Module" and “Section 7 - Serial Communications Interface” for additional information on options and settings which can affect the wiring connections. This unit requires a proper ground. A factory installed jumper is provided from the bottom terminal of Terminal Block TB2 to the chassis ground stud between TB1 and TB2. Check to make sure this jumper is in place and secured. Connect electrical ground to the chassis ground stud before applying power to the annunciator. W A R N I N G THIS UNIT MUST BE PROPERLY GROUNDED. FAILURE TO PROVIDE AND USE A PROPER GROUND CONNECTION CAN RESULT IN DAMAGE TO THE ANNUNCIATOR. 1.3.1 TERMINAL BLOCK TB1 Terminal Block TB1 has 18 terminals. 12 of these terminals are labeled 1 through 12 and are the connection points for the return side from each of the 12 possible input points. Each of these input points must be a normally open or normally closed contact which is activated when the monitored point goes into alarm. 1-8 AN-3196B-MOD Annunciator RECEIPT & INSTALLATION TB1 TB1 FC1 1 FIELD CONTACT VOLTAGE 2 FIELD CONTACT VOLTAGE VA 120 / 125V 3 VB VB FC5 VC FC7 7 VD FC9 9 NOTE: FIELD CONTACTS MAY BE ANY COMBINATION OF N. O. OR N. C. FC11 FC10 10 VE FC11 11 FC12 12 FC9 9 FC10 10 11 FC8 8 VD VE FC7 7 FC8 8 BE ANY COMBINATION OF N. O. OR N. C. FC6 6 VC NOTE: FIELD CONTACTS MAY BE ANY COMBINATION N. O. CONTACTS OR N. C. MAY NOTE:OF FIELD FC5 5 FC6 6 FC4 4 24V 5 FC3 3 48V FC4 4 24V FC2 2 VA 120 / 125V FC3 48V FC1 1 FC2 FC12 12 VF VF (L/+) (N/-) (L/+) } } (N/-) FCV SUPPLY (TYP. 6 PLACES) FCV SUPPLY EXTERNALLY SUPPLIED FCV (TYP. 6 PLACES) FCV SUPPLY (TYP. 6 PLACES) EXTERNALLY SUPPLIED FCV ONE GROUP / COMMON RETURN SIX GROUPS / INDEPENDANT RETURNS EXTERNALLY SUPPLIED FCV SIX GROUPS / INDEPENDANT RETURNS TB1 1 FIELD CONTACT VOLTAGE 2 FCV 125VDC FC1 FC2 VA 3 24V 4 FCV FC3 FC4 VB 5 6 FCV FC5 FC6 VC 7 8 FCV NOTE: FIELD CONTACTS MAY NOTE: CONTACTS MAY BE FIELD ANY COMBINATION ANY OF BE N. O. ORCOMBINATION N. C. OF N. O. OR N. C. FCV FC7 FC8 VD 9 10 FC9 FC10 VE 11 12 FCV FC11 FC12 VF INTERNALLY SUPPLIED FCV Figure 1-4 TB1 CONNECTIONS 1-9 Rochester Instrument Systems The Field Contact Voltage (FCV) is supplied by the six terminals labeled "VA" through "VF" on Terminal Block TB1. This supply may be 24, 48, or 125 VDC. Refer to Figure 1.5 for identification of the proper supply and return terminals for each of the field contact points. Note optional Isolated/AC Input configuration, in which an AC or DC voltage originating in the field is applied to the input terminals, with the return side connected to "VF (RET)". As a variation of this, six mutually isolated groups may be set up, having two inputs and one return terminal each. Standard voltage levels which may be accepted are 120 VAC or 24, 48, or 125 VDC. See "Section 4 - Sequence Control Module" for details on input circuit set up and operation. Connect each of the field contacts to the appropriate terminals on Terminal Block TB1. Refer to "Appendix F - Engineering Drawings" to determine which device is designed to be monitored by each input point. Verify that the Legend Plate for each input matches the field contact being connected to that terminal. W A R N I N G IMPROPER LABELING OR CONNECTIONS COULD RESULT IN DAMAGE TO THE DEVICES BEING MONITORED DUE TO INCORRECT RESPONSE. 1-10 AN-3196B-MOD Annunciator RECEIPT & INSTALLATION 1.3.2 TERMINAL BLOCK TB2 Terminal Block TB2 is used for control signals and other external connections to the annunciator. These outputs include Critical and Non-Critical Reflash, Critical and Non-Critical Alarm Audible, and Ringback Audible. Devices or device inputs controlled by these outputs connect to Terminals 6 through 15. Terminals 1 through 5 connect to remote push-button switches when these are utilized. Terminals 16 and 17 connect to the prime supply voltage. Terminal 18 is a factory ground connection. Voltage to power external devices or device inputs may be supplied from an external power source, or from the internal annunciator 24 VDC source. The internal 24 VDC source is capable of providing 0.10 Amps. and is brought out to TB2-4 (+24V) and TB2-14 (24V RET) for customer connections. TB2-4 is used to power external push-button switches. The relay contacts are rated for 5A at 24 VDC/120 VAC, 3A, 240 VAC, or 0.1A at 125 VDC maximum. Figure 1-5 CONNECTIONS FOR TERMINAL BLOCK TB2 The Critical and Non-Critical Reflash outputs can each be connected as normally open or normally closed (see Figure 1.6). 1-11 Rochester Instrument Systems Figure 1-6 CONNECTIONS FOR REFLASH OUTPUTS The Critical/Non-Critical Alarm Audible and the Non-Critical/ Ringback Audible are factory set as normally open or normally closed if specified by the Customer Order Specifications. If not specified, these contacts are shipped as normally open. The contacts can be changed as required (see Figure 1.7). Figure 1-7 AUDIBLE DEVICE CONNECTIONS 1-12 AN-3196B-MOD Annunciator RECEIPT & INSTALLATION Connect each of the outputs to their proper terminals. Refer to "Appendix F Engineering Drawings" for the correct terminal connections for this annunciator. Also, see "Section 5 - Common Services Module" for a complete description of the output options and how they can be altered. The annunciator is supplied with an integral, membrane switch pad for pushbutton switch control. However, there are occasions when it is desirable to have the push-button switches at a location which is remote from the annunciator unit. When this is necessary, the remote push-button switches are connected to the terminals on Terminal Block TB2 as shown in Figure 1.8. There are five possible supply voltages to the AN-3196B-MOD annunciator: 120 VAC, 240 VAC, 24 VDC, 48 VDC, and 125 VDC. Each annunciator is designed for a specific prime supply voltage and different internal modifications must be made for each prime supply voltage. When 24 VDC supply voltage is used, this supply voltage is used directly within the unit. When 125 VDC or 48 VDC supply voltage is used, an invertor power supply produces the proper internal voltage. When 120 VAC or 240 VAC supply voltage is used, two transformers, connected in parallel or series, provide the proper internal voltage. Using a different prime supply voltage will cause damage to the unit. If a change in prime supply voltages is desired, the annunciator should be returned to the factory for alterations. Refer to the Customer Order Specifications and "Appendix F Engineering Drawings" for the design voltage of this unit. Connect the proper prime supply voltage to Terminals 16 and 17. If the prime supply voltage is 24, 48, or 125 VDC, make sure the positive side is connected to Terminal 16. It is also important to note that, when the prime supply voltage is 24 VDC, only non-isolated 24 VDC is available for the Field Contact Voltage. For power sources other than 24 VDC, the Field Contact Voltage is isolated from the prime power and may be either 24 VDC or 125 VDC. 1-13 Rochester Instrument Systems Figure 1-8 REMOTE PUSH-BUTTON SWITCH CONNECTIONS 1-14 AN-3196B-MOD Annunciator SYSTEM DESCRIPTION SECTION 2 - SYSTEM DESCRIPTION The Rochester Instrument Systems, Model AN-3196B-MOD Annunciator is a multi-microcomputer based system with MODBUSTM communications capability used to centrally monitor up to twelve field conditions. The operations are based on proprietary microcomputers which are incorporated into two modules. These modules provide the interface for the inputs, determine the sequence of operations, and generate various output signals. The AN-3196B-MOD Annunciator will monitor conditions from any device which can actuate a contact or produce a voltage (24/48/120/125: DC or AC). The Communications Interface provides the ability either to actuate or monitor each of the twelve annunciator points by means of MODBUS-compatible serial data. A few typical applications would include monitoring pressure sensing devices, flow, temperature, door contacts, vibration sensors, relay contact closure, levels, limit switches, speed, and process sequences. The full list of possible uses is unlimited. 2.1 GENERAL The following is an abbreviated general description of the AN-3196B-MOD Annunciator. For complete details on this specific unit, refer to the Customer Order Specifications and to "Appendix B - Order Code Definition and Specifications". INPUTS: May be in any one of the following configurations: a) 1 to 12 sets of dry contacts; each may be normally open or normally closed. One Field Contact Voltage terminal is provided for every two input terminals. b) 1 to 12 voltage inputs (individual inputs may have voltage normally present or absent). One terminal provided for common voltage return. c) Same as (b), but inputs may be distributed across six mutually isolated groups of two inputs each, having one voltage return each. Note: The current required for each input is approximately 1.5 mA. d) MODBUS-compatible serial alarm data to the Communications Interface Port. 2-1 Rochester Instrument Systems OUTPUTS: a) 1 LED indicator per input point. b) Relay contacts for Critical/Non-Critical Audible Outputs, Critical/NonCritical Reflash Outputs, and Ringback Output. c) Optional remote mounted audible devices. d) MODBUS-compatible serial alarm data from the Communications Interface Port. CONTROLS: 2.2 a) Integral Membrane Switch Pad with "T" (Test), "A" (Acknowledge), "S" (Silence), and "R" (Reset) push-button switches. b) Internal switches and solder-in jumpers. SEQUENCE CONTROL MODULE Inputs are provided to the Sequence Control Module (SCM) in the form of voltages which are switched on or off in the field, according to the status of the devices switching them. Inputs to the SCM may also be controlled or monitored via the MODBUS Serial Communications Interface, as described in Section 7. The SCM monitors and detects changes in the status of each input by sensing presence or loss of the corresponding voltage. The microcomputer in the module responds by storing status information in its memory, sending certain alarm status information to the Common Services Module by way of the Feedback Bus, and activating the proper LED (Light Emitting Diode) according to the specified sequence. Each Annunciator can monitor up to twelve inputs. Switches on the module allow the user to select each input as having normally open or normally closed contacts (voltage normally present or absent). Switches also allow the user to define each input as Critical or Non-Critical. Each individual input may also be configured to respond as a First-Out Alarm. If a process has several monitored points, it may be important to know which point in the process caused the problem, even though several other points may have 2-2 AN-3196B-MOD Annunciator SYSTEM DESCRIPTION subsequently gone into alarm. Configuring each of these points as First-Out Alarms allows you to know which point went into alarm first. This First-Out Alarm will have a different display than the other alarmed points. 2-3 Rochester Instrument Systems 2.3 COMMON SERVICES MODULE The microcomputer of the Common Services Module (CSM) can be considered the Central Processing Unit (CPU) for the Annunciator. Information is received from the Sequence Control Module, the system push-button switches, and the serial communications port. In response, signals are sent back to the Sequence Control Module and to various output devices. The push-button switches are one of the operator's means of controlling the Annunciator System. Four push-button switches are used as operator inputs to the system. The push-button switches are the "T" (Test), "S" (Silence), "A" (Acknowledge), and "R" (Reset) push-button switches. If remote push-button switches are used, they are connected to the Common Services Module using Terminals 1 through 5 on Terminal Block TB2. The annunciator can also be controlled by the Serial Communications Port as described in Section 7. The Test push-button switch simultaneously simulates alarm inputs on all input points. All points should display on alarm when this push-button switch is pushed. In addition, all points configured for First-Out Alarm should be displayed as First Alarms. After the Test push-button switch has been pressed, the other annunciator pushbutton switches are used to test the balance of the system operation. The Silence push-button switch is used to turn off all audible alarms. It does not affect the status of the visual display. It does not reset the alarm status memory. The Acknowledge push-button switch signals the operator's recognition of a new alarm. It causes a transition in the visual display from the Alarmed to the Acknowledged state and will silence any active audible alarm. The Reset push-button switch causes the display to return to the Normal state from an Acknowledged state in manual reset sequences. If the unit has a Ringback Sequence, the push-button switch is used to acknowledge the automatic Return-toNormal state. (A Ringback sequence is one in which another audible alarm sounds, accompanied by another visual display, when the system returns to normal.) The Common Services Module also controls various output relays. There are four relays available and six possible output types. The Annunciator System can have up to two audible alarms from the three types available: Critical Audible, Non-Critical Audible, and Ringback Audible. The two audible alarms can have different devices so the type of alarm can be determined by the sound. The system also has two Reflash Relays for driving remote Annunciators. One of these is used for Critical-designated points and one for Non-Critical points. In place 2-4 AN-3196B-MOD Annunciator SYSTEM DESCRIPTION of either of the Reflash outputs, the system could be set up with a Power Monitor. This circuit would indicate if there is a loss of logic power. Options are factory set based on the order specifications. Refer to "Section 5 Common Services Module" for detailed information on these options. Refer to the Customer Order Specifications and "Appendix F - Engineering Drawings" for details on your system. The Common Services Module also supplies information to the Sequence Control Module by way of the Serial Data Bus. This consists of the flash rates, pushbutton switch status and the First-Out Blocking Bit. (First-Out Blocking prevents Subsequent Alarms from displaying in the same manner as the First Alarm.) DIP switch assemblies on the Common Services Module select various options for the Annunciator. These options include Optional Flash Rate, Automatic Silence, Push-button Switch Interlock, and Pulsed Audible Alarm options. The selections affect all twelve inputs. 2.4 SYSTEM BUS The System Bus is carried between the Common Services Module and the Sequence Control Module by means of a flat ribbon cable. The bus provides a unified means of interconnecting the two modules so that synchronization of related functions may be accomplished. The wire assignments of the bus are listed in Table 2.1 below: Table 2-1 SYSTEM BUS WIRE ASSIGNMENTS PIN NO. DESCRIPTION 5 SERIAL DATA OUT 4 RESET 1,15 +5V 6 FEEDBACK DATA 3,7,14 SPARE (UNUSED) 2,10-13,14 LOGIC COMMON 8 FIELD CONTACT VOLTAGE SUPPLY 9 FIELD CONTACT VOLTAGE RETURN 2-5 Rochester Instrument Systems The two data buses -- Serial Data and Feedback Data -- provide continuous control and status information throughout the system. They are logic-level buses. They switch back and forth from a logic low level (near 0V) to a logic high level (near +5V). Each bus provides a repetitive sequence of data bits, each of which is essentially a high or low level on the bus, for a specific period of time. Therefore, an oscilloscope is required to monitor these buses. 2.4.1 SERIAL DATA BUS The Serial Data (SERD) output from the Common Services Module is a bit stream consisting of information to control flash rates, push-button switch status, FirstOut blocking bus, and synchronization of all microcomputers in the AN-3196B-MOD Annunciator. Figure 2.1 gives a schematic representation of the Serial Data bit stream and its relation to the Feedback line. Figure 2-1 SERIAL DATA AND FEEDBACK BIT ASSIGNMENTS The Serial Data Bus is positive logic. A high electrical level (+5V) is a logic "On" or "1". A low electrical level (0V) is a logic "Off" or "0". Each bit lasts for 1.6 milliseconds (ms). The entire series repeats every 26 ms. The first bit is "Frame Sync" and is always "On" (1). The second bit is a space which is always "Off" (0). Next are the push-button switch bits: Test, Acknowledge, Silence, Reset, and First-Out Reset. If a push-button switch is activated, its corresponding bit will be "On" (1). If the push-button switch is not activated, its corresponding bit will be "Off" (0). 2-6 AN-3196B-MOD Annunciator SYSTEM DESCRIPTION The next bit, after First-Out Reset, is First-Out Blocking. This is a retransmission to the Sequence Control Module's microcomputers of the First-Out Blocking bit on the Feedback Data bus. This bit is turned on by one of the microcomputers when an input which is designated as a First-Out input goes into alarm. It will force all other points set for First-Out sequence into Subsequent Alarm mode instead of First Alarm mode. The last two bits are the two Flash Sync bits (Flash 1 and Flash 2). They are each set by the DIP switch positions on the Common Services Module to be either a fast or slow flash rate. After a point has gone into alarm, the sequence selected for that point will put the corresponding LED under control of one of these two flash rates. When the corresponding bit is "On", the LED will be on. When the bit is "Off", the LED will be off. 2.4.2 FEEDBACK DATA BUS The Feedback data bus is controlled by the Sequence Control Module. It is "read" by the Common Services Module. The Feedback Data Bus is negative logic. A low electrical level (0V) is a logic "On" or "1". A high electrical level (+5V) is a logic "Off" or "0". Any of the Sequence Control Module's microcomputers may force a bit "On" (0V), but only "On". They may not force a bit "Off". This prevents a conflict from some microcomputers trying to force a bit "Off" while others are trying to force the bit "On". If the bit is not being forced "On", it will be held "Off" by a biasing resistor. The Feedback Data is synchronized with the Serial Data so that the timing relationship will always be the same between the two. As with the Serial Data, each bit lasts for 1.6 milliseconds (ms). The entire series repeats every 26 ms. The first Feedback bit begins midway through the Test bit time frame of the Serial Data. This is the Critical Audible bit. It goes "On" whenever a point which has been designated as Critical goes into alarm. A Silence or Acknowledge command will reset this bit. The Alarm Audible bit operates the same way for inputs designated as NonCritical. The Ringback Audible bit is driven "On" upon a return-to-normal conditions for Ringback sequences. This is reset by the Silence or Reset push-button switches. The audible bits control the audible devices through the Common Services Module. The Common Services Module exercises some intermediate control such as defeating the Alarm Audible while a Critical Audible is in progress. 2-7 Rochester Instrument Systems The audible bits are followed by the point-on-alarm bits for Non-Critical and Critical points. These bits control the Reflash Relays on the Common Services Module. Next is the First-Out blocking bit which is activated whenever the first point of a First-Out group goes into alarm. This is retransmitted back to the Sequence Control Modules on the Serial Data Bus. The First-Out blocking bit is followed by a marker bit which is always "On". Another pulse occurs toward the end of the cycle. This is a very short duration timing reference pulse. 2-8 AN-3196B-MOD Annunciator CONTROLS & OPERATION SECTION 3 - CONTROLS & OPERATION The AN-3196B-MOD Annunciator is microcomputer based. As such, sequencing is controlled by the microcomputers in the various modules. Options may be selected at the time of purchase or set up during installation or servicing. This makes the Visual Annunciator extremely easy to apply to various operating requirements. 3.1 PUSH-BUTTON SWITCHES The manual controls for the Visual Annunciator consist of four push-button switches. These are integrally mounted in the annunciator on the annunciator faceplate, but may be connected in parallel with additional remotelylocated push-button switches. The pads on the annunciator are labeled with the first letter of the switch label as indicated in Figure 3.1. The push-button switches serve the following functions (note possible exceptions under "Optional Variations"): Figure 3-1 ANNUNCIATOR KEYPAD T (TEST): Press this push-button switch to momentarily simulate abnormal process conditions on all alarm points. All LED's will illuminate. All inputs configured as First-Out alarms will illuminate with the First-Out display. If some points have been designated Critical, the Critical Audible will come on and remain on following release of the Test push-button switch. The Non-Critical Audible will be on only while the Test push-button switch is depressed. If no Critical points have been designated, the Non-Critical Audible will come on and remain on after the Test push-button switch is released. S (SILENCE): Pressing this push-button switch causes a sequence transition which turns off all audible alarms. This push-button switch does not affect the visual indication or acknowledge the alarm. 3-1 Rochester Instrument Systems A (ACKNOWLEDGE): Press this push-button switch to acknowledge an alarm. The displays will change indicating that the operator is aware of the alarm condition. R (RESET): Press this push-button switch to return the display to its normal state after the alarm conditions have been corrected. Where Ringback sequences are present, this push-button switch silences the Ringback Alarm. It also resets First-Out status so that a point which came on alarm in the First Alarm mode will change to Subsequent Alarm mode. This allows a new alarm to again be displayed in First Alarm mode. Note: Acknowledge and Reset will be monitored and sent out on the Communications Interface serial data port when the corresponding pushbutton is pressed. Test and Silence controls are NOT recognized by MODBUS and can only be activated manually by the keypad. 3-2 AN-3196B-MOD Annunciator CONTROLS & OPERATION 3.2 STANDARD OPERATIONS When the Visual Annunciator detects a change in an input signal, it will indicate an alarm on the display, and send the information to the MODBUS port (refer to Section 7 for MODBUS operation). There are four possible forms of visual display illumination: steady, slow flash, fast flash and intermittent flash. Each of these will have a particular significance which is user definable according to the sequence selection. The operator should become familiar with each form of illumination and what it means. In addition to the visual display, an audible alarm may sound. This audible alarm could have one of two sounds depending on whether the input has been designated as a Critical or Non-Critical Alarm. The operator should become familiar with the difference in sound between the two types of alarms. After the audible alarm has been silenced, the actuation of another input will cause the audible alarm to sound again. In this way, the Annunciator can continue to monitor the other inputs and warn of changing conditions, even if the first condition is not yet corrected. Upon hearing an audible alarm, check the Visual Annunciator to determine the cause of the alarm. Silence the audible alarm and take whatever steps necessary to begin corrective action. If a First-Out signal is indicated, note which display is so indicated and which additional points, if any, are in Subsequent Alarm mode. Press the Reset push-button switch to change the First Alarm display to a Subsequent Alarm display. If additional inputs are actuated, the first of these will again show the First Alarm display. After corrective action has begun, press the Acknowledge push-button switch to change the alarm to the Acknowledged mode. The display will change but will still be illuminated until the condition returns to normal. When the inputs have returned to normal, press the Reset push-button switch (required for manual reset sequences). The Visual Display illumination will go out. If any input is still in an alarm state when the Reset push-button switch is pressed, its display illumination will not go out. The annunciator can have a Critical Reflash and a Non-Critical Reflash output. The Reflash output will be open if there are no points on alarm in the system. The first point on alarm will cause the Reflash Relay to close. After silencing or acknowledging the alarm, any subsequent alarm will cause the Reflash Relay contact to open for approximately 0.5 seconds and then close 3-3 Rochester Instrument Systems again. The system must be silenced or acknowledged after each alarm. After all points have returned to normal, the relay contact will open and remain open until another alarm occurs. 3-4 AN-3196B-MOD Annunciator CONTROLS & OPERATION 3.3 OPTIONAL VARIATIONS There are several options which can be selected which will affect the operating procedures for the Visual Annunciator. These options are part of the ISA sequences which can be chosen from DIP switch assembly S4 on the Sequence Control Module. (Refer to "Section 4 - Sequence Control Module" and "Appendix F - Engineering Drawings" for further details on the specific switches involved.) The following discussion indicates the changes to the standard operations caused by these options: 3.3.1 PUSH-BUTTON SWITCH INTERLOCK This option prevents the Annunciator from recognizing the Acknowledge push-button switch input unless it is preceded by actuation of the Silence push-button switch. When this option is chosen, the only allowable sequence of push-button switches is Silence, Acknowledge, and Reset (if used). A new alarm will re-initialize the push-button switch sequence. 3.3.2 AUTO SILENCE This option allows for the automatic silencing of any audible alarm. After approximately 30 seconds, the audible alarms will cease. The LED Display is not affected. A new input actuation will cause the audible alarms to sound again. 3.3.3 NON-FIRST-OUT OPTIONS For those ISA Sequences which do not utilize a First-Out response, Switch positions 9 through 11 of S1 through S3 on the Sequence Control Module provide additional options. These options include defeating the audible response for alarm and ringback, steady display instead of flashing, and disabling the Acknowledge function. These options can be individually selected for each group of four inputs. Refer to Section 4.1 for details on selecting these options. 3-5 Rochester Instrument Systems 3.4 TEST PROCEDURES Start the system test procedure by pressing the Test push-button switch. An abnormal process condition is simultaneously simulated on all inputs. All points will be displayed on alarm. In addition, all points having a First-Out configuration will be displayed as First Alarms. Press each of the other push-button switches to complete the test sequence. Observe the visual displays and audible alarms to determine if there are any LED or circuit failures. Hold the Test push-button switch down to cause all audible alarms, except Ringback, to sound. Only the highest priority alarm will continue to sound when the Test push-button switch is released. The Ringback audible alarm, if used, is activated by depression of the Acknowledge push-button switch following the release of the Test push-button switch. W A R N I N G THE TEST SEQUENCE MUST BE MANUALLY COMPLETED TO ALLOW VISUAL DISPLAY AND AUDIBLE ALARMS FOR ACTUAL ALARMS. DEPENDING ON THE SEQUENCE CONFIGURATION SELECTED, THE OPERATOR MUST ACTUATE THE ACKNOWLEDGE AND/OR RESET PUSH-BUTTON SWITCHES. During test sequence operations, Reflash Relay outputs will reflect only actual alarm conditions. If an actual alarm occurs during the test sequence, the display, audible alarm and First-Out order information is stored. As soon as the test sequence is completed, the alarm condition will be initiated, even if the input has returned to normal in the mean time. However, the Reflash signal for the actual alarm will respond immediately, since it is not affected by the test sequence operations. 3-6 AN-3196B-MOD Annunciator SEQUENCE CONTROL MODULE SECTION 4 - SEQUENCE CONTROL MODULE W A R N I N G STATIC ELECTRICITY IS ALWAYS PRESENT ON YOUR BODY AND CLOTHING. THEREFORE, YOU MUST EXERCISE CARE WHEN HANDLING STATIC SENSITIVE ELECTRONIC ASSEMBLIES AND DEVICES. IMPROPER HANDLING CAN CAUSE AN EXCESSIVE ELECTROSTATIC DISCHARGE (ESD) WHICH CAN DAMAGE OR DESTROY INTEGRATED CIRCUITS, SEMICONDUCTORS, OR OTHER STATIC SENSITIVE DEVICES. FOR FURTHER DETAILS AND DISCUSSION ON ESD AND APPROPRIATE HANDLING TECHNIQUES, SEE THE APPENDIX ON ESD. The inputs are provided to the Annunciator as the presence or absence of a voltage at each input terminal. The Sequence Control Module acts as the interface between the inputs and the balance of the Annunciator. It monitors the inputs and causes a response corresponding to a specified sequence. When the condition of a field contact changes from normal to alarm for more than 30 milliseconds, or if and alarm is posted via MODBUS, the corresponding microcomputer recognizes it as a valid contact status change. The microcomputer stores this information in Sequence Control Memory. It then processes the data in accordance with the selected ISA Sequence settings and other information supplied by the Common Services Module. The corresponding Annunciator LED (Light Emitting Diode) is activated. Other related outputs may also be activated, depending on the options selected. 4-1 Rochester Instrument Systems 4.1 DIP SWITCHES Figure 4-1 DIP SWITCH FUNCTIONS 4-2 AN-3196B-MOD Annunciator SEQUENCE CONTROL MODULE The voltage provided to each input terminal may be normally present (Contact Normally Closed), or normally absent (Contact Normally Open). In addition, the signal being monitored by each input may be considered as Critical or Non-Critical. (There can be one audible alarm for Non-Critical inputs and a second, different sounding, audible alarm for Critical inputs.) The input may also be designated as part of a First-Out grouping. There is an 8-position DIP (Dual In-line Package) switch assembly (S4) and three 12-position DIP switch assemblies (S1, S2, and S3) on the Sequence Control Module. Switch assembly S4 controls the ISA Sequence for the all twelve inputs of the annunciator. Switch positions 1 through 6 on S4 are used to select any of the possible ISA Sequences as shown in the chart in Figure 4.1. The attributes of each of these sequences is shown in "Appendix A - ISA Sequence Charts". Input type selections are controlled by switch assemblies S1 (inputs 1 through 4), S2 (inputs 5 through 8), and S3 (inputs 9 through 12). Each switch assembly controls the choice of normally open or normally closed, Critical or Non-Critical, and First-Out or Non-First-Out for the four related inputs. Refer to "APPENDIX F - SCM SCHEMATIC & ASSEMBLY DRAWING" for switch assembly locations. Refer to “SECTION 6 - MAINTENANCE” for removal of modules from the chassis and switch access. Switch positions 1 through 4 on S1 control the choice of normally open (NO) or normally closed (NC) for inputs 1 through 4 respectively. Switch positions 5 through 8 on S1 control the choice of Critical or Non-Critical for inputs 1 through 4 respectively. Switch positions 9 through 12 on S1 control the choice of First-Out or Non-First-Out for inputs 1 through 4 respectively. Switch positions 1 through 4 on S2 control the choice of normally open (NO) or normally closed (NC) for inputs 5 through 8 respectively. Switch positions 5 through 8 on S2 control the choice of Critical or Non-Critical for inputs 5 through 8 respectively. Switch positions 9 through 12 on S2 control the choice of First-Out or Non-First-Out for inputs 5 through 8 respectively. Switch positions 1 through 4 on S3 control the choice of normally open (NO) or normally closed (NC) for inputs 9 through 12 respectively. Switch positions 5 through 8 on S3 control the choice of Critical or Non-Critical for inputs 9 through 12 respectively. Switch positions 9 through 12 on S3 control the choice of First-Out or Non-First-Out for inputs 9 through 12 respectively. Determine the conditions required for each input and set the DIP switch positions accordingly. For example, if the input contact for Point #1 will be normally open (voltage absent), set DIP switch position 1 on S1 to "OFF". If it is a Critical 4-3 Rochester Instrument Systems alarm, set DIP switch position 5 on S1 to "ON". If it is part of a First-Out grouping, set DIP switch position 9 on S1 to "ON". For those ISA Sequences which do not utilize a First-Out response (A, A4, M, R, and R12), switch positions 9 through 11 on S1, S2, and S3 serve secondary functions. 1. Turn switch position 9 on S1, S2, or S3 to "ON" to defeat the Audible Alarms and Ringback Alarms for the four inputs controlled by that switch during both alarm and test conditions. The Critical audible alarm still functions normally. 2. Turn switch position 10 on S1, S2, or S3 to "ON" to cause the LED's for the inputs controlled by that switch to come on steady instead of flashing. 3. Turn switch position 11 on S1, S2, or S3 to "ON" to disable the Acknowledge function for the inputs controlled by that switch. The Acknowledge push-button switch will neither silence the audible alarm nor affect the visual output until after the input returns to normal. The Silence push-button switch will silence the audible alarm. Study "Appendix A - ISA Sequence Charts" to determine what output and control functions will best suit your needs. Set switch positions 1 through 6 on S4 to obtain the desired ISA Sequence. Set switch positions 9 through 11 on S1, S2, and S3 to configure each set of four inputs for any optional features desired (Non-First-Out sequences only). Remember that the choices made on the Common Services Module will also affect the outputs. 4-4 AN-3196B-MOD Annunciator SEQUENCE CONTROL MODULE 4.2 TECHNICAL DATA The Sequence Control Module is built around three Motorola microprocessors (Z1, Z2, and Z3). (Refer to "Appendix F - Engineering Drawings".) These are Motorola Part Number MC68HC05C4P. Each microprocessor serves an identical function for each of three groups of four inputs to the annunciator. The balance of this discussion uses the first group (with Z1) as an example. However, the other two groups are essentially identical. Refer to the schematic diagrams for the corresponding component numbers in these other groups. Z1 is an 8-bit CMOS device with 31 bi-directional Input/Output (I/O) ports in four groups (PA0 through PA7, PB0 through PB7, PC0 through PC7, and PD0 through PD5 and PD7), as well as several special-purpose ports. Z1 contains an embedded program which assigns specific functions to each port and governs the responses at the outputs to the combination of signals present at the inputs. Z1 operates on +5 VDC and requires an average current of 2 milliamperes (2 mA) for internal processes. The +5 VDC is derived from 24V system power. (Refer to Common Services Module Schematic and Assembly Drawing in "Appendix F Engineering Drawings" and to Section 5.2.) Capacitor C1 absorbs electrical transients and is, by design, located close to Z1. +5V is applied to pin Z1-40. The common connection (5V return) is pin Z1-20. Z1 has an internal clock oscillator. The frequency of the oscillator is determined by the value of resistor R1. This value is selected to generate a clock frequency of 1.2 MHZ. This wave form, when viewed on an oscilloscope at pin Z1-38, has a period of 0.833 microseconds. 4-5 Rochester Instrument Systems Z1 has an internal reset function which enables it to automatically clear all registers and begin processing in an orderly fashion when power is applied. The reset signal at pin Z1-1 enables an external reset to be applied. The line over "RESET" on the schematic means that this signal is low (0V) in the active state and high (+5V) in the passive state. A common reset signal is directed to the Sequence Control Module from the Common Services Module. The Serial Data signal from the Common Services Module is connected to the Interrupt Request (IRQ) input port Z1-2. Feedback Data is provided at port PB0 (Z112), used here as an output port. It is inverted by Z4 and "OR" gated with Feedback Data from Z2 and Z3. The input wiring is connected to rear terminals which are part of the TB1 connector. This (like TB2) is a terminal block on the outside of the unit, and a printed circuit board edge connector on the inside. Thus it provides direct connection from rear terminals TB1- 1-18 to SCM pins J4- 1-18 (refer to SCM Schematic & Assembly Drawing in Appendix F). TB1- 1-12 (J4- 1,2,4,5,7,8,10,11,13,14,16,17) are field contact inputs. TB1VA-VF (J4- 3,6,9,12,15,18) are either voltage supply or voltage return terminals, or are unused. In the standard configuration of Field Contact Voltage (FCV) supplied to dry field contacts, these terminals provide the FCV connections (one FCV terminal for every two field contact pairs). In the Isolated/AC input version (input voltage sourced from field) for one group, TB1- VF (J4-18) is used as the common return connection, and TB1- VA-VE (J4-3,6,9,12,15) are unused. In the Isolated/AC input version for six groups, TB1- VA-VF (J4-3,6,9,12,15,18) provide one return connection each for the six groups of two inputs each. The SCM is set up for any one of the above three configurations, according to the installation or omission of four solder-in jumpers in each of six jumper arrays (one for every two inputs). These are JPA1, JPB1, JPC1, and JPD1 for the first two inputs, through JPA6, JPB6, JPC6, and JPD6 for the last two inputs. In the following discussion of input processing circuitry, the components associated with Input 1 are used as an example. For standard input configuration (dry contacts), JPB1 and JPC1 are installed; JPA1 and JPD1 are omitted. FCV is brought onto the SCM through ribbon cable connection J1-8. Capacitor C6, connected to chassis ground, provides suppression of electrical transients which may be brought in from the field wiring. FCV, from the SCM, is connected to FCV supply terminal TB1VA (J4-3) via JPC1. FCV Return is brought onto the SCM through J1-9, and routed to the input circuitry through JPB1, providing the return path. 4-6 AN-3196B-MOD Annunciator SEQUENCE CONTROL MODULE For Isolated/AC input configuration (one group), JPA1 is installed, while the other jumpers are omitted. This provides a return path to common return terminal TB1- VF (J4-18), which is connected to the field voltage return side. For Isolated/AC input configuration (six groups), JPD1 is installed, while the other jumpers are omitted. This provides a return path to return terminal TB1- VA (J43), which is connected to the field voltage return side for the first two inputs. The input voltage applied to TB1-1 (J4-1) produces a current through Resistors R1A and R1B, Diode Bridge BR1, and Resistors R1C and R1D. Resistor R1E acts as a shunt to prevent any spurious potential voltage from building up and triggering an alarm while the true input voltage is absent. With Resistors R1A, R1B, R1C, and R1D in place, the correct level of current will be generated from an input voltage of 24V. Removing R1D sets up the circuit for 48V, while removing both R1D and R1A sets up the circuit for 125V. Diode Bridge BR1 rectifies the current, so that the circuit may be activated by AC, as well as DC of either polarity. The current then passes through Resistor R1F, and through the Light Emitting Diode (LED) input of Optical Coupler OC1. OC1 provides electrical isolation between the input circuitry and the logic circuitry. It also facilitates isolation between inputs in the six group configuration. Current passing through this LED causes light to be emitted from it, which activates the photo transistor output. This in turn switches +5V through R1H, producing a high, or logic `1' level at input port PC0 of Z1. R1H in conjunction with Capacitor C1A also provides an RC time constant of approximately 30 milliseconds. This serves as a filter, suppressing transients which may be entering from the field wiring. R1G serves as a pull-down resistor, to maintain a low, or logic `0' level at PC0 while OC1 is turned off. Ports PC1-PC3 similarly monitor the status of the other three inputs. Ports PB2 through PB7, PC6, PC7, PD0 through PD5, and PD7 are used as inputs to monitor DIP switch status. The DIP switches select program sequences and operating modes (refer to notes and tables on Schematic/Assembly drawing). When a switch is open, the input is held high by a 100K pull-up resistor. When the switch is closed, the input is forced low, to Common. Strobe signals STRB1 AND STRB2 from PC4 and PC5, in conjunction with diodes CR1C-CR4C and CR1D-CR4D, multiplex Data from eight DIP switches (S1-1 through S1-8) onto four input ports (PD0 through PD3). Ports PA0 through PA3, used as outputs, control FET's Q1A through Q4A, which drive LED's LED1A through LED 4A respectively. Series resistors R1J through R4J limit the +5V derived LED current to approximately 2 milliamperes. 4-7 Rochester Instrument Systems 4.3 SPECIAL APPLICATIONS There are several special applications possible with the Sequence Control Module. These require modification to the module itself. Such modifications should only be performed by knowledgeable personnel following proper procedures for static protection. 4.3.1 CONTACT SHARING At times it is necessary to share an input contact for the annunciator with another device such as an event recorder. Due to internal connections in the Sequence Control Module, it is possible to have voltages from the module feed back to the other device. To prevent such an occurrence, it is necessary to replace the bridge rectifiers with blocking diodes. After removing bridge rectifiers BR1-12, install blocking diodes CR1A through CR12A and return jumpers JR1-12 as shown on SCHEMATIC & ASSEMBLY DRAWING IN APPENDIX F. The diodes are type 1N4004. 4.3.2 ALARM RESPONSE TIME The Sequence Control Modules are factory set with a contact alarm response time of 30 milliseconds. This response time is factory set to prevent false alarms due to transient electrical signals. Response time can be increased or decreased for certain situations, if necessary. Before doing this, however, you should consider the possible consequences of false alarms. In addition, it is possible to select optional response times of up to 30 seconds. Either type of change (faster or slower) to the response time requires a modification to the Sequence Control Module. Refer to the tables on the Schematic & Assembly Drawing in "Appendix F - Engineering Drawings" for specific part numbers and part values and for diode polarities for each of the possible options. For a response time of from 70 milliseconds to 700 milliseconds, change capacitors C1A through C12A to the appropriate valued capacitor. For a response time greater than 1 second, change capacitors C1A through C12A to the appropriate valued capacitor, change resistors R1H through R12H to 200K ohm resistors, and install diodes CR1B through CR12B on the Sequence Control Module. (See SCHEMATIC & ASSEMBLY DRAWING IN APPENDIX F for location, type, and orientation of each component.) 4-8 AN-3196B-MOD Annunciator SEQUENCE CONTROL MODULE Response time for incoming alarms from the MODBUS interface port will vary depending on the baud rate and polling (query) interval. 4.3.3 HOST SYSTEM INPUTS The inputs to the AN-3196B-MOD Annunciator can be driven from a host system instead of from field contacts. To drive the inputs from open-collector transistor outputs on the host system, remove JPB1-6 and JPC1-6, and install JPA1-6. Connect +24V from TB2 to VF(RET) on TB1. Refer to SCHEMATIC & ASSEMBLY DRAWING in "Appendix F - Engineering Drawings" for specific part locations. To drive the inputs from 5V logic level outputs (CMOS or TTL) on the host system, remove R(1-12)A, R(1-12)B, and C(1-12)A. Add a wire jumper from the J4(1-12) side feedthru pad of R(1-12)A to the unused feed thru pad connected to OC(1-12)-4. Refer to SCHEMATIC & ASSEMBLY DRAWING in "Appendix F - Engineering Drawings" for specific part locations. 4-9 Rochester Instrument Systems AN-3196B-MOD Annunciator COMMON SERVICES MODULE SECTION 5 - COMMON SERVICES MODULE W A R N I N G STATIC ELECTRICITY IS ALWAYS PRESENT ON YOUR BODY AND CLOTHING. THEREFORE, YOU MUST EXERCISE CARE WHEN HANDLING STATIC SENSITIVE ELECTRONIC ASSEMBLIES AND DEVICES. IMPROPER HANDLING CAN CAUSE AN EXCESSIVE ELECTROSTATIC DISCHARGE (ESD) WHICH CAN DAMAGE OR DESTROY INTEGRATED CIRCUITS, SEMICONDUCTORS, OR OTHER STATIC SENSITIVE DEVICES. FOR FURTHER DETAILS AND DISCUSSION ON ESD AND APPROPRIATE HANDLING TECHNIQUES, SEE THE APPENDIX ON ESD. The Common Services Module (CSM) receives information from the Sequence Control Module, the system push-button switches, and the MODBUS serial interface port. In response, signals are sent back to the Sequence Control Module and to various output devices. When one of the inputs goes into alarm, the Sequence Control Module sends information to the Common Services Module along the Feedback wire of the System Bus. The microcomputer on the Common Services Module receives this data and generates the appropriate control signals to activate the selected options. The LED will flash in synchronization with the selected flash rate (1 or 2) on the Serial Data Bus. If the point on alarm is the first point in a First-Out group, the Common Services Module will send a First-Out blocking bit back to the Sequence Control Module along the Serial Data wire of the System Bus. At the same time, the Common Services Module sends information to the appropriate output relay. The type of alarm (or possibly no audible alarm) is determined by the options chosen on the Common Services Module as well as by the sequence information received from the Sequence Control Module. 5-1 Rochester Instrument Systems 5.1 OPTIONS There are seven switch-selectable options for the Common Services Module. An 8-switch, Dual In-line Package (DIP) switch assembly (S1) on the Common Services Module controls the options. Refer to SCHEMATIC & ASSEMBLY DRAWING in "Appendix X" for the location of switch assembly S1. The model number of the Common Services Module is AN-3187. This model number can have various suffixes which indicate selected options. The option selections and the corresponding suffixes are shown in the table below. The standard configuration -- no suffixes --is switch positions 1 to 7 "OFF". Switch position 8 is not used. The suffix is used when a switch is chosen to be in the non-standard ("ON") setting. Table 5-1 COMMON SERVICES MODULE OPTIONS DIP SWITCH 1 SWITCH ON OFF SUFFIX 1 FLASH 1 SLOW FLASH 1 FAST F1 2 FLASH 2 FAST FLASH 2 SLOW F2 3 AUDIBLE ALARM SILENCED AUTOMATICALLY AFTER 30 SEC. NO AUTOMATIC SILENCE AS 4 PUSH BUTTON INTERLOCK NO PUSH BUTTON INTERLOCK INT 5 AUDIBLE ALARM PULSED AUDIBLE ALARM CONTINUOUS PA 6 RINGBACK AUDIBLE ALARM PULSED RINGBACK AUDIBLE ALARM CONTINUOUS PR 7 RINGBACK AUDIBLE OUTPUT USED AS COMMON CONTACT OUT RINGBACK AUDIBLE ALARM NORMAL CC 8 SPARE We recommend that you keep a record of changes to the selections on the Common Services Module. This will assist you if it becomes necessary to replace the module. The options available from the switch positions on S1 provide flexibility to allow the user to customize and change the system to meet changing needs. Any changes to these switch positions affect all of the inputs. You must also consider the ISA Sequences chosen for the Annunciator when making changes to these switches. 5-2 AN-3196B-MOD Annunciator COMMON SERVICES MODULE 5.1.1 FLASH RATE When an input goes into an alarm state, the LED associated with that input comes on as a flashing indicator. The rate of flash is determined by the selected ISA Sequence and the setting of switch positions 1 and 2 on S1 on the Common Services Module. Most ISA Sequences look at the position of switch position 1 when the sequence refers to fast flash and at the position of switch position 2 when the sequence refers to slow flash. (The exception to this is Sequence F3A which does just the opposite.) By changing the positions of switch positions 1 and 2 on S1, you can reverse the normal flash rates as shown in the ISA Sequence Charts or you can have both flash rates the same. (For Non-First-Out Sequences, the lamps can be made to come on steady instead of flashing. Refer to "Section 4 - Sequence Control Module".) 5.1.2 AUDIBLE AND RINGBACK ALARM CONTROL Switch position 3 on S1 controls the Automatic Alarm Silencing option. The Annunciator can be set to automatically silence the audible alarms after approximately 30 seconds or it can be set to remain sounding until the Reset or Acknowledge pushbutton switch is pressed. This switch affects both the Audible Alarm and the Ringback Alarm. Either the Audible Alarm or the Ringback Alarm can be pulsed instead of being a steady signal. This is especially useful when the same audible device is being used for both alarms and you wish to be able to differentiate the two types of alarms. In that case, one of the two can be pulsed and the other left steady. Switch positions 5 and 6 on S1 determine whether the alarms will be pulsed or steady. (For NonFirst-Out Sequences, the alarms can be caused to not sound at all. Refer to "Section 4 - Sequence Control Module".) 5.1.3 PUSH-BUTTON SWITCH INTERLOCK Switch position 4 on S1 allows the option of preventing the Annunciator from recognizing the Acknowledge push-button switch input unless it is preceded by actuation of the Silence push-button switch. When switch position 4 is "ON", the only allowable sequence of push-button switches is Silence, Acknowledge, and Reset (if used). A new alarm will re-initialize the push-button switch sequence. 5.1.4 OPTIONAL RELAY CONTACT USE 5-3 Rochester Instrument Systems Switch position 7 on S1 allows you to use the Non-critical/ Ringback Audible output as a Common Contact Follower instead. In this mode, the relay (K2) will be activated whenever any point is in the alarm mode, regardless of sequence status. Jumper JPC is removed and jumper JPD is installed. Since the Ringback port is used for this function, the Ringback function is not simultaneously available. 5-4 AN-3196B-MOD Annunciator COMMON SERVICES MODULE 5.2 POWER SUPPLY CONNECTIONS The Common Services Module has turret-type solder terminals, E1 through E11, which are used to make power connections. (Refer to SCHEMATIC & ASSEMBLY DRAWING in "Appendix F -Engineering Drawings". Earth ground is connected to the ground stud on the rear of the enclosure. From there it is factory jumpered to Terminal Block TB2, and connected internally to E9. From E9, it may be wired to transformer shield connections on AC power options. Prime supply power is connected to TB2-16 (L for AC, + for DC) and TB2-17 (N for AC, - for DC). TB2-16 is connected internally to E3 through fuse F2. TB2-17 is connected internally to E4. If prime supply power is 24 V, E3 and E4 may be wired directly to E6 and E5 for operating power, and to E1 and E2 for Field Contact Voltage. The 24 V operating power is rectified by diode bridge CR7 through CR10 and protected by fuse F1. This supply then branches off through CR5 and CR6. After CR5, it is filtered by C19. It then provides internal 24 VDC power to the relays and to the 5V regulator Z2. Z2 supplies +5V logic power which is filtered by C23. After CR6, the supply is filtered by C21 and C22 and provides 24 VDC output to power the push-button switches and audible devices. The Field Contact Voltage input from E1 and E2 is rectified by diode bridge CR11 through CR14 and protected by fuse F3. This supply is then filtered by C24 and provides excitation voltage to the field contacts being monitored. R16 bleeds the charge off of C24 when power is removed. It also prevents C24 from charging up to too high a value from voltage spikes. If prime power is other than 24 V, an interposing power supply or transformer device is required to generate 24 V for system power and optional 24 VDC Field Contact Voltage, and to generate 125 VDC for optional 125 VDC Field Contact Voltage. Device input is connected to E3 and E4. Typical connections are shown in "SCHEMATIC & ASSEMBLY DRAWING IN APPENDIX F ) For AC prime supply power, two transformers are wired together. The individual primaries are wired in parallel for 120 VAC and in series for 240 VAC. With 240 VAC prime power, the primary series connections are made to E7 and E8. For 48 or 125 VDC prime power, a model AN-3195B invertor-type power supply is used. Output connections from the optional transformers or power supplies are made to E6 and E5 (24 V) and to E10 and E11 (48/125 V). For 24 VDC Field Contact Voltage, E1 and E2 are wired to E6 and E5. For 48/125 VDC Field Contact Voltage, E1 and E2 are wired to E10 and E11. 5-5 Rochester Instrument Systems 5.3 TECHNICAL DATA The heart of the Common Services Module is a Motorola microprocessor, Z1. This is Motorola part number MC68HC05C4P. It is an 8-bit CMOS device with 31 bi-directional Input/Output (I/O) ports in four groups (PA0 through PA7, PB0 through PB7, PC0 through PC7, and PD0 through PD5, and PD7) plus several special purpose ports. Z1 contains an embedded program which assigns specific functions to each port. It governs each output response to the combination of signals present at all of the inputs. Z1 runs on +5V and requires an average current of 2 milliamperes (Ma). The +5V is regulated by Z2 from system 24V. Capacitor C23 acts as a filter. It absorbs surges, noise spikes and other types of interference which would otherwise cause voltage transients on the 5V supply. Capacitor C10 provides additional noise suppression in the vicinity of the microcomputer. +5V (VDD) is applied to Z1-40. The Common (5V return) connection is to Z1-20. Z1 uses a crystal-controlled clock circuit. Its frequency is determined by the value of crystal Y1. This value is selected to generate a clock frequency of 1.000 Megahertz (MHz). This wave form, monitored at Z1-38 and viewed on an oscilloscope, would have a period of 1.000 microseconds. Z1 has an internal Reset function which enables it to automatically clear all registers and begin processing in an orderly fashion when power is applied. The Reset signal at Z1-1 enables a manual external reset to be applied. The line over "RESET" on the schematic means that this signal is low (0V) in the active state and high (+5V) in the inactive state. The circuitry connected to this pin is designed to force a Reset condition if the 24V supply falls below an acceptable level. Feedback Data signal (from the Sequence Control Module) is connected to the Interrupt Request (IRQ) input port at Z1-2. A Pull-up resistor holds this line high (+5V) when it is not being forced low externally. The push-button switch wiring is connected to J1-1 through J1-3, and J1-5. Functional outputs of the Common Services Module include the relay control outputs provided at Ports PC1 through PC5 and the Serial Data output (PC0). The relay control outputs are, respectively, Critical Audible, Non-Critical (Alarm) Audible, Ringback Audible, Alarm Reflash, and Critical Reflash. 5.4 OUTPUT RELAYS The Common Services Module controls various output relays. The Annunciator System can have one or two audible alarms of three available types: Critical, Non5-6 AN-3196B-MOD Annunciator COMMON SERVICES MODULE Critical, and Ringback. Each of the audible alarms can have a different device so that the type of alarm can be determined by the sound. The standard module uses relay K1 for the Critical Audible Alarm and relay K2 for the Non-Critical Audible Alarm. To use the first relay for the Non-Critical Audible Alarm, remove jumper JPA and install jumper JPB. To use the second relay for the Ringback Alarm, remove jumper JPC and install jumper JPD. NOTE: IF JUMPER JPB IS INSTALLED, JUMPER JPC MUST BE REMOVED. The second relay can also be used as a Common Contact Follower (refer to Section 5.1.4). The system can also have up to two Reflash Relays for driving remote Annunciators. Relay K3 is used for Non-Critical Reflash and relay K4 is used for Critical Reflash. In place of either of the Reflash circuits, the system could be set up with a Power Monitor output. This circuit would indicate if there is a loss of logic power. Remove both jumpers JPI and JPJ to use relay K3 as the power monitor. Remove both jumpers JPK and JPL to use relay K4 as the power monitor. (Refer to Appendix F, D-1080-575, sheet 4 of 4, for the location of these jumpers and resistors.) 5-7 Rochester Instrument Systems 5.5 CONFIGURATION CHANGES The standard module configuration is to have the contacts for all relays normally open. To change the configuration of relay outputs K1 and K2 from normally open to normally closed, it is necessary to change some of the jumpers on the Common Services Module. These changes are also affected by whether the module has normally energized or normally de-energized relays. (Refer to "SCHEMATIC & ASSEMBLY DRAWING IN APPENDIX F" for the location of these jumpers.) The standard factory configuration is to have all relays normally de-energized. To have normally energized relays, it is necessary to install transistors Q9 through Q12 for relays K1 through K4 respectively, and to change jumpers on the Common Services Module. Refer to the SCHEMATIC & ASSEMBLY DRAWING in "Appendix F - Engineering Drawings" for part locations. TABLE 5.2 shows which jumpers should be in place (IN) on the module and which jumpers should be removed (OUT) for each of the possible choices. TABLE 5.2 COMMON SERVICES MODULE RELAY JUMPERS Contact Condition Relay DeEnergized energized K1 K2 K3 K4 Input Jumper and Transistor Configuration Output Jumper Configuration In Jumper Out Jumper In Jumper Out NO NC JPF & Q9 JPE JPN JPM NC NO JPF & Q9 JPE JPM JPN NO NC JPH &Q10 JPG JPP JPO NC NO JPH &Q10 JPG JPO JPP NO NC JPJ & Q11 JPI Selected on TB2 NC NO JPJ &Q11 JPI Selected on TB2 NO NC JPL &Q12 JPK Selected on TB2 NC NO JPL &Q12 JPK Selected on TB2 5-8 AN-3196B-MOD Annunciator MAINTENANCE SECTION 6 - MAINTENANCE W A R N I N G STATIC ELECTRICITY IS ALWAYS PRESENT ON YOUR BODY AND CLOTHING. THEREFORE, YOU MUST EXERCISE CARE WHEN HANDLING STATIC SENSITIVE ELECTRONIC ASSEMBLIES AND DEVICES. IMPROPER HANDLING CAN CAUSE AN EXCESSIVE ELECTROSTATIC DISCHARGE (ESD) WHICH CAN DAMAGE OR DESTROY INTEGRATED CIRCUITS, SEMICONDUCTORS, OR OTHER STATIC SENSITIVE DEVICES. FOR FURTHER DETAILS AND DISCUSSION ON ESD AND APPROPRIATE HANDLING TECHNIQUES, SEE THE APPENDIX ON ESD. The Annunciator should be tested at least once a month following the Test Procedures in the "Section 3 - Controls & Operation". Identify any problems which occur. Many problems can be associated with one of the modules and can usually be resolved by replacing the module. It is common to begin suspecting component failures or problems with a module whenever there is a problem with an annunciator. However, annunciator problems are frequently the result of other, simpler conditions. Check all screw terminals on Terminal Blocks TB1 and TB2 to make sure that all wires are in place and that all connections are tight. Make sure that the prime power source is working correctly and that the supply voltage is reaching the terminal blocks. Make sure that all wires to the field contacts have continuity (are not broken or short circuited). Check all terminal connections every six months. If there is any amount of vibration in the vicinity of the annunciator, they should be checked more frequently. 6-1 Rochester Instrument Systems To remove both the Sequence Control Module and the Common Services Module, release the captive thumbscrew at the bottom of the front panel. If your unit has the Modbus Serial Data Option, disconnect the 9-pin data cable on the rear of the annunciator. Alternately pull at the top and bottom of the bezel to loosen the assembly from the rear edge-grip connectors and slide the entire assembly forward. To replace the modules, make sure the Sequence Control Module (left side as viewed facing the enclosure) is aligned with the slides in the enclosure. Slide the unit straight into the enclosure. Both cards must line up with their respective edge connectors. Press the modules firmly into the edge connectors and tighten the screw. Replace the Modbus connector on the rear, if equipped. CAUTION The AN-3196B-MOD plug-in assembly is NOT interchangeable with the earlier model AN-3196 plug-in module assemblies. Therefore, do not attempt to service or repair any AN-3196 type installation by exchanging plug in module assemblies unless the model number suffixes match each other and match the suffix on the housing serial number tag. Even if the suffixes match extra caution must be used to verify that the assemblies are identical in the areas of prime power, FCV and dip-switch settings. 6-2 AN-3196B-MOD Annunciator MAINTENANCE 6.1 TROUBLE SHOOTING The following chart lists some specific problems which may be encountered along with the probable solution. SYMPTOM PROBABLE SOLUTION LED's turn on when input is on alarm, but no flash and no audible alarm. There is no serial data to the Sequence Control Module. The Common Services Module may not be properly seated in the cell or may be malfunctioning or the ribbon cable may not be properly connected. LED's flash properly, but no audible alarm or Reflash output on Test or Alarm. The Common Services Module is not responding to Feedback Data. Replace the Common Services Module. Audible alarm works on test, but not on real alarm. Critical audible alarm and Reflash outputs may be continuously activated. The Sequence Control Module is holding the Feedback Bus in abnormal state. Replace the Sequence Control Module. One or more push-button switches do not operate properly. Verify that the push-button switches are normally open by measuring +24 VDC across the push-button switch input terminals. If the push-button switch is open, use a clip lead to simulate a pushbutton switch at the annunciator pushbutton switch terminal to determine if the problem is in the Common Services Module or in the push-button switch or push-button switch wiring. NOTE: MANY START-UP PROBLEMS CAN BE TRACED TO IMPROPER WIRING OF FIELD MOUNTED PUSHBUTTON SWITCHES. DOUBLE CHECK ALL CONNECTIONS. 6-3 Rochester Instrument Systems Test operates properly, but no field inputs operate. Field Contact Voltage is not getting to the field contacts. Check Field Contact Voltage power and distribution wiring. No MODBUS communications Verify the basic Annunciator functions are still working (i.e.: Press Test button and observe lights and horn). Check MODBUS serial cable connections, communications board DIP switch settings (baud rate, Master/Slave) Nothing works. Check all power supply voltages. Check power distribution wiring. 6-4 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE SECTION 7 - SERIAL COMMUNICATIONS INTERFACE The AN-3196B-MOD Serial Communications Interface provides the AN3196B-MOD LED Annunciator with the ability to communicate over a Modicon Modbus™ serial port. The Communications Interface provides the ability either to actuate or monitor the twelve annunciator points. The annunciator points are hardwired and user configurable via DIP switches. The AN-3196B-MOD Serial Communications Interface may act as either a master or a slave in the ModbusTM environment. 7.1 MODBUS INTERFACE OVERVIEW ModbusTM is a communications protocol by Modicon, Inc., developed primarily for control applications. The protocol provides the internal standard that Modbuscompatible devices use for passing messages. During Modbus communications, the protocol first determines a device’s address, and then recognizes a message. The protocol then determines the kind of action to be taken, and extracts any data or other information contained in the message. The Modbus protocol employs a “query-response” style of communication. Queries are sent by a single master unit, which initiates all communications on a given network. The response is returned by the appropriate slave unit, of which there can be several. Slave units are distinguished from each other by unique device addresses, which can be configured by the user. The master unit tells the slave unit what to do by sending it a function code. The Modbus protocol has twenty-four functions, but many applications only support a smaller subset of these. Modbus also supports two styles of communication: ASCII and RTU. When devices are set up to communicate on a MODBUS network using ASCII mode, each 8-bit byte in a message is sent as two ASCII characters. The main advantage of this mode is that it allows time intervals of up to one second to occur between characters without causing an error. When the RTU mode is used, each 8-bit byte contains two 4-bit hexadecimal characters. This method’s higher character density allows a better data throughput than ASCII for the same baud rate. However, each message must be transmitted in a continuous stream. The ROCHESTER AN-3196B-MOD Serial Communications Interface implements the Modbus protocol by employing just five of the twenty-four function codes. The function codes primarily read data from or write data to holding registers, which are general purpose 16-bit data storage locations in Modbus-compatible devices. The twelve alarm points are packed into a single holding register, one bit per alarm. An alarm point-to-register location map is illustrated later in this chapter. An alarm condition is indicated when there is a “1" in a bit location, normal condition when 7-1 Rochester Instrument Systems there is a “0". Holding register bits can be selected to either be monitor or actuate points. This is detailed in Section 7.3 “Configuration”. The AN-3196B-MOD can be selected to operate as either a Modbus master or slave. When the AN-3196B-MOD is selected to operate as a master, it can initiate communications with a single slave device. The AN-3196B-MOD will query the slave every 0.5 seconds to read its holding register contents. If the master detects a change in one of its own holding register bits, it will write the information to the slave. When the AN-3196B-MOD is operating in master mode, it can address only one slave. Therefore, the master mode is limited to single point-to-single point communication. When the AN-3196B-MOD is selected to operate as a slave, it will respond to communications initiated by a network master. A network master can read from or write to the AN-3196B-MOD's holding registers. Additionally, the AN-3196B-MOD will respond with an exception code if it receives a query using an unsupported function code. As a slave, the AN-3196B-MOD can be one of up to 255 slave nodes responding to queries from a Modbus master. Multiple drops from an RS-232 line can be obtained by using commercially available splitters. 7-2 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE 7.2 USER CONNECTIONS AND INDICATORS Diagrams of the back panel of the AN-3196B-MOD is shown below. The backplane has two LED indicators for “Transmit” and “Receive.” The Transmit LED illuminates when the AN-3196B-MOD is transmitting a message. The Receive LED illuminates when the AN-3196B-MOD is receiving a message. Figure 7-1 AN-3196B-MOD Backplane 7-3 Rochester Instrument Systems The back panel has one 9-pin RS-232 connector for the Modbus port. Connections can be from the Modbus port to a Personal Computer using a Null Modem cable as shown below: TX: transmitted data RX: received data RTS: request to send DSR: data set ready DTR: data terminal ready DCD: carrier detect CTS: clear to send NC: no connection 9 - Pin Male (PC) 9 - Pin Female (AN-3196B-MOD) DCD 1 1 Shield RX 2 2 RX TX 3 3 TX DTR 4 4 NC Ground 5 5 Ground DSR 6 6 NC RTS 7 7 RTS CTS 8 8 CTS 9 NC Figure 7-2 Connection Diagram for Serial Cable This cable configuration will work for most applications. The AN-3196B-MOD supports RTS-CTS control lines only. Refer to the instruction manual of the device you are connecting to verify compatibility. 7-4 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE 7.3 CONFIGURATION The AN-3196B-MOD Serial Communications Interface is configured with five eight-position switches (S1 through S5) on the PC board. The switches can be reached by removing the modules from the housing. Refer to Section 6 for removal instructions. 7.3.1 SETTING THE COMMUNICATIONS MODE Switch S5 determines the communications configuration and selects the master/slave mode. Positions on the switch are assigned as follows: Bits 1,2,3: Baud Rate Selection Factory preset to 9600 baud. Bits 4,5: Parity Selection Factory preset to "none" Bit 6: Master/Slave Mode Factory preset is "Slave" mode. Bit 7: ASCII/RTU Communications Mode Factory preset to "RTU" mode. The following tables illustrate switch positions for various parameters. A “1" refers to the ON (or UP) position. Baud Rate Bit 1 Bit 2 Bit 3 1200 1 1 1 2400 0 1 1 4800 1 0 1 9600 0 0 1 19200 1 1 0 7-5 Rochester Instrument Systems Parity Bit 4 Bit 5 None 1 1 None 0 1 Odd 1 0 Even 0 0 Mode Bit 6 Slave Mode 0 Master Mode 1 Mode Bit 7 ASCII Mode 0 RTU Mode 1 The switch S5 settings for a unit configured for 9600 baud, no parity, slave mode, and RTU communication would appear as follows: Figure 7-4 SWITCH S5 SETTINGS 7.3.2 SETTING THE MODBUS ADDRESSES Switch S1 determines the Modbus addresses between 1 and 255. When the AN-3196B-MOD Serial Communications Interface is operated in the slave mode, the switch determines the Interface’s Modbus address. When the AN-3196B-MOD Serial Communications Interface is operated in the master mode, the switch determines the Modbus address to which the interface will communicate. The setting of this switch is the binary equivalent of the decimal address. 7-6 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE For example, to set the AN-3196B-MOD Modbus address to 100: 10010 = 011001002 The switch S1 settings would be: Switch S1 1 2 3 4 5 6 7 8 0 0 1 0 0 1 1 0 Position Setting Note: Binary values in the above table are read from right to left (Switch S1-1 is the Least Significant Digit). Note: Unless specified by the user, the Modbus address is factory preset to "1". 7-7 Rochester Instrument Systems 7.3.3 SETTING THE HOLDING REGISTER Switch S4 determines the holding register addresses between 1 and 255. Alarm point data, reset, and acknowledge signals are combined into five contiguous 16-bit holding registers. According to the Modbus standard, this switch setting is a pointer to the next register address. The address is set by setting the switches to the binary equivalent of the decimal register address pointer. For example, to specify the holding register 40100, the system assumes the Modbus standard of 40xxx for a holding register address. Therefore, it is only necessary to specify the pointer value of 99. 9910 = 011000112 The switch S4 setting would be: Switch S4 Position 1 2 3 4 5 6 7 8 Setting 1 1 0 0 0 1 1 0 In compliance with the ModBus standard, switch S4 specifies the location of the first register. A register map is given below. The map corresponds to the connection points on the back of the interface. The user will be supplied with an alarm point to register maps for your specific configuration. The map assumes that the register address pointer has been set to 99. Bit Location Register Address 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 40100 -- -- -- -- AP 12 AP 11 AP 10 AP 09 AP 08 AP 07 AP 06 AP 05 AP 04 AP 03 AP 02 AP 01 40101 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40102 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40103 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40104 -- -- -- -- -- -- -- -- -- -- -- -- Ack Act Rst Act Ack Mtr Rst Mtr Note: AP1 through AP12 are alarm points connected to the Sequence Control Module. Rst Act and Ack Act are the RESET and ACKNOWLEDGE signals received from the serial port. When the Ack Act bit is high, an Acknowledge will be actuated within the Common Services Module. Similarly, if the RST Act bit is high, a Reset will be actuated within the Common Services Module. Rst Mtr and Ack Mtr are Reset and Acknowledge signals sent from the Common Services Module to the serial port. When “Acknowledge” switch is depressed 7-8 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE on the Common Services Module, ACK Out is asserted high. When the Reset switch on the Common Services Module is depressed, Rst Out is asserted high. These signals are momentary. They will be held high for one Modbus transaction or one second, whichever is longer. Because of this, provision should be made for latching and capturing these signals within that time-period. 7.3.4 SETTING READ/WRITE POINTS Switches S3 and S2 determine whether points are selected for monitor or actuate modes. A monitor point can read alarm data from its annunciation point and send it out through the Modbus Interface. An actuate point can take alarm information received from the Modbus Interface and create a visual alarm at its annunciation point. Each individual switch on DIP switches S3 and S2 controls an alarm point. Points are configured as “monitor” when the DIP switch is in the ON or 1 position. Points are configured as “actuate” when the DIP switch is in the OFF or 0 position. If changing the direction of a given point is necessary, simply change the position of the appropriate DIP switch. Switch S3 Position 1 2 3 4 5 6 7 8 Alarm Point 1 2 3 4 5 6 7 8 Switch S2 Position 1 2 3 4 5 6 7 8 Alarm Point 9 10 11 12 - - - - 7-9 Rochester Instrument Systems 7.4 SLAVE MODE OPERATION Slave mode operation is obtained by setting Bit 6 of Switch S5 to “1" (on). In the slave mode, the interface will respond to queries from a master on the Modbus network. The interface’s modbus address can be set using Switch S1. The holding register location can be set using Switch S4. See the appropriate section for detailed information. 7.5 MASTER MODE OPERATION Master mode operation is obtained by setting Bit 6 of Switch S5 to “0" (off). When in the master mode, the interface can initiate communications with one slave device. The Modbus address of the slave to which the master will communicate can be set using Switch S1. The holding register location of the slave to be asked can be set using Switch S4. See the appropriate section for detailed information. 7.6 OVERVIEW OF AN-3196B-MOD MODBUS APPLICATION 7.6.1 ASCII MODE Using ASCII mode to communicate on a Modbus network sends each 8-bit message as two ASCII characters. The main advantage of this mode is that it allows time intervals of up to one second to occur between characters without causing an error. The format for each byte in ASCII mode is: Coding System: Hexadecimal, ASCII characters 0-9, A-F. One hexadecimal character is contained in each ASCII character of the message. The hexadecimal byte is split into most significant nibble, and least significant nibble. The most significant is sent first, followed by the least. Bits per Byte: 1 start bit, 7 data bits, least significant bit is sent first, 1 bit for even/odd parity; 1 stop bit. If no parity is used, two stop bits are sent. Error Check Field: Longitudinal Redundancy Check (LRC) 7.6.2 ASCII MESSAGE FRAMING In ASCII mode, messages start with a colon (:) character (ASCII 3A hex), and end with a carriage return-line feed (CRLF) pair (ASCII 0d and 0a hex). The allowable characters transmitted for all other fields are hexadecimal 0-9, A-F. Devices monitor 7-10 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE the network bus continuously for the colon character. When a colon is received, each device decodes the next Address Field to determine if it is the addressed device. Intervals of up to one second can elapse between characters within the message. If a greater interval occurs, the receiving device assumes an error has occurred. A typical message frame is shown below. Start ASCII ":" Address Two ASCII characters Function Two ASCII characters Data - Optional and not present n characters in all functions. Error Check Two ASCII characters End ASCII CRLF 7.6.3 LONGITUDINAL REDUNDANCY CHECK (LCR) CHECKING In ASCII mode, messages include an error-checking field. The LRC field checks the contents of the message exclusive of the beginning colon and the ending CRLF pair. It is applied regardless of any parity check method being used. The LRC field is one byte, containing an 8-bit binary value. The LRC value is calculated by the transmitting device that appends the LRC to the message. The receiving device calculates an LRC during receipt of the message and compares the calculated value with the actual value it received in the LRC field. If the two values are not equal, an error results and the message is not processed. The LRC is calculated by: 1. Load an 8 bit lrc_register with all 0's. 2. Place the first 8-bit message byte after the colon into a test_character. 3. Add lrc_register with test_character, leave the result in lrc_register. This is an 8bit integer add with no carries. 4. Repeat step 3 with each successive byte in the message before the lrc fields. 5. Twos-complement the lrc_register to get the final LRC value. The LRC value is converted into two ASCII values by the transmitting device, then placed into the message with the most significant nibble in the first LRC position and the least significant nibble in the last LRC position. 7-11 Rochester Instrument Systems 7.6.4 RTU MODE Using RTU (Remote Terminal Mode) to communicate on a Modbus network sends each 8-bit message in two 4-bit hexadecimal characters. The main advantage of this mode is that its greater character density allows a better data throughput than ASCII for the same baud rate. Each message must be transmitted in a continuous stream. The maximum time between characters must not exceed 1.5 character times or the message may not be delivered/honored. The format for each byte in RTU mode is: Coding System 8-bit binary, hexadecimal 0-9, A-F. Two hexadecimal characters contained in each 8-bit field of the message. Bits per Byte 1 start bit, 8 data bits, least significant bit first, 1 bit for even/odd parity, 1 stop bit. If parity is not used, 2 stop bits are sent. Error Check Field Cyclical Redundancy Check (CRC) 7.6.5 RTU MESSAGE FRAMING In RTU mode, messages start with a silent interval of at least 3.5 character times. The first field transmitted is the device address. The allowable characters transmitted for all other fields are hexadecimal 0-9, AF. Devices monitor the network bus continuously during the silent period. When a character is received, each device decodes the address field to find out if it is the address device. The entire message frame must be transmitted continuously. If a silent interval of more than 1.5 characters occurs before completion of the frame, the receiving device flushes the incomplete message, then assumes that the next byte will be the address field of a new message. Similarly, if a new message begins earlier than 3.5 character items following a previous message, the receiving device will consider it a continuation of the last message. This will set an error, as the value in the final CRC field and will not be valid for the combined messages. 7-12 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE A typical message frame is shown below: Start 4 character times Address one hexadecimal byte Function one hexadecimal byte Data (Optional and not present in all functions) n hexadecimal bytes Error Check two hexadecimal bytes End 4 character times 7.6.6 CYCLICAL REDUNDANCY CHECK (CRC) CHECKING In RTU mode, messages include an error-checking field. The CRC field checks the contents of the entire message. Error-checking is applied regardless of any parity check method being used. The CRC field is two bytes, containing a 16-bit binary value. The CRC value is calculated by the transmitting device that appends the CRC to the message. The receiving device recalculates the CRC and compares it with the value in the message. If the values are not the same, the receiver will not process the message and an error results. The CRC is calculated by: 1. Load a 16 bit crc_register with all 1's. 2. Take the first 8-bit character from the message and place it into test_character. 3. Exclusive OR the test_character with the crc_register, leaving the result in the crc_register. 4. The crc_register is shifted one bit toward the least significant bit, the least significant bit is saved into a carry_register, the most significant bit is zero filled. 5. If the old least significant bit was zero, go to step 6, if it was one, the crc_register is exclusive ORed with 0xa001. 6. Repeat steps 4 and 5, seven times. 7. Using each successive character in the message, repeat steps 3 through 6. 8. The CRC is the value in the crc_register. The CRC value is placed into the message in hexadecimal format with the most significant byte going into the first CRC byte, and the least significant byte going into the last CRC byte. 7-13 Rochester Instrument Systems 7.7 MODBUS FUNCTION CODES SUPPORTED BY THE AN-3196B-MOD SERIAL COMMUNICATIONS INTERFACE The following Modbus function codes are supported by the AN-3196B-MOD Serial Communications Interface. 7.7.1 03 READ HOLDING REGISTERS The 03 Read Holding Registers reads the binary contents of the holding registers in the slave. Broadcast is not supported. The query message specifies the starting register and quantity of registers to be read. Registers are addressed starting at zero: registers 1-16 are addressed as 015. The following example is a request to read register 108-110 from slave device 17. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x03 0x30 0x33 Starting Address High 0x00 0x30 0x30 Starting Address Low 0x6B 0x36 0x42 Number of Points High 0x00 0x30 0x30 Number of Points Low 0x03 0x33 0x33 Error Check High Low Error Check Low The response message contains the following register data as two bytes per register with the binary contents right justified within each byte. For each register the first byte contains the high order bits and the second contains the low order bits. 7-14 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE The following is an example of a response to the query above. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x03 0x30 0x33 Byte Count 0x06 0x30 0x36 Data High - Register 108 0x02 0x30 0x32 Data Low - 108 0x2B 0x32 0x42 Data High - Register 109 0x00 0x30 0x30 Data Low - Register 109 0x00 0x30 0x30 Data High - Register 110 0x00 0x30 0x30 Data Low - Register 110 0x64 0x36 0x34 Error Check High Error Check Low The contents of register 108 shown as 022b hex or 555 decimal. The contents of register 109 is 0 and register 110 is shown as 0064 hex or 100 decimal. 7.7.2 06 PRESET SINGLE REGISTER The 06 Preset Single Register function presets a value into a single holding register. When broadcast, the function presets the same register reference in all attached slaves. The query message specifies the register reference to be preset. Registers are addressed starting at zero: register 1 is addressed as 0. The requested preset value is specified in the query data field. 7-15 Rochester Instrument Systems The following is an example of a request to preset register 40002 to 00 03 hex in slave device 17. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x06 0x30 0x36 Register Address High 0x00 0x30 0x30 Register Address Low 0x01 0x30 0x31 Preset Data High 0x00 0x30 0x30 Preset Data Low 0x03 0x30 0x33 Error Check High Error Check Low The normal response is an echo for the query, returned after the register contents have been preset. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x06 0x30 0x36 Register Address High 0x00 0x30 0x30 Register Address Low 0x01 0x30 0x31 Preset Data High 0x00 0x30 0x30 Preset Data Low 0x03 0x30 0x33 Error Check HIGH Error Check Low 7-16 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE 7.7.3 07 READ EXCEPTION STATUS The 07 Read Exception Status reads the contents of the exception status byte in the slave device. This function is supported on slave units only and will not be requested by any master ROCHESTER device. Broadcast is not supported. This function is only a response to a master that is in control of the bus; the response will be hard coded and will only report that the system is emulating a 384, which means that the 8 bits would normally be user-programmable and not have any meaning in this application. The following is an example of a request to read the exception status in slave device 17. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x07 0x30 0x37 Error Check High Error Check Low The normal response contains the status of the eight status bits. The bits are packed into one data byte. Here is an example of a response to the query. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x07 0x30 0x37 Status Data Error Check High Error Check Low 7-17 Rochester Instrument Systems 7.7.4 16 (10HEX) PRESET MULTIPLE REGISTERS The 16 (10hex) Preset Multiple Registers function presets values into a sequence of holding registers. Broadcast is not supported. The query message specifies the registers to be preset. Register addressing is zero based: the first register is called 0, then 1 etc. The requested preset values are specified in the query data fields. Data is packaged as two hexadecimal bytes per register. The following is an example of a request to preset two registers starting at 2 to 000a hex and 0102 hex in slave device 17. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x10 0x31 0x30 Starting Address High 0x00 0x30 0x30 Starting Address Low 0x01 0x30 0x31 Number of Registers High 0x00 0x30 0x30 Number of Registers Low 0x02 0x30 0x32 Byte Count 0x04 0x30 0x34 Data High Register 1 0x00 0x30 0x30 Data Low Register 1 0X0a 0X30 0X41 Data High Register 2 0x01 0x30 0x31 Data Low Register 2 0x02 0x30 0x32 Error Check High Error Check Low 7-18 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE The normal response returns the slave address, function code, starting address and quantity of registers preset. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x10 0x31 0x30 Starting Address High 0x00 0x30 0x30 Starting Address Low 0x01 0x30 0x31 Number of Registers High 0x00 0x30 0x30 Number of Registers Low 0x02 0x30 0x32 Byte Count 0x04 0x30 0x34 Data High Register 1 0x00 0x30 0x30 Data Low Register 1 0X0a 0X30 0X41 Data High Register 2 0x01 0x30 0x31 Data Low Register 2 0x02 0x30 0x32 Error Check High Error Check Low 7.7.5 17 (11 HEX) REPORT SLAVE ID Returns a description of the type of controller present at the slave address. The ROCHESTER devices will emulate and return the code to indicate that a 384-type controller is present. The additional bytes in the message will not be returned. The following is an example of a request to report the ID and status of slave device 17. Field Name ASCII Second Byte RTU ASCII First Byte Slave Address 0x11 0x31 0x31 Function 0x11 0x31 0x31 Error Check High Error Check Low 7-19 Rochester Instrument Systems The following is an example of ROCHESTER device number 17 responding to this query. RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x11 0x31 0x31 Byte Count 0x04* 0x30 0x34 Slave ID 0x02* 0x30 0x32 Run Indicator 0xff* 0x46 0x46 Status Word High 0x00* 0x30 0x30 Status Word Low 0x04* 0x30 0x34 Field Name Error Check High * Error Check Low Hard coded response will always be returned. 7.7.6 EXCEPTION RESPONSE When a slave receives a message, it will normally respond with the appropriate message response. The exceptions to this rule are: 1. The slave device does not receive the query due to a communications error. 2. The slave device receives the query, but detects a communications error (parity, LCR or CRC). 3. The slave device receives a query, and detects a communication error but cannot handle the request. In cases one and two the slave will not respond to the query and the master will timeout and try to send the message again. In case number three, the slave will respond with an exception response. An exception response consists of the slave address followed by the function code set. This is the indicator to the master that the message caused an “exception fault”. The next byte in the same message is the exception code. This is the reason that the slave is not performing the function. 7-20 AN-3196B-MOD Annunciator SERIAL COMMUNICATIONS INTERFACE The following is an example of a query with an exception response. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x10 0x31 0x30 Starting Address High 0x00 0x30 0x30 Starting Address Low 0x01 0x30 0x31 Number of Registers High 0x00 0x30 0x30 Number of Registers Low 0x02 0x30 0x32 Byte Count 0x04 0x30 0x34 Data High Register 1 0x00 0x30 0x30 Data Low Register 1 0X0a 0X30 0X41 Data High Register 2 0x01 0x30 0x31 Data Low Register 2 0x02 0x30 0x32 Error Check High Error Check Low The query above is meant to preset multiple registers to a value. If the local ROCHESTER device was a slave and was programmed to be using registers 100108, the above preset would not fall within the area of registers that the slave was meant to use. The following response would be sent. Field Name RTU ASCII First Byte ASCII Second Byte Slave Address 0x11 0x31 0x31 Function 0x10 0x31 0x30 Exception Code 0x02 0x30 0x32 Error Check High Error Check Low 7-21 Rochester Instrument Systems This would indicate to the master that the address requested was not acceptable to the slave. Cod e Name Meaning 01 Illegal Function The function received in the query is not an allowed or supported function. 02 Illegal data address The address value exceeds that supported by this device. 7-22 APPENDIX A ISA SEQUENCE CHARTS ISA SEQUENCE CHARTS The Annunciator Sequence Designations and associated diagrams in this appendix are published in ISA Standard S18:1 “Annunciator Sequence and Specification”. They are presented here to aid in defining the operational characteristics of particular annunciator sequences. Each of these charts presents a particular sequence as designated by the associated sequence letter. The charts show the conditions of four process elements: Process, State, Visual and Audible. PROCESS: The Process (P), or status of field contacts, may be either Abnormal or Normal. STATE: The State (S) of annunciation may be Normal Alarm, First Alarm or a group Subsequent Alarm of the group First Silenced, Silenced, Acknowledged or Ringback. VISUAL: The Visual (V) aspects of the annunciation may be On, Off, Flashing, Slow Flashing, Fast Flashing, or Intermittent Fast Flashing. AUDIBLE: The status of the Audible (A) condition may be Audible (on) or Silent (off). There are also additional Audible conditions defined for Alarm Audible (AA) and Ringback Audible (RA). In the Annunciator Sequence Charts, there is a block for each possible annunciator state. The annunciator may change from one State to another if the Event indicated by the arrow occurs. The events are either a Process change or operator action on a push button such as Silence, Acknowledge or Reset. P S V A P ro c ess Sequence Visu al A u d ib le LEGEND LAM P OFF LAM P F L A S H IN G LAM P ON HORN OFF HORN ON Rochester Instrument Systems Option Function Description 1 Silence Pushbutton A separate pushbutton to allow silencing the audible device without affecting visual displays. 2 Interlock Pushbutton An interlock requiring operation of the pushbuttons in sequence of SILENCE, ACKNOWLEDGE, RESET. 4 No Lock-In The lock-in feature is deleted. Momentary alarms return to the normal sequence state without operation of the ACKNOWLEDGE pushbutton. 6 No Audible The audible device is deleted. 7 Automatic Silence A time delay device to silence the alarm audible device after a set time of 30 seconds, without affecting the visual displays. 8 Common Ringback A common audible device to call attention to both the alarm and ringback sequence states. 10 No Ringback Audible The ringback audible device is deleted. 11 Common Ringback Visual The same type flashing indication is used to indicate both the alarm and ringback sequence states. 12 Automatic Momentary Ringback Ringback sequence momentary alarms go to the ringback state without operation of the ACKNOWLEDGE pushbutton. S eq u en ce " F 1A " F eatures: A ck n o w led g e an d Test P ush b u tto n s A larm au d ib le d ev ice L o ck -in o f m o m en tary first alarm u n til ack n o w led g ed. N o lo ck -in o f m o m entary alarm s F lash in g an d au d ib le in d icatio n s fo r first alarm o n ly. N ew su b seq u en t alarm s g o to the ack n o w led g ed state F irst-O u t ind icatio n is reset an d th e au dib le is silen ced w h en ack n o w led g ed A u to m atic reset o f ack n o w ledg ed alarm in d icatio n s after pro cess co nd itio n s retu rn to n orm al O p eratio n al test IS A REFERENCE ALARM D E V IC E S equ ence "F 1A " NORM AL NORM AL S O FF V S IL E N T A R etu rn to N o rm al ABNORMAL P ACKN OW LEDG ED S ON V S IL E N T A A L E RT NORMAL P IN IT IA L F irst to A b n o rm al A ck n o w le d ge W hile N o rm a l (F irst-O u t R eset) ACKN OW LEDG E NEX T IN IT IA L A ck . W hile N o rm al (First-O u t R eset) S u b seq u en t to A b n o rm al NEX T RETURN TO NO RM AL RETURN TO N ORM AL BEFORE ACK. IN IT IA L IN IT IA L NEXT ABNO RM AL OR NO RM AL P F IR S T A L A R M S F L A S H IN G V A U D IB L E A AC K N O W LE D G E N EXT IN IT IA L NEX T V IS U A L F1A A U D IB L E S eq u en ce "F 3 A " S eq u e n ce " F 3 A " F e a tu res: A c k n o w le d g e, F irst-O u t R ese t, an d Te st P u sh b u tto n s A larm au d ib le d ev ic e L o ck -in o f m o m e n ta ry a la rm s u n til ac k n o w le d g ed F irst-O u t flash in g is d iffe re n t fro m su b seq u e n t flash in g F irst-O u t R e set p u sh b u tto n to ch a n g e th e F irst-O u t v isu al in d ic atio n to b e th e sa m e as su b seq u e n t v isu al in d ic atio n s A u to m a tic rese t o f ac k n o w le d g ed alarm in d ic atio n s w h en p ro ce ss co n d itio n s re tu rn to n o rm al O p e ra tio n a l test IS A REFEREN CE ALARM D E V IC E NORMAL R e tu rn to N o rm a l ABNORMAL P SU B SE Q U E N T ACKN OW LED GED S A c k n o w le d g e ON V W h ile N o rm a l S IL E N T A F ir s t-O u t R e s e t W h ile A b n o rm a l S O FF V S IL E N T A A c k n o w le d g e S u b se q u e n t to W h ile A b n o rm a l N o rm a l ABNORMAL OR P NORMAL SU B SE Q U E N T S ALARM S L O W F L A S H IN G * V A U D IB L E A ACKNO W LED GE NEXT IN IT IA L IN T . FA S T SLO W FA S T NEXT ABNORMAL OR NORMAL F irst-O u t R e se t S IL E N T A A U D IB L E A U D IB L E A * S lo w a n d fa st fla sh in g c a n b e in te rc h a n g e d a n d c u sto m e r se le c te d b y ju m p e r c h a n g e s o n th e c o m m o n m o d u le RETURN TO NO RM AL RETU RN TO NO RM AL B E FO RE A C K . IN IT IA L IN IT IA L N EXT IN IT IA L IN T. FA S T SLO W FA S T FA S T V S ACKN OW LEDGE V IS U A L F3A S IN T E R M IT T E N T FA S T F L A S H IN G A c k n o w le d g e V NEXT P F IR S T A L A R M P FA S T F L A S H IN G * NO RM AL IN IT IA L F irst to A b n o rm a l F ir s t-O u t R e s e t W h ile N o rm a l ABNORMAL OR NORMAL F IR S T ACKN OW LED GED A L E RT P NORMAL N EX T F IR S T -O U T RESET F irst-O u t S e q u e n c e "F 2 M -1 " S eq u e n ce " F 2 M -1 " F ea tu res: S ilen c e, A c k n o w le d g e, R e set, a n d Test p u sh b u tto n s A larm au d ib le d ev ic e L o ck -in o f m o m e n ta ry a la rm s u n til ac k n o w le d g ed O p tio n 1 : S ilen c e p u sh b u tto n to silen c e th e a u d ib le d e v ice w h ile re ta in in g F irst-O u t flas h in g in d ic atio n F la sh in g in d ic a tio n fo r first a larm o n ly. N e w su b se q u en t a larm s h av e th e sam e v isu a l in d ic atio n a s ac k n o w le d g ed alarm s F irst-O u t in d ica tio n is rese t w h en ac k n o w le d g ed M an u a l rese t o f ac k n o w le d g ed alarm in d ic atio n s a fte r p ro ce ss c o n d itio n s re tu rn to n o rm al O p e ra tio n a l tes t IS A REFEREN CE ALARM D E V IC E A L E RT R eset W h ile N o r m a l ABNORMAL OR NORMAL P ACKN OW LED GED S ON V S IL E N T A NORMAL S O FF V S IL E N T A S ubseq uent to A bnorm al ABNORMAL OR P NORMAL SU B SE Q U E N T S ALARM S ile n c e A c k n o w le d g e ABNORMAL OR NORMAL P F IR S T A L A R M S V F L A S H IN G V A U D IB L E A A U D IB L E A A c k n o w le d g e (F irs t-O u t R e s e t) ABNORMAL A c k n o w le d g e ( F ir s t-O u t R e s e t) ACKNO W LED GE NEXT F irs t to A b n o r m a l ON IN IT IA L NEXT P F IR S T S I L E N C E D S F L A S H IN G V S IL E N T A RETURN TO NO RM AL RETU RN TO NO RM AL B E FO RE A C K . IN IT I A L IN IT I A L NO RM AL IN IT IA L P NORMAL NEXT S ile n c e ACKN OW LEDGE N EXT IN I T I A L N EX T F I R S T -O U T RESET V ISU A L F 2 M -1 A U D IB L E S ilen ce fu n ctio n n o t sh o w n . S ee lin e d iag ra m ab o v e. F irst-O u t S e q u en ce "F FA M 2 " S eq u en ce " F FA M 2 " F ea tu res: S ilen c e, A c k n o w led g e , R e set, a n d Te st p u sh b u tto n s A la rm a u d ib le d ev ic e L o ck -in o f m o m e n tary a larm s u n til ac k n o w led g e d O p tio n 1 : S ilen c e p u sh b u tto n to sile n ce th e a u d ib le d e v ice w h ile reta in in g F irst-O u t fla sh in g in d ica tio n F lash in g in d ic atio n fo r first a larm o n ly. N ew s u b s eq u e n t ala rm s h a v e th e s am e v isu a l in d ica tio n s a s ac k n o w led g e d ala rm s F irst-O u t p o in t ca n o n ly b e res et a fte r it h as re tu rn ed to n o rm a l M a n u a l res et o f a c k n o w led g ed a la rm in d ica tio n a fte r p ro c ess co n d itio n s retu rn to n o rm a l O p era tio n al test IS A REFERENCE ALARM D E V IC E NORM AL R e se t W h ile N o rm a l ABNORM AL OR NO RM AL P ACK NO W LED GED S ON V S IL E N T A A L E RT ACKN OW LEDG E S O FF V S IL E N T A Subsequent to A b n o rm a l ABNORM AL OR P NORM AL SUB SEQ UENT S ALARM S ile n ce A ck n o w le d g e R e set W h ile N o rm al ON V A U D IB L E A ABNORM AL OR NORM AL P F IR S T S IL E N C E D S FLA SH IN G V S IL E N T A RET URN TO N ORM AL RETURN TO NORM AL BEFORE ACK. IN IT IA L IN IT IA L NORM AL IN IT I A L NEXT IN IT IA L NEXT P NORM AL V IS U A L F FA M 2 A U D IB LE N o te : S ile n c e fu n c tio n n o t sh o w n . S e e lin e d ia g ra m a b o v e . D e p re ss in g R e se t b u tto n w ill c a u s e lig h t to g o S te a d y O n . N EX T NEXT F ir st to A b n o rm a l AB NO RM AL O R NORM AL R ese t W h ile N o rm al P FIRST A LA RM S F L A S H IN G V A U D IB LE A A c k n o w le d g e o r S ile n c e ACK NOW LEDG E IN IT IA L NEXT F IR S T -O U T RESET S tan d ard S eq u en c e "A " S eq u en ce " A " F ea tu res: A c k n o w le d g e an d Te st p u sh b u tto n s A la rm a u d ib le d e v ice L o c k -in o f m o m e n ta ry a la rm s u n til ac k n o w le d g ed T h e a u d ib le d e v ic e is sile n c e d a n d fla sh in g sto p s w h en a c k n o w le d g e d A u to m a tic re se t o f a c k n o w le d g e d ala rm in d ic a tio n s w h e n p ro c e ss co n d itio n s re tu rn to n o rm a l O p e ra tio n a l te st IS A REFERENCE A LA RM D E V IC E N O RM AL P N O RM AL S O FF V S IL E N T A R etu rn to N o rm al ABNORM AL OR NORMAL P A LA RM S V F L A S H IN G V A A U D IB L E A ABNORMAL P ACKNOW LEDGED S ON S IL E N T NORM AL A c k n o w led g e d W h ile A b n o rm a l ACKNOW LEDGE A L E RT To A b n o rm a l RETURN TO NORMAL BEFORE ACK . RETURN TO NORM AL ACK N OW LED G E RE SE T V IS U A L IS A -A A U D IB L E S tan d ard S eq u en ce "M " S eq u en ce " M " F ea tu res: A c k n o w le d g e , R e se t, a n d Te st p u sh b u tto n s A larm a u d ib le d e v ice L o ck -in o f m o m e n ta ry a la rm s u n til a ck n o w le d g e d T h e a u d ib le d ev ic e is sile n c e d a n d fla sh in g sto p s w h en a c k n o w le d g e d M a n u a l re se t o f ac k n o w led g ed a la rm in d ic atio n s a fte r p ro c e ss c o n d itio n s retu rn to n o rm a l O p e ratio n a l te st IS A REFEREN CE ALARM D E V IC E V IS U A L IS A -M A U D IB L E NORMAL NORM AL P NORM AL S O FF V S IL E N T A R eset W h ile N orm al To A b n o rm al ABNORM AL OR NORMAL P ABNORM AL OR NORMAL P ACKN O W LED G ED S ALARM S ON V F L A S H IN G V S IL E N T A A U D IB L E A A L E RT ACKN O W LEDG E A ck n o w ledg e RET URN TO N O RM AL RETURN TO NORMAL B E FO R E A C K . ACKN O W LEDG E R E SE T S tan d a rd S e q u en ce "R -1 2 C " S e q u e n ce " R -1 2 C " F e a tu re s: A c k n o w le d g e, R es et, a n d Te st P u sh b u tto n s A la rm a n d rin g b a c k a u d ib le d e v ic e s T h e a u d ib le d e v ic e is sile n c e d a n d fla sh in g s to p s w h en a c k n o w le d g e d R in g b a c k v isu a l a n d a u d ib le in d ica tio n s w h e n p ro c es s c o n d itio n s re tu rn to n o rm a l M a n u a l re se t o f rin g b a c k in d ic a tio n s O p e ra tio n a l te st N O RM AL R e se t N O RM AL P R IN G B A C K S C O LO R #2 F L A S H IN G V A LA RM D E V IC E NORM AL S OFF V S IL E N T AA S IL E N T RA To A b n o rm a l ABNORM AL OR NORMAL A c k n o w le d g e W h ile N o rm a l S IL E N T AA A U D IB L E RA R e tu rn to N o rm a l R e tu rn to N o rm a l IS A REFERENCE P N O RM AL ABNORM AL S COLOR #1 ON V S COLOR #1 F L A S H IN G V A U D IB L E AA S IL E N T RA A c k n o w le d g e W h ile A b n o rm a l P ACKNOW LEDGED P A LA RM S IL E N T AA S IL E N T RA A L E RT ACKNOW LEDGE RETURN TO NORM AL RETURN TO NORMAL BEFORE ACK . ACK N OW LED G E C O LO R #1 FLA SH CO LO R #1 O N C O LO R #2 FLA SH C O LO R #2 FLA SH CO LO R #2 FLA SH * * * RE SE T V ISU A L R -1 2 A U D IB L E * A d is tin c tly d iffe re n t rin g b a c k a u d ib le c a n b e p ro v id e d in m o s t c a se s S eq u en ce "F 3 C " S eq u e n ce " F 3 C " F e a tu res: A c k n o w le d g e, F irst-O u t R ese t, an d Te st P u sh b u tto n s A larm au d ib le d ev ic e L o ck -in o f m o m e n ta ry a la rm s u n til ac k n o w le d g ed F irst-O u t c o lo r is d iffe re n t fro m su b seq u e n t c o lo r F irst-O u t R e set p u sh b u tto n to ch a n g e th e F irst-O u t v isu al in d ic atio n to b e th e sa m e as su b seq u e n t v isu al in d ic atio n s A u to m a tic rese t o f ac k n o w le d g ed alarm in d ic atio n s w h en p ro ce ss co n d itio n s re tu rn to n o rm al O p e ra tio n a l test u sin g se q u en c e: Te st; F irst-O u t R e se t; A c k n o w le d g e IS A REFEREN CE ALARM D E V IC E NORMAL R e tu rn to N o rm a l ABNORMAL P SU B SE Q U E N T ACKN OW LED GED S A c k n o w le d g e W H IT E O N V W h ile N o rm a l S IL E N T A F ir s t-O u t R e s e t W h ile A b n o rm a l P NORMAL S O FF V S IL E N T A A c k n o w le d g e S u b se q u e n t to W h ile A b n o rm a l N o rm a l ABNORMAL OR P NORMAL SU B SE Q U E N T S ALARM W H IT E F L A S H IN G V A U D IB L E A F ir s t-O u t R e s e t W h ile N o rm a l F irst to A b n o rm a l ABNORMAL OR NORMAL F irst-O u t R e se t F IR S T ACKN OW LED GED S RED O N V S IL E N T A RETURN TO NO RM AL RETU RN TO NO RM AL B E FO RE A C K . NEXT IN IT IA L NEXT IN IT IA L IN IT IA L N EXT IN IT IA L RED W H IT E RED W H IT E RED RED W H IT E RED ACKNO W LED GE NEXT A U D IB L E A U D IB L E A ACKN OW LEDGE V IS U A L F3C V P IN IT IA L A L E RT S R E D F L A S H IN G A c k n o w le d g e ABNORMAL NO RM AL P F IR S T A L A R M N EX T F IR S T -O U T RESET S tan d a rd S eq u en ce " R -1 2 " S e q u e n c e " R -1 2 " F ea tu re s: A c k n o w le d g e , R e se t, a n d Te st p u sh b u tto n s A larm an d rin g b a c k a u d ib le d e v ic es T h e a u d ib le d ev ic e is sile n c ed a n d fa st fla sh in g sto p s w h e n ac k n o w le d g ed R in g b a ck v isu a l a n d a u d ib le in d ic a tio n s w h e n p ro c e ss co n d itio n s N O R M A L re tu rn to n o rm a l R IN G B A C K M a n u al re se t o f rin g b a c k in d ic atio n s S L O W F L A S H IN G O p e ra tio n al te st A n n u n c ia to r s e q u e n c e s a re fro m IS A S ta n d a rd S 1 8 .1 . C In s tru m e n t S o c ie ty o f A m e ric a . 1 9 7 9 , re p rin te d w ith p e rm is s io n . P S V P ro c e s s S equ ence V is u a l IS A REFERENCE A AA RA N O RM AL R e se t S IL E N T AA S IL E N T RA S To A b n o rm a l ABNORM AL OR NORMAL V S IL E N T AA A U D IB L E RA A L E RT V A c k n o w le d g e W h ile N o rm a l R e tu rn to N o rm a l R e tu rn to N o rm a l NORM AL S OFF P A u d ib le A la rm A u d ib le R in g b a c k A u d ib le A LA RM D E V IC E P N O RM AL ACKNOW LEDGE ABNORM AL S ON V S IL E N T AA S IL E N T RA S FA S T F L A S H IN G V A U D IB L E AA S IL E N T RA A c k n o w le d g e W h ile A b n o rm a l P ACKNOW LEDGED RETURN TO NORM AL RETURN TO NORMAL BEFORE ACK . ACK N OW LED G E SLO W SLOW SLOW V ISU A L FA S T R -1 2 A U D IB L E * A d is tin c tly d iffe re n t rin g b a c k a u d ib le c a n b e p ro v id e d in m o s t c a se s * * P A LA RM * RE SE T APPENDIX B ORDER CODE DEFINITION and SPECIFICATIONS AN-3196B-MOD Annunciator ORDER CODE Enclosures: General purpose standard panel or surface mount enclosures. Optional NEMA 4/12 wall mount enclosures. AN-3196B-MOD Specifications Input Signals: NO or NC contacts, switch selectable Output: A. LED indicator per point B. Audible and Reflash Output Relay Contacts rated at: 5A @ 24 VDC/120 VAC, 3 A @ 240 VAC, or 0.1 A @125 VDC C. Optional remote mounted audible devices D. 24 VDC @ 0.10 A available for driving audible device Ambient Temperature Range: 32(F to 140(F (0(C to 60(C) Labeling: Black lamacoid legend plates with white lettering for each point, plus one for unit identification (see engraving information) Isolation: 1700 VDC Surge Withstand Capability (SWC): Test conforms to ANSI C37.90.1-1989 (Oscillatory) and IEC 801-4 Level 2. Weight: 9lbs. (4.09 kg) Panel Mount 53 lbs. (24 kg) in NEMA Enclosure Relative Humidity: 0% to 95% (non-condensing) Power Source and Requirements: A. 120 VAC: 120 VAC ± 10%, 50-60Hz at 100 mA maximum B. 240 VAC: 240 VAC ± 10%, 50-60Hz at 50 mA maximum C. 125 VDC: 105 VDC to 140 VDC at 100 mA maximum D. 24 VDC: 20 VDC to 28 VDC at 400 mA maximum E. 48 VDC: 44 VDC to 52 VDC at 250 mA maximum Terminals: Screw Barrier type 12 AWG wire maximum Controls: Internal Test, Acknowledge, Silence and Reset pushbuttons Field Contact Voltage: A. Isolated, internally supplied 125 VDC or 24 VDC for 48 VDC, 125 VDC, 120/240 VAC Prime Power B. Non-isolated, internally supplied 24 VDC for 24 VDC prime power or 48 VDC prime power C. Isolated externally supplied 125 VDC, 48 VDC, 24 VDC, 120 VAC B-1 Legend Plate Engraving Sizes Letter Size 1/8"(3.2mm) 5/32" 3/16 1/4 Other sizes available upon request Maximum # of Lines Maximum # of Characters Per Line 3 3 2 1 22 18 14 11 Rochester Instrument Systems AN-3196B-MOD Ordering The AN-3196B-MOD is supplied in the following versions, stocked and immediately available from the RiS factory. Individual model numbers are defined by the following fill-in items: AN-3196B - MOD - 1 Sequence 2 3 4 Prime Field Contact Audible Power Voltage Options 1. Sequence A Auto Reset F2M-1 Manual Reset First-Out with no subsequent alarm flashing and silence push-button. Optional: A4, R, M, R12, FFAM2, F3A, F1A, F2A 2. Prime Power F 24 VDC E 48 VDC C 125 VDC B 120 VAC A 240 VAC 5 Reflash - 6 Enclosure - 7 Engraving 4. Audible Options *SNS Sonalert Steady Tone Remote Mount *SNP Sonalert Pulsing Remote Mount HAC 120 VAC Remote Horn HDC 24 VDC Remote Horn HDH 125 VDC Remote Horn NR Not Required *Not integrally mounted in NEMA 4/12 5. Reflash Option AR Automatic Reflash MR Manual Reflash (Standard) 3. Field Contact Voltage Internally Supplied: D 125 VDC X 24 VDC T 48 VDC 6. Enclosure PM Panel Mount SM Surface Mount 4WM Wall mount, NEMA 4 12WM Wall mount, NEMA 12 Customer Supplied: D/C 125 VDC Isolated X/C 24 VDC Isolated T/C 48 VDC Isolated Y/C 120 VAC Isolated 7. Engraving Point Legends Y Engraving provided by Rochester (Legends supplied by user) N Engraving not required with order (Blank tags provided) B-2 Rochester Instrument Systems APPENDIX C SPARE PARTS Rochester Instrument Systems AN-3196B-MOD Annunciator SPARE PARTS SPARE PARTS The MicroLarm AN-3196B-MOD Visual Annunciator is frequently used to monitor critical operations. We strongly recommend that you stock sufficient spare parts to prevent interruption to this monitoring function. The following lists give minimum recommended quantities. N O T I C E ALWAYS PROVIDE THE ANNUNCIATOR SERIAL NUMBER WHEN ORDERING SPARE PARTS TO MAKE SURE THAT YOU RECEIVE THE CORRECT PARTS. DESCRIPTION RIS PART # QUAN FOR PRIME POWER 1/10 Amp Fuse (slo-blo) 0620-310 3 All 1/4 Amp Fuse (slo-blo) 0620-451 3 All ½ Amp Fuse (slo-blo) 0620-450 3 24VDC, 48VDC ½ Amp Fuse 0620-451 3 125VDC, 120VAC Lamacoid Tags 1036-106 As Req'd. All Microcomputer IC (SCM) 1070-412 3 All Microcomputer IC (CSM) 1070-416 3 All NOTE: If the Annunciator System is being used in critical applications, it is strongly recommended that you maintain one complete unit as a spare. C-1 Rochester Instrument Systems APPENDIX D ELECTROSTATIC DISCHARGE Rochester Instrument Systems ELECTROSTATIC DISCHARGE D.1 INTRODUCTION We are all familiar with static electricity. It is the charge we build up when we walk across a rug. It is possible to build up as much as a 25,000 volt charge on your body or clothing. When this static electricity discharges from your body to a conductive object or surface, such as may occur when touching a computer keyboard, the discharge is referred to as an Electrostatic Discharge (ESD). If this discharge occurs over a very short period of time, as it typically does, exceptionally high currents, and therefore power (watts) can be produced. For example, if there is a 200 millijoule charge on your body and it discharges in 100 microseconds, a 2000 watt surge is produced. A 2000 watt surge is more than sufficient to destroy most semiconductor junctions in transistors, diodes, or integrated circuits. In many cases, a device subjected to an Electrostatic Discharge is only damaged initially. It does not actually fail until sometime later. That is, it is a time delayed failure. As a result, it is not unusual for there to be repeated failure of the same device. That is, the device can be mishandled during installation, leading to a time delayed failure. A few weeks or months later the device again fails and is replaced, and potentially again mishandled. This process can then repeat. The time delay until failure can be a few days or several months, depending on how severely the part was damaged by the Electrostatic Discharge. Studies have been made on the failure mechanism of electronic devices. These studies have shown that Electrostatic Discharge was the root cause of device failures in as many as 50% of the cases. Because you do not see or feel an Electrostatic Discharge, does not mean that one has not occurred. For most people, a discharge has to be in the range of 2000 to 3000 volts before they even become aware of it. Voltage levels much lower than this can destroy most electronic devices. D-1 D.2 PREVENTION TECHNIQUES There are two basic approaches to preventing electronic devices and assemblies from being damaged by Electrostatic Discharge. The first is to prevent any buildup of static electricity. This eliminates the source of Electrostatic Discharge. The second approach is to prevent an Electrostatic Discharge from occurring. Any static charge present is bled off in a safe, controlled manner. There are a number of steps that can be taken to prevent the buildup of static electricity. They all involve the basic principle that a grounded, conductive surface will not build up a static charge. Any charge present will bleed off to ground. Since static charges are normally limited to very small amounts of energy, typically less than a joule, a surface does not have to be highly conductive to effectively bleed off any charge. For instance, in electronic factories, service centers, and other facilities which regularly handle electronic devices and assemblies, static build up is prevented by such techniques as using conductive paint on floors, benches and cabinets. Conductive carpeting, bins made of conductive plastic, conductive mats, and grounded metal work benches are also used. In semiconductor factories and similar areas where the potential for Electrostatic Discharge damage to devices is extremely high, employees are issued conductive clothing. When personnel actually handle assemblies and devices, they wear conductive ground straps on their wrist and/or heel to ground themselves. The key factor is to prevent any static electricity from building up. If there is no static, there will be no Electrostatic Discharge. In a field situation, electronic assemblies and electronic devices ideally should be handled only at appropriate repair stations, such as a grounded metal bench, with a grounded conductive floor mat. Therefore, if a printed circuit board or some other electronic assembly needs to be repaired, it should ideally be removed from a machine or instrument and taken to a repair station to be worked on. The device should be transported in a conductive bag or bin and; when making repairs or handling parts or assemblies, service personnel should wear a wrist and/or heel ground strap. Spare parts and assemblies should be stored in conductive bags or conductive bins and should only be handled when at an appropriate repair station. Even taking care to prevent the buildup of static electricity does not assure that there D-2 never will be a dangerous static charge present. If a static charge is present, the goal is to prevent a large, rapid discharge from occurring or, if it does occur, to make it occur where it will do no damage. The ideal way to prevent a destructive discharge from occurring is to discharge any static present through a large impedance. Repair personnel should ground themselves through a wrist and/or heel strap. Their tools should be grounded through a conductive mat before touching any potentially static sensitive assemblies or devices. Conductive mats and heel and wrist straps have megohms of impedance, and therefore any charge present is bled off in a controlled manner through this large impedance. When this is not possible or practical, personnel can minimize the probability of doing damage to electronic parts by first touching a water pipe, the chassis or enclosure of an electronic assembly, or some other ground point. However, this approach will likely result in the charge being rapidly discharged. This can produce a high energy magnetic pulse which, in turn, could produce potentially damaging eddy currents in printed circuit board traces. It is always best to discharge any charge present through a large impedance. When handling printed circuit boards or other electronic assemblies, personnel should try to avoid touching circuit traces or devices with their bare hands or fingers. That is, hold the board by its edges. If at all possible, a board should be removed for repair and be put into a conductive bag or bin and then taken to an appropriate repair station to be worked on. Do not forget that tools can also carry a static charge. Use only grounded soldering irons. Touch tools to ground before touching an electronic assembly or device. Store tools in a conductive tool carrier (metal or conductive plastic), and then ground the carrier before using any tools. D-3 D.3 SUMMARY OF ESD GUIDELINES 1. Prevent static buildup by using conductive paints, carpeting, mats and metal surfaces. Use appropriate grounding techniques, including wrist and heel straps for personnel. 2. Store or transport electronic devices, parts or assemblies in conductive bags or bins. 3. Only perform repairs at an appropriate repair station. 4. When handling electronic assemblies or printed circuit boards, try to avoid touching traces on the printed circuit board or static sensitive devices. 5. Remember that tools are a source of static electricity. Only use grounded soldering irons. Ground tools before using them to bleed off any charge buildup. 6. Discharge yourself before touching or handling any electronic assembly or device. This can be done by touching a good ground point before touching any electronic devices or assemblies. Preferably, discharge any static charge through a high impedance such as a wrist or heel strap. D-4 APPENDIX E REPAIRS AND WARRANTY Rochester Instrument Systems Procedures for Factory Repair and Return A. 1. 2. 3. 4. 5. 6. B. Obtain a Returned Material Authorization (RMA) number by calling AMETEK Repair Sales and giving the following information: Model and Serial Number of the equipment. Failure Symptom - Be Specific Approximate date of installation. The site name and address of the failed equipment. Complete shipping information for the return of the equipment if other than the operating site. Name and telephone number of person to contact if questions arise. Enclose the information with the equipment and pack in a commercially accepted shipping container with sufficient packing material to insure that no shipping damage will occur. Mark the outside of the container with the RMA number. Ship to the appropriate location: Attention: Repair Department AMETEK Power Instruments 255 North Union Street Rochester, New York 14605 USA Telephone: (716) 238-4993 Fax: (716) 238-4097 C. Your equipment will be tested, repaired, and inspected at the factory. Factory turnaround is ten working days or less (excluding shipping time). D. For emergency service or repair status information, please contact the AMETEK Repair Sales Engineer at (716) 238-4993. WARRANTY — AMETEK warrants equipment of its own manufacture to be free from defects in material and workmanship, under normal conditions of use and service. AMETEK will replace any component found to be defective, upon its return, transportation charges prepaid, within one year of its original purchase. AMETEK will extend the same warranty protection on accessories which is extended to AMETEK by the original manufacturer. AMETEK assumes no responsibility, expressed or implied, beyond its obligation to replace any component involved. Such warranty is in lieu of all other warranties expressed or implied. ROCHESTER AMETEK Power Instruments 255 North Union Street Rochester, New York 14605 USA Rochester Instrument Systems APPENDIX F - ENGINEERING DRAWINGS TABLE OF CONTENTS DRAWING DESCRIPTION A-1052-675 EQUIVALENT COMPONENT REFERENCE GUIDE C-1072-210 AN-3196B-MOD POWER SUPPLY SCHEMATIC / ASSEMBLY D-1080-578 AN-3188B-MOD SEQUENCE MODULE SCHEMATIC D-1080-575 AN-3187B-MOD CSM SCHEMATIC / ASSEMBLY D-1072-029 AN-3196B-MOD ASSEMBLY DRAWING D-1072-030 AN-3196B-MOD CUSTOMER ACCESORIES DRAWING D-1072-216 AN-3196B-MOD PANEL-MOUNT MOUNTING AND OUTLINE D-1047-623 AN-3196B-MOD SURFACE-MOUNT MOUNTING AND OUTLINE D-1080-571 AN-3196B-MOD MODBUS INTERFACE SCHEMATIC Rochester Instrument Systems