CX-1200 TECHNICAL REFERENCE MANUAL 0001-0136 Rev C i
Technical Assistance If you have comments or questions concerning the operation of the CX–1200, a member of our Technical Support Staff will be happy to assist you. Ask for Technical Support: 763.424.7800 or 800.342.4411 Contrex ® 8900 Zachary Lane North Maple Grove, Minnesota 55369 USA Phone:763.424.7800 Fax:763.424.8734 www.contrexinc.com info@contrexinc.
DANGER Improper installation can cause severe injury, death or damage to your system. Integrate this motion control unit into your system with caution. Comply with the National Electrical Code and all applicable local and national codes.
iv
iv
Table of Contents Introduction ........................................................................................................... 1-1 Introducing the CX-1200 ..................................................................................................................... 1-3 Examples of CX-1200 Applications ..................................................................................................... 1-4 Installation/Wiring Guide .........................................................
Alarm Indicator Mask P1/1 ................................................................................................... 5-15 Scaling ................................................................................................................................................ 5-17 Standard Signals ...................................................................................................................... 5-19 Lead / Lead Frequency P1/1 .......................................................
PLC Event Cntrs P1/1 ........................................................................................................ 5-108 PLC Data Copy P1/1 .......................................................................................................... 5-109 Digital I/O .............................................................................................................................. 5-111 Digital I/O P1/1 ......................................................................................
Analog Input Tests / Calibration P3/3 ................................................................................... 8-23 Serial Communications Test P1/2 .......................................................................................... 8-24 Serial Comm Test / Message Display P2/2 ........................................................................... 8-25 Device Status P1/2 ................................................................................................................
Introduction Introducing the CX-1200 Examples of CX-1200 Applications 1-1
1-2
INTRODUCING THE CX-1200 The CX-1200 is a Synchronizing Controller. It controls the Follower machine in a Lead-Follow machine coordination process. It will command the Follower to match both speed and phase as it tracks the lead machine, to achieve automatic synchronization between the machines. Typical applications include packaging, filling, transfer conveyors, wicket ovens, flighted conveyors with cleats or pockets, and overhead chains with hooks or grippers.
EXAMPLES OF CX-1200 APPLICATIONS The CX-1200 accommodates a wide range of configurations. The universal motor speed control provides digital control to virtually any drive. It accepts quadrature encoders, plus analog inputs.
Examples of CX-1200 Applications (continued) Wicket Oven Synchronizing 1-5
Installation / Wiring Guide Configuration Mounting Wiring Inputs Outputs Serial Communications Analog IO (Optional) Mounting Wiring DeviceNet (Optional) Logic Control 2-1
2-2
CONFIGURATION This section will show you how to re-configure the CX-1200 for electrical compatibility. Complete this procedure prior to installation. This procedure does not require power to complete. The area that is involved in re-configuring the CX-1200 is the AC Power Input Voltage switch. This switch is located in an external location on the CX-1200. You will not be required to access the interior of the CX-1200. Figure 1 (page 5) illustrates the location of this switch.
WARNING C ONT RE X me nu pag e pag e sta tus 7 8 4 par par cod set e help 9 5 1 6 2 Ñ 3 0 . cle ar ente r You will damage the CX-1200 if you apply 230 VAC to the AC Power input while the AC Power Input Voltage switch is in the 115 V position.
The AC Power Input Voltage switch is located on the rear of the CX-1200. The default configuration for the AC Power Input Voltage switch is 115 VAC. To re-configure for 230 VAC Input, move the switch from the 115V position (up) to the 230V position (down).
( XX XX XX XX XX XX XX CUTOUT " 3.65" .03 m 9.27± .07c 3.6" (9.1 cm) ( DOOR PANEL EX CONTR ( ) CUTOUT 7.25" ± .03" 18.41 ± .07 cm 7.2" (18.3 cm) 7.7" (19.6 cm) code menu help status 7 4 1 *6.3" (16.3 cm) - 8 5 2 0 9 6 3 . clear enter XX XX 4.0" m) (10.
MOUNTING This section contains instructions for mounting the CX-1200 in the door panel of an industrial electrical enclosure. The CX-1200 is packaged in a compact 1/2 DIN vertical instrument enclosure that mounts easily in the door of your industrial electrical enclosure. The CX-1200 meets the NEMA 4 and the IP65 standards. To ensure compliance with these standards, enclose the CX-1200 in a Nema 4 or IP65 industrial electrical enclosure.
J5 TD/RD + 1 TD/RD + TD/RD - 2 TD/RD - Com 3 Com J2 + Zero Speed R 1 +V_DO 2 DO_0 Hi/Low Speed Alarm R 3 DO_1 Sync Alarm R 4 DO_2 Lead Sync Absent R 5 DO_3 Foll Sync Absent R 6 DO_4 Batch Done R 7 DO_5 Fwd/Rvs R 8 DO_6 Drive Enable R 9 DO_7 10 Com 1 +12V PWR FI_1A 2 A FI_1A 3 A FI_1B 4 B FI_1B 5 B Frequency Inputs RS485 Serial Communications Interface RS485 Serial Comm J1 * +12VDC DC SUPPLY Reg In POWER Digital Outputs EXTERNAL Com 6
WIRING This section contains the input, output and serial communications wiring information for the CX-1200. Please read this section prior to wiring the CX-1200 to ensure that you make the appropriate wiring decisions. NOTE: The installation of this motor control must conform to area and local electrical codes. See The National Electrical Code (NEC,) Article 430 published by the National Fire Protection Association, or The Canadian Electrical Code (CEC).
INPUTS NOTE: The installation of this motor control must conform to area and local electrical codes. Refer to page 9 before you begin wiring. AC Power Input (J4 pins 1, 2,3) The CX-1200 operates on either a 115 VAC - 10% + 15%, 0.250 Amp., 50/60 Hz or a 230 VAC -10% +15%, 0.125 Amp, 50/60 Hz. Use the separate 3 pin connector (J4) for the power connection. * Fuse L1 for 115 VAC applications. Fuse L1 and L2 for 230 VAC applications. Use 1 Amp 250 V normal blow fuses.
Lead Frequency (J5 pins 1, 2, 4, 5, 6) The wiring for the Lead Frequency is determined by the sensor. Figures 5 through 8 illustrate the wiring for the various sensors. For signal level and performance specifications, refer to Appendices: Appendix A . *+12V_Aux 1 +12V Pwr A 2 A A 3 A B 4 B B 5 B Com 6 Common Figure 5 Lead Frequency Quadrature Differential Sensor (Bidirectional) J5 Total currant draw from the +12V_Aux (J5-Pin 1) should not exceed 150 Milliamps.
Lead Frequency continued... *+12V_Aux 1 +12V Pwr FI_1A 2 A FI_1A 3 A FI_1B 4 FI_1B 5 COM 6 Figure 7 Lead Frequency Single Channel Differential Sensor (Unidirectional) Common J5 * Total currant draw from the +12V_Aux (J5-Pin 1) should not exceed 150 Milliamps.
Feedback Frequency (J5 pins 1, 7, 8, 9, 10, 11) The wiring for Feedback Frequency is determined by the sensor. Figures 9 through 12 illustrate the wiring for the various sensors. For signal level and performance specifications refer to Appendices: Appendix A. *+12V_Aux 1 +12V Pwr A 7 A A 8 A B 9 B B 10 B Com 11 Common Figure 9 Feedback Frequency Quadrature Differential Sensor (Bidirectional) J5 * Total currant draw from the +12V_Aux (J5-Pin 1) should not exceed 150 Milliamps.
Feedback Frequency continued... *+12V_Aux 1 +12V Pwr FI_2A 7 A FI_2A 8 A FI_2B 9 FI_2B 10 COM 11 Figure 11 Feedback Frequency Single Channel Differential Sensor (Unidirectional) Common J5 * Total currant draw from the +12V_Aux (J5-Pin 1) should not exceed 150 Milliamps.
Lead Sync (J5 pins 11, 13) Registration Input 0 The Lead Sync is a pulse input used to indicate the position of the lead product or machine part. This input is usually generated by a proximity switch or optical sensor switch. RI_1 12 Sig COM 11 Common J5 Figure 13 Lead Sync Follower Sync (J5 pins 11, 12) Registration Input 1 The Follower Sync is a pulse input used to indicate the position of the follower device for synchronization purposes.
F-Stop (J6 pins 1, 3) Digital Input 0 F-Stop is a momentary input. When it is opened, the CX-1200 commands a zero speed immediately and ignores the specified deceleration rate. However, F-Stop does not hold zero speed or position (drive disabled). As a momentary input, F-Stop is internally latched and does not need to be maintained open by an operator device. F-STOP DI_0 1 Com 3 J6 Figure 15 F-Stop R-Stop (J6 pins 2, 3) Digital Input 1 R-STOP R-Stop is a momentary input.
Run (J6 pins 5, 3) Digital Input 3 RUN When the Run input (J6, pin 5) is momentarily shorted to common, the CX-1200 enters the Run state. As a momentary input, Run is internally latched and does not need to be maintained closed by an operator device. Com 3 DI_3 5 J6 NOTE: Close the R-Stop, H-Stop, and F-Stop inputs prior to entering the Run state. If you are only using one of the Stop inputs, wire short the other Stop inputs to the common or the CX1200 will not enter run.
Keypad Lockout (J6 pins 9, 8) Digital Input 6 When the Keypad Lockout input is closed, the Control Parameters that you have selected to "lock out" are inaccessible from the front keypad. All of the Monitor Parameters remain enabled. Com 8 DI_6 9 ENABLE LOCKOUT J6 Figure 21 Keypad Lockout Spare (J6 pins 10, 8) Digital Input 7 The Spare input is not defined at this time.
Batch Reset (J7 pins 2,3) Digital Input 9 Batch Reset is a momentary input. When it is closed, the CX1200 resets the internal batch counter to zero. Batch Reset DI_9 2 Com 3 J7 Figure 24 Batch Reset Re-Learn (J7 pins 4, 3) Digital Input 10 Re-Learn is a maintained input. When it is closed, . As a maintained input, Re-Learn is only active when the operator device is closed. Re-Learn Com 3 DI-10 4 J7 Figure 25 Re-Learn Open Loop (J7 pins 6, 3) Digital Input 11 Open Loop is a maintained input.
Position Reset (J7 pins 6, 8) Digital Input 12 Position Reset Position Reset is a momentary input. When it is closed, the CX-1200 resets the Lead and Follower position information to zero. DI_12 6 Com 8 J7 Figure 27 Position Reset Sync Disable (J7 pins 7, 8) Digital Input 13 Sync Disable is a maintained input. When it is closed, it disables sync corrections.
Phase Retard (J7 pins 10, 8) Digital Input 15 Phase Retard is a maintained input. When it is closed it increments the CP selected by "Remote Scroll" (CP-400) at the rate set by "Rmt Scroll Rate" (CP-401). As a maintained input, Phase Retard is only active when the operator device is closed.
OUTPUTS NOTE: The installation of this motor control must conform to area and local electrical codes. Refer to page 9 before you begin wiring. Control Output (J3 pins 1, 2) Control Output is an isolated analog output signal that is sent to the motor drive to control the speed of the motor. Wire the Control Output into the speed signal input of the drive. If the motor drive has a potentiometer speed control, remove the potentiometer connections and wire the Control Output to the potentiometer wiper point.
Lead Sync Absent (J2 pin 5) Digital Output 3 The Lead Sync Absent output is activated (driven low) when the Lead Sync Pulse is absent. See Figure 32. Foll Sync Absent J2 pin 6) Digital Output 4 The Foll Sync Absent output is activated (driven low) when the Follower Sync Pulse is absent. See Figure 32. Batch Done (J2 pin 7) Digital Output 5 The Batch Done output is activated (driven low) when the CX-1200's internal batch counter reaches the batch count that you enter in the Cntr1Trig (CP-420).
+V_DO Zero Speed + 1 2 R1 3 R2 4 R3 Lead Sync Absent 5 R4 Foll Sync Absent 6 R5 7 R6 8 R7 9 R8 Hi/Low Speed Alarm Sync Alarm EXTERNAL DC POWER SUPPLY (50V Max) Batch Done Fwd/Rvs Drive Enable Com 10 J2 Figure 32 CX-1102 Digital Outputs 2-24 -
SERIAL COMMUNICATIONS NOTE: The installation of this motor control must conform to area and local electrical codes. Refer to page 9 before you begin wiring. The Serial Communications interface on the CX-1200 complies with EIA Standard RS-485-A for balanced line transmissions. This interface allows the host computer to perform remote computer parameter entry, status or performance monitoring, and remote control of the CX-1200. See Serial Communications for information on using Serial Communications.
RS232 to RS485 Converter TXD/ TXD/ COM RXD RXD - + J1 1 + TXD/RXD 2 - TXD/RXD 3 COM J1 2 CX-1200 #1 CX-1200 #2 1 + TXD/RXD 2 - TXD/RXD 3 COM 1 1. Shield only at one end of the cable. 2. If you need to terminate the communication line, then terminate it at the unit which is the furthest away from the converter. A 100 ohm, 1/2 Watt resistor will usually terminate successfully. Refer to EIA Standard RS-485A, for more information.
—NOTES— 2-27
ANALOG I/O CARD (OPTIONAL) This section contains the mounting and wiring information for the Analog I/O Card. Please read this section prior to mounting or wiring the Analog I/O Card to ensure that you make the appropriate decisions. The Analog I/O Card is an auxiliary analog card with two analog inputs and one analog output. Both the inputs and output are factory calibrated for + 12V or 0 to 20 mA signals.
—NOTES— 2-29
MOUNTING This section contains the mounting information for the CX-1200 Analog I/O card. Please read this section as you mount the Analog I/O card to ensure that the Analog I/O card is mounted correctly. If the Analog I/O card does not function properly after installation, then verify that the mounting procedure has been completed accurately. For the specifications on the Analog I/O card, refer to Appendices: Appendix A.
1) If the CX-1200 unit has power connected to it, remove the power. If the CX-1200 has been mounted in your system, disable it from the system. 2) Remove the connectors on the rear of the CX-1200. Pay careful attention to the location of each connector so that you can replace them in their proper locations. It is possible to replace a connector incorrectly. 3) Remove the earth ground screw and ground connections. 4) Remove the four machine screws that hold the back plate in place, and set them aside.
Power Board Figure 2-35 Removing the CPU Board 2-32 CPU Board
14) Replace the back plate, making sure that it seats properly and the connectors are all properly aligned in their slots. 15) Screw the back plate into place with the four machine screws. 16) Screw the ground screw back into place snugly. Replace the connectors. Replace the power connector. NOTE: Be sure to follow the calibration procedure before engaging the CX-1200. Refer to Drive Setup / Calibration: Calibration.
Figure 2-36 Mounting the Analog I/O Card on the CPU Board 2-34
—NOTES— 2-35
WIRING This section contains the input and output wiring information for the CX-1200 Analog I/O Card. Please read this section prior to wiring the Analog I/O Card to ensure that you make the appropriate wiring decisions. The CX-1200 will support one Analog I/O Card in either of the two available slots. The factory calibrated Analog I/O Card has two inputs and one output available. Both the inputs and output are calibrated for + 12V or 0 to 20 mA signals.
J5 1 TD / RD + 2 TD/ RD Ð 3 COM RS485 SERIAL COMM J1 4 2 DO_0 ANALOG INPUT 2 DO_1 DO_2 DO_3 6 DO_4 7 DO_5 8 DO_6 9 DO_7 10 COM AI_1R 3 AI_1- 4 AI_2+ 5 AI_2R 6 AI_2- 7 COM 8 AO_I 9 AO_V 10 COM 11 ANALOG OUTPUT REG IN 5 AI_1+ +V_DO DIGITAL OUTPUTS 3 1 FREQUENCY INPUTS 2 +12V_AUX ANALOG INPUT 1 J2 1 JA ANALOG OPTION I/O 2 CO_COM CONTROL OUTPUT TO DRIVE CO_SIG JB 5 CAN_H 4 DeviceNet DRAIN Connector 3 CAN_L 2 VÑ 1 33 GND/PE L2/NEUT AC POWER
INPUTS NOTE: Refer to pages 2-9 and 2-36 before you begin wiring. Analog Input 1: Voltage Input Wiring (JA, Pins 2, 4, 8) + 2 + The Analog Input 1 can be used with either ±12 VDC or 0-20 mA inputs. Figure 2-38 displays the ±12 VDC option. For the differential inputs: Connect JA pin 2 to the positive differential signal source. Connect JA pin 4 to the negative differential signal source. Connect JA pin 8 to the common of the differential signal source.
Analog Input 1: Current Input Wiring (JA, Pins 2,3,4) The Analog Input 1 can be used with either ±12 VDC or 0-20 mA inputs. Figure 2-40 displays the 0-20 mA option. 0-20 mA Input 2 3 Common 243 Ohm 4 JA Figure 2-40 Analog Input 1: Current Input Analog Input 2: Current Input Wiring (JA, Pins 5,6,7) The Analog Input 2 can be used with either ±12 VDC or 0-20 mA inputs. Figure 2-41 displays the 0-20 mA option.
Analog Input 1: Potentiometer Input Wiring (JA, Pins 1, 2, 4, 8) +5V _Aux* The Analog Input 1 can be used with a potentiometer (e.g., dancer pot). Figure 2-42 displays this option. 1 2 3 * The total current from JA pin 1 and J5 pin 1 (+12V_Aux) must not exceed 150 mA. + Common 4 JA Figure 2-42 Analog Input 1: Potentiometer Input Analog Input 2: Potentiometer Input Wiring (JA, Pins 1, 5, 7, 8) +5V _Aux* The Analog Input 1 can be used with a potentiometer (e.g., dancer pot).
OUTPUTS NOTE: Refer to pages 2-9 and 2-36 before you begin wiring. Analog Output: Voltage Output Wiring (JA, Pins 9, 10, 11) 9 The Analog Output produces either an isolated + 12V output signal or a 0-20 mA current source analog output signal into a load resistance of 0-500 Ohms. Figure 2-44 displays the +12V option.
DEVICENET CARD (OPTIONAL) For the installation, wiring and operation of the optional DeviceNet card, refer to the CX-Series DeviceNet Card Technical Manual, # 0001-0132.
—NOTES— 2-43
LOGIC CONTROL This section addresses the six digital inputs that control the CX-1200's operating state. The six digital inputs ( listed in by priority) are: F-Stop R-Stop H-Stop Run Jog Forward Jog Reverse When the CX-1200 is powered up, it defaults to R-Stop. If either Run or Jog have been hardwired, the CX1200 will operate in either Run or Jog instead of R-Stop. Run is hardwired by shorting Run, R-Stop and FStop to common.
Logic Inputs F-Stop (Fast Stop) has priority over the other operating states. F-Stop forces the CO signal to “0” volts and monitors the feedback. When the feedback is less than the Zero Speed (CP-332), the Drive En (PLC bit 41) resets to “0”. This PLC bit is routed by the PLC program to an output that disables the drive. If the feedback does not reach Zero Speed within 1/2 second, the Drive En (PLC bit 41) automatically resets to “0”.
R-Stop (Ramp Stop) has the second highest operating priority. Use R-Stop to stop the drive with a deceleration ramp. The velocity command is ramped down to “0”. If the loop is “Closed”, the ramp is executed with velocity loop control (with feedforward, using Kff ). If the loop is “Open”, the ramp is executed with feedforward only (using Kff ). The deceleration rate for the ramp is determined by Dcl Tm RStp (CP-310) and Ref StopRmp (CP-210) or by the Dcl Rt RStp (CP-311).
H-Stop (Stop and Hold) has the third highest operating priority. Use H-Stop to stop the drive with a deceleration ramp. The velocity command is ramped down to “0”. If the loop is “Closed”, the ramp is executed with velocity loop control (with feedforward, using Kff ). If the loop is “Open”, the ramp will be executed with feedforward only (using Kff). The deceleration rate for the ramp is determined by Dcl Tm HStp (CP-312) and Ref StopRmp (CP-210) or by the Dcl Rt RStp (CP-311).
Run has the fourth highest operating priority. Run is the primary operating state. RUN Mode (CP-202) determines the mode of operation for Run, using either the master mode, the follower mode, the direct mode. The corresponding setpoint for the selected mode determines the operating speed. RUN Mode (CP-202) determines the control loop that is used during Run. At times, the selected RUN Mode is overridden. The direct mode will only operate in an open loop. The master mode will “Run” in velocity loop.
Jog Forward has the fifth highest operating priority. Use Jog Forward to “Jog” the drive Forward at the rate indicated in Jog SP (CP-240). The acceleration and deceleration ramps are dictated by Acl Tm Jog (CP-241), Dcl Tm Jog (CP-243) and Jog SP (CP-240). After the Jog Forward input is deactivated and the ramped reference has reached “0”, the CX-1200 automatically reverts to the R-Stop operating state.
Jog Reverse has sixth (the least) operating priority. Use Jog Reverse to “Jog” the drive Forward at the rate indicated in Jog SP (CP-240). The acceleration and deceleration ramps are dictated by Acl Tm Jog (CP-241), Dcl Tm Jog (CP-243) and Jog SP (CP-240). After the Jog Reverse input is deactivated and the ramped reference has reached “0”, the CX-1200 automatically reverts to the R-Stop operating state.
—NOTES— 2-51
Operator Interface Keypad Operation Screen Operation 3-1
LCD Screen Display CONTREX CX - 1200 MAIN MENU Menu Key SETUP SCALING SETPOINTS & RAMPS TUNING ALARMS & LIMITS BLOCKS PLC SYSTEM MONITOR DEVICE TEST Parameter Up/Down Keys (Par Up) (Par Dwn) Menu Alm Code Key Status Screen Key Page Up/Down Keys Numeric Keys MENU CODE STATUS HELP 7 8 4 5 6 1 2 3 0 .
KEYPAD OPERATION The CX–1200 operates on a system of screens that are controlled by the front keypad. Figure 3-1 shows the location of the keys and LCD screen display on the front panel. You will find detailed descriptions of the interactions of the keys and screens throughout the “Operations” section. The following is a brief summary of how the front panel functions. LCD Screen Display The screens are displayed on the LCD Display.
3-4 Follower SP Offsets & Phase Aux Analog In 1 Aux Analog In 2 Keypad Lock Setup Serial Comm Setup Fig 3-2 Overview of the CX–1200 Screen Matrix Edit Block 7 Edit Block 6 DeviceNet Setup Alm Indicator Mask DIG I/O Monitor Alarms & Limits Std Signal Monitor Control Overrides PLC Programming Digital I/O PLC Data Copy Edit Block 5 Edit Block 3 Edit Block 2 Edit Block 1 Device Model and Rev.
SCREEN OPERATION The CX–1200 screen matrix has three main screens. These screens are: Status Screen Main Menu Help Screen There are nine sub-menus that are accessed through the Main Menu screen. These sub-menus are: Setup Scaling Setpoints and Ramps Tuning Alarms and Limits Blocks PLC System Monitor Device Test All of the parameter screens are accessed through these nine sub-menu screens. You can use the parameter screens to access the parameters.
Status Screen Press the Status key to access the Status screen. The Status screen has a large number display for a quick, visual reference to a frequently used parameter, as well as its value and E.U. (Scaled Feedback is the default parameter). Below the large number display, the Status screen lists six frequently used parameters.
Main Menu Screen Press the Menu key to access the Main Menu screen. The Main Menu screen displays the nine sub-menus that access all of the parameter screens. This bar displays the name of the screen. Press the Par keys to scroll the highlight bar up or down the list and make a sub menu screen active. Press the Enter key to go to the highlighted sub-menu. CX-1200 MAIN MENU Press the Help key to go to the help screen.
Sub-Menu Screen / Samples Parameter screens are accessed through the sub-menu screens. Press the Help key to go to the help screen. SETPOINTS & RAMPS Press the Menu key to go to the main menu screen RUN MODES MASTER FOLLOWER RUN RAMPS STOP RAMPS JOG SP & RAMPS DIRECT SP & RAMPS Press the Par keys to scroll up or down the sub-menu list. Menu This bar indicates that you are in a “Menu” screen. This bar displays error and status messages. This bar displays the name of the sub-menu screen.
Help Screens Press the Help key, to access the Help screens for an active (highlighted) Control Parameter line, an active Monitor Parameter line or an active menu line. You can access “Help” from any screen. To exit the Help screen and return to the previous screen, press the Help key again. In addition to the help information, the Help screens also function as an options screen. For more information on the help options, refer to “Help Screen / Sample Options” on the next page.
Help Screens / Sample Options The Help screens also function as “options” screens where you can select a Control Parameter value. The last page of many Help screens (usually page 2) have parameter options that have three value lines; current value, backup value and default value. There are also Help screens that contain a list of options that you can scroll through and select. An asterisk next to an option indicates that it is the default value. See the samples below.
Drive Setup/Calibration Calibration 4-1
4-2
CALIBRATION This procedure is a series of steps designed to verify the motor/drive/encoder wiring and polarity setup some of the basic parameters necessary for proper operation of the CX-1200. Before you begin this procedure, the motor and drive must be wired and configured in accordance with the manufacturer’s instructions.
DANGER Hazardous voltages. Can cause severe injury, death or damage the equipment. Make adjustments with caution.
Step 1 - Freq In 2 & CO Setup - Parameter Entry The CX-1200 will display System Setup Freq In\Page 1. Configure the CP’s on this screen as required. State {MP-50} Cnt Mode FI2 {CP-265} PPR FI2 {CP-266} CO Mode {CP-270} CO Max Volts {CP-271} NOTE: The Help key accesses the Help screen and gives you a brief description of the parameter or subject that is highlighted (active) on the screen. Press the Help key again to return to the previous screen. Press the "Page Down" key to proceed to the next page.
WARNING Prepare the machine for motion. Alert everyone present. This test checks the Control Output polarity and the Encoder polarity, so a positive Control Output command causes positive Encoder feedback. Forward: 1. Enter RUN Mode {CP 202} = Direct. 2. Enter Direct SPx {CP-201} = +2.0 volts. 3. Place the control into "Run". Verify forward motor direction: 4. If motor is running in the forward direction , skip to step 6. 5. Rewire the motor leads for forward direction. Verify forward sensor polarity: 6.
Step 3 - Master Mode and Feedforward Scaling - Parameter Entry The CX-1200 will display System Setup Master Mode\Page 3. Configure the CP’s on this screen as required. State {MP-50} RUN Mode {CP-202} Master SPx {CP-201} Pulses FI2 {CP-267} EU FI2 {CP-268} Kff Auto En {CP-364} Kff {MP-48} FI2 Hz {MP-03} FI2 RPM {MP-04} Fb EU/Tm {MP-06} NOTE: The Help key accesses the Help screen and gives you a brief description of the parameter or subject that is highlighted (active) on the screen.
Step 4 - Lead Scaling - Parameter Entry The CX-1200 will display System Setup Lead\Page 4. Configure the CP’s on this screen as required. State {MP-50} Cnt Mode FI1 {CP-260} PPR FI1 {CP-261} Pulses FI1 {CP-262} EU FI1 {CP-263} FI1 Hz {MP-01} FI1 RPM {MP-02} Ld EU/Tm {MP-05} NOTE: The Help key accesses the Help screen and gives you a brief description of the parameter or subject that is highlighted (active) on the screen. Press the Help key again to return to the previous screen.
Step 5 - Follower Mode Scaling The CX-1200 will display System Setup Follower Mode\Page 5. State {MP-50} RUN Mode {CP-202} Follower SPx {CP-201} ScFbDisp EQU {CP-250} Lg Number Units {CP-449} Scaled Fb {MP-40} Ld EU/Tm {MP-05} Fb EU/Tm {MP-06} NOTE: The Help key accesses the Help screen and gives you a brief description of the parameter or subject that is highlighted (active) on the screen. Press the Help key again to return to the previous screen. WARNING Prepare the machine for motion.
CREEP CALIBRATION The Creep Calibration allows you to eliminate motion that may occur with an open loop stop (zero volt) Control Output. Make sure the unit is in F-Stop to start out. 4 - 10 1. Go to the Setpoints & Ramps/Direct SP & Ramps/P1/1 screen and select Direct Mode by entering a 1 into the RUN Mode (CP-202) parameter. You can use the Help screen for CP-202 to select Direct Mode. 2. Make sure the Direct SP (CP-230) = 0.0 (include the decimal point). 3.
ANALOG CALIBRATION The Analog Calibration allows you to calibrate the auxiliary Analog I/O, AI1, AI2, AO. The board is calibrated at the factory and the accuracy should be adequate for most applications. However, you may need to re-calibrate if your application demands more accuracy in a specific range or if you need to calibrate directly to EU with a known signal level on the inputs. The Analog Calibration screen is accessed through Main Menu/Device Tests/Aux Analog Tests/pg 3. Analog Output (voltage): 1.
Analog Output (current): 1. Connect a current meter in series with a 250 Ohm resistor between pins 9 and 11 with the positive lead on pin 9 (pin 11 is common). Connect the meter in series with the load. 2. Set AO Mode (CP-291) to “Current” (2). 3. Set Analog Cal Sel (CP-461) to AO (3) to Select AO for calibration. 4. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten. 4 - 12 5. Set Analog Cal EN (CP-460) to “On” (1) to start calibration.
Analog Input 1 (voltage): 1. Connect the Analog Output voltage pins to the Analog Input 1 voltage pins - pin 10 to pin 2, pin 11 to pin 4. Connect a voltmeter between pins 2 and 4 with the positive lead on pin 2 (pin 4 is at common). 2. Set AO Mode (CP-291) to “Volts” (1). 3. Set AI1 Mode (CP-280) to “Volts” (1). 4. Set Analog Cal Sel (CP-461) to “AI1” (1) to Select AI1 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten.
Analog Input 1 (current): 1. Connect a current meter between pin 9 and pin 2 with the positive lead on pin 9. Connect pin 3 to pin 4 and pin 4 to pin 11. 2. Set AO Mode (CP-291) to “Current” (2). 3. Set AI1 Mode (CP-280) to “Current” (2). 4. Set Analog Cal Sel (CP-461) to “AI1” (1) to Select AI1 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten. 4 - 14 6. Set Analog Cal EN (CP-460) to “On” (1) to start calibration.
Analog Input 2 (voltage): 1. Connect the Analog Output voltage pins to the Analog Input 2 voltage pins - pin 10 to pin 5, pin 11 to pin 7 Connect a voltmeter between pins 5 and 7 with the positive lead on pin 5 (pin 7 is at common). 2. Set AO Mode (CP-291) to “Volts” (1). 3. Set AI2 Mode (CP-285) to “Volts” (1). 4. Set Analog Cal Sel (CP-461) to “AI2” (2) to Select AI2 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten.
Analog Input 2 (current): 1. Connect a current meter between pin 9 and pin 5 with the positive lead on pin 9. Connect pin 6 to pin 7 and pin 7 to pin 11. 2. Set AO Mode (CP-291) to “Current” (2). 3. Set AI2 Mode (CP-285) to “Current” (2). 4. Set Analog Cal Sel (CP-461) to “AI2” (2) to Select AI2 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten. 4 - 16 6. Set Analog Cal EN (CP-460) to “On” (1) to start calibration.
Calibrating and Scaling AI1 Together In some applications you may know the voltage (or current) to EU representation, but you have no idea the voltage produced by the sensor at either end point. You can ‘calibrate’ the signal directly in terms of EU by setting the calibration references the same as the scaling references, i.e. set AI1 RA (CP-281) equal to AnlgCal Ref A (MP-168) for this signal and set AI1 RB (CP-283) equal to Cal Ref B (MP-169) for this signal.
—NOTES— 4 - 18
System Setup/Control Parameters Introduction to Control Parameters Setup Position Loop Feedforward Large Error Related Items System Setup Status Screen Setup Alarms and Limits Load and Save Parms Alarms Remote Scroll Setup Limits Keypad Lock Setup Blocks Serial Comm Setup Edit Block Parms DeviceNet Setup Edit Block 0 Video Setup Edit Block 1 Alm Indicator Mask Edit Block 2 Edit Block 3 Scaling Lead Edit Block 4 Follower Edit Block 5 Offsets & Phase Edit Block 6 Job Sizes Edit Block
5-2
INTRODUCTION TO CONTROL PARAMETERS Parameters are divided into two classifications; Control Parameters (CP) and Monitor Parameters (MP). This section is about Control Parameters. Monitor Parameters are explained in System Monitoring: Monitor Parameters. The parameters appear on the screens by a Parameter Name. The Help screens list the parameters by both their Parameter Name and by a numbered code, which is called the Parameter Code. The operational data is the Parameter Value.
—NOTES— 5-4
SETUP The Setup screens allow you to perform a varitey of load, save and setup functions, The “Load” parameters allow you to load Control Parameter values and the PLC program from either the backup or from the factory default. The “Save” parameters allow you to save the Control Parameter values and the PLC program to a backup copy. You can customize the Status screen for your specific requirements. The Serial Communications Setup screen includes parameters that configure the serial communications port.
STATUS SCREEN SETUP P1/1 You can customize the six status lines, as well as the large number display and the E.U. line on the Status screen. To customize the large number display, enter this code of the parameter that you want displayed in Lg Number Parm (CP-440). Use Large Number Units (CP-449) to select and customize the E.U. line that appears immediately below the large number display.
LOAD & SAVE PARMS P1/1 The Load and Store Parameters screen includes four parameters. The “Load” parameters allow you to load Control Parameter values and the PLC program from either the backup or from the factory default. The “Save” parameters allow you to save the Control Parameter values and the PLC program to a backup copy. The Control Parameters are located in two sections: the Main List CPs and the Block CPs. The Main List CPs are (CP-201 through CP-494). The Block CP’s are (CP-500 through CP-667).
REMOTE SCROLL SETUP P1/1 Rmt Scroll In Remote Scroll (CP-400), enter the number of the Control Parameter that you want the Remote Scroll Up PLC bit (168) or the Remote Scroll Dn PLC bit (169) to increment or decrement by 1 least significant digit, at the Rmt Scroll Rate (CP-401). To disable the function, set Rmt Scroll (CP-400) to “0” .
KEYPAD LOCKOUT SETUP P1/2 When Keypad Lock Input is active, Control Parameter values can not be changed. The Keypad Lockout Setup screens allow you to specify which Control Parameters, or blocks of Control Parameters, will be exempt from the lockout when the Keypad Lockout Input is active. Use KyPdLk Mask (CP-480) in conjunction with the Unlock Control Parameters 481 - 488 to specify which Control Parameters are exempt from the lockout.
KEYPAD LOCKOUT SETUP P2/2 KyPdLk Mask When the keypad Lockout input is active (low), and Key Pad Lock Mask (CP-480) is set to either "0", “1”, “2”, “3”, or “4”, then certain groupings (see list below) of Control Parameters can be exempted (masked out) from the lockout. In addition, the individual Control Parameters that are specified in CPs 481 through 488 are also exempt. When Key Pad Lock Mask (CP-480) is set to “4”, then entire blocks of Control Parameters can be exempted in Unlock Block (CP-489).
SERIAL COM SETUP P1/1 The Serial Communications Setup screen includes parameters that configure the serial communications port. Each CX-1200 that is connected on the same communications link, must have a unique Device Address (CP-470). The baud rate, frame format and record format must be consistent with other devices are communicating with the CX-1200. Device Address Device Address (CP-470) assigns the serial communications address for the CX-1200.
DEVICENET SETUP P1/2 The DeviceNet Setup screens include parameters to configure the DeviceNet option card for network communications. Page 1 of the DeviceNet Setup screens includes the Serial Number attribute of the Identity Object and the MAC ID and Baud Rate attributes from the DeviceNet Object. Page 2 is used to enter the eight Parameter Codes for the Assembly Queue. Refer to "DeviceNet Card Technical Manual" for more detailed information on DeviceNet operations.
DEVICENET SETUP P2/2 The following parameters are used to identify the eight parameters for the I/O Assembly Queue. DN Write Parm 1 Enter the number of a Control Parameter to be written to with the DeviceNet poll command in the I/O Assembly Queue. DN Write Parm 2 Enter the number of a Control Parameter to be written to with the DeviceNet poll command in the I/O Assembly Queue.
VIDEO SETUP P1/1 The Video Setup screen includes the parameters that control the screen operation. Video Mode (CP-474) allows you to change the format. Contrast Value (CP-475) allows you to adjust the intensity of the pixels. If the screen appears too light, increase the value in Contrast Value. If the screen appears too dark, decrease the value. This may vary from screen to screen.
ALARM INDICATOR MASK P1/1 The Alarm Indicator Mask screen includes the parameters that determine which alarms and which numerical comparator outcomes will cause the ‘alm’ to flash in the lower-left corner of the screen. The two parameters are bit mapped for each condition. Place a ‘1’ in the bit position corresponding to the alarms or compares that you want to activate the ‘alm’ indicator. In this case, a ‘0’ in the bit masks (or disables) the condition from activating the ‘alm’ indicator.
—NOTES— 5 - 16
SCALING This section discusses the setup procedures for scaling. The CX-1200 allows you to use Engineering Units (e.g., feet, inches, revolutions) relative to a specific time (e.g., seconds, minutes) to control and monitor your system.
—NOTES— 5 - 18
STANDARD SIGNALS The Standard Signals screens consist of the Lead Frequency Input screen (page 1), the Feedback Frequency Input screen (page 1), and the Control Output screen (page 2). Lead Frequency Input The Lead Frequency Input signal is a frequency from the quadrature sensor for the lead motor. PPR FI1 (CP-261) scale the Lead Feedback signal from frequency (pulses per second, Hz) to FI1 RPM (MP-02).
LEAD / LEAD FREQUENCY P1/1 Cnt Mode FI1 Count Mode FI1 (CP-260) identifies the type of encoder that is connected to Frequency Input 1. The “Quad x4” setting is for a quadrature encoder that gives 4 counts per pulse and also gives direction information. The Incremental selection is for a single channel encoder, which gives 1 count per pulse but does not give direction information.
FOLLOWER / FOLLOWER FREQUENCY P1/2 Cnt Mode FI2 Count Mode FI2 (CP-265) identifies the type of encoder that is connected to Frequency Input 2. The “Quad x4” setting is a for quadrature encoder that gives 4 counts per pulse and also gives direction information. The Incremental selection is for a single channel encoder which gives 1 count per pulse but does not give direction information.
FOLLOWER / CONTROL OUTPUT P2/2 CO Mode Control Output Mode (CP-270) affects the range of Control Output (CO_Sig) analog signal sent out to the drive. 3 = Unipolar Reversible 2 = Bipolar (default) 1 = Unipolar CO Max Volts Control Output Maximum Volts (CP-271) sets the upper limit on the voltage sent to the drive. Bipolar operation assumes plus or minus this value. It should be set equal, or lower, than the input specifications of the drive.
OFFSETS & PHASE P1/2 LdOfstSource Lead Offset Source (CP-207) identifies the source of the Lead Sensor Offset, which may be used to set a distance offset to the lead position. Lead Offset Sources are: 3 = Analog Input 2 2 = Analog Input 1 1 = LdSnsrOfst (CP-341) (default) FbOfstSource Follower Offset Source (CP-208) identifies the source of the Follower Sensor Offset, which may be used to set a distance offset to the follower position.
OFFSETS & PHASE P2/2 Ld Posn Lead Position (MP-10) displays the present value of the Lead Position in Engineering Units, as specified by Pulses FI1 (CP-262) and EU FI1 (CP-263). The placement of the decimal point is the same as the placement of the decimal point in EU FI1 (CP-263). LdSnsrDist Lead Sensor Distance (CP-340) may be used to inform the CX-1200 of the distance from the critical contact point to the Lead Sync sensor.
JOB SIZES P1/1 Sync Mode Sync Mode (CP-203) selects the algorithm to be used when RUN Mode (CP-202) is set for Follower or Inverse Follower. 0 = Non-Sync Mode the position follower only, sync pulses are ignored by the control algorithm. 1 = Fixed Mode the follower setpoint is the ratio/scale factor. 2 = Trend Mode the follower setpoint is altered by the control algorithm to allow for continuously changing job sizes.
—NOTES— 5 - 26
AUX ANALOG SIGNALS The Aux Analog Signals screens consist of the Input 1 screen, the Input 2 screen and the Output screen. Input 1 The Auxiliary Analog Input 1 signal (AI1) can be used as a sensor offset to the Lead signal in Lead plus Offset applications, sensor offset to the Follower signal in Follower plus Offset applications or as the Phase signal in the Non-Sync Feedback + Phase. This is selectable through LdOfstSource (CP-207), FbOfstSource (CP-208) and Phase Source (CP-356).
Input 2 The Auxiliary Analog Input 2 signal (AI2) can be used as a offset to the Lead signal in Lead plus Offset applications, offset to the Follower signal in Follower plus Offset applications or as the Phase signal in the Non-Sync Feedback + Phase. This is selectable through LdOfstSource (CP-207), FbOfstSource (CP-208) and Phase Source (CP-356). Go to the Scaling/Aux Analog Input 2 screen.
AUX ANALOG INPUT 1 / ANALOG INPUT 1 P1/1 AI1 Mode Analog Input 1 Mode (CP-280) identifies the mode of operation and the calibration that are used for the Auxiliary Board Analog Input 1 signal. 2 = Current 1 = Voltage (default) AI1 RA Analog Input 1 Reference A (CP-281) is used to scale the Auxiliary Board Analog Input 1 in EU. Enter the value for reference point A that corresponds to the EU that are entered in EU@AI1 RA (CP-282).
AUX ANALOG INPUT 2 / ANALOG INPUT 2 P1/1 AI2 Mode Analog Input 2 Mode (CP-285) identifies the mode of operation and the calibration that are used for the Auxiliary Board Analog Input 2 signal. 2=Current 1=Voltage (default) AI2 RA Analog Input 2 Reference A (CP-286) is used to scale the Auxiliary Board Analog Input 2 in EU. Enter the Analog Input 2 signal value for reference point A that corresponds to the EU that are entered in EU@AI2 RA (CP-287).
AUX ANALOG OUTPUT / ANALOG OUTPUT P1/1 AO Mode Analog Output Mode (CP-291) identifies the mode of operation and calibration that are used for the Auxiliary Board Analog Output signal. 2 = Current 1 = Voltage (default) AO RA Analog Output Reference A (CP-292) scales the Auxiliary Board Analog Output from the units of the selected parameter to the units of the output, generally measured in volts or milliamps.
—NOTES— 5 - 32
SETPOINTS AND RAMPS This section discusses the setup procedures for setpoints and ramps. The setpoint determines the speed at which you want your drive to operate when the CX-1200 is in the “Run” mode. The setpoint can be a speed (ft/min), a ratio (Follower to Lead) or a setting that is relative to other factors, such as a dancer position. The CX-1200 can be run in: • Inverse Follower Mode • Follower Mode • Master Mode • Direct Mode Use the “Run Modes” screen to select the mode of operation (e.g.
RUN MODES P1/1 There are four modes of operation; the Inverse Follower Mode, the Follower Mode, the Master Mode, and the Direct Mode. Use Run Mode (CP-202) to enter the mode of operation that you want to use when your system is in “Run”. The setpoints that correspond to these four modes of operation are; the Master Setpoint (CP-210), the Follower Setpoint (CP-220), and the Direct Setpoint (CP-230). Only one of these setpoints is active at any one time.
MASTER/MASTER SETPOINT P1/1 The Master SP (CP-210) is the desired master speed (e.g., feet/minute) at which you want you system to operate. The ScaledRef (MP-30) is equal to the Master SP (CP-210) when the CX-1200 is in “Run”. The operating speed is determined directly by the Parameter Value that is in the Master SP (CP-210). The Master SP (CP-210) is represented in EU/Tm.
FOLLOWER Use the Follower mode to follow an external signal at a ratio that you will most likely define. The Follower SP (CP-220) sets the ratio at which the follower will operate with respect to the Lead. The Ratio is the desired Feedback EU/Tm per Lead EU/Tm in velocity mode of operation. Ratio = Follower speed (feet/min. of the follower) Lead speed (feet/min. of the lead) The Ratio is set by the Follower SP (CP-220), the Ratio can be considered to be equal to the Follower SP.
FOLLOWER/FOLLOWER SETPOINT P1/1 Run Mode Run Mode (CP-202) sets the mode of operation and the subsequent Setpoint, that are used when your system is in “Run”. The Setpoint and mode of operation combined, determine the Reference Speed and, if applicable, the Reference Position. The modes of operation are: 4 = Inv Foll Mode 3 = Follower Mode 2 = Master Mode (default) 1 = Direct Mode Sync Mode Sync Mode (CP-203) selects the algorithm to be used when RUN Mode (CP-202) is set for Follower or Inverse Follower.
RUN RAMPS Since the ramp generator controls the rate of change of the velocity command, the velocity command is referred to as the ramped reference speed. The ramped reference speed is displayed in RampedRef (MP31). When the ScaledRef (MP-30) speed changes, the rate of change in the RampedRef (MP-31) speed is limited by the acceleration and deceleration rates that you specify. You can specify the rates for “Run”, “RStop”, “H-Stop”, "Direct" and “Jog” independently.
RUN RAMPS P 1/1 The Run Ramps parameters determine the acceleration and deceleration rates that are used during RUN. The Ref Ramps (CP-300) is the reference speed in EU/Tm used to define the RUN ramps. Acl Tm RUN (CP-301) is the time it would take to accelerate from “0” to the Ref Ramps (CP-300) speed. The Acl Rt RUN (CP-302) is the acceleration rate in EU/Tm/Sec. Dcl Tm RUN (CP-303) is the time it would take to decelerate from the reference speed to “0” speed.
STOP RAMPS P1/1 There are separate parameters that define the deceleration rate that is used for “R-Stop” and “H-Stop”. However, Ref Ramps (CP-300) functions as the reference speed for both. Dcl Tm Rstp (CP-310) is the time it would take to decelerate from the Reference Ramps speed to “0” for an “R-Stop”. Dcl Rt RStp (CP311) is the deceleration rate for “R-Stop”. Dcl Tm HStp (CP-312) is the time it would take to decelerate from the Ref StopRmp speed to 0 for an “H-Stop”.
—NOTES— 5 - 41
JOG SP & RAMPS P1/1 The Jog screen includes the parameters that are related to “Jog” operation. The Jog Setpoint as well as the accel and decel rates can be set in this screen. The loop type selection for the “Jog” mode of operation is also available on this screen. You can “Jog” in open loop mode, which uses Kff to generate the Control Output (CO_Sig) based on the desired Jog Setpoint.
DIRECT SP & RAMPS P1/1 Direct Setpoint Mode puts a voltage on the Control Output (CO_Sig). The Direct SP (CP-230) sets this voltage directly. Run Mode (CP-202) must be set to “1” (Direct) and the CX-1200 must be in “Run”. Restrictions to the polarity of the output signal can be done with the CO mode (CP-270) on page 2 of the Scaling / Follower screen. Direct Setpoint Mode is used to directly control the voltage on the Control Output (CO_Sig), which connects to the drive.
—NOTES— 5 - 44
TUNING Tuning includes setting the PID, Feedforward and Large Error Recovery tuning parameters. Caution: To avoid damage to your system, the CX-1200 must be calibrated and the motor drive set up before you operate your system. Refer to Drive Setup / Calibration: Calibration.
—NOTES— 5 - 46
VELOCITY LOOP P1/2 The Velocity Loop screen includes parameters for the loop-type selection, the PID parameters for the Velocity Loop (Kp, Ki, Kd), and four tuning monitor parameters Cntrl Loop Control Loop (MP-49) displays the present operating mode of the CX-1200. Only one type of loop can be active at a time. These modes are automatically selected depending on the present system State (MP-50).
VELOCITY LOOP P2/2 The Velocity Loop screen includes parameters for the loop-type selection, the PID parameters for the Velocity Loop (Kp, Ki, Kd), and four tuning monitor parameters Trim Authority The trim contribution to the DAC output is limited to positive and negative Trim Authority (CP-333). Integral Limit The integral contribution to the trim term is limited to the positive and negative Integral Limit (CP-334).
POSITION LOOP P1/2 The Position Loop screen includes parameters for the loop-type selection, the PID parameters for the Position Loop (Kp, Ki, Kd), and four tuning monitor parameters Cntrl Loop Control Loop (MP-49) displays the present operating mode of the CX-1200. Only one type of loop can be active at a time. These modes are automatically selected depending on the present system State (MP-50).
POSITION LOOP P2/2 The Position Loop screen includes parameters for the loop-type selection, the PID parameters for the Position Loop (Kp, Ki, Kd), and four tuning monitor parameters Trim Authority The trim contribution to the DAC output is limited to positive and negative Trim Authority (CP-333). Integral Limit The integral contribution to the trim term is limited to the positive and negative Integral Limit (CP-334).
FEEDFORWARD P1/1 Kff Auto En Kff Automatic Enable (CP-364) enables the CX-1200 automatic adjustment of Kff (MP-48) at the specified KffAdjUpdt (CP-363) interval in RUN with the loop closed. 1 = ON = Enabled KffAdjUpdt Kff Adjust Update (CP-363) sets the sampling period for the Kff calculation when it is enabled. KffAdjUpdt (CP-363) is the time interval between each new Kff calculation and the automatic store to the Kff parameters depending on whether Kff Auto En (CP-364) is enabled.
LARGE ERROR The Large Position Error Recovery Algorithm (LPERA) is included in the CX-1200 to provide a way to gracefully recover from sudden occurrences of "large position error" while the controller is running the position loop. Under normal operation, without this special algorithm, the CX-1200 would recover the the position error via PID compensation.
LARGE ERROR P1/1 State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed. 9 = Not Defined 8 = Diagnostics 7 = Not Defined 6 = Not Defined 5 = Jog 4 = Not Defined 3 = Run 2 = H-Stop 1 = R-Stop 0 = F-Stop Cntrl Loop Control Loop (MP-49) displays the present operating mode of the CX-1200.
RELATED ITEMS P1/1 Loop Update Loop Update (CP-360) is the time interval between the Control Output (CO_Sig) calculations. This interval sets the sampling rate of the PID control loop. 3 = 100 mSec Update 2 = 10 mSec Update 1 = 1 mSec Update (default) Sync Logic Sync Logic (CP-204) allows selection of the direction taken when making a sync-correction. Closest makes the correction in the direction of the closest lead sync mark.
—NOTES— 5 - 55
ALARMS AND LIMITS Alarms and Limits includes setting alarms and various operating limits. Caution: To avoid damage to your system, the CX-1200 must be calibrated and the motor drive set up before you operate your system. Refer to Setup / Calibration: Calibration.
ALARMS There are several monitored alarms built-in to the CX-1200. These alarms are included in the PLC BitMap and can be used together or separately to activate an output or any other function that is available to the PLC. To customize the alarms for your system, modify the PLC program to include the alarm bit. In the PLC, Fb@0Spd (Bit 54) and RR@0Spd (Bit 53) are defaulted to DO-O, which functions as a indicator for a “stop” condition.
may indicate a loss of feedback. The encoder or encoder wiring could be at fault. If this occurs and Fb EU/Tm (MP-06) displays a nonzero value, then check the feedback scaling and the value for Zero Speed (CP-332). If the motor is not moving, the drive may not be enabled. Check the enable logic and wiring. If the motor is not moving, it could also indicate that the CO_Sig signal is not getting to the drive. Check the CO_Sig wiring.
5 - 59
ALARMS STANDARD P1/3 Zero Speed When the magnitude of the Fb EU/Tm (MP-06) is less than or equal to Zero Speed (CP-332), the Fb @ 0Spd bit (54) in the PLC is set to “1”. This value, as well as the PLC Fb @ 0Spd bit condition, is used in other transparent internal calculations that are based on feedback information. Max Fb Alm Maximum Feedback Alarm (CP-371) signals an over-speed condition.
ALARMS CUSTOM P2/3 Cmpr1 Parm Enter a Monitor Parameter code in Compare 1 Parameter (CP-380) that will act on the value in Cmpr1 Val (CP-392), by using the comparison type that you entered in Cmp1 Type (CP-386). If the comparison that is established by these three parameters is “true”, then the PLC sets the Cmpr1 Out bit (60) in the PLC to “1”, which can be used to trigger a user defined indicator.
ALARMS CUSTOM P3/3 Cmpr3 Parm Enter a Monitor Parameter in Compare 3 Parameter (CP-382) that will act on the value in Cmpr3 Val (CP-394), by using the comparison type that you entered in Cmp3 Type (CP-388). If the comparison that is established by these three parameters is “true”, then the PLC sets the Cmpr3 Out bit (62) in the PLC to “1” , which can be used to trigger a user defined indicator.
—NOTES— 5 - 63
LIMITS P1/2 The Limits screen includes the parameters that limit certain operating conditions. Some appear on other screens that are more relevant to their function. Max Spd Lmt The Maximum Speed Limit (CP-330) is the maximum positive and negative limit applied to the ScaledRef (MP-30) while operating in “Run” mode. Min Spd Lmt The Minimum Speed Limit (CP-331) is the minimum positive and negative limit applied to the ScaledRef (MP-30) while operating in “Run” mode.
LIMITS P2/2 The Limits screen includes the parameters that limit certain operating conditions. Some appear on other screens that are more relevant to their function. TrendJSChg% Trend Job Size Change % (CP-347) sets a limit for the maximum allowable change to the Lead and Follower Job Size Average values (MP-14, MP-24) that will be accepted by the CX-1200 control algorithm. This limit is applied to each job size average independently before they are used by the CX-1200 control loop.
—NOTES— 5 - 66
BLOCK SETUP The blocks are used as a quick access to a group of Control Parameters whose values will need to be changed over the course of your system's operation. For example, the Blocks could be used to switch between speed setpoints and ratio setpoints. You can assign up to sixteen Control Parameters to the blocks. There are eight blocks that allow you to assign eight values to each of the sixteen Control Parameters.
—NOTES— 5 - 68
Block Setup Use the blocks to assign eight different values to a single Control Parameter. Up to sixteen Control Parameters can each be assigned to each of the eight different blocks. BLOCK SETUP Up to sixteen Control Parameters are assigned to the blocks in Edit Block Parms.
EDIT BLOCK PARMS Block Parm 1 - Block Parm 16 The Edit Block Parms screens (pages 1-4) contain sixteen lines (Block Parm 1- 16) that allow you to assign sixteen Control Parameters to Block Parms 1 through Block Parms 16 (CP-500 to CP-515). In turn, these Control Parameter assignments are reflected in corresponding lines in the Edit Blocks (0-7) screens (where the Control Parameter values are selected).
The Edit Block Parms screens are accessed through —> Main Menu / Block Setup <— Use the Par keys to select a line (make it active). (CP-500) Enter a Parameter Code. Press the Enter key. (Master SP, CP-210 is the default entry) EDIT BLOCK PARMS Block Parm 1 ->Master SP Block Parm 2 ->NOT USED Block Parm 3 ->NOT USED Block Parm 4 ->NOT USED 210 * 0 * 0 * 0 * P1/4 (CP-501) Enter a Parameter Code. Press the Enter key. (CP-502) Enter a Parameter Code. Press the Enter key. (CP503) Enter a Parameter Code.
Use the Page keys to scroll through pages 2 through 4 of the Edit Block Parms screens. These screens are similar to each other and to the page one screen that is displayed on the previous page. Enter Control Parameter codes in these screens, as noted below. If you enter a Control Parameter code that is already in use, then the “Not Allowed“ messages will flash briefly in the error message bar.
Edit Block Parms / Save Press the Menu key from any of the Edit Block Parms screens to exit. If you have made changes in any of the screens, a dialog box will pop up and give you the opportunity to either save or to discard your changes. If you have entered Control Parameters that can not be used in the blocks, then the code for each Control Parameter that can not be used are highlighted, one by one, and the error message “Invalid Parm” will flash five times in the error bar.
EDIT BLOCK 0 THROUGH 7 Blk0 Val 1 - Blk7 Val 16 Use the Block Values (CP-540 to CP-667) to assign Parameter Values to the Control Parameters that were designated by name in the Edit Block Parms screens (CP-500 to CP-515). Edit Blocks 0-7 allow you to assign up to eight different values to a single Control Parameter by entering a different Parameter Value in each of the Edit Block screens (0-7).
The Edit Block 0-7 screens are accessed through —> Main Menu / Block Setup <— Use the Par keys to select a line (make it active). EDIT BLOCK 0 Blk0 Val 1 ->Line Spd SP Blk0 Val 2 ->NOT USED Blk0 Val 3 ->NOT USED Blk0 Val 4 ->NOT USED (CP-540) Enter a parameter value. Press the Enter key. 0 * 0 * 0 * 0 * P1/4 (CP-541) Enter a parameter value. Press the Enter key. (CP-542) Enter a parameter value. Press the Enter key. (CP-543) Enter a parameter value. Press the Enter key.
Use the Page keys to go scroll through pages 2 through 4 of the Block 0 Data Edit screens. The setup for these screens is identical to the page one screen that is displayed on the previous page. Enter the relevant information in these screens. EDIT BLOCK 0 Blk0 Val 5 ->NOT USED Blk0 Val 6 ->NOT USED Blk0 Val 7 ->NOT USED Blk0 Val 8 ->NOT USED 0 * 0 * 0 * 0 * Use the Par keys to select a line (make it active).
Use the Par keys to go scroll through the Block Setup menu and access the additional Edit Block screens (1-7). The set up for these screens is identical to the Block 0 Edit Block screens that are displayed on the previous pages. Enter the relevant Control Parameter values in these screens.
Edit Block / Save Press the Menu key from any of the Edit Block screens to exit. If you have made changes in any of the screens (pages 1-4), a dialog box will popup and give you the opportunity to either save or to discard your changes.
PROGRAMMABLE LOGIC CONTROLLER (PLC) This section discusses the setup procedures for the PLC (Programmable Logic Controller). The CX-1200 provides a basic PLC to compliment the motion control operation with I/O flexibility. The PLC allows you to redirect or redefine the eight digital outputs and eight (of the 16) digital inputs. You can also use the PLC to initiate a number of internal functions, or to test the state of status indicators.
—NOTES— 5 - 80
PLC The PLC adds functionality to the CX-1200. There are default settings for the PLC, which are generally sufficient for most applications, and whose operations are transparent to the user. There are also PLC screens which allow the user additional access to the PLC in order to expand on the CX-1200's functionality. The PLC has a “scan time” of 2 milliseconds.
6. Misc. functions: Block Select A,B,C decoded to select current block, PLC bits FrzIngrl, OpenLoop, FrzRamp, Negate SR are OR’ed in with the Cntrl Latch (CP-340). The result will be used in the next Scaled and Ramped Reference determination, or Control Loop calculation. The Data Trace enable is maintained. The Timers are maintained (status bits set/reset if necessary). This ends the 2nd 1 millisecond part of the scan. The PLC mimics the operation of Relay Logic.
There are three parts to the stack: the Result Register (R); a bit mapped location named “S0” (bit location “0”); and a bit mapped location named “S1” (bit location “1”). When the stack is lifted with the “LOAD” and “LOAD NOT” commands, the contents of “S0” is copied to “S1” (the contents of “S1” is overwritten) and the contents of the Result Register (R), is copied to “S0” and the contents of the operand (or the complement of) is copied to the Result Register, “R”.
5. OR The contents (the bit value) of the operand bit is OR’ed with the Result Register (R). The operand is unaffected. The result is retained in the Result Register. If the operand is “0” (i.e., the "S0" register), then the stack is dropped. 6. OR NOT The complement of the operand bit is OR’ed with the Result Register. The operand is unaffected. The result is retained in the Result Register. If the operand is “0” (i.e., the "S0" register), then the stack is dropped.
Descriptions of the groups of operands and discussion of the associated Control Parameters follow: Bit 0 is the top of the stack, S0 (first entry point). Bit 1 is the bottom of the stack, S1, (lowest level). Bit 2 is fixed at the value of 0. Bit 3 is fixed at the value of 1. Bit 4 is set to a 1 for the first PLC scan after power-up. Bits 8 through 15 reflect the values captured on the Digital Inputs 8 through 15, respectively.
Bits 100 through 107 are used to activate the Digital Outputs 0-7 respectively. The outputs are active low. Therefore, when the “OUT” command moves a 1 into one of these bits, the corresponding output will become active and pull the connected device to common, sinking current as dictated. Bits 108 through 115 are used for temporary storage. They can be used to store the intermediate results of relatively complicated rungs.
Bit 164 is used to negate the Control Ouput (CO_Sig) signal. The Negate CO bit is ignored when operating in Unipolar mode. You can not reverse the polarity of the output in this case. Bit 167 may be used to start the “Data Trace” data collection. Refer to the section in Serial Communications Binary protocol for further information regarding the “Data Trace.” Bits 168 and 169 are used as the “Remote” scroll up and scroll down controls.
The Basic Rung - Moving Bit Data Since the PLC is based on bit data, a bit value is moved from one location to another. The most basic rung (a normally open contact energizing a coil) is implemented in the PLC program by moving bit data. LOAD OUT 55 101 MaxFbSpd DO_1 55 101 MaxFbSpd DO_1 The value of MaxFbSpd bit (contact) is loaded into the Result Register (R) with the “LOAD 55 MaxFbSpd” command and copied to the Digital Output DO_1 bit location (coil) with the “OUT” command.
Series and Parallel Contacts - Operating on Bit Data Often it is necessary to combine the state of more than one PLC bit (contact) to determine if another bit (coil) should be energized. The series connection of two contacts represents the “ANDing” of the states; both contacts need to be closed in order for energy to flow. The “AND” command is used to “AND” two PLC bits (contacts) together. The following example shows how to program a simple series connected rung.
You can combine “AND’s” and “OR’s” to implement both the series and parallel connections. LOAD OR AND OUT 55 57 24 101 MaxFbSpd DrvNoRsp Tmr1 Out DO_1 MaxFbSpd Tmr1 Out DO_1 55 24 101 MaxFbSpd Tmr1 Out DO_1 55 24 101 DrvNoRsp 57 LOAD AND OR OUT 55 24 57 101 MaxFbSpd Tmr1 Out DrvNoRsp DO_1 DrvNoRsp 57 The order of the program commands effect the outcome. The result of each command is placed in the Result Register (R), which is then used in the next operation.
Cntr2 Out DO_1 32 33 101 Cntr2 Out Cntr1 Out 33 32 Cntr1 Out LOAD AND NOT LOAD AND NOT OR OUT 32 33 33 32 0 101 Cntr1 Out Cntr2 Out Cntr2 Out Cntr1 Out S0 DO_1 This programming can be greatly simplified with the “XOR” command as follows. LOAD XOR OUT 32 33 101 Cntr1 Out Cntr2 Out DO_1 Cntr1 Out Cntr2 Out DO_1 32 33 101 Cntr2 Out Cntr1 Out 33 32 The “AND/OR” programming of the exclusive “OR” function above illustrates more complicated logic than we have seen thus far.
Assume the values of the Digital Input Bits DI_8, 9, 10, 11 are 1,0,0,0 respectively. The “S1” and “S0” Bits are “0” to start. The Result Register is also “0” to start.
Another example: LOAD AND LOAD LOAD OR AND OR OUT 8 9 10 11 12 0 0 101 DI_8 DI_9 DI_10 DI_11 DI_12 S0 S0 DO_1 DI_8 DI_9 DO_1 8 9 101 DI_10 DI_11 10 11 DI_12 12 Assume DI_8,9,10,11,12 have values of 1,1,0,1,1 Before “LOAD 8 DI_8”: S1: 0 S0: 0 R: 0 After “LOAD 8 DI_8” (stack is lifted) S1: 0 S0: 0 R: 1 After “AND 9 DI_9”: S1: 0 S0: 0 R: 1 After “LOAD 10 DI_10” (stack is lifted): S1: 0 S0: 1 R: 0 After “LOAD 11 DI_11” (stack is lifted): S1: 1 S0: 0 R: 1 After “OR 12 DI_12”: S1: 1 S0: 0 R: 1 5 -
After “AND 0 S0” (stack falls): S1: 1 (S1 remains the same after the shift down) S0: 1 R: 0 After “OR 0 S0” (stack falls): S1: 1 S0: 1 R: 1 After “OUT 101 D0_1”: S1: 1 S0: 1 R: 1 The ladder diagram can be constructed differently to simplify the programming.
The reset inputs (act as coils) are labelled: Lch1 Rst (PLC Bit 120) Lch2 Rst (PLC Bit 121) Lch3 Rst (PLC Bit 122) Lch4 Rst (PLC Bit 123) The outputs (used as contacts or status) are labelled: Lch1 Out (PLC Bit 16) Lch2 Out (PLC Bit 17) Lch3 Out (PLC Bit 18) Lch4 Out (PLC Bit 19) A latch can be used to reverse the direction of motion with two sensors, one for forward, one for reverse. The sensors will only be active temporarily, so the latch retains the state until the opposite sensor is reached.
Here DI_8 serves as the set input and DI_9 serves as the reset input. Tmp1 retains the state of the latch. If the Latch Output is used as a digital output, you can use the digital output PLC bit directly (DO_0 through DO_7, Bits 100-107) as the latch state. The state of this latch is determined in the sequence of the PLC program .
–—NOTES— 5 - 97
PLC MONITOR Use the PLC Monitor screens to monitor the state of all the PLC operands. Pages 2, 3 and 4 of the screens display the PLC bits in sequential order. Press the “help” key on each line to view the names for each bit. The Help screen will highlight the bits that are active. Page 1 of the PLC Monitor screens displays the parameters that select the PLC bits and monitor the PLC. Use the Control Parameters Bit ; PLC Monitor 1 (CP-405) and PLC Monitor 2 (CP-406) to select a bit.
PLC MONITOR P1/4 PLC Monitor 1 PLC Monitor 1 (CP-405) determines which PLC bit will be monitored in PLC Mon 1 Val (MP-108). The PLC Mon 1 Val (MP-108) displays the name of the bit rather than “PLC Mon 1 Val”. To select a PLC bit to monitor, enter the number of the bit or by use the ‘Scroll’ keys (^ or v) to scroll through the list. This bit can be monitored in any screen when the code select line set to PLC Mon 1 Val (MP-108). For the bit list, refer to Appendices: Appendix L.
PLC MONITOR P2/4 PLC 23-16 PLC 23-16 (MP-111) displays the status of the internal PLC status bits 23-16. A “1” in any bit indicates that the bit is “active”. Page one of the “Help” screen displays the bit map for PLC 23-16. Also refer to Appendices: Appendic C. PLC 31-24 PLC 31-24 (MP-112) displays the status of the internal PLC status bits 31-24. A “1” in any bit indicates that the bit is “active”. Page one of the “Help” screen displays the bit map for PLC 31-24. Also refer to Appendices: Appendic C.
PLC MONITOR P3/4 PLC 107-100 PLC 107-100 (MP-121) displays the status of PLC bits 107-100. A “1” in any bit indicates that the output is “active”. The digital outputs are active low (current sinking). Page one of the “Help” screen displays the bit map for PLC 107100. Also refer to Appendices: Appendic C. PLC 115-108 PLC 115-108 (MP-122) displays the status of the internal PLC control bits 115-108. A “1” in any bit indicates that the bit is “active”.
PLC MONITOR P4/4 PLC 187-180 PLC 187-180 (MP-131) displays the status of the internal PLC control bits 187-180. A “1” in any bit indicates that the output is “active”. Page one of the “Help” screen displays the bit map for PLC 187-180. Also refer to Appendices: Appendic C. PLC 195-188 PLC 195-188 (MP-132) displays the status of the internal PLC control bits 195-188. A “1” in any bit indicates that the bit is “active”. Page one of the “Help” screen displays the bit map for PLC 195-188.
—NOTES— 5 - 103
PLC TIMERS The are four timers that work in conjunction with the PLC. Each timer can be set up to generate a pulse. The timers operate with 1 millisecond resolution. However, when the timer times out and the timer output becomes active, the PLC program may not react for another millisecond because of the two millisecond scan time. Therefore, enter the time values at “1” or “2” milliseconds shorter than you actually need to compensate. The timer outputs reflect the operation of an On-delay timer.
PLC TIMERS P1/1 Tmr1 Delay Timer 1 Delay (CP-410) is the time, in seconds, from which Timer 1 becomes enabled (Tmr1 En bit going from “0” to “1”) until Tmr1 Out bit (24) in the PLC is going active (1). When the Tmr1 En bit (124) returns to “0”, the Tmr1 Out bit (24) is reset to “0” and the delay-time is reset to “0”. Tmr1 on Tm Timer 1 on Time (CP-411) is the time, in seconds, from which Timer 1 is going active (= 1) until Tmr1 Out is going inactive (back to “0”).
—NOTES— 5 - 106
PLC COUNTERS There are four event counters that are associated with the PLC. One of these counters functions as an up/ down counter. The other three counters operate as up-counters. The maximum count rate is approximately 100 counts per second (100 Hz). The up-counters all have upper trigger values associated with them. When the count reaches this trigger value, the counter output will be set automatically to “1”.
PLC EVENT CNTRS P1/1 Cntr1 Cnt Counter 1 Count (CP-421) is the current count for “Counter 1”. The CX-1102 automatically increments it one count for every “0” to “1” transition of the Cntr1 Inc bit (130). Counter 1 Count is the default batch counter. Either use the “Scroll” keys or enter a new number to change this value. When the PLC program sets Cntr1 Rst bit (135) to “1”, then the Counter 1 Count (CP-421) resets to “0” .
PLC DATA COPY P1/1 The PLC Data Copy function is used to copy CP or MP data (values) to a different CP (copy from source to destination). When a 0 to 1 transition occurs in the DataCopy 1 PLC bit (160), the value of the CP or MP selected by Copy Source 1 (CP-396) is copied to the CP selected by Copy Dest 1 (CP-397). When a 0 to 1 transition occurs in the DataCopy 2 PLC bit (161), the value of the CP or MP selected by Copy Source 2 (CP-398) is copied to the CP selected by Copy Dest 2 (CP-399).
—NOTES— 5 - 110
DIGITAL I/O The PLC / Digital I/O, (page 1) screen displays parameters that are associated with the digital inputs for the PLC (DI-8 through DI-15). The DI-14 and DI-15 are routed to the Scroll Up bit (168) and Scroll Dn bit (169) respectively by the default PLC program. This allows these digital inputs to control the remote scrollup and remote scroll-down function. The remote-scroll function can be assigned to almost any of the Control Parameters.
DIGITAL I/O P1/1 DI 1 Shot Use the Digital Input 1 Shot (CP-402) to create a one scan pulse (one-shot) as the result of a high-to-low (open-toclosed) transition on any or all of the PLC dedicated inputs. To generate a 1-scan pulse for an inactive high to an active low transition, enter a “1” in the bit location of corresponding digital input. In the example below, the “1” has been entered in digital input 14. DI 7..0 Digital Input 7..0 (MP-100) displays the value of the “J6” digital inputs.
PLC PROGRAMMING Editor and the Compiler: The PLC program consists of a text-based list of commands (instructions) and operands that work on bit data to produce the same result as a ladder-logic language. Each rung of a ladder logic program is implemented as a group of commands/operands starting with the “LOAD” (or LD NOT) command and ending with the “OUT ”command. A special series of screens that function as an editor allow you to change the PLC program.
Status and Help screens: Press the Help key to go to the help screen for a description of the PLC Programming. Press the Status key to access the status screen. Press the Status key again to return to the PLC Programming screen. The Code is still functional in the status screen. However, if you access the status screen from the PLC programming screen, then you can not access the menu screens from the status screen. You must exit the PLC Programming screen in order to access the menu screens.
The PLC Programing screens are accessed through —> Main Menu / PLC <— Use the Par keys to scroll the highlight bar and make either a “Command” or a “Operand” active. PLC PROGRAMMING Line: 1 LOAD OUT LOAD OUT LOAD OUT LOAD OUT LOAD OUT OUT 8 140 9 135 10 174 11 187 12 152 153 DI_8 Blk Sel A DI_9 Cntr 1 Rst DI_10 Re-Learn DI_11 OpnLpRqst DI_12 RstFI1Psn RsrFI2Psn The second line in the title block line indicates when the cursor is highlighting a “Command” or a "Operand”.
Use the Page keys to go scroll through the 64 command lines, a page at a time. The screens below display the default sttings for lines 12 through 64.
PLC Programming / Help Screen Option and Save Screen The last page of the Help screens (page 5) allows you to choose between creating a backup of the changes that you have entered or loading the default bit program that was shipped from the factory. “Load Default Program” is the default choice. HELP Help Make press For PLC Selection enter to Editor: below load. To change to “Load Backup Program”, use the “par” key to scroll the highlight bar.
—NOTES— 5 - 118
System Monitoring/Monitor Parameters Introduction to Monitor Parameters System Monitor Run Monitor Position Job Sizes STD Signals Monitor Alarms and Limits DIG I/O Monitor Aux Analog Monitor Control Overrides 6-1
6-2
INTRODUCTION TO MONITOR PARAMETERS Parameters are divided into two classifications; Control Parameters (CP) and Monitor Parameters (MP). This section is about Monitor Parameters. Control Parameters are explained in System Setup/Control Parameters. The parameters appear on the screens by a Parameter Name. The Help screens list the parameters by both their name and by a numbered code, which is called the Parameter Code. The operational data is the Parameter Value.
—NOTES— 6-4
SYSTEM MONITOR Use the system monitor screens to access the Monitor Parameter screens that monitor the operation of the CX-1200. In addition to their monitoring capability, the Control Override screens provide limited control of the Run/Stop/Jog logic and the block selection.
RUN MONITOR / SYSTEM P1/3 The Run Monitor screen (page 1) contains monitor system data parameters. Setpoint X (CP-201) is also included on this screen to allow convenient assess to your active setpoint. State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed.
RUN MONITOR / LEAD P2/3 The Run Monitor / Lead screen (page 2) monitor the parameters that are related to the Lead. Cntrl Loop Control Loop (MP-49) displays the present operating mode of the CX-1200. Only one type of loop can be active at a time. These modes are automatically selected depending on the present system State (MP-50).
RUN MONITOR / FOLLOWER P3/3 The Run Monitor / Follower screen (page 3) monitor that are related to the Follower. Cntrl Loop Control Loop (MP-49) displays the present operating mode of the CX-1200. Only one type of loop can be active at a time. These modes are automatically selected depending on the present system State (MP-50).
POSITION P1/2 The Position screen (page 1) allows you to select and monitor the position for the CX-1200. The first line on the screen displays the current operating state. State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed.
POSITION COUNTS P2/2 The Position Counts screen (page 2) allows you to select and monitor the position for the CX-1200. The first line on the screen displays the current operating state. State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed.
JOB SIZES P1/2 The Job Sizes screen (page 1) allows you to select and monitor the job sizes for the CX-1200. The first line on the screen displays the current operating state. State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed.
FbJbSzAve Follower Job Size Average (MP-23) displays a running average value of the last 16 follower job sizes determined by the Follower Frequency and Follower Sync inputs. Displayed in EU’s. FbJbSzVar Follower Job Size Variance (MP-22) displays the maximum variance of the last 16 follower job sizes. Displayed in EU’s.
JOB SIZES P2/2 The Job Sizes screen (page 2) allows you to select and monitor the job sizes for the CX-1200. The first line on the screen displays the current operating state. State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed.
STD SIGNAL MONITOR / LEAD P1/3 The STD Signal Monitor / Lead screen (page 1) displays parameters that are related to the Frequency Input 1 signal. Cntrl Loop Control Loop (MP-49) displays the present operating mode of the CX-1200. Only one type of loop can be active at a time. These modes are automatically selected depending on the present system State (MP-50).
STD SIGNAL MONITOR / FOLLOWER P2/3 The STD Signal Monitor / Follower screen (page 2) displays the parameters that are related to the Frequency Input 1 signal. Cntrl Loop Control Loop (MP-49) displays the present operating mode of the CX-1200. Only one type of loop can be active at a time. These modes are automatically selected depending on the present system State (MP-50).
STD SIGNAL MONITOR / CONTROL OUTPUTS P3/3 The STD Signal Monitor / Control Outputs screen (page 3) displays CO_Sig signal data. The CO_Sig is the CX-1200 output signal that is the input to the drive as a velocity (or torque) command. RampedRef Ramped Reference (MP-31) displays the speed command, in Engineering Units per Time. This is the output of the ramp calculations. When the ramp has been completed, the RampedRef (MP-31) should equal the ScaledRef (MP-30).
ALARMS & LIMITS / ACTIVE ALARMS P1/2 The Alarms & Limits / Active Alarms screen (page 1) displays the status of the alarms and limits. This screen displays a list of the Limits, General Alarms and Custom Alms. The active Limits, Alarms and Custom Alms are highlighted (See next page).
The Alarms & Limits screen is accessed through —> Main Menu / System Monitor The highlight bar indicates the active alarm. ALARMS & LIMITS ACTIVE ALARMS MaxLmt MinLmt MaxFb MaxCO AclDcl No Rsp 0 Spd LSync FSync The highlight bar indicates the active alarm.
ALARMS AND LIMITS P2/2 The Alarms & Limitsscreen (page 2) displays the bit-mapped Monitor Parameters that monitor the status of the Limits, Alarms and Custom Alms. Use either the Appendices: Appendix C or the “Help” screen to preview the bit map lists. Active Blk Active Block (MP-51) displays the active block (0-7). The block can be selected and made active by the Block select bits (Blk Sel A,B.C), in the PLC Programming screen if Blk Sel Source (CP-478) is set to “1” (DigIn & PLC).
DIG I/O MONITOR P1/1 The DIG I/O Monitor screen displays the status (state) of all the digital inputs and outputs. DI 7..0 Digital Input 7..0 (MP-100) displays the value of the “J6” digital inputs. A ‘1’ in the bit location indicates a “low voltage” condition on the corresponding input (which is consistent with a contact closure to common). Refer to Appendices: Appendix C for the DI 7..0 (MP-100) bit map list. The Help screen for DI 7..0 (MP-100) also contains a bit map list. DI 15..8 Digital Input 15..
ANALOG IN MONITOR P1/2 The Analog In Monitor screen (page 1) monitors the input signals and displays the parameters for the analog inputs (AI1 and AI2). AI1 Bits Analog Input 1 Bits (MP-160) displays the present value in ADC bits of Auxiliary Board Analog Input 1 signal. AI1 Signal Analog Input 1 Signal (MP-161) displays the present value of the Auxiliary Board Analog Input 1 signal in either volts or milliamps relative to which setting (volts or current) has been entered in AI1 Mode (CP-280).
ANALOG OUT MONITOR P2/2 The Analog Out Monitor screen (page 2) monitors the output signal and displays the parameters for the analog output (AO). AO Bits Analog Output Bits (MP-166) displays the present value, in DAC Bits, of the Auxiliary Analog Output. AO Signal Analog Output Signal (MP-167) displays the present value, in either volts or milliamps of the Auxiliary Analog Output, relative to AO Mode (CP-291).
CONTROL OVERRIDES / STATE P1/4 The Control Overrides / State screen (page 1) allows you to select and monitor the operating state for the CX-1200. The first line on the screen displays the current operating state. State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed.
CONTROL OVERRIDES P2/4 Use the Control Overrides screen (page 2) to reset the position. Scroll to the item that you want to reset and press the Enter key to activate that item.
CONTROL OVERRIDES P3/4 Use the Control Overrides screen (page 3) to effect the following control functions: Negate Scaled Ref (change direction), Stop Ramp Stop Integral Open Loop Lead Sync Disable Foll Sync Disable Sync Disable Scroll the cursor to the item that you want to activate and press Enter. The highlighter will appear and will remain on the function(s) that are active. If you want to deactivate a function, scroll the cursor to the function that you want to deactivate and press Enter.
CONTROL OVERRIDES P4/4 You can also use this screen to select the source from which active block will be selected, as well as to monitor the active block. Use Blk Sel Source (CP-478) to determine the source (Digital Inputs & PLC, Keypad Blk Sel, or Cntr 4 Cnt) from which the active block is will be selected. Enter “Keypad Blk Sel” (2) in Blk Sel Source (CP-478) to control the selection of the blocks from Keypad Blk Sel (CP-479), using the keyboard.
Sync Mode Sync Mode (CP-203) selects the algorithm to be used when RUN Mode (CP-202) is set for Follower or Inverse Follower. 0 = Non-Sync Mode the position follower only, sync pulses are ignored by the control algorithm. 1 = Fixed Mode the follower setpoint is the ratio/scale factor. 2 = Trend Mode the follower setpoint is altered by the control algorithm to allow for continuously changing job sizes. 3 = Learn Mode learns the job spaces and the scale factor, also modifies the follower setpoint.
—NOTES— 6 - 28
Serial Communications Introduction to Serial Communications CX-1200 Serial Communications ASCII Data-Link Protocol CX-1200 Serial Communications ASCII2 Data-Link Protocol CX-1200 Serial Communications Binary Data-Link Protocol 7-1
7-2
INTRODUCTION TO SERIAL COMMUNICATIONS The CX-1200 can interface with a host computer through a RS-485 Serial Communications Interface (refer to Figure 2-30, CX-1200 Multidrop Installation, page 2-24). This interface allows the host computer to perform remote control of the CX-1200, Control Parameter entry, and status or performance monitoring.
CX-1200 Serial Communications ASCII Data-Link Protocol (Message Transmission / Response Structures) STX Address Function Message Error Data Field ETX CRC 1 Byte ^B Char(2) 2 ASCII Chars 2 ASCII Chars 2 ASCII Chars Number of characters defined by Function 1 Byte ^C Char(3) 4 ASCII HEX Chars (0000 - FFFF) Number of constant characters per Transmission = 10 characters (Minimum # of characters) CX-1200 Serial Communications Buffer Size = 255 characters (Maximum # of characters) (leaves a maximum of 245 chara
Definition of Message Elements “STX” Signals the start of transmission. (Host/CX-1200) A single byte ASCII Char (02) “^B”. ”Address” Address of the CX-1200 that will recognize and interpret the message. A two character ASCII number in the range of “01” - “99”. (“@0” = Global Transmission) “Function” The CX-1200 function requested which defines the data structure to follow. It is a two character ASCII number in the range of “01”-”10" (accepted functions are defined above).
FUNCTION (01) DATA READ SINGLE PARAMETER Table 7-2 Character # 1 DESC STX ASCII ^B 2 3 4 Address 0-9 5 Function 1-9 Host Transmission 0 1 6 7 8 9 10 Parameter Number ETX 0-9 0-9 0-9 11 12 13 CRC (0000 - FFFF) ^C 0-F 0-F 0-F 0-F Data Field - Parameter Number - 3 characters. Message Length = 13 characters.
FUNCTION (02) DATA WRITE SINGLE PARAMETER Table 7-4 Character # 1 2 DESC STX ASCII ^B 3 4 Address 0-9 Host Transmission 5 Function 0-9 0 2 6-20 21 22 Data Field ETX ^C 23 24 25 CRC (0000 - FFFF) 0-F 0-F 0-F 0-F 17 18 19 20 Data Field per Table 7-4 (15 characters) Character # 6 DESC Parm Number Res Fmt ASCII 7 0-9 Parameter Number Resolution Format Parameter Value 8 0-9 9 0-9 10 0-9 0-9 11 12 13 14 15 16 Parameter Value (0000000000-9999999999) 0-9 0
FUNCTION (03) DATA READ PARAMETER BLOCK Table 7-6 Character # 1 2 DESC STX ASCII ^B 3 4 Address 0-9 Host Transmission 5 Function 1-9 0 3 6-8 9 Data Field ETX ^C 10 11 12 13 CRC (0000 - FFFF) 0-F 0-F 0-F 0-F Data Field per Table 7-6 Number of Parameters x 3 characters/parameter (14 parameters max. = 42 characters) Character # DESC 6 7 Parameter Number 100's ASCII 8 Parameter Number 10's Parameter Number 1's 0-9 0-9 0-9 Parameter Number - 3 characters.
Table 7-7 Character # 1 DESC STX ASCII ^B 2 3 4 Address 0-9 CX-1200 Response 5 Msg Error 1-9 0-F 0-F 6-22 23 Data Field ETX ^C 24 25 26 27 CRC (0000 - FFFF) 0-F 0-F 0-F 0-F Data Field per Table 7-7 Number of Parameters x 17 characters/parameter (14 parameters max.
FUNCTION (04) DATA WRITE PARAMETER BLOCK Table 7-8 Character # 1 2 DESC STX ASCII ^B 3 4 Address 0-9 Host Transmission 5 6-20 Function 0-9 0 21 22 Data Field ETX 4 ^C 23 24 25 CRC (0000 - FFFF) 0-F 0-F 0-F 0-F 18 19 20 Data Field per Table 7-8 Number of Parameters x 15 characters/parameter (14 parameters max.
FUNCTION (05) CONTROL COMMAND SEND Table 7-10 Character # 1 DESC STX ASCII ^B 2 3 Address 0-9 0-9 4 5 Function 0 5 Host Transmission 6 7 8 Command ETX 0-2 ^C 0-9 9 10 11 12 CRC (0000 - FFFF) 0-F 0-F 0-F 0-F 9 10 11 12 Data Field - Control Command - 2 characters Valid Control Commands: 01 = F-Stop. 02 = R-Stop. 03 = H-Stop. 04 = Run. 05 = Jog Forward. 06 = Jog Reverse. 07 = Jog Stop. 09 = Reset Integral. 10 = Preset FB Position. 11 = Preset LD Position.
FUNCTION (08) DATA READ CUSTOM ENGINEERING UNITS Table 7-12 1 Character # DESC STX ASCII ^B 2 3 4 Address 0-9 Host Transmission 1-9 5 6 7 Function ETX 0 ^C 8 8 9 10 CRC (0000-FFFF) 0-F 0-F 0-F 0-F 23 24 25 Data Field - 0 characters. Message Length = 10 characters.
FUNCTION (09) DATA WRITE CUSTOM ENGINEERING UNITS Table 7-14 Character # 1 DESC STX ASCII ^B 2 3 4 Address 0-9 Host Transmission 5 Function 0-9 0 9 6-20 21 22 Data Field ETX ^C 23 24 25 CRC (0000 - FFFF) 0-F 0-F 0-F 0-F Data Field per Table 7-14 Engineering Units Text - (1 to 15 characters) Character # 6 7 8 9 10 12 13 14 15 16 17 18 19 20 !- ~ !- ~ !- ~ !- ~ !- ~ !- ~ Engineering Units Text DESC ASCII 11 !- ~ !- ~ !- ~ !- ~ !- ~ !- ~ !- ~ !- ~
FUNCTION (10) DATA READ PARAMETER CONSTANT TABLE Table 7-16 Character # 1 DESC STX ASCII ^B 2 3 4 Address 0-9 Host Transmission 5 Function 1-9 1 0 6-8 9 10 Data Field ETX ^C 11 12 13 CRC (0000 - FFFF) 0-F 0-F 0-F 0-F Data Field per Table 7-16 Number of Parameters x 3 characters/parameter (4 parameters max. = 12 characters) Character # DESC 6 7 Parameter Number 100's ASCII 8 Parameter Number 10's Parameter Number 1's 0-9 0-9 0-9 Parameter Number - 3 characters.
Message Error Bits Definitions: Bit 7 = (1) CRC Failure Bit 6 = (1) Buffer Overflow Bit 5 = (1) ETX Not Received/Data Field Error Bit 4 = (1) Invalid Function/Data Error Bit 3 = (1) Over-Run Error Bit 2 = (1) Noise Error Bit 1 = (1) Framing Error Bit 0 = (1) Parity Error Example: “86” = the number 10000110 (binary) would indicate a CRC failure with Noise errors and Framing errors occurred when the transmission message was received.
Parameter Control Byte Definitions: Bit 7 = (1) Negative Numbers are Possible (0) Positive Numbers Only Bit 6 = (1) Leading Zero’s OK (0) No Leading Zero’s Bit 5 = (1) Restricted (0) Not Restricted Bit 4 = (1) Parameter Defined (0) Parameter is NOT Defined Bit 3 = Not Used (Reserved) always 0 Bit 2 = (1) Floating Point Number (0) Fixed Decimal Point Number Bit 1 = (1) Binary Number (0) Decimal Number Bit 0 = (1) Integer (0) Non-Integer Example of CRC-16 Calculation (in C): #define CRC16 0x8005 /* CRC-16 G
CX-1200 Serial Communications ASCII2 Data-Link Protocol (Message Transmission / Response Structures) STX Address Data Field ETX 1 Byte ^B Char(2) 1 or 2 ASCII characters, normally followed by a comma Flexible field of ASCII characters defined later in this document 1 Byte ^C Char(3) Note: The “ETX” character may be followed by “CRC” characters if “CRC Enable” is “ON”. Any reference to ASCII HEX or “0-F” refers to ASCII representation of a HEX number using ASCII characters “0-9” & “A-F”.
Definition of Message Elements “STX” Signals the start of a transmission. (Host/CX-1200) A single byte ASCII Char (02) “^B”. “Address” Address of the CX-1200 to recognize and interpret the message. One or two ASCII characters, followed by a comma, in the range of “0-99”. (“0” indicates a Global Transmission to be received by all controls on the serial link). “Message Error” (Msg Error) General transmission response from the CX-1200.
FUNCTION (01) CONTROL ACKNOWLEDGMENT Table 7-18 Character # Host Transmission 1 2 3 4 DESC STX Address Inquiry ETX ASCII ^B 1-99 ? ^C Address Field This field may consist of one or two ASCII characters, depending on the address of the control. For example, if the address is less than 10, then only one ASCII character is required in this field. If the address is greater than 9, then two ASCII characters are required in this field to represent the address.
FUNCTION (02) DATA READ SINGLE PARAMETER Table 20 Character # Host Transmission 1 2 3 4 5 6 DESC STX Address Separator Parm # Inquiry ETX ASCII ^B 1-99 , 0-999 ? ^C Parm # Field This field may consist of one or more ASCII characters representing the parameter number requested. If the parameter number is less than 10, then a single ASCII character may be used to represent the parameter number.
FUNCTION (03) DATA WRITE SINGLE PARAMETER Table 22 Character # 1 DESC STX ASCII ^B 2 Host Transmission 3 Address Separator , 0-99 4 5 6 7 8 Parm # Assign Value Inquiry ETX 0-999 = ? ^C Value Field This field will consist of an ASCII string representing the value to be assigned to the parameter. Leading spaces in this field will be ignored.
FUNCTION (04) CONTROL COMMAND SEND Table 24 Character # Host Transmission 1 2 3 4 5 6 DESC STX Address Separator Command Inquiry ETX ASCII ^B 0-99 , ASCII2 Command String ? ^C List of Valid ASCII2 Command Strings: FST! = F-Stop ULD! = Unload HST! = H-Stop RUN! = Run LDD! = Load PUD! = Set Unwind Diameter to Preset value PWD! = Set Wind Diameter to Preset value PUC! = Set Unwind Roll Content to Preset value PWC! = Set Wind Roll Content to Preset value PAU! = Set Unwind Diameter and Rol
FUNCTION (05) DATA READ CUSTOM ENGINEERING UNITS Table 26 Character # Host Transmission 1 2 3 DESC STX Msg Error Separator ASCII ^B 1-99 , Table 27 Character # 1 DESC STX ASCII ^B 2 3 Msg Error Separator 0-FF , 4 5 EU Request E U 6 7 Inquiry ETX ? ^C CX-1200 Response 4 5 EU Indicator E U 6 7 8 Equals EU Text ETX = ^C Engineering Unit Text Field This field will contain the custom engineering units text string from the control’s memory.
FUNCTION (06) DATA WRITE CUSTOM ENGINEERING UNITS Table 28 Character # 1 DESC STX ASCII ^B 2 3 4 Address Separator 0-99 Host Transmission 5 EU Indicator , E 6 7 8 9 Assign EU Text Inquiry ETX = ? ^C U EU Text Field This field should contain a string of up to 15 printable ASCII characters that are to be assigned to the custom engineering units text for the control at the indicated address. Inquiry Field (Inquiry) The inclusion of the inquiry designator is optional.
Data Read Constant Table 7) Data Read Parameter Title 8) Data Read Maximum Parameter Value 9) Data Read Minimum Parameter Value 10) Data Read Default Parameter Value 11) Data Read Backup Parameter Value 12) Data Read Value of the Maximum Parameter Field length 13) Data Read Parameter Control Byte Note: For all constant table reads, the host transmission message structure is the same differing only by the read command following the period.
FUNCTION (07) DATA READ PARAMETER TITLE Table 31 Character # CX-1200 Response 1 2 3 4 5 6 7 DESC STX Msg Error Separator Parm # Equals Parm Title Text ETX ASCII ^B 0-FF , 1-999 = ^C Parm Title Text Field This field will contain an ASCII string of 15 characters for the title of the parameter requested. If there is an error in the request, this field will contain the error code number preceded by an “E” (e.g., “E3”).
FUNCTION (08) DATA READ MAXIMUM PARAMETER VALUE Table 32 Character # CX-1200 Response 1 2 3 4 5 6 7 DESC STX Msg Error Separator Parm # Equals Max Parm Value ETX ASCII ^B 0-FF , 1-999 ^C = Max Parm Value Field This field will contain an ASCII string Representation of the numeric maximum value for the parameter requested. If there is an error in the request, this field will contain the error code number preceded by an “E” (e.g., “E3”).
FUNCTION (09) DATA READ MINIMUM PARAMETER VALUE Table 33 Character # CX-1200 Response 1 2 3 4 5 6 7 DESC STX Msg Error Separator Parm # Equals Min Parm Value ETX ASCII ^B 0-FF , 1-999 ^C = Min Parm Value Field This field will contain an ASCII string Representation of the numeric minimum value for the parameter requested. If there is an error in the request, this field will contain the error code number preceded by an “E” (e.g., “E3”).
FUNCTION (10) DATA READ DEFAULT PARAMETER VALUE Table 34 Character # 1 2 DESC STX Msg Error ASCII ^B 0-FF 3 Separator , CX-1200 Response 4 Parm # 1-999 5 6 7 Equals Default Parm Value ETX = ^C Default Parm Value Field This field will contain an ASCII string Representation of the numeric default value for the parameter requested. If there is an error in the request, this field will contain the error code number preceded by an “E” (e.g., “E3”).
FUNCTION (11) DATA READ BACKUP PARAMETER VALUE Table 35 Character # 1 2 DESC STX Msg Error ASCII ^B 0-FF 3 Separator , CX-1200 Response 4 Parm # 1-999 5 6 7 Equals Backup Parm Value ETX = ^C Backup Parm Value Field This field will contain an ASCII string Representation of the numeric backup value for the parameter requested. If there is an error in the request, this field will contain the error code number preceded by an “E” (e.g., “E3”).
FUNCTION (12) DATA READ VALUE OF THE MAXIMUM PARAMETER FIELD LENGTH Table 36 Character # 1 2 DESC STX Msg Error ASCII ^B 0-FF 3 Separator , CX-1200 Response 4 5 6 7 Parm # Equals Parm Field Length ETX 1-999 = 0-9 ^C Parm Field Length Field This field will contain an ASCII character, of the range 0 to 9, for the field length of the parameter requested. If there is an error in the request, this field will contain the error code number preceded by an “E” (e.g., “E3”).
FUNCTION (13) DATA READ PARAMETER CONTROL BYTE Table 37 Character # 1 2 DESC STX Msg Error ASCII ^B 0-FF CX-1200 Response 3 Separator , 4 5 6-13 14 Parm # Equals Parm Control Byte ETX = 1-999 0-1 ^C Parameter Control Byte Field This field will contain an ASCII string of 8 characters, of the range 0 to 1, representing, in binary format, the parameter control byte for the parameter requested.
Other Errors Returned From The Control Through Serial Communications: 00 = OK 01 = General Data Error 02 = Res Byte Error 03 = Invalid Parameter 04 = String too Long 05 = Out of Range 06 = Not Allowed 07 = Lockout During Run 08 = Not Ready 09 = Block Parameter Error 10 = Block Value Error 11 = Block Parameter Memory Limit 12 = MIN Error 13 = MAX Error 14 = Invalid Command (PLC/Control Command Send) 15 = Invalid Operand (PLC) 16 = Statement Missing (PLC) 17 = PLC Program Memory Limit 18 = Defaults Load
Example of CRC-16 Calculation (in C): #define CRC16 0x8005 /* CRC-16 Generating Poly */ /* function returns the accumulated CRC value calculated for the Buffer */ /* this value can be transmitted or compared to a CRC value received */ /* “*data” is a pointer to the Buffer of data bytes to calculate the CRC for */ /* “len” is the number of data bytes to use for the calculation */ unsigned int do_crc(unsigned char *data, int len) { int i, j; /* byte & bit counters */ unsigned int accum = 0xFFFF; /* CRC valu
CX-1200 Serial Communications Binary Data-Link Protocol (Message Transmission / Response Structures) STX Length Address Function Message Error Data Field ETX CRC BYTE BYTE BYTE BYTE BYTE Defined later for each function type BYTE WORD (2 BYTES) Valid Binary Protocol Functions: 1) Data Read Single Parameter 2) Data Write Single Parameter 3) Data Read Parameter Block (Limit 16) 4) Data Write Parameter Block (Limit 16) 5) Control Commands 6) PLC Program Download from Control 7) PLC Program Upload to Control 8
Definition of Message Elements “STX” Signals the start of a transmission (Host/CX-1200) “Length” Length of complete message in bytes including STX, ETX, & CRC “Address” Address of the CX-1200 “Function” Defines the data structure that is expected to follow and what action the CX1200 will take. “Message Error” This is a general transmission error response from the CX-1200. “Data Field” A field of variable length which contains the data for the function requested.
FUNCTION (01) DATA READ SINGLE PARAMETER Table 39 Byte # 1 2 DESC STX Length 3 Host Transmission 4 5 Address Function 6 Parm Number 7 8 9 ETX CRC Decimal 2 9 1-99 1 1-999 3 0-65535 Hex 02 09 01-63 01 0001-03E7 03 0000-FFFF Message Length = 9 bytes Table 40 Byte # DESC 1 2 3 4 5 CX-1200 Response 6 7 STX Length Address Msg Error Control Res Error Code Byte Decimal 2 14 1-99 0-255 0-32 0-244 0-9 Hex 02 0E 01-63 00-FF 00-20 00-F4 00-09 8 9 10 11 12 13 1
FUNCTION (02) DATA WRITE SINGLE PARAMETER Table 41 Byte # DESC 1 2 3 4 5 Host Transmission 6 7 STX Length Address Func Parm Number Res 8 9 10 11 12 13 14 Parameter Value ETX CRC Decimal 2 14 0-99 2 101-999 0-9 -2147483648 2147483647 3 0-65535 Hex 02 0E 00-63 02 0065-03E7 00-09 80000000-7FFFFFFF 03 0000-FFFF Data Field -(7 Bytes) Parameter Number Resolution Parameter Value - WORD (2 bytes) - 1 byte - LONG (4 bytes) Message Length = 14 bytes Table 42 Byte # 1 DESC
FUNCTION (03) DATA READ PARAMETER BLOCK Table 43 Host Transmission Byte # 1 2 DESC STX Length Decimal 2 9-39 1-99 3 Hex 02 09-27 01-63 03 3 4 5 Address Function 6 7 Parm Number 8 9 ETX CRC 1-999 3 0-65535 0001-03E7 03 0000-FFFF Data Field per Table 43 Number of parameters x 2 bytes/parameter (16 parameters max.
FUNCTION (04) DATA WRITE PARAMETER BLOCK Table 45 Host Transmission Byte # 1 DESC STX Length Address 2 14-199 0-99 4 02 0E-77 00-63 04 Decimal Hex 2 3 4 5-11 12 Function Data Field 13 14 ETX CRC 3 0-65535 03 0000-FFFF Data Field per Table 45 Number of parameters x 7 bytes/parameter (16 parameters max.
Table 46 CX-1200 Response Byte # 1 DESC STX Length 2 10-55 1-99 0-255 02 0A-37 01-63 00-FF Decimal Hex 2 3 4 5-7 8 Address Msg Error Data Field 9 10 ETX CRC 3 0-65535 03 0000-FFFF Data Field per Table 46 Number of Parameters x 3 bytes/parameter (16 parameters max.
FUNCTION (05) DATA WRITE CONTROL COMMAND Table 47 Host Transmission Byte # 1 DESC STX Length Address 2 8 0-99 5 02 08 00-63 05 Decimal Hex 2 3 4 5 Function Command 6 7 8 ETX CRC 1-24 3 0-65535 01-18 03 0000-FFFF Valid Control Commands: 01 (01) = F-Stop 02 (02) = R-Stop 03 (03) = H-Stop 04 (04) = Run 05 (05) = Jog Forward 06 (06) = Jog Reverse 07 (07) = Jog Stop 09 (09) = Reset Integral 10 (0A) = Preset Feedback Position 11 (0B) = Preset Lead Position 12 (0C) = Reset Positio
FUNCTION (06) DATA READ PLC PROGRAM Table 49 Host Transmission Byte # 1 DESC STX Length Address 2 8 1-99 6 02 08 01-63 06 Decimal Hex 2 3 4 5 Function PLC Type 6 7 8 ETX CRC 0-1 3 0-65535 00-01 03 0000-FFFF PLC Program Type: 00 = Default Program 01 = Current User Program Message Length = 8 bytes Table 50 CX-1200 Response Byte # 1 2 DESC STX Length 2 9-135 1-99 0-255 02 09-87 01-63 00-FF Decimal Hex 3 4 5-132 Address Msg Error PLC Program 133 134 135
FUNCTION (07) DATA WRITE PLC PROGRAM Table 51 Host Transmission Byte # 1 2 DESC STX Length 2 9-135 0-99 7 02 09-87 00-63 07 Decimal Hex 3 4 5-132 Address Function PLC Program 133 134 135 ETX CRC 0-255 3 0-65535 00-FF 03 0000-FFFF PLC Program Field - (2 to 128 Bytes) This field should contain a PLC Program, which may be any where from 2 to 128 bytes of data.
FUNCTION (08) DATA READ CUSTOM ENGINEERING UNITS Table 53 Host Transmission Byte # 1 2 3 4 5 DESC STX Length Address Function ETX CRC Decimal 2 7 1-99 8 3 0-65535 Hex 02 07 01-63 08 03 0000-FFFF 6 7 Message Length = 7 bytes Table 54 Byte # 1 2 DESC STX Length 2 8-22 1-99 02 08-16 01-63 Decimal Hex 3 CX-1200 Response 4 5-19 20 EU Text ETX CRC 0-255 3 0-65535 00-FF 03 0000-FFFF Address Msg Error 21 22 EU Text Field - Engineering U
FUNCTION (09) DATA WRITE CUSTOM ENGINEERING UNITS Table 55 Host Transmission Byte # 1 2 3 4 5-19 20 DESC STX Length Address Function EU Text ETX CRC 2 8-22 0-99 9 3 0-65535 02 08-16 00-63 09 03 0000-FFFF Decimal Hex 21 22 EU Text Field - Engineering Units Text String (1 to 15 Printable ASCII characters) Message Length = 8 to 22 bytes Table 56 Byte # 1 DESC STX Length 2 8 1-99 0-255 02 08 01-63 00-FF Decimal Hex Message Length = 8 bytes 7 - 4
FUNCTION (10) DATA READ CONSTANT TABLE Table 57 Host Transmission Byte # 1 2 DESC STX Length 2 9-19 1-99 10 02 09-13 01-63 0A Decimal Hex 3 4 5-6 Address Function Parameter # 7 8 9 ETX CRC 1-999 3 0-65535 0001-03E7 03 0000-FFFF Parameter Number Field - Number of parameters x 2 bytes/parameter (6 parameters max.
FUNCTION (11) PARAMETER TRACE ENABLE/DISABLE This function is used to setup and control the CX-1200 internal data collection feature: "Data Trace". CX-1200 internal data collection feature The CX-1200 control has the capability to record 1 millisecond samples of up to 4 monitor parameters. The total size is 8192 samples (data points). The number of "Traces" (monitor parameters sampled) may be 1 (single trace), 2 (dual trace), or 4 (quad trace).
Message Control byte definition description: Value CX-1200 Control actions 00 Disable Trace, stop collecting data 01 Enable Trace, wait for trigger 02 Read Trace Configuration, ignore bit 0 03 Read Trace Configuration, ignore bit 0 04 Set Trace Config, Disable Trace, stop 05 Set Trace Config, Reset Trace, wait for trigger 06 Set & Read Trace Config & Disable Trace, stop 07 Set & Read Trace Config & Reset, wait for trigger CX-1200 Response Error code Error code Status Byte, Trace Configuration Status Byte,
Set Trace Configuration, Read Trace Configuration, and enable or disable the internal trace data capture Message Control byte value: 6 or 7 Table 59 Host Transmission Byte # 1 DESC STX 2 3 5 4 6 - 16 Length Address Function Control Data Field Decimal 2 19 1-99 11 Hex 02 13 01 - 63 0B 17 18 19 EXT CRC 3 0 - 65535 06 or 07 03 0000 - FFFF 6 or 7 Data Field per Table 59 Byte # DESC 6 9 8 11 10 12 13 Trace Parm 1 Trace Parm 2 Trace Parm 3 Trace Parm 4 14
Response Data Field Definitions: Byte # 5 6-7 8 9-10 11 12-13 14 15-16 17 18-19 20 Type byte UINT byte UINT byte UINT byte UINT byte UINT byte Description Error code result from Setting Trace Parameter 1 Trace Parameter 1 value Error code result from Setting Trace Parameter 2 Trace Parameter 2 value Error code result from Setting Trace Parameter 3 Trace Parameter 3 value Error code result from Setting Trace Parameter 4 Trace Parameter 4 value Error code result from Setting Pre-Trigger Time Pre-Trigger Tim
Set Trace Configuration and enable or disable the internal trace data capture.
Read Trace Configuration Message Control byte value: 2 or 3 Table 63 Host Transmission Byte # 1 DESC STX 2 3 5 4 6 Length Address Function Control 7 8 EXT CRC Decimal 2 8 1 - 99 11 2 or 3 3 0 - 65535 Hex 02 08 01 - 63 0B 02 or 03 03 0000 - FFFF Message length = 8 bytes Result: The Data Trace is neither enabled nor disabled. The Trace configuration is simply returned in the response along with the Trace Status byte.
Table 65 Byte # 1 DESC STX Decimal Hex 2 3 Host Transmission 4 Length Address Function 5 6 7 8 Data ETX CRC 2 8 1-99 11 0-1 3 0-65535 02 08 01-63 0B 00-01 03 0000-FFFF Data Field: 00 = Disable Data Trace Collection 01 = Enable Data Trace Collection and reset data pointers to the beginning, start collecting new data and wait for a trigger point.
FUNCTION (12) DATA READ PARAMETER TRACE Use this function to read consecutive trace data from the control, re-read the last data set, or reset and re-read the trace data from the beginning again.
FUNCTION (13) READ PARAMETER TRACE DATA/RE-READ PREVIOUS Use this function to read the trace status byte.
Message Error Response Field This field consists of one byte. Each bit in the byte may be set to 1 indicating a specific error has occurred.
Control Byte Definitions: Bit 7 = (1) Negative Numbers Allowed (0) Positive Numbers only Bit 6 = (1) Leading Zero's (0) No Leading Zero's Bit 5 = (1) Restricted Parameter (0) Unrestricted Parameter Bit 4 = (1) Parameter Defined (0) Undefined Parameter Bit 3 = Not Used (always 0) Bit 2 = (1) Floating Decimal Point (0) Fixed Decimal Point Bit 1 = (1) Binary Number (0) Decimal Number Bit 0 = (1) Integer (0) Non-Integer Note: Applies to Parameters & Parameter Values Example of CRC-16 Calculation (in C): #defin
Troubleshooting/Diagnostics Device Tests Hardware Tests STD Signals Tests DIG I/O Tests Aux Analog Tests Serial Comm Tests Device Status Device Model & Rev.
8-2
DEVICE TESTS The Device Tests screens allow you to test the memory, keypad and display of the CX-1200. You can also test the analog and digital I/O as well as the serial communications and calibrate the Analog Inputs. Processor fault conditions and counters can be monitored. The software revision level, the model and the release date is also available. If any test fails, contact Contrex Technical Support at (763) 424-7800 or (800) 342-4411.
HARDWARE TESTS / MEMORY P1/3 Use the Hardware Tests / Memory (page 1) to test the CX-1200's memory. Enter the number in Memory Test (CP-490) that corresponds to the section of memory that you want to test (see list below), then press the Enter key. To test all three sections, enter a “4”, then press the Enter key.
HARDWARE TESTS / KEYPAD P2/3 Use the Hardware Tests / Keypad (page 2) to test the keypad. Press the Enter key to start the test. The “START” text on the first line of screen will change to “EXIT” and you can begin testing the keys (with the exception of the Enter key). Press each key individually. Each of the keys should register a number in the Keypad Buffer line that corresponds with the numbers listed in Figure 8-1.
HARDWARE TESTS / VIDEO P3/3 Use the Hardware Tests / Video (page 3) to test the screen display. Either enter a “1 ”in Video Test (CP492) and press the Enter key to start the test. You can also use the increment scroll-up key, to start the test. The Display Diagnostic instructional screen will appear. Use the Page Up or Page Down keys to step through each test. Each screen uses a different display combination to test the display hardware.
—NOTES— 8-7
STD SIGNAL TESTS The STD Signal Tests screens allow you to test the control output and the frequency inputs. The STD Signals Tests / Frequency Inputs screen (page 1) displays the Monitor Parameters that are associated with FI1 Frequency Input and the FI2 Frequency Input. Input a known frequency and monitor the results here. Use the STD Signals Tests / Control Output screen (page 2) to test the Control Output (CO_Sig). The Control Output (CO_Sig) is the CX-1200 output signal that is input to the drive.
STD SIGNAL TESTS / FREQUENCY INPUTS P1/2 The STD Signals Tests / Frequency Inputs screen (page 1) displays the Monitor Parameters that are associated with FI1 Frequency Input and the FI2 Frequency Input. Input a known frequency and monitor the results here. FI1 Hz Frequency Input 1 Hertz (MP-01) displays the current frequency of the Frequency Input 1, in Hertz. FI1 RPM Frequency Input 1 RPM (MP-02) displays the current speed of the Frequency Input 1 encoder in RPM, based on PPR FI1 (CP-261).
STD SIGNAL TESTS / CONTROL OUTPUT P2/2 The STD Signals Tests / Control Output screen (page 2) displays the Control and Monitor Parameters that are associated with the CO_SigU. Use this screen to perform a variety of tests that verify the operation of the CO_SigU. Diagnostics En When Diagnostics Enable (CP-450) is set to “1” (On or enabled), the digital inputs will not recognize their normal function and the digital outputs can be controlled by Diag DO (CP-452).
DIGITAL I/O TEST P1/1 Use the Digital I/O Test to activate the digital outputs and monitor the digital inputs without the inputs being in actual operation. To enter the diagnostics state, enter a “1” in Diagnostics En (CP-450) or use the increment scroll-up key. Danger: The CX-1200 must be in “F-Stop" when you begin the diagnostics. The Diag DO (CP-452) will automatically set to the current state of the Digital Outputs. This will prevent any unexpected change on the outputs.
DIGITAL I/O TEST P1/1 continued DO 7..0 Digital Output 7..0 (MP-102) displays the value of the “J2” digital outputs. A ‘1’ in the bit location indicates an active “low voltage” condition on the corresponding open collector output (which would sink DC current). Refer to Appendices: Appendix C for the DO 7..0 (MP-102) bit map list. State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time.
—NOTES— 8 - 13
ANALOG INPUT TESTS The Auxiliary Analog tests screens display the input screen (page 1), the output screen (page 2) and the calibration screen (page 3). The Analog Input screen displays the Monitor Parameters that monitor the results of inputing a voltage or current. The Analog Output screen displays the Monitor Parameters that monitor the Auxiliary Analog Output. Use the Aux Analog Calibration screen (page 3) to calibrate the Auxiliary Analog I/O; AI1, AI2 and AO.
Analog Output (current): 1. Connect a current meter in series with a 250 Ohm resistor between pins 9 and 11 with the positive lead on pin 9 (pin 11 is common). Connect the meter in series with the load. 2. Set AO Mode (CP-291) to “Current” (2). 3. Set Analog Cal Sel (CP-461) to AO (3) to Select AO for calibration. 4. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten. 5. Set Analog Cal EN (CP-460) to “On” (1) to start calibration. 6.
Analog Input 1 (voltage): 1. Connect the Analog Output voltage pins to the Analog Input 1 voltage pins - pin 10 to pin 2, pin 11 to pin 4. Connect a voltmeter between pins 2 and 4 with the positive lead on pin 2 (pin 4 is at common). 2. Set AO Mode (CP-291) to “Volts” (1). 3. Set AI1 Mode (CP-280) to “Volts” (1). 4. Set Analog Cal Sel (CP-461) to “AI1” (1) to Select AI1 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten.
Analog Input 1 (current): 1. Connect a current meter between pin 9 and pin 2 with the positive lead on pin 9. Connect pin 3 to pin 4 and pin 4 to pin 11. 2. Set AO Mode (CP-291) to “Current” (2). 3. Set AI1 Mode (CP-280) to “Current” (2). 4. Set Analog Cal Sel (CP-461) to “AI1” (1) to Select AI1 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten. 6. Set Analog Cal EN (CP-460) to “On” (1) to start calibration. 7.
Analog Input 2 (voltage): 1. Connect the Analog Output voltage pins to the Analog Input 2 voltage pins - pin 10 to pin 5, pin 11 to pin 7 Connect a voltmeter between pins 5 and 7 with the positive lead on pin 5 (pin 7 is at common). 2. Set AO Mode (CP-291) to “Volts” (1). 3. Set AI2 Mode (CP-285) to “Volts” (1). 4. Set Analog Cal Sel (CP-461) to “AI2” (2) to Select AI2 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten.
Analog Input 2 (current): 1. Connect a current meter between pin 9 and pin 5 with the positive lead on pin 9. Connect pin 6 to pin 7 and pin 7 to pin 11. 2. Set AO Mode (CP-291) to “Current” (2). 3. Set AI2 Mode (CP-285) to “Current” (2). 4. Set Analog Cal Sel (CP-461) to “AI2” (2) to Select AI2 for calibration. 5. Set Analog Cal Ref (CP-462) to “A” (1) to select point A. NOTE: The old calibration data will be overwritten. 6. Set Analog Cal EN (CP-460) to “On” (1) to start calibration. 7.
Calibrating and Scaling AI1 Together In some applications you may not know the voltage (or current) to EU/Tm representation, e.g. you may know that your flow meter operates from 0 to 10 gallons per minute, but you have no idea the voltage produced by the meter at either end point. You can ‘calibrate’ the signal directly in terms of EU/Tm by setting the calibration references the same as the scaling references, i.e.
ANALOG INPUT TESTS P1/3 The Analog Input screen displays the Monitor Parameters that monitor the results of inputting a voltage. AI1 Bits Analog Input 1 Bits (MP-160) displays the present value in ADC bits of Auxiliary Board Analog Input 1 signal. AI1 Signal Analog Input 1 Signal (MP-161) displays the present value of the Auxiliary Board Analog Input 1 signal in either volts or milliamps relative to which setting (volts or current) has been entered in AI1 Mode (CP-280).
ANALOG OUTPUT TESTS P2/3 The Analog Output screen displays the Monitor Parameters that monitor the Auxiliary Analog Output. Set the AO Parameter (CP-290) to “0 ” and depending on the AO Mode (CP-291), either enter a voltage or a current in AO Direct (CP-465). Measure the voltage or the current on the output to confirm the setting. Be sure to return the AO Parameter to its previous value when the test is completed and set AO Direct back to “0”.
ANALOG INPUT TESTS / CALIBRATION P3/3 AI1 Mode Analog Input 1 Mode (CP-280) identifies the mode of operation and the calibration that are used for the Auxiliary Board Analog Input 1 signal. 2 = Current 1 = Voltage (default) AI2 Mode Analog Input 2 Mode (CP-285) identifies the mode of operation and the calibration that are used for the Auxiliary Board Analog Input 2 signal.
SERIAL COMMUNICATIONS TEST P1/2 Use the Serial Communications Test screen to set up the Baud Rate, Frame Format and Record Format that will be used by the host computer. You can send a byte out and receive a byte on the RS-485 port. These are decimal numbers. If you want to send ASCII, you must use the decimal equivalent. Likewise, if an ASCII character is received, it will be displayed as the decimal equivalent (e.g., ‘A’ = 65). Use the SerCom Errs (MP-91) “help” screen to decipher any errors.
SERIAL COMM TEST / MESSAGE DISPLAY P2/2 Receive Buffer: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Transmit Buffer: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 SerCom Errs Serial Communications Errors (MP-91) displays all serial communications errors that occurred during the most recent transmission.
DEVICE STATUS P1/2 The Device Status screen displays the microprocessor related faults. Norm Pwr Ups (MP-154) indicates how many times power has been applied to the CX-1200 since the last “Clear-7” power-up. The Low Pwr Cntr (MP-155) shows the number of times the CX-1200 experienced low power before shutting down. If this number is greater than Norm Pwr Ups (MP-154), it can indicate that the line-power input has dipped below about 100 volts AC.
DEVICE STATUS P2/2 Last Reset Last Reset (MP-150) displays a “1” in a bit to indicate the reason for the last reset. Refer to Appendices: Appendix C for the Last Reset (MP-150) bit map list. The Help screen for Last Reset (MP-150) also contains a bit map list. Misc Intrpt Miscellaneous Interrupts (MP-151) displays a “1” in a bit to indicate which of the various system interrupts may have caused the last reset. Refer to Appendices: Appendix C for the Misc Intrpt (MP-151) bit map list.
DEVICE MODEL & REVISION P1/1 The Device Model and Revision screen displays the model of the CX-1200, the software number, the revision level of the software and the date that this software was released. The Contrex copyright is also displayed on this screen. If you call technical support for assistance, you may be asked for this information. Model # Model # (MP-97) displays the model number for this CX-1200. This model number is unique to the CX-1200 series of controllers.
—NOTES— 8 - 29
TROUBLESHOOTING If you need to verify the integrity of the CX-1200 independently, refer to the Troubleshooting/Diagnostics: Device Tests section.
PARAMETER LOAD AT POWER-UP This section contains instructions to restore either the default Control Parameter values or the back-up Control Parameter values. The procedures are: Clear-7 Clear-8 Clear-9 CLEAR-7 Use the Clear-7 procedure to restore the Control Parameter's factory default settings, with the exception of these three Control Parameters: Contrast Value (CP-475), CO Offset (CP-273) and Serial Number (CP-495). The back-up settings for the Control Parameters are not altered.
CLEAR-9 Use the Clear-9 procedure to restore the Control Parameter's factory default settings. The back-up settings for the Control Parameters are also restored to the factory default. NOTE: Clear-9 restores the PLC to the factory default. The back-up for the PLC is also restored to the factory default. The fault counters are reset to “0”. Norm Pwr Ups (MP-154) is reset to “1” (normal power-up) or “0” (if CPU reset occurs during power-up). Job Sizes and Position Data are reset to “0”.
EEPROM CHIP REPLACEMENT The EEPROM (Electrical Erasable Programmable Read Only Memory) chip, which is also referred to as the “Flash Memory”, is the software for the CX-1200. To replace the EEPROM chip: • Make a record of your current Control Parameter values; the replacement chip contains default values that will replace your current values when you perform the "Clear 9" step. • Turn off the power to the CX-1200 and remove the back panel.
• The lids must be closed simultaneously to assure proper seating of the SOP component. If this is not observed, the component will shift off center in the socket resulting in an unsatisfatory electrical connection. Now, while maintaining a downward pressure on the lock, slide it sideways to its locked position. • Replace the CPU board and the back panel. • Press the “Clear” key and the “9” key, then continue to press the keys while you apply power to the CX-1200.
—NOTES— 8 - 35
Appendices Appendix A - CX-1200 Specifications Appendix B - Formulas Appendix C - Parameter Summary - Numeric Quick Reference Appendix D - Control Parameter Reference Appendix E - Monitor Parameter Reference Appendix F - Control Parameter Screen Locator Appendix G - Monitor Parameter Screen Locator Appendix H - Error Code Definitions Appendix I - Serial Communications Error Code Definitions Appendix J - PLC Default Program Logic Appendix K - PLC Program Commands Appendix L - PLC Program Operands Appendix M
A-2
APPENDIX A: CX-1200 SPECIFICATIONS Electrical AC Power Input: 115 VAC +15% -10% 48 to 62 Hertz 0.250 Amps Maximum 30 Watts Maximum or (switch selectable) 230 VAC +15% -10% 48 to 62 Hertz 0.125 Amps Maximum 30 Watts Maximum Frequency Inputs(2): Differential Mode (26LS32): 5 to 15 VDC Operating Voltage 200 mV Differential Input Voltage 100 mV Hysteresis Typical 2.
Appendix A: CX-1200 Specifications (continued) Digital Outputs(8): NPN Darlington (ULN2003) Current Sinking 50 VDC Maximum Operating Voltage 1.0 V Saturation at 200 mA Typical 0.
Appendix A: CX-1200 Specifications (continued) Overall Dimensions: 19.6 cm (7.7 in) Bezel Height 10.2 cm (4.0 in) Bezel Width 17.8 cm (7.0 in) Total Depth Panel Dimensions: 18.41 cm (7.25 in) Panel Height Cutout 9.27 cm (3.65 in) Panel Width Cutout 16.30 cm (6.30 in) Panel Inside Depth Weight: 2.3 kilograms (5.1 Pounds) Environmental Operating Temperature: 0° to 55° C (32° to 131° F) Int. Enclosure 0° to 40° C (32° to 104° F) Ext.
Appendix A: CX-1200 Specifications (continued) PLC: 64 Program Instructions Total 9 Instruction Types 8 Digital Inputs (DI8-DI15) 8 Digital Outputs (DO0-DO7) 4 Timers 4 Counters 4 Latches Setpoint Scaling Modes: Direct Master Inverse Master Follower Inverse Follower Digital Inputs: F-Stop R-Stop H-Stop Run Jog Forward Jog Reverse Keypad Lockout Spare Block Select A Batch Reset Re-Learn Open Loop Position Reset Sync Disable Phase Advance Phase Retard Digital Outputs: Zero Speed Hi/Low Speed Alarm Sync
Appendix A: CX-1200 Specifications (continued) Device Configuration: Parameter Load and Store PLC Program Load and Store Status Screen Configuration Serial Communications Format Selectable Keypad Lockout Normal/Reverse Video Video Contrast Adjust Annunciator Enable Standard Alarm Mask Diagnostics: Memory Test Keypad Test Video Test I/O Signal Tests Serial Communications Test Annunciator Test Help Screens: Help Screen for all Parameters Displays Minimum, Maximum and Default Summary of Parameter Operatio
—NOTES— A-8
APPENDIX B: FORMULAS The equations used to scale the Frequency Input 1 signal are given by: MP-05 = MP-01 * CP-263 * X Seconds s CP-262 CP-209 written with parameter text: Ld EU/Tm = FI1 Hz * EU FI1 1 * X Seconds Pulses FI1 Time Base where X = 1 for CP-209 = 0, None X = 1 for CP-209 = 1, Second X = 60 for CP-209 = 2, Minute X = 3600 for CP-209 = 3, Hour FI1 EU/Tm (MP-05) given in EU/Tm is multiplied by the ratio (given by CP-220) to obtain the desired speed in follower applications.
Appendix B: Formulas (continued) The equations used to scale the Frequency Input 2 signal are given by: MP-06 = MP-03 * CP-268 * X Seconds s CP-267 CP-209 written with parameter text: Fb EU/Tm = FI2 Hz * EU FI2 1 * X Seconds Pulses FI2 Time Base where X = 1 for CP-209 = 0, None X = 1 for CP-209 = 1, Second X = 60 for CP-209 = 2, Minute X = 3600 for CP-209 = 3, Hour FI2 EU/Tm (MP-06) given in EU/Tm is multiplied by the ratio (given by CP-220) to obtain the desired speed in follower applications.
Appendix B: Formulas (continued) The equations used to scale the Auxiliary Analog Input 1 signal are given by: MP-162 EU = SS_AIN1 * MP-164 + SI_AIN1 written with parameter text: AI1 EU = SS_AIN1 * AI1 Signal + SI_AIN1 where SS_AIN1 = CP-284 - CP-282 is the Scaling Slope CP-283 - CP-281 written with parameter text: SS_AIN1 = EU@AI1 RB - EU@AI1 RA AI1 RB - AI1 RA SI_AIN1 = CP-282 * CP-283 - CP-284 * CP-281 is the Scaling Intercept CP-283 - CP-281 written with parameter text: SI_AIN1 = EU@AI1 RA * AI1 RB - E
Appendix B: Formulas (continued) The equations used to scale the Auxiliary Analog Input 1 signal are given by: MP-162 EU = SS_AIN2 * MP-161 + SI_AIN2 written with parameter text: AI2 EU = SS_AIN2 * AI2 Signal + SI_AIN2 where SS_AIN2 = CP-289 - CP-287 is the Scaling Slope CP-288 - CP-286 written with parameter text: SS_AIN2 = EU@AI2 RB - EU@AI2 RA AI2 RB - AI2 RA SI_AIN2 = CP-282 * CP-283 - CP-284 * CP-281 is the Scaling Intercept CP-283 - CP-281 written with parameter text: SI_AIN2 = EU@AI2 RA * AI2 RB - E
Appendix B: Formulas (continued) The equations used to scale the Auxiliary Analog output signal are given by: MP-167 volts (or mA) = SS_AO * MP/CP (selected by CP-290) + SI_AO written with parameter text: AO Signal = SS_AO * MP/CP (selected by CP-290) + SI_AO where SS_AO = CP-294 - CP-292 volts (or mA) is the Scaling Slope CP-295 - CP-293 in selected MP/CP units written with parameter text: SS_AO = AO RB - AO RA A Val@AO RB - Val@AO RA SI_AO = CP-292 * CP-295 - CP-294 * CP-293 is the Scaling Intercept CP
—NOTES— B-6
Appendix C: Parameter Summary Numeric Quick Reference (continued) APPENDIX C: PARAMETER SUMMARY NUMERIC QUICK REFERENCE MP-01 FI1 Hz Frequency Input 1 Hertz (MP-01) displays the current frequency of the Frequency Input 1, in Hertz. Minimum Value: -180000 Units: Hertz Maximum Value: 180000 MP-02 FI1 RPM Frequency Input 1 RPM (MP-02) displays the current speed of the Frequency Input 1 encoder in RPM, based on PPR FI1 (CP-261). Minimum Value: -99999.9 Units: RPM Maximum Value: 99999.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-10 Ld Posn Lead Position (MP-10) displays the present value of the Lead Position in Engineering Units, as specified by Pulses FI1 (CP-262) and EU FI1 (CP-263). The placement of the decimal point is the same as the placement of the decimal point in EU FI1 (CP-263). Minimum Value: 0 Units: EU Maximum Value: 999999999 MP-11 LdJobSize Lead Job Size (MP-11) displays the present value determined by the Lead Frequency and Lead Sync inputs.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-20 Fb Posn Feedback Position (MP-20) displays the present value of the Feedback Position in Engineering Units, as specified by Pulses FI2 (CP-267) and EU FI2 (CP-268). The placement of the decimal point is the same as the placement of the decimal point in EU FI2 (CP-268).
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-29 SyncFlgDif Sync Flag Difference (MP-29) displays the difference, in Follower EU’s, between the position of the Lead and Follower sync pulses. Minimum Value: -9999999 Units: EU Maximum Value: 9999999 MP-30 ScaledRef Scaled Reference (MP-30) displays the reference speed, in Engineering Units per Time. This is the calculated setpoint before the accel/decel ramps are applied.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-35 FeedFwd Feedforward (MP-35) displays the estimated voltage command to the drive required achieve the commanded RampedRef (MP-31). It is usually the major portion of the CO Volts (MP-37) signal. Minimum Value: -15.00 Units: Volts Maximum Value: 15.00 MP-36 Trim Out Trim Out (MP-36) displays the value of the output of the PID compensator. Trim Out is displayed in Volts.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-41 ScaleFactor Scale Factor (MP-41) displays the calculated ratio between the LdJbSzAve (MP-13) and the FbJbSzAve (MP-23). This may be different than the scale factor actually being used by the control algorithm. Minimum Value: 0 Units: Ratio Maximum Value: 999999 MP-42 ActScaleFactor Active Scale Factor (MP-42) displays the scale factor currently being utilized by the position control algorithm.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-50 State State (MP-50) displays the present system operating state of the CX-1200 (see list below). Only one operating state may be active at a time. To access either the “Run” or the “Jog” operating state, the F-Stop, R-Stop and H-Stop inputs must be closed.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-53 Misc Status Miscellaneous Status (MP-53) displays various status conditions (see graphic below). A “1” in the Drive Enable bit indicates a drive enabled output. A “1” in any other bit location indicates an active condition.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-55 Custom Alms Custom Alarms (MP-55) displays the outputs of the PLC numerical comparators. A “1” in bit locations 0-3 indicates that the result of the compare (Cmprx Parm value vs. Cmprx Val) is true for the given Cmprx Type. A “1” in bit locations 4-7 indicates that the result of the compare (Cmprx Parm value vs. Cmprx Val) is false for the given Cmprx Type (the NOT is true). Refer to CP-380 through CP-395.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-90 SerCom Char In Serial Communications Character In (MP-90) displays the value of the last byte that was received by the Serial Communications port. SerCom Char In (MP-90) is displayed in a decimal format. SerCom Char In (MP-90) is used primarily for troubleshooting.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-96 NV RAM Test Non Volatile RAM Test (MP-96) displays the result of the most recent Non Volatile RAM Test. The test runs both a read/write and a checksum test on the nonvolatile memory. The parameter values, the PLC program and the backups are all stored in this memory. 1 = Memory Test Fail 0 = Memory Test Pass Minimum Value: 0 Units: Coded Maximum Value: 1 MP-97 Model # Model # (MP-97) displays the model number for this CX-1200.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-100 DI 7..0 Digital Input 7..0 (MP-100) displays the value of the “J6” digital inputs. A ‘1’ in the bit location (see graphic below) indicates a “low voltage” condition on the corresponding input (which is consistent with a contact closure to common). F-Stop R-Stop H-Stop Run Jog Fwd Jog Rvs Keypad Lockout Spare Minimum Value: 00000000 Units: Coded Maximum Value: 11111111 MP-101 DI 15..8 Digital Input 15..
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-102 DO 7..0 Digital Output 7..0 (MP-102) displays the value of the “J2” digital outputs. A ‘1’ in the bit location (see graphic below) indicates an active “low voltage” condition on the corresponding open collector output (which would sink DC current).
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-108 PLC Mon 1 Val PLC Monitor 1 Value (MP-108) displays both the description and the value of the PLC bit that was selected in PLC Monitor 1 (CP-405). Please note that a description of the PLC bit appears on the display line instead of the parameter name (PLC Mon 1 Val).
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-111 PLC 23-16 PLC 23-16 (MP-111) displays the status of the internal PLC status bits 23-16 (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-113 PLC 39-32 PLC 39-32 (MP-113) displays the status of the internal PLC status bits 39-32 (See graphic below).
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-115 PLC 55-48 PLC 55-48 (MP-115) displays the status of the internal PLC status bits 55-48 (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-116 PLC 63-56 PLC 63-56 (MP-116) displays the status of the internal PLC status bits 63-56 (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-117 PLC 71-64 PLC 71-64 (MP-117) displays the status of the internal PLC status bits 71-64.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-119 PLC 87-80 PLC 87-80 (MP-119) displays the status of the internal PLC status bits 87-80 (See graphic below). A “1” in any bit indicates that the bit is “active”. These bits are only used to monitor the parameter block that is active.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-121 PLC 107-100 PLC 107-100 (MP-121) displays the status of PLC bits 107-100 (See graphic and list below). A “1” in any bit indicates that the output is “active”. The digital outputs are active low (current sinking).
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-123 PLC 123-116 PLC 123-116 (MP-123) displays the status of the internal PLC control bits 123-116 (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-125 PLC 139-132 PLC 139-132 (MP-125) displays the status of the internal PLC control bits 139-132 (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-126 PLC 147-140 PLC 147-140 (MP-126) displays the status of the internal PLC control bits 147-140 (See graphic below). A “1” in any bit indicates that the bit is “active”. Blk Sel A, B, C select the block that is active, if Blk Sel Source (CP-378) has been set to “1” (DgIn). The chart below indicates which block has been selected, based on the Block Select A, B or C inputs.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-127 PLC 155-148 PLC 155-148 (MP-127) displays the status of the internal PLC control bits 155-148 (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-128 PLC 163-156 PLC 163-156 (MP-128) displays the status of the internal PLC control bits 163-156 (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-129 PLC 171-164 PLC 171-164 (MP-129) displays the status of the internal PLC control bits 171-164. (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-131 PLC 187-180 PLC 187-180 (MP-131) displays the status of the internal PLC control bits 187-180. (See graphic below). A “1” in any bit indicates that the bit is “active”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-133 PLC 203-196 PLC 203-196 (MP-133) displays the status of the internal PLC control bits 203-196 (See graphic below). A “1” in any bit indicates that the bit is “active”. Not In Use Not In Use Not In Use Not In Use OpenLoop VelLoop PosnLoop LgErrLoop Minimum Value: 00000000 Units: Coded Maximum Value: 11111111 MP-134 PLC 211-204 PLC 211-204 (MP-134) displays the status of the internal PLC control bits 211-204. (See graphic below).
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-135 PLC 219-212 PLC 219-212 (MP-135) displays the status of the internal PLC control bits 219-212. (See graphic below). A “1” in any bit indicates that the bit is “active”. Not In Use Not In Use Not In Use Not In Use Not In Use Not In Use Not In Use Not In Use Minimum Value: 00000000 Units: Coded Maximum Value: 00001111 MP-150 Last Reset Last Reset (MP-150) displays a “1” in a bit to indicate the reason for the last reset.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-151 Misc Intrpt Miscellaneous Interrupts (MP-151) displays a “1” in a bit to indicate which of the various system interrupts may have caused the last reset.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-154 Norm Pwr Ups Normal Power Ups (MP-154) displays the number of normal power-ups since the most recent “Clear-7” power-up . This value is reset only by a “Clear-7” power-up. Norm Pwr Ups (MP-154) is used primarily for troubleshooting. Minimum Value: 1 Units: Counts Maximum Value: 65535 MP-155 Low Pwr Cntr Low Power Counter (MP-155) displays the number of low power detections, including normal “Power Downs”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-160 AI1 Bits Analog Input 1 Bits (MP-160) displays the present value in ADC bits of Auxiliary Board Analog Input 1 signal. Minimum Value: -8192 Units: Bits Maximum Value: 8192 MP-161 AI1 Signal Analog Input 1 Signal (MP-161) displays the present value of the Auxiliary Board Analog Input 1 signal in either volts or milliamps relative to which setting (volts or current) has been entered in AI1 Mode (CP-280). Minimum Value: -12.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-166 AO Bits Analog Output Bits (MP-166) displays the present value, in DAC Bits, of the Auxiliary Analog Output. Minimum Value: -32768 Units: Bits Maximum Value: 32767 MP-167 AO Signal Analog Output Signal (MP-167) displays the present value, in either volts or milliamps of the Auxiliary Analog Output, relative to AO Mode (CP-291). Minimum Value: -12.
Appendix C: Parameter Summary Numeric Quick Reference (continued) MP-182 LdJSCnt Lead Job Size Count (MP-182) displays LdJobSize (MP-11) in lines. Minimum Value: -500000000 Units: Lines Maximum Value: 500000000 MP-183 LdJSAvgCnt Lead Job Size Average Count (MP-183) displays LdJbSzAvg (MP-14) in lines. Minimum Value: -500000000 Units: Lines Maximum Value: 500000000 MP-184 LdJSVarCnt Lead Job Size Variance Count (MP-184) displays LdJbSzVar (MP-12) in lines.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-201 Setpoint X Setpoint X (CP-201) displays the name and value of the setpoint that corresponds with the mode of operation selected in RUN Mode (CP-202). The setpoint could be the Master SP (CP-210), the Follower SP (CP-220) or the Direct SP (CP-230). Setpoint X acts as a quick access to the setpoint value.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-205 LdSyncDvd Lead Sync Divide (CP-205) can be used to reduce the sync rate of the CX-1200 for those processes that may need the maximum sync rate of 20 pulses per second. The lead sync pulses are divided by the LdSyncDvd (CP-205) value before being submitted to the synchronization routine.
Appendix C: Parameter Summary Numeric Quick Reference (continued) Minimum Value: 1 Default Value: 2 Maximum Value: 3 Units: Coded CP-210 Master SP Master Setpoint (CP-210) is the speed at which you want your system to operate (while in Run) when the Run Mode (CP-202) is set to "2” (Master Mode). Minimum Value: -9999999 Default Value: 0.0 Maximum Value: 9999999 Units: EU/Tm CP-211 Max SP Mstr Maximum Setpoint Master (CP-211) is an upper limit to the Master SP (CP-210).
Appendix C: Parameter Summary Numeric Quick Reference (continued) Minimum Value: 0 Default Value: 0 Maximum Value: 999999 Units: Ratio CP-230 Direct SP Direct Setpoint (CP-230) is active only in Direct Mode (CP202=0). It sends a voltage value directly to the Control Output (CO_Sig) terminal. Run/Stop commands are recognized, but no other control function is active. All encoder signals are ignored. Minimum Value: -15.0 Default Value: 0.
Appendix C: Parameter Summary Numeric Quick Reference (continued) Minimum Value: 0 Default Value: 200.0 Maximum Value: 9999999 Units: EU/Tm/S CP-243 Dcl Tm Jog Deceleration Time Jog (CP-243) is the time, in seconds, that it takes to decelerate from Jog SP (CP-240) to 0, when the Jog Input is deactivated or when switching between “Jog Fwd” and “Jog Rvs”. Minimum Value: 0.0 Default Value: 0.
Appendix C: Parameter Summary Numeric Quick Reference (continued) Minimum Value: 1 Default Value: 1 Maximum Value: 2 Units: Coded CP-261 PPR FI1 Pulses Per Revolution Frequency In 1 (CP-261) is the number of pulses in one revolution of the encoder device that is connected to Frequency Input 1. The value may be called Counts, Lines, or Pulses by various encoder manufacturers. Do NOT multiply by four for quadrature encoders.
Appendix C: Parameter Summary Numeric Quick Reference (continued) Minimum Value: 1 Default Value: 1 Maximum Value: 2 Units: Coded CP-266 PPR FI2 Pulses Per Revolution FI2 (CP-266) is the number of pulses that are produced during one revolution of the encoder (or motor or any other rotating part of your machine) that is connected to Frequency Input 2. This value is only used to calculate RPM information for FI2 RPM (MP-04).
Appendix C: Parameter Summary Numeric Quick Reference (continued) Minimum Value: 1 Default Value: 2 Maximum Value: 3 Units: Coded CP-271 CO Max Volts Control Output Maximum Volts (CP-271) sets the upper limit on the voltage sent to the drive. Bipolar operation assumes plus or minus this value. It should be set equal, or lower, than the input specifications of the drive. Minimum Value: 0.1 Default Value: 10.
Appendix C: Parameter Summary Numeric Quick Reference (continued) of EU for point A that corresponds to the reference value that is entered in AI1 RA (CP-281). Minimum Value: -9999999 Default Value: 0.0 Maximum Value: 9999999 Units: EU CP-283 AI1 RB Analog Input 1 Reference B (CP-283) is used to scale the Auxiliary Board Analog Input 1 in EU. Enter the value for reference point B that corresponds to the EU's that are entered in EU@AI1 RB (CP-284). Minimum Value: -15.0 Default Value: 10.
Appendix C: Parameter Summary Numeric Quick Reference (continued) Analog Input 2 Reference B (CP-288) is used to scale the Auxiliary Board Analog Input 2 in EU. Enter the Analog Input 2 signal value for reference point B that corresponds to the EU’s that are entered in EU@AI2 RB (CP-289). Minimum Value: -15.0 Maximum Value: 25 Default Value: 10.0 Units: Volts or milliamps CP-289 EU@AI2 RB EU at Analog Input 2 Reference B (CP-289) is used to scale the Auxiliary Board Analog Input 2 in EU.
Appendix C: Parameter Summary Numeric Quick Reference (continued) 2 = Current 1 = Voltage (default) Minimum Value: 1 Default Value: 1 Maximum Value: 2 Units: Coded CP-292 AO RA Analog Output Reference A (CP-292) scales the Auxiliary Board Analog Output from the units of the selected parameter to the units of the output, generally measured in volts or milliamps. Minimum Value: -15.0 Default Value: -10.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-301 Acl Tm RUN Acceleration Time RUN (CP-301) is the time that it takes to accelerate from 0 to the Ref Ramps (CP-300). Time is consistant with Ref Ramps (CP-300) and Acl Rt RUN (CP-302). Minimum Value: 0.5 Default Value: 10.00 Maximum Value: 3600 Units: Seconds CP-302 Acl Rt RUN Acceleration Rate RUN (CP-302) is the acceleration rate that the speed changes from 0 to the Ref Ramps (CP-300).
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-311 Dcl Rt RStp Deceleration Rate R-Stop (CP-311) is the deceleration rate that is used for R-Stop. Minimum Value: 0 Default Value: 10.00 Maximum Value: 9999999 Units: Web EU/Tm/Sec CP-312 Dcl Tm HStp Deceleration Time H-Stop (CP-312) is the time, in seconds, that it takes to decelerate from the Ref Ramps (CP-300) speed to 0, during H-Stop. Minimum Value: 0.5 Default Value: 10.
Appendix C: Parameter Summary Numeric Quick Reference (continued) Derivative Threshold Velocity Loop (CP-323) is the minimum speed error that is required before the derivative term in the PID velocity algorithm gains influence. Increase the DerivThd VL (CP-323) to prevent the derivative term from acting on signal noise. Minimum Value: 0 Default Value: 5 Maximum Value: 99999 Units: EU/Tm CP-325 Kp PL Kp PL (CP-325) is the proportional gain constant for the PID position loop.
Appendix C: Parameter Summary Numeric Quick Reference (continued) The Maximum Speed Limit (CP-330) is the maximum positive and negative limit applied to the ScaledRef (MP-30) while operating in “Run” mode. Minimum Value: 0 Default Value: 5000 Maximum Value: 9999999 Units: EU/Tm CP-331 Min Spd Lmt The Minimum Speed Limit (CP-331) is the minimum positive and negative limit applied to the ScaledRef (MP-30) while operating in “Run” mode.
Appendix C: Parameter Summary Numeric Quick Reference (continued) Feedback Sync Band (CP-336) sets a “dead-band” around the sync-mark position to allow for irregular sync marks. If the actual sync pulse occurs inside this “dead-band”, the CX-1200 will presume an “in-sync” status, and therefore make no sync-correction. A sync correction will be made if the sync pulse occurs outside this band. The band is defined as ± the value entered. Minimum Value: 0 Default Value: 0.
Appendix C: Parameter Summary Numeric Quick Reference (continued) resolving the position error to zero, upon entry into RUN state when in non-Sync follower mode. 1 = Enabled (position error will be recovered) 0 = OFF = Disabled (default) Minimum Value: 0 Default Value: 0 Maximum Value: 1 Units: Coded CP-350 FbSnsrDist Follower Sensor Distance (CP-350) may be used to inform the CX-1200 of the distance from the critical contact point to the Follower Sync sensor.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-360 Loop Update Loop Update (CP-360) is the time interval between the Control Output (CO_Sig) calculations. This interval sets the sampling rate of the PID control loop. 3 = 100 mSec Update 2 = 10 mSec Update 1 = 1 mSec Update (default) Minimum Value: 1 Default Value: 1 Maximum Value: 3 Units: Coded CP-361 Sig Fltr Sel Signal Filter Select (CP-361) selects the signal to route through a low pass filter.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-364 Kff Auto En Kff Automatic Enable (CP-364) enables the CX-1200 automatic adjustment of Kff (MP-48) at the specified KffAdjUpdt (CP-363) interval in RUN with the loop closed.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-371 Max Fb Alm Maximum Feedback Alarm (CP-371) signals an over-speed condition. When the magnitude of the Fb EU/Tm (MP-39) is greater than or equal to Max Fb Alm (CP-371), then the MaxFb Spd bit (55) in the PLC is set to “1”. You can output this alarm for indication or action, or you can use the alarm logically in the PLC.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-375 Std Alm Msk The Standard Alarm Mask (CP-375) allows you to mask out specific alarms so that they will not cause the ‘Alm’ indicator to flash (in the lower left-hand corner of the CX-1200 screen) by entering a “0” in the corresponding bit position (see figure below). You can also activate any of these alarm conditions by entering a “1” in the corresponding bit position.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-380 Cmpr1 Parm Enter a Monitor Parameter code in Compare 1 Parameter (CP-380) that will act on the value in Cmpr1 Val (CP-388), by using the comparison type that you entered in Cmp1 Type (CP-384). If the comparison that is established by these three parameters is “true”, then the PLC sets the Cmpr1 Out bit (60) in the PLC to “1”, which can be used to trigger a user defined indicator.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-383 Cmpr4 Parm Enter a Monitor Parameter in Compare 4 Parameter (CP-382) that will act on the value in Cmpr4 Val (CP-391), by using the comparison type that you entered in Cmpr4 Type (CP-387). If the comparison that is established by these three parameters is “true”, then the PLC sets the Cmpr4 Out bit (63) in the PLC Programming screen to “1”, which can be used to trigger a user defined indicator.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-386 Cmpr3 Type Use Cmpr3 Type (CP-386) to establish the type of comparison (see list below) that will compare the Monitor Parameter that you entered in Cmpr3 Parm (CP-382) to the value that you entered in Cmpr3 Val (CP-390). If you require a comparison that is not listed, then set the Cmpr3 Out bit in the PLC to “Ld Not”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-390 Cmpr3 Val Enter a value in Cmpr3 Val (CP-390) that will be compared to the Monitor Parameter in Cmpr3 Parm (CP-382), using the comparison type that you entered in Cmpr3 Type (CP-386). If the comparison that is established by these three parameters is “true”, then the PLC sets the Cmpr3 Out bit (62) in the PLC to “1”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-400 Rmt Scroll In Remote Scroll (CP-400), enter the number of the Control Parameter that you want the Remote Scroll Up PLC bit (168) or the Remote Scroll Dn PLC bit (169) to increment or decrement by 1 least significant digit, at the Rmt Scroll Rate (CP-401). To disable the function, set Rmt Scroll (CP-400) to “0” .
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-403 DI Set Digital Input Set (CP-403) simulates an “ACTIVE” condition on any or all of the PLC dedicated Digital Inputs (DI 15-8). DI Set (CP-403) is logically OR’ed with the actual DI 15..8 (MP-101) bits to form the PLC 15-8 (MP-110) bits. The PLC 158 (MP-110) bits are used by the PLC logic. The value of DI Set (CP-403) will not effect the actual DI 15..8 (MP-101) value, rather, DI 15..
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-406 PLC Monitor 2 PLC Monitor 2 (CP-406) determines which PLC bit will be monitored in PLC Mon 2 Val (MP-109). The PLC Mon 2 Val (MP-109) displays the name of the bit rather than “PLC Mon 2 Val”. To select a PLC bit to monitor, enter the number of the bit or by use the Scroll keys (^ or v) to scroll through the list. This bit can be monitored in any screen when the code select line set to PLC Mon 2 Val (MP-109).
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-412 Tmr2 Delay Timer 2 Delay (CP-412) is the time in seconds from which Timer 2 becomes enabled (Tmr2 En bit going from 0 to 1) until the Tmr2 Out bit (25) in the PLC activated = 1. When the Tmr2 En bit (125) returns to “0”, the Tmr2 Out bit (25) is reset to “0” and the delay-time is reset to “0”. Minimum Value: 0 Default Value: 1.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-417 Tmr4 on Tm Timer 4 on Tm (CP-417) is the time, in seconds, from Tmr4 Out going active (= 1) until Tmr4 Out going inactive (back to “0”). When Tmr4 becomes disabled, the on-time is retained so the timing can continue when Tmr4 is re-enabled. The Tmr4 Rst bit (128) in the PLC must be used to reset the on-time to “0”.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-425 Cntr3 Cnt Counter 3 Count (CP-425) is the current count for “Counter 3”. The CX-1200 automatically increments it one count for every “0” to “1” transition of the Cntr3 Inc bit (132). Either use the Scroll keys or enter a new number to change this value. When the PLC program sets Cntr3 Rst bit (137) to “1”, then the Cntr3 Cnt (CP-425) resets to “0” .
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-431 DN Write Parm 2 Enter the number of a Control Parameter to be written to with the DeviceNet poll command in the I/O Assembly Queue. Minimum Value: 0 Default Value: 0 Maximum Value: 667 Units: CP CP-432 DN Write Parm 3 Enter the number of a Control Parameter to be written to with the DeviceNet poll command in the I/O Assembly Queue.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-438 DN MAC ID DN MAC ID is the DeviceNet Media Access Control Identifier. The MAC ID is used to assign a uniqe identifier or address to each node on the network. Assign a different MAC ID to each CX-1200 device on the network from 0 to 63. Minimum Value: 0 Default Value: 63 Maximum Value: 63 Units: ID CP-439 DN Baud Rate The DN Baud Rate is the network data or transfer rate.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-444 Status Line 4 Use Status Line 4 (CP-444) to select the parameter that displays on the fourth line (under the Large Number Display) of the Status screen (refer to the status screen in Operation: Screen Operation). If you want this line to remain blank, enter a “0” in CP-444. You can also use the Code key to access and change CP-444 in the Status screen.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-449 Lg Number Units Use Large Number Units (CP-449) to select the EU text that displays immediately below the Large Number Display on the Status screen (refer to the status screen in Operation: Screen Operation). Enter a numeric code that identifies the EU for the Control Parameter displayed in the Large Number Parameter (CP-440). Refer to the numeric code list below.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-451 Diag DO Shift When in Diagnostics State, Diagnostics Digital Out Shift (CP-451) may be used to activate the digital outputs one at a time. Warning: The actuator may energize if you change Diag DO (CP-452). Stand clear of the system.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-453 Diag DAC Test Diagnostic DAC Test (CP-453) selects and enables the type of output control that is used for the diagnostic Control Output DAC test.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-461 Analog Cal Sel Analog Calibration Select (CP-461) selects the signal (AI1, AI2) on the auxiliary analog board for calibration. 2 = Analog In 2 1 = Analog In 1 (default) Minimum Value: 1 Default Value: 1 Maximum Value: 2 Units: Coded CP-462 Analog Cal Ref Analog Calibration Reference (CP-462) determines which of the two calibration reference points (see list below) are to be calibrated.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-468 CRC Enable If CRC Enable (CP-468) is set to “ON” (1), you must append a CRC value to all serial communications messages that are received by the CX-1200 (See Serial Communications: Using Serial Communications). The CX-1200 checks the CRC value against the the message contents (excluding the “STX”), then calculates a CRC value and appends it to all serial communications responses.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-472 Frame Format Frame Format (CP-472) determines the parity, the number of data bits, and the number of stop bits for the serial communications.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-477 Cntrl Latch Control Latch (CP-477) allows you to set or "latch in" certain operating conditions that are specific to the CX-1200. Enter "1" in the bit that corresponds to the control condition(s) that you want active (see graphic below). The condition(s) will remain active till the bit is reset to 0. These requests are logically OR’d with the PLC bits that set the same condition.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-480 KyPdLk Mask Key Pad Lock Mask (CP-480) sets the level of keypad lockout when the Keypad Lockout input is active (low). Each level allows certain Control Parameters to be changed (or masked out from the lockout) even though keypad lockout is active. A value of “1” or higher allows the Control Parameters that are selected by Unlock CP A-H (CP-481 to CP-488) to be changed, with the keypad lockout active.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-485 Unlock CP E Unlock Control Parameter E (CP-485) determines which Control Parameter can change, even when the keypad lockout is active. For the Unlock CP E (CP-485) to function, KyPdLk Mask (CP-480) must be set to something other than “0” (All Lock). Enter “0” in Unlock CP E (CP-485) to disable it from selecting any Control Parameter.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-490 Memory Test To test the physical memory, either enter the number associated with the test (see list below) in Memory Test (CP-490) or go to the Help screen for Memory Test (CP-490) and choose the test. The test result will flash in the error and message status bar at the bottom of the screen and is also summarized in the Diagnostics/Device Tests Memory screen.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-497 Load PLC Prgm Use Load PLC Program (CP-497) to retrieve (load) either the backup for the PLC program which you have saved or the factory default PLC program. Enter “1” to load the backup PLC program or enter “2 ” to load the factory default PLC program. You can also select the one of the two values through the Help screen.
Appendix C: Parameter Summary Numeric Quick Reference (continued) CP-540 to CP-667 Blk0 Val 1 - Blk7 Val 16 Use the Block Values (CP-540 to CP-667 ) to define or change the values of the Control Parameters that you assigned to the Block Parameters (CP-500 to CP-515 ). This allows you to assign up to eight different values to a single parameter, which you can select. The active Block Value is selected by the PLC and monitored by Active Block (CP-51).
APPENDIX D: CONTROL PARAMETER REFERENCE CODE CP-201 CP-202 CP-203 CP-204 CP-205 CP-206 CP-207 CP-208 CP-209 CP-210 CP-211 CP-212 CP-220 CP-221 CP-222 CP-230 CP-231 CP-232 CP-240 CP-241 CP-242 CP-243 CP-244 CP-245 CP-250 CP-260 CP-261 CP-262 CP-263 CP-264 DESCRIPTION MIN MAX Setpoint X RUN Mode Sync Mode Sync Logic LdSnycDvd FbSyncDvd LdOfstSelect FbOfstSelect Time Base Master SP Max SP Mstr Min SP Mstr Follower SP Max SP Fol Min SP Fol Direct SP Acl Tm Drct Dcl Tm Drct Jog SP Acl Tm Jog Acl Rt Jog Dcl
Appendix D: Control Parameter Reference (continued) CODE CP-265 CP-266 CP-267 CP-268 CP-269 CP-270 CP-271 CP-272 CP-273 CP-280 CP-281 CP-282 CP-283 CP-284 CP-285 CP-286 CP-287 CP-288 CP-289 CP-290 CP-291 CP-292 CP-293 CP-294 CP-295 CP-300 CP-301 CP-302 CP-303 CP-304 DESCRIPTION Cnt Mode FI2 PPR FI2 Pulses FI2 EU FI2 FbSyncPolarity CO Mode CO Max Volts CO Polarity CO Offset AI1 Mode AI1 RA EU@AI1 RA AI1 RB EU@AI1 RB AI2 Mode AI2 RA EU@AI2 RA AI2 RB EU@AI2 RB AO Parameter AO Mode AO RA Val@AO RA AO RB Val@A
Appendix D: Control Parameter Reference (continued) CODE DESCRIPTION CP-305 CP-310 CP-311 CP-312 CP-313 Ramp Thd Dcl Tm RStp Dcl Rt RStp Dcl Tm HStp Dcl Rt HStp CP-320 CP-321 CP-322 CP-323 CP-325 CP-326 CP-327 CP-328 CP-329 CP-330 CP-331 CP-332 CP-333 CP-334 CP-335 CP-336 CP-337 CP-340 CP-341 CP-347 CP-348 CP-350 CP-351 CP-356 CP-357 Kp VL Ki VL Kd VL Deriv Thd VL Kp PL Ki PL Kd PL Deriv Thd PL Max FB Max Spd Lmt Min Spd Lmt Zero Speed Trim Authority Integral Limit LdSyncBand FbSyncBand InPosnBand LdS
Appendix D: Control Parameter Reference (continued) CODE CP-360 CP-361 CP-362 CP-363 CP-364 CP-367 CP-368 CP-369 CP-370 CP-371 CP-372 CP-373 CP-374 CP-375 CP-376 CP-380 CP-381 CP-382 CP-383 CP-384 CP-385 CP-386 CP-387 CP-388 CP-389 CP-390 CP-391 CP-396 CP-397 CP-398 DESCRIPTION MIN MAX Loop Update Sig Fltr SigFltrTmConst KffAdjUpdt Kff Auto En LgErrThld LgErrGain OvrSpdAllow Min Fb Alm Max Fb Alm Max Acl/Dcl NO Resp Time Posn Alarm Std Alm Msk CustAlm Msk Cmpr1 Parm Cmpr2 Parm Cmpr3 Parm Cmpr4 Parm Cmp
Appendix D: Control Parameter Reference (continued) CODE CP-399 CP-400 CP-401 CP-402 CP-403 CP-405 CP-406 CP-407 CP-408 CP-410 CP-411 CP-412 CP-413 CP-414 CP-415 CP-416 CP-417 CP-420 CP-421 CP-422 CP-423 CP-424 CP-425 CP-426 CP-427 CP-428 CP-429 CP-430 CP-431 CP-432 DESCRIPTION MIN MAX Copy Dest 2 Rmt Scroll Rmt Scroll Rate DI 1 Shot DI Set PLC Monitor 1 PLC Monitor 2 PLC Bit Set PLC Bit Clear Tmr1 Delay Tmr1 on Tm Tmr2 Delay Tmr2 on Tm Tmr3 Delay Tmr3 on Tm Tmr4 Delay Tmr4 on Tm Cntr1 Trig Cntr1 Cnt C
Appendix D: Control Parameter Reference (continued) CODE CP-433 CP-434 CP-435 CP-436 CP-437 CP-438 CP-439 CP-440 CP-441 CP-442 CP-443 CP-444 CP-445 CP-446 CP-449 CP-450 CP-451 CP-452 CP-453 CP-454 CP-455 CP-456 CP-460 CP-461 CP-462 CP-463 CP-464 CP-465 CP-468 CP-469 DESCRIPTION DN Write Parm 4 DN Read Parm 1 DN Read Parm 2 DN Read Parm 3 DN Read Parm 4 DN MAC ID DN Baud Rate Lg Number Parm Status Line 1 Status Line 2 Status Line 3 Status Line 4 Status Line 5 Status Line 6 Lg Number Units Diagnostics En Di
Appendix D: Control Parameter Reference (continued) CODE CP-470 CP-471 CP-472 CP-473 CP-474 CP-475 CP-477 CP-478 CP-479 CP-480 CP-481 CP-482 CP-483 CP-484 CP-485 CP-486 CP-487 CP-488 CP-489 CP-490 CP-491 CP-492 CP-495 CP-496 CP-497 CP-498 CP-499 CP-500 CP-501 CP-502 DESCRIPTION Device Address Baud Rate Frame Format SerCom Char Out Video Mode Contrast Value Cntrl Latch Blk Sel Source Keypad Blk Sel KyPdLk Mask Unlock CP A Unlock CP B Unlock CP C Unlock CP D Unlock CP E Unlock CP F Unlock CP G Unlock CP H U
Appendix D: Control Parameter Reference (continued) CODE CP-503 CP-504 CP-505 CP-506 CP-507 CP-508 CP-509 CP-510 CP-511 CP-512 CP-513 CP-514 CP-515 CP-540 CP-541 CP-542 CP-543 CP-544 CP-545 CP-546 CP-547 CP-548 CP-549 CP-550 CP-551 CP-552 CP-553 CP-554 CP-555 CP-556 DESCRIPTION Block Parm 4 Block Parm 5 Block Parm 6 Block Parm 7 Block Parm 8 Block Parm 9 Block Parm 10 Block Parm 11 Block Parm 12 Block Parm 13 Block Parm 14 Block Parm 15 Block Parm 16 Blk0 Val 1 Blk0 Val 2 Blk0 Val 3 Blk0 Val 4 Blk0 Val 5
Appendix D: Control Parameter Reference (continued) CODE DESCRIPTION MIN MAX DEFAULT USER RECORD UNITS CP-557 CP-558 CP-559 CP-560 CP-561 CP-562 CP-563 CP-564 CP-565 CP-566 CP-567 CP-568 CP-569 CP-570 CP-571 Blk1 Val 2 Blk1 Val 3 Blk1 Val 4 Blk1 Val 5 Blk1 Val 6 Blk1 Val 7 Blk1 Val 8 Blk1 Val 9 Blk1 Val10 Blk1 Val11 Blk1 Val12 Blk1 Val13 Blk1 Val14 Blk1 Val15 Blk1 Val16 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999
Appendix D: Control Parameter Reference (continued) CODE DESCRIPTION MIN MAX UNITS CP-587 CP-588 CP-589 CP-590 CP-591 CP-592 CP-593 CP-594 CP-595 CP-596 CP-597 CP-598 CP-599 CP-600 CP-601 Blk2 Val16 Blk3 Val 1 Blk3 Val 2 Blk3 Val 3 Blk3 Val 4 Blk3 Val 5 Blk3 Val 6 Blk3 Val 7 Blk3 Val 8 Blk3 Val 9 Blk3 Val10 Blk3 Val11 Blk3 Val12 Blk3 Val13 Blk3 Val14 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999 -99999999
Appendix D: Control Parameter Reference (continued) CODE CP-617 CP-618 CP-619 CP-620 CP-621 CP-622 CP-623 CP-624 CP-625 CP-626 CP-627 CP-628 CP-629 CP-630 CP-631 CP-632 CP-633 CP-634 CP-635 CP-636 CP-637 CP-638 CP-639 CP-640 CP-641 CP-642 CP-643 CP-644 CP-645 CP-646 DESCRIPTION Blk4 Val14 Blk4 Val15 Blk4 Val16 Blk5 Val 1 Blk5 Val 2 Blk5 Val 3 Blk5 Val 4 Blk5 Val 5 Blk5 Val 6 Blk5 Val 7 Blk5 Val 8 Blk5 Val 9 Blk5 Val10 Blk5 Val11 Blk5 Val12 Blk5 Val13 Blk5 Val14 Blk5 Val15 Blk5 Val16 Blk6 Val 1 Blk6 Val 2
Appendix D: Control Parameter Reference (continued) CODE DESCRIPTION MIN MAX USER RECORD UNITS CP-647 Blk6 Val12 -99999999 99999999 0 Parm Val CP-648 CP-649 CP-650 CP-651 CP-652 CP-653 CP-654 CP-655 CP-656 CP-657 CP-658 CP-659 CP-660 CP-661 CP-662 CP-663 CP-664 CP-665 Blk6 Val13 Blk6 Val14 Blk6 Val15 Blk6 Val16 Blk7 Val 1 Blk7 Val 2 Blk7 Val 3 Blk7 Val 4 Blk7 Val 5 Blk7 Val 6 Blk7 Val 7 Blk7 Val 8 Blk7 Val 9 Blk7 Val10 Blk7 Val11 Blk7 Val12 Blk7 Val13 Blk7 Val14 -99999999 -99999999 -99999999
—NOTES— D - 13
APPENDIX E: MONITOR PARAMETER REFERENCE CODE MP-01 MP-02 MP-03 MP-04 MP-05 MP-06 MP-10 MP-11 MP-12 MP-13 MP-14 MP-15 MP-20 MP-21 MP-22 MP-23 MP-24 MP-25 MP-29 MP-30 MP-31 MP-32 MP-33 MP-34 MP-35 MP-36 MP-37 MP-38 MP-39 MP-40 DESCRIPTION FI1 Hz FI1 RPM FI2 Hz FI2 RPM Ld EU/Tm Fb EU/Tm Ld Posn LdJobSize LdJbSzVar LdJbSzAvg LdJbSzAct LdNetOfst Fb Posn FbJobSize FbJbSzVar FbJbSzAvg FbJbSzAct FbNetOfst SyncFlgDif ScaledRef RampedRef VelError PosnErr Intgrl FeedFwd Trim Out CO Volts CO Bits CO Max Bits Scaled F
Appendix E: Monitor Parameter Reference (continued) CODE DESCRIPTION MIN MAX MP-41 MP-42 MP-48 MP-49 MP-50 MP-51 MP-52 MP-53 MP-54 MP-55 MP-56 MP-90 MP-91 MP-94 MP-95 MP-96 MP-97 MP-98 MP-99 MP-100 MP-101 MP-102 MP-103 MP-107 MP-108 MP-109 MP-110 MP-111 MP-112 MP-113 ScaleFactor ActScaleFactor Kff Cntrl Loop State Active Blk InvalidBlks Misc Status Std Alms Custom Alms Misc Alarms SerCom Char In SerCom Errs ROM Test SRAM Test NV RAM Test Model # RELEASE REVISION DI 7..0 DI 15..8 DO 7..
Appendix E: Monitor Parameter Reference (continued) CODE DESCRIPTION MIN MAX MP-114 MP-115 MP-116 MP-117 MP-118 MP-119 MP-120 MP-121 MP-122 MP-123 MP-124 MP-125 MP-126 MP-127 MP-128 MP-129 MP-130 MP-131 MP-132 MP-133 MP-134 MP-135 MP-150 MP-151 MP-152 MP-153 MP-154 MP-155 MP-156 MP-157 PLC 47-40 PLC 55-48 PLC 63-56 PLC 71-64 PLC 79-72 PLC 87-80 PLC 95-88 PLC 107-100 PLC 115-108 PLC 123-116 PLC 131-124 PLC 139-132 PLC 147-140 PLC 155-148 PLC 163-156 PLC 171-164 PLC 179-172 PLC 187-180 PLC 195-188 PLC 2
E-4 CODE DESCRIPTION MIN MAX UNITS MP-158 MP-160 MP-161 MP-162 MP-163 MP-164 MP-165 MiscIntrptCntr AI1 Bits AI1 Signal AI1 EU AI2 Bits AI2 Signal AI2 EU 0 -8192 -12.00 -999999 -8192 -12.
—NOTES— E-5
APPENDIX F: CONTROL PARAMETER SCREEN LOCATOR CP# CP Name CP-201 Setpoint X ................ Status\pg 1 ................................. Setup\System Setup\pg 2 ................................. Setup\System Setup\pg 3 ................................. Setup\System Setup\pg 5 ................................. System Monitor\Run Monitor\pg 1 ................................. System Monitor\Control Overrides\pg 4 RUN Mode ............. Setup\System Setup\pg 2 .................................
Appendix F: Control Parameter Screen Locator (continued) CP# CP-209 CP-210 CP-211 CP-212 CP-220 CP-221 CP-222 CP-230 CP-231 CP-232 CP-240 CP-241 CP-242 CP-243 CP-244 CP-245 CP-250 CP-260 CP-261 CP-262 CP-263 CP-264 CP-265 CP-266 CP-267 CP Name Screen Time Base ............... Scaling\Lead\pg 1 ................................. Scaling\Follower\pg 1 Master SP ............... Setpoints & Ramps\Master\pg1 Max SP Mstr ........... Setpoints & Ramps\Master\pg1 Min SP Mstr ............
Appendix F: Control Parameter Screen Locator (continued) CP# CP-268 CP-269 CP-270 CP-271 CP-272 CP-273 CP-280 CP-281 CP-282 CP-283 CP-284 CP-285 CP-286 CP-287 CP-288 CP-289 CP-290 CP Name Screen ................................. Scaling\Follower\pg 1 EU FI2 ..................... Setup\System Setup\pg 3 ................................. Scaling\Follower\pg 1 FbSyncPolarity ........ Scaling\Follower\pg 1 CO Mode ................ Setup\System Setup\pg 1 .................................
Appendix F: Control Parameter Screen Locator (continued) CP# CP Name CP-291 AO Mode ................ Scaling\Aux Analog Output\pg 1 ................................. System Monitor\Aux Analog Monitor\pg 1 ................................. Device Tests\Aux Analog Tests\pg 2 ................................. Device Tests\Aux Analog Tests\pg 3 AO RA .................... Scaling\Aux Analog Output\pg 1 Val @ AO RA ......... Scaling\Aux Analog Output\pg 1 AO RB ....................
Appendix F: Control Parameter Screen Locator (continued) CP# CP-333 CP-334 CP-335 CP-336 CP-337 CP-340 CP-341 CP-347 CP-348 CP-350 CP-351 CP-356 CP-357 CP-360 CP-361 CP-362 CP-363 CP-364 CP-367 CP-368 CP-369 CP-370 CP-371 CP-372 CP-373 CP Name Screen Trim Authority ......... Tuning\Velocity Loop\pg 2 ................................. Tuning\Position Loop\pg 2 ................................. Alarms & Limits\Limits\pg 1 Integral Limit ........... Tuning\Velocity Loop\pg 2 .............................
Appendix F: Control Parameter Screen Locator (continued) CP# CP-374 CP-375 CP-376 CP-380 CP-381 CP-382 CP-383 CP-386 CP-387 CP-388 CP-389 CP-392 CP-393 CP-394 CP-395 CP-396 CP-397 CP-398 CP-399 CP-400 CP-401 CP-402 CP-403 CP-405 CP-406 CP-407 CP-408 CP-410 CP-411 CP-412 CP-413 CP-414 CP Name Screen Posn Alarm .............. Alarms & Limits\Alarms\pg 1 Std Alm Msk ............ Setup\Alm Indicator Mask\pg 1 CustAlm Msk .......... Setup\Alm Indicator Mask\pg 1 Cmpr1 Parm ............
Appendix F: Control Parameter Screen Locator (continued) CP# CP-415 CP-416 CP-417 CP-420 CP-421 CP-422 CP-423 CP-424 CP-425 CP-426 CP-427 CP-428 CP-429 CP-430 CP-431 CP-432 CP-433 CP-434 CP-435 CP-436 CP-437 CP-438 CP-439 CP-440 CP-441 CP-442 CP-443 CP-444 CP-445 CP-446 CP-449 CP Name Screen Tmr3 on Tm ............ PLC\PLC Timers\pg 1 Tmr4 Delay ............. PLC\PLC Timers\pg 1 Tmr4 on Tm ............ PLC\PLC Timers\pg 1 Cntr1 Trig ................ PLC\PLC Event Cntrs\pg 1 Cntr1 Cnt .................
Appendix F: Control Parameter Screen Locator (continued) CP# CP Name CP-450 Diagnostics En ........ Device Tests\Std Signals Tests\pg 2 ................................. Device Tests\Digital I/O Test\pg 1 Diag DO Shift ......... Device Tests\Digital I/O Test\pg 1 Diag DO .................. Device Tests\Digital I/O Test\pg 1 Diag DAC Test ....... Device Tests\Std Signals Tests\pg 2 Diag DAC Volts ...... Device Tests\Std Signals Tests\pg 2 Diag DAC Bits .......
Appendix F: Control Parameter Screen Locator (continued) CP# CP-479 CP-480 CP-481 CP-482 CP-483 CP-484 CP-485 CP-486 CP-487 CP-488 CP-489 CP-490 CP-491 CP-492 CP-495 CP-496 CP-497 CP-498 CP-499 CP-500 CP-501 CP-502 CP-503 CP-504 CP-505 CP-506 CP-507 CP-508 CP Name Screen ................................. System Monitor\Control Overrides\pg 4 Keypad Blk Sel ....... Blocks\Block Selection\pg 1 ................................. System Monitor\Control Overrides\pg 4 KyPdLk Mask .........
Appendix F: Control Parameter Screen Locator (continued) CP# CP-509 CP-510 CP-511 CP-512 CP-513 CP-514 CP-515 CP-540 CP-541 CP-542 CP-543 CP-544 CP-545 CP-546 CP-547 CP-548 CP-549 CP-550 CP-551 CP-552 CP-553 CP-554 CP-555 CP-556 CP-557 CP-558 CP-559 CP-560 CP-561 CP-562 CP-563 CP-564 CP Name Screen Block Parm 10 ........ Block Setup\Edit Block Parms\pg 3 Block Parm 11 ......... Block Setup\Edit Block Parms\pg 3 Block Parm 12 ........ Block Setup\Edit Block Parms\pg 3 Block Parm 13 ........
Appendix F: Control Parameter Screen Locator (continued) CP# CP-565 CP-566 CP-567 CP-568 CP-569 CP-570 CP-571 CP-572 CP-573 CP-574 CP-575 CP-576 CP-577 CP-578 CP-579 CP-580 CP-581 CP-582 CP-583 CP-584 CP-585 CP-586 CP-587 CP-588 CP-589 CP-590 CP-591 CP-592 CP-593 CP-594 CP-595 CP-596 CP Name Screen Blk1 Val10 ............... Block Setup\Edit Block 1\pg 3 Blk1 Val11 ............... Block Setup\Edit Block 1\pg 3 Blk1 Val12 ............... Block Setup\Edit Block 1\pg 3 Blk1 Val13 ...............
Appendix F: Control Parameter Screen Locator (continued) CP# CP Name Screen CP-597 CP-598 CP-599 CP-600 CP-601 CP-602 CP-603 CP-604 CP-605 CP-606 CP-607 CP-608 CP-609 CP-610 CP-611 CP-612 CP-613 CP-614 CP-615 CP-616 CP-617 CP-618 CP-619 CP-620 CP-621 CP-622 CP-623 CP-624 CP-625 CP-626 CP-627 CP-628 Blk3 Val10 ............... Block Setup\Edit Block 3\pg 3 Blk3 Val11 ............... Block Setup\Edit Block 3\pg 3 Blk3 Val12 ............... Block Setup\Edit Block 3\pg 3 Blk3 Val13 ...............
Appendix F: Control Parameter Screen Locator (continued) CP# CP-629 CP-630 CP-631 CP-632 CP-633 CP-634 CP-635 CP-636 CP-637 CP-638 CP-639 CP-640 CP-641 CP-642 CP-643 CP-644 CP-645 CP-646 CP-647 CP-648 CP-649 CP-650 CP-651 CP-652 CP-653 CP-654 CP-655 CP-656 CP-657 CP-658 CP-659 CP-660 CP Name Screen Blk5 Val10 ............... Block Setup\Edit Block 5\pg 3 Blk5 Val11 ............... Block Setup\Edit Block 5\pg 3 Blk5 Val12 ............... Block Setup\Edit Block 5\pg 3 Blk5 Val13 ...............
Appendix F: Control Parameter Screen Locator (continued) CP# CP-661 CP-662 CP-663 CP-664 CP-665 CP-666 CP-667 CP Name Screen Blk7 Val10 ............... Block Setup\Edit Block 7\pg 3 Blk7 Val11 ............... Block Setup\Edit Block 7\pg 3 Blk7 Val12 ............... Block Setup\Edit Block 7\pg 3 Blk7 Val13 ............... Block Setup\Edit Block 7\pg 4 Blk7 Val14 ............... Block Setup\Edit Block 7\pg 4 Blk7 Val15 ............... Block Setup\Edit Block 7\pg 4 Blk7 Val16 ...............
APPENDIX G: MONITOR PARAMETER SCREEN LOCATOR MP# MP Name MP-01 FI1 Hz ..................... Setup\System Setup\pg 4 ................................. Scaling\Lead\pg 1 ................................. System Monitor\Run Monitor\pg 2 ................................. System Monitor\Std Signals Monitor\pg 1 ................................. Device Tests\Std Signals Tests\pg 1 FI1 RPM ................. Status\pg 1 ................................. Setup\System Setup\pg 4 .................................
Appendix G: Monitor Parameter Screen Locator (continued) MP# MP-10 MP-11 MP-12 MP-13 MP-14 MP-15 MP-20 MP-21 MP-22 MP-23 MP Name Screen ................................. System Monitor\Run Monitor\pg 3 ................................. System Monitor\Std Signals Monitor\pg 2 ................................. Device Tests\Std Signals Tests\pg 1 Ld Posn ................... Status\pg 1 ................................. Scaling\Lead\pg 1 ................................. Scaling\Offsets & Phase\pg2 ....
Appendix G: Monitor Parameter Screen Locator (continued) MP# MP Name MP-24 MP-25 FbJbSzAct ............... Scaling\Job Sizes\pg1 FbNetOfst ............... Scaling\Offsets & Phase\pg1 ................................. Scaling\Offsets & Phase\pg2 ................................. System Monitor\Position\pg 1 SyncFlgDif ............... Scaling\Offsets & Phase\pg1 ................................. Scaling\Offsets & Phase\pg2 ................................. System Monitor\Position\pg 3 ScaledRef ..........
Appendix G: Monitor Parameter Screen Locator (continued) MP# MP-37 MP-38 MP-39 MP-40 MP-41 MP-42 MP-48 MP-49 MP Name Screen ................................. Tuning\Position Loop\pg 1 ................................. Tuning\Feedforward\pg 1 ................................. System Monitor\Run Monitor\pg 3 ................................. System Monitor\Std Signals Monitor\pg 3 CO Volts .................. Setup\System Setup\pg 2 ................................. Scaling\Follower\pg 2 .............
Appendix G: Monitor Parameter Screen Locator (continued) MP# MP-50 MP-51 MP-52 MP Name Screen ................................. System Monitor\Run Monitor\pg 3 ................................. System Monitor\Job Sizes\pg 1 ................................. System Monitor\Job Sizes\pg 2 ................................. System Monitor\Std Signals Monitor\pg 1 ................................. System Monitor\Std Signals Monitor\pg 2 .................................
Appendix G: Monitor Parameter Screen Locator (continued) MP# MP-53 MP-54 MP-55 MP-56 MP-90 MP-91 MP-94 MP-95 MP-96 MP-97 MP-98 MP-99 MP-100 MP-101 MP-102 MP-103 MP-107 MP-108 MP-109 MP-110 MP-111 MP-112 G-6 MP Name Screen ................................. System Monitor\Limits & Alarms\pg 2 Misc Status .............. System Monitor\Limits & Alarms\pg 2 Std Alms .................. System Monitor\Limits & Alarms\pg 2 Custom Alms ........... System Monitor\Limits & Alarms\pg 2 Misc Alarms ...........
MP# MP Name MP-113 MP-114 MP-115 MP-116 MP-117 MP-118 MP-119 MP-120 MP-121 MP-122 MP-123 MP-124 MP-125 MP-126 MP-127 MP-128 MP-129 MP-130 MP-131 MP-132 MP-133 MP-134 MP-135 MP-150 PLC 39-32 .............. PLC\PLC Monitor\pg 2 PLC 47-40 .............. PLC\PLC Monitor\pg 2 PLC 55-48 .............. PLC\PLC Monitor\pg 2 PLC 63-56 .............. PLC\PLC Monitor\pg 2 PLC 71-64 .............. PLC\PLC Monitor\pg 2 PLC 79-72 .............. PLC\PLC Monitor\pg 2 PLC 87-80 ..............
MP# MP Name MP-157 MP-158 MP-160 WatchDogCntr ........ Device Tests\Device Status\pg 1 MiscIntrptCntr ......... Device Tests\Device Status\pg 2 AI1 Bits ................... Scaling\Aux Analog Input1\pg1 ................................. System Monitor\Aux Analog Monitor\pg 1 ................................. Device Tests\Aux Analog Tests\pg 1 AI1 Signal ................ Scaling\Aux Analog Input1\pg1 ................................. System Monitor\Aux Analog Monitor\pg 1 .................................
MP# MP Name Screen MP-190 MP-192 MP-193 MP-194 FbPsnCnt ................. System Monitor\Position\pg 2 FbJSCnt ................... System Monitor\Job Sizes\pg 2 FbJSAvgCnt ............ System Monitor\Job Sizes\pg 2 FbJSVarCnt .............
APPENDIX H: ERROR CODE DEFINITIONS Error Definition Acl Tm High Acl too Hi Adrs Error Bad Blk Calc Acceleration time is too high. Acceleration rate is too high. Address Error, there is an internal address conflict with the CPU. During calculations for one of the parameter blocks, an error was encountered causing the block to be marked as bad. The block parameter value(s) in error should be corrected. An attempt was made to switch to a bad parameter block.
Appendix H: Error Code Definitions (continued) Error Definition Halt Monitor Illegal Inst Invalid Cmd Reset caused by microprocessor or double bus fault. Illegal Instruction. An invalid command was encountered during compilation of the PLC program. An invalid operand was encountered during compilation of the PLC program. The parameter requested is not defined and therefore is invalid. The keypad is locked out, disallowing entry for this parameter through the keypad.
Appendix H: Error Code Definitions (continued) Error Definition Minus First When entering the value for this parameter the minus sign (-) must be entered first. No During compilation of the PLC program, no END command was found. No Cmpr Parm Invalid comparison parameter entered. Not Allowed The last action attempted is not allowed.
Appendix H: Error Code Definitions (continued) Error Definition Res Error The resolution for the last parameter value exceeded the limits for that parameter (result of a parameter value change using serial communications). Indicates that the memory test for the internal ROM part has failed. Indicates that the memory test for the internal ROM part has passed. Indicates that the parameter entry is locked out during run.
–NOTES— H-5
APPENDIX I: SERIAL COMMUNICATIONS ERROR CODE DEFINITIONS # Name Definition 0 OK 1 General Data Error Request processed A non-specified error occurred as a result of the last serial communications transmission. Check the contents of the last message transmission against the protocol definition. The resolution for the Control Parameter value exceeds the minimum or maximum that is allowed. The requested parameter does not exist.
Appendix I: Serial CommunicationsError Code Definitions (continued) # Name Definition 13 Max Error 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 There was an attempt to exceed the maximum value allowed for a parameter value. Invalid Command PLC An invalid command was encountered during compilation of the PLC program. Invalid Operand PLC An invalid operand was encountered during compilation of the PLC program. No PLC No END command was found during compilation of the PLC program.
Appendix I: Serial Communications Error Code Definitions (continued) # Name Definition 29 Memory Read too Long An attempt was made to read too many bytes of memory at one time. The “data field” length did not match the length expected for the specific serial communications function request. The last serial communications function request was not processed due to a combinational check error. One or more of the parameters in the block of parameters sent caused an error.
–NOTES— I-4
APPENDIX J: PLC DEFAULT PROGRAM LOGIC PLC Command Equivalent Logic Ladder DI- 8 LOAD OUT 8 140 8 DI- 9 LOAD OUT 9 135 10 174 11 187 Re-Learn 10 174 OpnLpRqst DI_11 OpnLpRqst 11 12 152 153 135 DI-10 DI-12 LOAD OUT OUT Cntr 1 Rst DI_10 Re-Learn DI-11 LOAD OUT 140 DI_9 Cntr 1 Rst 9 LOAD OUT BlkSel A DI_8 Blk Sel A DI_12 RstFI1Psn RstFI2Psn 12 187 RstFI1Psn 152 RstFI2Psn 153 DI-13 LOAD OUT OUT 13 172 173 DI_13 LdSyncOff FbSyncOff 13 LdSyncOff 172 FbSyncOff 173 LOAD OUT 14 169
Appendix J: Default PLC Program Logic (continued) PLC Command Equivalent Logic Ladder RR@0Spd LOAD AND OUT 53 54 100 RR@0Spd FB@0Spd DO_0 LOAD OR OUT 29 28 101 HiSpdAlm LoSpdAlm DO_1 53 Fb@0Spd 54 DO_0 100 HiSpdAlm DO_1 29 101 LoSpdAlm LOAD OUT LOAD OUT LOAD OUT LOAD OUT LOAD OUT LOAD OUT J-2 65 102 66 103 67 104 32 105 89 106 51 107 28 OutOfPosn DO_2 61 LdSyncMis DO_3 66 FbSyncMis 103 DO_4 OutOfPosn DO_2 102 LdSyncMis DO_3 FbSyncMis DO_4 67 104 Cntr 1 Out DO_5 3
APPENDIX K: PLC PROGRAM COMMANDS Command Description Decimal: Hexidecimal: END Command 224 E0 LOAD Command 225 E1 AND Command 226 E2 OR Command 228 E4 Exclusive OR Command (XOR) 229 E5 NOT Command 232 E8 LOAD NOT Command 233 E9 AND NOT Command 234 EA OR NOT Command 236 EC Exclusive OR NOT Command 237 ED OUT Command 240 F0 NOP Command 255 FF K-1
—NOTES— K-2
APPENDIX L: PLC PROGRAM OPERANDS Op Name 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Related CP S0 S1 ZERO = 0, off state ONE = 1, on state Pwr-Up 1 (on) for 1st PLC Scan Reserved Reserved Reserved DI_8, Digital Input 8 DI_9, Digital Input 9 DI_10, Digital Input 10 DI_11, Digital Input 11 DI_12, Digital Input 12 DI_13, Digital Input 13 DI_14, Digital Input 14 DI_15, Digital Input 15 Lch1 Out, Latch 1 Output Lch2 Out, Latch 2 Output Lch3 Out, Latch 3 Output Lch4 Out, La
Appendix L: PLC Program Operands (continued) Op Name 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 Related CP MinSpdLmt, Scaled Ref Speed < Minimum Speed Limit ......... CP-331 MaxSpdLmt, Scaled Ref Speed > Maximum Speed Limit ....... CP-330 Cntr1 Out, Counter 1 Output ..................................................... CP-420,CP-421 Cntr2 Out, Counter 2 Output .................................................... CP-422,CP-423 Cntr3 Out, Counter 3 Output ....
Appendix L: PLC Program Operands (continued) Op Name 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 Related CP Cmpr1 Out, Numerical Comparator 1 result ............................. CP-380,386,392 Cmpr2 Out, Numerical Comparator 2 result ............................. CP-381,387,393 Cmpr3 Out, Numerical Comparator 3 result ............................. CP-382,388,394 Cmpr4 Out, Numerical Comparator 4 result .............................
Appendix L: PLC Program Operands (continued) Op Name 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 Related CP Reserved Reserved Reserved Reserved Reserved Reserved Reserved (Not accessible) Reserved (Not accessible) Reserved (Not accessible) Reserved (Not accessible) DO_0, Digital Output 0 DO_1, Digital Output 1 DO_2, Digital Output 2 DO_3, Digital Output 3 DO_4, Digital Output 4 DO_5, Digital Output 5 DO_6, Digital Output 6 DO_7, Digital Ou
Appendix L: PLC Program Operands (continued) Op Name 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 Related CP Lch1 Rst, Latch 1 Reset Lch2 Rst, Latch 2 Reset Lch3 Rst, Latch 3 Reset Lch4 Rst, Latch 4 Reset Tmr1 En, Timer 1 Enable .......................................................... CP-410,CP-411 Tmr2 En, Timer 2 Enable .......................................................... CP-412,CP-413 Tmr3 En, Timer 3 Enable ...........
Appendix L: PLC Program Operands (continued) Op Name 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 L-6 Related CP Reserved LgErr Off, Disable Large Error Recovery RstFI1Psn, Reset FI1 Position to zero RstFI2Psn, Reset FI2 Position to zero RstPsnErr, Reset Position Error to zero Reserved Reserved ByPassRmp, Bypass Ramp calculation FrzRamp, Freeze Ramp Negate SR, Negate Scaled Reference Data Copy 1 Data Copy 2 Reserved Reserved Nega
Appendix L: PLC Program Operands (continued) Op Name 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 Related CP FStpRq, Request State change to F-Stop State Reserved Reserved Reserved Reserved Reserved Reserved OpnLpRq, Request Open Loop control Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved OpenLoop VelLoop, Velocity Loop PosnLoop, Position Loop LgErrLoop, Large Error Loop
Appendix L: PLC Program Operands (continued) Op Name 210 211 212 213 214 215 216 217 218 219 L-8 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Related CP
APPENDIX M: WIRING DIAGRAM EXAMPLES —>NEED wiring example!!!<— J5 1 TD/RD + 2 TD/RD - 3 Com RS485 Serial Comm J1 3 DO_1 4 DO_2 5 DO_3 6 DO_4 7 DO_5 8 DO_6 9 DO_7 10 Com Digital Outputs DO_0 2 FI_1A 3 FI_1B 4 FI_1B 5 Com 6 FI_2A FI_2A 7 CO_Sig 2 CO_Com Control Output To Drive J3 1 L1 2 L2/NEUT 3 GND/PE AC POWER INPUT J4 1 8 FI_2B FI_2B 10 Com 11 RI_1 12 RI_2 13 9 J6 Digital Inputs THIS DIAGRAM IS FOR CONCEPTUAL PURPOSES ONLY ! USE SAFETY EQUIPMEN
Neut Line R-Stop F-Stop Start K-R K-R Run K-R K-J K-J Jog K-FS K-FS J5 1 2 +V_DO 2 DO_0 3 DO_1 4 DO_2 5 DO_3 6 DO_4 7 DO_5 8 DO_6 9 DO_7 10 Digital Outputs J2 1 3 FI_1B 4 FI_1B 5 Com 6 FI_2A FI_2A 7 8 FI_2B FI_2B 10 Com 11 RI_1 12 RI_2 13 9 J6 Com K-FS F-Stop DI_0 1 DI_1 2 Com 3 DI_2 4 DI_3 5 K-J DI_4 6 K-J DI_5 7 Com 8 R-Stop K-J 1 CO_Sig 2 CO_Com Control Output To Drive J3 1 2 3 L1 L2/NEUT GND/PE AC POWER INPUT J4 Digital In
K-R M1 Line Neut Armature Contactor 12 Volt Power Supply - + J5 1 TD/RD + 2 TD/RD Com 1 +V_DO 2 DO_0 K-R DO_2 5 DO_3 DO_4 7 DO_5 8 DO_6 9 DO_7 10 3 FI_1B 4 FI_1B 5 Com 6 FI_2A FI_2A 7 Reg In 4 6 2 FI_1A DO_1 Digital Outputs 3 1 FI_1A 10 Com 11 RI_1 12 RI_2 13 J6 F-Stop 2 R-Stop Com 3 DI_2 4 H-Stop DI_3 5 Run DI_4 6 Jog Fwd DI_5 7 Com 8 DI_6 9 V+ CO_Sig 2 CO_Com Control Output To Drive 1 DI_7 10 K-R M1 M1 A1 A2 1 2 3 L1 L2/NEUT
—NOTES— M-4
APPENDIX N: FAX COVER SHEET Date: ______________________ Atten: Contrex Technical Support From: Name _____________________________ Company Name _____________________________________ Telephone # ________________________ Ext # _______________________ Fax # _________________ We have ______ CX-1200(s) that are used for: ________________________________________________ _____________________________________________________________________________________ ___________________________________________________________
—NOTES— N-2
APPENDIX O: REVISION LOG Revision Corresponding * Date Software Rev. Manual Revision ECO Number A - 08/06 B - 10/06 C - 09/07 * 1000-8101 Rev. 1.0 Pages Changed New Manual Release Added Unidirectional hookup to manual. 1000-8101 Rev. 1.2 Manual cleanup. Software revisions may not mandate manual changes. If your software revision is more recent than what is reflected here, use the the most current revision of the manual.
—NOTES— O-2
Warranty/Service Service Policy Warranty Service - 1
Warranty - 2
SERVICE POLICY Contrex, Inc., recognizes that with each sale of its product there are certain product obligations. This document defines the limits of such obligations and provides guidelines for the performance of related services. Spare Parts Contrex, Inc., will usually have an adequate inventory of spare parts and circuit boards for all standard products. However, purchasers are encouraged to maintain a nominal supply of spare parts to insure immediate on-site accessibility.
WARRANTY Contrex, Inc., guarantees this device against defects in workmanship and materials for a period of one (1) year from the date of purchase. Any parts or components that fail during the warranty period will be replaced or repaired without charge. This guarantee is void if the device has been damaged by improper installation or operation, tampering, careless handling or accident.