Programmable Controllers CP1H/CP1L CP1H CP1L-M CP1L-M Ethernet Option Board CP1L-L Note: Do not use this document to operate the Unit. OMRON Corporation Industrial Automation Company Authorized Distributor: Tokyo, JAPAN Contact: www.ia.omron.com Regional Headquarters OMRON EUROPE B.V. OMRON ELECTRONICS LLC Wegalaan 67-69-2132 JD Hoofddorp One Commerce Drive Schaumburg, The Netherlands IL 60173-5302 U.S.A. Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 OMRON ASIA PACIFIC PTE. LTD. OMRON (CHINA) CO., LTD. No. 438A Alexandra Road # 05-05/08 (Lobby 2), Room 2211, Bank of China Tower, Alexandra Technopark, 200 Yin Cheng Zhong Road, Singapore 119967 PuDong New Area, Shanghai, 200120, China Tel: (65) 6835-3011/Fax: (65) 6835-2711 Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200 CP1L-L (c) OMRON Corporation 2009 All Rights Reserved. In the interest of product improvement, specifications are subject to change without notice. Printed in Japan Cat. No. P057-E1-08 0910 (0507) Wide Lineup of CPU Units with USB Port on All Models. Multi-functionality Condensed into One-package PLCs All-in-one Package PLCs with Condensed Multi-functionality. A Wide Variety of Built-in Functions Expand Application Capabilities and Shorten the Design Time Required for the Growing Number and Increasing Complexity of Ladder Programs Complete Pulse and Serial Functions for Servo and Inverter Applications and Applications Using Programmable Terminals Programmable Terminal 3G3MX2 or other Inverter RS-485 Expandability Applications......................... 6 Servomotor or Servo Driver RS-232C CP-series Lineup................... 4 CPU Units............................. 8 Expansion Units................. 10 Functions.............................12 The Ultimate High-performance Package-type PLC Example: SMARTSTEP 2 Rotary Encoder Three types of CPU Unit are available to meet applications requiring advanced functionality: * The CP1H-X with pulse outputs for 4 axes. * The CP1H-Y with 1-MHz pulse I/O. * The CP1H-XA with built-in analog I/O. Pulse Outputs....................... 12 High-speed Counters.................14 Counter Pulse output For positioning or communications, simply enter the set values for the instructions. Even complicated functions can be easily programmed using the OMRON Function Block (FB) Library. Inverter Positioning...................15 Serial Communications....... 16 Ethernet Communications...18 Analog I/O.............................19 A Standard Package-type PLC Complete with a standard-feature USB port, CP1L CPU Units are available for applications with as few as 10 I/O points. Whether you need simple sequence control or pulse I/O and a serial port, the CP1L PLCs give you an economical choice from among 10-, 14-, 20-, 30-, 40-, and 60-point CPU Units. Always ON (P_On) Axis No. Execute Position command Speed command Acceleration rate Deceleration rate Pulse output method _INCCP1H010_MoveAbsolute_REAL (BOOL) EN (INT) Axis (BOOL) Execute (REAL) Position (REAL) Velocity (REAL) Acceleration (REAL) Deceleration (INT) OutPulseSelect (BOOL) ENO (BOOL) Done (BOOL) Busy (BOOL) Error (WORD) ErrorID End positioning Error Flag Error code (Can be omitted.) OMRON Function Block for Pulse Output Positioning Pulse outputs USB Peripheral Port.............20 Busy Flag Servo Driver Example: SMARTSTEP 2, R7D Series, etc. Note: For details on the R7D-B Series, refer to page 64. LCD Displays and Settings... 21 Support Software............... 22 CPU Unit Functions............ 24 Connecting Expansion Unit and Expansion I/O Units....... 26 CPU Unit Specifications.....28 Easy Maintenance and Startup Adjustments with LCD Displays and Settings Attach an LCD Option Board to the CPU Unit to easily monitor or change data values in the PLC to visually check error status. Building-block PLCs SYSMAC CJ Series SYSMAC CS Series Package PLCs SYSMAC CP Series CP1H CP1L Small-scale Control The Board can be used only in the option board slot 1. USB Port Standard on all Models A general-purpose USB cable keeps costs low, including the cable cost. No Backplane 2 Expansion I/O Unit Specifications..................... 44 Expansion Unit Specifications..................... 46 CP1W-DAM01 LCD Option Board I/O Capacity, Program Capacity, Speed Backplane Construction From small-scale to large-scale control, programs can be created incorporating function blocks (FB) and structured text (ST) using the same instructions and with the same easy operation. FA Integrated Tool Package Option Unit Specifications... 43 CP1H/CP1L Cannot be used for the CP1L-L10. Dimensions......................... 48 Instructions......................... 51 Ordering Information......... 55 OMRON Function Block Library................................. 62 SMARTSTEP 2 AC Servo Drivers with Pulse String Inputs............. 64 Large-scale System Control 3 A Wide Range of CPU Units Allows You to Select the Ideal Model. Program capacity Processing speed CP-series Lineup A program capacity of 20K steps and 0.1 s high-speed processing provide multi-axis, high-speed positioning control or analog control. CJ-series Special I/O Units and CPU Bus Units can also be used. Pulse Outputs Four-axis control is a standard feature. Counters Four-axis differential-phase control is a standard feature. CP1H Series USB Peripheral Port Another standard feature. A Choice of Three Types of CP1H CPU Unit Lets You Select the Functions You Need. Program capacity High-speed Positioning Built-in Analog I/O Standard Type CP1H-Y CPU Units CP1H-XA CPU Units CP1H-X CPU Units Serial Communications Two ports. Select Option Boards for either RS-232C or RS-485 communications. 20K steps 90 mm Processing speed Ethernet Communications Enabled by using an Option Board. 0.1 s (basic instructions) Pulse Outputs for 4 Axes Two axes at 1 MHz and two axes at 100 kHz High-speed Counters for 4 Axes Two axes at 1 MHz for single-phase (500 kHz for differential phases) and two axes at 100 kHz for single-phase (50 kHz for differential phases) 10K steps Processing speed 0.55 s CP1H- Four axes at 100 kHz for single-phase (50 kHz for differential phases) RS-422A/485 Option Board Enabled using Option Board. Built-in Analog I/O XA CPU Units provide 4 input words and 2 output words. Serial Communications RS-232C Option Board Ethernet Communications Ethernet Option Board Two Ethernet Option Boards can be mounted. LCD Option Board One LCD Option Board can be mounted in option board slot 1. LCD Display Settings LCD Displays and Settings 40D - Four analog inputs and two analog outputs Built-in Analog I/O Program capacity 85 mm 150 mm Four axes at 100 kHz Up to two Option Boards can be mounted. 90 mm (basic instructions) 130 mm Basic package PLCs with serious functions from simple sequence control to 2-axis positioning control. CP1L-M30D - CP1L Series 85 mm 90 mm 150mm CP1L-M40D - 90 mm 85 mm 85 mm 195 mm CP1L-M60D Pulse Outputs Two-axis control at 100 kHz is a standard feature. Counters with 2-axis differentialphase control are standard features. Program capacity Single-phase: 4 axes at 100 kHz 5K steps 90 mm 90 mm 90 mm Processing speed USB Peripheral Port Another standard feature. 0.55 s (basic instructions) 85 mm 66 mm CP1L-L10D - 86 mm CP1L-L14D - 85 mm 86 mm Serial Communications 85 mm Two ports (See note.). Select Option Boards for either RS-232C or RS-485 communications. CP1L-L20D - Note: CP1L-L CPU Units with 14 and 20 points support only one port. Cannot be used for the CP1L-L10. Ethernet Communications Enabled by using an Option Board. Note: Cannot be used for the CP1L-L10. LCD Displays and Settings Enabled using Option Board. (See note.) Note: Cannot be used for the CP1L-L10. 10 points 4 14 points 20 points 30 points 40 points 60 points I/O capacity 5 Expansion Units Provide for a Wider Range of Applications. Using Only CP1W Units with the CP1H CP1L-M30D - Expandability Applications /CP1L-M40D - /CP1L-M60D - Up to three CP1W/CPM1A Expansion Units and Expansion I/O Units can be connected. Up to 7 CP1W/CPM1A Expansion Units and Expansion I/O Units can be connected. Note: Some Expansion Units and Expansion I/O Units have certain restrictions on use. (For details, refer to page 24.) CP1L-L14D - /CP1L-L20D - Using CJ-series Special I/O Units, CJ-series CPU Bus Units, and CP1W Units with the CP1H Note: Cannot be used for the CP1L-L10. One CP1W/CPM1A Expansion Unit or Expansion I/O Unit can be connected. Up to two CJ-series CPU Bus Units or Special I/O Units can be connected. CP1H/CP1L Communications Interface Options Two Optional Serial Ports CJ Unit Adaptor CP1W-EXT01 Option Boards Two Optional Ethernet Ports RS-232C Interface CP1W-ClF01 Up to 7 CP1W/CPM1A Expansion Units and Expansion I/O Units can be connected. CP1W/CPM1A Expansion Units and Expansion I/O Units and CJ Units can be used simultaneously. CP1W-CN811 I/O Connecting Cable is required. Built-in Analog I/O: 4 Analog Inputs and 2 Analog Outputs Forming Machine CP1H-XA CPU Unit Temperature Sensor Unit Four-axis, 1-MHz High-speed Pulse Outputs 4-axis, 1-MHz High-speed Counters Electronic Parts Assembly Machine Spinning Machine Capacitor picking CP1H/CP1L Note: 1. Only one board is supported by CP1L-L CPU Units (14 or 20 points). Cannot be used for the CP1L-L10. 2. When using CP1W-CIF41 Ver.1.0, one Ethernet port can be added. Two-axis Pulse Outputs Sequence Control Sequence Control with Clock Function Packing Machine Air Cleaner Control Shopping Mall Fountain Control High-speed counters Process positioning Rotation (final positioning) CP1H-Y CPU Unit Pulse outputs 6 Ethernet Interface CP1W-CIF41 CP1L Application Examples Process depth 4 analog inputs and 2 analog outputs Hydraulic pressure control RS-422A/485 (Isolated-type) Interface CP1W-ClF12 Two types of communications are available. Either two RS-232C ports , two RS-422A/485 ports or two Ethernet ports can be used. Standard Feature: USB peripheral port CP1H Application Examples RS-422A/485 Interface CP1W-ClF11 Positioning control via Servomotors Thread winding speed and length control CP1H-Y CPU Unit CP1L Pulse outputs Sheet feeding control via Servomotors CP1L Analog Output Unit CP1L Cleaner fan motor control (Inverter) 7 Maximize Efficiency by Selecting the Optimum CPU Unit for Your Applications. CP1H Y CPU Units CP1H-Y20DT-D DC power supply, 12 DC inputs, 8 transistor (sinking) outputs Two line-driver inputs Two line-driver outputs CP1L XA CPU Units CP1H-XA40DR-A AC power supply, 24 DC inputs, 16 relay outputs, 4 analog inputs, 2 analog outputs CP1H-XA40DT-D DC power supply, 24 DC inputs, 16 transistor (sinking) outputs, 4 analog inputs, 2 analog outputs CP1H-XA40DT1-D X CPU Units CP1H-X40DR-A AC power supply, 24 DC inputs, 16 relay outputs CP1H-X40DT-D DC power supply, 24 DC inputs, 16 transistor (sinking) outputs CP1H-X40DT1-D DC power supply, 24 DC inputs, 16 transistor (sourcing) outputs DC power supply, 24 DC inputs, 16 transistor (sourcing) outputs, 4 analog inputs, 2 analog outputs M Type 40 Points M Type 30 Points L Type 20 Points L Type 14 Points L Type 10 Points CP1L-M60DR-A CP1L-M40DR-A AC power supply, 24 DC inputs, 16 relay outputs CP1L-M30DR-A CP1L-L20DR-A CP1L-L14DR-A CP1L-L10DR-A AC power supply, 36 DC inputs, 24 relay outputs CP1L-M60DT-A CP1L-M40DT-A AC power supply, 24 DC inputs, 16 transistor (sinking) outputs CP1L-M30DT-A CP1L-L20DT-A CP1L-L14DT-A CP1L-L10DT-A AC power supply, 36 DC inputs, 24 transistor (sinking) outputs CP1L-M60DR-D CP1L-M40DR-D DC power supply, 24 DC inputs, 16 relay outputs CP1L-M30DR-D CP1L-L20DR-D CP1L-L14DR-D CP1L-L10DR-D DC power supply, 36 DC inputs, 24 relay outputs CP1L-M60DT-D CP1L-M40DT-D CP1L-M30DT-D CP1L-L20DT-D CP1L-L14DT-D CP1L-L10DT-D CP1L-M40DT1-D CP1L-M30DT1-D CP1L-L20DT1-D CP1L-L14DT1-D CP1L-L10DT1-D M Type 60 Points DC power supply, 36 DC inputs, 24 transistor (sinking) outputs CP1L-M60DT1-D DC power supply, 36 DC inputs, 24 transistor (sourcing) outputs Pulse outputs 1 MHz for two axes (line driver outputs), 100 kHz for two axes (four axes total) Counters 1 MHz (single-phase), 500 kHz (differential phases) for two axes (line driver outputs), 100 kHz (singlephase), 50 kHz (differential phases) for two axes (four axes total) (only for transistor outputs) DC power supply, 18 DC inputs, 12 relay outputs DC power supply, 18 DC inputs, 12 transistor (sinking) outputs DC power supply, 18 DC inputs, 12 transistor (sourcing) outputs AC power supply, 12 DC inputs, 8 transistor (sinking) outputs DC power supply, 12 DC inputs, 8 relay outputs DC power supply, 12 DC inputs, 8 transistor (sinking) outputs DC power supply, 12 DC inputs, 8 transistor (sourcing) outputs 100 KHz for four axes 100 kHz for two axes 100 kHz (single-phase), 50 kHz (differential phases) 100 kHz (single-phase) for four axes, or 50 kHZ (differential phases) for two axes AC power supply, 8 DC inputs, 6 relay outputs AC power supply, 8 DC inputs, 6 transistor (sinking) outputs DC power supply, 8 DC inputs, 6 relay outputs DC power supply, 8 DC inputs, 6 transistor (sinking) outputs DC power supply, 8 DC inputs, 6 transistor (sourcing) outputs Two optional serial ports can be added (either RS-232C or RS-422A/485 Option Boards). One optional serial port can be added (either an RS-232C or RS-422A/485 Option Board). Ethernet communications Two Ethernet ports can be added as an option. When using CP1W-CIF41 Ver.1.0, one Ethernet port can be added. Two Ethernet ports can be added as an option. When using CP1W-CIF41 Ver.1.0, one Ethernet can be added. One Ethernet port can be added as an option. USB peripheral port Yes LCD display settings Function blocks (ladder diagrams or ST language) Yes 7-segment display AC power supply, 6 DC inputs, 4 transistor (sinking) outputs DC power supply, 6 DC inputs, 4 relay outputs DC power supply, 6 DC inputs, 4 transistor (sinking) outputs DC power supply, 6 DC inputs, 4 transistor (sourcing) outputs Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes 4 analog inputs and 2 analog outputs (resolution: 6,000 or 12,000) Yes Yes An LCD Option Board can be added as an option to option board slot 1. An LCD Option Board can be added as an option to option board slot 1. Yes Yes Yes Yes Yes An LCD Option Board can be added as an option to option board slot 1. Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Program capacity 20K steps 10K steps 5K steps Data memory capacity 32K words 32K words 10K words High-speed processing AC power supply, 6 DC inputs, 4 relay outputs Yes Inverter positioning 8 DC power supply, 24 DC inputs, 16 transistor (sourcing) outputs AC power supply, 18 DC inputs, 12 transistor (sinking) outputs AC power supply, 12 DC inputs, 8 relay outputs Two serial ports can be added as options (either RS-232C or RS-422A/485 Option Boards). Built-in analog I/O LCD DC power supply, 24 DC inputs, 16 transistor (sinking) outputs DC power supply, 18 DC inputs, 12 relay outputs Serial communications Memory Cassette CPU Units 0.1 s/LD instruction, 0.3 s/MOV instruction 0.55 s/LD instruction, 1.84 s/MOV instruction 9 Expansion Units Option Boards Temperature Sensor Unit CompoBus/S I/O Link Unit Options RS-232C Option Board CP1W-ClF01 RS-422A/485 Option Board CP1W-ClF11 RS-422A/485 (Isolated-type) Option Board CP1W-ClF12 Ethernet Option Board CP1W-CIF41 LCD Option Board CP1W-DAM01 Memory Cassette CP1W-ME05M Temperature Sensor Unit CP1W-TS001 Temperature Sensor Unit CP1W-TS101 * Thermocouple inputs: 2 * Platinum-resistance thermometer inputs: 2 * Thermocouple inputs: 4 * Platinum-resistance thermometer inputs: 4 CP1W-TS002 CP1W-TS102 I/O Connecting Cable CP1H and CP1L Expansion I/O Units Analog Units CP1W-CN811 I/O Connecting Cable: 80 cm CPM1A Expansion Unit and Expansion I/O Units Note: CP1W/CPM1A Expansion Units include I/O Connection Cables (in lengths of approx. 6 cm) for side-by-side connection. CompoBus/S I/O Link Unit CP1W-SRT21 * Inputs: 8 * Outputs: 8 CPM1A Expansion Unit and Expansion I/O Units can be used with CP1H or CP1L CPU Units under the same conditions as for the CP1W. CP1H Only CP1W-8ED CP1W-16ER CP1W-20EDR1 * 8 DC inputs * 16 relay outputs * 12 DC inputs * 8 relay outputs CP1W-8ER CP1W-16ET CP1W-20EDT * 8 relay outputs * 16 transistor outputs * 12 DC inputs * 8 transistor outputs CP1W-8ET CP1W-16ET1 * 8 transistor outputs * 16 transistor outputs (sinking) (sinking) (sourcing) CP1W-8ET1 Analog Input Unit CP1W-AD041 * Analog inputs: 4 (resolution: 6,000) CJ-series Special I/O Units and CPU Bus Units Up to two CJ-series Special I/O Units or CPU Bus Units can be connected by using a CJ Unit Adaptor. Refer to page 27 for the Units that can be used. For details on CJ-series Units, refer to the CJ1 Catalog (Cat. No. P052). CJ Unit Adaptor Special I/O Units (sinking) CP1W-20EDT1 * 12 DC inputs * 8 transistor outputs (sourcing) CP1W-EXT01 (with End Cover) * 8 Transistor outputs Analog Output Unit CP1W-DA041 (sourcing) Process Input Units CJ1W-PH41U CJ1W-AD04U CJ1W-PTS51/52 CJ1W-PTS15/16 CJ1W-PDC15 Temperature Control Units CJ1W-TC (4 or 2 loops) High-speed Counter Unit ID Sensor Units CJ1W-CT021 CJ1W-V680C1 CJ1W-V600C1 (2 axes) (1 or 2 Heads) CompoBus/S Master Unit CJ1W-SRM21 CompoNet Master Unit CJ1W-CRM21 Motion Control Unit with MECHATROLINK-II Communications CJ1W-MCH71 (30 axes) SYSMAC SPU High-speed Data Collection Unit CJ1W-SPU01-V2 Ethernet Unit CJ1W-ETN21 (100Base-TX) Serial Communications Units CJ1W-SCU42/SCU41-V1 (RS-232C and RS-422/485 ports) CJ1W-SCU22/SCU21-V1 (Two RS-232C ports) CJ1W-SCU32/SCU31-V1 (Two RS-422/485 ports) FL-Net Unit CJ1W-FLN22 (100Base-TX) DeviceNet Unit CJ1W-DRM21 EtherNet/IP Unit CJ1W-EIP21 Analog Input Units CJ1W-AD042 CJ1W-AD041-V1 CJ1W-AD081-V1 (4 or 8 points) Analog Output Units CJ1W-DA042V CJ1W-DA021/041 CJ1W-DA08V/08C (2, 4, or 8 points) Position Control Units CJ1W-NC 3 (1 to 4 axes) Analog I/O Unit CJ1W-MAD42 (4 analog inputs, 2 analog outputs) * Analog outputs: 4 (resolution: 6,000) CP1W-DA021 * Analog outputs: 2 (resolution: 6,000) CPU Bus Units 10 CP1W-32ER CP1W-40EDR * 32 relay outputs * 24 DC inputs * 16 relay outputs CP1W-32ET CP1W-40EDT * 32 transistor outputs (sinking) * 24 DC inputs * 16 transistor outputs (sinking) CP1W-32ET1 CP1W-40EDT1 * 32 transistor outputs (sourcing) * 24 DC inputs * 16 transistor outputs (sourcing) Analog I/O Unit CP1W-MAD11 * Analog inputs: 2 (resolution: 6,000) * Analog outputs: 1 (resolution: 6,000) Position Control Unit with MECHATROLINK-II Communications CJ1W-NC271 (2 axes) CJ1W-NC471 (4 axes) CJ1W-NCF71 (16 axes) CJ1W-NCF71-MA (16 axes) Controller Link Unit CJ1W-CLK23 11 Pulse Outputs Pulse Outputs Up to Four Axes Are Standard. Advanced Power for High-precision Positioning Control. Positioning for Electronic Component Manufacturing Equipment Sheet Feeding for Vertical Pillow Packer Programming Is Made Easy Using OMRON Function Blocks CP1H Pulse Output Function for Up to Four Axes. Along with greater precision and more flexibility in multi-product manufacturing, high-speed multi-axis pulse output control responds to the increase in servo applications. Note: For a list of function blocks in the OMRON Function Block Library, refer to page 62. Just use the CX-Programmer to paste function blocks into the ladder program. Example: Four-axis Control in Electronic Component Manufacturing Equipment Pulse outputs Capacitor removal Processing depth Processing positioning 2 Use a function block call to select the desired OMRON Function Block. 1 Start the CX-Programmer and right-click "Function Block" in the tree to select the required library file. 3 An instance of the function block will be created in the ladder program. Just insert set values into the OMRON Function Block. Rotation (final positioning) Servo Drivers Example: Using Positioning OMRON Function Block Start trigger Servomotors Bit B Bit A Bit D -NCCP1H010-MoveAbsolute-REAL Always ON (P-On) Origin Search Function (ORG Instruction) Interrupt Feeding (ACC and PLS2 Instructions) Origin searches are possible with a single ORG instruction. Feed Control for Packing Material Positioning with Trapezoidal Acceleration and Deceleration (PLS2 Instruction) Easily achieved with special positioning instruction (PLS2). Acceleration Start frequency Target speed control Speed control (ACC instruction) Axis No. Pulse output 0: &0 Start Bit A Position command 200,000 pulses: +200,000.0 Speed command 50,000 Hz: +50,000.0 Acceleration rate 100 Hz/4 ms: +100.0 Deceleration rate 100 Hz/4 ms: +100.0 Pulse output method CW/CCW: &0 Bit B Bit A Bit D -NCCP1H110-MoveInterrupt-REAL Always ON (P-On) End positioning Bit B Busy Flag Bit C Error Flag Bit D Error code (Can be omitted.) Axis No. Pulse output 0: &0 Start Bit A Interrupt input selection 0.00 Interrupt position D0 Interrupt feeding amount 200,000 pulses: +200,000.0 Speed command -1 5,000 Hz: +5,000.0 Speed command - 2 1,000 Hz: +1,000.0 Acceleration rate 100 Hz/4 ms: +100.0 Deceleration rate 100 Hz/4 ms: +100.0 Pulse output method CW/CCW method: &0 (BOOL) EN (INT) Axis (BOOL) Execute (BOOL) InterruptSelect (DINT) InterruptPosition (REAL) Distance (REAL) Velocity-1 (REAL) Velocity-2 (REAL) Acceleration (REAL) Deceleration (INT) OutPulseSelect Acceleration rate 100 Hz/4 ms Position command 200,000 pulses Deceleration rate 100 Hz/4 ms CW The packing material is fed and stopped at a fixed position after the seal mark is detected. Interrupt input 0 (0.00) Always ON (P-On) PRV(881) #0000 #0000 CPU Unit Acceleration rate 100 Hz/4 ms CW/CCW SMARTSTEP 2, R7D Series, Etc. 12 100 kHz for 4 axes 100 kHz for 2 axes Reads High-speed Counter PV. Port designation Control data Rightmost word of output destination Speed: 50,000 Hz CP1L CPU Unit Pulse output 1 MHz for 2 axes and 100 kHz for 2 axes, for a total of 4 axes DO Servo Driver Applicable CPU Units and Functions CP1H-X End positioning Bit B Operating status D10 Processing Flag Bit C Error Flag Contact D Error Flag (Can be omitted.) Interrupt Task 140 CP1H/CP1L CP1H-Y CPU Unit (BOOL) ENO (BOOL) Done (INT) Status (BOOL) Busy (BOOL) Error (WORD) ErrorID Speed: 50,000 Hz PLS2 executed S-curve deceleration (BOOL) ENO (BOOL) Done (BOOL) Busy (BOOL) Error (WORD) ErrorID (BOOL) EN (INT) Axis (BOOL) Execute (REAL) Position (REAL) Velocity (REAL) Acceleration (REAL) Deceleration (INT) OutPulseSelect Stop after output of set number of pulses Deceleration Specified number of travel pulses S-curve acceleration/ S-curve deceleration can be acceleration used to reduce vibration in high-speed positioning. Start trigger Bit A Bit A A Full Range of Functions Using Interrupt Feeding OMRON Function Block A positioning OMRON Function Block for the CP1H is used in the above application example. The positioning OMRON Function Blocks for the CP1L are the same as the positioning OMRON Function Blocks for the CJ1M-CPU21/22/23. Speed 1,000 Hz/4 ms Position command Deceleration rate 100 Hz/4 ms 200,000 pulses Interrupt input signal 00 (Input word 0, bit 00) 13 High-speed Counters Inverter Positioning Differential Phases for Up to Four Axes Are Standard. Easily Handles Multi-axis Control with a Single Unit. Inverter Positioning High-speed Positioning Operations Using Inverters Is Made Easy. Main-axis Control for Equipment Such as Textile Machinery or Spinning Machinery Positioning Conveyance for Equipment Such as Building Material Manufacturing Machinery and Stone-cutting Machinery High-speed Counters Machinery Such As Ceramics Conveyor Equipment Four-axis Counter Function (Single-phase or Differential Phases) Previously Multi-axis counter inputs enable calculations for inverter positioning, spindle speed control in textile manufacturing, and much more. The deceleration position must be calculated from the stop position and the speed. Inverter speed (command sent via RS-485) Inverter speed Run/stop command Low speed command High-speed counters Operation is simplified, with no need to calculate the deceleration position! Now Even without going to low speed, positioning is accurate! With no need for low speed, positioning is faster! To avoid position error, positioning must be stopped from a low speed. Positioning becomes unreliable if stopped from a high speed. CP1L I/O CP1H CPU Unit Calculations are made in the ladder program based on high-speed counter values. RS-485 High-speed counter Example: Main-axis Control for Equipment Such as Spinning Machines Inverter Inverter Rotary encoder RS-485 High-speed counter Generalpurpose motor Rotary encoder Generalpurpose motor Example: Machinery Such As Ceramics Conveyor Equipment Overview of Inverter Positioning The CP1L's built-in error counter function enables the following operation. Inverters CP1L CPU Unit 1 1 MHz (single-phase), 500 kHz (differential phases) for two axes, 100 kHz (single-phase), 50 kHz (differential phases) for two axes (four axes total) 14 CP1H-X Error counter 2 RS-485/analog output Ladder program 3 Applicable CPU Units and Functions CP1H-Y CPU Unit Positioning command CPU Unit 100 kHz (single-phase), 50 kHz (differential phases) for four axes Feedback pulses Rotary encoder CP1L CPU Unit 100 kHz (single-phase) for four axes, or 50 kHZ (differential phases) for two axes Inverter 1 Positioning commands are executed by means of pulse output instructions. Pulse output instructions normally output pulses from the PLC, but pulses can be output to the error counter according to the operand setting in the instruction (such as PLS2). 2 The amount of pulses input to the error counter is converted to a speed command and output to the inverter. A command to the inverter is created in the ladder program using this speed command (proportional to the pulses remaining in the error counter). When RS-485 communications are executed, ladder programming for communicating with the inverter is created. When analog outputs are executed, ladder programming for analog outputs is created. 3 When a run/stop command is executed for the inverter, the motor is rotated and feedback pulses (for the amount of movement) are output from the encoder to the CP1L. The error counter value is decremented by these feedback pulses. The CP1L continues sending commands to the inverter until positioning is completed. This enables accurate positioning to the position output by the first position command. Generalpurpose motor Applicable CPU Units and Functions CP1L CPU Unit Inverter positioning function for two axes 15 Serial Communications Serial Communications A Standard USB Port and Two Serial Ports Enable Connecti ons and Communications with a Wide Range of Components. Up to two Option Boards can be mounted for RS-232C or RS-422A/485 communications. A peripheral USB port has been added to connect to a personal computer for a total of three communications ports, making it easy to simultaneously connect to a PT, various components (such as Inverters, Temperature Controllers, and Smart Sensors), Serial PLC Link for linking to other PLCs, and a personal computer. NS-series PT Serial PLC Links NV-series PT Slave Personal computer CP1H/CP1L CPU Unit CP1H/CP1L CPU Unit Setting/monitoring operation Set temperature/present temperature Errors CP1H/CP1L CPU Unit PT NS-AL002 (for NS Series) When multiple boilers are being controlled, up to 10 words/Unit of data for settings and monitoring can be exchanged using data links between up to nine CP1H, CP1L, and CJ1M CPU Units. Serial PLC Links can be used with either serial port 1 or serial port 2. USB cable NS-series PTs can also be Master Master Master incorporated as slaves Slave No. 0 Slave No. 0 Slave No. 0 Slave No. 7 Slave No. 7 Slave No. 7 Note: Cannot be used for the CP1L-L10. Smart FB Library The CJ1M can also Slave No. 0 Slave No. 7 be connected. Master (1:N NT Link connections) to exchange data using the NT Links with only the master CP1H. Each is treated as one slave node. Modbus-RTU Easy Master Modbus-RTU Easy Master Connecting inverter speed control is made simple using the Modbus-RTU Easy Master. When the address, function, and data for a slave device are preset in a fixed memory area (DM Area), a message can be sent or received simply by turning ON an AR Area bit (A640.00 for port 1 or A641.00 for port 2) in the PLC. Devices such as OMRON Temperature Controllers with CompoWay/F Serial PLC Links Command Port 1: D32200 Port 2: D32300 Slave address (00 to F7 hex) to to Function code Number of bytes Response Port 1: D32250 Port 2: D32350 Slave address Two option board slots can be used for either an RS-232C or RS-422A/485 interface. D32249 D32349 Data (94 bytes max.) to to Function code Error code D32299 D32399 Number of bytes Data (93 bytes max.) AR Area bits ON/OFF RS-232C Option Board CP1W-CIF01 CP1H/CP1L CPU Unit (except CP1L-L10) RS-422A/485 Option Board CP1W-CIF11 (Maximum transmission distance 50m) CP1H/CP1L CPU Unit RS-422A/485(Isolated-type) Option Board CP1W-CIF12 (Maximum transmission distance 500m) Data transfer Inverter (e.g., 3G3MX2) Response Easy Communications Programming Using OMRON Function Blocks Applicable CPU Units and Functions CP1H CPU Unit CP1L CPU Unit CP1H/CP1L CPU Unit (60, 40 or 30 Points) CP1L CPU Unit (20 or 14 Points) The OMRON Function Blocks provide function blocks for communicating with Temperature Controllers. OMRON Function Blocks are provided for operations such as for setting SPs and reading PVs for Temperature Controllers by communications. Function Blocks for Standard Programming Serial Option Board for up to two ports. 16 Serial Option Board for up to two ports. Serial Option Board for only one port. Temperature Controller 17 Ethernet Communications Analog I/O Two ports can be used as an Ethernet port to perform Ethernet communications between the CP1H/CP1L and a host computer. Four Input Words and Two Output Words for XA CPU Units. Analog Control and Monitoring with Only a Single CPU Unit Ethernet Communications Analog I/O Surface Inspections Using Inspection Devices Connect to a general-purpose LAN simply by mounting a CP1W-CIF41 Ethernet Option Board to an option board slot on any of the CPU Units in the CP1H/CP1L except a CP1L-L10. Perform monitoring and programming with the CX-Programmer, or communicate between a host computer and the CP1H/CP1L using Ethernet by connecting with the FINS/TCP or FINS/UDP protocols, which are supported by all OMRON PLCs. CX-One or other software Mechanisms to Prevent Careless Mistakes in Cell Production (Such as Forgetting to Tighten Screws) Oil Pressure Control in Forming Machines Analog Control without Using Expansion Units Four analog inputs and two analog outputs are built in. CP1H-XA CPU Units handle a wide range of applications with a single PLC. CP1H Previously Up to 4 input words and 2 output words. No Expansion Units required. Computer FINS-UDP FINS-TCP protocol Industrial switching hub W4S1 CPM2A CPU Unit Two CPM1A-MAD11 Analog I/O Units (2 Analog Inputs and 1 Analog Output) Oil Pressure Control Oil pressure control can also be handled by this CPU Unit. CP1H/CP1L CP1L Ethernet Analog I/O NS-series Programmable Terminal Flow control value CP1H/CP1L (Cannot be used for the CP1L-L10.) (When using CP1W-CIF41 Ver.1.0, one Ethernet port can be added.) With Ethernet, you can monitor production for small equipment using a high-speed counter and pulse output. Hydraulic actuator Hydraulic pump Pressure control valve Applicable CPU Units and Functions CP1H CPU Unit CP1L CPU Unit (60, 40, or 30 Points) The Ethernet Option Board provides two ports. (20 or 14 Points) Applicable CPU Units and Functions Inspection for warping and twisting Complete with CP1W/CPM1A Analog Units. Unit with 4 Analog Inputs Units with 4 Analog Outputs Unit with 2 Analog Outputs Units with 2 Analog Inputs and 1 Analog Output The Ethernet Option Board provides only one port. Four analog input words 18 Displacement sensors CP1L CPU Unit CP1H-XA CPU Unit The Ethernet Option Board provides two ports. 1/6,000 or 1/12,000 resolution Pressure Position Control valves Ethernet Option Board CP1W-CIF14 Pulse output Inspection Devices Inspection devices are required more and more to enhance quality. PLC The Ethernet Option Board can be used in the option board slots. Example: Food Equipment or Conveyors CP1H-XA Two analog output words 19 LCD Displays and Settings USB Peripheral Port All CP-series CPU Units Provide a USB Port as a Standard Feature. The built-in USB port lets you connect to a personal computer using a general-purpose cable. FA Integrated Tool Package Commercially available USB cable (A-type male connector to B-type female connector) can be used, helping to keep costs down. Commercially available USB cable (The CP1H/CP1L USB port is used only for connecting to a Programming Device.) Computer running CX-One USB Peripheral Port LCD Displays and Settings Compact Display and Setting Device Available to Mount on CPU Unit for Easy Maintenance and Startup Adjustments Data values in the PLC can be easily monitored or changed by adding the new LCD Option Board. This enables visually checking the operation status, such as error occurrence and error details. Register in advance functions that you use often to quickly perform settings and confirm operation. Functionality can also be expanded to items not included in the CPU Unit, such as calendars and timers. Note: Programming Consoles (CQM1H-PRO01, C200H-PRO027, etc.) cannot be used with CP1H and CP1L CPU Units. An LCD Option Board interface can be used in option board slot 1. The Structured Text (ST) Language Makes Math Operations Even Easier. In addition to ladder programming, function block logic can be written in ST language, which conforms to IEC 61131-3. Arithmetic processing is also possible with ST, including processing of absolute values, square roots, logarithms, and trigonometric functions (SIN, COS, and TAN). Processing that is difficult to write in ladder programming becomes easy using structured text. CP1W-DAM01 LCD Option Board Structured Text Commands (Keywords) TRUE, FALSE. IF, THEN, ELSE, ELSIF, END_IF. DO, WHILE, END_WHILE. REPEAT, UNTIL, END_REPEAT. FOR, TO, BY, DO, END_FOR. CASE, OF, END_CASE. EXIT, RETURN. Operators Addition (+), Subtraction (-), Multiplication (*), Division (/) Parenthesis (brackets), Array Indexing (square brackets [ ] ) Assignment Operator (:=), Less Than Comparison Operator (<), Less Than or Equal To Comparison Operator (<=), Greater Than Comparison Operator (>), Greater Than or Equal To Comparison Operator (>=), Equals Comparison Operator (=), Is Not Equal To Comparison Operator (<>), Bitwise AND (AND or &), Bitwise OR (OR), Exclusive OR (XOR), NOT (NOT), Exponentiation (**) Numerical Functions ABS, SQRT, SQRT, LN, LOG, EXP, SIN, COS, TAN, ASIN, ACOS, ATAN, EXPT Arithmetic Functions Exponentiation (EXPT) CP1H/CP1L (except CP1L-L10) Monitoring and Changing Data Values I/O Monitoring All memory area values can be monitored and changed. Switch between decimal and hexadecimal or monitor 2-word hexadecimal data, such as high-speed counter values, in decimal. User Monitor Settings and Messages Up to seven fixed characters and the present value of word data can be displayed. Simply press the up and down keys from the initial screen to perform monitoring. Of course, you can also change the settings. Plus, up to 48 characters can be set in advance and then displayed when a specified bit turns ON. This makes onsite setting and confirming faster. Note: The CP1H/CP1L CPU Units support the same function blocks and ST language as CS/CJ-series CPU Units with unit version 3.0. Visual Checking of Status with Display of PLC Error Details I/O Monitoring High-speed Processing Up to Eight Interrupt Inputs Can Be Used. Eight interrupt inputs are built in. Quick-response inputs for pulse widths of 50 s. The interrupt inputs can also be used as counters. (Response frequency: 5 kHz total for 8 interrupt inputs) Interrupt inputs Processing speed has been increased not only for basic instructions but also for special instructions as well. Faster processing of approximately 500 instructions speeds up the entire system. Quick-response inputs CP1H Counter inputs CP1L CPM2A CPM1A 0.1 s 0.3 s Expanded Functionality with Calendar Timers, and Other Items Not Included in the CPU Units Variety of Additional Functions The backlight on the LCD screen will turn red when an error occurs to notify you of the error status. You can monitor the displayed error details and the error log. You can use calendar timers, weekly timers, and daily timers. Sixteen of each timer type can be set. Applicable CPU Units and Functions CP1H 8 normal inputs The normal inputs can be set in the PLC Setup as interrupt, quickresponse, or counter inputs. (There are 8 normal inputs for the CP1HX/XA, 6 for the CP1H-Y, 6 for the CP1L with 20, 30, or 40 points, and 4 for the CP1L with 14 points.) 20 Compared with the CPM2A, Basic Instructions Are at Least Six Times Faster and MOV Instructions Are 26 Times Faster. Simply press the up and down keys to quickly display up to 16 registered monitor screens. LD instruction CP1L CP1L CPU Units with 30, 40, or 60 I/O points CPU Units with 14 points or 20 I/O points Can be mounted to option board slot 1. Can be mounted to option board slot 1. MOV instruction 0.55 s 4.1 s 0.64 s 7.8 s 1.72 s 16.3 s Can be mounted to option board slot 1. 21 Shortened System Design and Startup. Increased Program Reusability. Support Software MEMO. Integrated OMRON PLCs and Component Support Software FA Integrated Tool Package CX-One Configuration The CX-One is an FA Integrated Tool Package for connecting, setting, and programming OMRON components, including PLCs. CP1H/CP1L programming and settings can be done with just the CX-Programmer, but the CX-One provides Support Software for setting and programming PTs, Temperature Controllers, and many other components. Using the CX-One makes programming and setup easy, shortening the total lead time required for starting up machines and equipment. 1 Network Software CX-Integrator CX-FLnet CX-Protocol CX-ConfiguratorFDT Network Configurator 2 PLC Software CX-Programmer CX-Simulator SwitchBox Utility 3 HMI Software CX-Designer Ladder Monitor software included. (See note 1.) NV-Designer (See note 2.) 4 CX-Drive CX-Motion-NCF CX-Motion-MCH CX-Position CX-Motion Motion Controller Software 5 PLC Software CX-Process Tool NS-series Face Plate Auto-Builder Component Software 6 (for Temperature Controllers)(for Temperature Controllers) CX-Thermo Note: 1. The Ladder Monitor is required to monitor ladder programs running on CS/CJ-series PLCs from an NS-series PT. 2. Include with CX-One Lite version 4.0 and in CX-One version 3.2 or later. Easy-to-use Programming Software. Programming with Function Blocks (Ladder Diagrams/ST Language) Is Also Standard. CX-Programmer CP1L except for CPU Units with 60 points: Version 7.2 (CX-One version 2.1) or later CP1L CPU Units with 10 or 60 points: Version 7.3 (CX-One version 2.13) or later CP1H: Version 6.2 (CX-One version 1.1) or later Easy Operation Simplifies Programming and Debugging. Shortcut keys can be easily checked using the ladder key guide. Programming is simplified by key inputs, such as the input (contact), the Key for an NC Key for an OUT instruction, and the Key for special instructions. Key, address, Key, comment, Key. The CX-Programmer automatically goes into character input mode when it is time to enter a comment. Special instructions can be input as follows: Simple key inputs are also available to connect lines. Comments can be added for timer and counter instructions through timer and counter input bits. The Password Function Enables Protecting Important Programs. Eight-character Password Protection Important programs can be protected by setting a password from the CX-Programmer (with the PLC online). Password setting: Up to 8 alphanumeric characters (A-Z, a-z, 0-9) Improved Functional Connectivity with HMI Design Software and Integration of Component Software Configured with an NS-series PT NS-series PT Smart Active Parts (SAP) NT Link CX-Designer The CX-Designer can be started from the CXIntegrator's NT Link Window. It can be used to design HMI screens. In addition, the Smart Active Parts (SAP) Library is provided with the CX-Designer to enable easily creating setting screens for devices such as Temperature Controllers. 22 Exchanging data with PLC Example: The Temperature Controller is visible. Serial (CompoWay/F) Temperature Controller 23 CPU Unit Overview and Built-in Functions Status Displayed on 7-segment Display (CP1H only) Memory Cassette Data, such as programs and initial memory values, can be stored on a Memory Cassette (optional) and copied to other systems. The Memory Cassette can also be used when installing new versions of application programs. The 7-segment display provides two display digits. In addition to displaying error codes for errors detected by the PLC, codes can be displayed on the display from the ladder program. The 7-segment display is useful for maintenance as well, allowing problems that arise during system operation to be grasped without using any Support Software. Production site PLC program design CPU Unit Functions That's a memory error. Production site CP1W-ME05M Memory Cassette CP1H CPU Unit Nomenclature Front Option Board Slot 1 Input Indicators Terminal Block (Removable) Operation Indicators IN AC100-240V Peripheral USB Port L1 L2/N COM System development 07 06 09 08 11 10 01 00 03 02 05 04 07 06 09 08 11 10 EXP Analog Control External Analog Settings Input Connector 00 01 COM 02 COM 03 COM 04 COM 06 05 00 07 DC24V0.3A 100CH OUTPUT 01 COM 101CH 03 02 04 COM 06 05 07 1CH OUT Built-in Analog Input Switch (See note.) Terminal Block (Removable) Memory Cassette Slot Expansion Unit and Expansion I/O Unit Connector CJ Unit Adapter Connector CP1L CPU Unit Nomenclature CP1L CPU Units (M Type) with 40 Points Controlling a Fountain for a Period of Time Program Example A 7 D0 - If bit A is ON, the fountain pump turns ON from 10:00 AM to 7:30 PM. A 6 - 5 4 3 2 1 0 1 1 1 0 0 0 100.00 DT C D0 C D0 S1 A351 S1 A351 S2 D100 S2 D103 Fountain pump Time: 7:30 PM or earlier. 15 A352 Sets D0 to 0038 hex. Compares shaded areas. 87 0 Min Day S S2 : D100 15 87 00 Peripheral USB Port 15 S2 : D103 87 30 0 00 10 S2+1: D104 - 19 A353 Year Month S2+2: D102 - - S2+2: D105 - - The analog adjustment has a resolution of 256. Values are entered in A642 and can be used in the ladder program. When the value is changed, it is displayed (0 to FF) for three seconds on the 7-segment (Only CP1H CPU display. Units provide a 7-segment display.) This connector is used for an 0 to 10-V analog input with a 256 resolution. Each CP1H/CP1L CPU Unit has one of these connectors built in. A device, such as a potentiometer, can be connected to enable direct manual operation and control from a control panel. The maximum cable length is 3 meters. A connecting cable (1 m) is included with the CPU Unit. Back COM 01 03 05 02 04 07 06 09 08 11 10 01 00 03 05 02 04 00 01 COM 07 06 09 08 11 10 Analog Control - Analog Adjustment L2/N 00 S2+1: D101 An analog adjustment and an external analog setting input connector are provided. Option Board Slot 2 IN L1 0 00 Option Board Slot 1 Terminal Block (Removable) Battery Hour Analog Inputs Are Made Simple. External Analog Setting Input Connector Front Compares seconds data. Compares minutes data. Compares hour data. Masks day data. Masks month data. Masks year data. A351 External Analog Settings Input Connector A{ 02 COM 03 COM 04 COM 06 05 07 03 02 04 COM 06 05 07 OUT Terminal Block (Removable) CP1L CPU Units (L Type) with 20 or 14 Points Expansion Unit and Expansion I/O Unit Connector CP1L CPU Units (L Type) with 10 Points Terminal Block (Fixed) IN Note: * A battery is required for the clock function and to retain the status of HR Area bits and counter values. * A battery is provided as a standard feature with the CPU Unit. * The user program (ladder program) is stored in built-in flash memory, so no battery is required to back it up. 01 COM Memory Cassette Slot Battery-free Operation The values in the DM Area (32K words) are saved in the CPU Unit's built-in flash memory as initial values, and can be read at startup. Battery-free operation can be used to enable saving production data and machine parameters in the DM Area, turning OFF the power, and then using then same data again for the next production run. (This is ideal for machinery that is only used seasonally.) 00 A| DIP Switch L1 Terminal Block (Fixed) Option Board Slot L2/N COM 01 00 03 02 05 04 07 06 09 08 11 10 SYSMAC CP1L Memory Cassette Slot Memory Cassette Slot PERIPHERAL BATTERY 00 COM 01 COM 02 COM 04 03 05 COM 07 06 OUT Battery Battery Terminal Block (Fixed) 24 05 04 Output Indicators Shopping Mall Fountain Control Time: 10:00 AM or later. 03 02 POWER ERR/ALM BKUP Note: XA CPU Units only. All CP1H/CP1L CPU Units have a built-in clock. DT 01 00 Seven-segment LED Display Built-in Analog I/O Terminal Block (See note.) Example display: A memory error occurs in the UM (error code 80F1, error details 0001). Clock Function Option Board Slot 2 Battery Cover DIP Switch Memory Cassette Back Terminal Block (Fixed) 25 Connecting Expansion Unit and Expansion I/O Units Maximum Number of CP1W/CPM1A Expansion Unit and Expansion I/O Units Connecting Expansion Unit and Expansion I/O Units Using CP1W-CN811 I/O Connecting Cable * I/O Connecting Cable can be connected to any Unit from the CP1H/CP1L CPU Unit to the third Expansion Unit or Expansion I/O Unit (i.e., the fourth Unit). * Only one I/O Connecting Cable can be used in each CP1H or CP1L PLC. * Even when I/O Connecting Cable is used, the above restrictions on the number of connectable CP1W/CPM1A Expansion Units and Expansion I/O Units still apply. CP1H CPU Unit Expansion: 1st Unit 2nd Unit 3rd Unit 4th Unit 5th Unit 6th Unit 7th Unit 7 max. (Refer to restrictions below.) CP1L (M) CPU Units with 60, 40, or 30 Points Can be used. Cannot be used. 3 max. CP1L (L) CPU Units with 20 or 14 Points Using CJ-series Special I/O Units or CPU Bus Units with a CP1H CPU Unit 1 max. Note: CP1L (L Type) CPU Units with 10 points do not support Expansion Units. Up to two CJ-series Special I/O Units or CPU Bus Units can be connected by using a CP1W-EXT01 CJ Unit Adapter. The number of Units that can be used is as described below. CJ Unit Adapter CP1W-EXT01 End Cover CJ-series Special I/O Units and CPU Bus Units (For details, refer to the CJ1 Catalog (Cat. No. P052)). Unit name Analog Input Units Restrictions on the Number of CP1H Expansion Unit and I/O Unit Connections Up to two CJ-series Special I/O Units or CPU Bus Units can be connected. No. of words Input Output CP1W-40EDR 40 I/O points CP1W-40EDT 2 2 CP1W-40EDT1 32 outputs 4 CP1W-32ET CP1W-32ET1 Expansion I/O Units CP1W-20EDT 1 1 CP1W-20EDT1 CP1W-16ER 16 outputs 2 CP1W-16ET CP1W-16ET1 8 inputs CP1W-8ED 1 CP1W-8ER 8 outputs CP1W-8ET Temperature Sensor Units 26 CompoBus/S I/O Link Unit CP1W-MAD11 2 1 CP1W-AD041 4 2 4 analog outputs CP1W-DA041 4 2 analog outputs CP1W-DA021 2 2 thermocouple inputs CP1W-TS001 2 4 thermocouple inputs CP1W-TS002 4 CP1W-TS101 2 CP1W-TS102 4 CP1W-SRT21 1 8 inputs and 8 outputs Output CP1W-TS002 x 3 4 words x 3 Units = 12 words 0 words CP1W -TS001 x 1 2 words x 1 Unit = 2 words 0 words CP1W -20EDR1 x 1 1 word x 1 Unit = 1 word 1 word x 1 Unit = 1 word CP1W - DA041 x 2 0 words 4 words x 2 Units = 8 words Total: 7 Units Total: 15 words Total: 9 words 7 Units 15 words 15 words Use CP1W-CN811 I/O Connecting Cable when using CP1W/CPM1A Expansion Units and Expansion I/O Units at the same time as a CJ Unit Adapter. In this situation, the number of CP1W/CPM1A Expansion Unit and Expansion I/O Units that can be connected is subject to the restrictions described above. Only one I/O Connecting Cable can be used. 1 CJ1W-NC113 0.42 A CJ1W-NC213 CJ1W-DA042V 0.40 A CJ1W-DA08V 0.14 A Position Control Units 0.12 A CJ1W-MAD42 0.58 A CJ1W-PH41U 0.30 A CJ1W-AD04U 0.32 A CJ1W-PTS51 CJ1W-PTS52 0.25 A CJ1W-NC413 CJ1W-NC133 CJ1W-NC233 CJ1W-DA08C CJ1W-PTS16 High-speed Counter Unit CJ1W-TC001 Serial Communications Units CJ1W-TC002 CJ1W-TC003 Temperature Control Units CJ1W-TC004 CJ1W-TC101 0.25 A CJ1W-TC102 CJ1W-TC103 CJ1W-TC104 CJ1W-SRM21 CJ1W-CRM21 0.15 A 0.40 A 0.25 A 0.36 A 0.25 A 0.36 A CJ1W-CT021 0.25 A CJ1W-V680C11 0.26 A (24 VDC 0.13 A) CJ1W-V680C12 0.32 A (24 VDC 0.26 A) CJ1W-V600C11 0.26 A (24 VDC 0.12 A) CJ1W-V600C12 0.32 A (24 VDC 0.24 A) ID Sensor Units 0.18 A 5V Current consumption (A) CJ1W-NC433 CJ1W-PDC15 CompoNet Master Unit 4 analog inputs 2 platinum resistance thermometer inputs 4 platinum resistance thermometer inputs Input CompoBus/S Master Unit 2 analog inputs,1 analog output 0.52 A CJ1W-PTS15 1 CP1W-8ET1 Analog Units Number of Units Model CJ1W-AD081-V1 CJ1W-DA021 Process Input Units Unit name CJ1W-AD042 CJ1W-DA041 7 max. CP1H-X40DR-A CP1W-20EDR1 20 I/O points For example, the CP1W-TS002 Temperature Sensor Unit is allocated four words per Unit, so no more than three Units can be connected (4 words x 3 Units = 12 words). It would then be possible to mount a combination of other Units to use the remaining three input and 15 output words. Examples of Possible Combinations CP1W-32ER Analog Output Units Analog I/O Unit Words Allocated to CP1W Expansion Units and Expansion I/O Units Model 5V Current consumption (A) CJ1W-AD041-V1 Up to seven Expansion Units and Expansion I/O Units can be connected when a CP1H CPU Unit is used, but the following restrictions apply. Observe these restrictions when using the models in the shaded areas in the following tables. A maximum total of 15 input words is allocated for Expansion Units and a maximum total of 15 output words is allocated for Expansion Units and Expansion I/O Units. Unit type Model CJ1W-SCU42 0.36 A* CJ1W-SCU22 0.28 A* CJ1W-SCU32 0.40 A CJ1W-SCU41-V1 0.38 A* CJ1W-SCU21-V1 0.28 A* CJ1W-SCU31-V1 0.38 A Ethernet Unit CJ1W-ETN21 0.37 A EtherNet/IP Unit CJ1W-EIP21 0.41 A DeviceNet Unit CJ1W-DRM21 0.33 A Controller Link Unit CJ1W-CLK23 0.35 A CJ1W-NC271 MECHATROLINK-II Position Control Unit CJ1W-NC471 CJ1W-NCF71 0.36 A CJ1W-NCF71-MA Based on the current consumption when CJ-series Special I/O Units or CPU Bus Units are used with a CP1H CPU Unit, the maximum number of Units that can be used is two CJ-series Units and seven CP1W/CPM1A Expansion Units and Expansion I/O Units. The current consumption for the CP1H must be no more than 2 A for 5 V and 1 A for 24 V, and the total current consumption must be no more than 30 W. Check the total current consumption to be sure these limits are not exceeded referring to page 29 for the CP1H CPU Unit and CP1W Expansion Unit and Expansion I/O Unit current consumptions and to the above table for CJ-series Unit current consumptions. MECHATROLINK-II Motion Control Unit CJ1W-MCH71 0.6 A FL-net Unit CJ1W-FLN22 0.37 A Storage/Processing Unit CJ1W-SPU01-V2 0.56 A The current consumption increases by 0.15 A/Adapter * when NT-AL001 Link Adapters are used. 27 CPU Unit Specifications I/O Bits and I/O Allocations With CP1H and CP1L CPU Units, the beginning input and output words (CIO 0 and CIO 100) are allocated by the CPU Unit one or two words at a time. I/O bits are allocated in word units in order of connection to Expansion Units and Expansion I/O Units connected to a CPU Unit. Allocated words CPU Unit CP1H CPU Unit with 40 I/O points Inputs Outputs CIO 0 and CIO 1 CIO 100 and CIO 101 CP1L CPU Unit with 10, 14, or 20 I/O points CP1L CPU Unit with 30 or 40 I/O points CP1L CPU Unit with 60 I/O points CIO 0 CIO 100 CIO 0 and CIO 1 CIO 100 and CIO 101 CIO 0, CIO 1, and CIO 2 CIO 100, CIO 101, and CIO102 Note: For details on the number of words allocated to Expansion Units and Expansion I/O Units, refer to Words Allocated to CP1W Expansion Units and Expansion I/O Units on page 26. Example: I/O Bit Allocations When Expansion Units Are Connected CPU Unit with 40 I/O Points + Temperature Sensor Unit + Analog Output Unit + Expansion I/O Unit with 40 I/O Points Inputs 2nd Unit 1st Unit Temperature Sensor Unit Analog Output Unit CP1W-DA041 CP1W-TS002 CPU Unit with 40 I/O Points CP1H-X@40D CIO 0.00 to CIO 0.11 CIO 1.00 to CIO 1.11 24 inputs Outputs 16 outputs CIO 100.00 to CIO 100.07 CIO 101.00 to CIO 101.07 CIO 2 to 5 None None CIO 102 to CIO 105 3rd Unit Expansion I/O Unit with 40 I/O Points CP1W-40ED CIO 6.00 to CIO 6.11 CIO 7.00 to CIO 7.11 24 inputs 16 outputs CIO 106.00 to CIO 106.07 CIO 107.00 to CIO 107.07 General Specifications Item Type AC power supply models DC power supply models Model CP1H-@@@-A CP1L-@@@-A CP1H-@@@-D CP1L-@@@-D Power supply 100 to 240 VAC 50/60 Hz 24 VDC Operating voltage range 85 264 VAC 20.4 to 26.4 VDC Power consumption 100 VA max. (CP1H-@@@-A) 50 VA max. (CP1L-M60/-M40/-M30@@-A) (See next page.) 30 VA max. (CP1L-L20/-L14/-L10@@-A) 50 W max. (CP1H-@@@-D) 20 W max. (CP1L-M60/-M40/-M30@@-D) (See next page.) 13 W max. (CP1L-L20/-L14/-L10@@-D) Inrush current (See note.) 100 to 120 VAC inputs: 20 A max. (for cold start at room temperature) 8 ms max. 200 to 240 VAC inputs: 40 A max. (for cold start at room temperature), 8 ms max. 30 A max. (for cold start at room temperature) 20 ms max. External power supply 300 mA at 24 VDC (CP1H, CP1L-M60/-M40/-M30@@-A) 200 mA at 24 VDC (CP1L-L20/-L14/-L10@@-A) None Insulation resistance 20 M min. (at 500 VDC) between the external AC terminals and GR terminals No insulation between primary and secondary for DC power supply Dielectric strength 2,300 VAC at 50/60 Hz for 1 min between the external AC and GR terminals, leakage current: 5 mA max. No insulation between primary and secondary for DC power supply Noise immunity Conforms to IEC 61000-4-4. 2 kV (power supply line) Vibration resistance Conforms to JIS C0040. 10 to 57 Hz, 0.075-mm amplitude, 57 to 150 Hz, acceleration: 9.8 m/s2 in X, Y, and Z directions for 80 minutes each. Sweep time: 8 minutes x 10 sweeps = total time of 80 minutes) Shock resistance Conforms to JIS C0041. 147 m/s2 three times each in X, Y, and Z directions Ambient operating temperature 0 to 55C Ambient humidity 10% to 90% (with no condensation) Ambient operating environment No corrosive gas Ambient storage temperature -20 to 75C (Excluding battery.) Power holding time 10 ms min. 2 ms min. Note: The above values are for a cold start at room temperature for an AC power supply, and for a cold start for a DC power supply. * A thermistor (with low-temperature current suppression characteristics) is used in the inrush current control circuitry for the AC power supply. The thermistor will not be sufficiently cooled if the ambient temperature is high or if a hot start is performed when the power supply has been OFF for only a short time. In those cases the inrush current values may be higher (as much as two times higher) than those shown above. Always allow for this when selecting fuses and breakers for external circuits. * A capacitor charge-type delay circuit is used in the inrush current control circuitry for the DC power supply. The capacitor will not be charged if a hot start is performed when the power supply has been OFF for only a short time, so in those cases the inrush current values may be higher (as much as two times higher) than those shown above. 28 CPU Unit Specifications Current Consumption The power consumption shown on page 28 is the maximum power consumption. To obtain the correct power consumption for the system configuration, calculate the power consumption for the external power supply from the current consumption given below for the CPU Unit, Expansion Units, and Expansion I/O Units. (When using CJ-series Units with the CP1H, add the current consumption for the CJ-series Units shown on page 27.) CPU Units Model CP1H-X40DR-A Current consumption External power supply 5 VDC 24 VDC 24 VDC (See note 5.) 0.42 A 0.07 A 0.3 A max. (0.9 A max.) CP1H-X40DT-D 0.50 A 0.01 A --- CP1H-X40DT1-D 0.50 A 0.02 A --- CP1H-XA40DR-A 0.43 A 0.18 A 0.3 A max. (0.8 A max.) CP1H-XA40DT-D 0.51 A 0.12 A --- CP1H-XA40DT1-D 0.51 A 0.15 A --- CP1H-Y20DT-D 0.55 A --- --- CP1L-M60DR-A 0.25 A 0.14 A 0.3 A max. (0.5 A max.) CP1L-M60DT-A 0.39 A 0.03 A 0.3 A max. (0.6 A max.) CP1L-M60DR-D 0.25 A 0.14 A --- CP1L-M60DT-D 0.39 A 0.03 A --- CP1L-M60DT1-D 0.39 A 0.03 A --- CP1L-M40DR-A 0.22 A 0.08 A 0.3 A max. (0.6 A max.) CP1L-M40DT-A 0.31 A 0.03 A 0.3 A max. (0.6 A max.) CP1L-M40DR-D 0.22 A 0.08 A --- CP1L-M40DT-D 0.31 A 0.03 A --- CP1L-M40DT1-D 0.31 A 0.03 A --- CP1L-M30DR-A 0.21 A 0.07 A 0.3 A max. (0.6 A max.) CP1L-M30DT-A 0.28 A 0.03 A 0.3 A max. (0.6 A max.) CP1L-M30DR-D 0.21 A 0.07 A --- CP1L-M30DT-D 0.28A 0.03 A --- CP1L-M30DT1-D 0.28 A 0.03 A --- CP1L-L20DR-A 0.20 A 0.05 A 0.2 A max. CP1L-L20DT-A 0.24 A 0.03 A 0.2 A max. CP1L-L20DR-D 0.20A 0.05 A --- CP1L-L20DT-D 0.24 A 0.03 A --- CP1L-L20DT1-D 0.24 A 0.03 A --- CP1L-L14DR-A 0.18 A 0.04 A 0.2 A max. CP1L-L14DT-A 0.21 A 0.03 A 0.2 A max. CP1L-L14DR-D 0.18 A 0.04 A --- 0.03 A --- CP1L-L14DT-D 0.21 A CP1L-L14DT1-D 0.21 A 0.03A --- CP1L-L10DR-A 0.16 A 0.03 A 0.2 A max. CP1L-L10DT-A 0.18 A 0.03 A 0.2 A max. CP1L-L10DR-D 0.16 A 0.03A --- CP1L-L10DT-D 0.18 A 0.03 A --- CP1L-L10DT1-D 0.18 A 0.03 A --- Note: 1. The current consumption of the CP1W-ME05M Memory Cassette and the CP1W-CIF01/CIF11 Option Boards are included in the current consumption of the CPU Unit. 2. CPU Units with DC power do not provide an external power supply. 3. The current consumptions given in the following table must be added to the current consumption of the CPU Unit if an Expansion Unit or Expansion I/O Unit is connected. 4. The external power supply cannot be used if an Expansion Unit or Expansion I/O Unit is connected to a CPU Unit with 14 or 20 I/O points. 5. Values in parentheses are the maximum external power supply for a CPU Unit to which an Expansion I/O Unit is not connected. Refer to the CP1L CPU Unit Operation Manual (Cat. No. W462) or CP1H CPU Unit Operation Manual (Cat. No. W450) for details. 29 CPU Unit Specifications Expansion Units and Expansion I/O Units Unit name Model 40 I/O points 24 inputs 16 outputs CP1W-40EDR CP1W-40EDT1 Expansion I/O Units CP1W-20EDR1 CP1W-20EDT1 8 outputs Analog Output Unit Analog I/O Unit Temperature Sensor Units CompoBus/S I/O Link Unit 30 --- 0.049 A 0.131 A 0.113 A --- 0.103 A 0.044 A 0.130 A --- 0.042 A 0.090 A 0.076 A --- CP1W-8ED 0.018 A --- CP1W-8ER 0.026 A 0.044 A 0.075 A --- CP1W-8ET CP1W-8ET1 Analog Input Unit 0.160 A CP1W-16ET CP1W-16ET1 8 inputs 0.090 A CP1W-20EDT CP1W-16ER 16 outputs 0.080 A CP1W-32ET CP1W-32ET1 20 I/O points 12 inputs 8 outputs 24 VDC CP1W-40EDT CP1W-32ER 32 outputs Current consumption 5 VDC 4 inputs CP1W-AD041 0.100 A 0.090 A 4 outputs CP1W-DA041 0.080 A 0.124 A 2 outputs CP1W-DA021 0.095 A 0.040 A 2 inputs and 1 output CP1W-MAD11 0.083 A 0.110 A K or J thermocouple inputs CP1W-TS001 0.040 A 0.059 A Pt or JPt platinum resistance thermometer inputs CP1W-TS101 0.054 A 0.073 A 8 inputs and 8 outputs CP1W-SRT21 0.029 A --- CP1W-TS002 CP1W-TS102 CPU Unit Specifications Characteristics CP1H Type Item CP1H-XA CPU Units CP1H-X CPU Units CP1H-Y CPU Units CP1H-XA@@@-@ CP1H-X@@@-@ CP1H-Y@@@-@ Models Control method Stored program method I/O control method Cyclic scan with immediate refreshing Program language Ladder diagram Function blocks Maximum number of function block definitions: 128 Maximum number of instances: 256 Languages usable in function block definitions: Ladder diagrams, structured text (ST) Instruction length 1 to 7 steps per instruction Instructions Approx. 500 (function codes: 3 digits) Instruction execution time Basic instructions: 0.10 s min. Special instructions: 0.15 s min. Common processing time 0.7 ms Program capacity 20K steps Number of tasks 288 (32 cyclic tasks and 256 interrupt tasks) Scheduled interrupt tasks Input interrupt tasks 1 (interrupt task No. 2, fixed) 8 (interrupt task No. 140 to 147, fixed) 6 (interrupt task No. 140 to 145, fixed) (Interrupt tasks can also be specified and executed for high-speed counter interrupts.) Maximum subroutine number 256 Maximum jump number 256 Input bits 1,600 bits (100 words): CIO 0.00 to CIO 99.15 (The 24 built-in inputs are allocated in CIO 0.00 to CIO 0.11 and CIO 1.00 to CIO 1.11.) Output bits 1,600 bits (100 words): CIO 100.00 to CIO 199.15 (The 16 built-in outputs are allocated in CIO 100.00 to CIO 100.07 and CIO 101.00 to CIO 101.07.) I/O areas Built-in Analog (See note.) Inputs CIO 200 to CIO 203 --- Built-in Analog Outputs CIO 210 to CIO 211 --- Serial PLC Link Area 1,440 bits (90 words): CIO 3100.00 to CIO 3189.15 (CIO 3100 to CIO 3189) Work bits 8,192 bits (512 words): W0.00 to W511.15 (W0 to W511) CIO Area: 37,504 bits (2,344 words): CIO 3800.00 to CIO 6143.15 (CIO 3800 to CIO 6143) TR Area 16 bits: TR0 to TR15 Holding Area 8,192 bits (512 words): H0.00 to H511.15 (H0 to H511) AR Area Read-only (Write-prohibited): 7168 bits (448 words): A0.00 to A447.15 (A0 to A447) Read/Write: 8192 bits (512 words): A448.00 to A959.15 (A448 to A959) Timers 4,096 bits: T0 to T4095 Counters 4,096 bits: C0 to C4095 DM Area 32 Kwords: D0 to D32767 Data Register Area 16 registers (16 bits): DR0 to DR15 Index Register Area 16 registers (32 bits): IR0 to IR15 Task Flag Area 32 flags (32 bits): TK0000 to TK0031 Trace Memory 4,000 words (500 samples for the trace data maximum of 31 bits and 6 words.) Memory Cassette A special Memory Cassette (CP1W-ME05M) can be mounted. Note: Can be used for program backups and auto-booting. Clock function Supported. Accuracy (monthly deviation): -4.5 min to -0.5 min (ambient temperature: 55C), -2.0 min to +2.0 min (ambient temperature: 25C), -2.5 min to +1.5 min (ambient temperature: 0C) One built-in peripheral port (USB 1.1): For connecting Support Software only. Communications functions A maximum of two Serial Communications Option Boards can be mounted. A maximum of two Ethernet Option Boards can be mounted. When using CP1W-CIF41 Ver.1.0, one Ethernet Option Board can be mounted. Memory backup Flash memory: User programs, parameters (such as the PLC Setup), comment data, and the entire DM Area can be saved to flash memory as initial values. Battery backup: The Holding Area, DM Area, and counter values (flags, PV) are backed up by a battery. Battery service life 5 years at 25C. (Use the replacement battery within two years of manufacture.) Built-in input terminals 40 (24 inputs, 16 outputs) Number of connectable Expansion (I/O) Units CP Expansion I/O Units: 7 max.; CJ-series Special I/O Units or CPU Bus Units: 2 max. Max. number of I/O points 320 (40 built in + 40 per Expansion (I/O) Unit x 7 Units) 300 (20 built in + 40 per Expansion (I/O) Unit x 7 Units) Interrupt inputs 8 inputs (Shared by the external interrupt inputs (counter mode) and the quick-response inputs.) 6 inputs (Shared by the external interrupt inputs (counter mode) and the quick-response inputs.) Interrupt input counter mode 8 inputs (Response frequency: 5 kHz max. for all interrupt inputs), 16 bits Up or down counters 6 inputs (Response frequency: 5 kHz max. for all interrupt inputs), 16 bits Up or down counters Quick-response inputs 8 points (Min. input pulse width: 50 s max.) 6 points (Min. input pulse width: 50 s max.) Scheduled interrupts 1 20 (12 inputs, 8 outputs) Line-driver inputs: Two axes for phases A, B, and Z Line-driver outputs: Two axes for CW and CCW 31 CPU Unit Specifications Type Item Models CP1H-X CPU Units CP1H-XA@@@-@ CP1H-X@@@-@ CP1H-Y CPU Units CP1H-Y@@@-@ 4 inputs: Differential phases (4x), 50 kHz or Single-phase (pulse plus direction, up/down, increment), 100 kHz Value range: 32 bits, Linear mode or ring mode Interrupts: Target value comparison or range comparison 2 inputs: Differential phases (4x), 500 kHz or Single-phase, 1 MHz and 2 inputs: Differential phases (4x), 50 kHz or Single-phase (pulse plus direction, up/down, increment), 100 kHz Value range: 32 bits, Linear mode or ring mode Interrupts: Target value comparison or range comparison Pulse outputs Trapezoidal or S-curve acceleration and deceleration (Duty ratio: 50% fixed) 4 outputs, 1 Hz to 100 kHz (CCW/CW or pulse plus direction) Trapezoidal or S-curve acceleration and deceleration (Duty ratio: 50% fixed) 2 outputs, 1 Hz to 1 MHz (CCW/CW or pulse plus direction) 2 outputs, 1 Hz to 100 kHz (CCW/CW or pulse plus direction) PWM outputs Duty ratio: 0.0% to 100.0% (Unit: 0.1%) 2 outputs, 0.1 to 6553.5 Hz (Accuracy: 5% at 1 kHz) High-speed counters Pulse outputs (models with transistor outputs only) CP1H-XA CPU Units Built-in analog I/O terminals 4 analog inputs and 2 analog outputs Analog control 1 (Setting range: 0 to 255) External analog input 1 input (Resolution: 1/256, Input range: 0 to 10 V), not isolated None Note: The memory areas for CJ-series Special I/O Units and CPU Bus Units are allocated at the same as for the CJ-series. For details, refer to the CJ Series catalog (Cat. No. P052). CP1L CP1L-M60 (60 points) CP1L-M40 (40 points) CP1L-M30 (30 points) CP1L-L20 (20 points) CP1L-L14 (14 points) CP1L-L10 (10 points) CP1L-M60@@-@ CP1L-M40@@-@ CP1L-M30@@-@ CP1L-L20@@-@ CP1L-L14@@-@ CP1L-L10@@-@ Type Item Models Control method Stored program method I/O control method Cyclic scan with immediate refreshing Program language Ladder diagram Function blocks Maximum number of function block definitions: 128 Maximum number of instances: 256 Languages usable in function block definitions: Ladder diagrams, structured text (ST) Instruction length 1 to 7 steps per instruction Instructions Approx. 500 (function codes: 3 digits) Instruction execution time Basic instructions: 0.55 s min. Special instructions: 4.1 s min. Common processing time 0.4 ms Program capacity 10K steps Number of tasks 288 (32 cyclic tasks and 256 interrupt tasks) Scheduled interrupt tasks Input interrupt tasks 5K steps 1 (interrupt task No. 2, fixed) 4 (interrupt task No. 2 (interrupt task No. 140 to 143, fixed) 140 to 141, fixed) 6 (interrupt task No. 140 to 145, fixed) (Interrupt tasks can also be specified and executed for high-speed counter interrupts and executed.) Maximum subroutine number 256 Maximum jump number I/O areas 32 256 Input bits 36: CIO 0.00 to CIO 24: CIO 0.00 to CIO 18: CIO 0.00 to CIO 12: CIO 0.00 to CIO 8: CIO 0.00 to CIO 0.11, CIO 1.00 to 0.11 and CIO 1.00 0.11 and CIO 1.00 0.11 0.07 CIO 1.11, and CIO to CIO 1.05 to CIO 1.11 2.00 to CIO 2.11 6: CIO 0.00 to CIO 0.05 Output bits 24: CIO 100.00 to CIO 100.07, CIO 101.00 to CIO 101.07, and CIO 102.00 to CIO 102.07 4: CIO 100.00 to CIO 100.03 1:1 Link Area 1,024 bits (64 words): CIO 3000.00 to CIO 3063.15 (CIO 3000 to CIO 3063) Serial PLC Link Area 1,440 bits (90 words): CIO 3100.00 to CIO 3189.15 (CIO 3100 to CIO 3189) 12: CIO 100.00 to 24: CIO 0.00 to CIO CIO 100.07 and 0.11 and CIO 1.00 CIO 101.00 to CIO to CIO 1.11 101.03 8: CIO 100.00 to CIO 100.07 6: CIO 100.00 to CIO 100.05 Work bits 8,192 bits (512 words): W000.00 to W511.15 (W0 to W511) CIO Area: 37,504 bits (2,344 words): CIO 3800.00 to CIO 6143.15 (CIO 3800 to CIO 6143) TR Area 16 bits: TR0 to TR15 Holding Area 8,192 bits (512 words): H0.00 to H511.15 (H0 to H511) AR Area Read-only (Write-prohibited): 7168 bits (448 words): A0.00 to A447.15 (A0 to A447) Read/Write: 8192 bits (512 words): A448.00 to A959.15 (A448 to A959) Timers 4,096 bits: T0 to T4095 Counters 4,096 bits: C0 to C4095 DM Area 32 Kwords: D0 to D32767 Data Register Area 16 registers (16 bits): DR0 to DR15 Index Register Area 16 registers (32 bits): IR0 to IR15 Task Flag Area 32 flags (32 bits): TK0000 to TK0031 Trace Memory 4,000 words (500 samples for the trace data maximum of 31 bits and 6 words.) Memory Cassette A special Memory Cassette (CP1W-ME05M) can be mounted. Note: Can be used for program backups and auto-booting. 10 Kwords: D0 to D9999, D32000 to D32767 CPU Unit Specifications Type Item Models CP1L-M60 (60 points) CP1L-M40 (40 points) CP1L-M30 (30 points) CP1L-L20 (20 points) CP1L-L14 (14 points) CP1L-L10 (10 points) CP1L-M60@@-@ CP1L-M40@@-@ CP1L-M30@@-@ CP1L-L20@@-@ CP1L-L14@@-@ CP1L-L10@@-@ Supported. Accuracy (monthly deviation): -4.5 min to -0.5 min (ambient temperature: 55C), -2.0 min to +2.0 min (ambient temperature: 25C), -2.5 min to +1.5 min (ambient temperature: 0C) Clock function One built-in peripheral port (USB 1.1): For connecting Support Software only. Communications functions A maximum of two Serial Communications Option Boards can be A maximum of one Serial Communications Not supported. mounted. Option Board can be mounted. A maximum of two Ethernet Option Board can be mounted. When using CP1W-CIF41 Ver.1.0, one Ethernet Option Board can be mounted. A maximum of one Ethernet Option Board Not supported. can be mounted. Memory backup Flash memory: User programs, parameters (such as the PLC Setup), comment data, and the entire DM Area can be saved to flash memory as initial values. Battery backup: The Holding Area, DM Area, and counter values (flags, PV) are backed up by a battery. Battery service life 5 years at 25C. (Use the replacement battery within two years of manufacture.) Built-in input terminals 60 (36 inputs, 24 outputs) Number of connectable Expansion Units and Expansion I/O Units CP-series Expansion Unit and Expansion I/O Units: 3 max. Max. number of I/O points 180 (60 built in + 40 160 (40 built in + 40 150 (30 built in + 40 60 (20 built in + 40 per Expansion (I/O) per Expansion (I/O) per Expansion (I/O) per Expansion (I/O) Unit x 1 Unit) Unit x 3 Units) Unit x 3 Units) Unit x 3 Units) 54 (14 built in + 40 per Expansion (I/O) Unit x 1 Unit) 10 (10 built in) Interrupt inputs 6 inputs (Response time: 0.3 ms) 4 inputs (Response time: 0.3 ms) 2 inputs (Response time: 0.3 ms) Interrupt inputs counter mode 6 inputs (Response frequency: 5 kHz max. for all interrupt inputs), 16 bits Up or down counters 4 inputs (Response frequency: 5 kHz max. for all interrupt inputs), 16 bits Up or down counters 2 inputs (Response frequency: 5 kHz max. for all interrupt inputs), 16 bits Up or down counters Quick-response inputs 6 points (Min. input pulse width: 50 s max.) 4 points (Min. input pulse width: 50 s max.) 2 points (Min. input pulse width: 50 s max.) Scheduled interrupts 1 High-speed counters 4 counters, 2 axes (24-VDC input) 4 inputs: Differential phases (4x), 50 kHz Single-phase (pulse plus direction, up/down, increment), 100 kHz Value range: 32 bits, Linear mode or ring mode Interrupts: Target value comparison or range comparison Pulse outputs (models with transistor outputs only) 40 (24 inputs, 16 outputs) 30 (184 inputs, 12 outputs) 20 (12 inputs, 8 outputs) 14 (8 inputs, 6 outputs) 10 (6 inputs, 4 outputs) CP-series Expansion Units and Expansion Not supported. I/O Units: 1 max. Pulse outputs Trapezoidal or S-curve acceleration and deceleration (Duty ratio: 50% fixed) 2 outputs, 1 Hz to 100 kHz (CCW/CW or pulse plus direction) PWM outputs Duty ratio: 0.0% to 100.0% (specified in increments of 0.1% or 1%) 2 outputs, 0.1 to 6553.5 Hz or 1 to 32,800 Hz (Accuracy: +1%/0% at 0.1 Hz to 10,000 Hz and +5%/0% at 10,000 Hz to 32,800 Hz) Analog control 1 (Setting range: 0 to 255) External analog input 1 input (Resolution: 1/256, Input range: 0 to 10 V). Not isolated. 33 CPU Unit Specifications Terminal Block Arrangement CP1H-XA and X CPU Units with AC Power Supply CIO 0 L1 L2/N CP1H-XA and X CPU Units with DC Power supply CIO 1 COM 01 00 02 + 03 04 00 - 05 06 01 COM 07 11 08 02 COM 09 10 03 COM 00 04 COM 03 02 06 05 CIO 0 01 04 00 07 CIO 100 05 03 02 09 08 06 01 COM 07 10 04 COM 11 06 05 07 + (Input terminals) - CIO 1 COM 01 NC (Output terminals) 00 02 NC 03 04 00 NC 05 06 01 COM 07 08 02 COM 09 10 03 COM 11 04 COM 01 00 06 05 CIO 100 CIO 101 03 02 00 07 05 04 01 COM 07 06 03 02 09 08 04 COM 11 10 06 05 07 (Input terminals) (Output terminals) CIO 101 Built-in Input Area CP1H-XA and X CPU Units Input operation PLC Setup High-speed counter operation Pulse output origin search function set to be used. Normal inputs Interrupt inputs Quick-response inputs CIO 0 00 Normal input 0 Interrupt input 0 Quick-response input 0 High-speed counters Pulse 0: Origin input signal 01 Normal input 1 Interrupt input 1 Quick-response input 1 High-speed counter 2 (phase-Z/reset) Pulse 0: Origin proximity input signal 02 Normal input 2 Interrupt input 2 Quick-response input 2 High-speed counter 1 (phase-Z/reset) Pulse output 1: Origin input signal 03 Normal input 3 Interrupt input 3 Quick-response input 3 High-speed counter 0 (phase-Z/reset) Pulse output 1: Origin proximity input signal 04 Normal input 4 High-speed counter 2 (phase-A, increment, or count input) 05 Normal input 5 High-speed counter 2 (phase-B, decrement, or direction input) 06 Normal input 6 High-speed counter 1 (phase-A, increment, or count input) 07 Normal input 7 High-speed counter 1 (phase-B, decrement, or direction input) 08 Normal input 8 High-speed counter 0 (phase-A, increment, or count input) 09 Normal input 9 High-speed counter 0 (phase-B, decrement, or direction input) 10 Normal input 10 High-speed counter 3 (phase-A, increment, or count input) 11 Normal input 11 High-speed counter 3 (phase-B, decrement, or direction input) CIO 1 00 Origin search Normal input 12 Interrupt input 4 Quick-response input 4 High-speed counter 3 (phase-Z/reset) Pulse output 2: Origin input signal 01 Normal input 13 Interrupt input 5 Quick-response input 5 Pulse output 2: Origin proximity input signal 02 Normal input 14 Interrupt input 6 Quick-response input 6 Pulse output 3: Origin input signal 03 Normal input 15 Interrupt input 7 Quick-response input 7 Pulse output 3: Origin proximity input signal 04 Normal input 16 05 Normal input 17 06 Normal input 18 07 Normal input 19 08 Normal input 20 09 Normal input 21 10 Normal input 22 11 Normal input 23 Built-in Output Area CP1H-XA and CP1H-X CPU Units Instructions PLC Setup CIO 100 CIO 101 CIO 101 34 When the instructions to the right are not executed Normal outputs When a pulse output instruction (SPED, ACC, PLS2, or ORG) is executed When the origin search function is set to be used in the PLC Setup, and an origin search is executed by the ORG instruction Fixed duty ratio pulse outputs CW/CCW Pulse output 0 (CW) Pulse plus direction When the origin search function is used 00 Normal output 0 01 Normal output 1 Pulse output 0 (CCW) Pulse output 1 (pulse) 02 Normal output 2 Pulse output 1 (CW) 03 Normal output 3 Pulse output 1 (CCW) Pulse output 1 (direction) 04 Normal output 4 Pulse output 2 (CW) 05 Normal output 5 Pulse output 2 (CCW) Pulse output 2 (direction) 06 Normal output 6 Pulse output 3 (CW) 07 Normal output 7 Pulse output 3 (CCW) Pulse output 3 (direction) 00 Normal output 8 01 Normal output 9 02 Normal output 10 Origin search 0 (Error counter reset output) 03 Normal output 11 Origin search 1 (Error counter reset output) 04 Normal output 12 Origin search 2 (Error counter reset output) 05 Normal output 13 Origin search 3 (Error counter reset output) 06 Normal output 14 07 Normal output 15 When the PWM instruction is executed Variable duty ratio pulse output PWM output Pulse output 0 (pulse) Pulse output 0 (direction) Pulse output 2 (pulse) Pulse output 3 (pulse) PWM output 0 PWM output 1 CPU Unit Specifications Terminal Block Arrangement CP1H-Y CPU Units LIne-driver inputs CIO 0 COUNTER + - A0+ NC B0+ A0- B0- NC Z0+ A1+ Z0- B1+ A1- CW0+ CCW0+ CW1+ NC CW0- CCW0- Z1+ B1- Z1- CCW1 NC CW1- CCW1- PULSE LIne-driver outputs CIO 1 COM 01 00 04 NC + 05 10 04 - 11 05 COM 01 00 07 06 03 02 00 COM CIO 100 05 04 02 01 03 (Input terminals) (Output terminals) CIO 101 (See note.) Note: Supply 24 VDC to the bottom 24 VDC input terminals when using bits 04 to 07 of output word CIO 100. Built-in Input Area CP1H-Y CPU Units Input operation setting PLC Setup Normal inputs High-speed counter operation setting Pulse output origin search function set to be used. High-speed counters Origin search Interrupt inputs Quick-response inputs A0 High-speed counter 0 (phase-A, increment, or count input) fixed B0 High-speed counter 0 (phase-B, decrement, or direction input) fixed Z0 High-speed counter 0 (phase-Z/reset) fixed A1 High-speed counter 1 (phase-A, increment, or count input) fixed B1 High-speed counter 1 (phase-B, decrement, or direction input) fixed Z1 High-speed counter 1 (phase-Z/reset) fixed Pulse 0: Origin input signal (line driver) Pulse 1: Origin input signal (line driver) CIO 0 Bit 00 Normal input 0 Interrupt 0 Quick-response input 0 Bit 01 Normal input 1 Interrupt 1 Quick-response input 1 High-speed counter 2 (phase-Z/reset) Pulse 2: Origin proximity input signal Bit 04 Normal input 2 High-speed counter 2 (phase-A, increment, or count input) Bit 05 Normal input 3 High-speed counter 2 (phase-B, decrement, or direction input) Bit 10 Normal input 4 High-speed counter 3 (phase-A, increment, or count input) Bit 11 Normal input 5 High-speed counter 2 (phase-B, decrement, or direction input) CIO 1 Bit 00 Normal input 6 Interrupt 2 Quick-response input 2 High-speed counter 2 (phase-Z/reset) Pulse 3: Origin input signal Bit 01 Normal input 7 Interrupt 3 Quick-response input 3 Pulse 2: Origin input signal Bit 02 Normal input 8 Interrupt 4 Quick-response input 4 Pulse 1: Origin input signal (open collector) Bit 03 Normal input 9 Interrupt 5 Quick-response input 5 Bit 04 Normal input 10 Pulse 1: Origin proximity input signal Bit 05 Normal input 11 Pulse 0: Origin proximity input signal Pulse 3: Origin proximity input signal Pulse 0: Origin input signal (open collector) These areas are for line-driver inputs, so they can be used only for high-speed counters (1 MHz) and not for other purposes, such as normal inputs. Built-in Output Area CP1H-Y CPU Units Instructions PLC Setup When the instructions to the right are not executed Normal output When a pulse output instruction (SPED, ACC, PLS2, or ORG) is executed Fixed duty ratio pulse output CW/CCW Pulse plus direction CW0 Not supported. Pulse output 0 (CW) fixed Pulse output 0 (pulse) fixed CCW0 Not supported. Pulse output 0 (CCW) fixed Pulse output 1 (pulse) fixed CW1 Not supported. Pulse output 1 (CW) fixed Pulse output 0 (direction) fixed CCW1 Not supported. Pulse output 1 (CCW) fixed Pulse output 1 (direction) fixed Bit 04 100.04 Bit 05 100.05 Pulse output 2 (CW) Pulse output 2 (pulse) Bit 06 100.06 Bit 07 100.07 Pulse output 3 (CW) CIO 100 CIO 101 When the origin search function is set to be used in the PLC Setup, and an origin When the PWM instruction is search is executed by the ORG executed instruction When the origin search function is used Variable duty ratio pulse output PWM output Pulse output 2 (CCW) Pulse output 2 (direction) Pulse output 3 (pulse) Pulse output 3 (CCW) Pulse output 3 (direction) Bit 00 101.00 Bit 01 101.01 Origin search 2 (Error counter reset output) PWM output 0 Bit 02 101.02 Bit 03 101.03 Origin search 0 (Error counter reset output) Origin search 3 (Error counter reset output) PWM output 1 Origin search 1 (Error counter reset output) These areas are for line-driver inputs, so they can be used only for high-speed counters (1 MHz) and not for other purposes, such as normal inputs. 35 CPU Unit Specifications Input Terminal Block Arrangement (Top Block) CP1L (60 Inputs) * AC Power Supply Models L1 L2/N COM 01 00 03 02 05 04 07 06 09 08 11 10 - COM 01 NC 00 03 02 03 02 05 04 07 06 09 08 11 10 05 04 07 06 09 08 11 10 Inputs (CIO 0) 01 00 03 02 01 00 Inputs (CIO 1) Inputs (CIO 0) * DC Power Supply Models + 01 00 03 02 05 04 05 04 07 06 09 08 11 10 01 00 03 02 05 04 01 00 - COM 02 01 00 05 04 07 06 09 08 11 10 01 00 03 02 05 04 07 06 09 08 11 03 02 00 05 04 07 06 09 08 11 10 01 00 03 02 05 04 07 06 - COM 00 05 04 02 05 04 09 08 11 10 09 08 11 + - 10 COM NC 01 00 03 02 05 04 07 06 09 08 11 10 Inputs (CIO 0) 07 06 09 08 11 10 01 00 03 02 05 04 L1 L2/N COM NC 01 00 Inputs (CIO 1) 03 02 05 04 07 06 NC NC NC NC Inputs (CIO 0) * DC Power Supply Models 03 02 Inputs (CIO 0) 05 04 07 06 09 08 11 10 01 00 03 02 05 04 + NC - COM NC Inputs (CIO 1) 01 00 03 02 05 04 Inputs (CIO 0) CP1L (10 Inputs) * AC Power Supply Models L1 L2/N COM 01 00 03 02 05 04 Inputs (CIO 0) * DC Power Supply Models COM 01 NC 00 03 02 05 04 Inputs (CIO 0) 36 07 06 * AC Power Supply Models 03 01 03 02 CP1L (14 Inputs) Inputs (CIO 0) NC 01 00 Inputs (CIO 1) * DC Power Supply Models + L2/N COM Inputs (CIO 0) * AC Power Supply Models 01 L1 10 * DC Power Supply Models CP1L (30 inputs) L2/N COM 11 10 Inputs (CIO 1) Inputs (CIO 0) L1 09 08 * AC Power Supply Models 03 Inputs (CIO 0) NC 07 06 CP1L (20 Inputs) * DC Power Supply Models + 11 10 Inputs (CIO 2) Inputs (CIO 1) * AC Power Supply Models L2/N COM 09 08 Inputs (CIO 2) CP1L (40 Inputs) L1 07 06 07 06 NC NC NC NC CPU Unit Specifications Built-in Input Area CP1L Input terminal block Number of inputs Word Input operation High-speed counter operation Origin search Origin searches enabled for pulse outputs 0 and 1 Bit Normal inputs 00 Normal input 0 --- --- High-speed counter 0 (increment) High-speed counter 0 (phase-A, increment, or count input) --- --- --- 01 Normal input 1 --- --- High-speed counter 1 (increment) High-speed counter 0 (phase-B, decrement, or count input) --- --- --- --- High-speed counter 2 (increment) High-speed counter 1 (phase-A, increment, or count input) --- Pulse output 0: Origin proximity input signal --- Pulse output 0: Origin proximity input signal 02 Normal input 2 Interrupt Quick-response inputs inputs Operation settings * High-speed counters enabled * Phase-Z signal reset --- Two-phase Single-phase CPU Units CPU Units CPU Units (differential phase x4, (increment pulse with 20 to with 14 with 10 up/down, or pulse input) 60 points points points plus direction) 10 CIO 0 03 Normal input 3 --- --- High-speed counter 3 (increment) High-speed counter 1 (phase-B, decrement, or count input) --- Pulse output 1: Origin proximity input signal 04 Normal input 4 Interrupt input 0 Quick-response input 0 Counter 0, phaseZ/reset input High-speed counter 0 (phase-Z/reset) --- --- --- --- Pulse output 0: Origin input signal- 05 Normal input 5 Interrupt input 1 Quick-response input 1 Counter 1, phaseZ/reset input 06 Normal input 6 Interrupt input 2 Quick-response input 2 Counter 2, phaseZ/reset input Pulse output 0: Origin input signal --- 07 Normal input 7 Interrupt input 3 Quick-response input 3 Counter 3, phaseZ/reset input Pulse output 1: Origin input signal --- 08 Normal input 8 Interrupt input 4 Quick-response input 4 --- --- --- --- 09 Normal input 9 Interrupt input 5 Quick-response input 5 --- --- --- --- --- Pulse output 0: Origin proximity input signal --- --- --- --- 14 10 20 30 60 CIO 2 --- --- --- 11 Normal input 11 --- --- --- Pulse output 1: Origin proximity input signal 00 Normal input 12 --- --- --- --- --- --- to to to to to to to to to 05 Normal input 17 --- --- --- --- --- --- --- 06 Normal input 18 --- --- --- --- --- --- --- to to to to to to to to to 11 Normal input 23 --- --- --- --- --- --- --- 00 Normal input 24 --- --- --- --- --- --- --- to to to to to to to to to 11 Normal input 35 --- --- --- --- --- --- --- CIO 1 40 Normal input 10 High-speed counter 1 (phase-Z/reset) 37 CPU Unit Specifications Output Terminal Block Arrangement (Bottom Block) CP1L (60 Outputs) CP1L (20 Outputs) * AC Power Supply Models + - 00 01 02 04 * AC Power Supply Models 05 07 00 02 04 05 07 00 02 COM COM COM 03 COM 06 COM 01 03 COM 06 COM 01 CIO 101 CIO 102 CIO 100 * DC Power Supply Models NC 00 01 02 04 04 05 07 03 COM 06 + - 05 07 CIO 100 00 02 04 05 07 00 02 03 COM 06 COM 01 04 05 07 CIO 102 CIO 101 - 02 NC 03 04 06 05 00 07 01 03 COM 02 04 COM 05 05 NC 04 COM COM COM COM - 06 05 00 07 01 03 COM 02 04 COM 05 05 07 01 NC 02 04 03 05 COM 07 06 CIO 100 00 COM 05 07 COM 06 00 01 02 04 03 05 COM NC NC 00 01 02 COM COM COM 04 03 05 COM NC NC * AC Power Supply Models 02 01 00 03 01 02 COM COM COM 03 CIO 101 01 04 03 CIO 100 CIO 100 * DC Power Supply Models 00 02 CP1L (10 Outputs) COM COM COM NC 01 COM COM COM NC CIO 101 * AC Power Supply Models 00 06 * DC Power Supply Models CP1L (30 Outputs) + COM CIO 100 03 CIO 100 - 00 COM COM COM + CIO 101 02 07 * AC Power Supply Models 07 * DC Power Supply Models 01 03 05 CIO 100 CIO 100 00 04 CP1L (14 Outputs) COM COM COM COM NC COM COM COM NC * AC Power Supply Models 01 02 * DC Power Supply Models 03 COM 06 CP1L (40 Outputs) 00 01 CIO 100 NC COM COM COM 03 COM 06 COM 01 + 00 * DC Power Supply Models 02 NC COM COM COM 04 03 05 COM CIO 100 07 06 00 COM 02 01 NC 03 00 01 02 NC COM COM COM 03 CIO 100 CIO 101 Built-in Output Area CP1L Output Terminal Block When the instructions to the right are not executed When a pulse output instruction (SPED, ACC, PLS2, or ORG) is executed Number of outputs 10 CIO 100 Bit Normal output 00 Normal output 0 01 Normal output 1 02 Normal output 2 CW/CCW Pulse plus direction Pulse output 0 (CW) Pulse output 0 (pulse) Pulse output 0 (CCW) Pulse output 0 (direction) Pulse output 1 (CW) Pulse output 1 (pulse) Pulse output 1 (CCW) Pulse output 1 (direction) 30 CIO 101 40 38 CIO 102 When the origin search function is used PWM output CPU Units with 14 to 60 points CPU Units with 10 point --- --- --- --- --- PWM output 0 --- --- --- --- Origin search 0 (Error counter reset output) PWM output 1 03 Normal output 3 04 Normal output 4 --- --- Origin search 0 (Error counter reset output) --- --- 05 Normal output 5 --- --- Origin search 1 (Error counter reset output) --- --- 14 20 When the PWM instruction is executed Variable duty ratio pulse output Fixed duty ratio pulse output Word 60 When the origin search function is set to be used in the PLC Setup, and an origin search is executed by the ORG instruction 06 Normal output 6 --- --- --- --- --- 07 Normal output 7 --- --- --- --- --- 00 Normal output 8 --- --- --- --- --- to to to to to to to 03 Normal output 11 --- --- --- --- 04 Normal output 12 --- --- --- --- to to to to to to to 07 Normal output 15 --- --- --- --- --- 01 Normal output 16 --- --- --- --- --- to to to to to to to 07 Normal output 23 --- --- --- --- --- CPU Unit Specifications Input Specifications Specifications ITEM High-speed counter inputs (phases A and B) Interrupt inputs and quick-response inputs Normal inputs CP1L CIO 0.00 to CIO 0.03 CIO 0.04 to CIO 0.09 CIO 0.10, CIO 0.11, CIO 1.00 to CIO 1.11, and CIO 2.00 to 2.11 CP1H-XA/X CPU Units CIO 0.04 to CIO 0.11 CIO 0.00 to CIO 0.03 and CIO 1.00 to CIO 1.03 CIO 1.04 to CIO 1.11 CIO 0.04, CIO 0.05, CIO 0.10, CIO 0.11 CIO 0.00, CIO 0.01 and CIO 1.00 to CIO 1.03 CIO 1.04, CIO 1.05 CP1H-Y CPU Units Input voltage 24 VDC +10%/-15% Applicable sensors 2-wire sensors or 3-wire sensors Input impedance 3.0 k 4.7 k Input current 7.5 mA typical 5 mA typical ON voltage 17.0 VDC min. 14.4 VDC min. OFF voltage/current 1 mA max. at 5.0 VDC ON delay 2.5 s max. 50 s max. 1 ms max. OFF delay 2.5 s max. 50 s max. 1 ms max. IN Input LED 3.0 k Internal circuits IN COM 910 IN Input LED 1000 pF 4.3 k 1000 pF Circuit configuration IN Input LED 3.0 k Internal circuits IN COM 750 IN 4.7 k Internal circuits COM High-speed Counter Function Input Specifications CP1L CPU Units (Input bits: CIO 0.00 to CIO 0.03) CP1H-XA/X CPU Units (Input bits: CIO 0.04 to CIO 0.11) CP1H-Y CPU Units (Input bits: CIO 0.04, CIO 0.05, CIO 0.10, CIO 0.11) Item Specifications * Pulse plus direction input mode * Increment mode * Up/down input mode * Differential phase input mode 20.0 s min. ON Phase A 10.0 s min. ON/OFF delay 90% 50% 10% OFF ON ON Phase A 90% 50% 10% OFF 90% 50% 10% OFF T1 2.5 s min. 2.5 s min. T2 T3 T4 T1,T2,T3,T4 : 2.5 s min Interrupt Input Counter Mode CP1L CPU Units (Input bits: CIO 0.04 to CIO 0.09) CP1H-XA/X CPU Units (Input bits: CIO 0.00 to CIO 0.03, CIO 1.00 to CIO 1.03) CP1H-Y CPU Units (Input bits: CIO 0.00, CIO 0.11, CIO 1.00 to CIO 1.03) Item Specifications ON ON/OFF delay 90% 10% OFF 50 s min. 50 s min. High-speed Counter Inputs (Line-driver Inputs) CP1H-Y CPU Units Item Specifications High-speed counter inputs Phases A and B Input voltage RS-422A line-driver, AM26LS31 or equivalent Note: The power supply voltage on the line-driver must be 5 V5% max. Input type Line-driver input Input current 10 mA typical Phase Z 13 mA typical 180 330 + + 680 Circuit configuration - 560 330 pF Internal circuits 330 - 6800 pF Internal circuits 180 39 CPU Unit Specifications Item Specifications * Differential phase input mode * Pulse plus direction input mode * Increment mode * Up/down input mode 2 s min. 1 s min. ON/OFF delay 0.5 s min. Phase A 0.5 s min. ON Phase B OFF ON 90 s min. OFF ON ON Phase Z OFF T1 T3 T2 OFF T4 T1,T2,T3,T4 : 0.5 s min. Output Specifications CPU Units with Relay Outputs Specifications Min. switching capacity Electrical 500 Resis100,000 operations (24 VDC) tive load 125 VAC resistive load 300 200 30 VDC/250 VAC resistive load Induc48,000 operations (250 VAC, cos = 0.4) tive load Mechanical 100 30 VDC = 7 ms Life (x 104) Service life of relay 5 VDC, 10 mA Note: Under the worst conditions, the service life of output contacts is as shown on the left. The service life of relays is as shown in the following diagram as a guideline. Common terminal current (A) Item Max. switching capacity 2 A, 250 VAC (cos = 1), 2 A, 24 VDC 4 A/common) 20,000,000 operations ON delay 15 ms max. OFF delay 15 ms max. Output LED 50 30 20 10 5 125 VAC cos = 0.4 3 250 VAC cos = 0.4 0 47 55 Ambient temperature (C) 2 0.2 0.3 0.5 0.7 COM 1 2 3 5 10 Contact current (A) L OUT Internal circuits 3 OUT L 0.1 Circuit configuration 4 Maximum 250 VAC: 2 A, 24 VDC: 2 A CPU Units with Transistor Outputs (Sinking/Sourcing) Item Specifications CP1L CPU Units CIO 100.00 to CIO 100.03 --- CIO 100.04 to CIO 101.07 CIO 102.00 to CIO 102.11 CP1H-XA/X CPU Units CIO 100.00 to CIO 100.07 CIO 101.00, CIO 101.01 CIO 101.02 to CIO 101.07 CP1H-Y CPU Units CIO 100.04 to CIO 100.07 CIO 101.00, CIO 101.01 CIO 101.02, CIO 101.03 Max. switching capacity 4.5 to 30 VDC: 300 mA/point, 0.9 A/common, 3.6 A/Unit (See notes 3 and 4.) Min. switching capacity 4.5 to 30 VDC, 1 mA Leakage current 0.1 mA max. Residual voltage 0.6 V max. ON delay 0.1 ms max. OFF delay 0.1 ms max. Fuse 1/common (See note 2.) 1.5 V max. 1 ms max. Sinking Outputs Sinking Outputs OUT OUT Internal circuits OUT L OUT L Internal circuits 4.5 to 30 VDC Internal circuits COM (-) Circuit configuration L L 4.5 to 30 VDC COM (-) Sourcing Outputs Sourcing Outputs COM (+) COM (+) Internal circuits Internal circuits 4.5 to 30 VDC OUT OUT Note: 1. 2. 3. 4. L L Internal circuits 4.5 to 30 VDC OUT OUT L L Do not apply a voltage or connect a load to an output terminal exceeding the maximum switching capacity. Fuses cannot be replaced by the user. 0.9 Also do not exceed 0.9 A for the total for CIO 100.00 to CIO 100.03. (CIO 100.00 to CIO 100.03 is different common.) Common A maximum of 0.9 A per common can be switched at an ambient temperature of 50C. terminal 0.6 current (A) 0 50 55 Ambient temperature (C) 40 CPU Unit Specifications Pulse outputs Pulse outputs CP1L CPU Units: Output bits CIO 100.00 to CIO 100.03 CP1H-XA/X CPU Units: Output bits CIO 100.00 to CIO 100.07 CP1H-Y CPU Units: Output bits CIO100.04 to CIO 100.07 CP1L CPU Units: Output bits CIO100.01, CIO 100.03 CP1H-XA/X/Y CPU Units: Output bits CIO101.00, CIO 101.01 Item Item Specifications Max. switching capacity 30 mA at 4.75 to 26.4 VDC Min. switching capacity 7 mA at 4.75 to 26.4 VDC Max. output frequency 100 kHz Specifications Max. switching capacity 30 mA at 4.75 to 26.4 VDC Max. output frequency CP1H: 1 kHz, CP1L: 32.8 kHz PWM output precision ON duty +5%, -0% at output frequency of 1 kHz OFF OFF 90% ON ton Output waveform Output waveform ON 10% T 4 ms min. 2 ms min. Note: 1. The above values assume a resistive load and do not consider the impedance of the cable connecting the load. 2. The pulse widths during actual use may be smaller than the ones shown above due to pulse distortion caused by connecting cable impedance. 3. The OFF and ON refer to the output transistor. The output transistor is ON at level "L". ON duty = ton x 100% T Note: 1. The above values assume a resistive load and do not consider the impedance of the cable connecting the load. 2. The pulse widths during actual use may be smaller than the ones shown above due to pulse distortion caused by connecting cable impedance. 3. The OFF and ON refer to the output transistor. The output transistor is ON at level "L". Pulse Outputs (Line-driver Outputs) CP1H-Y CPU Units Item Specifications Line-driver outputs, Am26LS31 or equivalent Max. output current 20 mA Max. output frequency 1 MHz Circuit configuration Internal circuits Pulse outputs CWn+ CWn- CCWn+ CCWn- Note: Connect a load of 20 mA or less to the output. The Unit may be damaged if a current of more than 20 mA is output. Analog I/O Specifications (CP1H-XA CPU Units Only) Item Analog Input Section Analog Output Section Voltage I/O Current I/O Number of analog inputs 4 Input signal range 0 to 5 V, 1 to 5 V, 0 to 10 V, or -10 to 10 V 0 to 20 mA or 4 to 20 mA Max. rated input 15 V 30 mA External input impedance 1 M min. Approx. 250 Resolution 1/6,000 or 1/12,000 (full scale) Overall accuracy 25C: 0.3% full scale/0 to 55C: 0.6% full scale A/D conversion data Full scale for -10 to 10 V: F448 (E890) to 0BB8 (1770) hex Full scale for other ranges: 0000 to 1770 (2EE0) hex Averaging Supported (Set for individual inputs in the PLC Setup.) Open-circuit detection Supported (Value when disconnected: 8000 Hex) Number of outputs 2 Output signal range 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 Allowable external output load resistance 1 k min. 600 max. External output impedance 0.5 max. 25C: 0.4% full scale/0 to 55C: 0.8% full scale --- Resolution 1/6000 or 1/12000 (full scale) Overall accuracy 25C0.4% of full scale, 0 to 55C0.8% of full scale D/A conversion data Full scale for -10 to 10 V: F448 (E890) to 0BB8 (1770) hex Full scale for other ranges: 0000 to 1770 (2EE0) hex Conversion time 1 ms/point Isolation method Photocoupler isolation between analog I/O terminals and internal circuits. No isolation between analog I/O signals. Built-in Analog Input Switch (Factory Settings) Built-in Analog I/O Terminal Block Arrangement AD1+ AD1-- AD2+ AD2-- AD3+ AD3-- AD4+ AD4-- AD1 AD2 AD3 AD4 ON Current input OFF Voltage input VOUT1 IOUT1 COM1 VOUT2 IOUT2 COM2 AG AG 41 CPU Unit Specifications Serial Communications Specifications (CP1W-CIF01/-CIF11) Item CP1H Peripheral USB port Applicable CPU Units CP1L-M Type CP1L-L14/L20 Yes Yes Function CP1L-L10 Yes For connecting Peripheral Device. Yes Interface Conforms to USB 1.1, B-type connector The following can be used for either port. CP1W-CIF01 RS-232C Option Board Serial port 1 (Option board slot 1) Serial port 2 (Option board slot 2) Yes Yes Yes Yes Yes --- --- Host Link, No-protocol, NT Link (1: N), Serial PLC Link (See note 1.), Serial Gateway (CompoWay/ F master, Modbus-RTU master), Modbus-RTU easy master function NT Link (1: 1) (See note 2.) 1: 1 Link (See note 2.) --- COMM CP1W-CIF11 RS-422A/485 Option Board (Maximum transmission distance 50m) COMM CP1W-CIF12 RS-422A/485(Isolated-type) Option Board (Maximum transmission distance 500m) Can be used with either port. Note: 1. Serial PLC Link can be used with either serial port 1 or serial port 2. 2. CP1L CPU Units only. Ethernet Communications Specifications (CP1W-CIF41) Item Specifications Applicable PLCs CP1H/CP1L CPU Units Note: The Ethernet Option Board cannot be used for the CP1L-L10. Number of Units that can be mounted 2 sets. (The CP1W-CIF41 Ver.1.0 and Ver.2.0 can be combined and used with one CPU Unit. When using CP1WCIF41 Ver.1.0, only one unit can be mounted in an option board slot.) Media access method CSMA/CD Modulation method Baseband Transmission paths Star form Baud rate Transfer 100 Mbit/s (100Base-TX), 10 Mbit/s (10Base-T) 100 Mbit/s * Unshielded twisted-pair (UDP) cable Categories: 5, 5e * Shielded twisted-pair (STP) cable Categories: 100 at 5, 5e 10 Mbit/s * Unshielded twisted-pair (UDP) cable Categories: 3, 4, 5, 5e * Shielded twisted-pair (STP) cable Categories: 100 at 3, 4, 5, 5e Transmission media Transmission Distance 100 m (distance between hub and node) Item FINS Communications Service Specifications Number of nodes 254 Message length 1016 bytes max. Size of buffer 8k Communications Function FINS/UDP method FINS/TCP method FINS Communications Service (UDP/IP, TCP/IP) Protocol used UDP/IP Port number 9600 (default) Can be changed. Protection No Protocol used TCP/IP Number of connections Up to 2 simultaneous connections and only one connection can be set to client Port number 9600 (default) Can be changed. Protection Yes (Specification of client IP addresses when unit is used as a server) Note: 1. CX-Programmer version 8.1 or higher (CX-One version 3.1 or higher) is required. 2. Use CX-Integrator version 2.33 or higher (CX-One version 3.1 or higher) when the system needs to be set the routing tables. However, CX-Integrator does not support the other functions, using CP1W-CIF41, such as transferring the parameters and network structure. 3. To connect the CP1H/CP1L CPUs with the NS-series Programmable Terminals via Ethernet using CP1W-CIF41, make sure that the system version of NS Series is 8.2 or higher. 42 Option Unit Specifications LDC Option Board (CP1W-DAM01) Specifications Item Communications protocol Weight Function CP1H/CP1L: Option board slot 1 Note: The LCD Option Board cannot be used for the CP1L-L10. Peripheral bus (Turn ON DIP switch pin 4.) 30 g max. Number of display characters Display characters Backlight 4 rows x 12 characters: 48 characters max. 5 x 7 dots (alphanumeric, Japanese kana, and symbols). Display switchable between Japanese katakana and English. Electroluminescence (EL): Normal: Lit green; Error: Flashing red Mounting port LCD Functions Operation Changing operating modes Description Change the PLC operating mode without using the CX-Programmer. I/O memory PLC Setup operations Analog I/O monitor Read and change the present values in the memory areas and force-set or force-reset bits. Read and change the PLC Setup. Monitor the analog adjustment and present value for the external analog setting input. Error log display Memory cassette operation User monitor settings Read the log of errors that have occurred. Transfer and verify user programs between the PLC and memory cassette. Read the status of up to 16 words and bits with comments. You can use this setting to read data on the startup display. Message display function settings Display a user-set message of up to 48 characters on the LCD Option Board when a specified bit turns ON. A maximum of 16 screens can be registered for display. Operation: Day timer Use this timer for ON/OFF switching at a specified times every day from the starting day of the week to the ending day of the week. Sixteen timers cam be set from timer 01 to timer 16. Starting day of the week Example: Monday Ending day of the week Example: Friday ON OFF Ending time Starting time Ending time Starting time Example: 9:00 Example: 17:00 9:00 17:00 Starting time 9:00 Ending time 17:00 Operation: Timers Weekly timer Use this timer for ON/OFF operation in intervals of one week that starts one day and ends another day. Sixteen timers cam be set from timer No. 01 to timer No. 16. Starting day of the week Example: Monday ON OFF Starting time Example: 12:00 Calendar timer Saving setting Language Other functions Use the calendar timers for ON or OFF operation in intervals of one year from the starting day to the ending day. Sixteen timers can be set from timer 01 to timer 16. Ending day of the week Example: Friday Ending time Starting time Example: 8:00 12:00 Ending time 8:00 Operation: ON OFF Starting day July 1 Ending day August 31 Set September 1 as the ending day. Save the various settings that you set with the LCD Option Board to the DM Area of the PLC. You can also write the settings saved in the PLC to the LCD Option Board. Changing the display language (Japanese/English) * Setting the time of the PLC's built-in clock * Reading system data (e.g., unit version and lot number) * Setting the backlight lighting time * Adjusting LCD contrast * Reading cycle time (e.g., average, maximum, and minimum) * Clearing data for the LCD Option Board 43 Expansion I/O Unit Specifications CP1W-40EDR/40EDT/40EDT1/32ER/32ET/32ET1/20EDR1/20EDT/20EDT1/16ER/16ET/16ET1/8ED/8ER/8ET/8ET1 Expansion I/O Units Expansion I/O Units can be connected to the CPU Unit to configure the required number of I/O points. DC Inputs (CP1W-40EDR/40EDT/40EDT1/20EDR1/20EDT/20EDT1/8ED) Item Input voltage Input impedance Input current ON voltage OFF voltage ON delay OFF delay Specifications 24 VDC +10%/-15% 4.7 k 5 mA typical 14.4 VDC min. 5.0 VDC max. 0 to 32 ms max. (Default: 8 ms) (See note 1.) 0 to 32 ms max. (Default: 8 ms) (See note 1.) IN IN 750 Circuit configuration Input LED 4.7 k Internal circuits COM Note: 1. Do not apply a voltage exceeding the rated voltage to an input terminal. 2. Can be set in the PLC Setup to 0, 0.5, 1, 2, 4, 8, 16 or 32 ms. The CP1W40EDR/EDT/EDT1 are fixed at 16 ms. Relay Outputs (CP1W-40EDR/32ER/20EDR1/16ER/8ER) Specifications 2 A, 250 VAC (cos = 1), 24 VDC 4 A/common 5 VDC, 10 mA 500 150,000 operations (24 VDC) 100,000 operations (24 VAC cos = 0.4) Relationship between Output Load Current and Ambient Temperature (CP1W-16ER/32ER) 120 VAC resistive load 24 VDC = 7 mA 120 VAC cos = 0.4 240 VAC cos = 0.4 24 VDC/240- VAC resistive load 300 200 100 Output load current (%) 50 20,000,000 operations 15 ms max. 15 ms max. Output LED Note: Under the worst conditions, the service life of output contacts is as shown on the left. The service life of relays is as shown in the following diagram as a guideline. Life (x104) Item Max. switching capacity Min. switching capacity Resistive Service Elec- load trical Inductive life of relay load Mechanical ON delay OFF delay 30 20 10 5 OUT L 3 2 Circuit configuration Internal circuits L OUT 44 50 0 0.1 0.2 0.3 0.5 0.7 1 2 3 5 10 Contact current (A) COM 100 Maximum 250 VAC: 2 A, 24 VDC: 2 A Switching frequency: 1,800 operations/h 55 43 Ambient temperature (C) When using the CP1W-32ER, do not allow more than 24 outputs to be ON simultaneously regardless of the ambient temperature. Expansion I/O Unit Specifications Transistor Outputs (Sinking/Sourcing) (CP1W-40EDT/-40EDT1/-32ET/-32ET1/-20EDT/-20EDT1/-16ET/-16ET1/-8ET/-8ET1) Item CP1W-40EDT CP1W-40EDT1 CP1W-32E CP1W-32ET1 Max. switching ca- 4.5 to 30 VDC: 0.3 A/point pacity (See note 0.9 A/common 3.) 3.6 A/common Leakage current 0. 1mA max. Residual voltage 1.5 V max. ON delay 0.1ms max. 1 ms max. at 24 VDC OFF delay +10%/-5%, 5 to 300 mA Fuse (See note 2.) 1/common Sinking Outputs Output LED Specifications CP1W-20EDT CP1W-20EDT1 24 VAC +10%/ -5%: 0.3 A/point 0.9 A/common 1.8 A/common 4.5 to 30 VDC: 0.3 A/point 0.9 A/common 3.6 A/common 0.9 A/common 1.8 A/common OUT OUT COM (-) COM (+) 24 VDC/ 4.5 to 30 VDC Note: 1. Do not apply a voltage or connect a load to an output terminal exceeding the maximum switching capacity. 2. The fuses cannot be replaced by the user. 3. A maximum of 0.9 A per common can be switched at an ambient temperature of 50C. 0.9 0.8 Output LED L Internal circuits CP1W-8ET CP1W-8ET1 Sourcing Outputs L Circuit configuration CP1W-16ET CP1W-16ET1 Internal circuits OUT L 24 VDC/ 4.5 to 30 VDC Common terminal current (A) L OUT 0 50 55 Ambient temperature (C) 45 Expansion Unit Specifications CP1W-AD041/DA041/DA021/MAD11 Analog Units Analog values that are input are converted to binary data and stored in the input area, or binary data is output as analog values. Analog Input Unit: CP1W-AD041 Model Analog Output Unit: CP1W-DA041/DA021 CP1W-AD041 Item Input voltage Model Input current Number of inputs 4 Input signal range 0 to 5 V, 1 to 5 V, 0 to 10 V, -10 to 10 V 0 to 20 mA 4 to 20 mA Max. rated input 15 V 30 mA External input impedance 1 M min. Resolution 6000 Overall accuracy 25C 0 to 55C CP1W-DA041/DA021 Item Input voltage Input current Number of outputs DA041: 4, DA021: 2 Output signal range 0 to 5 V, 0 to 10 V, or -10 to 10 V 0 to 20 mA or 4 to 20 mA Approx. 250 Allowable external output load resistance 2 k min. 350 max. 0.3% of full scale 0.4% of full scale External output impedance 0.5 max. --- 0.6% of full scale 0.8% of full scale Resolution Conversion time 2.0 ms/point A/D conversion data Binary data with resolution of 6,000 Full scale for -10 to 10 V: F448 to 0BB8 hex Full scale for other ranges: 0000 to 1770 hex Averaging Supported. Open-circuit detection Supported. Insulation resistance Overall accuracy 6000 25C 0.4% of full scale 0 to 55C 0.8% of full scale Conversion time 2.0 ms/point D/A conversion data Binary data with resolution of 6,000 Full scale for -10 to 10 V: F448 to 0BB8 hex Full scale for other ranges: 0000 to 1770 hex 20 M. min. (at 250 VDC, between isolated circuits) Insulation resistance 20 M min. (at 250 VDC between isolated circuits) Dielectric strength 500 VAC for 1 min (between isolated circuits) Dielectric strength 500 VAC for 1 min between isolated circuits Isolation method Photocoupler isolation (between analog inputs and secondary internal circuits). No isolation between input signals. Isolation method Photocoupler isolation between analog inputs and secondary internal circuits. No isolation between analog input signals. Analog I/O Unit: CP1W-MAD11 Model CP1W-MAD11 Item Analog Input Section Analog Output Section (See note 1.) Voltage I/O Current I/O Number o f inputs 2 inputs Input signal range 0 to 5 V, 1 to 5V, 0 to 10 V, or -10 to 10V 0 to 20 mA, 4 to 20 mA Max. rated input 15 V 30 mA External input impedance 1 M min. 250 Resolution 1/6000 (full scale) Overall accuracy 25C 0.3% of full scale 0.4% of full scale 0 to 55C 0.6% of full scale 0.8% of full scale A/D conversion data Binary data (hexadecimal, 4 digits) -10 to 10 V: F448 to 0BB8 hex Full scale for other ranges: 0000 to 1770 hex Averaging Supported (Set for each input using a DIP switch.) Disconnection detection Supported Number of outputs 1 output Output signal range 1 to 5 V, 0 to 10 V, -10 to 10 V External output max. current --- Allowable external output load resistance 1 k min. 600 max. External input impedance 0.5 max. --- Resolution 1/6000 (full scale) Overall accuracy 25C 0 to 55C 0 to 20 mA, 4 to 20 mA 0.4% of full scale 0.8% of full scale Data setting --- D/A conversion data Binary data (hexadecimal, 4 digits) -10 to 10 V: F448 to 0BB8 hex Full scale for other ranges: 0000 to 1770 hex Conversion time (See note 2.) 2 ms/point (6 ms for all points) Isolation method Photocoupler isolation between analog I/O and internal circuits (There is no isolation between the analog I/O signals.) Note: 1. The voltage output and current output can be used at the same time for analog outputs, but the total output current must not exceed 21 mA. 2. The conversion time is the total time for 2 analog inputs and 1 analog output. 46 Expansion Unit Specifications Temperature Sensor Units: CP1W-TS001/TS002/TS101/TS102 By mounting a Temperature Sensor Unit to the PLC, inputs can be obtained from thermocouples or platinum resistance thermometers, and temperature measurements can be converted to binary data (4-digit hexadecimal) and stored in the input area of the CPU Unit. Specifications Item Model CP1W-TS001/002 CP1W-TS101/102 Number of inputs 2 (TS001), 4 (TS002) 2 (TS101), 4 (TS102) Input types K, J switchable (Note: Same for all inputs.) Pt100, JPt100 switchable (Note: Same for all inputs.) Indication accuracy (The larger of the indicated value: 0.5% and 2C (See note.)) 1 (The larger of the indicated value: 0.5% and 1C) 1 digit max. digit max. Conversion time 250 ms/2 points (TS001, TS101); 250 ms/4 points (TS002, TS102) Converted temperature data Binary (4-digit hexadecimal) Isolation method Photocoupler isolation between the temperature input signals. Note: The indication accuracy when using a K-type thermocouple for temperature less than -100C is 4C1 digit max. Input Temperature Ranges for CP1W-TS001/002 (The rotary switch can be used to make the following range and input type settings.) Input type K J Input Temperature Ranges for CP1W-TS101/102 (The rotary switch can be used to make the following range and input type settings.) Range (C) Range (F) Input type Range (C) Range (F) -200 to 1300 -300 to 2300 Pt100 -200.0 to 650.0 -300 to 1200.0 0.0 to 900.0 JPt100 -200.0 to 650.0 -300 to 1200.0 0.0 to 500.0 -100 to 850 -100 to 1500 0.0 to 400.0 0.0 to 750.0 CP1W-SRT21 CompoBus/S I/O Link Unit The CompoBus/S I/O Link Unit functions as a slave for a CompoBus/S Master Unit (or an SRM1 CompoBus/S Master Control Unit) to form an I/O Link with 8 inputs and 8 outputs between the CompoBus/S I/O Link Unit and the Master Unit. CompoBus/S Master Unit (or SRM1 CompoBus/S Master Control Unit) CP1W-SRT21 CompoBus/S I/O Link Unit CP1H/CP1L Specifications Item Model CP1W-SRT21 Master/Slave CompoBus/S Slave Number of I/O bits 8 input bits, 8 output bits Number of words occupied in CP1H/CP1L I/O memory 1 input word, 1 output word (Allocated in the same way as for other Expansion Units) Node number setting Set using the DIP switch (before the CPU Unit is turned ON.) ON 1 2 3 4 5 6 No. COMM ERR SRT21 EXP BD H NC(BS+) BD L NC(BS-) NC CS/CJ Series C200H@ Series CQM1(H) Series SRM1 Series CPM2C-S Series Special flat cable or VCTF cable A maximum of 16 Units can be connected (or 8 Units for CQM1-SRM21-V1). 47 Dimensions Dimensions (Unit: mm) CPU Units CP1H CPU Units (X/XA/Y Types) 150 85 140 8 Weight: CP1H-@@@-A (AC power supply): 740 g max. CP1H-@@@-D DC power supply): 590 g max. 110 100 90 Four, 4.5 dia. CP1L CPU Units with 60 I/O Points 195 85 185 8 Weight: 820 g max. 110 100 90 Four, 4.5 dia. CP1L CPU Units with 40 I/O Points 150 85 140 8 Weight: 675 g max. 110 100 90 Four, 4.5 dia. CP1L CPU Units with 30 I/O Points 130 85 120 8 Weight: 610 g max. 110 100 90 Four, 4.5 dia. 48 Dimensions CP1L CPU Units with 14 or 20 I/O Points 86 85 76 8 Weight: 380 g max. 110 100 90 Two, 4.5 dia. CP1L CPU Units with 10 I/O Points 66 85 56 8 Weight: 300 g max. 110 100 90 Two, 4.5 dia. 49 Dimensions Expansion Units and Expansion I/O Units CP1W-20ED@ CP1W-16E@@ CP1W-AD041/CP1W-DA041/CP1W-DA021 CP1W-MAD11/CP1W-TS@@@ CP1W-8E@@ CP1W-SRT21 COM 01 03 05 07 09 11 00 02 04 06 08 10 NC COM 01 00 CH IN 03 02 IN CH 00 01 02 03 04 05 06 07 CH 00 01 02 03 08 09 10 11 08 09 10 11 90 20EDR1 90 8ED OUT CH NC 00 01 02 03 04 05 06 07 CH 00 01 02 04 05 07 NC COM COM COM 03 COM 06 EXP EXP 04 COM 86 06 05 07 66 50 Unit name CP1W-40ED@ CP1W-32E@@ Model number 380 g CP1W-40EDT/-40EDT1 320 g CP1W-32ER 465 g CP1W-32ET/-32ET1 325 g CP1W-20EDR1/-20EDT/-20EDT1 300 g CP1W-16ER 280 g CP1W-16ET/-16ET1 225 g CP1W-8ED 200 g CP1W-8ER/-8ET/-8ET1 250 g CP1W-AD041/-DA041/-DA021 200 g CP1W-MAD11 150 g Temperature Sensor Units CP1W-TS001/-TS002/-TS101/ -TS102 250 g CompoBus/S I/O Link Unit CP1W-SRT21 200 g Expansion I/O Units NC COM NC NC 01 00 03 02 05 04 07 06 09 08 11 10 01 00 CH 03 02 05 04 07 06 09 08 11 10 CH CH IN 00 01 02 03 04 05 06 07 08 09 10 11 00 01 02 03 04 05 06 07 08 09 10 11 00 01 02 03 04 05 06 07 CH CH OUT 110 100 90 CH 00 01 02 03 04 05 06 40EDR 07 Analog Units EXP CH CH NC 00 01 02 04 05 07 00 02 04 05 07 NC COM COM COM 03 COM 06 COM 01 03 COM 06 Four, 4.5 dia. 8 50 CJ-series Special I/O Units and CPU Bus Units CJ Unit Adaptor CP1W-EXT01 2.7 2.7 16.4 5.7 90 65.5 65 7.6 90 95.4 90 2.7 31 31 2.7 65 89 65.5 CP1H Example: Two CJ-series Units (31-mm widths) Connected Using a CJ Unit Adapter 234.3 SYSMAC CP1H BATTERY IN L1 L2/N COM 01 00 03 02 05 04 07 06 09 08 11 10 01 00 03 02 05 04 07 06 09 08 11 10 POWER PERIPHERAL EXP ERR/ALM BKUP MEMORY + 00 - 01 COM 02 COM 03 COM 100CH 04 COM 06 05 00 07 01 COM 101CH 03 02 04 COM 06 05 07 1CH OUT 31 150 7.6 50 31 14.7 Weight CP1W-40ER 150 140 NC 50 Instructions A Wealth of Instructions Floating-point Decimal Instructions, Trigonometric Instruction, and More Just like the CS/CJ-series PLCs, the CP1H and CP1L have approximately 500 instructions for ladder programming. Building Block CS Series Flexible Package CJ Series Example: PID Instructions with Autotuning Autotuning of PID constants is enabled using the PID CONTROL instruction. The limit cycle method is used for tuning, so tuning is completed in a short time. Common Architecture Note: The CP1H and CP1L FB (Function Block)/ST language is compatible with the CS/CJ Series version 3.0. All-in-one Package CP Series Sequence Input Instructions Instruction Mnemonic Sequence Control Instructions Function code Instruction Mnemonic LOAD LD --- END END 001 LOAD NOT LD NOT --- NO OPERATION NOP 000 AND AND --- INTERLOCK IL 002 AND NOT AND NOT --- INTERLOCK CLEAR ILC 003 OR OR --- OR NOT OR NOT --- MILH 517 AND LOAD AND LD --- MULTI-INTERLOCK DIFFERENTIATION HOLD OR LOAD OR LD --- NOT NOT CONDITION ON UP 521 CONDITION OFF DOWN LOAD BIT TEST MULTI-INTERLOCK DIFFERENTIATION RELEASE MILR 518 522 MULTI-INTERLOCK CLEAR MILC 519 LD TST 350 JUMP JMP 004 LOAD BIT TEST NOT LD TSTN 351 JUMP END JME 005 AND BIT TEST AND TST 350 CONDITIONAL JUMP CJP 510 AND BIT TEST NOT AND TSTN 351 CONDITIONAL JUMP NOT CJPN 511 OR BIT TEST OR TST 350 MULTIPLE JUMP JMP0 515 OR BIT TEST NOT OR TSTN 351 MULTIPLE JUMP END JME0 516 FOR LOOP FOR 512 BREAK LOOP BREAK 514 NEXT LOOPS NEXT 513 520 Sequence Output Instructions Instruction Mnemonic Function code OUTPUT OUT --- OUTPUT NOT OUT NOT --- KEEP KEEP 011 DIFFERENTIATE UP DIFU 013 DIFFERENTIATE DOWN DIFD 014 SET SET --- RESET RSET --- MULTIPLE BIT SET SETA 530 MULTIPLE BIT RESET RSTA SINGLE BIT SET SETB 532 SINGLE BIT RESET RSTB 533 SINGLE BIT OUTPUT OUTB 534 531 Data Comparison Instructions Function code Mnemonic Function code Symbol Comparison (Unsigned) LD,AND, OR + =, < >, <, < =, >, > = 300 (=) 305 (< >) 310 (<) 315 (< =) 320 (>) 325 (> =) Symbol Comparison (Double-word, unsigned) LD, AND, OR + =, < >, <, < =, >, > = + L 301 (=) 306 (< >) 311 (<) 316 (< =) 321 (>) 326 (> =) Symbol Comparison (Signed) LD, AND, OR + =, < >, <, < =, >, > = + S 302 (=) 307 (< >) 312 (<) 317 (< =) 322 (>) 327 (> =) Symbol Comparison (Double-word, signed) LD, AND, OR + =, < >, <, < =, >, > = + SL 303 (=) 308 (< >) 313 (<) 318 (< =) 323 (>) 328 (> =) Time Comparison LD, AND, OR + = DT, < > DT, < DT, < = DT, > DT, > = DT 341 (= DT) 342 (< > DT) 343 (< DT) 344 (< = DT) 345 (> DT) 346 (> = DT) Instruction Timer and Counter Instructions Instruction TIMER Mnemonic Function code --- BCD TIM BIN TIMX 550 --- BCD CNT COMPARE CMP 020 CNTX 546 DOUBLE COMPARE CMPL 060 HIGH-SPEED TIMER BCD TIMH 015 BIN TIMHX 551 SIGNED BINARY COMPARE CPS 114 ONE-MS TIMER BCD TMHH 540 BIN 552 DOUBLE SIGNED BINARY COMPARE CPSL 115 BCD TTIM 087 TABLE COMPARE TCMP 085 BIN 555 MULTIPLE COMPARE MCMP UNSIGNED BLOCK BCMP COMPARE 019 068 EXPANDED BLOCK COMPARE BCMP2 502 AREA RANGE COMPARE ZCP 088 DOUBLE AREA RANGE COMPARE ZCPL 116 COUNTER ACCUMULATIVE TIMER LONG TIMER BIN TMHHX TTIMX BCD TIML 542 BIN 553 TIMLX MULTI-OUTPUT TIMER BCD MTIM 543 BIN 554 REVERSIBLE COUNTER BCD CNTR 012 BIN 548 RESET TIMER/ COUNTER BCD CNR 545 BIN 547 MTIMX CNTRX CNRX 51 Instructions Data Movement Instructions Mnemonic Function code MOVE MOV 021 DOUBLE MOVE MOVL 498 MOVE NOT MVN 022 DOUBLE MOVE NOT MVNL 499 MOVE BIT MOVB 082 MOVE DIGIT MOVD 083 MULTIPLE BIT TRANSFER XFRB 062 BLOCK TRANSFER XFER 070 BLOCK SET BSET DATA EXCHANGE XCHG Instruction DOUBLE DATA EXCHANGE XCGL MOVE TIMER/COUNTER PV TO REGISTER MOVR MOVRW SHIFT REGISTER Mnemonic SFT /U 432 592 DOUBLE UNSIGNED BINARY DIVIDE /UL 433 BCD DIVIDE /B 434 DECREMENT BINARY 073 DECREMENT BCD - -B 596 562 DOUBLE DECREMENT BCD 597 560 561 Function code 010 ASYNCHRONOUS SHIFT REGISTER ASFT 017 WORD SHIFT WSFT 016 ASL 025 570 026 DOUBLE SHIFT RIGHT ASRL 571 ROTATE LEFT ROL 027 DOUBLE ROTATE LEFT ROLL 572 ROTATE LEFT WITHOUT CARRY RLNC 574 DOUBLE ROTATE LEFT WITHOUT CARRY RLNL 576 ROTATE RIGHT ROR 028 DOUBLE ROTATE RIGHT RORL 573 ROTATE RIGHT WITHOUT CARRY RRNC 575 DOUBLE ROTATE RIGHT WITHOUT CARRY RRNL ONE DIGIT SHIFT LEFT SLD 074 ONE DIGIT SHIFT RIGHT SRD SHIFT N-BIT DATA LEFT NSFL 577 - -BL Instruction Mnemonic SIGNED BINARY ADD WITHOUT CARRY + DOUBLE SIGNED BINARY ADD WITHOUT CARRY +L SIGNED BINARY ADD WITH CARRY +C DOUBLE SIGNED BINARY ADD WITH CARRY +CL BCD ADD WITHOUT CARRY +B DOUBLE BCD DIVIDE /BL 435 Data Conversion Instructions Mnemonic Function code BCD-TO-BINARY BIN 023 DOUBLE BCD-TODOUBLE BINARY BINL 058 BINARY-TO-BCD BCD 024 DOUBLE BINARY-TODOUBLE BCD BCDL 059 2'S COMPLEMENT NEG 160 DOUBLE 2'S COMPLEMENT NEGL 161 16-BIT TO 32-BIT SIGNED BINARY SIGN 600 DATA DECODER MLPX 076 DATA ENCODER DMPX 077 ASCII CONVERT ASC 086 ASCII TO HEX HEX 162 COLUMN TO LINE LINE 063 LINE TO COLUMN COLM 064 404 SIGNED BCD-TOBINARY BINS 470 BISL 472 Symbol Math Instructions Function code 400 401 402 403 Instruction DOUBLE BCD ADD WITHOUT CARRY +BL 405 DOUBLE SIGNED BCD-TO-BINARY BCD ADD WITH CARRY +BC 406 SIGNED BINARY-TOBCD BCDS 471 DOUBLE BCD ADD WITH CARRY +BCL 407 DOUBLE SIGNED BINARY-TO-BCD BDSL 473 GRAY CODE CONVERSION GRY 474 SIGNED BINARY SUBTRACT WITHOUT CARRY - 410 DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY -L 411 SIGNED BINARY SUBTRACT WITH CARRY -C 412 DOUBLE SIGNED BINARY WITH CARRY -CL BCD SUBTRACT WITHOUT CARRY -B 414 DOUBLE BCD SUBTRACT WITHOUT CARRY -BL 415 BCD SUBTRACT WITH CARRY -BC Special Math Instructions 413 Instruction Mnemonic Function code BINARY ROOT ROTB 620 BCD SQUARE ROOT ROOT 072 ARITHMETIC PROCESS APR 069 FLOATING POINT DIVIDE FDIV 079 BIT COUNTER BCNT 067 Logic Instructions Instruction Mnemonic Function code 416 LOGICAL AND ANDW 034 417 DOUBLE LOGICAL AND ANDL 610 LOGICAL OR 075 DOUBLE BCD SUBTRACT WITH CARRY -BCL ORW 035 578 SIGNED BINARY MULTIPLY * 420 DOUBLE LOGICAL OR ORWL 611 *L 421 EXCLUSIVE OR XORW 036 *U XORL 612 422 DOUBLE EXCLUSIVE OR EXCLUSIVE NOR XNRW 037 SHIFT N-BIT DATA RIGHT NSFR 579 DOUBLE SIGNED BINARY MULTIPLY SHIFT N-BITS LEFT NASL 580 UNSIGNED BINARY MULTIPLY DOUBLE SHIFT NBITS LEFT NSLL 582 SHIFT N-BITS RIGHT NASR 581 NSRL -- 595 084 DOUBLE SHIFT NBITS RIGHT 52 UNSIGNED BINARY DIVIDE + +BL SFTR DOUBLE SHIFT LEFT ASLL ARITHMETIC SHIFT ASR RIGHT 591 071 REVERSIBLE SHIFT REGISTER ARITHMETIC SHIFT LEFT + +L 594 Data Shift Instructions Instruction DOUBLE INCREMENT BINARY + +B 081 431 590 DOUBLE INCREMENT BCD COLL /L ++ INCREMENT BCD DATA COLLECT DOUBLE SIGNED BINARY DIVIDE INCREMENT BINARY 593 080 Function code Mnemonic Instruction - -L DIST Mnemonic Instruction Function code DOUBLE DECREMENT BINARY SINGLE WORD DISTRIBUTE MOVE TO REGISTER Increment/Decrement Instructions 583 DOUBLE UNSIGNED BINARY MULTIPLY * UL 423 DOUBLE EXCLUSIVE NOR XNRL 613 BCD MULTIPLY *B 424 COMPLEMENT DOUBLE BCD MULTIPLY COM 029 * BL 425 DOUBLE COMPLEMENT COML 614 SIGNED BINARY DIVIDE / 430 Instructions Floating-point Math Instructions Mnemonic Function code FLOATING TO 16-BIT FIX 450 FLOATING TO 32-BIT FIXL 451 16-BIT TO FLOATING FLT 452 32-BIT TO FLOATING FLTL 453 Instruction FLOATING-POINT ADD +F 454 FLOATING-POINT SUBTRACT -F 455 FLOATING- POINT MULTIPLY *F 456 FLOATING- POINT DIVIDE /F 457 DEGREES TO RADIANS RAD 458 RADIANS TO DEGREES DEG 459 SINE SIN 460 COSINE COS 461 TANGENT TAN 462 ARC SINE ASIN 463 ARC COSINE ACOS ARC TANGENT ATAN SQUARE ROOT EXPONENT Mnemonic Function code DOUBLE ARC TANGENT ATAND 856 GLOBAL SUBROUTINE CALL DOUBLE SQUARE ROOT SQRTD 857 Instruction DOUBLE EXPONENT EXPD 858 DOUBLE LOGARITHM LOGD 859 DOUBLE EXPONENTIAL POWER PWRD 860 LD, AND, OR + = D, < > D, < D, < = D, > D, > = D 335 (= D) 336 (< >D) 337 (< D) 338 (< = D) 339 (> D) 340 (> = D) DOUBLE SYMBOL COMPARISON Function code GSBN 751 GLOBAL SUBROUTINE ENTRY GRET 752 GLOBAL SUBROUTINE RETURN 750 Mnemonic Function code SET STACK SSET 630 464 PUSH ONTO STACK PUSH 632 465 FIRST IN FIRST OUT FIFO 633 SQRT 466 LAST IN FIRST OUT LIFO 634 EXP 467 DIMENSION RECORD TABLE DIM 631 SET RECORD LOCATION SETR 635 GSBS Interrupt Control Instructions Mnemonic Function code SET INTERRUPT MASK MSKS 690 READ INTERRUPT MASK MSKR 692 CLEAR INTERRUPT CLI 691 DISABLE INTERRUPTS DI 693 ENABLE INTERRUPTS EI 694 Instruction Table Data Processing Instructions Instruction Mnemonic Instruction High-speed Counter and Pulse Output Instructions Mnemonic Function code MODE CONTROL INI 880 HIGH-SPEED COUNTER PV READ PRV 881 PRV2 883 Instruction LOGARITHM LOG 468 EXPONENTIAL POWER PWR 840 329 (= F) 330 (< >F) 331 (< F) 332 (< = F) 333 (> F) 334 (> = F) GET RECORD NUMBER GETR 636 Floating Symbol Comparison LD, AND, OR + = F, < > F, < F, < = F, > F, > = F COUNTER FREQUENCY CONVERT DATA SEARCH SRCH 181 COMPARISON TABLE LOAD CTBL 882 SWAP BYTES SWAP 637 SPEED OUTPUT SPED 885 FIND MAXIMUM MAX 182 SET PULSES PULS 886 FIND MINIMUM MIN 183 PULSE OUTPUT PLS2 887 SUM SUM 184 448 FRAME CHECKSUM FCS 180 ACCELERATION CONTROL ACC 888 STACK SIZE READ SNUM 638 ORIGIN SEARCH ORG 889 STACK DATA READ SREAD 639 STACK DATA OVERWRITE SWRIT 640 PULSE WITH VARIABLE DUTY FACTOR PWM 891 Mnemonic Function code STEP DEFINE STEP 008 STEP START SNXT 009 FLOATING- POINT TO ASCII ASCII TO FLOATINGPOINT FSTR FVAL 449 Double-precision Floating-point Instructions Instruction DOUBLE FLOATING TO 16-BIT BINARY Mnemonic FIXD Function code STACK DATA INSERT SINS STACK DATA DELETE SDEL 641 642 Instruction Data Control Instructions 841 Instruction Mnemonic Function code DOUBLE FLOATING TO 32-BIT BINARY FIXLD 842 PID CONTROL PID 190 16-BIT BINARY TO DOUBLE FLOATING DBL 843 PID CONTROL WITH AUTO TUNING PIDAT 191 LIMIT CONTROL LMT 680 DEAD BAND CONTROL BAND 681 DEAD ZONE CONTROL ZONE TIMEPROPORTIONAL OUTPUT TPO SCALING SCL 32-BIT BINARY TO DOUBLE FLOATING DBLL 844 DOUBLE +D FLOATINGPOINT ADD 845 DOUBLE FLOATINGPOINT SUBTRACT -D 846 DOUBLE FLOATINGPOINT MULTIPLY *D 847 DOUBLE FLOATINGPOINT DIVIDE /D 848 DOUBLE DEGREES TO RADIANS RADD 849 Step Instructions Basic I/O Unit Instructions Instruction Mnemonic Function code I/O REFRESH IORF 097 7-SEGMENT DECODER SDEC 078 DIGITAL SWITCH INPUT DSW 210 685 TEN KEY INPUT TKY 211 194 HEXADECIMAL KEY INPUT HKY 212 MTR 213 682 SCALING 2 SCL2 486 MATRIX INPUT SCALING 3 SCL3 487 7SEG 214 AVERAGE AVG 195 7-SEGMENT DISPLAY OUTPUT INTELLIGENT I/O READ IORD 222 INTELLIGENT I/O WRITE IOWR 223 CPU BUS I/O REFRESH DLNK 226 DOUBLE RADIANS TO DEGREES DEGD 850 DOUBLE SINE SIND 851 DOUBLE COSINE COSD 852 DOUBLE TANGENT TAND 853 SUBROUTINE CALL DOUBLE ARC SINE ASIND 854 DOUBLE ARC COSINE ACOSD 855 Subroutine Instructions Mnemonic Function code SBS 091 SUBROUTINE ENTRY SBN SUBROUTINE RET RETURN 092 MACRO 099 Instruction MCRO 093 53 Instructions Serial Communications Instructions Instruction Mnemonic Function code Instruction Mnemonic Function code Mnemonic Function code SET CARRY STC 040 MOV STRING MOV$ 664 PROTOCOL MACRO PMCR 260 CLEAR CARRY CLC 041 TRANSMIT TXD 236 EXTEND MAXIMUM CYCLE TIME CONCATENATE STRING +$ 656 WDT 094 GET STRING LEFT LEFT$ 652 GET STRING RIGHT RGHT$ 653 GET STRING MIDDLE MID$ 654 FIND IN STRING FIND$ 660 LEN$ 650 Instruction RECEIVE TRANSMIT VIA SERIAL COMMUNICATIONS UNIT RECEIVE VIA SERIAL COMMUNICATIONS UNIT CHANGE SERIAL PORT SETUP RXD TXDU RXDU STUP 235 256 255 237 283 CONVERT ADDRESS FROM CS FRMCV 284 STRING LENGTH CONVERT ADDRESS TO CV TOCV 285 REPLACE IN STRING RPLC$ DELETE STRING DEL$ 658 EXCHANGE STRING XCHG$ 665 CLEAR STRING CLR$ 666 INSERT INTO STRING INS$ 657 String Comparison LD, AND, OR + = $, < > $, < $, < = $, > $, >=$ 670 (= $) 671 (< > $) 672 (< $) 673 (< = $) 674 (> $) 675 (> = $) 096 490 BLOCK PROGRAM END BEND 801 720 BLOCK PROGRAM PAUSE BPPS 811 721 BLOCK PROGRAM RESTART BPRS 812 CCS 282 090 NETWORK RECEIVE RECV 098 DELIVER COMMAND CMND EGATR CCL BPRG SEND EXPLT LOAD CONDITION FLAGS BLOCK PROGRAM BEGIN NETWORK SEND EXPLICIT GET ATTRIBUTE 282 Mnemonic Function code EXPLICIT MESSAGE SEND CCS Function code Mnemonic Instruction SAVE CONDITION FLAGS Block Programming Instructions Network Instructions Instruction EXPLICIT SET ATTRIBUTE ESATR 722 CONDITIONAL BLOCK EXIT EXPLICIT WORD READ ECHRD 723 CONDITIONAL BLOCK EXIT CONDITI ON EXIT 806 EXPLICIT WORD WRITE ECHWR 724 CONDITIONAL BLOCK EXIT EXIT Bit operand 806 CONDITIONAL BLOCK EXIT (NOT) EXIT NOT Bit operand 806 CONDITIONAL BLOCK BRANCHING CONDITI ON IF 802 CONDITIONAL BLOCK BRANCHING IF Bit operand 802 CONDITIONAL BLOCK BRANCHING (NOT) IF NOT Bit operand 802 CONDITIONAL BLOCK BRANCHING (ELSE) ELSE 803 CONDITIONAL BLOCK BRANCHING END IEND 804 Display Instructions Instruction DISPLAY MESSAGE Mnemonic MSG Function code 046 7-SEGMENT LED WORD DATA DISPLAY SCH 047 7-SEGMENT LED CONTROL SCTRL 048 Clock Instructions Mnemonic CALENDAR ADD CADD 730 CALENDAR SUBTRACT CSUB 731 ONE CYCLE AND WAIT CONDITI ON WAIT 805 HOURS TO SECONDS SEC 065 ONE CYCLE AND WAIT WAIT Bit operand 805 SECONDS TO HOURS HMS 066 WAIT NOT Bit operand 805 CLOCK ADJUSTMENT ONE CYCLE AND WAIT (NOT) DATE 735 Debugging Instructions Instruction TRACE MEMORY SAMPLING Mnemonic TRSM Function code 045 Failure Diagnosis Instructions Instruction BCD TIMW BIN TIMWX 813 COUNTER WAIT BCD CNTW BIN CNTWX 814 HIGH-SPEED TIMER WAIT BCD TMHW BIN TMHWX 815 LOOP Mnemonic Function code FAILURE ALARM FAL 006 SEVERE FAILURE ALARM FALS 007 FAILURE POINT DETECTION FPD 269 LOOP 816 817 818 809 Block Programming Instructions Mnemonic Function code LEND CONDITI ON LEND 810 LEND LEND Bit operand 810 LEND NOT LEND NOT Bit operand 810 Instruction Mnemonic Function code TASK ON TKON 820 TASK OFF TKOF 821 Instruction Model Conversion Instructions Mnemonic Function code BLOCK TRANSFER XFERC 565 SINGLE WORD DISTRIBUTE DISTC 566 DATA COLLECT COLLC 567 MOVE BIT MOVBC 568 BIT COUNTER BCNTC 621 Special Instructions for Function Blocks Instruction TIMER WAIT 661 Task Control Instructions Instruction Function code Instruction 54 Text String Processing Instructions Other Instructions GET VARIABLE ID Mnemonic Function code GETID 286 Ordering Information CPU Units .....................................................................................................56 Options for CPU Units ...................................................................................57 Programming Devices ...................................................................................58 Expansion Units ............................................................................................59 I/O Connecting Cable ....................................................................................59 Optional Products, Maintenance Products and DIN Track Accessories........59 CJ-series Special I/O Units and CPU Bus Units ...........................................60 Standards and Directives International Standards * The standards are abbreviated as follows: U: UL, U1: UL (Class I Division 2 Products for Hazardous Locations), C: CSA, UC: cULus, UC1: cULus (Class I Division 2 Products for Hazardous Locations), CU: cUL, N: NK, L: Lloyd, and CE: EC Directives. * Contact your OMRON representative for further details and applicable conditions for these standards. EC Directives Low Voltage Directive Applicable Standard: EN61131-2 Devices that operate at voltages from 50 to 1,000 VAC o r 75 to 150 VDC must satisfy the appropriate safety requirements. With PLCs, this applies to Power Supply Units and I/O Units that operate in these voltage ranges. These Units have been designed to conform to EN61131-2, which is the applicable standard for PLCs. The EC Directives applicable to PLCs include the EMC Directives and the Low Voltage Directive. OMRON complies with these directives as described below. EMC Directives Applicable Standards EMI: EN61000-6-4 EMS: EN61131-2 and EN61000-6-2 (See note.) PLCs are electrical devices that are incorporated in machines and manufacturing installations. OMRON PLCs conform to the related EMC standards so that the devices and machines into which they are built can more easily conform to EMC standards. The actual PLCs have been checked to ensure conformity to EMC standards. Whether these standards are satisfied for the actual system, however, must be checked by the customer. EMC-related performance will vary depending on the configuration, wiring, and other conditions of the equipment or control panel in which the PLC is installed. The customer must, therefore, perform final checks to confirm that the overall machine or device conforms to EMC standards. Note: The applicable EMS standards depend on the product. 55 Ordering Information CPU Units CP1H CPU Units Specifications CPU Unit CP1H-X CPU Units CP1H-XA CPU Units CP1H-Y CPU Units CPU type Memory capacity: 20K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 4 axes (Models with transistor outputs only) Memory capacity: 20K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 4 axes (Models with transistor outputs only) Analog inputs: 4 Analog outputs: 2 Memory capacity: 20K steps High-speed counters: 1 MHz, 2 axes 100 kHz, 2 axes Pulse outputs:1 MHz, 2 axes 100 kHz, 2 axes Power supply Output method AC power supply Relay output DC power supply AC power supply DC power supply DC power supply Inputs Outputs Model CP1H-X40DR-A Transistor output (sinking) 24 16 CP1H-X40DT-D Transistor output (sourcing) CP1H-X40DT1-D Relay output CP1H-XA40DR-A Transistor output (sinking) 24 16 Transistor output (sourcing) Transistor output (sinking) Standards CP1H-XA40DT-D UC1, N, L, CE CP1H-XA40DT1-D 12 + line-driver input, 2 axes 8 + line-driver output, 2 axes CP1H-Y20DT-D Note: 1. CP1H PLCs are supported by CX-Programmer version 6.2 or higher. 2. Purchase a separately sold Option Unit if you will use RS-232C, RS-422A/485, Ethernet, or LCD. CP1L CPU Units Specifications CPU Unit CP1L-M CPU Units with 60 Points CP1L-M CPU Units with 40 Points CP1L-M CPU Units with 30 Points CP1L-L CPU Units with 20 Points 56 CPU type Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) Memory capacity: 10K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) Memory capacity: 5K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) Power supply AC power supply Output method AC power supply AC power supply CP1L-M60DR-A CP1L-M60DT-A AC power supply 24 CP1L-M60DR-D CP1L-M60DT-D Transistor output (sourcing) CP1L-M60DT1-D Relay output CP1L-M40DR-A Transistor output (sinking) CP1L-M40DT-A Transistor output (sinking) 24 16 CP1L-M40DR-D CP1L-M40DT-D Transistor output (sourcing) CP1L-M40DT1-D Relay output CP1L-M30DR-A Transistor output (sinking) CP1L-M30DT-A Transistor output (sinking) 18 12 CP1L-M30DR-D CP1L-M30DT-D Transistor output (sourcing) CP1L-L20DR-A Transistor output (sinking) CP1L-L20DT-A Transistor output (sinking) Transistor output (sourcing) Standards UC1, N, L, CE UC1, N, L, CE UC1, N, L, CE CP1L-M30DT1-D Relay output Relay output DC power supply 36 Transistor output (sinking) Relay output DC power supply Model Relay output Relay output DC power supply Outputs Transistor output (sinking) Relay output DC power supply Inputs 12 8 CP1L-L20DR-D CP1L-L20DT-D CP1L-L20DT1-D UC1, N, L, CE Ordering Information Specifications CPU Unit CP1L-L CPU Units with 14 Points CP1L-L CPU Units with 10 Point CPU type Memory capacity: 5K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) Memory capacity: 5K steps High-speed counters: 100 kHz, 4 axes Pulse outputs: 100 kHz, 2 axes (Models with transistor outputs only) Power supply AC power supply DC power supply AC power supply Output method Inputs Relay output Model CP1L-L14DT-A Relay output CP1L-L14DR-D Transistor output (sinking) Standards CP1L-L14DR-A Transistor output (sinking) 8 6 CP1L-L14DT-D Transistor output (sourcing) CP1L-L14DT1-D Relay output CP1L-L10DR-A Transistor output (sinking) CP1L-L10DT-A Relay output DC power supply Outputs 6 Transistor output (sinking) 4 CP1L-L10DR-D UC1, N, L, CE UC1, N, L, CE CP1L-L10DT-D Transistor output CP1L-L10DT1-D (sourcing) Note: 1. CP1L PLCs are supported by CX-Programmer version 7.2 or higher, except for 10-point and 60-point CPU Units. The 10-point and 60-point CPU Units are supported by CX-Programmer version 7.3 or higher. Update The CX-Programmer version automatically from the website using CX-Programmer version 7.0 (included with CX-One version 2.0). 2. Purchase an Option Unit (sold separately) if you will use RS-232C, RS-422A/485, Ethernet, or LCD. Options for CPU Units Name Specifications Model Standards CP1W-CIF01 RS-232C Option Board UC1, N, L, CE RS-422A/485 Option Board Can be mounted in either CPU Unit Option Board slot 1 or 2. Note: Cannot be used for the CP1L-L10. RS-422A/485 (Isolated-type) Option Board CP1W-CIF11 CP1W-CIF12 UC1, N, L, CE Ethernet Option Board Can be mounted in either CPU Unit Option Board slot 1 or 2. Note: 1. Cannot be used for the CP1L-L10. 2. When using CP1W-CIF41 Ver.1.0, one Ethernet port can be added. CP1W-CIF41 UC1, N, L, CE LCD Option Board Can be mounted only in the CPU Unit Option Board slot 1. Note: Cannot be used for the CP1L-L10. CP1W-DAM01 UC1, L, N, CE Memory Cassette Can be used for backing up programs or auto-booting. CP1W-ME05M UC1, N, L, CE 57 Ordering Information Programming Devices Specifications Name FA Integrated Tool Package CX-One Lite Version 4.@ Number of licenses CX-One Lite is a subset of the complete CX-One package that provides only the Support Software required for micro PLC applications. CX-One Lite runs on the following OS. OS: Windows XP (Service Pack 3 or higher), Vista or 7 Note: Except for Windows XP 64-bit version. 1 license Model Media CD Standards CXONE-LT01C-V4 --- CXONE-AL01D-V4 --- CX-One Lite Ver. 4.@ includes Micro PLC Edition CXProgrammer Ver. 9.@. FA Integrated Tool Package CX-One Ver. 4.@ CX-One is a package that integrates the Support Software for OMRON PLCs and components. CX-One runs on the following OS. OS: Windows XP (Service Pack 3 or higher), Vista or 7 Note: Except for Windows XP 64-bit version. 1 license DVD (See note 3.) (See note 4.) CX-One Ver. 4.@ includes CX-Programmer Ver. 9.@. Programming Device Connecting Cable for CP1W-CIF01 RS-232C Option Board (See note 5.) USB-Serial Conversion Cable (See note 5.) Connects DOS computers, D-Sub 9-pin (Length: 2.0 m) Connects DOS computers, D-Sub 9-pin (Length: 5.0 m) For anti-static connectors XW2Z-200S-CV XW2Z-500S-CV Connects DOS computers, D-Sub 9-pin (Length: 2.0 m) XW2Z-200S-V Connects DOS computers, D-Sub 9-pin (Length: 5.0 m) XW2Z-500S-V USB-RS-232C Conversion Cable (Length: 0.5 m) and PC driver (on a CD-ROM disc) are included. Complies with USB Specification 1.1 On personal computer side: USB (A plug connector, male) On PLC side: RS-232C (D-sub 9-pin, male) Driver: Supported by Windows 98, Me, 2000, and XP CS1W-CIF31 --- N Note: 1. CP1H PLCs are supported by CX-Programmer version 6.2 or higher. CP1L PLCs are supported by CX-Programmer version 7.2 or higher, except for 10-point and 60-point CPU Units. The 10-point and 60-point CPU Units are supported by CX-Programmer version 7.3 or higher. Update The CX-Programmer version automatically from the website using CX-Programmer version 7.0 (included with CX-One version 2.0). 2. The CX-One and CX-One Lite cannot be simultaneously installed on the same computer. 3. Multi licenses are available for the CX-One (3, 10, 30 or 50 licenses). 4. The CX-One is also available on CD (CXONE-AL@@C-V4). 5. Cannot be used with a peripheral USB port. To connect to a personal computer via a peripheral USB port, use commercially-available USB cable (A or B type, male). The following tables lists the Support Software that can be installed from CX-One CX-One Lite Ver.4.@ Support Software in CX-One Support Software in CX-One CX-One Lite Ver.4.@ CX-One Ver.4.@ Yes Micro PLC Edition CX-Programmer Ver.9.@ Yes No CX-Drive Ver.2.@ Yes CX-Programmer Ver.9.@ No Yes CX-Process Tool Ver.5.@ No Yes CX-Integrator Ver.2.@ Yes Yes Faceplate Auto-Builder for NS Ver.3.@ No Yes Switch Box Utility Ver.1.@ Yes Yes CX-Designer Ver.3.@ Yes Yes CX-Protocol Ver.1.@ No Yes NV-Designer Ver.1.@ Yes Yes CX-Simulator Ver.1.@ Yes Yes CX-Thermo Ver.4.@ Yes Yes CX-Position Ver.2.@ No Yes CX-ConfiguratorFDT Ver.1.@ Yes Yes CX-Motion-NCF Ver.1.@ No Yes CX-FLnet Ver.1.@ No Yes CX-Motion-MCH Ver.2.@ No Yes Network Configurator Ver.3.@ Yes Yes Yes CX-Server Ver.4.@ Yes Yes CX-Motion Ver.2.@ No Note: For details, refer to the CX-One Catalog (Cat. No: R134). 58 CX-One Ver.4.@ Ordering Information Expansion Units Name Output method Inputs Outputs Model Relay Transistor (sinking) 24 16 CP1W-40EDT Transistor (sourcing) Relay CP1W-32ER --- 32 CP1W-32ET Transistor (sourcing) N, L, CE CP1W-32ET1 Relay CP1W-20EDR1 Transistor (sinking) 12 8 CP1W-20EDT Transistor (sourcing) CP1W-20EDT1 Relay CP1W-16ER Transistor (sinking) --- 16 CP1W-16ET Transistor (sourcing) U, C, N, L, CE N, L, CE CP1W-16ET1 --- 8 Relay Transistor (sinking) --- Transistor (sourcing) Analog Input Unit N, L, CE CP1W-40EDT1 Transistor (sinking) Expansion I/O Units Standards CP1W-40EDR Analog (resolution: 1/6000) 4 --- CP1W-8ED 8 CP1W-8ER CP1W-8ET 8 U, C, N, L, CE CP1W-8ET1 --- CP1W-AD041 UC1, N, L, CE Analog Output Unit CP1W-DA041 2 CP1W-DA021 UC1, CE 2 1 CP1W-MAD11 U, C, N, L, CE 8 (I/O link input bits) 8 (I/O link input bits) CP1W-SRT21 Analog (resolution: 1/6000) Analog I/O Unit Analog (resolution: 1/6000) CompoBus/S I/O Link Unit --- Temperature Sensor Unit 4 --- 2 thermocouple inputs CP1W-TS001 4 thermocouple inputs CP1W-TS002 2 platinum resistance thermometer inputs CP1W-TS101 4 platinum resistance thermometer inputs CP1W-TS102 U, C, N, L, CE CP1L (L Type) CPU Units with 10 points do not support Expansion Units. I/O Connecting Cable Name Specifications Model I/O Connecting Cable 80 cm (for CP1W/CPM1A Expansion Units) CP1W-CN811 Standards UC1, N, L, CE Note: An I/O Connecting Cable (approx. 6 cm) for horizontal connection is provided with CP1W/CPM1A Expansion Units. Optional Products, Maintenance Products and DIN Track Accessories Name Battery Set DIN Track End Plate Specifications Model For CP1H CPU Units (Use batteries within two years of manufacture.) CJ1W-BAT01 Length: 0.5 m; Height: 7.3 mm PFP-50N Length: 1 m; Height: 7.3 mm PFP-100N Length: 1 m; Height: 16 mm PFP-100N2 There are 2 stoppers provided with CPU Units and I/O Interface Units as standard accessories to secure the Units on the DIN Track. PFP-M Standards --- 59 Ordering Information CJ-series Special I/O Units and CPU Bus Units Category CP1H CPU Unit options Name CJ Unit Adapter Analog Input Units Analog Output Units Analog I/O Unit Process Input Units CJ1 Special I/O Units Temperature Control Units High-speed Counter Unit Position Control Units Space Unit ID Sensor Units Specifications Model CP1W-EXT01 UC1, N, L, CE 4 inputs (1 to 5 V (1/10,000), 0 to 10 V (1/20,000), -5 to 5 V (1/20,000), -10 to 10 V (1/40,000), and 4 to 20 mA (1/10,000)) Conversion Period: 20 s/1 point, 25 s/2 points, 30 s/3 points, 35 s/4 points CJ1W-AD042 UC1, CE 8 inputs (1 to 5 V, 0 to 5 V, 0 to 10 V, -10 to 10 V, 4 to 20 mA) Resolution: 1/8,000, Conversion speed: 250 s/input max. (Can be set to 1/4,000 resolution and 1 ms/input.) CJ1W-AD081-V1 4 inputs (1 to 5 V, 0 to 5 V, 0 to 10 V, -10 to 10 V, 4 to 20 mA) Resolution: 1/8,000, Conversion speed: 250 s/input max. (Can be set to 1/4,000 resolution and 1 ms/input.) CJ1W-AD041-V1 4 outputs (1 to 5 V (1/10,000), 0 to 10 V (1/20,000), and -10 to 10 V (1/40,000) Conversion Period: 20 s/1 point, 25 s/2 points, 30 s/3 points, 35 s/4 points CJ1W-DA042V UC1, CE 8 outputs (1 to 5 V, 0 to 5 V, 0 to 10 V, -10 to 10 V) Resolution: 1/4,000; Conversion speed: 1 ms/output max. (Can be set to 1/8000, 250 s/output.) CJ1W-DA08V UC1, N, L, CE 8 outputs (4 to 20 mA) Resolution: 1/4,000; Conversion speed: 1 ms/output max. (Can be set to 1/8,000, 250 s/ output.) CJ1W-DA08C UC1, N, CE 4 outputs (1 to 5 V, 0 to 5 V, 0 to 10 V, -10 to 10 V, 4 to 20 mA) Resolution: 1/4,000, Conversion speed: 1ms/point max. CJ1W-DA041 2 outputs (1 to 5 V, 0 to 5 V, 0 to 10 V, -10 to 10 V, 4 to 20 mA) Resolution: 1/4,000, Conversion speed: 1ms/point max. CJ1W-DA021 4 inputs, 2 outputs (1 to 5 V, 0 to 5 V, 0 to 10 V, -10 to 10 V, 4 to 20 mA) Resolution: 1/4000; Conversion speed: 1 ms/point max. (Can be set to 1/8,000, 500 s/point.) CJ1W-MAD42 4 fully universal inputs: Pt100 (3-wire), JPt100 (3-wire), Pt1000 (3-wire), Pt100 (4 wire), K, J, T, E, L, U, N, R, S, B, WRe5-26, PLII, 4 to 20 mA, 0 to 20 mA, 1 to 5 V, 0 to 1.25 V, 0 to 5 V, 0 to 10 V, 100-mV selectable range, -1.25 to 1.25 V, -5 to 5 V, -10 to 10 V, 10-V selectable range Potentiometer resolution/conversion speed: 1/256,000 (conversion cycle: 60 ms/4 points), 1/64,000 (conversion cycle: 10 ms/4 points), 1/16,000 (conversion cycle: 5 ms/4 points) CJ1W-PH41U (See note 1.) UC1, CE 4 fully universal inputs: Pt100, JPt100, Pt1000, K, J, T, L, R, S, B, 4 to 20 mA, 0 to 20 mA, 1 to 5 V, 0 to 5 V, 0 to 10 V Conversion speed: 250 ms/4 points CJ1W-AD04U UC1, L, CE 4 inputs, B, J, K, L, R, S, T; Conversion speed: 250 ms/4 inputs CJ1W-PTS51 4 inputs, Pt100 (JIS, IEC), JPt100 , Conversion speed: 250 ms/4 inputs CJ1W-PTS52 2 inputs, B, E, J, K, L, N, R, S, T, U, W, Re5-26, PL 100 mV, Resolution: 1/64,000; Conversion speed: 10 ms/2 inputs CJ1W-PTS15 2 inputs, Pt100, JPt100, Pt50, Ni508.4; Resolution: 1/64,000; Conversion speed: 10 ms/2 inputs CJ1W-PTS16 2 inputs, 0 to 1.25 V, -1.25 to 1.25 V, 0 to 5 V, 1 to 5 V, -5 to 5 V, 0 to 10 V, -10 to 10 V, 10-V selectable range, 0 to 20 mA, 4 to 20 mA CJ1W-PDC15 4 loops, thermocouple input, NPN output CJ1W-TC001 4 loops, thermocouple input, PNP output CJ1W-TC002 2 loops, thermocouple input, NPN output, heater burnout detection function CJ1W-TC003 2 loops, thermocouple input, PNP output, heater burnout detection function CJ1W-TC004 4 loops, platinum resistance thermometer input, NPN output CJ1W-TC101 4 loops, platinum resistance thermometer input, PNP output CJ1W-TC102 2 loops, platinum resistance thermometer input, NPN output, heater burnout detection function CJ1W-TC103 2 loops, platinum resistance thermometer input, PNP output, heater burnout detection function CJ1W-TC104 2 inputs, max. input frequency: 500 kpps CJ1W-CT021 Pulse train, open collector output, 1 axis CJ1W-NC113 Pulse train, open collector output, 2 axes CJ1W-NC213 Pulse train, open collector output, 4 axes CJ1W-NC413 Pulse train, line driver output, 1 axis CJ1W-NC133 Pulse train, line driver output, 2 axes CJ1W-NC233 UC1, N, L, CE UC1, N, L, CE UC1, CE Pulse train, line driver output, 4 axes CJ1W-NC433 --- CJ1W-SP001 For V680 Series, 1 R/W Head CJ1W-V680C11 For V680 Series, 2 R/W Heads CJ1W-V680C12 For V600 Series, 1 R/W Head CJ1W-V600C11 UC1, N, L, CE UC1, N, L, CE UC1, CE UC, CE For V600 Series, 2 R/W Heads CJ1W-V600C12 CompoNet Master Unit Word slaves: 2,048 points, Bit slaves: 512 points CJ1W-CRM21 U, U1, N, L, CE CompoBus/S Master Unit CompoBus/S remote I/O, 256 points max. CJ1W-SRM21 UC1, N, L, CE Note: 1. If a CJ1W-PH41U is used, do not use a CP1H CPU Unit with relay contact outputs or Expansion Units with relay contact outputs. 2. Refer to the CJ1 catalog (Cat. No. P052) for information on the CJ1 Special I/O Units. 60 Standards Adapter for connecting CJ-series Special I/O Units and CPU Bus Units (includes CJ-series End Cover) Ordering Information Category Name Specifications Controller Link Units Standards Wired (shielded twisted-pair cable) CJ1W-CLK23 1 RS-232C port and 1 RS-422A/485 port CJ1W-SCU42 2 RS-232C ports CJ1W-SCU22 2 RS-422A/485 ports CJ1W-SCU32 1 RS-232C port and 1 RS-422A/485 port CJ1W-SCU41-V1 2 RS-232C ports CJ1W-SCU21-V1 2 RS-422A/485 ports CJ1W-SCU31-V1 EtherNet/IP Unit Shielded twisted-pair cable (STP), category 5 or 5e or higher Tag data links and message communications supported CJ1W-EIP21 Ethernet Unit 100Base-TX CJ1W-ETN21 DeviceNet Unit Functions as master and/or slave; allows control of 32,000 points max. per master CJ1W-DRM21 MECHATROLINK-II Position Control Unit Control commands sent using MECHATROLINK-II synchronized communications 16 axes max., direct operation from ladder diagram, control modes: position/ speed/torque Serial Communications Units CJ1 CPU Bus Units Model 2 axes CJ1W-NC271 4 axes CJ1W-NC471 16 axes CJ1W-NCF71 16 axes CJ1W-NCF71-MA 32 axes max. (Real axes: 20, Virtual axes: 2) CJ1W-MCH71 UC1, N, L, CE UC1, N, CE UC1, N, L, CE UC1, CE MECHATROLINK-II Motion Control Unit Position, speed, and torque commands sent via MECHATROLINK-II Special motion control language Fl-net Unit 100Base-TX CJ1W-FLN22 SYSMAC SPU High-speed data collection unit CJ1W-SPU01-V2 Note: Refer to the CJ1 catalog (Cat. No. P052) for information on the CJ1 CPU Bus Units. Industrial Switching Hubs Specifications Product name Appearance Functions No. of pors Failure detection Accesories Current consumption (A) Model 0.22 W4S1-03B 0.22 W4S1-05B 0.22 W4S1-05C Standards * Power supply connector Industrial Switching Hubs Quality of Service (QoS): EtherNet/IP control data priority Failure detection: Broadcast storm and LSI error detection 10/100BASE-TX, Auto-Negotiation 3 No 5 No 5 Yes * Power supply connector * Connector for informing error UC, CE CE 61 OMRON Function Block Library OMRON Function Block Library for Positioning with Position Controllers When using the CP1H, use the CP1H OMRON Function Block for positioning. When using the CP1L, use the CP1M-CPU21/22/23 OMRON Function Block for positioning. FB name (using CP1H) 62 FB name (using CP1L) Function name _NCCP1H011_MoveAbsolute_DINT _NCCPU011_MoveAbsolute_DINT Absolute move with DINT _NCCP1H020_MoveRelative_REAL _NCCPU020_MoveRelative_REAL Relative move with REAL _NCCP1H021_MoveRelative_DINT _NCCPU021_MoveRelative_DINT Relative move with DINT _NCCP1H030_MoveVelocity_REAL _NCCP1H031_MoveVelocity_DINT _NCCPU030_MoveVelocity_REAL _NCCPU031_MoveVelocity_DINT Velocity control with REAL Velocity control with DINT _NCCP1H050_Home_REAL _NCCPU050_Home_REAL Origin search with REAL _NCCP1H051_Home_DINT _NCCPU051_Home_DINT Origin search with DINT _NCCP1H061_Stop_REAL _NCCPU061_Stop_REAL Deceleration stop with REAL _NCCP1H062_Stop_DINT _NCCPU062_Stop_DINT Deceleration stop with DINT _NCCP1H110_MoveInterrupt_REAL _NCCP1H111_MoveInterrupt_DINT _NCCP1H120_MoveSequence _NCCPU110_MoveInterrupt_REAL _NCCPU111_MoveInterrupt_DINT _NCCPU120_MoveSequence Interrupt feeding with REAL Interrupt feeding with DINT Continuous move _NCCP1H130_MoveTimeAbsolute_REAL _NCCPU130_MoveTimeAbsolute_REAL Timed absolute move with REAL _NCCP1H131_MoveTimeAbsolute_DINT _NCCPU131_MoveTimeAbsolute_DINT Timed absolute move with DINT _NCCP1H140_MoveTimeRelative_REAL _NCCPU140_MoveTimeRelative_REAL Timed relative move with REAL _NCCP1H141_MoveTimeRelative_DINT _NCCPU141_MoveTimeRelative_DINT Timed relative move with DINT _NCCP1H200_ReadStatus _NCCPU200_ReadStatus Read status _NCCP1H204_ReadActualPosition_REAL _NCCPU204_ReadActualPosition_REAL Read present position with REAL _NCCP1H205_ReadActualPosition_DINT _NCCPU205_ReadActualPosition_DINT Read present position with DINT _NCCP1H610_SetPosition_REAL _NCCP1H611_SetPosition_DINT _NCCPU610_SetPosition_REAL _NCCPU611_SetPosition_DINT Shift present position with REAL Shift present position with DINT Description Positions using absolute movement. Positions using relative movement. Positions using relative movement. Controls velocity. Controls velocity. Executes an origin search to establish the origin. Executes an origin search to establish the origin. Decelerates operating axis to a stop. Decelerates operating axis to a stop. Performs interrupt feeding. Performs interrupt feeding. Positions continuously. Positions using absolute movement for a specified period of time. Positions using absolute movement for a specified period of time. Positions using relative movement for a specified period of time. Positions using relative movement for a specified period of time. Reads the status of the axis. Reads the present position of the axis. Reads the present position of the axis. Changes the present position. Changes the present position. OMRON Function Block Library OMRON Function Block Library for E5CN and E5CN-U-series Temperature Controller Serial Communications FB name _E5xx003_Stop _E5xN004_ExecuteAT _E5xN005_CancelAT _E5xx200_ReadVariable _E5xx201_ReadStatus _E5xx202_ReadPV _E5xx203_ReadSP _E5xx204_ReadCoolingMV _E5xx205_ReadHeatingMV _E5xx400_WriteVariable _E5xx403_WriteSP _E5xx600_SetComm Function name Stop Execute AT Cancel AT Read variable Read status Read PV Read SP Read cooling MV Read heating MV Write variable Write SP Set communications Description Stops operation for Temperature Controller channel. Starts AT for Temperature Controller channel. Cancels AT for Temperature Controller channel. Reads one item from specified variable area. Reads status of specified Temperature Controller channel. Reads PV of specified Temperature Controller channel. Reads SP f specified Temperature Controller channel. Reads cooling MV of specified Temperature Controller channel. Reads heating MV of specified Temperature Controller channel. Writes one data item to specified variable area. Sets SP for specified Temperature Controller channel. Sets PLC serial port to default communications settings of Temperature Controller. Note: These OMRON Function Block can be used for only serial port 2 (the port on the right) for CP1H and CP1L-M30/-M40/-M60 CPU Units. They can be used for serial port 1 only on CP1L-L14/-L20 CPU Units (which have only one serial port). Cannot be used for the CP1L-L10. OMRON Function Block Library for E5AR and E5ER-series Temperature Controller Serial Communications FB name _E5xx003_Stop _E5xN004_ExecuteAT _E5xN005_CancelAT _E5xx200_ReadVariable _E5xx201_ReadStatus _E5xx202_ReadPV _E5xx203_ReadSP _E5xx204_ReadCoolingMV _E5xx205_ReadHeatingMV _E5xxR206_ReadValveOpening _E5xx400_WriteVariable _E5xx403_WriteSP _E5xx600_SetComm Function name Stop Execute AT Cancel AT Read variable Read status Read PV Read SP Read cooling MV Read heating MV Read valve opening Write variable Write SP Set communications Description Stops operation for Temperature Controller channels. Starts AT for Temperature Controller channels. Cancels AT for Temperature Controller channels. Reads one item in specified variable area. Reads status of specified Temperature Controller channel. Reads PV of specified Temperature Controller channel. Reads SP of specified Temperature Controller channel. Reads cooling MV of specified Temperature Controller channel. Reads heating MV of specified Temperature Controller channel. Reads valve opening monitor value of specified Temperature Controller channel. Writes one data item to specified variable area. Sets SP for specified Temperature Controller channel. Sets PLC serial port to initial communications settings of Temperature Controller. Note: These OMRON Function Block can be used for only serial port 2 (the port on the right) for CP1H and CP1L-M30/-M40/-M60 CPU Units. They can be used for serial port 1 only on CP1L-L14/-L20 CPU Units (which have only one serial port). Cannot be used for the CP1L-L10. OMRON Function Block Library for E5ZN-series Temperature Controller Serial Communications FB name _E5xx001_ExeOperation _E5xx002_Run _E5xx003_Stop _E5xN004_ExecuteAT _E5xN005_CancelAT _E5xx200_ReadVariable _E5xx201_ReadStatus _E5xx202_ReadPV _E5xx203_ReadSP _E5xx204_ReadCoolingMV _E5xx205_ReadHeatingMV _E5xx400_WriteVariable _E5xx403_WriteSP _E5xx600_SetComm Function name Execute command Run Stop Execute AT Cancel AT Read variable Read status Read PV Read SP Read cooling MV Read heating MV Write variable Write SP Set communications Description Executes specified command. Starts operation for specified Temperature Controller channel. Stops operation for specified Temperature Controller channel. Starts AT for Temperature Controller channels. Cancels AT for Temperature Controller channels. Reads one item in specified variable area. Reads status of specified Temperature Controller channel. Reads PV of specified Temperature Controller channel. Reads SP of specified Temperature Controller channel. Reads cooling MV of specified Temperature Controller channel. Reads heating MV of specified Temperature Controller channel. Writes one data item to specified variable area. Sets SP for specified Temperature Controller channel. Sets PLC serial port to default communications settings of Temperature Controller. Note: These OMRON Function Block can be used for only serial port 2 (the port on the right) for CP1H and CP1L-M30/-M40/-M60 CPU Units. They can be used for serial port 1 only on CP1L-L14/-L20 CPU Units (which have only one serial port). Cannot be used for the CP1L-L10. 63 SMARTSTEP 2 AC Servo Drivers with Pulse String Inputs R88M-G/R7D-BP Advanced Functionality and Performance Packed into a Super-compact Body Compact AC Servo Drives Compared to the SMARTSTEP A Series, the SMARTSTEP 2 Series can reduce the installation space by 48% and the installation size by 39% in terms of volume. Suppressing Vibration of Low-rigidity Mechanisms during Acceleration/Deceleration The damping control function can suppress vibration of low-rigidity mechanisms or devices whose ends tend to vibrate. Easy Adjustment The realtime autotuning function automatically estimates the load inertia of the machine in realtime and sets the optimal gain. The adaptive filter automatically suppresses vibration caused by resonance. Compatible with Command Pulse of 90 Phase Difference Inputs In addition to conventional CW/CCW inputs (2 pulse inputs) and SIGN/PULS inputs (1 pulse input), the SMARTSTEP 2 supports 90 phase difference inputs. This makes it possible to input encoder output signals directly into the Servo Drive for simplified synchronization control. A Wide Range of Pulse Setting Functions A wide range of pulse setting functions, such as the command pulse multiplying, electronic gear, and encoder dividing, enable you to perform pulse settings suitable for your device or system. Simplified Speed Control with Internal Speed Settings Four internal speed settings allow the speed to be easily switched by using external signals. Encoder Dividing Output Function The number of motor encoder pulses output by the Servo Drive can be freely set in the range of 1 to 2,500 pulses per rotation. A parameter can also be set to change the phase. Servo Drive-Servomotor Combinations Combinations of Cylinder-type 3,000-r/min Servomotors and Servo Drivers Voltage Single-phase 100-V Servo Driver Rated output Without brake With brake R7D-BPA5L 50 W R88M-G05030H R88M-G05030H-B R7D-BP01L 100 W R88M-G10030L R88M-G10030L-B R7D-BP02L 200 W R88M-G20030L R88M-G20030L-B 50 W R88M-G05030H R88M-G05030H-B 100 W R88M-G10030H R88M-G10030H-B R7D-BP02HH 200 W R88M-G20030H R88M-G20030H-B R7D-BP-04H 400 W R88M-G40030H R88M-G40030H-B R7D-BP01H Single-phase 200-V 50 W R88M-G05030H R88M-G05030H-B 100 W R88M-G10030H R88M-G10030H-B R7D-BP02H 200 W R88M-G20030H R88M-G20030H-B R7D-BP04H 400 W R88M-G40030H R88M-G40030H-B R7D-BP01H Three-phase 200-V Servomotor Pulse-string input Combinations of Flat-type 3,000-r/min Servomotors and Servo Drivers Voltage Single-phase 100-V Single-phase 200-V Three-phase 200-V Servo Driver Servomotor Pulse-string input Rated output Without brake With brake R7D-BP01L 100 W R88M-G10030L R88M-G10030L-B R7D-BP02L 200 W R88M-G20030L R88M-G20030L-B R7D-BP01H 100 W R88M-G10030H R88M-G10030H-B R7D-BP02HH 200 W R88M-G20030H R88M-G20030H-B R7D-BP-04H 400 W R88M-G40030H R88M-G40030H-B R7D-BP01H 100 W R88M-G10030H R88M-G10030H-B R7D-BP02H 200 W R88M-G20030H R88M-G20030H-B R7D-BP04H 400 W R88M-G40030H R88M-G40030H-B Note: For information on SMARTSTEP 2, refer to the SMARTSTEP 2 Catalog (Cat. No. I813). 64 Read and Understand this Catalog Please read and understand this catalog before purchasing the product. Please consult your OMRON representative if you have any questions or comments. Warranty and Limitations of Liability WARRANTY OMRON's exclusive warranty is that the products are free from defects in materials and workmanship for a period of one year (or other period if specified) from date of sale by OMRON. OMRON MAKES NO WARRANTY OR REPRESENTATION, EXPRESS OR IMPLIED, REGARDING NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR PARTICULAR PURPOSE OF THE PRODUCTS. ANY BUYER OR USER ACKNOWLEDGES THAT THE BUYER OR USER ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE. OMRON DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED. LIMITATIONS OF LIABILITY OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES, LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS, 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 REGARDING THE PRODUCTS UNLESS OMRON'S ANALYSIS CONFIRMS THAT THE PRODUCTS WERE PROPERLY HANDLED, STORED, INSTALLED, AND MAINTAINED AND NOT SUBJECT TO CONTAMINATION, ABUSE, MISUSE, OR INAPPROPRIATE MODIFICATION OR REPAIR. Application Considerations SUITABILITY FOR USE OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to the combination of the product in the customer's application or use of the product. Take all necessary steps to determine the suitability of the product for the systems, machines, and equipment with which it will be used. Know and observe all prohibitions of use applicable to this product. NEVER USE THE PRODUCT FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS, AND THAT THE OMRON PRODUCT IS PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM. PROGRAMMABLE PRODUCTS OMRON shall not be responsible for the user's programming of a programmable product, or any consequence thereof. Disclaimers CHANGE IN SPECIFICATIONS Product specifications and accessories may be changed at any time based on improvements and other reasons. Consult with your OMRON representative at any time to confirm actual specifications of purchased product. DIMENSIONS AND WEIGHTS Dimensions and weights are nominal and are not to be used for manufacturing purposes, even when tolerances are shown. PERFORMANCE DATA Performance data given in this catalog 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. Actual performance is subject to the OMRON Warranty and Limitations of Liability. CP1H/CP1L CP1H CP1L-M CP1L-M Ethernet Option Board CP1L-L Note: Do not use this document to operate the Unit. OMRON Corporation Industrial Automation Company Authorized Distributor: Tokyo, JAPAN Contact: www.ia.omron.com Regional Headquarters OMRON EUROPE B.V. OMRON ELECTRONICS LLC Wegalaan 67-69-2132 JD Hoofddorp One Commerce Drive Schaumburg, The Netherlands IL 60173-5302 U.S.A. Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 OMRON ASIA PACIFIC PTE. LTD. OMRON (CHINA) CO., LTD. No. 438A Alexandra Road # 05-05/08 (Lobby 2), Room 2211, Bank of China Tower, Alexandra Technopark, 200 Yin Cheng Zhong Road, Singapore 119967 PuDong New Area, Shanghai, 200120, China Tel: (65) 6835-3011/Fax: (65) 6835-2711 Tel: (86) 21-5037-2222/Fax: (86) 21-5037-2200 CP1L-L (c) OMRON Corporation 2009 All Rights Reserved. In the interest of product improvement, specifications are subject to change without notice. CSM_6_1_0711 Cat. No. P057-E1-08 Printed in Japan 0910 (0507) Wide Lineup of CPU Units with USB Port on All Models. Multi-functionality Condensed into One-package PLCs Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Omron: CP1LL20DRA CP1LM40DRA CP1HXA40DTD CP1LL14DRA CP1L-L14DR-A CP1L-L20DR-A CP1L-M40DR-A CP1L-M30DR-A