Image not available
Illustrative purposes only
C48CD002
COUNTER, DUAL PRESET, REFLECTIVE LCD
⚠️ Reference pricing provided. In case of supply shortages, we will connect you with our trusted procurement partners to ensure your project's continuity.
- Manufacturer: RED LION CONTROLS
- Product type: Counters
- Digit Height: 7.62mm
- Product Range: C48C Series
- Panel Cutout Width: 45mm
- Supply Voltage Max: 250VAC
- Supply Voltage Min: 85VAC
- Panel Cutout Height: 45mm
- No. of Digits / Alpha: 6
- Operating Temperature Max: 50°C
- Operating Temperature Min: 0°C
| Delivery and price | |
|---|---|
| Units per pack | 1 |
| Price | 262.12 € |
| Current stock | 10+ |
| Lead time | 7 days |
## **THE 1/16 DIN COUNTERS** **MODEL C48C INSTRUCTION MANUAL** ## **INTRODUCTION** _The C48 Counters (C48C) are a multi-purpose series of industrial control products that are field-programmable for solving various applications. This series of products is built around the concept that the end user has the capability to program different functions into the unit in order to adapt to different indication and control requirements._ _The C48C unit, which you have purchased, has the same high quality workmanship and advanced technological capabilities that have made Red Lion Controls the leader in today’s industrial market._ _Red Lion Controls has a complete line of industrial indication and control equipment, and we look forward to servicing you now and in the future._ **UL Recognized Component, File # E137808** **CAUTION: Risk of Danger.** Read complete instructions prior to installation and operation of the unit. **CAUTION:** Risk of electric shock. ## **TABLE OF CONTENTS** **GENERAL DESCRIPTION** ............................................................................................................................................................1 Safety Summary ......................................................................................................................................................................1 Block Diagram ..........................................................................................................................................................................2 **INSTALLATION & CONNECTIONS** ..............................................................................................................................................3 Multiple Unit Stacking .............................................................................................................................................................3 Mounting Instructions ...............................................................................................................................................................4 Unit Removal Procedure ..........................................................................................................................................................4 Removing Unit Assembly ........................................................................................................................................................4 Installing Unit Assembly ...........................................................................................................................................................5 Output Board ..........................................................................................................................................................................5 Replacing Relay Output Board .........................................................................................................................................5 EMC Installation Guidelines ....................................................................................................................................................6 Wiring Connections .................................................................................................................................................................6 AC Versions (C48XX0X) ...................................................................................................................................................7 DC Versions (C48CXX1X) .................................................................................................................................................7 Serial Communication Wiring ..................................................................................................................................................8 User Inputs ...............................................................................................................................................................................8 Output Wiring ...........................................................................................................................................................................8 Input A and Input/User B ..........................................................................................................................................................8 Various Sensor Output Connections ......................................................................................................................................10 **FRONT PANEL DESCRIPTION** ................................................................................................................................................ 11 Keypad Functions .................................................................................................................................................................. 11 **BASIC OPERATION** ....................................................................................................................................................................12 Single and Dual Preset Units .................................................................................................................................................12 3 Preset Batch Unit ................................................................................................................................................................12 Normal Operating Mode ........................................................................................................................................................12 Modifying A Secondary Display Parameter From the Front Panel ........................................................................................12 Protected Value Menu ..........................................................................................................................................................13 Front Panel Accessible Functions With Program Disable ....................................................................................................14 **PROGRAMMING GENERAL DESCRIPTION** .............................................................................................................................15 Programming Option Values ..................................................................................................................................................15 Programming Numeric Data Values ......................................................................................................................................15 Digit Entry ........................................................................................................................................................................15 -i- ## **TABLE OF CONTENTS (Cont’d)** Auto Scrolling ..................................................................................................................................................................15 Saving Program ...............................................................................................................................................................15 **USER INTERFACE/PROGRAMMING MODES** ...........................................................................................................................16 Programming Menu ...............................................................................................................................................................16 Numeric Value entry method ...........................................................................................................................................16 Access Prescaler Value ...................................................................................................................................................16 Prescaler (0.00001 - 9.99999*) .......................................................................................................................................16 Decimal Point Position ....................................................................................................................................................17 Count Input Mode ............................................................................................................................................................17 Count Modes .............................................................................................................................................................17 Counter (1) Operating Mode ...........................................................................................................................................18 Counter 2 Assignment (Batch Model only) ......................................................................................................................20 Counter 2 Operating Mode (Batch Model only) ..............................................................................................................21 Access Preset Values ......................................................................................................................................................22 Preset 1 Value .................................................................................................................................................................22 Preset 2 Value (Dual Preset/Batch Models only) ............................................................................................................22 Preset 3 Value (Batch Model only) ..................................................................................................................................22 Preset 1 Track Preset 2 (Dual Preset/Batch Models only) ..............................................................................................22 Access Output Time Values ............................................................................................................................................23 Output Resolution ............................................................................................................................................................23 Output 1 Time Value ........................................................................................................................................................23 Output 2 Time Value (Dual Preset/Batch Models only) ...................................................................................................23 Output 3 Time Value (Batch Model only) ........................................................................................................................23 Reverse Output Logic ......................................................................................................................................................23 Reverse Annunciator Logic .............................................................................................................................................24 Output Power-Up State ...................................................................................................................................................24 User Inputs ......................................................................................................................................................................24 User Input 1 .....................................................................................................................................................................25 User Input 2 ....................................................................................................................................................................25 User Input B ....................................................................................................................................................................25 User F1 Key ....................................................................................................................................................................25 Programming / Protected Parameter Menu Code Value (0-199) ....................................................................................25 Scroll Display ...................................................................................................................................................................26 -ii- ## **TABLE OF CONTENTS (Cont’d)** Serial Baud Rate and Parity Settings ..............................................................................................................................26 Serial Unit Address (00-99) .............................................................................................................................................26 Serial Abbreviate Mnemonics ..........................................................................................................................................26 Print Options ....................................................................................................................................................................27 Print and Reset Count .....................................................................................................................................................27 Prescaler Output Pulse at [Prescaler Output Model Only] .............................................................................................27 Prescaler Output Pulse Length (1-9) [Prescaler Output Model Only] .............................................................................27 Factory Settings ..............................................................................................................................................................28 Factory Settings Chart ..............................................................................................................................................28 User Settings Chart...................................................................................................................................................29 **RS-485 SERIAL COMMUNICATIONS** ........................................................................................................................................30 Communication Format ..........................................................................................................................................................30 Sending Commands and Data ...............................................................................................................................................30 Receiving Data .......................................................................................................................................................................32 Serial Connections .................................................................................................................................................................33 Terminal Descriptions ......................................................................................................................................................33 Troubleshooting Serial Communications ...............................................................................................................................33 Connecting To A Host Terminal .......................................................................................................................................34 **PRESCALER OUTPUT OPTION** .................................................................................................................................................35 **APPENDIX “A” - APPLICATION EXAMPLE** ..............................................................................................................................36 **APPENDIX “B” - SPECIFICATIONS AND DIMENSIONS** ..........................................................................................................38 **APPENDIX “C” - TROUBLESHOOTING** ....................................................................................................................................41 **APPENDIX “D” - CALCULATING THE PRESCALER** ...............................................................................................................43 **APPENDIX “E” - TERMINAL CONFIGURATIONS FOR C48 COUNTERS** ...............................................................................44 **APPENDIX “F” - ORDERING INFORMATION** ...........................................................................................................................46 -iii- **==> picture [540 x 368] intentionally omitted <==** ## _**GENERAL DESCRIPTION**_ The Model C48 Counter is available as a Standard Counter or a Batch Counter. The Standard Counter is available with single or dual presets. The Batch Counter has a main process counter with dual presets and a secondary counter with a single preset. The secondary counter can be selected to function as a batch or a total counter. The C48C features a 7 segment, 2 line by 6 digit reflective or backlit LCD display. For the backlit versions, the main display line is red and shows the count value. When preset 3 or output 3 is viewed in the secondary display, the batch/total value is viewed in the main display. The smaller secondary display line is green and can be used to view the prescaler value, preset values, output time values or batch/total count values (Batch model). The C48C offers a choice of nine programmable counting modes for use in applications requiring bi-directional, anti-coincidence, and quadrature counting. The unit may be programmed to register counts on both edges of the input signal providing frequency doubling capability. DIP switches are used for input configuration set-up and to provide a Program Disable function. Four front panel push-buttons are used for programming the operating modes and data values, changing the viewed display, and performing user programmable functions, i.e. reset, etc. The C48C can be configured for one of two numeric data entry methods, digit entry or automatic scrolling. The digit entry method allows for the selection and incrementing of digits individually. The automatic scrolling method allows for the progressive change of one through all digit positions by pressing and holding the “up” or “down” button. The C48 Counter has programmable User Inputs and a programmable front panel function key. The user inputs can be configured as sinking (active low) or sourcing (active high) inputs via a single plug jumper. The following functions are available for user inputs and the front panel function key. |Reset<br>Store and Reset<br>Program Disable|Print Request<br>Change Display<br>Count Inhibit| |---|---| |Store|Reset Outputs| unauthorized changes to data values and unit configuration. The Standard Counter with dual presets is available with solid-state or relay outputs. The single preset model has a solid-state and relay output. The Batch Counter has relay outputs for Output 2 and the Batch/Total Output (3), with Output 1 available as solid-state. The Batch Counter is also available with three solid-state outputs. For all C48 Counters, the solid-state outputs are available in a choice of NPN current sinking or PNP current sourcing, open-collector transistor outputs. All relay output boards are field replaceable. A Prescaler Output model is available as a dual preset, with solid-state outputs. The Prescaler Output is useful for providing a lower frequency scaled pulse train to a PLC or another external totalizing counter. The Prescaler Output provides an output pulse for every count, or every 10 counts registered on the display. Optional RS485 serial communication capabilities allow for interrogation and modification of the preset, count, and prescaler values. The unit is constructed of a lightweight, high impact plastic case with a textured front panel and a clear display window. The front panel meets NEMA 4X/IP65 specifications for indoor use, when properly installed. Multiple units can be stacked horizontally or vertically. Modern surface-mount technology, extensive testing, plus high immunity to noise interference makes the C48 Counters extremely reliable in industrial environments. ## _**Safety Summary**_ All safety related regulations, local codes and instructions that appear in the manual or on equipment must be observed to ensure personal safety and to prevent damage to either the instrument or equipment connected to it. If equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired. Do not use this unit to directly command motors, valves, or other actuators not equipped with safeguards. To do so, can be potentially harmful to persons or equipment in the event of a fault to the unit. The Program Disable DIP switch, a user-programmable code value, an external user input (selected for Program Disable), and the Accessible value parameters can all be utilized to provide multi-level protection against -1- ## _**BLOCK DIAGRAM**_ **==> picture [452 x 289] intentionally omitted <==** **----- Start of picture text -----**<br> A(+) B(-)<br>14 RS-485 13<br>+5V PLUG JUMPERUSER INPUT OPTION<br>RS-485 TX/RX<br>SNK SRC CIRCUITRY<br>USER 2<br>LED BACKLIGHT<br>(TRANSMISSIVE<br>USER INPUT NONVOLATILE POWER-UP/DOWN VERSION ONLY)<br>USER INPUT 1 6 CIRCUITRY FRAM MEMORY SENSE CIRCUITRY<br>LCD DISPLAY<br>INPUT A<br>INPUT A 7 CIRCUITRY KEYPAD<br>* COMM.<br>SW1SNK/SRC HI/LOFREQSW2 HI/LOSW3BIAS SW7 PROGRAMDISABLE CIRCUITRYPROCESS PNP CURRENT SOLID-STATE VSRC<br>SOURCING<br>OUTPUT(S) * 0-SS<br>INPUT B<br>INPUT/USER B 8 CIRCUITRY * 0-SS<br>SOLID-STATE<br>NPN CURRENT<br>SNK/ HI/LO HI/LO +12V +5V SINKING<br>SW4SRC FREQSW5 SW6BIAS COMM. POWER OUTPUT(S)<br>SUPPLY<br>+12V<br>* 0-RLY<br>COMM. 9 NON-PNP JUMPER USED ON BLOCKING DIODE USED ON PNP OUTPUT(S)RELAY N.O.<br>OUTPUT MODELS OUTPUT MODELS ONLY POWER CONTROL * 0-RLY<br>CIRCUITRY<br>VSRC<br>12 11 USER 2 * USER INPUT 2<br>DC OUT/IN 10<br>MAIN POWER * TERMINAL FUNCTIONS AND NUMBERS VARY BY MODEL<br>SEE APPENDIX E FOR TERMINAL CONFIGURATIONS<br>**----- End of picture text -----**<br> Figure 1, Block Diagram -2- ## _**INSTALLATION & CONNECTIONS**_ The C48 Counter meets NEMA 4X/IP65 requirements for indoor use to provide a watertight seal in steel panels with a minimum thickness of 0.09 inch, or aluminum panels with a minimum thickness of 0.12 inch. The units are intended to be installed into an enclosed panel. The complete unit assembly (i.e. PC boards and bezel), MUST be in the case when mounting the unit. ## _**Multiple Unit Stacking**_ The C48C is designed for close spacing of multiple units. Units can be stacked either horizontally or vertically. For vertical stacking, install the panel latch with the screws to the sides of the unit. For horizontal stacking, the panel latch screws should be at the top and bottom of the unit. The minimum spacing from center line to center line of units is 1.96” (49.8 mm). This spacing is the same for vertical or horizontal stacking. _Note: When stacking units, provide adequate panel ventilation to ensure that the maximum operating temperature range is not exceeded._ **==> picture [236 x 145] intentionally omitted <==** **----- Start of picture text -----**<br> PANEL GASKET<br>BEZEL<br>PANEL<br>PANEL<br>MOUNTING LATCHING<br>SCREW SLOTS<br>LATCHING<br>TABS PANEL LATCH<br>**----- End of picture text -----**<br> Figure 2, Panel Installation **==> picture [292 x 300] intentionally omitted <==** **----- Start of picture text -----**<br> 1.96 (49.8)<br>2.39 (60.7) MAX<br>MAX.<br>1.96 (49.8) 2.39 (60.7)<br>MAX. MAX<br>PANEL LATCH INSTALLED FOR PANEL LATCH INSTALLED FOR<br>VERTICAL UNIT STACKING HORIZONTAL UNIT STACKING<br>1.96 (49.8)<br>MIN<br>1.772 +0.024-0.000<br>STANDARD<br>(45 )+0.6-0.0 PANEL<br>CUT-OUT<br>1.772 +0.024-0.000<br>+0.6 IF NEMA 4 IS NOT REQUIRED,<br>(45 )-0.0 THIS PANEL MATERIAL MAY BE REMOVED.<br>**----- End of picture text -----**<br> Figure 3, Multiple Unit Stacking -3- ## _**Mounting Instructions**_ 1. Prepare the panel cutout to the dimensions shown in Figure 3, Multiple Unit Stacking. 2. Remove the panel latch from the unit. Discard the cardboard sleeve. 3. Carefully remove the center section of the panel gasket and discard. Slide the panel gasket over the unit from the rear, seating it against the lip at the front of the case. 4. Insert the unit into the panel cutout. While holding the unit in place, push the panel latch over the rear of the unit, engaging the tabs of the panel latch in the farthest forward slot possible. 5. To achieve a proper seal, tighten the panel latch screws evenly until the unit is snug in the panel, torquing the screws to approximately 7 in-lbs. Overtightening can result in distortion of the panel, and reduce the effectiveness of the seal. - _Note: The installation location of the counter is important. Be sure to keep it away from heat sources (ovens, furnaces, etc.), and away from direct contact with caustic vapors, oils, steam, or any other process by-products in which exposure may affect proper operation_ . _Caution: Disconnect power to the unit and to the output control circuits to eliminate the potential shock hazard when removing the entire unit or unit assembly._ ## _**Unit Removal Procedure**_ To remove the entire unit with case from the panel, first loosen the panel latch screws. Insert flat blade screwdrivers between the panel latch and the case on either side of the unit, so that the latches disengage from the grooves in the case. Push the unit through the panel from the rear. ## _**Removing Unit Assembly**_ The unit assembly, shown in Figure 4, must be removed from the case to change DIP switch settings or to replace the relay output board. To remove the unit assembly, insert a flat blade screwdriver into the pry slot on either side of the unit. Twist the screwdriver handle until the unit is ejected enough to allow removal. **==> picture [256 x 195] intentionally omitted <==** **----- Start of picture text -----**<br> PANEL<br>CASE<br>LIP<br>PRY<br>SLOT<br>BEZEL<br>PRS<br>123<br>0203<br>RSTF1<br>01<br>MC1973<br>MC1968<br>**----- End of picture text -----**<br> Figure 4, Unit Assembly _Caution: The unit assembly contains electronic circuits that can be damaged by static electricity. Before removing the assembly, discharge static charge on your body by touching an earth ground point. It is also important that the unit assembly be handled only by the bezel. Additionally, if it is necessary to handle a circuit board, be certain that hands are free from dirt, oil, etc., to avoid circuit contamination that may lead to malfunction. If it becomes necessary to ship the unit for repairs, place the unit in its case before shipping it._ ## _**Installing Unit Assembly**_ To install the unit assembly, insert the assembly into the case until the bezel is fully seated against the lip of the case. Properly installing the unit assembly is necessary for watertight front panel sealing. -4- ## _**Output Board**_ The C48C is supplied with an output board installed. The output board is preconfigured for the type of output needed, based upon the Model ordered. See Ordering Information, page 48, for available models. All relay output boards are field replaceable. ## **Replacing Relay Output Board** 1. Remove the unit assembly. (See Removing Unit Assembly, page 4). 2. Lift up on the top bezel board latch while gently pulling out on the bezel/ display board assembly. Do NOT remove the display board from the bezel. 3. Remove the output board by pulling it away from the other boards. Replace the output board by aligning the board to board connectors. Be certain connectors are fully mated. 4. Connect the bezel/display board assembly by guiding the board ends into the bezel latches. Slide the assembly on evenly until the display board connector is completely engaged and bezel latches are fully seated onto the boards. **==> picture [256 x 126] intentionally omitted <==** **----- Start of picture text -----**<br> RELAY 2<br>RELAY 1<br>**----- End of picture text -----**<br> Figure 5, Relay Output Board - _Note: When replacing the relay output board, be certain to install a new output board of the same type._ **==> picture [313 x 136] intentionally omitted <==** **----- Start of picture text -----**<br> RS485 OPTION BOARD *<br>DIP SWITCHES<br>USER INPUT<br>PLUG JUMPER<br>CPU BOARD<br>DISPLAY<br>BOARD<br>CONNECTOR<br>POWER OUTPUT BOARD<br>BEZEL BOARD SUPPLY<br>LATCH BOARD OUTPUT BOARD<br>CONNECTOR<br>BEZEL/DISPLAY<br>BOARD ASSEMBLY * SOME MODELS DO NOT HAVE THE RS485 BOARD<br>RSTF1 RSTF1 03<br>123 123<br>0203 02<br>PRS PRS<br>01 01<br>EB0783<br>EB0924<br>MC1973<br>MC1973<br>MC1968<br>MC1968<br>**----- End of picture text -----**<br> Figure 6, Relay Output Board Replacement -5- ## _**EMC INSTALLATION GUIDELINES**_ Although Red Lion Controls products are designed with a high degree of immunity to Electromagnetic Interference (EMI), proper installation and wiring methods must be followed to ensure compatibility in each application. The type of the electrical noise, source or coupling method into a unit may be different for various installations. Cable length, routing, and shield termination are very important and can mean the difference between a successful or troublesome installation. Listed are some EMI guidelines for a successful installation in an industrial environment. 1. A unit should be mounted in a metal enclosure, which is properly connected to protective earth. 2. Use shielded cables for all Signal and Control inputs. The shield connection should be made as short as possible. The connection point for the shield depends somewhat upon the application. Listed below are the recommended methods of connecting the shield, in order of their effectiveness. - a. Connect the shield to earth ground (protective earth) at one end where the unit is mounted. - b. Connect the shield to earth ground at both ends of the cable, usually when the noise source frequency is over 1 MHz. 3. Never run Signal or Control cables in the same conduit or raceway with AC power lines, conductors, feeding motors, solenoids, SCR controls, and heaters, etc. The cables should be run through metal conduit that is properly grounded. This is especially useful in applications where cable runs are long and portable two-way radios are used in close proximity or if the installation is near a commercial radio transmitter. Also, Signal or Control cables within an enclosure should be routed as far away as possible from contactors, control relays, transformers, and other noisy components. 4. Long cable runs are more susceptible to EMI pickup than short cable runs. 5. In extremely high EMI environments, the use of external EMI suppression devices such as Ferrite Suppression Cores for signal and control cables is effective. The following EMI suppression devices (or equivalent) are recommended: - Fair-Rite part number 0443167251 (Red Lion Controls #FCOR0000) Line Filters for input power cables: - Schaffner # FN2010-1/07 (Red Lion Controls #LFIL0000) 6. To protect relay contacts that control inductive loads and to minimize radiated and conducted noise (EMI), some type of contact protection network is normally installed across the load, the contacts or both. The most effective location is across the load. - a. Using a snubber, which is a resistor-capacitor (RC) network or metal oxide varistor (MOV) across an AC inductive load is very effective at reducing EMI and increasing relay contact life. - b. If a DC inductive load (such as a DC relay coil) is controlled by a transistor switch, care must be taken not to exceed the breakdown voltage of the transistor when the load is switched. One of the most effective ways is to place a diode across the inductive load. Most Red Lion products with solid state outputs have internal zener diode protection. However external diode protection at the load is always a good design practice to limit EMI. Although the use of a snubber or varistor could be used. Red Lion part numbers: Snubber: SNUB0000 Varistor: ILS11500 or ILS23000 7. Care should be taken when connecting input and output devices to the instrument. When a separate input and output common is provided, they should not be mixed. Therefore a sensor common should NOT be connected to an output common. This would cause EMI on the sensitive input common, which could affect the instrument’s operation. Visit http://www.redlion.net/emi for more information on EMI guidelines, Safety and CE issues as they relate to Red Lion products. ## _**Wiring Connections**_ All conductors should meet voltage and current ratings for each terminal. Also cabling should conform to appropriate standards of good installation, local codes and regulations. It is recommended that power supplied to the unit (AC or DC) be protected by a fuse or circuit breaker. After the unit has been mechanically mounted, it is ready to be wired. All wiring connections are made to rear screw terminals. When wiring the unit, use the numbers on the label and those embossed on the back of the case, to identify the position number with the proper function. See page 46 for terminal descriptions. Strip the wire, leaving approximately 1/4” (6 mm) bare wire exposed (stranded wires should be tinned with solder). Insert the wire under the clamping washer and tighten the screw until the wire is clamped tightly. _Caution: Unused terminals are NOT to be used as tie points. Damage to the counter may result if these terminals are used._ -6- ## _**POWER WIRING**_ ## **AC Versions (C48CXX0X) AC Power Wiring** Primary AC power is connected to terminals 11 and 12, labeled AC. To reduce the chance of noise spikes entering the AC line and affecting the counter, an AC feed separate from that of the load should be used to power the counter. Be certain that the AC power to the counter is relatively “clean” and within the specified range. Connecting power from heavily loaded circuits or circuits that also power loads that cycle on and off, (contacts, relays, motors, etc.) should be avoided. ## **DC Power Wiring** (Non PNP Output models) The DC power is connected to terminals 9 & 10, marked COMM. and DC OUT/IN. The DC power source must be capable of supplying the unit’s rated current (150 mA max.) and be within the specified 11 to 14 VDC range. The C48C has non-volatile memory that stores information on power down, thereby eliminating the need for battery back-up. _Note: AC Versions with PNP outputs cannot be powered from DC._ **==> picture [40 x 33] intentionally omitted <==** **CAUTION:** Observe proper polarity when connecting DC voltages. Damage to the unit will occur if polarity is reversed. ## **DC Versions (C48CXX1X)** DC power (18 to 36 VDC) or low voltage AC power (24 VAC) is connected to terminals 11 and 12, labeled DC+ (AC) and DC- (AC) respectively. ## **Output Power** For DC/ Low Voltage AC units that do not have PNP current sourcing outputs, Terminal 10, DC OUT (VSRC IN), provides a DC output for sensor power (+12 VDC +/-15%). The maximum sensor current is 100 mA. For units with PNP current sourcing outputs, this terminal serves a dual purpose depending on the application’s PNP output voltage level and current requirements. 1. The terminal may be used as a +12 VDC output for sensor power. In this case, the PNP output voltage level will be +12 VDC ( ± 15%). A maximum of 100 mA is available for the combination of sensor current and PNP output sourcing current. 2. If a higher PNP output voltage level or additional output sourcing current is desired, an external DC supply may be connected between the “DC OUT (VSRC IN)” and “COMM.” terminals. This supply will determine the PNP output voltage level, and must be in the range of +13 to +30 VDC. - An external DC supply can also provide the additional output sourcing current required in applications where two or more PNP outputs are “ON” simultaneously. However, the maximum current rating of 100 mA per individual output must not be exceeded, regardless of external supply capacity. -7- ## _**Serial Communications Wiring**_ It is recommended that shielded (screened) cable be used for serial communications. This unit meets the EMC specifications using Alpha #2404 cable or equivalent. There are higher grades of shielded cable, such as four conductor twisted pair, that offer an even higher degree of noise immunity. Refer to RS-485 Serial Communications, page 30, for wiring and operational procedures. ## _**User Inputs**_ The external user inputs are programmable inputs that can be configured as current sinking (active low) or current sourcing (active high) inputs via a single plug jumper. Programmable external user inputs are digital inputs. The use of shielded cable is recommended. Follow the EMC Installation Guidelines for shield connection. The active logic state of ALL user inputs is dictated by the position of the User Input plug jumper. The plug jumper is located on the CPU board to the left of the DIP switches (See Figure 7, User Input Jumper Location). Input/User B can be programmed to be a user input when only unidirectional counting is required (See CNT IN parameter, page 17). When programmed as a User Input, Input B’s active logic level is also controlled by the User SNK/SRC plug jumper. **==> picture [256 x 108] intentionally omitted <==** **----- Start of picture text -----**<br> Current Sourcing<br>Current Sinking (Factory Setting)<br>(Active High)<br>(Active Low)<br>USER INPUT JUMPER<br>(SINK/SOURCE)<br>1 2 3 4 5 6 7<br>Figure 7, User Input Jumper Location<br>**----- End of picture text -----**<br> ## _**OUTPUT WIRING**_ **Relay Connections** To prolong contact life and suppress electrical noise interference due to the switching of inductive loads, it is good installation practice to install a snubber across the contactor. Follow the manufacturer’s instructions for installation. _Note: Snubber leakage current can cause some electro-mechanical devices to be held ON._ ## _**Input A and Input/User B**_ Input A and Input B have identical circuitry and share the same “COMM.” terminal. Each input has separate DIP switches that configure the circuitry to accept various types of sensor outputs. The input schematic shows the details of the input circuitry. Each input has three DIP switches whose functions are listed below. To access the DIP switches, the unit assembly must be removed from the case. See Removing The Unit Assembly, page 4, for instructions. ## **INPUT A** - **SW1 - SNK** : Provides a 7.8 K Ω internal pull-up resistor for sensors with current sinking outputs. - **SRC** : Provides a 3.9K Ω internal pull-down resistor for sensors with current sourcing outputs. - **SW2 - HI FRQ** : Removes damping capacitor and allows operation up to the maximum input frequency. - **LO FRQ** : Connects damping capacitor for switch contact debounce. Limits count speed to 50 Hz maximum and count pulse ON or OFF times to 10 msec. minimum. _Note:The HI/LO FRQ selection switch must be set on “LO FRQ” when switch contacts are used to generate count input signals. The “LO FRQ” mode also provides very high immunity against electrical noise pickup. It is recommended that this mode also be used, whenever possible, with electronic sensor outputs. The “LO FRQ” mode can be used with any type of sensor output, provided count pulse widths never decrease below 10 msec, and the count rate does not exceed 50 Hz._ -8- - **SW3 - HI BIAS** : Sets input trigger levels at mid-range, to accept outputs from 2-wire proximity sensors, resistive photo-cells, and logic pulses with full 0 to +12V swings. Input trigger levels: VIL = 5.5 V max; VIH = 7.5 V min. - **LO BIAS** : Sets input trigger levels to low range, to accept logic pulses with 0 to +5 V swings. Input trigger levels: VIL = 1.5 V max; VIH = 3.75 V min. - _Note: VIL and VIH levels given are typical values ±10%, when the counter voltage at the DC OUT/IN terminal, is +12 VDC. These typical values will vary in proportion to the variations in DC OUT/IN terminal voltage, caused by line voltage and load changes._ ## **INPUT B** **SW4** - Same as SW1 **SW5** - Same as SW2 **SW6** - Same as SW3 - **SW7 - PGM.DIS** .: See Front Panel Accessible Functions With Program Disable, page 14, for details. **==> picture [58 x 104] intentionally omitted <==** **----- Start of picture text -----**<br> ON<br>1 2 3 4 5 6 7<br>INPUT A INPUT B<br>SET-UP SET-UP<br>SRC LO FRQ LO BIAS SRC LO FRQ LO BIAS PGM.DIS. ON<br>SNK HI HI SNK HI HI PGM.DIS. OFF<br>**----- End of picture text -----**<br> Figure 8, DIP Switches **==> picture [378 x 166] intentionally omitted <==** **----- Start of picture text -----**<br> 7 TO PROCESSOR<br>Note: Input B uses<br>DIP switches SW4,<br>SW5 and SW6.<br>9<br>**----- End of picture text -----**<br> Figure 9, Input Circuit Schematic -9- ## _**Various Sensor Output Connections**_ **==> picture [384 x 324] intentionally omitted <==** **----- Start of picture text -----**<br> COUNT SWITCH OR ISOLATED TRANSISTOR OUTPUTS OLDER STYLE SENSORS WITH E-F OUTPUT - CURRENT<br>CURRENT SOURCE CONNECTED (COUNT ON OPENING) SOURCE CONNECTED (COUNT ON FALLING EDGE)<br>SENSOR<br>6 USER INPUT 1 6 USER INPUT 1<br>7 INPUT A 7 INPUT A<br>1089 INPUT/USER BCOMM.DC OUT/IN ON 1 *2 3 FOLLOWEROUTPUTEMITTER 1089 INPUT/USER BCOMM.DC OUT/IN ON 1 *2 3<br>RLC SENSOR MODELS:<br>MPS, PR, AND RR PHOTO-ELECTRICS * SEE NOTE 2 RLC SENSOR MODELS: LMP-EC * SEE NOTE 2<br>CURRENT SINK CONNECTED (COUNT ON CLOSING) 2 WIRE PROXIMITY SENSORS - CURRENT SOURCE CONNECTED<br>(COUNT ON CURRENT FALL)<br>6 USER INPUT 1 6 USER INPUT 1<br>10789 INPUT AINPUT/USER BCOMM.DC OUT/IN ON 1 *2 3 RLCSENSOR MODELS:PSA-1PSA-2 BLK OR BRNBLU 10789 INPUT AINPUT/USER BCOMM.DC OUT/IN ON 1 *2 3<br>RLC SENSOR MODELS:<br>MPS, PR, AND RR PHOTO-ELECTRICS * SEE NOTE 2 * SEE NOTE 2<br>SENSORS WITH CURRENT SOURCE OUTPUT (PNP O.C.) INTERFACING WITH TTL<br>(COUNT ON TURN-OFF) SENSOR +5V CLAMP DIODE 6 USER INPUT 1<br>6 USER INPUT 1 7 INPUT A<br>PNP O.C.OUTPUT WHT 7 INPUT A 8 INPUT/USER B ON<br>8 INPUT/USER B ON 9 COMM.<br>BLK 9 COMM. * 10 DC OUT/IN 1 2 3<br>RED 1 2 3<br>10 DC OUT/IN NOTE: CIRCUIT SHOWN FOR STD. TTL OUTPUT.<br>TTL CIRCUITS ARE AVAILABLE WITH OPEN<br>COLLECTOR OUTPUTS, ELIMINATING THE NEED<br>* SEE NOTE 2 FOR A CLAMP DIODE.<br>SENSORS WITH CURRENT SINK OUTPUT (NPN O.C.) INTERFACING WITH CMOS CIRCUITRY (B TYPE)<br>(COUNT ON TURN-ON) SHIELD 6 USER INPUT 1<br>SENSOR SEE NOTE 3 7 INPUT A<br>NPN O.C.OUTPUT WHT 67 USER INPUT 1INPUT A 8 INPUT/USER B ON<br>BLK 89 INPUT/USER BCOMM. ON * 109 COMM.DC OUT/IN 1 2 3<br>RED 1 2 3<br>10 DC OUT/IN<br>NOTE: IF EXTERNAL SUPPLY IS USED TO POWER<br>RLC SENSOR MODELS: ASTC, LMPC, PSAC, LSC, CMOS CIRCUIT, VOLTAGE MUST BE EQUAL TO OR<br>RPGC, RPGB, RPGH, RPGN, RPGO, RPGP, HESS * SEE NOTE 2 GREATER THAN DC OUT VOLTAGE.<br>+<br>+<br>+<br>+<br>+<br>+ +<br>+ +<br>+ +<br>+ +<br>+ +<br>+<br>+<br>+<br>+<br>+<br>+<br>+ +<br>+ +<br>+ +<br>+ +<br>+<br>+<br>+<br>+<br>+ +<br>+ +<br>+ +<br>+<br>SRC LO FRQ LO BIAS SRC LO FRQ LO BIAS<br>SNK HI FRQ HI BIAS SNK HI FRQ HI BIAS<br>SRC LO FRQ LO BIAS SRC LO FRQ LO BIAS<br>SNK HI FRQ HI BIAS SNK HI FRQ HI BIAS<br>SRC LO FRQ LO BIAS SRC LO FRQ LO BIAS<br>SNK SNK HI FRQ HI BIAS<br>HI FRQ HI BIAS<br>SRC LO FRQ LO BIAS<br>SRC LO FRQ LO BIAS<br>SNK SNK HI FRQ HI BIAS<br>HI FRQ HI BIAS<br>**----- End of picture text -----**<br> ## **NOTES:** ## 1. **SENSOR VOLTAGE AND CURRENT** - The DC OUT/IN terminal can supply +12 VDC @ 100 mA max. within a ± 15% range, due to line and internal load variations. Most RLC sensors will accommodate this range. ## 2. **HI/LO FRQ SELECTION** The HI/LO FRQ selection switch must be set on “LO FRQ” when switch contacts are used to generate count input signals. The “LO FRQ” mode also provides very high immunity against electrical noise pickup. It is recommended that this mode also be used, whenever possible, with electronic sensor outputs. The “LO FRQ” mode can be used with any type of sensor output, provided count pulse widths never decrease below 10 msec, and the count rate does not exceed 50 Hz. 3. When shielded cable is used, connect the shield to “COMM.” at the counter and leave it disconnected at the sensor end. 4. Inputs A and B can accept source pulses from other circuits up to +30 V in amplitude. For voltages above +30 V, a limiting resistor and zener diode should be used to limit the voltage at the input terminal. -10- ## _**FRONT PANEL DESCRIPTION**_ The front panel bezel material is flame and scratch resistant, textured plastic with clear viewing window that meets NEMA 4X/IP65 requirements, when properly installed. Continuous exposure to direct sunlight might accelerate the aging process of the plastic material used in the bezel. The bezel should be cleaned only with a soft cloth and neutral soap product. Do NOT use solvents. The display is a dual line, 6 digit LCD. On units with backlighting, the upper Main Display is red and the lower Secondary Display is green. There are up to seven annunciators available in the lower display that illuminate to inform the operator of the counter and output status. See Figure 10, Front Panel, for a description of the annunciators. Four front panel keys are used to access different modes and parameters. The following is a description of each key. _Do not use tools of any kind (screwdrivers, pens, pencils, etc.) to operate the keypad of this unit._ ## _**Keypad Functions**_ - - This key is a user programmable key. When the key is pressed, the unit performs the appropriate function as programmed. The RST printing on this key is used as a quick reference for the operator if the function key is selected for a reset function. - - This key is used to access programming, enter changes to data values, and scroll through the available parameters in any mode. **==> picture [257 x 155] intentionally omitted <==** **----- Start of picture text -----**<br> MAIN DISPLAY<br>Displays count value.<br>Also displays mnemonic of<br>selected parameter in<br>Programming Menu.<br>OUTPUT ANNUNCIATORS<br>PRS 00 21 SECONDARY DISPLAY<br>12 3 0 3 Displays the prescaler, preset,<br>output time, or batch/total<br>count values.<br>RSTF1 numeric value when modifying Also displays mnemonic or<br>a parameter.<br>VALUE ANNUNCIATORS<br>Indicate which value is<br>being viewed or modified.<br>**----- End of picture text -----**<br> Figure 10 , Front Panel - - When programming a numerical value in digit entry mode, this key accesses the value and selects the digit to the right. In auto scrolling entry mode, it decrements the value. When in the operating mode, this key is pressed to allow changing of the data value viewed in the secondary display. - - This key selects the next available mode option during programming. When programming a numerical value in digit entry mode, this key is used to increment the selected digit position. In auto scrolling entry mode, it increments the value. When in the operating mode, this key is pressed to allow changing of the data value viewed in the secondary display. -11- ## _**BASIC OPERATION**_ ## _**Single and Dual Preset Units**_ The C48CS and C48CD have one counter that keeps track of the input pulse count. On each counter edge, the prescaler value is added to or subtracted from the count value. This results in the desired reading value for the count display. The counter has two reset action modes; Reset to Zero ( up-count modes) and Reset to Preset (down-count modes). A reset can be a manual reset, using a programmable user input, or it can be one of the programmable automatic reset modes. The counter displays the scaled number of pulses that have been entered. When the count equals either preset 1 or 2, depending on the model, the appropriate output activates. The count can be programmed to automatically reset if desired. ## _**3 Preset Batch Unit**_ The C48CB contains two counters that keep track of the Process Count, and the Batch or Total Count. On each count edge, the prescaler value is added to or subtracted from the count input value. This results in the desired reading value for the process or total count displays. The batch count registers one count each time the process is completed. The process counter has two reset action modes; Reset to Zero (up-count modes) and Reset to Preset (down-count modes). A reset can be a manual reset, using a programmable user input, or it can be one of the programmable automatic reset modes. ## _**Normal Operating Mode**_ In the normal operating mode, the count or batch/total value is shown on the main display. By successively pressing the key, the accessible presets, prescaler, output time values, or batch/total count can be viewed in the secondary display. With the exception of the batch/total count, each of the values can be independently programmed to be viewable only, viewable and changeable, or locked (not viewable) in the normal operating mode. On the batch models, if all values are locked, only the batch/total count value is viewable in the secondary display. On single or dual preset models, the display will be blank. Only from the normal operating mode can access be gained to the Programming Menu or Protected Value Menu. ## _**Modifying A Secondary Display Parameter From the Front Panel**_ Secondary display parameters can be modified from the normal operating mode if the Operator Access privileges allow it. To modify a parameter, it must be viewed in the secondary display. When the parameter to be modified is viewed, press the or key. Leading zeros appear and the least significant digit blinks. The value can now be modified as described in Programming Numeric Data Values, page 15. The batch counter displays the number of process cycles that have been completed. The total count is the total number of counts that have been received since the total was last reset. It can be used to keep a running total of process units on a desired per shift, per day, per week, etc. basis. -12- ## _**Protected Value Menu**_ The Protected Value Menu allows access to selected presets, prescaler, and output time values without having them viewable or changeable from the main display. To enter the protected menu, the key is pressed and held, and a code value is entered. The Protected Value Menu and the Programming Menu are not available at the same time. See Front Panel Accessible Functions With Program Disable, page 14, for available options. Access value parameters that are programmed for “P” or “n” are accessible in the Protected Value Menu. Parameters selected as “n” (no) are viewable from the main display, but can only be changed in the protected menu. Parameters selected as “P” (protected) are not viewable from the main display, but can be viewed and changed in the protected menu. **==> picture [310 x 329] intentionally omitted <==** **----- Start of picture text -----**<br> MAIN DISPLAY LOOP Preset Change<br>Mode<br>� or keys are used to�<br>change value. Press key�<br>(Cnt 1) 124 � or key� PrESEt to enter value. Value entry<br>PRS2 200 PRS2 000020 will abort if a key is notpushed within 10 seconds.<br>� Values with Operator Access programmed for<br>(Cnt 2) 250 'Y', or 'n' (not 'L' or 'P')<br>PRS3 300 � key held<br>� for 2 seconds CodE<br>000<br>(Cnt 1)(Cnt 2) 124250 Valid Code between1 and 99 entered �<br>� Prot (Displayed for1 second)<br>VALuES<br>Protected Parameter Menu-<br>Values with Operator Access<br>programmed for 'P' or 'n' PrESEt<br>appear in this menu and are changeable when Programming PRS1 000100 Returns to main displayif Invalid Code entered<br>is disabled (1st level) and a � or key not pressed �<br>Code parameter value between PScALr within 10 seconds<br>1-99 has been programmed PRS999999<br>within the programming menu.<br>� CodE<br>Error<br>OutPut (Displayed for 1 second)<br>Prot 1 t 010<br>SAVE �<br>(Displayed for<br>1 second) OutPut<br>2 t 010<br>Return to main display if � �<br>key held for 2 seconds or no<br>key pressed within 20 seconds OutPut<br>3 t 010<br>�<br>**----- End of picture text -----**<br> Figure 11, Protected Value Menu -13- ## _**Front Panel Accessible Functions With Program Disable**_ There are several ways to limit the programming of parameters from the front panel keypad. The Accessible Value parameters are used with the Program Disable DIP switch and an external programmable User Input selected for to limit programming. To enter the programming mode, a code number may need to be entered, depending on the Program Disable Setting. Front Panel Function Key F1 cannot be selected for program disable. The following table describes the possible program disabling functions. |**PGM.DIS.**<br>**SWITCH**|**USER INPUT TERMINAL**|**PROGRAM CODE**<br>**NUMBER**|**PROTECTED VALUE**<br>**MENU**|**OPERATOR ACCESS AT**<br>**MAIN DISPLAY**|**PROGRAMMING**<br>**ENABLED**|**PROGRAM**<br>**DISABLE LEVEL**| |---|---|---|---|---|---|---| |OFF|INACTIVE or Not<br>Programmed for Pro.dis|ALL|No|All displayed values<br>changeable|Yes|None| |OFF|ACTIVE|0|No|Per Access Privileges<br>programmed|No|Level 1| |OFF|ACTIVE|1 to 99|Yes<br>W/code|Per Access Privileges<br>programmed|No|Level 1| |OFF|ACTIVE|100 to 199|No|Per Access Privileges<br>programmed|Yes<br>W/code|Level 1| |ON|INACTIVE or Not<br>Programmed for Pro.dis|0|No|Per Access Privileges<br>programmed|No|Level 1| |ON|INACTIVE or Not<br>Programmed for Pro.dis|1 to 99|Yes<br>W/code|Per Access Privileges<br>programmed|No|Level 1| |ON|INACTIVE or Not<br>Programmed for Pro.dis|100 to 199|No|Per Access Privileges<br>programmed|Yes<br>W/code|Level 1| |ON|ACTIVE|ALL|No|Viewable only|No|Level 2| -14- ## _**PROGRAMMING GENERAL DESCRIPTION**_ Programming of the C48 Counter is done through the front panel keypad. English language prompts, flashing parameter values, and the front panel keypad aid the operator during programming. Although the unit has been programmed at the factory, the parameters generally have to be changed to suit the desired application. In order to access the Programming Menu, the Program Disable DIP switch and/or any User Input programmed for may need to be turned off or deactivated. When shipped from the factory, all programming is enabled. See Front Panel Accessible Functions With Program Disable, page 14, for program disabling options. With programming enabled, to enter the programming menu, the key is pressed and held for two seconds. Once in the programming menu, the key is used to sequence through the list of programming parameters. To loop backwards one item in the Programming Menu, press and hold the key, then quickly press and hold the key while releasing the key. Repeatedly pressing the key with the key held will continue the backwards sequencing. ## _**Programming Option Values**_ The operator can scroll through the available options for a selected parameter by pressing the or keys to enter parameter change mode, and then pressing the key repeatedly until the desired option is viewed. The option is entered by pressing the key, which returns the operator to the Programming Menu. ## _**Programming Numeric Data Values**_ The presets, prescaler, and output time values may be accessible when the unit is in the normal operating mode (not programming mode), providing that the Program Disable input is not activated. Pressing the key will sequence the secondary display through the available presets, prescaler, and output time values. To change a numeric data value it must be visible on the secondary display. Pressing the or key will allow changing of the value. The two methods for changing numeric data values are “digit entry” and “auto scrolling”. ## **Digit Entry** If the data entry method has been set to “digit entry”, the least significant digit will blink. Pressing the key multiple times will select other digits. Pressing the key will increment the selected digit. The data value will be entered when the key is pushed, or the old value will be retained if no key activity is detected for 10 seconds. ## **Short-Cut - Decrementing Value** To decrement a digit value, press and hold the key and then press the key. This will decrement the selected digit to zero if held. ## **Auto Scrolling** If the data entry method is set to “auto scrolling”, the data value can be progressively changed by pressing and holding the or keys. If one of the keys is pushed and held, the value will scroll automatically. After 5 counts, the unit enters fast scroll mode. If a key remains pushed, a digit shift occurs every one hundred counts until the maximum value or zero is reached. When the digit shift occurs, the previously scrolling digit goes to zero. When scrolling at the higher order digit locations, you can switch directions by quickly pressing the other key ( or ) within a second following the release of previous direction key. ## **Short-Cut - Quick Digit Shift** To quickly select higher order digits while incrementing or decrementing numeric values (with or held), press and hold the key. This sequences the selected digit from the least to the most significant digit. As each digit is passed, it changes to zero. When the desired digit is reached, release the key to increment or decrement from the new digit location. ## _**Saving Program**_ All parameter values changed in programming mode are saved when exiting. To exit programming mode, press and hold the key for two seconds. The display will momentarily display while the parameter values are saved in non-volatile memory. The unit then returns to the indication display that was last viewed. -15- ## _**USER INTERFACE/PROGRAMMING MODES**_ The operating modes of the C48 Counter are programmed using the front panel keypad. Accessibility to the Programming Menu depends on the Program Disable Function setting (See Front Panel Accessible Functions With Program Disable, page 14, for available settings). _Note: Before attempting to program the C48C, read the section Programming General Description, page 15, for detailed information on using the front panel keypad to navigate through the Programming Menu._ ## _**Programming Menu**_ **Numeric Value entry method** ~~=~~ **MODE DESCRIPTION** Configures push button response for entering numeric data values such as Presets, Prescaler, and Output Times. The auto scrolling method allows pressing and holding the “up” or “down” keys to progressively change all digits of the data value, similar to incrementing or decrementing a counter. The digit entry method allows the selecting and incrementing of each numeric digit on an individual digit-by-digit basis. ## ~~=~~ ## **PRS** ~~=~~ ## **Access Prescaler Value** This parameter configures the type of access given to the Prescaler Value when in normal operating mode with Programming disabled. For more information on Program Disable, see page 14. ## **MODE DESCRIPTION** - **Locked** ; Prescaler is not viewable at main display or in Protected Value Menu. The Prescaler can only be viewed or changed in the Programming Menu. - **Protected Value** ; Prescaler value is viewable and changeable in Protected Value Menu only. It is not viewable at Main Display. - **No** ; Prescaler value is viewable only and not changeable from main display when Programming is Disabled. Value is viewable and changeable in Protected Value Menu. - **Yes** ; Prescaler value is viewable and changeable at main display when at 1st level program disable. Value is not shown in Protected Value Menu. ## **Prescaler (0.00001 - 9.99999*)** The Prescaler is used to convert a pulse input signal to the desired units of indication. For each pulse input, the Prescaler value is added to or subtracted from the internal count value. A prescaler of 1.00000, provides unity scaling, i.e., for every pulse input, the display changes by 1. The prescaler value selected will affect the maximum count rate (See Appendix B - Specifications, page 39). It is important to note that the precision of a counter application cannot be improved by using a prescaler greater than 1. _*Limited to 1.00000 or less on Prescaler Output Model or when Counter 2 is assigned to total on the Batch Counter_ . -16--16- **Decimal Point Position** Programmable for display of 0 to 5 digits right of decimal point. |Programmable for display of 0 to 5 digits right of<br>decimal point.|Programmable for display of 0 to 5 digits right of| |---|---| |**MODE**|**DESCRIPTION**| ||No decimal Point| ||Decimal point for 10ths| ||Decimal point for 100ths| ||Decimal point for 1000ths| ||Decimal point for 10,000ths| ||Decimal point for 100,000ths| |**MODE**<br>~~=~~|**Input A**<br>~~=~~|**Input B**<br>~~=~~| |---|---|---| |*<br>~~=~~|Count X1;<br>Count on falling edge<br>~~=~~|User Input B (See<br>UsrInb parameter)<br>~~=~~| |<br>~~=~~|Count X2;<br>Counts on both edges<br>~~=~~|User Input B (See<br>UsrInb parameter)<br>~~=~~| |*<br>~~=~~|Count X1;<br>Counts on falling edge<br>~~=~~|Up/Down control;<br>Input B high = Up<br>Input B Low = Down<br>~~=~~| |<br>~~=~~|Count X2;<br>Counts on both edges<br>~~=~~|Up/Down control;<br>Input B high = Up<br>Input B Low = Down<br>~~=~~| |<br>~~=~~|Add count;<br>Counts on falling edge<br>~~=~~|Subtract count;<br>Counts on falling edge<br>~~=~~| |<br>~~=~~|Add count;<br>Counts on falling edge<br>~~=~~|Add count;<br>Counts on falling edge<br>~~=~~| | <br>~~=~~|Quadrature X1 Input<br>~~=~~|Quadrature X1 Input<br>~~=~~| | <br>~~=~~|Quadrature X2 Input<br>~~=~~|Quadrature X2 Input<br>~~=~~| | <br>~~=~~|Quadrature X4 Input<br>~~=~~|Quadrature X4 Input<br>~~=~~| ## **Count Modes** Input A signal is used for the count input. Input B is used in combination with Input A for Count Direction Control, Quadrature counting, Anti-coincidence Add/Subtract, or Anti-coincidence Add/Add counting applications. - **C1-USR** - The unit counts one count on every negative edge of the input signal at Input A. In this mode, Input B acts as a user input and has no effect on the count function. - **C2-USR** - The unit counts one count on every negative edge of the input signal and one count on every positive edge of the input signal at Input A. In this mode, the input signal is effectively doubled. Input B acts as a user input and has no effect on the count function. - **C1-UD** - The unit counts one count on every negative edge of the input signal at Input A. The direction of the count is determined by the logic state of Input B. A high level at Input B causes the unit to count in a positive direction. A low level causes the unit to count in a negative direction. - **C2-UD** - The unit counts one count on every negative edge of the input signal and one count on every positive edge of the input signal at Input A. In this mode, the input signal is effectively doubled. The direction of the count is determined by the logic state of Input B. A high level at Input B causes the unit to count in a positive direction. A low level causes the unit to count in a negative direction. - **AD-SUB** - This mode effectively separates count pulses that may simultaneously appear at the two inputs. The C48C processes the count pulses into a string of time separated pulses, so the internal counter does not miss any count pulses. Input A serves as the add input (count increments) and Input B serves as the subtract input (count decrements). - **AD-AD** - This mode effectively sums count pulses that may simultaneously appear at the two inputs. The C48C processes the count pulses into a string of time-separated pulses so the internal counter does not miss any count pulses. Input A serves as an add input (count increments) and Input B serves as an additional add input (count increments). -17- **QUAD 1** - Quadrature counting modes are primarily used in positioning and anti-jitter applications. This mode works due to the manner in which the two incoming pulses are positioned relative to each other. The pulse signal on Input B is shifted 90° away from the pulse signal at Input A. These two signals are processed by the C48C as follows: Input A serves as the count input, while Input B serves as the quadrature input. For quadrature with single edge counting, the counter counts in a positive direction when Input A is a negative going edge and Input B is at a low level. The counter counts in a negative direction when Input A is a positive going edge and Input B is at a low level. All transitions on Input A are ignored when Input B is at a high level. These logic rules provide the basis for anti-jitter operation which prevents false counts from occurring due to back-lash, vibration, chatter, etc. - **QUAD 2** - When two edge counting is used, the quadrature mode works the same as with single edge counting when Input B is low. But, when Input B is a high level, counts at Input A are no longer ignored. Instead, the logic rules for Input A are complemented, allowing both edges of Input A to be counted. This doubles the effective resolution of the encoded input. **QUAD 4** - This takes the quadrature mode, with two edge counting, one step further. In quadrature times 4, both Input A and Input B serve as the count or quadrature input, depending on their state. In one instance, Input A serves as the count input and Input B serves as the quadrature input. In another instance, Input A is the quadrature input and Input B is the count input. This enables each edge, positive and negative going , of both inputs, A and B, to be counted. This results in a resolution four times greater than in the basic quadrature X1 mode. ## **Counter (1) Operating Mode** The charts on the following pages show operating modes Single or Dual Preset Model for single preset and the dual preset / Batch Counter Models. In the descriptions below the “Main Preset or Output” refers to “Preset or Output 1” on the single preset Model. On the dual preset or Batch Models it refers to “Preset or Output 2”. ~~=~~ ## **Reset Type** : **==> picture [41 x 6] intentionally omitted <==** **----- Start of picture text -----**<br> Batch Model<br>**----- End of picture text -----**<br> - **Auto** - unit automatically resets when count triggers main preset’s output or at its timed output end, as programmed. **==> picture [60 x 72] intentionally omitted <==** **----- Start of picture text -----**<br> <br><br>=<br>Reset to :<br>**----- End of picture text -----**<br> - **Manual** - unit does not reset when count triggers main presets output or at its timed output end. The counter can be manually reset by a User Input or by a Serial Communications command. - **Zero** - When reset (manually or automatically) counter goes to zero. The Main Preset Output is triggered when count value reaches main Preset Value - **Preset** - When reset (manually or automatically), the main Preset value is loaded into the counter. The main Preset Output is triggered when count reaches zero. ## **At Timed Output End** : - When this mode is selected, Auto Reset occurs when the main preset’s Output time elapses and the main output deactivates. If not selected, Auto reset occurs when the main output is triggered. ## **Output 1:** (Main Output for Single Preset Model) - **Latched** - When Output 1 activates, it stays activated or latched until it is manually reset. - **Timed** - When Output 1 is activated it stays activated for the time specified by the Output 1 Time Value. Output 1 deactivates after the Output 1 time elapses. ## **O1 Off at O2:** (dual preset / Batch Model only) - Output 1 activates at Preset 1. It deactivates when Output 2 is activated. Does not apply when activating Output 2 using Serial Communications command. - **Output 2:** (dual preset / Batch Model only; Main Output) Operates similarly to Output 1 Latched and Timed modes. -18- ## **SINGLE PRESET OPERATING MODES** Use either of the two charts below for more information on specific operating modes. ## **SINGLE PRESET OPERATING MODES** - 1 - Manual Reset to Zero, Latched Output - 2 - Manual Reset to Zero, Timed Output - 3 - Manual Reset to Preset, Latched Output - 4 - Manual Reset to Preset, Timed Output - 5 - Auto Reset to Zero, Timed Output - 6 - Auto Reset to Preset, Timed Output 7 - Auto Reset to Zero at Timed Output End 8 - Auto Reset to Preset at Timed Output End |**MODE#**|**RESET TYPE**|**RESET TYPE**|**RESET**|**RESET**|**RESET**|**OUTPUT 1**|**OUTPUT 1**| |---|---|---|---|---|---|---|---| ||**Manual**|**Auto**|**To Zero**|**To Preset**|**at Timed**<br>**Output**<br>**End**|**Latched**|**Timed**| |1|√||√|||√|| |2|√||√||||√| |3|√|||√||√|| |4|√|||√|||√| |5||√|√||||√| |6||√||√|||√| |7||√|√||√||√| |8||√||√|√||√| ## **DUAL PRESET/ BATCH COUNTER 1 OPERATING MODES** Use either of the two charts below for more information on specific operating modes. ## **DUAL PRESET AND BATCH COUNTER 1 OPERATING MODES** - 1 - Manual Reset to Zero, Latched Outputs - 2 - Manual Reset to Zero, 01 Timed, 02 Latched 3 - Manual Reset to Zero, 01 and 02 Timed - 4 - Manual Reset to Zero, 01 off at 02, 02 Latched - 5 - Manual Reset to Zero, 01 off at 02, 02 Timed - 6 - Manual Reset to Preset 2, Latched Outputs 7 - Manual Reset to Preset 2, 01 Timed, 02 Latched 8 - Manual Reset to Preset 2, 01 and 02 Timed 9 - Manual Reset to Preset 2, 01 off at 02, 02 Latched 10 - Manual Reset to Preset 2, 01 off at 02, 02 Timed 11 - Auto Reset to Zero, 01 and 02 Timed 12 - Auto Reset to Zero, 01 off at 02, 02 Timed 13 - Auto Reset to Preset 2, 01 and 02 Timed 14 - Auto Reset to Preset 2, 01 off at 02, 02 Timed 15 - Auto Reset to Zero at 02 End, 01 and 02 Timed 16 - Auto Reset to Zero at 02 End, 01 off at 02, 02 Timed 17 - Auto Reset to Preset 2 at 02 End, 01 and 02 Timed 18 - Auto Reset to Preset 2 at 02 End, 01 off at 02, 02 Timed -19- **DUAL PRESET/ BATCH COUNTER 1 OPERATING MODES** |**DUAL PRESET/ BATCH COUNTER 1 OPERATING MODES**|**DUAL PRESET/ BATCH COUNTER 1 OPERATING MODES**|**DUAL PRESET/ BATCH COUNTER 1 OPERATING MODES**|**Counter 2 Assignment (Batch Model only)**|| |---|---|---|---|---| |**Manual**<br>**RESET TYPE**<br>**Auto**<br>**RESET**<br>**To Zero**<br>**To Preset**<br>**2**<br>**at Timed**<br>**02 End**<br>√<br>√<br>1<br>2<br>√<br>√<br>√<br>√<br>3<br>4<br>√<br>√<br>√<br>√<br>5<br>6<br>√<br>√<br>√<br>√<br>7<br>8<br>√<br>√<br>√<br>√<br>9<br>10<br>√<br>√<br>√<br>√<br>11<br>12<br>√<br>√<br>√<br>√<br>13<br>14<br>√<br>√<br>√<br>√<br>√<br>15<br>**MODE#**<br>~~a~~||**OUTPUT 1**<br>**Latched**<br>**Timed**<br>**O1 Off at**<br>**O2**<br>**OUTPUT 2**<br>**Latched**<br>**Timed**<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>√<br>~~a~~|This parameter configures Counter 2 to function as a<br>Batch or Total Counter.<br>**Counter 2 Count Direction when configured as a Totalizer**<br>Reversed<br>Count<br>Direction<br>Up<br>Dn<br>Up<br>Dn<br>Normal Count<br>Direction<br>Dn<br>Up<br>Dn<br>Up<br>Count Reset<br>Modes<br>Reset to<br>P3<br>Reset to<br>0<br>Reset to<br>P2<br>Reset to<br>0<br>**NOTES**<br>**RESULTANT COUNTER 2**<br>**COUNT DIRECTION FOR**<br>**C2 OPERATING MODE**<br>**COUNTER 1 COUNT**<br>**DIRECTION FOR C1**<br>**OPERATING MODE**<br>Counter 2 operates as a totalizing counter. The totalizer counts<br>whenever Counter 1 increments or decrements. The count direction is<br>determined by; Counter 1 count direction, Counter 1 Operating “Reset<br>to” mode, and the Counter 2 Operating “Reset to” mode.<br><br>Counter 2 operates as a batch counter. A batch is counted when Output<br>2 of Counter 1 is triggered. The Count direction is determined by the<br>Counter 2 Operating Mode.<br><br>**DESCRIPTION**<br>**MODE**<br> <br><br>~~a-~~|| |16|√<br>√<br>√|√<br>√|When Counter 2 is assigned to Total, the Prescaler value is limited to|| |17|√<br>√<br>√|√<br>√|1.00000 or less. For Prescaler values less than one, that are not evenly<br>divisible into the Preset 2 value, the Total count incurs an accumulating|| |18|√<br>√<br>√|√<br>√|error of up to 1 count for every auto reset cycle of Counter 1. In effect,|error of up to 1 count for every auto reset cycle of Counter 1. In effect,| When Counter 2 is assigned to Total, the Prescaler value is limited to 1.00000 or less. For Prescaler values less than one, that are not evenly divisible into the Preset 2 value, the Total count incurs an accumulating error of up to 1 count for every auto reset cycle of Counter 1. In effect, it does not accumulate the “total” amount of material used, it accumulates the “total” number of counts registered in Counter 1. -20- ## **Counter 2 Operating Mode (Batch Model only)** ## **Reset Type:** - **Auto** - unit automatically resets when count reaches - Output 3 or timed output 3 end. - **Manual** - Counter can only be manually reset by a User Input or by Serial Communications command. ## **Reset to:** - **Zero** - When reset (manually or automatically), counter 2 goes to zero. Output 3 is triggered when counter 2 value reaches Preset 3 Value - **Preset** - When reset (manually or automatically), the Preset 3 Value is loaded into Counter 2. Output 3 is triggered when Counter 2 reaches zero. ## **At Timed Output 3 End:** When this mode is selected, Auto Reset occurs when the Output 3 time value elapses and Output 3 deactivates. If not selected, Auto reset occurs when output 3 is triggered. ## **Output 3:** - **Latched** - When Output 3 activates, it stays activated or latched until it is manually reset. - **Timed** - When Output 3 is activated, it stays activated for the time specified by the Output 3 Time Value. Output 3 deactivates after the Output 3 time duration expires. The chart below shows operating modes for Counter 2 of the Batch Counter Model. |The chart below shows operating modes for Counter 2 of the Batch Counter<br>Model.|The chart below shows operating modes for Counter 2 of the Batch Counter|The chart below shows operating modes for Counter 2 of the Batch Counter|The chart below shows operating modes for Counter 2 of the Batch Counter|The chart below shows operating modes for Counter 2 of the Batch Counter|The chart below shows operating modes for Counter 2 of the Batch Counter|The chart below shows operating modes for Counter 2 of the Batch Counter|The chart below shows operating modes for Counter 2 of the Batch Counter| |---|---|---|---|---|---|---|---| |**MODE**<br>**#**|**RESET TYPE**||**RESET**|||**OUTPUT 3**|| ||**Manual**|**Auto**|**To**<br>**Zero**|**To**<br>**Preset 3**|**At Timed**<br>**03 End**|**Latched**|**Timed**| |1|√||√|||√|| |2|√||√||||√| |3|√|||√||√|| |4|√|||√|||√| |5||√|√||||√| |6||√|√||√||√| |7||√||√|||√| |8||√||√|√||√| - **COUNTER 2 OPERATING MODES (C48CB ONLY)** - 1 - Manual Reset to Zero, 03 Latched 2 - Manual Reset to Zero, 03 Timed 3 - Manual Reset to Preset 3, 03 Latched 4 - Manual Reset to Preset 3, 03 Timed 5 - Auto Reset to Zero, 03 Timed 6 - Auto Reset to Zero at 03 Timed Output End 7 - Auto Reset to Preset 3, 03 Timed 8 - Auto Reset to Preset 3 at 03 Timed Output End -21- > Single Preset Model **Access Preset Values Preset Values (0-999999)** This parameter configures the type of access given to The Preset Values control the activation of the respective each Preset Value when in normal operating mode with Outputs. > **PRS** Programming disabled. The accessibility of each Preset can > be individually configured. For more information on Program Disable, see Front Panel Accessible Functions **Preset 1 Value** With Program Disable, page 14. **PRS 1** assigned to the main counter (Counter 1 on Batch Model)The Preset 1 Value is used to control Output 1 and is The Preset Values control the activation of the respective Outputs. ## **MODE DESCRIPTION** **-OR-** - **Locked** ; Preset is not viewable at main display or in Protected Value Menu. The Preset can only be - Dual Preset viewed or changed in the Programming Menu. Model **Protected Value** ; Preset value is viewable and - changeable in Protected Value Menu only. It is not viewable at Main Display. > Dual Preset/Batch **Preset 2 Value (Dual Preset/Batch Models** Models **only)** - changeable in Protected Value Menu only. It is not viewable at Main Display. **PRS** - **No** ; Preset value is viewable only and not **2** changeable from main display when Programming is Disabled. Value is viewable and changeable in the Protected Value Menu. The Preset 2 Value is used to control Output 2 and is assigned to the main counter (Counter 1 on Batch Model) - **PRS** - **Yes** ; Preset value is viewable and changeable at - **-OR-** main display when at 1st level program disable. Value is not shown in Protected Value Menu ## **Preset 3 Value (Batch Model only)** Batch Model **PRS 3 3** ~~[[.]]~~ The Preset 3 values is used to control Output 3 and is assigned to Counter 2. Batch Model > Batch Model **Programming Keys: PRS 3** - Selects Preset Value being configured as indicated by > **PRS** the number on the left side of the bottom display line. - Changes mode selection for selected Preset. Dual Preset/Batch ~~—[[.]]~~ > Dual Preset/Batch **Preset 1 Track Preset 2 (Dual Preset/Batch** Models **Models only)** This parameter configures whether or not the Preset 1 > **PRS 2** value tracks or follows the Preset 2 value. **MODE DESCRIPTION** ~~=~~ Preset 1 does not track Preset 2 This parameter configures whether or not the Preset 1 value tracks or follows the Preset 2 value. - _Note: All three available secondary display variations are shown above. Subsequent displays pertaining to outputs will show only the batch version unless otherwise labeled._ **MODE DESCRIPTION** Preset 1 does not track Preset 2 Preset 1 tracks Preset 2 value. When Preset 2 value is changed the Preset 1 value will change to maintain the same offset. Changing Preset 1 will modify the offset. -22- **Access Output Time Values** **Output 1 Time Value** This parameter configures the type of access given to each Output Time Value when in normal operating mode **1** with Programming disabled (See Front Panel Accessible 1 parameter). The Output time value range will be Functions With Program Disable, page 14, for more details). The accessibility of each Output Time Value can be setting of the Output Resolution () parameter. individually configured. The Output 1 Time Value controls the Output 1 duration, when Output 1 is set for timed mode of operation ( or 1 parameter). The Output time value range will be 0.01-99.99 Seconds or 0.1-999.9 seconds, depending on the setting of the Output Resolution () parameter. ## **Output 2 Time Value (Dual Preset/Batch Models only)** Dual Preset/ ## **MODE DESCRIPTION** Batch Models - **Locked** ; Output Time Value is not viewable at main display or in Protected Value Menu. The Output Time Value can only be viewed or changed in the Programming Menu. **2** The Output 2 Time Value controls the Output 2 duration, when Output 2 is set for timed mode of operation ( or parameter). The Output time value range will be 0.01-99.99 Seconds or 0.1-999.9 seconds, depending on the setting of the Output Resolution () parameter. - **Protected Value** ; Output Time Value is viewable and changeable in Protected Value Menu only. It is not viewable at Main Display. - **No** ; Output Time Value is viewable only and not changeable from main display when Programming is Batch Model **Output 3 Time Value (Batch Model only)** Disabled. Value is viewable and changeable in the Protected Value Menu. The Output 3 Time Value controls the Output 3 duration, - **Yes** ; Output Time Value is viewable and changeable **3** when Output 3 is set for timed mode of operation ( at main display when at 1st level program disable. parameter). The Output time value range will be 0.01-99.99 Value is not shown in Protected Value Menu. Seconds or 0.1-999.9 seconds, depending on the setting of the Output Resolution () parameter. ## **Programming Keys:** > - Selects Output Time Value being configured as **Reverse Output Logic** indicated by the number on the left of the bottom display. - Changes mode selection for selected Output Time Output Logic is reversed, for all Preset Outputs. This parameter individually configures whether or not the Value. **MODE DESCRIPTION Output Resolution** **No** ; Output Logic is not Reversed. Output / Relay will turn ON at Preset Value or Zero (Reset to This parameter configures the timed output resolution for Preset modes) and turn OFF when Reset or all available Timed Outputs. Use the resolution if resolution if resolution if Output Time expires. **Output Resolution** This parameter configures the timed output resolution for all available Timed Outputs. Use the resolution if resolution if resolution if all Output Time Values are below 99.99 seconds. ~~=~~ **Yes** ; Output Logic is Reversed. Output / Relay will turn OFF at Preset Value or Zero (Reset to Preset modes) and turn ON when Reset or Output Time expires. **MODE DESCRIPTION** 0.01 Second Output Resolution; Maximum Output time: 99.99 Seconds 0.1 Second Output Resolution; Maximum Output time: 999.9 Seconds -23- ## ## ## **Programming Keys:** - - Selects Output being configured as indicated by the number on the left side of the bottom display line. - - Selects Output Logic mode for selected Output ## **Reverse Annunciator Logic** This parameter controls the logic state of the Output Annunciators (`01’, `02’, and `03’). ## **MODE DESCRIPTION** - **No** ; Output Annunciator Logic is not Reversed. Output Annunciator will be ON when the Output is ON. - **Yes** ; Output Annunciator Logic is Reversed. Output Annunciator will be ON when the Output is OFF. ## **Programming Keys:** - - Selects Output Annunciator being configured as indicated by the number on the left side of the bottom display line. - - Selects Output Annunciator Logic for selected Output ## **Output Power-Up State** This parameter controls the Power-Up State of the Outputs **MODE DESCRIPTION** - **Off** ; The output will be off at power-up. - **On** ; The output will turn on at power-up. - **Previous State** ; For latched output modes only. The output will power-up in the state it was in at power-down. For non-latched modes, the output will power-up in the off state. ## **Programming Keys:** - - Selects Output being configured as indicated by the number on the left side of the bottom display line. - - Selects Output Power-up State for selected Output. ## **User Inputs** Up to three external User Inputs plus the front panel function key are available on the C48 Counter/Batch Counter. The parameter list below shows all available user input functions. The Input Pull-Up / Pull-down resistor and Active logic level for all the User Inputs (except User Input B) are configured with the Snk/Src jumper (See page 8). For User Input B (), the Active Logic Level is also configured with the Snk/Src jumper, however the input PullUp / Pull-Down resistor is configured by DIP Switch position 4 (Input B `Snk/ Src’). |**User Input State**|**Input Voltage Level for Jumper Position**|**Input Voltage Level for Jumper Position**|**Input Voltage Level for Jumper Position**| |---|---|---|---| ||**Source**|**Sink***|**Count Inhibit (SNK or SRC)**| |Active|Vin > 3.5 VDC|Vin < 1.5 VDC|Vin < 1.5 VDC| |InActive|Vin < 1.5 VDC|Vin > 3.5 VDC|Vin > 3.5 VDC| * Factory Setting ## **MODE DESCRIPTION** - **Store** ; When the user input is activated, the main display will `freeze’ and remain frozen until user input is released. On Batch Counter Models, the unit will change to, and freeze the Counter 1/Counter 2 display. See Note 1. - **Store&Reset** (Level Active Reset); When the user input is activated, the count display will freeze and the internal Counter value (Counter 2 on Batch Model) will reset. The count value will be frozen and internally held reset as long as the user input is held active. On Batch Counter Models, the unit will change to, and freeze the Counter 1/Counter 2 display. See Note 1. - **Store&Reset** (Edge Triggered Reset); When the user input is activated, the display will freeze and be held until the user input is released. The internal Counter value (Counter 2 on Batch Model) will reset momentarily and then continue to count while input is held active. See Note 1. - **Reset** (Level Active); When the user input is activated, the counter (1) value and outputs will be reset and held reset until user input is released. - **Reset** (Edge Triggered); When the user input is activated, the counter (1) value and outputs will be momentarily reset and then continue to count and activate while input is held active. - **Reset Counter 2** (Level Active) [Batch model Only]; When the user input is activated, the Counter 2 value and outputs will reset and be held reset until user input is released. -24- ## **MODE DESCRIPTION** - **Reset Counter 2** (Edge Triggered) [Batch model Only]; When the user input is activated, the Counter 2 value and outputs will be momentarily reset and then continue to count and activate while input is held active. - **Reset All** (Level Active) [Batch model Only]; When the user input is activated, the Counter 1 and Counter 2 values and outputs will reset and be held reset until user input is released. - **Reset All** (Edge Triggered) [Batch Counter Only]; When the user input is activated, the Counter 1 and Counter 2 value and outputs will be momentarily reset and then continue to count and activate while input is held active. - **Change Display** (edge triggered); When the user input is activated, the secondary display will sequence to the next available value. - **Program Disable** [level active] (not available for F1 Key); See page 14 for details of Program Disable options. - **Count Inhibit** [level active] (User Input 1 only); When User Input 1 is activated, the Counter(s) will stop counting until User Input 1 is released. - **Print Request** [level active] (RS485 Option only); When the user input is activated, the count, preset, prescaler values, as configured in the Print Options (“PrnOPt”) parameter will be continually transmitted on the RS485 terminals. See RS485 Serial Communications section. - **Reset Outputs** (Edge Triggered); When the user input is activated, all active outputs will reset to their inactive states. This is a momentary reset. _Note 1: Only one user input may be programmed for a Store (_ _) or Store & Reset (_ _or_ _) function._ ~~=~~ **User Input 1** User Input 1 can be programmed for any of the parameters listed above. Only User Input 1 may be programmed for the Inhibit function. ## **User Input 2** ## ~~—~~ User Input 2 can be programmed for any of the parameters listed previously except for the Inhibit function. User Input 2 is not available on the Batch Model with relay outputs. ## **User Input B** parameter is set to `’ or `’. This input can be ~~—~~ **User F1 Key** ~~—~~ functions. User Input B is available when the Count Input ( ) parameter is set to `’ or `’. This input can be programmed for any of the parameters listed previously except for the Inhibit function. User F1 is the front panel function key. This user input can be programmed for any of the parameters listed previously except for the Inhibit and Program Disable functions. ## **Programming / Protected Parameter** **Menu Code Value (0-199)** The Programming Code value can be used to provide Data Value or Programming Menu security. Depending on ~~=~~ The Programming Code value can be used to provide Data Value or Programming Menu security. Depending on the Code range selected and the Program Disable Level, it may be necessary to enter the code value before the unit allows access to Programming Menus or Protected Values. See Front Panel Accessible Functions With Program Disable, page 14, for more information. ## **CODE VALUE DESCRIPTION** - **0** Programming is Disabled and Code entry display is not available when Program is Disabled. - **1-99** Protected Parameter Menu appears when Code is entered and unit is at 1st level program disable. Programming Menu appears when code is entered and unit is at 1st level program disable. - **100-199** -25- **Scroll Display** **Serial Unit Address (00-99)** This parameter determines whether or not the secondary This parameter configures the Serial Unit Address. The display will scroll or sequence automatically to the next Address is used to uniquely identify each unit when available value. multiple units are connected on an RS485 bus. **MODE DESCRIPTION** Disables or turns off display scrolling Enables display scrolling (2.5 Sec display time) Enables display scrolling (2.5 Sec display time) **Serial Abbreviate Mnemonics** When transmitting data, the unit can be programmed to suppress the address number, mnemonics, and some spaces _Note: The next five parameters pertain to serial communications, and are only_ by selecting for this parameter. A selection of _available on Dual Preset and Batch Models with the RS485 serial option_ results in a faster transmission and may be useful when _installed._ interfacing with a computer. However, when interfacing with a printer, sending mnemonics is usually desirable. **Serial Baud Rate and Parity Settings** This parameter configures the Baud Rate and Parity Settings for RS485 Serial Communications. **MODE DESCRIPTION** ~~—~~ 1200 Baud; No Parity (8 data bits) 1200 Baud; Odd Parity (7 data bits) 1200 Baud; Even Parity (7 data bits) 2400 Baud; No Parity (8 data bits) 2400 Baud; Odd Parity (7 data bits) 2400 Baud; Even Parity (7 data bits) 4800 Baud; No Parity (8 data bits) 4800 Baud; Odd Parity (7 data bits) 4800 Baud; Even Parity (7 data bits) 9600 Baud; No Parity (8 data bits) 9600 Baud; Odd Parity (7 data bits) 9600 Baud; Even Parity (7 data bits) **MODE DESCRIPTION** - Unit sends Serial Address, Value Mnemonic, and right justified numeric value when a serial Transmit Value command, Print Request command, or User Input Print Request is issued. A 400 msec “printer delay” is inserted between each value when a Serial Print Request command or User Input Print Request is performed. - Only the numeric data value is transmitted when a serial Transmit Value command, Print Request command, or User Input Print Request is issued. No unit address, mnemonics, or 400 msec printer delay are transmitted. This option is beneficial when communicating with a computer and faster data throughput is desired. -26- **Print Options** ## **Print and Reset Count** |are printed in response to a Print Request command or user<br>input print request.<br>~~Te~~|are printed in response to a Print Request command or user<br>input print request.<br>~~Te~~|are printed in response to a Print Request command or user<br>~~Te~~|are printed in response to a Print Request command or user<br>~~Te~~|are printed in response to a Print Request command or user<br>~~Te~~|are printed in response to a Print Request command or user<br>~~Te~~| |---|---|---|---|---|---| |**MODE NUMBER**<br>~~Te~~||**PRINT**<br>~~Te~~|||| |**Batch Model**<br>~~Te~~|**Dual**<br>**Preset**<br>**Model**<br>~~Te~~|**Preset**<br>**Values**<br>~~Te~~|**Counter (1)**<br>**Value**<br>~~Te~~|**Counter (1)**<br>**Prescaler**<br>**Value**<br>~~Te~~|**Counter 2**<br>**Value**<br>~~Te~~| |01<br>~~Te~~|01<br>~~Te~~|~~Te~~|√<br>~~Te~~|~~Te~~|~~Te~~| |02<br>~~Te~~|02<br>~~Te~~|√<br>~~Te~~|~~Te~~|~~Te~~|~~Te ~~| |03|03|√|√||| |04|04|||√|| |05|05||√|√|| |06|06|√||√|| |07|07|√|√|√|| |08|||||√| |09|||√||√| |10||√|||√| |11||√|√||√| |12||||√|√| |13|||√|√|√| |14||√||√|√| |15<br>~~——~~|~~——~~|√<br>~~——~~|√<br>~~——~~|√<br>~~——~~|√| |**Batch Models**<br>**Dual Preset Model**<br>~~——~~|**Dual Preset Model**<br>~~——~~||||| This parameter is used in conjunction with Print Request (User Input or Serial Command) and the Print Options to determine whether or not all count values are reset after being acquired for serial transmission. ## ~~7~~ ## **MODE DESCRIPTION** Do not reset count after Print. Each Count Value specified in Print Options will reset after being printed (transmitted on Serial) when a Print Request is issued. **Prescaler Output Pulse at [Prescaler Output Model Only]** This parameter selects if the Prescaler Output pulse occurs when the 1’s or 10’s digit of the Count value changes. See Prescaler Output, page 36, for more details. **MODE DESCRIPTION** ~~7~~ This parameter selects if the Prescaler Output pulse occurs when the 1’s or 10’s digit of the Count value changes. See Prescaler Output, page 36, for more details. Prescaler Output Pulse activates when 1’s digit of counter changes. Prescaler Output Pulse activates when 10’s digit of counter changes. ## **Prescaler Output Pulse Length (1-9) [Prescaler Output Model Only]** This parameter determines the Prescaler Output Pulse width. The Prescaler Output activates on falling edges of the count signal. Once activated the Prescaler Output Pulse will remain activated for the number of positive count (input) edges specified by the Parameter. See Prescaler Output, page 36, for more details. ~~_~~ -27- **Factory Settings** This parameter is used to reset all parameters to their factory defaults. The Factory Settings Chart below shows the settings for each programming parameter. ## **MODE DESCRIPTION** Do not reset parameters to Factory Settings. Reset all programming parameters to their Factory Settings. ## **FACTORY SETTINGS CHART** * ||NUMERIC VALUE ENTRY METHOD|| |---|---|---| |||| |**PRESCALER**||| | |ACCESS PRESCALER VALUE|| ||PRESCALER VALUE|| |||| |**COUNTER**||| | |DECIMAL POINT POSITION|| | |COUNT MODE|| |()|COUNTER (1) OPERATING MODE|| | |COUNTER 2 ASSIGNMENT|| | |COUNTER 2 OPERATING MODE|| |||| |**PRESETS**||3 2 1| | |ACCESS PRESET VALUES|| ||PRESET 1 VALUE|| ||PRESET 2 VALUE|| ||PRESET 3 VALUE|| ||P1 TRACK P2|| |**OUTPUTS**||3 2 1| |---|---|---| | |ACCESS OUTPUT TIME VALUES|| |<br><br><br>|OUTPUT RESOLUTION<br>OUTPUT 1 TIME<br>OUTPUT 2 TIME<br>OUTPUT 3 TIME|<br><br><br><br>~~=~~| ||REVERSE RELAY/OUTPUT LOGIC|| ||REVERSE ANNUNCIATOR LOGIC|| ||OUTPUT POWER-UP STATE|| |**USER INPUTS**||| ||USER INPUT 1|| ||USER INPUT 2|| ||USER INPUT B|| | |USER F1 KEY|| ||PROGRAMMING CODE VALUE|| ||SCROLL DISPLAY|| |**RS-485 SERIAL OPTION (DUAL PRESET/BATCH MODELS ONLY)**|**RS-485 SERIAL OPTION (DUAL PRESET/BATCH MODELS ONLY)**|| ||SERIAL BAUD RATE & PARITY|| ||SERIAL UNIT ADDRESS|| ||ABBREVIATE SERIAL MNEMONICS|| ||PRINT OPTIONS|| ||PRINT & RESET COUNT VALUES|| |**PRESCALER OUTPUT MODEL ONLY**||| ||PRESCALER OUTPUT PULSE AT| | ||PRESCALER OUT PULSE LENGTH|| -28- - _Settings on the previous page are shown for Dual Preset and Batch models. Changes to Factory Settings for Single Preset Model are as follows:_ |<br>COUNTER OPERATING MODE|5| |---|---| |<br>PRESET 1 VALUE|20| ## **USER SETTINGS CHART** NUMERIC VALUE ENTRY METHOD |NUMERIC VALUE ENTRY METHOD<br>|| |---|---| ||| |**PRESCALER**|| |ACCESS PRESCALER VALUE<br> || |PRESCALER VALUE<br>|| ||| |**COUNTER**|| |DECIMAL POINT POSITION<br> || |COUNT MODE<br> || |COUNTER (1) OPERATING MODE<br>()|| |COUNTER 2 ASSIGNMENT<br> || |COUNTER 2 OPERATING MODE<br> || ||| |**PRESETS**|3 2 1| |ACCESS PRESET VALUES<br> || |PRESET 1 VALUE<br>|| |PRESET 2 VALUE<br>|| |PRESET 3 VALUE<br>|| |P1 TRACK P2<br>|| 3 2 1 |**OUTPUTS**|3 2 1| |---|---| |ACCESS OUTPUT TIME VALUES<br> || |OUTPUT RESOLUTION<br>|| |OUTPUT 1 TIME<br>|| |OUTPUT 2 TIME<br>|| |OUTPUT 3 TIME<br>|| |REVERSE RELAY/OUTPUT LOGIC<br>|| |REVERSE ANNUNCIATOR LOGIC<br>|| |OUTPUT POWER-UP STATE<br>|| ||| |**USER INPUTS**|| |USER INPUT 1<br>|| |USER INPUT 2<br>|| |USER INPUT B<br>|| |USER F1 KEY<br> || ||| |PROGRAMMING CODE VALUE<br>|| ||| |SCROLL DISPLAY<br>|| ||| |**RS-485 SERIAL OPTION (DUAL PRESET/BATCH MODELS ONLY)**|| |SERIAL BAUD RATE & PARITY<br>|| |SERIAL UNIT ADDRESS<br>|| |ABBREVIATE SERIAL MNEMONICS<br>|| |PRINT OPTIONS<br>|| |PRINT & RESET COUNT VALUES<br>|| ||| |**PRESCALER OUTPUT MODEL ONLY**|| |PRESCALER OUTPUT PULSE AT<br>|| |PRESCALER OUT PULSE LENGTH<br>|| -29- ## _**RS-485 SERIAL COMMUNICATIONS**_ RS-485 communications allows for transmitting and receiving of data over a single pair of wires. This feature can be used for monitoring various values, changing values, and resetting output(s), from a remote location. Typical devices that are connected to a C48C unit are a printer, a terminal, a PLC, an HMI, or a host computer. The RS-485 differential (balanced) design has good noise immunity and allows for communication distances of up to 4000 feet. Up to 32 units can be connected on a pair of wires and a common. The unit’s address can be programmed from 00 to 99. ## _**Communication Format**_ The half-duplex communication operation sends data by switching voltage levels on the common pair of wires. Data is received by monitoring the levels and interpreting the codes that were transmitted. After the unit receives a Transmit Command or Print Request, it will wait 100 msec before it will begin transmitting data. In order for data to be interpreted correctly, there must be identical formats and baud rates between the communicating devices. The formats available for the C48C unit are 1 start bit, 7 or 8 data bits, No parity or 1 parity bit (odd or even) and 1 stop bit. The available baud rates are 1200, 2400, 4800, or 9600 baud. **==> picture [256 x 111] intentionally omitted <==** **----- Start of picture text -----**<br> DATA FORMAT - 10 BIT FRAME (Parity = odd or even)<br>7 DATA BITS<br>T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10<br>Figure 12, Data Format - 7 Data Bits<br>PARITY BIT 1 STOP BIT<br>1 START BIT<br>**----- End of picture text -----**<br> **==> picture [256 x 106] intentionally omitted <==** **----- Start of picture text -----**<br> DATA FORMAT - 10 BIT FRAME (Parity = none)<br>8 DATA BITS<br>T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10<br>Figure 13, Data Format - 8 Data Bits<br>1 STOP BIT<br>1 START BIT<br>**----- End of picture text -----**<br> Before serial communication can take place, the unit must be programmed to the same baud rate and parity as the connected equipment. In addition, the loop address number and print options should be known. When used with a terminal or host computer and only one unit is employed, an address of zero (00) may by used to eliminate the requirement for the address specifier when sending a command. If more than one unit is on the line, assignment of unique non-zero addresses is recommended. ## _**Sending Commands and Data**_ When sending commands to the C48C unit, a command string must be constructed. The command string may consist of command codes, value identifiers, and numerical data. Below is a list of commands and value identifiers that are used when communicating with the C48C unit. |**COMMAND**|**DESCRIPTION**| |---|---| |N(4EH)|Unit Address ; Followed by a one or two digit address number 1-99| |P (50H)|Transmit Print Options; Transmits the options selected in the Print<br>Options section of the Programming Menu| |R (52H)|Reset value; Followed by one value identifier (E, F, 1, 2 or 3)| |S (53H)|Set value; Followed by one value identifier (1, 2 or 3)| |T (54H)|Transmit value; Followed by one value identifier (A thru F)| |V (56H)|Change value; Followed by one value identifier (A thru F) then the<br>proper numerical data| -30- |**VALUE IDENTIFIERS**|**MNEMONIC**| |---|---| |A(41H)Preset 1|P1| |B (42H) Preset 2|P2| |C (43H) Preset 3|P3| |D (44H) Prescaler|PSC| |E (45H) Count 1|CT1| |F (46H) Count 2|CT2| |1 (31H) Output 1|N/A| |2 (32H) Output 2|N/A| |3(33H)Output 3|N/A| ## _Note: Command identifiers other than those listed should NOT be transmitted. Otherwise, undefined or unpredictable operation could result._ The command string is constructed by using a command, a value identifier, a data value if required, and the command terminator(*). The Data value need not contain the decimal point since it is fixed within the C48C, when programmed at the front panel. The unit will accept the decimal point, however, it does not interpret them in any way. Leading zeros can be eliminated, but all trailing zeros must be present. Example: If a Preset of 1.0000 is to be sent, the data value can be transmitted as 1.0000 or 10000. If a “1” is transmitted, the Preset will be changed to 0.0001. The Address command is used to allow a command to be directed to a specific unit on the Serial Communications Line. When the unit address is zero, transmission of the Address command is not required. This is done for applications that do not require more than one unit. For applications that require several units, it is recommended that each unit on the line be given a specific non-zero address. If they are given the same address, a command such as the Transmit Value Command, will cause all of the units to respond simultaneously, resulting in a communication collision. All units in a multiple unit application should be given an address other than zero. If a unit has an address of zero, it will attempt to process any transmissions from the other units as commands. These transmissions fill up the receive buffer of the unit with an address of zero, which may produce unpredictable results. In a multiple unit configuration, an asterisk (2AH) must be sent to clear the input buffer of all units on the line after a transmit value or print request command is sent to a specific unit on the line. The C48C will require a maximum of 50 msec to process the asterisk (*). The command string is constructed in a specific logical sequence. The C48C will not accept command strings that do not follow this sequence. Only one operation can be performed per command string. Below is the procedure to be used when constructing a command string. 1. The first two to three characters of the command string must consist of the Address Command (N) and the address number of the unit (1 thru 99). If the C48C address is zero, the address command and number need NOT be sent. 2. The next character in the command string is the actual command that the unit is to perform (P, R, S, T, or V). 3. A Value Identifier is next if it pertains to the command. The print command (P) does not require a Value Identifier. 4. The numerical data will be next in the command string if the Change Value command (V) is used. 5. All command strings must be terminated with an asterisk * (2AH). This character indicates to the C48C that the command string is complete. Below are some typical examples of properly constructed command strings. ## **Examples:** 1. Change Preset 1 Value to 123.4 on the C48C with an address of 2. COMMAND STRING: N2VA1234* 2. Transmit the Count Value of the C48C unit with an address of 3. COMMAND STRING: N3TE* 3. Reset Output 1 of the C48C unit with an address of 0. COMMAND STRING: R1* If illegal commands or characters are sent to the C48C, the unit will respond by transmitting an error character “E” (45H) in which case the string must be re-transmitted. The C48C will not accept a carriage return or line feed as valid characters. -31- It is recommended that a “Transmit Value” command follow a “Change Value” Command. If this is done, the reception of the data can provide a timing reference for sending another command and will ensure that the change has occurred. When a “Change Value or Reset Value” command is sent to the C48, there is time required for the unit to process the command string. The diagrams show the timing considerations that need to be made. |||||COMMA<br>STRING<br>TRANSMIT|ND<br><br>TED<br>E|C4<br>PROC<br>TIM|8<br>ESS<br>E<br>C48<br>IN REC<br>MOD<br>ec<br>.|EIVE<br>E| |---|---|---|---|---|---|---|---|---| ||||CHANGE<br>VALUE<br>COMMAND|||||| |||||@<br>BAUD RAT||50 ms<br>MAX||| |||||||||| |T<br>C<br>PRIN||C<br>S<br>TRA|OMMAND<br>TRING<br>NSMITTED<br>@<br>UD RATE|C48<br>PROCESS<br>TIME<br>50 msec<br>MAX.|TR<br>|SERIAL<br>ANSMI<br>DELAY|T<br>C48<br>TRANSMITS<br>VALUE<br>@<br>BAUD RATE|C48<br>IN RECEIVE<br>MODE<br>CHANGE<br>TO RECEIVE<br>MODE<br>100 msec<br>MAX.| ||RANSMIT<br>VALUE<br>OMMAND<br>or<br>T REQUEST|||||||| |||BA|||10|0 msec||| |||||||||| ## _**Receiving Data**_ Data is transmitted from the C48C when a “T” Transmit Value or a “P” Transmit Print Options command is sent to the unit via the serial port or when a User Input, programmed for the Print Request function, is activated. The C48C will wait a minimum of 100 msec and then begin transmissions. The C48C can also be programmed to transmit mnemonics. The format for a typical transmission string with mnemonics is shown below: **==> picture [256 x 88] intentionally omitted <==** **----- Start of picture text -----**<br> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18<br>3 C T 1 1 2 3 4 5 6 CR LF<br>UNIT MNEMONICS SIX DIGITS<br>ADDRESS<br>Blank Blank Blank Blank<br>SPACE SPACE LINE FEED<br>BLANK BLANK DECIMAL POINT CARRIAGE RETURN<br>**----- End of picture text -----**<br> The first two digits transmitted are the unit address followed by one blank space. The next three characters are the mnemonics followed by three or more blank spaces. The numerical data value is transmitted next. The decimal point position will “float” within the data field depending on the actual value it represents. The numeric data is right justified without leading zeros. When a “T” command or print request is issued, the above character string is sent for each line of a block transmission. An extra <SP><CR><LF> is transmitted following the last line of transmission from a print request, to provide separation between print outs. If serial is abbreviated ( = ), just numeric data is sent with no time delay. If the C48C transmits mnemonics, there is a 400 msec built-in time delay after each transmission string when “P” command or a Print Request is issued. When interfacing to a printer, sending mnemonics is usually desirable. Examples of transmissions are shown below: **==> picture [230 x 15] intentionally omitted <==** The various Print Options are used with a printer or a Computer Terminal. They provide a choice of which C48C data values are to be printed, when either the User Input, programmed for the print request function is activated, or a “P” (Transmit Print Options) command is sent to the C48C via the serial port. See Print Options, page 27, for the available options. Print outs from a C48C unit with an address of 1 and the following print options are shown below: |<br>wn below:||| |---|---|---| |DUAL=|BATCH=|| |`54`<br>`1 CT1`|`54`<br> <br>`1 CT1`|| |`1.00000`<br>`1 PSC`|`100`<br>`1 CT2`|| |`4000`<br>`1 P1`|`1.00000`<br>`1 PSC`|| |`5000`<br>`1 P2`|`4000`<br>`1 P1`|| ||`5000`<br>`1 P2`|| ||`6000`<br>`1 P3`|| Figure 14, Transmission String -32- ## _**Serial Connections**_ When wiring, refer to the numbers listed on the label with the terminal description for installing each wire in its proper location. For RS-485, the data (transceiver) wires connect to the A(+) and B(-) terminals. It is recommended that shielded (screened) cable be used for serial communications. In some applications, a signal ground may be required to establish a ground reference. The signal ground is required if the equipment does not have internal bias resistors connected to the transceiver lines. If necessary, the shield can be used as the signal ground. ## **TERMINAL DESCRIPTIONS** COMM. - Common required for communication hook-up. - A (+) & B (-) - The C48C transmits and receives on these two terminals which are connected to the external device. ## _**Troubleshooting Serial Communications**_ If problems are encountered when interfacing the C48C(s) and host device or printer, the following check list can be used to help find a solution. 1. Check all wiring. Refer to the previous application example and use it as a guide to check your serial communication wiring. Proper polarity of all C48C(s) and other peripherals must be observed. 2. If the C48C is connected to a “host computer”, device or printer, check to make sure that the computer or device is configured with the same communication format as the C48C. The communication format the C48C will accept is; 1 start bit, 7 or 8 data bits, no parity or 1 parity bit (odd or even), and 1 stop bit. 3. Check the baud rate and parity in the Programming Menu parameter, and make sure all devices on the line are set to the same baud rate and parity. 4. Check the C48C’s unit address (). If the Address command is not used when transmitting a command to the C48C, the C48C’s address must be set to 0. See Sending Commands & Data, page 26, for command structure. 5. If two-way communications are to be established between the C48C and a computer, have the computer receive transmissions from the C48C first. Activating a User Input, programmed for the print request function, will initiate transmissions from the C48C. 6. When sending commands to the C48C, an asterisk * (2AH) must terminate the command. Make sure a carriage return or line feed does not follow the command terminator. 7. In multiple unit configurations, make sure each unit has a different address other than zero. If a transmit value or print request command is issued, an asterisk (*) must be sent before sending another transmission. 8. If all of the above has been done, try reversing the polarity of the transceiver wires between the C48C(s) and the RS485 interface card. Some cards have the polarity reversed. -33- OFFICE PC (WITH RS485 INTERFACE CARD INSTALLED) ## **CONNECTING TO A HOST TERMINAL** C48C is programmed for a different address and all are programmed for the same baud rate and parity as the computer (ex. 9600 baud, parity even). An application program is written to send and receive data from the units using the proper commands. Six C48C units are used to monitor and control parts packaging machines in a plant. C48C units are located at each machine in the production area of the building. A communication line is run to a PC located in the production office. The drawing shows the line connection. Each **==> picture [308 x 321] intentionally omitted <==** **----- Start of picture text -----**<br> SHIELD<br>RS-485 OPTION TO SERIAL PORT RS-485 OPTION<br>B(-) A(+) ON COMPUTER B(-) A(+)<br>COMM. 1 13 14 6 USER INPUT 1 COMM. 1 13 14 6 USER INPUT 1<br>O1-SS 2 7 INPUT A O1-SS 2 7 INPUT A<br>O2-SS 3 8 INPUT/USER B O2-SS 3 8 INPUT/USER B<br>O3-SS 4 9 COMM. O3-SS 4 9 COMM.<br>INPUT 2USER 5 11 12 10 DC OUT/IN INPUT 2USER 5 11 12 10 DC OUT/IN<br>~AC ~AC ~AC ~AC<br>85-250 VAC 85-250 VAC<br>50/60 HZ 9VA 50/60 HZ 9VA<br>RS-485 OPTION RS-485 OPTION<br>B(-) A(+) B(-) A(+)<br>COMM. 1 13 14 6 USER INPUT 1 COMM. 1 13 14 6 USER INPUT 1<br>O1-SS 2 7 INPUT A O1-SS 2 7 INPUT A<br>O2-SS 3 8 INPUT/USER B O2-SS 3 8 INPUT/USER B<br>O3-SS 4 9 COMM. O3-SS 4 9 COMM.<br>INPUT 2USER 5 11 12 10 DC OUT/IN INPUT 2USER 5 11 12 10 DC OUT/IN<br>~AC ~AC ~AC ~AC<br>85-250 VAC 85-250 VAC<br>50/60 HZ 9VA 50/60 HZ 9VA<br>RS-485 OPTION RS-485 OPTION<br>B(-) A(+) B(-) A(+)<br>COMM. 1 13 14 6 USER INPUT 1 COMM. 1 13 14 6 USER INPUT 1<br>O1-SS 2 7 INPUT A O1-SS 2 7 INPUT A<br>O2-SS 3 8 INPUT/USER B O2-SS 3 8 INPUT/USER B<br>O3-SS 4 9 COMM. O3-SS 4 9 COMM.<br>INPUT 2USER 5 11 12 10 DC OUT/IN INPUT 2USER 5 11 12 10 DC OUT/IN<br>~AC ~AC ~AC ~AC<br>85-250 VAC 85-250 VAC<br>50/60 HZ 9VA 50/60 HZ 9VA<br>Figure 15, Connecting to a Host Terminal<br>B(-) A(+)<br>+ + + +<br>+ + + + + + + +<br>+ + + +<br>+ + + + + + + +<br>+ + + +<br>+ + + +<br>+ + + + + + + +<br>+ + + +<br>+ + + + + + + +<br>+ + + +<br>+ + + +<br>+ + + + + + + +<br>+ + + +<br>+ + + + + + + +<br>+ + + +<br>**----- End of picture text -----**<br> -34- ## _**PRESCALER OUTPUT OPTION**_ The prescaler output is useful for providing a lower frequency scaled pulse train to a PLC or another external totalizing counter. The prescaler output provides programming parameters to determine when to turn the output on ()[display dependent] and when to turn the output off () [input pulse dependent]. The prescaler output turns on when the LSD (least significant digit) of the display value changes by one digit ( ), or when the 2nd LSD changes by one digit, effectively a display change of 10 ( ). The () is the turnoff point of the prescaler output after the programmed number of positive edge input pulses (1 through 9). _Note: The activation of the prescaler output is dependent on the display value change. The deactivation of the prescaler output is dependent on the positive edge of the input pulse, and NOT display value change._ During manual reset of the counter, an activated prescaler output is reset (turned off). The optimum prescaler length value for a specific prescaler value and prescaler output at () setting can be obtained from the tables at right. Where possible, the optimum value will provide a duty cycle close to 50%. |||||| |---|---|---|---|---| |**For****=** |||**For****=** || |**PRESCALER**<br>**VALUE**<br>|**OUTPUT LENGTH**<br>**VALUE**<br>||**PRESCALER**<br>**VALUE**<br>|**OUTPUT LENGTH**<br>**VALUE**<br>| |0.50001-1.00000|1|||| ||||0.82501-1.00000|6| |0.25001-0.50000|2|||| |0.17001-0.25000|3||0.70001-0.82500|7| |0.12501-0.17000|4||0.62501-0.70000|8| |0.10001-0.12500|5||0.00001-0.62500|9| |0.08251-0.10000|6|||| |||||| |0.07001-0.08250|7|||| |0.06251-0.07000|8|||| |0.00001-0.06250|9|||| When value is obtained from the tables: **==> picture [248 x 18] intentionally omitted <==** As a rule, the counter connected to the prescaler output should be able to accept a count rate at or higher than the “Effective Prescaler Output Frequency”. **Example** : A manufacturer needs to measure the flow of a liquid to their process in tenths of a gallon. They also require a signal to their PLC to register the total number of gallons used. The flow meter outputs 50 pulses per gallon. Using the programming parameters set as described at right, the prescaler output provides one output pulse for every 50 input signal pulses, or 1.0 display value change. - = (Display will change 0.1 gallons for every 5 input signal pulses) ## = - (Prescaler output will turn on as the 2nd LSD changes by one digit, or when the display changes to every whole gallon.) = (Prescaler output turns off 9 input pulses after turn on. Effectively 0.2 gallons after each whole gallon.) **==> picture [463 x 73] intentionally omitted <==** **----- Start of picture text -----**<br> 1 3 5 7 9 11 45 47 49 51 53 55 57 59 61 63 65<br>INPUT A<br>SIGNAL PULSES<br>DISPLAY VALUE 0 .1 .2 .9 1.0 1.1 1.2 1.3<br>PRESCALER OUTPUT<br>PRESCALE OUTPUT PULSE LENGTH = 9 9th positive edge after<br>prescaler output activation<br>MANUAL RESET<br>**----- End of picture text -----**<br> -35- ## _**APPENDIX “A” - APPLICATION EXAMPLE**_ ## **Slow Down & Cut to Length with Total Yardage** To improve production efficiency, a wallpaper manufacturing plant is installing cut to length counters on the roll form machines. Currently, electromechanical counters are used for length measurements. The operator slows the machine down upon arriving at the desired length, stops and then cuts. The addition of the C48CB batch counters eliminates the operator’s manual observation and control. **Circumference of pinch roller:** circumference = π x diameter 12.56636 = 3.14159 x 4.00 **Pulses per yard:** 36 inches X 1 rev = 2.8647913 rev/yard 1 yard 12.56636 **Prescaler:** Prescaler = Display Units number of pulses Prescaler = 100 286.47913 Prescaler = 0.34907 The operator programs the required cut length as Preset 2. Preset 1 is preprogrammed for tracking and will automatically follow Preset 2. Preset 1 is used as the slow down, and is set for a value 0.25 yards less than Preset 2. The process count is programmed to automatically reset at the Preset 2 cut length of 11.00 yards, and begin counting for the next roll. Counter 2 is programmed as a totalizer and is recorded and reset (via key switch) at the end of the operator’s shift. The C48CB was ordered with the RS-485 serial communication option. Future plans include a data acquisition program to interrogate the C48CB’s. A 100 ppr rotary pulse generator is shaft coupled to a 4” pinch roller for length measurement. Display units desired is 0.01 yards. Program Security features are set to allow access to Preset 2 only. This allows the operator to change the required cut length, but prevents accidental changes to other programming parameters that may adversely affect process operation. After all programming is complete, the Program Disable DIP switch is moved to the up position to enable the Program Security function. **==> picture [328 x 149] intentionally omitted <==** **----- Start of picture text -----**<br> TO CUT<br>RS-485 OPTION<br>B(-) A(+)<br>TO SLOW DOWN 02-RLY 1 13 14 6 USER INPUT 1<br>02-RLY 2 7 INPUT A<br>03-RLY 3 8 INPUT/USER B SHIELD<br>03-RLY 4 9 COMM.<br>01-SS 5 11 12 10 DC OUT/IN<br>~AC ~AC<br>AC<br>POWER KEY<br>SWITCH<br>+ +<br>+ + + +<br>+ +<br>+ + + +<br>+ +<br>**----- End of picture text -----**<br> -36- ## **APPLICATION PROGRAMMING** ||| |---|---| | |(locked)| ||| | || | | | | || | || | || | || ||PRS1 (value 0.25 less than PRS2 for slow down)| ||PRS2(cut length)| ||PRS3 (set high so output does not activate)| ||| | || ||| |**1t**|| |**2t**|| |**3t**|| ||| ||| ||| ||| | || ||| ||| ||| ||| ||| ||| ||| ||| -37- ## _**APPENDIX “B” - SPECIFICATIONS AND DIMENSIONS**_ 1. **DISPLAY:** 2 Line by 6 digit LCD display. Positive image reflective or negative image transmissive with red (top line) and green (bottom line) backlighting **Main Display** : 0.3” (7.62 mm) high digits **Secondary Display** : 0.2” (5.08 mm) high digits **Annunciator** s: **Value** : PRS, 1, 2, and 3 **Output** : 01, 02, and 03. ## 2. **POWER REQUIREMENTS** : **AC Versions (C48CXX0X):** **AC Power** : 85 to 250 VAC, 50/60 Hz, 9 VA max. **DC Power** : 11 to 14 VDC @ 150 mA max. (Non PNP output models) _Note: AC Versions with PNP outputs cannot be powered from DC._ **DC Versions (C48CXX1X): CONTINUOUS** : **DC Power** : 18 to 36 VDC; 5.5 W max. **AC Power** : 24 VAC ± 10%; 50/60 Hz; 7 VA max. _Note: The +10% tolerance range on AC input voltage must be strictly adhered to. DO NOT EXCEED 26.4 VAC._ ## **PEAK (START-UP CURRENT)** : **AC or DC Power** : 500 mA peak start-up current for 10 msec max. 3. **MEMORY** : Nonvolatile E[2] PROM retains all programmable parameters and count values. 4. **SENSOR POWER** : +12 VDC ( ± 15%) @ 100 mA max. 5. **COUNT INPUTS A & B** : Accepts count pulses from a variety of sources, DIP switch selectable. **Current Sourcing** : 3.9K Ω pull-down, VINmax = 30 VDC **Current Sinking** : 7.8K Ω pull-up to 12 VDC; ISNK = 1.8 mA max. **Debounce** : 50 Hz max. **Lo Bias** : VIL = 1.5 VDC max., VIH = 3.75 VDC min. **Hi Bias** : VIL = 5.5 VDC max., VIH = 7.5 VDC min. 6. **USER INPUTS** : Configurable as current sinking (active low) or current sourcing (active high) inputs via a single plug jumper. **Current Sinking** : VIL = 1.5 VDC max, 22 K Ω pull-up to 5 VDC. **Current Sourcing** : VIH = 3.5 VDC min., VIN max = 30 VDC; 22 K Ω pulldown. - **Response Time** = 10 msec max. - **Inhibit Response Time** = 250 µ sec max. ## _**DIMENSIONS In inches (mm)**_ **==> picture [509 x 115] intentionally omitted <==** **----- Start of picture text -----**<br> PANEL CUT-OUT<br>13 14<br>1 6<br>2 7 +0.024<br>1P2RS3 000 213 1.95 1.76 3 8 1.772 -0.000<br>(49.5) (44.7) (45 )+0.6-0.0<br>4 9<br>F1<br>RST<br>5 10<br>11 12<br>1.95 0.37 4.17 (105.9) 1.76 (44.7) 1.772 +0.024-0.000<br>(49.5) (9.4) (45 )+0.6-0.0<br>**----- End of picture text -----**<br> -38- ## 7. **MAX. COUNT RATE** : Model dependent. All listed values are in KHz. **Single Preset Model C48CS** |**PRESCALER**<br>**VALUE**|**C1-Usr**<br>**C1-Ud**|**C2-Usr**<br>**C2-Ud**|*****<br>**Ad-Sub**<br>**Ad-Ad**|**QUAD**|**QUAD**|**QUAD**| |---|---|---|---|---|---|---| |||||**X1**|**X2**|**X4**| |0.00001-0.99999|8.4|4.1|9.4|5.1|4.5|2.1| |1.00000|12|5.9|12.4|5.8|6|3| |1.00001-2|6.6|3.2|6.8|4.3|3.3|1.6| |2.00001-3|5.3|2.6|5.6|3.7|2.6|1.3| |3.00001-4|4.3|2.1|4.6|3|2.2|1.1| |4.00001-5|3.6|1.8|3.8|2.7|1.8|0.9| |5.00001-6|3.1|1.5|3.4|2.4|1.6|0.8| |6.00001-7|2.8|1.4|3.2|2.1|1.4|0.7| |7.00001-8|2.6|1.3|2.8|1.9|1.3|0.6| |8.00001-9|2.3|1.1|2.4|1.8|1.1|0.5| |9.00001-9.99999|2.1|1|2.3|1.7|1.1|0.5| ## **Dual Preset Model C48CD** |**PRESCALER**<br>**VALUE**|**C1-Usr**<br>**C1-Ud**|**C2-Usr**<br>**C2-Ud**|*****<br>**Ad-Sub**<br>**Ad-Ad**|**QUAD**|**QUAD**|**QUAD**| |---|---|---|---|---|---|---| |||||**X1**|**X2**|**X4**| |0.00001-0.99999|8.3|4.1|8.6|4.5|4.1|2.1| |1.00000|11.5|5.7|11.5|6|5.8|3| |1.00001-2|6.5|3.2|6.6|4|3.2|1.6| |2.00001-3|5|2.4|5.2|3.4|2.5|1.3| |3.00001-4|4.1|2|4.4|2.8|2|1| |4.00001-5|3.4|1.7|3.8|2.5|1.7|0.8| |5.00001-6|2.9|1.4|3.2|2.2|1.4|0.7| |6.00001-7|2.7|1.3|2.8|2|1.3|0.6| |7.00001-8|2.2|1.1|2.4|1.8|1.2|0.6| |8.00001-9|2.2|0.9|2.3|1.6|1.1|0.5| |9.00001-9.99999|1.9|0.9|2|1.5|0.9|0.4| ## **Batch Model C48CB** : With Counter 2 configured as a Batch Counter ( = ) |With Counter 2 con|figured a|s a Batc|h Counte|r ( =)|r ( =)|r ( =)| |---|---|---|---|---|---|---| |**PRESCALER**<br>**VALUE**|**C1-Usr**<br>**C1-Ud**|**C2-Usr**<br>**C2-Ud**|*****<br>**Ad-Sub**<br>**Ad-Ad**|**QUAD**||| |||||**X1**|**X2**|**X4**| |0.00001-0.99999|8.3|4.1|8.4|3.35|3.6|2.2| |1.00000|11.4|5.5|11.8|3.87|4.2|3| |1.00001-2|6.5|3.2|6.6|3.2|3|1.6| |2.00001-3|5|2.5|5.4|2.8|2.5|1.3| |3.00001-4|4.1|2|4.2|2.4|2|1| |4.00001-5|3.4|1.7|3.8|2.1|1.7|0.8| |5.00001-6|2.9|1.4|3.2|1.9|1.5|0.7| |6.00001-7|2.7|1.3|2.8|1.7|1.3|0.6| |7.00001-8|2.4|1.1|2.6|1.6|1.2|0.6| |8.00001-9|2.2|1.1|2.4|1.5|1.1|0.5| |9.00001-9.99999|1.9|0.9|2.2|1.4|1|0.4| ## **Batch Model C48CB** : With Counter 2 configured as a Total Counter ( = ) |With Counter 2 con|figured a|s a Total|Counter|( =)|( =)|( =)| |---|---|---|---|---|---|---| |**PRESCALER**<br>**VALUE**|**C1-Usr**<br>**C1-Ud**|**C2-Usr**<br>**C2-Ud**|*****<br>**Ad-Sub**<br>**Ad-Ad**|**QUAD**||| |||||**X1**|**X2**|**X4**| |0.00001-0.99999|6.5|3.3|6.6|3.5|3.3|1.6| |1.00000|8.5|3.6|8.6|3.8|4|2.1| ## **Prescaler Output Model C48CP** |**PRESCALER**<br>**VALUE**|**C1-Usr**<br>**C1-Ud**|**C2-Usr**<br>**C2-Ud**|*****<br>**Ad-Sub**<br>**Ad-Ad**|**QUAD**|**QUAD**|**QUAD**| |---|---|---|---|---|---|---| |||||**X1**|**X2**|**X4**| |0.00001-0.99999|6|N/A|N/A|N/A|N/A|N/A| |1.00000|8|N/A|N/A|N/A|N/A|N/A| _Note 1: Maximum count rates for X2 & X4 modes are given for 50 % duty cycle signals and quad signals with 90° phase shift._ - _- Inputs A & B rates summed._ -39- ## 8. **OUTPUTS** : (Output type and quantity, model dependent) ## **Solid-State** : - **NPN Open Collector** : ISNK = 100 mA max. @ VOL = 1.1 VDC max.; VOH = 30 VDC max. - **PNP Open Collector** : ISRC = 100 mA max.(See note); - VOH = 12 VDC ±15% (using internal supply); VOH = 13 to 30 VDC (using external supply). - _Note: The internal supply of the C48C can provide a total of 100 mA for the combination of sensor current and PNP output sourcing current. The supply voltage is +12 VDC (±15%), which will be the PNP output voltage level when using only the internal supply._ - _If additional PNP output sourcing current or a higher output voltage level is desired, an external DC supply may be connected between the “DC Out/In” and “Comm.” terminals. This supply will determine the PNP output voltage level, and must be in the range of +13 to +30 VDC. An external supply can provide the additional output sourcing current required in applications where two or more outputs are “ON” simultaneously. However, the maximum rating of 100 mA per individual output must not be exceeded, regardless of external supply capacity._ - **Relay** : Form A contact, Rating = 5 A @ 250 VAC, 30 VDC (resistive load), - 1/10 HP @ 120 VAC (inductive load) **Relay Life Expectancy** : 100,000 cycles min. at max. load rating - **Programmable Timed Output** : User selectable output time resolution. - **0.01 Second Resolution** : 0.01 to 99.99 sec, ± 0.01% +20 msec max. (Prescalers less than 2) - **0.1 Second Resolution** : 0.1 to 999.9 sec, ±100 msec (Prescalers less than 2) _Note: For Prescaler values above 2, the timed delay output is affected by the count speed (rate)._ ## 9. **RS485 SERIAL COMMUNICATIONS (Optional)** : Up to 32 units can be - connected. - **Baud Rate** : Programmable from 1200 to 9600 baud ## 10. **CERTIFICATIONS AND COMPLIANCES** : **CE Approved** EN 61326-1 Immunity to Industrial Locations Emission CISPR 11 Class A - Safety requirements for electrical equipment for measurement, control, and laboratory use: EN 61010-1: General Requirements - EN 61010-2-030: Particular Requirements for Testing and Measuring Circuits - RoHS Compliant - UL Recognized Component: File #E137808 Type 4X Indoor Enclosure rating (Face only) IP65 Enclosure rating (Face only) - _Refer to EMC Installation Guidelines section of the manual for additional information._ 11. **ELECTRICAL CONNECTIONS** : Wire clamping screw terminals. 12. **CONSTRUCTION** : Black plastic case with collar style panel latch. The panel latch can be installed for horizontal or vertical stacking. Black plastic textured bezel with clear display viewing window. Unit assembly with circuit boards can be removed from the case without removing the case from the panel or disconnecting the wiring. This unit is rated for Type 4X/IP65 indoor use. Installation Category II, Pollution Degree 2. ## 13. **ENVIRONMENTAL CONDITIONS** : - **Operating Temperature** : 0°C to 50°C **Storage Temperature** : -40°C to 70°C - **Vibration to IEC 68-2-6:** Operational 5 to 150 Hz, 2 g. - **Shock to IEC 68-2-27:** Operational 30 g (10 g relay). - **Operating and Storage Humidity** : 85% max. relative humidity (noncondensing) from 0°C to 50°C. - **Altitude** : Up to 2000 meters 14. **WEIGHT** : 6.0 oz (170 g) - **Address** : Programmable from 0 to 99 - **Data Format** : 10 Bit Frame, 1 start bit, 7 or 8 data bits, 1 or No Parity bit, and 1 stop bit - **Parity** : Programmable for Odd (7 data bits), Even (7 data bits), or None (8 data bits) -40- ## _**APPENDIX “C” - TROUBLESHOOTING**_ The majority of problems can be traced to improper connections or incorrect set-up parameters. Be sure all connections are clean and tight, that the correct output board is fitted, and that the set-up parameters are correct. Also, be sure the DIP switch settings and the User Input Plug Jumper position are correct for the particular application. For further technical assistance, contact technical support at www.redlion.net. |**PROBLEMS**|**POSSIBLE CAUSE**|**REMEDIES**| |---|---|---| |NO DISPLAY|1. Power off.|1. Verify power.| ||2. Loose connection or improperly wired.|2. Check connections and wiring.| ||3. Brown out condition.|3. Verify power reading.| ||4. Bezel assembly not fully seated into rear of unit.|4. Check installation.| ||5. Ifpowered by+12 VDC source,not enough current to drive C48.|5. VerifySource current rating.| | DISPLAYED AT<br>POWER UP|1. Data error in count values detected by processor.|1. Presskey.| |||2. Check signal lines forpossible noise sources.| | DISPLAYED AT<br>POWER UP|1. Data error in preset, prescaler, or output time values detected by<br>processor.|1. Presskey.| |||a. Check presets, prescaler, and output time values.| |||2. Check signal lines forpossible noise sources.| | DISPLAYED AT<br>POWER UP|1. Data error in programming parameters detected by processor.|1. Presskey.| |||<br>a. Check all programming parameters.| |||2. Check signal lines forpossible noise sources.| |UNIT DOES NOT COUNT|1. No input signal.|1. Check sensor connections.| |||a. Verify power to sensor.| ||2. Type of input signal incorrectly selected.|2. Check DIP switch settings.| ||3. Count inhibited.|3. Disable count inhibit.| ||4. Prescaler value too small.|4. Checkprescaler value.| |UNIT COUNTS<br>INCORRECTLY|<br>1. Input signal type incorrectly selected.|<br>1. Check DIP switches. Set HI/LO FRQ. switch to LO for<br>count speed of less than 50 Hz.| ||2. Inputs improperly connected.<br>|2. Check sensor input connections.<br>| ||3. Electrical noise interference.|<br>3. Check power source for noise.| |||a. Check signal wire routing.<br>| ||<br>4. Incorrect counting mode.|<br>4. Verify count input mode.| ||5. Prescaler incorrect.|5. Verify prescaler.| -41- ## _**APPENDIX “C” - TROUBLESHOOTING (Cont’d)**_ |**PROBLEMS**|**POSSIBLE CAUSE**|**REMEDIES**| |---|---|---| |CAN NOT ENTER INTO<br>PROGRAMMING|1. Front panel disabled.|1. Check “Front Panel Accessible Functions With Program<br>Disable” section of the manual.| |||| |PROCESS, BATCH, OR<br>TOTAL VALUES WILL NOT<br>RESET WHEN A MANUAL<br>RESET IS PERFORMED|1. User input not properly programmed.|1. Verify programming of User Input parameter.| ||2. User Input Snk/Src jumper configured improperly.|2. Configure Snk/Src jumper.| |||| |||| |PRESCALER, PRESETS, OR<br>OUTPUT TIME VALUES CAN<br>BE VIEWED BUT NOT<br>CHANGED|1. Front panel disabled.|1. Verify programming of Access parameters.| |||2. Check “Front Panel Accessible Functions With Program<br>Disable” section of manual.| |||| |||| |UNIT COUNTS WHILE<br>RESET IS ACTIVATED|1. User input reset mode set for momentary reset.|1. Program User input to a maintained reset.| |||| |OUTPUT WILL NOT RESET|1. User input notproperly programmed.|1. Verify programmingof the user inputparameter.| |OUTPUTS NOT WORKING|1. Output board not installed.|1. Install output board.| ||2. Improperly wired.|2. Check wiring.| ||3. Incorrect output board.|3. Check output board.| ||4. Defective output board.|4. Check or replace output board.| -42- ## _**APPENDIX “D” - CALCULATING THE PRESCALER**_ The C48C is factory set to provide one count on the display for each pulse that is input to the unit. In many applications, there will not be a one to one correspondence between input pulses and desired display units. In these applications, it will be necessary for the C48C to scale or multiply the input pulses by a prescaler to achieve the proper display units desired (feet, meters, gallons, etc.). The first step in determining the prescaler is to obtain the Number of Pulses per Display Unit. This may require a small amount of deductive reasoning. **Example** : A 48-tooth gear is mounted to a 2 ft circumference feed roll in a paper processing plant. It is desired to display the footage of paper processed per day. In this example, the display units are in feet. A sensor sensing the gear teeth provides 48 pulses for each revolution of the feed roll. Each revolution equates to a linear distance of 2 feet. The number of Display Units desired is 2. The Number of Pulses per Display Units is 48. When the number of Display Units and the Number of Pulses have been obtained, the prescaler can be calculated. The Prescaler is obtained by dividing the Display Units by the Number of Pulses as shown in the Formula below. Prescaler = Display Units x Display Decimal Point Number of Pulses For the preceding example, the prescaler is calculated by plugging 2 and 48 into the formula: ## _**WHERE:**_ **Display Units =** The number of desired units (revolutions, feet, 10ths of feet, meters, etc.) that would be acquired after the Number of Pulses has occurred. **Number of Pulses =** The number of pulses required to achieve the number of Display Units. **Display Decimal Point =** The desired Display Decimal Point position. ||**Desired Decimal Point**|**Desired Decimal Point**|**Enter In Formula**| |---|---|---|---| ||0||1| ||0.0||10| ||0.00<br>0.000<br>0.0000<br>0.00000||100<br>1000<br>10000<br>100000| ||Prescaler =|2<br>48|| ||Prescaler =|0.041667|| -43- ## _**APPENDIX “E” - TERMINAL CONFIGURATIONS FOR C48 COUNTERS C48CXX0X VERSIONS (85 to 250 VAC POWERED)**_ **CAUTION:** Observe proper polarity when connecting DC voltages. Damage to the unit will occur if polarity is reversed. |INPUT 2<br>O1-RLY<br>O1-RLY<br>O1-SS<br>COMM<br>USER<br>**C48CS -**|12<br>+<br>~<br>AC<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>AC~<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT/IN<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>.<br>**SINGLE PRESET RELAY AND**<br>**SOLID-STATE OUTPUTS**|INPUT 2<br>12<br>+<br>~<br>AC<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>AC~<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT/IN<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>O1-RLY<br>O1-RLY<br>O2-RLY<br>USER<br>O2-RLY<br>**C48CD - DUAL PRESET RELAY OUTPUTS**|INPUT 2<br>12<br>+<br>~<br>AC<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>AC~<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT/IN<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>N/C<br>O2-SS<br>COMM.<br>USER<br>O1-SS<br>**C48CD - DUAL PRESET SOLID-STATE OUTPUTS**|INPUT 2<br>12<br>+<br>~<br>AC<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>AC~<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT/IN<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>N/C<br>O2-SS<br>COMM.<br>USER<br>O1-SS<br>**C48CD - DUAL PRESET SOLID-STATE OUTPUTS**| |---|---|---|---|---| |INPUT 2<br>PSC-SS<br>O2-SS<br>COMM.<br>USER<br>O1-SS<br>**C48CP -**|12<br>+<br>~<br>AC<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>AC~<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT/IN<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br><br>**DUAL PRESET W/PRESCALER OUTPUT**<br>**SOLID-STATE OUTPUTS**|12<br>+<br>~<br>AC<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>AC~<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT/IN<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>O3-RLY<br>O3-RLY<br>O2-RLY<br>O2-RLY<br>O1-SS<br>**C48CB - THREE PRESET RELAY OUTPUTS (02 & 03)**<br>**SOLID-STATE OUTPUT (01)**|INPUT 2<br>O3-SS<br>O2-SS<br>COMM.<br>USER<br>O1-SS<br>**C48CB -**|12<br>+<br>~<br>AC<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>AC~<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT/IN<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br><br>**THREE PRESET SOLID-STATE OUTPUT**| -44- ## _**TERMINAL CONFIGURATIONS FOR C48 COUNTERS (Cont’d) C48CXX1X VERSIONS (18 to 36 VDC/24 VAC POWERED)**_ **CAUTION:** Observe proper polarity when connecting DC voltages. Damage to the unit will occur if polarity is reversed. |INPUT 2<br>12<br>+<br>DC-<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>DC+<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>O1-RLY<br>O1-RLY<br>O1-SS<br>COMM.<br>USER<br>(AC)<br>(AC)<br>(V IN)<br>SRC<br>**C48CS - SINGLE PRESET RELAY AND**<br>**SOLID-STATE OUTPUTS**|INPUT 2<br>12<br>+<br>DC-<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>DC+<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>DC OUT<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>O1-RLY<br>O1-RLY<br>O1-SS<br>COMM.<br>USER<br>(AC)<br>(AC)<br>(V IN)<br>SRC<br>**C48CS - SINGLE PRESET RELAY AND**<br>**SOLID-STATE OUTPUTS**|INPUT 2<br>O1-RLY<br>O1-RLY<br>O2-RLY<br>USER<br>O2-RLY<br>**C48CD**|12<br>+<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>(V IN)<br>SRC<br>DC OUT<br>(AC)<br>DC+<br>(AC)<br>DC-<br>**- DUAL PRESET RELAY OUTPUTS**|INPUT 2<br>12<br>+<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>N/C<br>O2-SS<br>COMM.<br>USER<br>O1-SS<br>(V IN)<br>SRC<br>DC OUT<br>(AC)<br>DC+<br>(AC)<br>DC-<br>**C48CD - DUAL PRESET SOLID-STATE OUTPUTS**| |---|---|---|---|---| |INPUT 2<br>12<br>+<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>PSC-SS<br>O2-SS<br>COMM.<br>USER<br>O1-SS<br>(V IN)<br>SRC<br>DC OUT<br>(AC)<br>DC+<br>(AC)<br>DC-<br>**C48CP - DUAL PRESET W/PRESCALER OUTPUT**<br>**SOLID-STATE OUTPUTS**||12<br>+<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>O3-RLY<br>O3-RLY<br>O2-RLY<br>O2-RLY<br>O1-SS<br>(V IN)<br>SRC<br>DC OUT<br>(AC)<br>DC+<br>(AC)<br>DC-<br>**C48CB - THREE PRESET RELAY OUTPUTS (02 & 03)**<br>**SOLID-STATE OUTPUT (01)**||INPUT 2<br>12<br>+<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>O3-SS<br>O2-SS<br>COMM.<br>USER<br>O1-SS<br>(V IN)<br>SRC<br>DC OUT<br>(AC)<br>DC+<br>(AC)<br>DC-<br>**C48CB - THREE PRESET SOLID-STATE OUTPUTS**| ||12<br>+<br>14<br>A(+)<br>RS-485 OPTION<br>4<br>+<br>5<br>11<br>+<br>1<br>13<br>3<br>+<br>2<br>+<br>B(-)<br>9<br>10<br>6<br>8<br>7<br>+<br>USER INPUT 1<br>INPUT A<br>INPUT/USER B<br>COMM.<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>+<br>(V IN)<br>SRC<br>DC OUT<br>(AC)<br>DC+<br>(AC)<br>DC-|||| -45- ## _**APPENDIX “F” - ORDERING INFORMATION**_ ## **SINGLE AND DUAL PRESET COUNTERS** |**MODEL NO.**|**DESCRIPTION**|**NPN O.C.***<br>**OUTPUT(S)**|**RELAY**<br>**OUTPUT(S)**|**RS485**|**PART NUMBERS FOR AVAILABLE**<br>**SUPPLY VOLTAGES**|**PART NUMBERS FOR AVAILABLE**<br>**SUPPLY VOLTAGES**|**REPLACEMENT**<br>**RELAY OUTPUT**<br>**BOARD**| |---|---|---|---|---|---|---|---| ||||||**18-36 VDC/24 VAC**|**85 to 250 VAC**|| |C48CS|1 Preset Counter, Reflective LCD|Yes|Yes|No|C48CS013|C48CS003|RBC48001| ||1 Preset Counter, Backlit LCD|Yes|Yes|No|C48CS113|C48CS103|RBC48001| |C48CD|2 Preset Counter, Reflective LCD|Yes|No|Yes|C48CD015|C48CD005|N/A| ||2 Preset Counter, Reflective LCD|No|Yes|No|C48CD012|C48CD002|RBC48003| ||2 Preset Counter, Reflective LCD|No|Yes|Yes|C48CD017|C48CD007|RBC48003| ||2 Preset Counter, Backlit LCD|Yes|No|No|C48CD110|C48CD100|N/A| ||2 Preset Counter, Backlit LCD|Yes|No|Yes|C48CD115|C48CD105|N/A| ||2 Preset Counter, Backlit LCD|No|Yes|No|C48CD112|C48CD102|RBC48003| ||2 Preset Counter, Backlit LCD|No|Yes|Yes|C48CD117|C48CD107|RBC48003| |C48CP|2 Preset Counter w/Prescaler Output, Reflective LCD|Yes|No|Yes|C48CP015|C48CP005|N/A| ||2 Preset Counter w/Prescaler Output, Backlit LCD|Yes|No|No|C48CP110|C48CP100|N/A| ||2 Preset Counter w/Prescaler Output, Backlit LCD|Yes|No|Yes|C48CP115|C48CP105|N/A| ***** _PNP O.C. Output(s) versions available, contact the factory._ -46- ## **THREE PRESET BATCH COUNTERS** |**MODEL NO.**|**DESCRIPTION**|**NPN O.C.***<br>**OUTPUT(S)**|**RELAY**<br>**OUTPUT(S)**|**RS485**|**PART NUMBERS FOR AVAILABLE**<br>**SUPPLY VOLTAGES**|**PART NUMBERS FOR AVAILABLE**<br>**SUPPLY VOLTAGES**|<br>**REPLACEMENT**<br>**RELAY OUTPUT**<br>**BOARD**| |---|---|---|---|---|---|---|---| ||||||**18-36 VDC/24 VAC**|**85 to 250 VAC**|| |C48CB|3 Preset Batch Counter, Reflective LCD|Yes (O1)|Yes|No|N/A|C48CB003|RBC48004| ||3 Preset Batch Counter, Reflective LCD|Yes (O1)|Yes|Yes|N/A|C48CB008|RBC48004| ||3 Preset Batch Counter, Reflective LCD|Yes|No|Yes|N/A|C48CB005|N/A| ||3 Preset Batch Counter, Backlit LCD|Yes (O1)|Yes|No|N/A|C48CB103|RBC48004| ||3 Preset Batch Counter, Backlit LCD|Yes (O1)|Yes|Yes|N/A|C48CB108|RBC48004| ||3 Preset Batch Counter, Backlit LCD|Yes|No|No|C48CB110|C48CB100|N/A| ||3 Preset Batch Counter, Backlit LCD|Yes|No|Yes|N/A|C48CB105|N/A| _Note: On Batch Relay Models, Outputs 2 and 3 are Relays, and Output 1 is a solid-state output._ ***** _PNP O.C. Output(s) versions available, contact the factory._ -47- ## **LIMITED WARRANTY** (a) Red Lion Controls Inc., Sixnet Inc., N-Tron Corporation, or Blue Tree Wireless Data, Inc. (the “Company”) warrants that all Products shall be free from defects in material and workmanship under normal use for the period of time provided in “Statement of Warranty Periods” (available at www.redlion.net) current at the time of shipment of the Products (the “Warranty Period”). **EXCEPT FOR THE ABOVE-STATED WARRANTY, COMPANY MAKES NO WARRANTY WHATSOEVER WITH RESPECT TO THE PRODUCTS, INCLUDING ANY (A) WARRANTY OF MERCHANTABILITY; (B) WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE; OR (C) WARRANTY AGAINST INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OF A THIRD PARTY; WHETHER EXPRESS OR IMPLIED BY LAW, COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE OF TRADE OR OTHERWISE.** Customer shall be responsible for determining that a Product is suitable for Customer’s use and that such use complies with any applicable local, state or federal law. (b) The Company shall not be liable for a breach of the warranty set forth in paragraph (a) if (i) the defect is a result of Customer’s failure to store, install, commission or maintain the Product according to specifications; (ii) Customer alters or repairs such Product without the prior written consent of Company. (c) Subject to paragraph (b), with respect to any such Product during the Warranty Period, Company shall, in its sole discretion, either (i) repair or replace the Product; or (ii) credit or refund the price of Product provided that, if Company so requests, Customer shall, at Company’s expense, return such Product to Company. (d) **THE REMEDIES SET FORTH IN PARAGRAPH (c) SHALL BE THE CUSTOMER’S SOLE AND EXCLUSIVE REMEDY AND COMPANY’S ENTIRE LIABILITY FOR ANY BREACH OF THE LIMITED WARRANTY SET FORTH IN PARAGRAPH (a).** C48C/IM - G 01/17 DRAWING NO. LP0354
Updated at February 9, 2023
About Novapart
Novapart is a B2B electronic component broker specialising in stock shortages and cost reduction. We source hard-to-find parts and identify compliant alternatives across a catalogue of 410,000+ components from 500+ manufacturers.
Learn more →Stock Shortage Specialist
When a component is unavailable, discontinued or has an unacceptable lead time, we tap into our network of vetted European and Asian distributors to source what you need — without compromising on quality or traceability.
Request a quote →Compliant Alternatives
We identify pin-to-pin, electrically equivalent substitutes that meet the same certifications (RoHS, AEC-Q100, REACH) as your original specification — validated against datasheets, not just part numbers. Often at a lower cost.
BOM Analysis service →