Omron CPM2C Operation Manual

Omron CPM2C Operation Manual

Sysmac series programmable controller
Hide thumbs Also See for CPM2C:
Table of Contents

Advertisement

Cat. No. W356-E1-08
SYSMAC
CPM2C
Programmable Controller
OPERATION MANUAL

Advertisement

Table of Contents
loading

Summary of Contents for Omron CPM2C

  • Page 1 Cat. No. W356-E1-08 SYSMAC CPM2C Programmable Controller OPERATION MANUAL...
  • Page 2 CPM2C Programmable Controller Operation Manual Revised February 2008...
  • Page 4  OMRON, 1999 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of OMRON.
  • Page 6: Table Of Contents

    SECTION 1 Introduction ........
  • Page 7 Initial System Checks and Test Run Procedure ........
  • Page 8 The CPM2C is a compact, high-speed Programmable Controller (PC) designed for control operations in systems requiring from 10 to 120 I/O points per PC. There are two manuals describing the setup and operation of the CPM2C: The CPM2C Operation Manual (this manual) and the CPM1/CPM1A/ CPM2A/CPM2C/SRM1(-V2) Programming Manual (W353).
  • Page 10 WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY. In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted. IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS...
  • Page 11 The following are some examples of applications for which particular attention must be given. This is not intended to be an exhaustive list of all possible uses of the products, nor is it intended to imply that the uses listed may be suitable for the products: •...
  • Page 12 PERFORMANCE DATA Performance data given in this manual is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of OMRON's test conditions, and the users must correlate it to actual application requirements.
  • Page 14 Application Precautions ........
  • Page 15: Intended Audience

    !WARNING It is extremely important that a PC and all PC Units be used for the specified purpose and under the specified conditions, especially in applications that can directly or indirectly affect human life. You must consult with your OMRON representative before applying a PC System to the above-mentioned applica- tions.
  • Page 16 !Caution Tighten the screws on the terminal block of the Power Supply Unit (CPM2C- PA201) to a torque of 0.74 to 0.9 N•m. Loose screws may result in burning or malfunction. !Caution Do not connect the 24-VDC output (service power supply) or the Power Sup- ply Unit (CPM2C-PA201) to an AC power supply.
  • Page 17: Operating Environment Precautions

    • Locations subject to possible exposure to radioactivity. • Locations close to power supplies. !Caution The operating environment of the PC System can have a large effect on the longevity and reliability of the system. Improper operating environments can lead to malfunction, failure, and other unforeseeable problems with the PC System.
  • Page 18 READ/WRITE enable area of the DM area, HR area, AR area, and CNT data area may be damaged if the power is turned OFF for a long time. To prevent such damage, provide ladder program that will check AR 1314 in order to ensure proper operation of the system.
  • Page 19 • Do not apply forces exceeding 50 N to connector sections. • Do not place objects on top of the cables. Doing so may break the cables. • Resume operation only after transferring to the new CPU Unit the con- tents of the DM and HR Areas required for resuming operation.
  • Page 20: Ec Directives

    EMC Directives OMRON devices that comply with EC Directives also conform to the related EMC standards so that they can be more easily built into other devices or the overall machine. The actual products have been checked for conformity to EMC standards (see the following note).
  • Page 21 4) of the EMC Directives. However, the noise generated when the PC is switched ON or OFF using the relay output may not satisfy these standards. In such a case, a noise filter must be connected to the load side or other appro- priate countermeasures must be provided external to the PC.
  • Page 22 The reversed dielectric strength value Diode method the load changes energy accumulated of the diode must be at least 10 times by the coil into a current, which then as large as the circuit voltage value. flows into the coil so that the current...
  • Page 23 EC Directives xxiv...
  • Page 24: Introduction

    CPU Unit Structure........
  • Page 25: Cpm2C Features And Functions

    Basic Functions CPU Unit Variations The CPM2C PCs are one-piece PCs with 10, 20, or 32 I/O points in I/O termi- nals or a built-in connector. There are 3 types of outputs available (relay out- puts, sinking transistor outputs, and sourcing transistor outputs). All CPM2C PCs require a 24-VDC power supply.
  • Page 26 50 µ s. Stabilizing Input Filter The input time constant for all inputs can be set to 1 ms, 2 ms, 3 ms, 5 ms, Function 10 ms, 20 ms, 40 ms, or 80 ms. The effects of chattering and external noise...
  • Page 27 • The ranges supported for analog output signals are 1 to 5 V, 0 to 10 V, –10 to 10 V, 0 to 20 mA, and 4 to 20 mA, and the resolution is 1/6000 (full scale).
  • Page 28 Communications exchange data with standard serial devices. For example, data can be received from a bar code reader or transmitted to a serial printer. The serial devices can be connected to the communications port as a RS-232C or peripheral port.
  • Page 29 CPM2C One-to-one PC Link A CPM2C can be linked directly to another CPM2C, CQM1, CPM1, CPM1A, CPM2A, SRM1(-V2), or a C200HS or C200HX/HG/HE PC. The 1:1 PC Link allows automatic data link connections. The PC must be connected to the communications port as an RS-232C port (not as a peripheral port).
  • Page 30: Overview Of Cpm2C Functions

    Expansion Unit functions Analog I/O functions using CPM2C-MAD11 Analog I/O Unit Two analog inputs: Input range of 0 to 5 V, 1 to 5 V, 0 to 10 V, –10 to 10 V, 0 to 20 mA, or 4 to 20 mA One analog output: Output range of 1 to 5 V, 0 to 10 V, –10 to 10 V, 0 to 20 mA, or 4 to...
  • Page 31 CPM2C Features and Functions Note 1. This input is shared by the high-speed counter and synchronized pulse control functions. 2. This output is shared by the pulse output and synchronized pulse control functions. These functions can be used with transistor outputs only.
  • Page 32: System Configurations

    (sourcing) CPM2C-10C1DT1M-D Note The function of the SW2 is different from that described in this manual for all Units marked with an asterisk in the above table with lot numbers of 3180O (August 2000) or earlier. Refer to 1-7 Changes in SW2 for details.
  • Page 33: Power Supply Unit

    Section 1-2 System Configurations Note The function of the SW2 is different from that described in this manual for all Units marked with an asterisk in the above table with lot numbers of 3180O (August 2000) or earlier. Refer to 1-7 Changes in SW2 for details.
  • Page 34 Expansion I/O Connector Expansion I/O Connector (with cover) (input side) A PC with 192 I/O points (the maximum) can be assembled by connecting five Expansion I/O Units to a CPU Unit with 32 I/O points. CPM2C-32CDTC-D CPM2C-32EDTC 1 Unit +...
  • Page 35 8 Output Points 16 Input Points 16 Output Points Unit I/O Inputs Outputs Model 24 I/O points 16 inputs (24 VDC) 8 transistor outputs (sinking) CPM2C-24EDTC 8 transistor outputs (sourcing) CPM2C-24EDT1C 32 I/O points 16 inputs (24 VDC) 16 transistor outputs (sinking) CPM2C-32EDTC...
  • Page 36 CPU Unit’s communications port → RS-422/RS-232C Adapter Unit CPM2C-CIF11 RS422 port + RS-232C port Note 1. The CPM2C-CIF01-V1 cannot be used with any PC model other than the CPM2C. A CPM2C-CIF11 or another CPM2C-CIF01-V1 cannot be con- nected onto a CPM2C-CIF01-V1.
  • Page 37: Structure And Operation

    ON. It will be necessary to turn the power OFF and then ON again to enable a new setting if the parameter is accessed only when the power is turned ON.
  • Page 38: Operating Modes

    02 (Hex) RUN mode Note 1. The default setting for DM 6600, bits 06 to 15 is 00 Hex, i.e., to start with the mode set on the Programming Console’s mode switch. If a Program- ming Device is not connected to the peripheral connector on the CPU Unit, the CPU Unit will start in RUN mode as soon as power is turned ON.
  • Page 39: Pc Operation At Startup

    Power OFF Operation Minimum Power Supply Voltage The PC will stop and all outputs will be turned OFF if the power supply voltage falls below 85% of the rated value. Momentary Power Interruption A power interruption will not be detected and CPU Unit operation will continue if the power interruption lasts less than 2 ms.
  • Page 40 Note If the power supply voltage fluctuates around 85% of the PC’s rated voltage, PC operation may stop and restart repeatedly. When repeated stopping and starting will cause problems with the controlled system, set up a protective cir- cuit such as a circuit that shuts OFF the power supply to sensitive equipment until the power supply voltage returns to the rated value.
  • Page 41: Cyclic Operation And Interrupts

    • Perform peripheral port communications servicing processing. (Can be changed in DM 6617.) The cycle time can be read from a Programming Device. AR 14 contains the maximum cycle time and AR 15 contains the present cycle time in multiples of 0.1 ms.
  • Page 42 The cycle time is the sum of the time required for program execution, I/O refreshing, and communications port servicing. A minimum cycle time (1 to 9,999 ms) can be set in the PC Setup (DM 6619). When a minimum cycle time has been set, CPU operation is paused after pro- gram execution until the minimum cycle time is reached.
  • Page 43 Normally, the results of interrupt program execution are transferred to I/O memory just after program execution (during I/O refreshing), but IORF(97) can be used to refresh a specified range of I/O words during execution of the interrupt program. The specified range of I/O words will be refreshed when IORF(97) is executed.
  • Page 44: Functions Listed By Usage

    Functions Listed by Usage Section 1-4 When IORF(97) is used, the cycle time is extended by the time required to refresh the specified I/O words. Overseeing processes Main program IORF(97) executed. Cycle Immediate refreshing time I/O refreshing I/O refreshing RS-232C port servicing...
  • Page 45: Functions Listed By Usage

    CPU Unit.) Reduce required wiring, space, and PC load by controlling equipment CompoBus/S I/O Link Unit with a few low-capacity PCs dispersed near the equipment rather than a (Connect the CompoBus/S I/O Link single, large, centralized PC. Unit to the CPU Unit.) (Create a remote I/O link with a CompoBus/S Master and CompoBus/S Slaves.)
  • Page 46: Comparison With The Cpm1A And Cpm2A

    Turn ON the IOM Hold Bit (SR 25212). tion. Retain the contents of I/O memory when the PC is Turn ON the IOM Hold Bit (SR 25212) and set the PC turned ON. Setup (DM 6601) so that the status of the IOM Hold Bit is maintained at startup.
  • Page 47: Comparison With The Cpm1A And Cpm2A

    Comparison with the CPM1A and CPM2A Section 1-5 Item CPM2C CPM2A CPM1A Program capacity 4,096 words Same as CPM2C. 2,048 words Maximum num- Stand-alone CPU Unit 10, 20, or 32 points 30, 40, or 60 points 10, 20, 30, or...
  • Page 48 Increment mode Max. counter frequency 5 kHz in differential-phase (up/down) mode 2.5 kHz in differential-phase 20 kHz in pulse plus direction mode, up/ (up/down) mode, down pulse mode, and increment mode 5 kHz in increment mode Counter PV range –8,388,608 to 8,388,607 in differential- –32,768 to 32,767 in...
  • Page 49 PC Setup settings. gramming Device connec- tion. (See note.) Note The setting of SW2 will affect the operating mode for all Units with lot numbers of 3180O (31 August 2000) or earlier. Refer to 1-7 Changes in SW2 for details.
  • Page 50 1. An optional battery (CPM2C-BAT01) can be mounted to CPU Units without clocks. 2. The setting of SW2 will affect the operating mode for all Units with lot num- bers of 3180O (31 August 2000) or earlier. Refer to 1-7 Changes in SW2...
  • Page 51 Supports the pulse output PV read operation. CTBL(63) COMPARISON TABLE The count is compared with all of the target values in The count is compared LOAD the target value comparison table. with each target value in the order that they appear in the target value comparison table.
  • Page 52 !Caution Before using a CPM1A program containing one or more of the instructions in the table above, check the program to be sure that it will operate properly and edit the program if necessary. The CPM2C may not operate properly if a CPM1A program with these instructions is transferred and executed unchanged.
  • Page 53: Preparation For Operation

    DM 2000 to DM 2021 DM 1000 to DM 1021 Note CPM1A programs that use the Error Log Area cannot be used in the CPM2C without editing the program to change the location of the Error Log Area. The following table shows differences in the PC Setup.
  • Page 54: Preparation For Operation

    CPU Units with lot numbers of 0190O (1 Septem- ber 2000) or later. This has resulted in a change to the operation of SW2 on the front of the CPU Unit. Check the lot number to confirm the operation of SW2 for any of the following model numbers before attempting operations.
  • Page 55: Changes In Sw2

    RUN mode Note 1. The default setting for DM 6600, bits 06 to 15 is 00 Hex, i.e., according to the communications switch on the front panel. If SW2 is set for connecting a device other than a Programming Console to the peripheral connector,...
  • Page 56 Section 1-7 Changes in SW2 the CPU Unit will start in RUN mode as soon as power is turned ON. Be sure that adequate precautions are taken to ensure safety. 2. If SW2 is for connecting a device other than a Programming Console to the peripheral connector, the CPU Unit will start in RUN mode as soon as pow- er is turned ON even if a device is connected to the RS-232C port.
  • Page 57 Section 1-7 Changes in SW2...
  • Page 58: Unit Components And Specifications

    Expansion I/O Units ........
  • Page 59: Specifications

    Vibration resistance 10 to 57 Hz, 0.075-mm double amplitude, 57 to 150 Hz, acceleration: 9.8 m/s in X, Y, and Z directions for 80 minutes each (Time coefficient; 8 minutes × coefficient factor 10 = total time 80 minutes) Shock resistance...
  • Page 60 Expansion Units Input bits IR 00000 to IR 00915 (Words not used for input bits can be used for work bits.) Output bits IR 01000 to IR 01915 (Words not used for output bits can be used for work bits.)
  • Page 61: I/O Specifications

    Peripheral port: Supports Host Link, peripheral bus, no-protocol, or Programming Console connections. RS-232C port: Supports Host Link, no-protocol, 1:1 Slave Unit Link, 1:1 Master Unit Link, or 1:1 NT Link connections. Functions provided by Analog I/O Unit: Provides 2 analog inputs and 1 analog output.
  • Page 62 750 Ω IN00007 to IN00011 CPU Units with 32 I/O points: IN00007 IN00100 to IN00107 Input LED Note The input time constant can be set to 1, 2, 3, 5, 10, 20, 40, or 80 ms in the PC Setup.
  • Page 63 IN00002 Z-phase pulse input or hardware reset input (IN00002 can be used as a normal input when it is not used as a high-speed counter input.) The minimum pulse widths for inputs IN00000 (A-phase input) and IN00001 (B-phase input) are as follows:...
  • Page 64 1 to 80 ms max. Default: 10 ms (See note.) Circuit configuration 4.7 kΩ 750 Ω Input LED Note The input time constant can be set to 1, 2, 3, 5, 10, 20, 40, or 80 ms in the PC Setup.
  • Page 65 Specifications Section 2-1 CPU Unit and Expansion I/O Unit Output Specifications Relay Outputs Item Specification Max. switching capacity 2 A, 250 VAC (cosφ = 1) 2 A, 24 VDC (4 A/common) Min. switching capacity 10 mA, 5 VDC Service life of relay...
  • Page 66 Section 2-1 Specifications Note The service life of relay output contacts shown in the table assumes the worst conditions. The following graph shows the results of OMRON’s service life tests at a switching rate of 1,800 times/hour. 120 VAC, resistive load 24 VDC, τ...
  • Page 67 When using OUT01000 or OUT01001 as a pulse output, connect a dummy resistor as required to bring the load current between 10 and 150 mA. If the load current is below 10 mA, the ON/OFF response time will be longer and high-speed pulses will not be output.
  • Page 68 Section 2-1 Specifications Item Specification Circuit configuration Sinking Outputs 24 VDC Load OUT 00 Load OUT 01 Load OUT 06 Load OUT 07 COM (−) Output LED Sourcing Outputs COM (+) Load OUT 00 Load OUT 01 Load OUT 06...
  • Page 69: Ac Power Supply Unit Specifications

    Temperature fluctuation 0.05%/°C max. Startup time 300 ms max. (at input voltage of 100 VAC or 200 VAC and the rated out- put) Output hold time 10 ms (at input voltage of 100 VAC or 200 VAC and the rated output)
  • Page 70: Unit Components

    Section 2-2 Unit Components 2-2-1 CPU Unit Components CPU Unit Component Names Front View CPU Unit with Relay Out- CPU Unit with Transistor Outputs puts via Terminal Block via Fujitsu-compatible Connector 4. Status indicators 6. Output indicators 7. Communications port...
  • Page 71 5. Input Indicators The input indicators are lit when the corresponding input terminal is ON. The status of an input indicator will reflect the status of the input even when that input is being used for a high-speed counter. Note a) When interrupt inputs are used in interrupt input mode, the indica- tor may not light even when the interrupt condition is met if the in- put is not ON long enough.
  • Page 72 (peripheral port and RS-232C port). Communications settings Use the settings in the PC Setup (DM 6645 to DM 6649). If a Pro- gramming Console is connected to the peripheral port, however, operation will be in the Programming Console mode.
  • Page 73 Disabled Enabled Note Detection of a low battery is disabled by default on CPU Units without an inter- nal clock. If the PLC Setup memory area is cleared, detection of a low battery will be enabled and a low-battery error will be displayed. If you do mount the optional CPM2C-BAT01 Battery, be sure to enable detection of a low battery in the PLC Setup.
  • Page 74 Section 2-2 Unit Components I/O Terminal and Connector Pin Allocation CPU Units with Relay Outputs via Terminal Block CPU Units with 10 I/O Points: CPM2C-10C@DR-D Inputs: IR 000 Outputs: IR 010 OUT 00 IN 05 IN 04 OUT 01 IN 03...
  • Page 75 Section 2-2 Unit Components CPU Units with 20 I/O Points: CPM2C-20C@DR-D Inputs: IR 000 Outputs: IR 010 OUT 00 Shared common IN 11 OUT 01 IN 10 IN 09 COUT 02 IN 08 OUT 03 Shared common IN 07 IN 06...
  • Page 76 Section 2-2 Unit Components CPU Units with Transistor Outputs via Fujitsu-compatible Connector CPU Units with 10 I/O Points: CPM2C-10C@DT@C-D Inputs: IR 000 Outputs: IR 010 Sinking: CPM2C-10C DTC-D Sourcing: CPM2C-10C DT1C-D OUT 00 OUT 00 OUT 01 OUT 01 OUT 02...
  • Page 77 Section 2-2 Unit Components CPU Units with 20 I/O Points: CPM2C-20C@DT@C-D Inputs: IR 000 Outputs: IR 010 Sinking: CPM2C-20C DTC-D Sourcing: CPM2C-20C DT1C-D OUT 00 OUT 00 OUT 01 OUT 01 OUT 02 OUT 02 IN 07 OUT 04 OUT 03...
  • Page 78 Section 2-2 Unit Components CPU Unit with 32 I/O Points: CPM2C-32CDT@C-D Inputs: IR 000/IR 001 Outputs: IR 010/IR 011 Sinking: CPM2C-32CDTC-D Sourcing: CPM2C-32CDT1C-D OUT 00 OUT 00 OUT 00 OUT 00 OUT 01 OUT 01 OUT 01 OUT 01 IR 010...
  • Page 79 OUT 01 OUT 01 OUT 00 OUT 00 Note Pin 1 is in the positions given above. This differs from the indications on the case. Be sure to wire according to the following positions. Input connectors: Bottom of right row...
  • Page 80 OUT 01 OUT 01 OUT 00 OUT 00 Note Pin 1 is in the positions given above. This differs from the indications on the case. Be sure to wire according to the following positions. Input connectors: Bottom of right row...
  • Page 81 OUT 00 OUT 00 OUT 00 OUT 00 Note Pin 1 is in the positions given above. This differs from the indications on the case. Be sure to wire according to the following positions. Input connectors: Bottom of right row...
  • Page 82: Expansion I/O Units

    7. Locking lever 1,2,3... 1. Input Terminals/Connector Connects the CPU Unit to external input devices. 2. Output Terminals/Connector Connects the CPU Unit to external output devices. 3. Input Indicators The input indicators are lit when the corresponding input terminal is ON.
  • Page 83 A cover for the expansion I/O connector is not included with the Expansion I/O Unit. Use the cover included with the CPU Unit to cover the unused ex- pansion I/O connector on the last Expansion I/O Unit or Expansion Unit in the PC.
  • Page 84 Section 2-2 Unit Components I/O Terminal and Connector Pin Allocation Expansion I/O Units with Relay Outputs via Terminal Block 10 I/O Points: CPM2C-10EDR 20 I/O Points: CPM2C-20EDR Inputs: IR word m Outputs: IR word n Inputs: IR word m Outputs: IR word n...
  • Page 85 Section 2-2 Unit Components Expansion I/O Units with Transistor Outputs via Fujitsu-compatible Connector 24 I/O Points: CPM2C-24EDT@C Inputs: IR word m Outputs: IR word n Sourcing: CPM2C-24EDT1C Sinking: CPM2C-24EDTC OUT 00 OUT 00 OUT 01 OUT 01 OUT 02 OUT 02...
  • Page 86 Section 2-2 Unit Components 32 I/O Points: CPM2C-32EDT@C Inputs: IR word m Outputs: IR word n Sourcing: CPM2C-32EDT1C Sinking: CPM2C-32EDTC OUT 00 OUT 08 OUT 00 OUT 08 OUT 01 OUT 09 OUT 01 OUT 09 OUT 02 OUT 10...
  • Page 87 Section 2-2 Unit Components 8 Input Points: CPM2C-8EDC 16 Input Points: CPM2C-16EDC Inputs: IR word m Inputs: IR word m IN 15 IN 07 IN 07 IN 14 IN 06 IN 06 IN 13 IN 05 IN 05 IN 12...
  • Page 88 Section 2-2 Unit Components 16 Output Points: CPM2C-16ET@C Outputs: IR word n Sinking: CPM2C-16ETC Sourcing: CPM2C-16ET1C OUT 00 OUT 08 OUT 00 OUT 08 OUT 01 OUT 09 OUT 01 OUT 09 OUT 02 OUT 10 OUT 02 OUT 10...
  • Page 89 OUT 01 OUT 01 OUT 00 OUT 00 Note Pin 1 is in the positions given above. This differs from the indications on the case. Be sure to wire according to the following positions. Input connectors: Bottom of right row...
  • Page 90 OUT 08 OUT 00 OUT 08 OUT 00 Note Pin 1 is in the positions given above. This differs from the indications on the case. Be sure to wire according to the following positions. Input connectors: Bottom of right row...
  • Page 91 Section 2-2 Unit Components 8 Input Points: CPM2C-8EDM 16 Input Points: CPM2C-16EDM 16ED Inputs: IR word m Inputs: IR word m IN 00 IN 00 IN 08 IN 01 IN 01 IN 09 IN 02 IN 02 IN 10 IN 03...
  • Page 92: Cpm2C-Mad11 Analog I/O Unit

    Right Side 5. Locking lever 3. Expansion I/O connector (input) 4. Expansion I/O 2. DIP switch connector (output) 5. Locking lever 1. Analog I/O terminals 1,2,3... 1. Analog I/O Terminals Connect the CPU Unit to analog input and analog output devices.
  • Page 93: Cpm2C-Ts001/Ts101 Temperature Sensor Units

    Connects the Analog I/O Unit to the next Expansion I/O Unit or Expansion Unit, if necessary. Up to 5 Expansion I/O Units and Expansion Units can be connected to a CPU Unit. Only 10 words, however, can be allocated for input and output respectively.
  • Page 94 1. Temperature Input Terminals Connect to a thermocouple or a platinum resistance thermometer. 2. DIP Switch Sets the temperature unit ( ° C or ° F) and the number of decimal places used. Temperature unit for temperature input 0 OFF: C; ON: F Number of decimal places used OFF: Normal (0 or 1);...
  • Page 95: Cpm2C-Srt21 Compobus/S I/O Link Unit

    Power is supplied to the Unit internally. 2. DIP Switch The DIP switch sets the Unit’s node address, sets the communications mode, and determines whether or not the outputs will be cleared in the event of a communications error. Pin(s)
  • Page 96: Cpm2C-Cif21 Simple Communications Unit

    Section 2-2 Unit Components Units can be connected to a CPU Unit. Only 10 words, however, can be allocated for input and output respectively. A cover for the expansion I/O connector is not included with the Expansion Unit. Use the cover included with the CPU Unit to cover the unused expan- sion I/O connector on the last Expansion I/O Unit or Expansion Unit in the 6.
  • Page 97 Unit. Function Host Link, no-protocol, 1:1 link, or 1:1 NT Link 3. Terminating Resistance Switches (SW4) Turn ON both SW4-1 and SW4-2 on both ends of the RS-422/RS-485 transmission path. These switches are set to OFF at the factory.
  • Page 98 Note a) Pins 3 to 6 on SW3 are used to set communications between gen- eral-purpose communications components and the Simple Com- munications Unit. b) Turn OFF pin 7 on SW3. Operation may not be correct if this pin is turned ON.
  • Page 99 DM 1100 DM 1200 DM 1300 DM 1400 DM 1500 7. Status Indicators Indicate the operating status of the Simple Communications Unit. Label Status Meaning Communications established between Simple Communica- tions Unit and CPU Unit. Simple Communications Unit oper- ating.
  • Page 100: Cpm2C-Cif01-V1 Peripheral/Rs-232C Adapter Unit

    Use a spe- cial connecting cable (CS1W-CN114, CS1W-CN118) for connections. With the CPM2C-CIF01-V1, the cable switch (SW1) can be turned ON to enable connecting to a personal computer with a CS1W-CN226/CN626 Connecting Cable.
  • Page 101 Turn ON SW1 to use a CS1W-CN226/CN626 Connecting Cable to connect to a personal computer. Turn OFF SW1 to use any other cable. 3. RS-232C Port Used to connect to the RS-232C interface of a personal computer or Pro- grammable Terminal (operator interface). Connector Pin Allocation...
  • Page 102: Cpm2C-Cif11 Rs-422/Rs-232C Adapter Unit

    3. Terminating resistance switch 2. RS-232C port 4. RS-485 interface switch 5. Connector Note Do not use the CPM2C-CIF11 with any PC other than the CPM2C. 1,2,3... 1. RS422/485 Port Used to connect to host computers, or standard external devices.
  • Page 103 Host Link, no-protocol, 1:1 Link, or 1:1 NT Link con- nections. 3. Terminating Resistance Switch Set this switch to ON only for double-ended connection to a Host Link net- work. This switch is factory-set to OFF. Terminating Resistance RS-422: 235 Ω (combined resistance must be 110 Ω...
  • Page 104 CPU Unit Note Do not set both SW2-3 and SW2-4 to ON. Doing so may result in damage to internal circuitry. Set SW2-3 to OFF and SW2-4 to OFF when performing RS- 485 2-wire communications. 5. Connector Connects to the communications port on the CPU Unit.
  • Page 105: Ac Power Supply Unit

    Use the connecting cable provided as an accessory to connect this con- nector to the power supply connector on the CPU Unit (24 VDC). Note The ratings for the CPM2C-PA201 AC Power Supply Unit are 100 to 240 VAC input; 24 VDC/600 mA output. The maximum current that can be supplied via the CPU Unit power supply connector and the service power supply terminals on the terminal block is 600 mA.
  • Page 106: Installation And Wiring

    3-1-1 Power Supply Wiring ........
  • Page 107: Design Precautions

    If the power supply voltage falls below 85% of the rated voltage, the CPM2C will stop and all outputs will be turned OFF. If low voltage affects the equip- ment, etc., provide a protection circuit which shuts OFF the output until the supply voltage returns to the rated value.
  • Page 108: Selecting An Installation Site

    Panel/Cabinet Installation Consider PC operation, maintenance, and surrounding conditions when installing the CPM2C in a panel or cabinet. The operating temperature range for the CPM2C is 0 to 55 ° C. Be sure that Overheating there is adequate ventilation for cooling.
  • Page 109: Installing The Cpm2C

    • The PC will be easiest to access if the panel or cabinet is installed about 1 to 1.6 m above the floor.
  • Page 110: Connecting Units

    I/O Unit or Expansion Unit. 1,2,3... 1. Remove the cover from the CPU Unit’s or the last Expansion I/O Unit’s or Expansion Unit’s expansion I/O connector. If the cover is difficult to re- move, use a flat-blade screwdriver to pry the cover from the expansion I/O connector.
  • Page 111: Cpm2C Installation

    PFP-100N2 (1 m) End Plates (PFP-M) Installation Lower the CPM2C so that the notch on the back of the PC catches the top of the DIN Track. Push the PC forward until the lock snaps into place. 2) Insert onto track.
  • Page 112: Wiring And Connections

    CPM2C power lines 300 mm min. Power cables Floor Ducts Leave at least 200 mm between the wiring and the top of the duct, as shown in the following diagram. Control cables and CPM2C I/O lines CPM2C power lines Power cables Metal plate (iron) 200 mm min.
  • Page 113: Power Supply Wiring

    (included with the Power Supply Unit) Cable length: 23 cm 1,2,3... 1. Align the power supply connector with the socket on the bottom of the CPM2C and insert the connector. Power supply cable (included with the CPU Unit) Cable length: 100 cm...
  • Page 114: Using The Ac Power Supply Unit

    Section 3-4 Wiring and Connections 2. To remove the power supply connector, grasp the power supply connector (not the wires), press on the lock level to release the lock tab on the con- nector, and remove the connector. Note 1. The CPM2C-PA201 is the recommended Power Supply Unit. When using other power supplies, be sure to use a DC power supply with sufficient ca- pacity and low ripple.
  • Page 115 CPU Unit) is overloaded, or is short-circuited, the voltage will drop, and the output will turn OFF. Take external countermeasures to ensure the safety of the system in such an event. Failure to do so may result in a serious acci- dent.
  • Page 116: Removing And Wiring I/O Terminal Blocks

    Also, the solder can cause corrosion on the contact surface. Removing and Wiring a Use the following procedure when wiring a terminal block. Terminal Block 1,2,3... 1. Loosen the screws at the top and bottom of the terminal block as shown in the following diagram.
  • Page 117: Removing And Wiring I/O Connectors

    3. Insert each lead wire into the terminal block and tighten that terminal’s screw. 4. After wiring the terminal block, insert the block into the Unit and tighten the screws at the top and bottom of the terminal block. Note CPM2C-20@@R Units do not have terminal block screws.
  • Page 118 With Phillips-head screws for 24-pin connector FCN-360C024B With intermediate Phillips-head screws for 24-pin FCN-360C024C connector Connecting I/O Use the following procedure when connecting a pressure connector. Connectors (Pressure Connectors) 1,2,3... 1. Align the connector and insert it into the Unit.
  • Page 119 Use the following procedure when wiring and assembling a soldered connec- Connectors tor (OMRON C500-CE241). 1,2,3... 1. Slide heat-shrink tubing over the power supply wires and solder the wires to the appropriate pins on the socket. Heat-shrink tubing Power supply wires...
  • Page 120 Socket Name Model Socket XG4M-2030 Strain Relief XG4T-2004 Set model number XG4M-2030-T Recommended Flat Cable XY3A-200@ Note The rated current for the flat cable is 1 A max. Do not allow the common termi- nal current to exceed 1 A.
  • Page 121 Use the following procedure to connect and disconnect MIL I/O connectors. Disconnecting MIL I/O Connectors 1,2,3... 1. Open the lock levers on both sides of the connector before connecting the cable. 2. Insert the cable into the connector and press in firmly until the lock levers lock into place.
  • Page 122 Section 3-4 Wiring and Connections 3. To remove the cable, pull the lock lever out to the sides to release the lock mechanism and pull out the connector. Note Be sure to make connections to terminal blocks and connectors with the cor- rect direction and polarity.
  • Page 123: Using I/O Terminals And Relay Terminals

    Section 3-4 Wiring and Connections 3-4-6 Using I/O Terminals and Relay Terminals We recommend using the following I/O Terminals and Relay Terminals to wire devices to the CPM2C’s I/O connector. Note The allowable current for the XW2Z-@@@A is 1 A.
  • Page 124: Connecting Input Devices

    Section 3-4 Wiring and Connections 3-4-7 Connecting Input Devices Wire inputs to the CPM2C’s CPU Unit and Expansion I/O Units as shown in the following diagrams. Note 1. Be sure to make connections to terminal blocks and connectors with the correct direction and polarity.
  • Page 125 Section 3-4 Wiring and Connections Expansion I/O Unit with 10 I/O Points: CPM2C-10EDR Inputs: IR word m 24 VDC Input devices Expansion I/O Unit with 20 I/O Points: CPM2C-20EDR Inputs: IR word m 24 VDC Input devices Units with Transistor Outputs via Fujitsu-compatible Connector...
  • Page 126 00011 00003 00010 00002 00009 00001 00008 00000 Input devices Input devices Note COM terminals (A9 and B9) are connected internally. CPU Units with 32 I/O Points: CPM2C-32CDT@C-D Inputs: IR 000/IR001 24 VDC 00107 00007 00106 00006 00105 00005 00104...
  • Page 127 Expansion I/O Units with 24 I/O Points: CPM2C-24EDT@C Inputs: IR word m 24 VDC Input devices Input devices Note COM terminals (A9 and B9) are connected internally. Expansion I/O Units with 32 I/O Points: CPM2C-32EDT@C Inputs: IR word m 24 VDC Input devices Input devices Note COM terminals (A9 and B9) are connected internally.
  • Page 128 00 14 00 06 00 13 00 05 00 12 00 04 00 11 00 03 00 10 00 02 00 01 00 09 00 00 00 08 Input devices Input devices Note COM terminals (A9 and B9) are connected internally.
  • Page 129 00005 24 VDC CPU Units with 20 I/O Points: CPM2C-20C@DT@M-D Inputs: IR 000 Input devices Input devices 00000 00008 00001 00009 00002 00010 00003 00011 00004 00005 00006 00007 24 VDC Note COM terminals (3 and 4) are connected internally.
  • Page 130 00105 00006 00106 00007 00107 24 VDC Note COM terminals (3 and 4) are connected internally. Expansion I/O Units with 24 I/O Points: CPM2C-24EDT@M Inputs: IR word m Input devices Input devices 24 VDC Note COM terminals (3 and 4) are connected internally.
  • Page 131 Expansion I/O Units with 32 I/O Points: CPM2C-32EDT@M Inputs: IR word m Input devices Input devices 24 VDC Note COM terminals (3 and 4) are connected internally. Expansion I/O Units with 8 Input Points: CPM2C-8EDM Inputs: IR word m Input devices 24 VDC...
  • Page 132 00 08 00 00 Note For CPU Units with 32 I/O Points, relay numbers 00@00 to 00@07 correspond to 00000 to 00007, relay numbers 00@08 to 00@15 correspond to 00100 to 00107, and relay numbers 01@00 to 01@07 correspond to 01000 to 01007,...
  • Page 133 Section 3-4 Wiring and Connections Terminal Block: XW2C-20G5-IN16 Relay Terminals: XW2E-20G5-IN16 Cable: XW2Z-@@@A (Fujitsu-compatible connector) Cable: XW2Z-@@@A (Fujitsu-compatible connector) 00 15 00 15 − 00 14 00 14 − 00 13 00 13 − 00 12 00 12 − 00 11 00 11 −...
  • Page 134 Wiring and Connections Section 3-4 Terminal Blocks: XW2C-20G6-IO16 Cable: XW2Z-@@@A (Fujitsu-compatible connector) Connecting COM to – Terminal Connecting COM to + Terminal − − − − − − 00 15 00 15 − 00 14 00 14 − − 00 13...
  • Page 135 Wiring and Connections Section 3-4 Relay Terminals: G7TC-ID16, G7TC-IA16 Cable: G79-@C (Fujitsu-compatible connector), G79-O@@C (MIL connector) 00 15 00 14 00 13 00 12 00 11 00 10 00 09 00 08 00 07 00 06 00 05 00 04...
  • Page 136 Section 3-4 Wiring and Connections Input Devices The following table shows how to connect various input devices. Device Circuit diagram Relay output CPM2C 5 mA/6 mA/8 mA COM (+) NPN open collector Sensor power supply Output CPM2C 5 mA/6 mA/8 mA...
  • Page 137 24 VDC PC Setup Settings The input bits shown in the following tables can operate as normal inputs or they can be assigned special functions in the PC Setup. Special functions for input bits IR 00000 through IR 00002 are set in...
  • Page 138 IR 00005 08 to 11* IR 00006 12 to 15* Note *These inputs must be set as normal inputs (setting: 0) when a CPU Unit with 10 I/O points is being used. High-speed Counter Input Connection Examples Differential Phase Mode...
  • Page 139: Connecting Output Devices

    DC power supplies for output devices from those for input devices and the CPM2C power supply. 3. If input status is being held in HR area bits or counter values are being held when the power supply turns OFF, configure the system so that the I/O power supply turns OFF after the power supply to the CPM2C or delay reading the status of inputs.
  • Page 140 OFF status for inputs. 24 V Input power supply Power interrupted Power interruption detected CPU Units with 10 I/O Points: CPM2C-10C@DR-D Output capacity Max. common capacity 2 A (250 VAC or 24 VDC) 4 A/common Outputs: IR 010 Load...
  • Page 141 Load Load Load Load Load Note Terminals 12 and 13 are internally connected. The maximum common capac- ity is the same as for other common circuits. Expansion I/O Unit with 10 I/O Points: CPM2C-10EDR Output capacity Max. common capacity 2 A (250 VAC or 24 VDC)
  • Page 142 Load Load Load Load Load Note Terminals 12 and 13 are internally connected. The maximum common capac- ity is the same as for other common circuits. Expansion I/O Unit with 8 Output Points: CPM2C-8ER Output capacity Max. common capacity 2 A (250 VAC/24 VDC)
  • Page 143 Section 3-4 Wiring and Connections Units with Transistor Outputs via Fujitsu-compatible Connector CPU Units with 10 I/O Points, Sinking Outputs: CPM2C-10C@DTC-D Output capacity Max. common capacity 300 mA (24 VDC) 1.2 A/common Outputs: IR 010 Load Load Load Load 24 VDC...
  • Page 144 Wiring and Connections Section 3-4 CPU Units with 20 I/O Points, Sinking Outputs: CPM2C-20C@DTC-D Output capacity Max. common capacity 300 mA (24 VDC) 2.4 A/common Outputs: IR 010 Load Load Load Load Load Load Load Load 24 VDC CPU Units with 20 I/O Points, Sourcing Outputs: CPM2C-20C@DT1C-D Output capacity Max.
  • Page 145 Load Load Load Load 24 VDC Note Wire COM terminals (A9 and B9) and 24-V terminals (A10 and B10) even though they are connected internally. CPU Units with 32 I/O Points, Sourcing Outputs: CPM2C-32CDT1C-D Output capacity Max. common capacity OUT01000 to OUT01007: 3.2 A/common...
  • Page 146 Section 3-4 Wiring and Connections Expansion I/O Unit with 24 I/O Points, Sinking Outputs: CPM2C-24EDTC Output capacity Max. common capacity 300 mA (24 VDC) 2.4 A/common Outputs: IR word n Load Load Load Load Load Load Load Load 24 VDC...
  • Page 147 Load Load Load Load 24 VDC Note Wire COM terminals (A9 and B9) and 24-V terminals (A10 and B10) even though they are connected internally. Expansion I/O Unit with 32 I/O Points, Sourcing Outputs: CPM2C-32EDT1C Output capacity Max. common capacity 00 to 07: 300 mA (24 VDC) 3.2 A/common...
  • Page 148 Section 3-4 Wiring and Connections Expansion I/O Unit with 8 Sinking Output Points: CPM2C-8ETC Output capacity Max. common capacity 300 mA (24 VDC) 2.4 A/common Outputs: IR word n Load Load Load Load Load Load Load Load 24 VDC Expansion I/O Unit with 8 Sourcing Output Points: CPM2C-8ET1C Output capacity Max.
  • Page 149 Load Load Load Load 24 VDC Note Wire COM terminals (A9 and B9) and 24-V terminals (A10 and B10) even though they are connected internally. Expansion I/O Unit with 16 Sourcing Output Points: CPM2C-16ET1C Output capacity Max. common capacity 00 to 07: 300 mA (24 VDC) 3.2 A/common...
  • Page 150 Wiring and Connections Section 3-4 Units with Transistor Outputs via MIL Connector CPU Units with 10 I/O Points, Sinking Outputs: CPM2C-10C@DTM-D Output capacity Max. common capacity 300 mA (24 VDC) 1.2 A/common Outputs: IR 010 24 VDC Load Load Load...
  • Page 151 Section 3-4 Wiring and Connections CPU Units with 20 I/O Points, Sinking Outputs: CPM2C-20C@DTM-D Output capacity Max. common capacity 300 mA (24 VDC) 2.4 A/common Outputs: IR 010 24 VDC Load Load Load Load Load Load Load Load CPU Units with 20 I/O Points, Sourcing Outputs: CPM2C-20C@DT1M-D Output capacity Max.
  • Page 152 Load Load Load Load Load Note Wire COM terminals (3 and 4) and 24-V terminals (1 and 2) even though they are connected internally. CPU Units with 32 I/O Points, Sourcing Outputs: CPM2C-32CDT1M-D Output capacity Max. common capacity OUT01000 to OUT01007: 3.2 A/common...
  • Page 153 Section 3-4 Wiring and Connections Expansion I/O Unit with 24 I/O Points Sinking Outputs: CPM2C-24EDTM Output capacity Max. common capacity 300 mA (24 VDC) 2.4 A/common Outputs: IR word n 24 VDC Load Load Load Load Load Load Load Load...
  • Page 154 Load Load Load Load Load Load Note Wire COM terminals (3 and 4) and 24-V terminals (1 and 2) even though they are connected internally. Expansion I/O Unit with 32 I/O Points Sourcing Outputs: CPM2C-32EDT1M Output capacity Max. common capacity 00 to 07: 300 mA (24 VDC) 3.2 A/common...
  • Page 155 Section 3-4 Wiring and Connections Expansion I/O Unit with 8 Sinking Outputs: CPM2C-8ETM Output capacity Max. common capacity 300 mA (24 VDC) 2.4 A/common Outputs: IR word n 24 VDC Load Load Load Load Load Load Load Load Expansion I/O Unit with 8 Sourcing Outputs: CPM2C-8ET1M Output capacity Max.
  • Page 156 Load Load Load Load Load Note Wire COM terminals (3 and 4) and 24-V terminals (1 and 2) even though they are connected internally. Expansion I/O Unit with 16 Sourcing Outputs: CPM2C-16ET1M Output capacity Max. common capacity 00 to 07: 300 mA (24 VDC) 3.2 A/common...
  • Page 157 Sinking outputs Sourcing outputs Note For CPU Units with 32 I/O Points, relay numbers 00@00 to 00@07 correspond to 00000 to 00007, relay numbers 00@08 to 00@15 correspond to 00100 to 00107, and relay numbers 01@00 to 01@07 correspond to 01000 to 01007,...
  • Page 158 Sinking outputs Sourcing outputs Note For CPU Units with 32 I/O Points, relay numbers 00@00 to 00@07 correspond to 00000 to 00007, relay numbers 00@08 to 00@15 correspond to 00100 to 00107, and relay numbers 01@00 to 01@07 correspond to 01000 to 01007,...
  • Page 159 Section 3-4 Wiring and Connections Terminal Blocks: XW2C-20G6-IO16; Cable: XW2Z-@@@A (Fujitsu-compatible connector) Sinking outputs Sourcing outputs...
  • Page 160 Sourcing outputs only Power Power Power supply supply supply Relay Terminals: G70D-SOC16, G70D-FOM16 Relay Terminal: G70D-SOC16-1, G70D-FOM16-1 Cable: G79-@C (Fujitsu), G79-O@@C (MIL) (See note.) Cable: G79-I@@C (MIL) (See note.) Sourcing outputs only Sinking outputs only Power Power supply supply Power...
  • Page 161 4 (PNP with − common) are reversed. Use a G79-I@@C Cable for the G70A-ZOC16-4. (Only a MIL connector can be used.) 3. The IR area addresses that can be used vary with the Unit used, as shown in the following table.
  • Page 162 The following diagrams show example applications of sink-type transistor out- puts using output bits IR 01000 and IR 01001. Use the PULS(65), SPED( −− ), ACC( −− ), PWM( −− ), and SYNC( −− ) instructions to produce pulse outputs (rather than normal outputs) from output bits IR 01000 and IR 01001.
  • Page 163 Average rectified current must be 1 A. Inrush Current Considerations When switching a load with a high inrush current in the CPM2C relay output or transistor output model, such as an incandescent lamp, suppress the inrush current as shown below.
  • Page 164: Port Connection

    When using the RS-422/RS-232C Adapter Unit (CPM2C-CIF11) in a Host Link connection (1:N), wire the RS-422 port as shown below. FG 7 Host RS-232C Host RS-232C B500-AL004 CPM2C-CIF11 CPM2C-CIF11 NT-AL001 RS-422 RS-422 CPM2C-CIF11 CPM2C-CIF11 Note Turn ON the terminating resistance in the last Unit for stable communications.
  • Page 165: Programming Device Connections

    Wiring and Connections Section 3-4 3-4-10 Programming Device Connections Programming Console Use one of the connecting cables shown in the following diagram to connect a Programming Console to the CPM2C. CQM1H-PRO01-E (with attached 2-m cable) Main cable (2 m) Peripheral port CPM2C CPU Unit CPM2C-CN111 (0.15 m)
  • Page 166 2. The CS1W-CN226/CN626 cannot be connected to the CPM2C-CIF01. 3. The CS1W-CN225/CN625/CN227/CN627 cannot be used. 4. The CQM1-CIF11 cannot be used. If it is connected, the CPM2C will not detect a tool connection and, with the default PC Setup settings (i.e., oper- ation at startup determined by tool connection), the CPM2C will start op- eration in RUN mode.
  • Page 167 Wiring and Connections Section 3-4 Connecting to the RS-232C Port With an RS-232C port connection, communications are possible by using SYSMAC WAY as the CX-Programmer's network type (i.e., serial communica- tions mode). Tool bus communications are not possible. Connecting Cable...
  • Page 168 Section 3-4 Wiring and Connections One-to-N Host Link Up to 32 OMRON PCs, including CPM2C PCs, can be connected to a host Connection computer. Connecting Cable IBM PC/AT or compatible XW2Z-200S-V (2 m) computer XW2Z-500S-V (5 m) B500-AL004 or NT-AL001 (requires +5 V) (See notes 1 and 2.)
  • Page 169: No-Protocol Communications

    The TXD(48) and RXD(47) instructions can be used in no-protocol mode to exchange data with standard serial devices. For example, data can be received from a bar code reader or transmitted to a serial printer. The serial devices can be connected to the communications port as a RS-232C port or peripheral port, as shown in the following diagrams.
  • Page 170: Omron Pt Connections

    Section 3-4 3-4-12 OMRON PT Connections In a 1:1 NT Link, a CPM2C can be connected directly to a Programmable Ter- minal. The direct connection with a Programmable Terminal is possible by using the communications as a RS-232C port only (not as a peripheral port).
  • Page 171: One-To-One Pc Link Connections

    CPM1A, CPM2A, CPM2C-S, SRM1(-V2), CPM1A, CPM2A, CPM2C-S, SRM1(-V2), C200HS, or C200HX/HE/HG) C200HS, or C200HX/HE/HG) Note A 1:1 link cannot be used for a CPM2C-CN111 connection to the peripheral port on the CPM2C-CIF01-V1 or a CS1W-CN118 connection to the RS-232C port on the CPM2C-CIF01-V1.
  • Page 172: Compobus/S I/O Link Connections

    Wiring and Connections 3-4-14 CompoBus/S I/O Link Connections A CompoBus/S I/O Link can be used to create an I/O link (remote I/O) of 8 input points and 8 output points with a CompoBus/S Master Unit or SRM1 PC. The connection is made through a CompoBus/S I/O Link Unit.
  • Page 173 Section 3-4 Wiring and Connections...
  • Page 174: Using A Programming Console

    Example Program........
  • Page 175: Using A Programming Console

    CPM2C-CN111 Connecting Cable’s RS-232C port. Communications Switch Note The setting of SW2 will affect the startup operating mode for all Units with lot numbers of 3180O (31 August 2000) or earlier. Refer to 1-7 Changes in SW2 for details.
  • Page 176 2. If the Programming Console is reconnected within 2 seconds of being dis- connected, the previous display will be maintained and the password will not need to be input. It is also possible to disconnect and reconnect the Programming Console without loosing the current display during long op- erations, such as program checks.
  • Page 177: Compatible Programming Consoles

    +1.1 −0 +0.8 −0 Panel thickness: 1.0 to 3.2 mm Allow at least 80 mm for the cable connector above the Programming Con- sole. At least 80 mm is required. Either connector may be used. About 70 mm is required.
  • Page 178 Section 4-1 Using a Programming Console Press and hold the Shift Key to input a letter shown in the upper-left corner of the key or the upper function of a key that has two functions. For example, the CQM1-PRO01-E’s AR/HR Key can specify either the AR or HR Area; press and release the Shift Key and then press the AR/HR Key to specify the AR Area.
  • Page 179 The C200H-PRO27-E’s buzzer volume can be adjusted with the lever on the right side of the Programming Console. The CQM1-PRO01-E’s buzzer vol- ume cannot be adjusted. Low volume High volume C200H-PRO27-E Note The buzzer volume can be turned on and off with a key operation. See 4-2-6 Buzzer Operation for details.
  • Page 180: Changing The Cpm2C's Mode With The Mode Switch

    Programming Console screen. Press CLR to clear the display so that key operations can be performed. • If the SHIFT Key is pressed while the mode switch is turned, the original display will remain on the Programming Console’s screen and the mode display won’t appear.
  • Page 181: Preparation For Operation

    02 (Hex) RUN mode Note 1. The default setting for DM 6600, bits 06 to 15 is 00 Hex, i.e., to start with the mode set on the Programming Console’s mode switch. If a Program- ming Console is not connected to the peripheral connector on the CPU Unit, the CPU Unit will start in RUN mode as soon as power is turned ON.
  • Page 182: Entering The Password

    To gain access to the PC’s programming functions, you must first enter the password. The password prevents unauthorized access to the program. The PC prompts you for a password when PC power is turned on or, if PC power is already on, after the Programming Console has been connected to the PC.
  • Page 183: Programming Console Operations

    Function Page Clearing memory Clears all or part of the Program Memory and any data areas that are not read-only, as well as the contents of the Programming Console’s memory. Memory all clear Clears all of the user program, PC Setup, I/O memory area, timer/counter, and DM area data, including the I/O comment area set from the CX-Pro- grammer (Ver.
  • Page 184: Clearing Memory

    MONTR Key is pressed. The HR Key is used to specify both the AR and HR Areas, the CNT Key is used to specify the entire timer/counter area, and the DM Key is used to spec- ify the DM Area.
  • Page 185: Memory All Clear

    CPM2A. Use the Memory All Clear operation to delete data from the I/O comment area. All I/O memory area data will be cleared by this operation and the area size will be set to the default value of 2.0 Kwords.
  • Page 186: Reading/Clearing Error Messages

    Before inputting a new program, any error messages recorded in memory should be cleared. It is assumed here that the causes of any of the errors for which error messages appear have already been taken care of. If the buzzer sounds when an attempt is made to clear an error message, eliminate the cause of the error, and then clear the error message.
  • Page 187: Assigning Expansion Instruction Function Codes

    An expansion instruction can be assigned to one function code only. The PC Setup must be set for user-defined expansion instruction assign- ments. Set bits 8 to 11 of DM 6602 to 1 and turn the PC’s power off and then on again to enable the new setting.
  • Page 188: Setting And Reading A Program Memory Address And Monitoring

    Setting and Reading a Program Memory Address and Monitoring I/O Bit Status This operation is used to display the specified program memory address and is possible in any mode. In the RUN or MONITOR mode, the I/O bit status of bits in the program will be displayed. MONITOR...
  • Page 189 To specify the Completion Flag for a timer or counter, press the LD, AND, OR, or NOT Key followed by the TIM or CNT Key, and then input the timer/ counter number last. 6. Input the second instruction and operand. (In this case it isn’t necessary to enter the timer number, because it’s 000.) Press the WRITE Key to write...
  • Page 190 MOV (021) To input the differentiated version of an instruction, press the NOT Key af- ter the function code (FUN 2 1 NOT). The “@” symbol will be displayed next to differentiated instructions. Press the NOT Key again to change back the instruction back to a non-differentiated instruction.
  • Page 191: Instruction Search

    Input the value of the operand from 0 to 65535.  ! ),* ,)6) )  #$ Note If an erroneous input is made, press the CLR Key to restore the sta- tus prior to the input. Then enter the correct input. 14. Restore the hexadecimal display.
  • Page 192: Bit Operand Search

    Section 4-2 Programming Console Operations The ON/OFF status of any displayed bit will be shown if the PC is in RUN or MONITOR mode. 1,2,3... 1. Press the CLR Key to bring up the initial display. 2. Input the address from which the search will begin and press the Down Ar- row Key.
  • Page 193: Inserting And Deleting Instructions

    SRCH Indicates the amount used by the user program in units of 0.1 Kwords. 4-2-12 Inserting and Deleting Instructions This operation is used to insert or delete instructions from the program. It is possible in PROGRAM mode only. MONITOR PROGRAM...
  • Page 194: Checking The Program

    00000PROG CHK CHK LBL (0-2)? SRCH 3. Input the desired check level (0, 1, or 2). The program check will begin when the check level is input, and the first error found will be displayed. 00178CIRCUIT ERR 00200 Note Refer to 5-4 Programming Errors for details on check levels and the errors that may be detected when the program is checked.
  • Page 195: Bit, Digit, Word Monitor

    CONT SHIFT MONTR The Up or Down Arrow Key can be pressed to display the status of the pre- vious or next bit. The displayed bit’s status can be changed using the Force Set/Reset op- eration in MONITOR or PROGRAM mode. Refer to 4-2-26 Force Set, Re- set for details.
  • Page 196 5. Press the SHIFT and CLR Keys to end monitoring altogether. 00000 CONT 00001 SHIFT Note Press the SHIFT Key, CLR Key, and then CLR Key again to return to the initial Programming Console display with the multiple address monitoring state...
  • Page 197: Differentiation Monitor

    1,2,3... 1. Monitor the status of the desired bit according to the procedure described in 4-2-14 Bit, Digit, Word Monitor . If 2 or more bits are being monitored, the desired bit should be leftmost on the display. In this case the differentiation status of LR 00 will be monitored.
  • Page 198: Three-Word Monitor

    2. Press the SHIFT and then the MONTR Key to begin binary monitoring. The ON/OFF status of the selected word’s 16 bits will be shown along the bot- tom of the display. A 1 indicates a bit is on, and a 0 indicates it is off. c010 MONTR...
  • Page 199: Signed Decimal Monitor

    I/O monitoring, multiple address monitoring or 3-word monitoring. MONITOR PROGRAM 1,2,3... 1. Monitor the word that is to be used for decimal monitor with sign. During multiple address monitoring, the leftmost word will be converted. c200 cL0020000 FFF0 0000^ OFF (Multiple address monitor) 2.
  • Page 200: Three-Word Data Modification

    FFF0 0000^ OFF 4-2-20 Three-Word Data Modification This operation is used to change the contents of one or more of the 3 consec- utive words displayed in the Three-Word Monitor operation. It is possible in MONITOR or PROGRAM mode only.
  • Page 201: Hexadecimal, Bcd Data Modification

    00201DATA? T001 #0134 #???? 4. At this point a new SV constant can be input or the SV constant can be changed to a word address designation a) To input a new SV constant, input the constant and press the WRITE Key.
  • Page 202: Binary Data Modification

    0200 4-2-23 Binary Data Modification This operation is used to change the status of a word’s bits when the word is monitored using the procedure described in 4-2-16 Binary Monitor . It is possi- ble in MONITOR or PROGRAM mode only.
  • Page 203: Signed Decimal Data Modification

    Programming Console Operations c010 CHG? 10~0010101010101 b) Use the 1 and 0 Keys to change a bit’s status to on or off. The cursor will move one bit to the right after one of these keys is pressed. c010 CHG?
  • Page 204: Unsigned Decimal Data Modification

    2. Press the CHG Key to begin decimal data modification. PRES VAL? c200 65520 3. Input the new PV and press the WRITE Key to change the PV. The opera- tion will end and the decimal-without-sign monitoring display will return when the WRITE Key is pressed.
  • Page 205: Clear Force Set/Reset

    0000020000 ^ OFF^ ON (Multiple address monitor) 2. Press the SET Key to force the bit ON or press the RESET Key to force the bit OFF. 0000020000 ON^ ON The cursor in the lower left corner of the display indicates that the force set/ reset is in progress.
  • Page 206: Hex-Ascii Display Change

    ,, "" !! (Multiple address monitor) 2. Press the TR Key to switch to ASCII display. The display will toggle be- tween hexadecimal and ASCII displays each time the TR Key is pressed. ,, )* !! ,, ""...
  • Page 207: Reading And Setting The Clock

    Section 4-2 Programming Console Operations 4-2-30 Reading and Setting the Clock This operation is used to read or set the CPU’s clock. The clock can be read in any mode, but can be set in MONITOR or PROGRAM mode only. Operation...
  • Page 208: Programming Example

    Section 4-3 Programming Example Programming Example This section demonstrates all of the steps needed to write a program with the Programming Console. 4-3-1 Preparatory Operations Use the following procedure when writing a program to the CPM2C for the first time.
  • Page 209: Example Program

    4-3-2 Example Program The following ladder program will be used to demonstrate how to write a pro- gram with the Programming Console. This program makes output IR 01000 flicker ON/OFF (one second ON, one second OFF) ten times after input IR 00000 is turned ON.
  • Page 210: Programming Procedures

    4-3-2 Example Program . The procedure is performed beginning with the initial display. (Clear the memory before entering a new program.) Note If an error occurs while inputting the program, refer to 5-3 Programming Con- sole Operation Errors for details on correcting the error. Refer to the relevant Support Software Operation Manual for details on errors that appear when operating the SSS or SYSMAC-CPT Support Software.
  • Page 211 4. Input the SV for T001 (#0010 = 1.0 s). 6 TIM DATA #0010 7READ NOP (000) WRITE (3) Inputting the Two- The following key operations are used to input the 2-second timer. second Timer 1,2,3... 1. Input the normally open condition IR 20000. 7 20000 8READ...
  • Page 212 13READ NOP (000) WRITE 4. Input the counter 000. 13 13 CNT DATA #0000 WRITE 5. Input the SV for counter 000 (#0010 = 10 counts). 13 CNT DATA #0010 14READ NOP (000) WRITE (5) Inputting the Flicker Output 1,2,3...
  • Page 213: Checking The Program

    (0-2)? SRCH 3. Input the desired check level (0, 1, or 2). The program check will begin when the check level is input, and the first error found will be displayed. If no errors are found, the following display will appear.
  • Page 214 The cursor in the lower left corner of the display indicates that the force set is in progress. The bit will remain ON as long as the Set Key is held down. 4. The output indicator for output IR 01000 will flash ten times if the program is operating correctly.
  • Page 215 Section 4-3 Programming Example...
  • Page 216: Test Runs And Error Processing

    Identifying Errors........
  • Page 217: Initial System Checks And Test Run Procedure

    2. When contents of the program, read-only DM (DM 6144 through DM 6599), or PC Setup (DM 6600 through DM 6655) have been changed, star- tup processing will take up to 1,200 ms longer than usual. Be sure to take this one-time startup delay into account if it may affect operations.
  • Page 218: Self-Diagnostic Functions

    5-2-1 Identifying Errors An error can be identified by the error message displayed on a Programming Device, error flags in the AR and SR areas, and the error code output to SR 253. Fatal and Non-fatal Errors PC errors are divided into 2 categories based on the severity of the errors.
  • Page 219: User-Defined Errors

    FAL number and an FALS number. To clear an FAL error, correct the cause of the error and then execute FAL 00 or use a Programming Device to clear the error.
  • Page 220: Fatal Errors

    An error has been detected in the PC Setup. Check flags AR 1300 to AR 1302, and correct as directed. AR 1300 ON: An incorrect setting was detected in the PC Setup (DM 6600 to DM 6614) when power was turned ON.
  • Page 221: Programming Console Operation Errors

    Meaning and appropriate response SYS FAIL FALS** 01 to 99 A FALS(07) instruction has been executed in the program. Check the FALS number to (** is 01 to 99 or 9F.) determine the conditions that caused execution, correct the cause, and clear the error.
  • Page 222 Section 5-4 Programming Errors Check level 0 checks for type A, B, and C errors; check level 1, for type A and B errors; and check level 2, for type A errors only. Type Message Meaning and appropriate response ???? The program has been damaged, creating a non-existent function code.
  • Page 223: Troubleshooting Flowcharts

    Section 5-5 Troubleshooting Flowcharts Troubleshooting Flowcharts Use the following flowcharts to troubleshoot errors that occur during opera- tion. Main Check Error Check power supply. (See page 201.) PWR indicator lit? Operation stopped. Check for fatal errors. RUN indicator lit? (See page 202.)
  • Page 224 Section 5-5 Troubleshooting Flowcharts Power Supply Check PWR indicator not lit. Connect power Is power being supply. supplied? Is PWR indicator lit? Set supply voltage with Is voltage adequate? in acceptable limits. Is PWR indicator lit? Are there any discon-...
  • Page 225 Programming Device? supply OFF, and then ON again. Is a fatal error Identify the error, eliminate displayed? its cause, and clear the er- ror. Follow the Memory Error Check flowchart if a memory error has occurred. Switch to RUN or MONITOR mode.
  • Page 226 Section 5-5 Troubleshooting Flowcharts Non-fatal Error Check ERR/ALM indicator flashing. Determine the cause of the error with a Programming Device. Is a non-fatal error Identify the error, eliminate its indicated? cause, and clear the error. Flashing Is the ERR/ALM indicator flashing?
  • Page 227 Section 5-5 Troubleshooting Flowcharts I/O Check The I/O check flowchart is based on the following ladder diagram section. (LS1) (LS2) 00002 00003 01003 SOL1 01003 SOL1 malfunction. Malfunction of SOL1 Is the IR 01003 output indicator operating normally? Check the voltage at the Wire correctly.
  • Page 228 Operation OK? Are the terminal screws loose or con- nectors disconnected? Is input wiring correct? Check operation by using a dummy input signal to turn the input ON and OFF. Wire correctly. Tighten the terminal screws and connect connectors. Operation OK?
  • Page 229 55˚C? Is the ambient Consider using a temperature above heater. 0˚C? Is the ambient humidity Consider using an between 10% and air conditioner. 85%? Install surge protec- tors or other noise- Is noise being reducing equipment controlled? at noise sources.
  • Page 230 AR 1308 ON? errors, and clear the error. Check the error indicated by AR 1310 to Turned ON during the flag that is ON, correct set AR 1312 ON? startup? tings as required, and write data to the flash memory.
  • Page 231: Maintenance Inspections

    Section 5-6 Maintenance Inspections Maintenance Inspections In order for your SYSMAC system to operate in optimum condition, be sure to carry out daily or periodical inspections. Inspection Items The main system components of a SYSMAC system are semiconductors, and it contains few components with limited lifetimes. Poor environmental condi- tions, however, can lead to deterioration of the electrical components, making regular maintenance necessary.
  • Page 232: Battery Replacement

    100 ° C or higher, or burned. If power has not been supplied to the PC for some time, turn ON the power supply for at least 5 minutes to charge the backup capacitor before replacing the battery.
  • Page 233 7. Write the next date that the battery should be replaced on the reminder la- bel. The battery lifetime of the CPU Unit with clock is 2 years at 25 ° C and that of the CPU Unit without clock is 5 years at 25 ° C.
  • Page 234: Expansion Memory Unit

    PC Connections ........
  • Page 235: Overview

    • Do not attempt to upload or download data between different types of PC. Doing so may result in malfunction. • Do not download when the PC is in RUN or MONITOR mode. If down- loading is performed when the PC is running, it will automatically switch to PROGRAM mode and operation will stop.
  • Page 236: Specifications And Nomenclature

    Section 6-2 Specifications and Nomenclature • After downloading has been completed, be sure to confirm the user pro- gram, data, and expansion instruction information. Not doing so may result in faulty operation. • Before touching the EEPROM or the CPM1-EMU01-V1, first touch a grounded metallic object to discharge any static build-up.
  • Page 237: Handling

    1,2,3... 1. Lift up the lock lever. 2. Straighten the pins on the EEPROM, line up with the socket and lower into the socket, as shown in the following diagram. If the EEPROM is loose, place it in the center of the socket.
  • Page 238: Pc Connections

    Pin 1: ON (see note) CQM1H Pin 5: ON (see note) Note If pin 1 on the CPM2C or pin 5 on the CQM1H is OFF, connection is still pos- sible if the peripheral port is set to the defaults. CPM1, CPM1A, CPM2A,...
  • Page 239: Uploading Programs

    Read from PC to expansion instructions EEPROM. EEPROM. DM6144 to 6655 Not affected. Note Use a Phillips screwdriver or other tool with a diameter of 3.0 mm max. and a blade length of 10 mm min. to press the upload button.
  • Page 240 Handling Section 6-3 3.0 dia. max. 10 mm min. Uploading is possible even if the PC is in RUN or MONITOR mode. Operation Procedure Start Mount the EEPROM to the Mount the EEPROM to the CPM1-EMU01-V1 CPM1-EMU01-V1. before connecting to the PC.
  • Page 241: Downloading Programs

    EEPROM to the PC using the procedure given below. When downloading, note the following points. !Caution If the PC is in RUN or MONITOR mode when downloading is started, it will automatically switch to PROGRAM mode and operation will stop. Confirm that no adverse effects will occur to the system before downloading.
  • Page 242 CPM1-EMU01-V1. After 2 or 3 s, check if the indicator is Note If the indicator is not lit at all, lit red or lit green. blinks red, downloading will not be possible. In this case, check the fol- See the note on the right.
  • Page 243 Section 6-3 Handling...
  • Page 244: Simple Communications Unit

    Unit Connections ........
  • Page 245: Introduction

    Monitor All of the Components from the PC The PVs and status of Temperature Controllers, Electronic Timer/Counters, and Digital Panel Meters can be monitored in the PC’s DM area, so all of the connected components can be monitored together. Easily Change Component SVs Set values in the connected components can be changed just by changing the corresponding value in the PC’s DM area.
  • Page 246 1. The CPM2C-CIF21 can be used only with the CPM2C. 2. Up to 32 OMRON components can be connected. Supported Components The following table shows the OMRON components equipped with Compo- Way/F or SYSWAY communications functions that can be connected to the CPM2C-CIF21. Product Series name...
  • Page 247: Processing Component Data

    3. With CompoWay/F communications for some Digital Panel Meters, unlike Temperature Controllers and Timers, present values and set values are stored in BCD format. (These values are stored in binary format with Tem- perature Controllers.) 4. There are some SYSWAY commands that are not supported by OMRON components.
  • Page 248 Section 7-1 Introduction ables that you want to write/read in the write variable type area and read vari- able type area. When CompoWay/F communications are being used, only these registered variables can be written and read.
  • Page 249 Section 7-1 Introduction Data Memory Structure The following diagram shows the structure of the DM area used for communi- cations through the Simple Communications Unit. CompoWay/F (27 words max.) Read variable type area (26 words max.) Read data area Number of read items...
  • Page 250 Introduction Section 7-1 Flow of Data Processing The following flowchart shows the flow of data processing. Power application Read DM start area. Specify Unit 0. Read Simple Communications Unit control setting. Simple Communications Unit control setting set to RUN? Is there a write command? Execute an operation command request to the component.
  • Page 251: Unit Components And Functions

    Section 7-2 Unit Components and Functions Unit Components and Functions The following diagram shows the major components of the Simple Communi- cations Unit. Front View 1. RS-422/RS-485 port 3. RS-422/RS-485 switch (SW1) 6. Status indicators 5. DM area setting switch (SW2) 2.
  • Page 252 Section 7-2 Unit Components and Functions 1,2,3... 1. RS-422/RS-485 Port Connects to Temperature Controllers, Electronic Timer/Counters, and Dig- ital Panel Meters. RS-422 Connection Example OMRON component CPM2C-CIF21 SDB (+) RDB (+) SDA (− ) RDA (− ) RDB (+) SDB (+) RDA (−...
  • Page 253 Switches the RS-485 interface and sets RS/CS controls for the RS-485 in- terface. RS-422 Setting RS-485 Setting Pin on SW1 RS-422 RS-485 Note Do not turn ON both SW1-3 and SW1-4 at the same time. Doing so will destroy internal circuits. The default setting is for RS-485.
  • Page 254 (RS-232C) RS-232C port (D-Sub connector) Note Do not mount or remove connectors for the CPU Unit while power is supplied. Normal communications may not be possible and devices may malfunction. 5. DM Area Setting Switch (SW2) Sets the starting word in the DM Area that is used to exchange data be- tween the Simple Communications Unit and CPU Unit.
  • Page 255 Pins 3 to 6 on SW3 are used to set communications between gen- eral-purpose communications components and the Simple Com- munications Unit. c) Turn OFF pin 7 on SW3. Operation may not be correct if this pin is turned ON. d) The communications conditions with the CPU Unit are fixed to the following: Data length: 7 bits;...
  • Page 256: Preparation For Operation

    Turn ON both SW4-1 and SW4-2 if the Simple Communications Unit is at the end of the RS-422/RS-485 transmission path. Remove the cover on the top of the Unit to access SW4. If the cover is difficult to remove, use a flat-blade screwdriver or similar tool.
  • Page 257: Switch Settings

    (SW2) between the Simple Communications Unit and CPU Unit. Rotary switch set- tings 0 to F correspond to starting DM Area words DM 0000 to DM 1500. (The starting word is set in 100-word steps.) The following table shows the factory default setting.
  • Page 258: Pc Settings

    Preparation for Operation In general, set only the baud rate with the CPU Unit and leave the frame for- mat settings set to their defaults (1 start bit, 7 data bits, 2 stop bits, and even parity.) The following table shows the factory default settings.
  • Page 259: Component Settings

    19,200 bps baud rate, 1 start bit, 7 data bits, 2 stop bits, and even parity Note The peripheral port’s host link node number must be set to 00. Operation will be disabled if any other value is set. 7-3-4...
  • Page 260: Data Memory (Dm) Allocation

    Write data area 7-4-1 Shared Area The shared area is used to set and monitor values shared by all of the Units (components). Structure of the Control The control data area contains 103 words that are used to control operation of Data Area the Simple Communications Unit and monitor the Unit’s operating status.
  • Page 261 The timeout time is set in multiples of (Digit 16 500 ms ((Set value + 1) × 500 ms). This setting is usually set to 0, which sets a response monitoring time of 500 ms. 8 to 15...
  • Page 262 Syntax Error DM address (Offset: +2) Range Function 0000 to 9999 The Simple Communications Unit indicates the DM address where the syntax error occurred. (BCD) When two or more syntax errors have been detected, the Unit will indicate the DM address that was detected first.
  • Page 263 (Units 24 to 31) Unit 7 Read Command Bit Unit 15 Read Command Bit Unit 23 Read Command Bit Unit 31 Read Command Bit Unit 7 Write Command Bit Unit 15 Write Command Bit Unit 23 Write Command Bit Unit 31 Write Command Bit...
  • Page 264 (1 to 5). 12 to 15 Segment infor- 0, 1, or 2 This setting is valid only when host link (01) is specified for the communica- mation tions protocol. The segment information specifies whether a Temperature Con-...
  • Page 265 Comparison value (L) Comparison value (LL) Starting Address of Read Data Area or Read Variable Type Area (Offset: +8, +11, ... , +98, and +101) Use the following equation to calculate the offset for a given unit number: Offset = 8 + (3 × unit number)
  • Page 266: Individual Unit Areas

    Section 7-4 Data Memory (DM) Allocation Starting Address of Write Data Area or Write Variable Type Area (Offset: +9, +12, ... , +99, and +102) Use the following equation to calculate the offset for a given unit number: Offset = 9 + (3 × unit number)
  • Page 267 The variable types are predetermined in each component, so refer to the component’s manual to find the actual variable type. A syntax error will occur if the variable type specified in this word is not between 00C0 and 00CF Hex.
  • Page 268 A syntax error will occur if the Operation Command is not 0000 or 0001. Note There are restrictions on the number of times data can be written to the Tem- perature Controller’s non-volatile memory. When frequently sending data to a...
  • Page 269 Operating error 2. End Code ≠ 00 When an error occurs and the function’s end code is a value other than 00, the “response monitor area” contains the end code (error code). The value of FF in the first two digits indicates that an error occurred during transmis- sion of the CompoWay/F command.
  • Page 270 Component Status (Offset: +1) Component status Contain the controller status of the component. Read Data (Offset: +2, +4, ... , +22, and +24) The read data is contained in two words starting at offset 2 × n (n = variable number.) Offset Range Function 2 ×...
  • Page 271 Operating error 2. End Code ≠ 00 When an error occurs and the function’s end code is a value other than 00, the “response monitor area” contains the end code (error code). The value of FF in the first two digits indicates that an error occurred during transmis- sion of the CompoWay/F command.
  • Page 272 Write Data (Offset: +2, +4, ... , +22, and +24) The write data is contained in two words starting at offset 2 × n (n = variable number.) Offset...
  • Page 273 Section 7-4 Data Memory (DM) Allocation will be read, although 11 DM words will be allocated to the read data area regardless of the command group selected. Offset Data Command group Response monitor Read Read Read Read Read Present temperature...
  • Page 274 +16 and +17 Comparison value (LL) Read Read Note When command group 4 is selected, words with offsets +4 through +9 will be cleared to 0000. Response Monitor Area (Offset: +0) The structure of the response monitor area is the same whether SYSWAY or CompoWay/F communications are used.
  • Page 275 248 for details on the response monitor area. Write Data (Offset: +1, +3, +4, +5, +6, +7, and +8) Set the words of data to be written to the Temperature Controller as 2’s com- plement signed binary data. If a communications error occurs while writing data, the remaining write data will not be written and the next process for the general-purpose communica- tions device will be executed.
  • Page 276 Write data upper byte (Binary, 2’s complement) 0000 to FFFF Hex Set the words of data to be written to the Digital Panel Meter as 2’s comple- ment signed binary data. If a communications error occurs while writing data, the remaining write data will not be written and the next process for the general-purpose communica- tions device will be executed.
  • Page 277: Dm Settings And Component Communications

    The SV won’t be written. • Comparison value (LL): The SV won’t be written. Note The decimal point position has to be managed by the user since the Digital Panel Meter’s decimal point position is not transferred in SYSWAY (X format) communications.
  • Page 278: Precautions For Component Communications

    (Set this information in the read/write variable type area.) 3. When writing data, set the data that you want to write in the write data area. 7-5-2 Starting Communications with the Components Use the following procedure to start communications with the components.
  • Page 279: Error Processing

    Note The Communications Control Area (Read and Write Command Bits) and the CompoWay/F Read and Write Variable Type Areas are read every scan, so it is not necessary to switch the Unit from Stop to RUN after these areas have been edited.
  • Page 280: Fatal Errors (Err Indicator Lit)

    ON the Simple Communications Unit again. Cannot write data while the CPU Check whether the CPU Unit is in RUN mode. If so, switch the CPU Unit to Unit is in RUN mode. MONITOR mode or PROGRAM mode and turn ON the power again.
  • Page 281: Data Refresh Intervals (Reference Data)

    CPU Unit are not fixed. The refresh peri- ods shown in the table above are average times for the given conditions. 2. The number of read data items and write data items show the number of data items read and written for each component. When SYSWAY commu- nications are used, the number of items is determined by the command group that has been selected.
  • Page 282: System Configuration

    Section 7-9 Example Application 7-9-1 System Configuration The example system has three E5CN Temperature Controllers connected to the Simple Communications Unit. Simple Commu- CPU Unit nications Unit Unit number 0 Unit number 2 Unit number 3 • • • Connected by SYSWAY.
  • Page 283: System Preparation

    Section 7-9 Example Application 7-9-2 System Preparation Refer to SECTION 3 Installation and Wiring and make the following prepara- tions. 1,2,3... 1. Connect the Units. 2. Set switches. 3. Make required settings in the PC. 4. Make required settings in the components.
  • Page 284: Dm Settings And Component Communications

    Section 7-9 Example Application 7-9-3 DM Settings and Component Communications The following tables show the DM settings for this example. Words are shown in bold if they contain required settings. Other words are generally used to monitor operation. Control Data Area...
  • Page 285 0000 Variable 1 write data (upper bytes) Note 1. The operation command is set to 0000 (disabled) in the Unit 0 write vari- able type area, so the command code and related information are not used. 2. Sets the hexadecimal equivalent of the target temperature (100 ° C) which...
  • Page 286 The segment information is 1 and the command group is 1. (SYSWAY) Allocate words DM 0220 through DM 0228 to the Unit 2 write data area. In this example data isn’t written to Unit 2, so it isn’t necessary to set data in the Unit 2 write data area.
  • Page 287 Note The entire Unit 3 read data area is refreshed even though command group 1 is selected and only the values in DM 0240 to DM 0242 are read from the component. (The contents of DM 0244 to DM 0250 are cleared to 0000.)
  • Page 288: Ladder Program For Dm Settings

    Section 7-9 Example Application always allocate 9 words to the write data area even if the selected command group limits the number of words actually written. 7-9-4 Ladder Program for DM Settings The following diagram shows an example program section used to set the required DM values.
  • Page 289 Section 7-9 Example Application...
  • Page 290: Standard Models

    20 I/O points 12 points 8 relay outputs CPM2C-20CDR-D (24 VDC) CPM2C-20C1DR-D Units with Fujitsu- 10 I/O points 6 points 4 transistor outputs (sinking) CPM2C-10CDTC-D compatible Connec- (24 VDC) CPM2C-10C1DTC-D tors 4 transistor outputs (sourcing) CPM2C-10CDT1C-D CPM2C-10C1DT1C-D 20 I/O points...
  • Page 291 8 transistor outputs (sourcing) CPM2C-8ET1M 16 outputs 16 transistor outputs (sinking) CPM2C-16ETM points 16 transistor outputs (sourcing) CPM2C-16ET1M I/O Connectors (OMRON Products) Connector Description C500-CE241 24-pin soldered connector with cover C500-CE242 24-pin crimp connector with cover C500-CE243 24-pin pressure connector...
  • Page 292 CPM2C-TS101 2 platinum resistance thermometer inputs CompoBus/S I/O Link Unit Model Name Specifications CPM2C-SRT21 CompoBus/S I/O Allocates CPM2C I/O (8 inputs and 8 outputs) when Link Unit CPM2C used as a CompoBus Slave. Simple Communications Unit Model Name Specifications CPM2C-CIF21...
  • Page 293 Backup Battery CPM2C-BAT01 Expansion Memory Unit CPM1-EMU01-V1 Uploads the ladder program and DM 6144 to DM 6655 from the PC to the EEPROM and downloads the ladder program and DM 6144 to DM 6655 from the EEPROM to the PC. EEPROM...
  • Page 294 RS-422 Adapter NT-AL001 Use for CPM2C RS-232C port to RS-422A conversion. Requires a 5-VDC, 150 mA power supply which is supplied through the CPM2C connection. (Can also be connected to a personal computer, but this connection requires an external 5-VDC power supply.)
  • Page 295 Standard Models Appendix A...
  • Page 296: Dimensions

    Appendix B Dimensions All dimensions are in millimeters. CPU Units CPU Units with Transistor Outputs and CPU Units with Relay Outputs Fujitsu-compatible Connectors (CPM2C-@0CDR-D, CPM2C-@0C1DR-D) (CPM2C-@@CDTC-D, CPM2C-@0C1DTC-D, CPM2C-@@CDT1C-D, CPM2C-@0C1DT1C-D) CPU Units with Transistor Outputs and MIL Connectors (CPM2C-@@CDTM-D, CPM2C-@0C1DTM-D, CPM2C-@@CDT1M-D, CPM2C-@0C1DT1M-D)
  • Page 297 Expansion I/O Units Units with Relay Outputs Units with Transistor Outputs and Fujitsu-compatible Connectors (CPM2C-10EDR/8ER) (CPM2C-24/32EDTC, CPM2C-24/32EDT1C) Units with Inputs or Outputs Only and Units with Transistor Outputs and Fujitsu-compatible Connectors MIL Connectors (CPM2C-24/32EDTM, (CPM2C-8EDC, CPM2C-8ETC, CPM2C-8ET1C, CPM2C-24/32EDT1M) CPM2C-16EDC, CPM2C-16ETC, CPM2C-16ET1C)
  • Page 298 Appendix B Dimensions CPM2C-PA201 AC Power Supply Unit 76.8 Expansion Units CPM2C-MAD11 Analog I/O Unit CPM2C-TS001, CPM2C-TS101 Temperature Sensor Units...
  • Page 299 Appendix B Dimensions CPM2C-SRT21 CompoBus/S I/O Link Unit CPM2C-CIF21 Simple Communications Unit Adapter Units CPM2C-CIF01-V1 Peripheral/RS-232C CPM2C-CIF11 RS-422/RS-232C Adapter Unit Adapter Unit...
  • Page 300 Dimensions Appendix B CPM2C Units with Connectors Attached Units with Transistor Outputs Units with Relay Outputs Units with Transistor Outputs (Using soldered connectors) (Using pressure connectors) Units with Transistor Outputs and MIL Connectors...
  • Page 301 Appendix B Dimensions Weights Unit Model number Weight CPU Units Terminal 10 I/O CPM2C-10CDR-D 200 g max. Blocks points CPM2C-10C1DR-D 200 g max. (Relay Out- 20 I/O CPM2C-20CDR-D 250 g max. puts) points CPM2C-20C1DR-D 250 g max. Fujitsu- 10 I/O CPM2C-10CDTC-D 200 g max.
  • Page 302 Analog I/O Unit CPM2C-MAD11 200 g max. I/O Units Temperature Sensor Unit CPM2C-TS001 200 g max. CPM2C-TS101 200 g max. CompoBus/S I/O Link Unit CPM2C-SRT21 150 g max. Simple Communications CPM2C-CIF21 150 g max. Unit Peripheral/RS-232C Adapter Unit CPM2C-CIF01-V1 150 g max.
  • Page 303 Appendix B Dimensions...
  • Page 304: Dm Settings Assignment Sheets

    Unit 0 communications type (+8) Starting address of Unit 0 read data area (Starting address of Unit 0 read variable type area) (+9) Starting address of Unit 0 write data area (Starting address of Unit 0 write variable type area)
  • Page 305 DM _____ Contents Data (+45) Starting address of Unit 12 write data area (Starting address of Unit 12 write variable type area) (+46) Unit 13 communications type (+47) Starting address of Unit 13 read data area (Starting address of Unit 13 read variable type area)
  • Page 306 Unit 30 communications type (+98) Starting address of Unit 30 read data area (Starting address of Unit 30 read variable type area) (+99) Starting address of Unit 30 write data area (Starting address of Unit 30 write variable type area)
  • Page 307 Number of write items 0000 to 0012 BCD (+1) Operation Command 0000: None 0001: Command set (+2) Starting address of write data area 0000 to 9999 BCD (+3) Variable 1 type Variable type: 00C0 to 00CF Hex (+4) Variable 1 address...
  • Page 308 Contents Data Variable name (+0) Response monitor area (+1) Component status (+2) Variable 1 read data (lower bytes) (+3) Variable 1 read data (upper bytes) (+4) Variable 2 read data (lower bytes) (+5) Variable 2 read data (upper bytes) (+6)
  • Page 309 Contents Data Variable name (+0) Response monitor area (+1) Operation Command (+2) Variable 1 write data (lower bytes) (+3) Variable 1 write data (upper bytes) (+4) Variable 2 write data (lower bytes) (+5) Variable 2 write data (upper bytes) (+6)
  • Page 310 Read Read (+8) Derivative time Read Read (+9) Heater current monitor Read (+10) Heater current status Read Read Data Area (SYSWAY: Digital Panel Meters) DM _____ Contents Data Command group (+0) Response monitor area Read Read Read Read Read (+1)
  • Page 311 Written (+6) Reset time Written Written (+7) Derivative time Written Written (+8) Heater burnout detection value Written Write Data Area (SYSWAY: Digital Panel Meters) DM _____ Contents Data Command group (+0) Response monitor area Written Written Written Written Written (+1)
  • Page 312: Sysmac And Sysmac-Cpt Support Software

    If a program contains a data area address that exceeds the range of a CPM2C data area, a memory error will be generated when the program is executed and the Memory Area Specification Error Flag (AR 1308) will be turned ON.
  • Page 313 CQM1 and cannot be used. If one of these instructions is used in the program, an error will occur when the program is transferred from the PC to the computer. The input word for the frequency for PWM must be between IR 000 and IR 049, or between IR 200 and IR 252.
  • Page 314 Appendix D SYSMAC and SYSMAC-CPT Support Software If a CQM1 instruction that is not supported by the CPM2C is used in the program, an error will occur when the program is transferred from the computer to the PC. Error Log The error log cannot be displayed.
  • Page 315 DM 6600 to DM 6655 DM 6600 to DM 6655 Since the PC model is set to “CQM1,” a program that will run properly in the CQM1 will pass the program check even if it won’t run properly in the CPM2C.
  • Page 316 STIM 7SEG If a CQM1 instruction that is not supported by the CPM2C is used in the program, an error will occur when the program is transferred from the computer to the PC. There are four CPM2C instructions (STUP( −− ), SYNC( −− ), TIML(- −− ), and TMHH( −− )) that are not supported by the CQM1.
  • Page 317: D Sysmac And Sysmac-Cpt Support Software

    PC Setup Since some of the CPM2C’s PC Setup settings are different from those in the CQM1, not all settings can be made from the menus. These settings have to be made by writing data directly to the word containing the set-...
  • Page 318: Index

    Programming Console installation 1:1 connections cables 1:N connections available models characteristics check levels program checks checking AC Power Supply Unit program syntax See also Power Supply Unit Programming Console Adapter Units circuit configuration available models inputs components outputs dimensions relay Adapters...
  • Page 319 – Programming Console input specifications data link expansion instructions decimal data with sign reading and changing function code assignments See also signed decimal data Expansion Memory Unit decimal data without sign connections See also unsigned decimal data Expansion Units...
  • Page 320 Index function codes installation reading and changing expansion instruction assignments site selecting functions instructions comparison inserting and deleting hexadecimal data Programming Console converting displays searching Programming Console Programming Console insulation resistance H–I interlocks interrupt program execution in cyclic operation humidity...
  • Page 321 Programming Console panel differentiation monitor installation Programming Console precautions signed decimal monitor Programming Console installation Programming Console password status entering on Programming Console Programming Console PC mode unsigned decimal monitor changing – Programming Console PC status motor control indicators capabilities...
  • Page 322 – Programming Console preparation for self-diagnosis functions procedures self-diagnostic functions searching self-holding bit – Programming Console example setting and reading a memory address serial communications Programming Console shock resistance Programming Console signed decimal data connections modifying keys Programming Console models...
  • Page 323 I/O connectors power supply system terminal blocks checks configuration temperature operating, storage Temperature Sensor Units available models components dimensions See also Expansion Units terminal blocks connections specifications wiring test run example procedure thermocouple timers changing SV Programming Console example of inputting...
  • Page 324: Revision History

    Pages 4, 7, 8, 10, 19, 20, 54, and 94 to 100: Simple Communications Unit added. Page 7 to 9, 40, 43 to 45, 47 to 50, 73 to 78, 82 to 89, 179 to 182, and 185 to 189: Revised or expanded.
  • Page 325 Pages 6, 12, 13, 32, 76, 139, 142 to 144, 160, 161, 218, 222, 224, 280, and 283: Graphics and model numbers (-V1 added) changed. Pages 52, 54 to 56, 60, 61, 63 to 67, and 108 to 110: “COM ( )” changed to “COM (-) or “-” added to diagram.

This manual is also suitable for:

Sysmac cpm2c

Table of Contents