Page 2
SYSMAC CPM2B-S001M-DRT Programmable Controller Operation Manual Produced May 2001 Downloaded from Elcodis.com electronic components distributor...
Page 3
Downloaded from Elcodis.com electronic components distributor...
Page 4
OMRON Product References All OMRON products are capitalized in this manual. The words “Unit” and “Board” are also capitalized when they refer to an OMRON product, regardless of whether or not they appear in the proper name of the product.
Page 5
Downloaded from Elcodis.com electronic components distributor...
TABLE OF CONTENTS PRECAUTIONS ........Intended Audience ............General Precautions .
Page 7
TABLE OF CONTENTS SECTION 5 Instruction Set ........CPM2B-S Function Codes .
Page 8
About this Manual: The CPM2B-S001M-DRT is a compact, high-speed board Programmable Controller (PC) that is equipped with all of the functions of the CPM2C-S100C-DRT PC. This manual describes the features, specifications, and installation of the CPM2B-S001M-DRT (referred to as the CPM2B-S in this manual) and includes the sections described below. Refer to the CPM2B Operation Manual (W371) for details on Expansion I/O Board specifications, con- nections, and wiring.
Page 9
PRECAUTIONS This section provides general precautions for using the Programmable Controller (PC) and related devices. The information contained in this section is important for the safe and reliable application of the Programmable Controller. You must read this section and understand the information contained before attempting to set up or operate a PC system.
It is extremely important that a PC and all PC Units be used for the specified purpose and under the specified conditions, especially in applications that can directly or indirectly affect human life. You must consult with your OMRON representative before applying a PC System to the above-mentioned applica- tions.
Operating Environment Precautions ! W A R N I N G Provide safety measures in external circuits (i.e., not in the Programmable Controller), including the following items, in order to ensure safety in the sys- tem if an abnormality occurs due to malfunction of the PC or another external factor affecting the PC operation.
Application Precautions The operating environment of the PC System can have a large effect on the ! C a u t i o n longevity and reliability of the system. Improper operating environments can lead to malfunction, failure, and other unforeseeable problems with the PC System.
Page 13
Application Precautions • Do not apply voltages or connect loads to the output terminals in excess of the maximum switching capacity. Excess voltage or loads may result in burning. • Be sure that all the mounting screws, terminal screws, and cable connec- tor screws are tightened to the torque specified in the relevant manuals.
Peripheral Port Programming Devices are compatible with other models of OMRON PCs. This port can also be used for Host Link or no-protocol communications. RS-232C Port This port can be used for a Host Link, no-protocol, 1:1 PC Link, or 1:1 NT Link communications.
Page 16
CPM2B-S Features and Functions Section 1-1 CompoBus/S Master Up to 32 CompoBus/S Slaves can be connected to create a Remote I/O Link Functions with up to 256 I/O points. It is easy to build an efficient, long-range distributed system with less wiring by connecting CompoBus/S I/O Terminals, Analog Terminals, Sensor Terminals, and Bit Chain Terminals.
Page 17
CPM2B-S Features and Functions Section 1-1 Built-in Motor Control Capability Synchronized Pulse Synchronized pulse control provides an easy way to synchronize the opera- Control tion of a peripheral piece of equipment with the main equipment. The output pulse frequency can be controlled as some multiple of the input pulse fre- quency, allowing the speed of a peripheral piece of equipment (such as a sup- ply conveyor) to be synchronized with the speed of the main piece of equipment.
Page 18
CPM2B-S Features and Functions Section 1-1 Expansion Memory Unit The CPM1-EMU01-V1 Expansion Memory Unit is a program loader for small- size or micro PCs. Using the CPM1-EMU01-V1, simple on-site transfer of user programs and data memory is possible with PCs. Peripheral port CPM2C-CN111 Expansion Memory Unit...
Page 19
OUT011CH OUT012CH High-speed 1:1 NT Link In a 1:1 NT Link, an OMRON Programmable Terminal (PT) can be connected Communications directly to the CPM2B-S. The PT must be connected to the RS-232C port; it cannot be connected to the Peripheral port.
CPM2B-S Features and Functions Section 1-1 1-1-2 Overview of CPM2B-S Functions Main function Variations/Details • Remote I/O devices can be allocated up to 256 I/O points (128 inputs and 128 outputs) in CompoBus/S Master func- tions input area IR 020 to IR 027 and output area IR 030 to IR 037. •...
System Configurations Section 1-2 Note 1. These four inputs are shared by interrupt inputs, interrupt inputs in counter mode, and quick-response inputs, but each input can be used for only one purpose. 2. This input is shared by the high-speed counter and synchronized pulse control functions.
System Configurations Section 1-2 Expansion I/O Boards Expansion I/O Inputs Outputs Model Board 32 I/O points 16 inputs, 24 V DC 16 relay outputs CPM2B-32EDR (terminal block) (16 inputs, 16 outputs) 16 inputs, 24 V DC 16 sinking transistor CPM2B-32EDT outputs (connector) Note When an NT-AL001-E Adapter is connected to the RS-232C port, only one Expansion I/O Board can be connected because of power supply limitations.
System Configurations Section 1-2 1-2-4 Support Software A personal computer running the CX-Programmer or SYSMAC-CPT Support Software (in MS Windows) or the SSS (in MS-DOS) can be connected to the CPU Board’s Peripheral port or RS-232C port. Refer to 1-2-5 One-to-one Computer Connections for details on the computer connection.
System Configurations Section 1-2 1-2-6 One-to-N Computer Connections Up to 32 OMRON PCs, including CPM2B-S PCs, can be connected to a host computer. Using the RS-232C Port Connecting Cable XW2Z-@00S-V 3G2A9-AL004-E or NT-AL001-E (requires +5 V) (See notes 1 and 2.) RS-422 (Total length: 500 m max.)
Terminal through the RS-232C port. (The Programmable Terminal cannot be connected directly to the peripheral port.) An OMRON PT can also be connected to the CPM2B-S with a host link con- nection. Either the RS-232C port or peripheral port can be used for a host link connection.
Structure and Operation Section 1-3 Structure and Operation 1-3-1 CPU Board Structure The following diagram shows the internal structure of the CPU Board. DeviceNet CompoBus/S Master Slaves I/O memory External External PC Setup output input devices devices Program Settings Settings RS-232C port Settings...
Structure and Operation Section 1-3 settings or the communications settings in the PC Setup. Refer to 2-2 Board Components and their Functions for more details. 1-3-2 Operating Modes CPM2B-S CPU Boards have 3 operating modes: PROGRAM, MONITOR, and RUN. PROGRAM Mode The program cannot be executed in PROGRAM mode.
Structure and Operation Section 1-3 1-3-4 PC Operation at Startup Time Required for The time required for startup initialization depends on several factors, such as Initialization the operating conditions (including power supply voltage, system configura- tion, and ambient temperature) and the program contents. Power OFF Operation Minimum Power Supply Voltage The PC will stop and all outputs will be turned OFF if the power supply voltage...
Structure and Operation Section 1-3 1-3-5 Cyclic Operation and Interrupts Basic CPU Operation Initialization processing is performed when the power is turned ON. If there are no initialization errors, the overseeing processes, program execution, I/O refreshing, and communications port servicing are performed repeatedly (cyclically).
Page 31
Structure and Operation Section 1-3 The cycle time will vary slightly depending on the processing being performed in each cycle, so the calculated cycle time will not always match the actual cycle time. Program Execution in The following diagram shows the cyclic operation of the CPM2B-S when the Cyclic Operation program is being executed normally.
Page 32
Structure and Operation Section 1-3 Interrupt Program When an interrupt is generated during execution of the main program, main Execution program execution is interrupted immediately and the interrupt program is executed. The following diagram shows the cyclic operation of the CPM2B-S when an interrupt program is executed.
Page 33
Structure and Operation Section 1-3 When IORF(97) is used, the cycle time is extended by the time required to refresh the specified I/O words. Overseeing processes Main program IORF(97) executed. Cycle Immediate refreshing time I/O refreshing I/O refreshing RS-232C port servicing Peripheral port servicing Downloaded from Elcodis.com...
SECTION 2 Board Specifications and Components This section provides the technical specifications of the CPM2B-S Boards and describes the main components of the Boards. Specifications ..........2-1-1 General Specifications .
Specifications Section 2-1 Specifications 2-1-1 General Specifications Item CPU Boards Supply voltage 24 V DC (Allowable range: 20.4 to 26.4 V DC) Power consumption 4.5 W max. (CPU Board only) Communications power 11 to 25 V DC supply voltage (Supplied from the communications connector) Inrush current 25 A max.
Specifications Section 2-1 2-1-2 Characteristics Item CPU Boards Control method Stored program method I/O control method Cyclic scan with direct output (Immediate refreshing can be performed with IORF(97).) Programming language Ladder diagram Instruction length 1 step per instruction, 1 to 5 words per instruction Instructions Basic instructions Special...
Page 37
Specifications Section 2-1 Item CPU Boards Pulse output 2 points with no acceleration/deceleration, 10 Hz to 10 kHz each, and no direction control. 1 point with trapezoidal acceleration/deceleration, 10 Hz to 10 kHz, and direction control. 2 points with variable duty-ratio outputs. (Pulse outputs can be used with transistor outputs only, they cannot be used with relay outputs.) Synchronized pulse control...
Specifications Section 2-1 2-1-3 I/O Specifications CPU Board Input Specifications (For the Input Connector and I/O Connector) Item Inputs Specification Input voltage +10% 24 V DC –15% Input impedance IN00000 to IN00001 2.7 kΩ IN00002 to IN00004 3.9 kΩ IN00005 4.7 kΩ...
Page 39
Specifications Section 2-1 High-speed Counter Inputs IN00000 through IN00002 can be used as high-speed counter inputs, Inputs as shown in the following table. The maximum count frequency is 5 kHz in dif- ferential phase mode and 20 kHz in the other modes. Input Function Differential phase mode...
Page 40
Specifications Section 2-1 Item Specification 40 µs max. for 4.5 to 26.4 V, 10 to 100 mA OFF delay OUT01000 and OUT01001: 0.1 ms max. for 4.5 to 30 V, 10 to 200 mA OUT01002 and OUT01003: 1 ms max. for 4.5 to 30 V, 10 to 300 mA. OUT01100 to OUT01115 OUT01200 to OUT01215 Fuse...
Board Components and their Functions Section 2-2 Board Components and their Functions 2-2-1 CPU Board Components CPU Boards 2 I/O connector (6 inputs/4 outputs, interrupt inputs, high-speed counter 10 RS-232C port 5 Status indicators inputs, pulse outputs) 12 CompoBus/S 7 and 8 I/O indicators 11 DeviceNet 9 Peripheral port terminals...
Page 42
Board Components and their Functions Section 2-2 Indicator Status Meaning PERI Data is being transferred via the peripheral port. (yellow) The peripheral port is not being used. Flashing Data is being received via CompoBus/S. (yellow) Data isn’t being received via CompoBus/S. Flashing Data is being transmitted via CompoBus/S.
Page 43
Board Components and their Functions Section 2-2 8. Output Indicators The output indicators are lit when the corresponding output terminal is ON. The indicators are lit during I/O refreshing. When an output is being used as a pulse output, the corresponding will remain lit while pulses are being output.
Page 44
Board Components and their Functions Section 2-2 15. Rotary Switches The rotary switches set the PC’s node number in the DeviceNet network. The allowed setting range is 00 to 63. (Settings 64 to 99 are not allowed.) 16. Battery Holder The battery backs up memory in the CPU Board.
SECTION 3 Installation and Wiring This section provides information on installing and wiring a CPM2B-S PC. Be sure to follow the directions and precautions in this section when installing the CPM2B-S in a panel or cabinet, wiring the power supply, or wiring I/O. Design Precautions .
Design Precautions Section 3-1 Design Precautions Observe the following precautions when designing a system incorporating a CPM2B-S PC. 3-1-1 Power Supply Wiring Separate the power supply wiring from the power system, control system, CPM2B-S system, and DC I/O system wiring. Separate the control circuits that supply power to the main Unit from the main circuits using dedicated cir- cuit protectors and fuses.
Selecting an Installation Site Section 3-2 Selecting an Installation Site The CPM2B-S is resistant to harsh conditions and highly reliable, but install- ing the PC in a favorable site will maximize its reliability and operating lifetime. Be sure to install the CPM2B-S correctly, as outlined in this manual. Failure to ! C a u t i o n do so may result in Board malfunction.
Assembling the CPM2B-S Boards Section 3-3 Electrical Noise Power lines and high-voltage equipment can cause electrical noise in the PC. • Do not install the CPM2B-S in a panel or cabinet with high-voltage equip- ment. • Allow at least 200 mm between the CPM2B-S and nearby power lines. 200 mm min.
Page 49
Assembling the CPM2B-S Boards Section 3-3 CPM2B-ATT01 Mounting Bracket (See note.) Note The CPM2B-ATT01 Mounting Bracket is required when the system must meet UL/CSA standards. Board or Bracket Hardware and cables included CPU Board Four M3 standoffs (short) 10 mm Four M3 screws Expansion I/O Board Four M3 standoffs (long)
Installing the CPM2B-S Section 3-4 Installing the Expansion I/O Connecting Cables 1,2,3... 1. Insert the Expansion I/O Cable into the connectors on the CPU Board and Expansion I/O Board. CPU Board Expansion Expansion I/O Cable I/O Board (included with the Expansion I/O Board) The cable from the CPU Board Install the shorter connector of...
Wiring and Connections Section 3-5 Example Installations Mounting Bracket Screw and nut Screw and tapped installation panel installation Note 1. When attaching the Mounting Bracket, use M4 screws and tighten to a torque of 1.2 N•m. 2. The CPM2B-S can be installed without a CPM2B-ATT01 Mounting Brack- et.
24 V DC (Not connected) Terminal Specifications Item Specifications Screw size Recommended torque 0.5 to 0.6 N•m Recommended screwdriver: OMRON XW4E-00C Compatible Wires and Terminals Wire/terminal Specification Solid wire 0.2 to 2.5 mm (AWG 24 to AWG 12) Strip 7 mm (1/4 inch) of insulation.
Input connector Output connector (32 inputs) (32 outputs) Removing and Wiring I/O Connectors The following tables provide specifications of compatible OMRON I/O connec- tors. MIL Flat Cable Connector Strain Relief Socket Note The max. rated current for flat cable is 1 A. Be sure that the current at the common terminal does not exceed 1A.
Page 54
Model number Socket XG4M-2030 Strain Relief XG4T-2004 Set (Socket + Strain Relief) XG4T-2030-T Recommended Flat Cable XY3A-200 OMRON Crimping Tools Crimping Tool XY2B-0002 Attachment XY2B-1007 MIL Loose-wire Pressure Connector Full Cover (See note) Partial Cover (See note) Sockets Note Two Full Covers or Partial Covers are required for each socket.
Page 55
Wiring and Connections Section 3-5 to completely remove just one side at a time. Remove the hooks from just one tab on both sides of the connector and then remove the cover. 2. Insert the flat cable’s wires into the socket that was separated in step 1, align the positions of the wires with the contacts, and lock the contact and cover pieces together.
Page 56
Wiring and Connections Section 3-5 Inserting and Removing When inserting a cable, first open the lock levers on each side of the connec- I/O Connectors tor and then insert the cable’s connector. Press the cable’s connector firmly until both lock levers lock onto the connector. To remove the cable, open the lock levers to the left and right before removing the cable’s connector.
Page 57
Wiring and Connections Section 3-5 3-5-2-2 CPU Board Input Connector Wiring Wire the CPU Board’s Input Connector (32 inputs) as shown in the following diagram. IR 002 IR 001 24 VDC 24 VDC 24 VDC 24 VDC Diagram shows connector on the Board as viewed from the side from which the external connector is inserted.
Page 58
Wiring and Connections Section 3-5 3-5-2-4 Wiring Input Devices The following table shows how to connect various input devices. Device Circuit diagram Relay output CPM2B-S 5 mA/6 mA/8 mA COM (+) NPN open collector Sensor power supply Output CPM2B-S 5 mA/6 mA/8 mA COM (+) NPN current output Use the same power supply for...
Page 59
Wiring and Connections Section 3-5 High-speed Counter Inputs (I/O Connector) Using IR 00000 to IR 00002 as High-speed Counter Inputs In these examples, Encoders with an external 24-V DC open-collector output are connected. Differential Phase Mode Pulse Plus Direction Input Mode (Count frequency: 5 kHz) (Count frequency: 20 kHz) CPM2B-S...
Page 60
Wiring and Connections Section 3-5 Special functions for input bits IR 00003 through IR 00005 are set in DM 6628: Bits in PC Setup setting (in DM 6628) address DM 6628 IR 00003 00 to 03 Used as normal Used as interrupt Used as inputs.
Page 61
Wiring and Connections Section 3-5 Inductive Loads When connecting an inductive load to an input, connect a diode in parallel with the load. The diode should satisfy the following requirements: 1,2,3... 1. Peak reverse-breakdown voltage must be at least 3 times the load voltage. 2.
Page 62
Wiring and Connections Section 3-5 Using Pulse Outputs Use the PULS(65), SPED(– –), ACC(– –), PWM(– –), and SYNC(– –) instruc- (I/O Connector) tions to produce pulse outputs (rather than normal outputs) from output bits IR 01000 and IR 01001. Pulse outputs are possible from CPU Boards with tran- sistor outputs only.
Wiring and Connections Section 3-5 The diode should satisfy the following requirements: Peak reverse-breakdown voltage must be at least 3 times the load voltage. Average rectified current must be 1 A. Inrush Current Considerations When a relay or transistor output is used to switch a load with a high inrush current such as an incandescent lamp, suppress the inrush current as shown below.
Page 64
Wiring and Connections Section 3-5 b) We recommend the following crimper: Weidmüller PZ1.5 Crimper (part number 900599) c) The Weidmüller 901851 Sleeve cannot be used. 3. Insert the pin terminals into the CompoBus/S terminal block on the CPM2B-S CPU Board and tighten the locking screw. CompoBus/S Terminals The CompoBus/S Terminal specifications are as follows: Tighten the terminal set screws to a torque of 0.2 to 0.4 N•m.
(see note 1) Note 1. Use the XW4B-05C4-T1-D Connector when wiring multi-drop connections with thick cable. 2. Phoenix Contact connectors can be purchased through OMRON Tsufo Service Company. Use the following OMRON screwdriver when wiring DeviceNet connectors. XW4Z-00C Downloaded from Elcodis.com...
Wiring and Connections Section 3-5 3-5-5 Connecting a Programming Device to the Peripheral Port 3-5-5-1 Connecting a Programming Console Connect the Programming Console’s connecting cable to the CPM2B-S’s peripheral port, as shown below. CQM1H-PRO01-E CS1W-CN114 Connecting Cable (0.05 m) Peripheral port Attached Peripheral port cable (2 m)
Wiring and Connections Section 3-5 3-5-5-2 Computer Connections Peripheral Port Connection CS1W-CN114 CQM1-CIF02 IBM PC/AT or (0.05 m) (3.3 m) compatible computer Peripheral port Connecting Cable XW2Z-200S-V (2 m) CPM1-CIF01 XW2Z-500S-V (5 m) RS-232C Adapter CPM2B-S CPU Board 3-5-6 Connecting to the RS-232C Port RS-232C Port Connector The following table shows the pin allocation of the RS-232C port connector.
Page 68
Wiring and Connections Section 3-5 RS-232C Port Connection IBM PC/AT or Connecting Cable compatible computer XW2Z-200S-V (2 m) XW2Z-500S-V (5 m) RS-232C port (D-sub 9-pin) CPM2B CPU Board Note 1. When an NT-AL001 Adapter is connected to the RS-232C port, the NT- AL001 is supplied with +5 V DC power.
SECTION 4 Memory Areas This section describes the structure of the PC memory areas and explains how to use them. Introduction ..........4-1-1 Functions .
Introduction Section 4-1 Introduction Most data areas in the CPM2B-S can be accessed as bits or words. (The TR area can be accessed by bit address only and the DM area can be accessed by word address only.) The following diagram shows the structure of the IR area and the relationship between bit and word addresses.
Introduction Section 4-1 Data area Words Bits Function Read/write DM 0000 to DM 1999 DM area data can be accessed in word units area DM 2022 to DM 2047 only. Word values are retained when the (2,026 words) power is turned off, or operation started or stopped.
Page 72
Introduction Section 4-1 2. Output bits IR 01000 and IR 01001 can operate as normal inputs or they can be used for pulse outputs with PULS(65), SYNC(– –), or PWM(– –). (Use a CPU Board with transistor outputs for the pulse output functions.) Instruction Function PULS(65)
Page 73
Introduction Section 4-1 word data, it will access the present value (PV); if it is used for bit data, it will access the Completion Flag for the timer/counter. DM Area DM area data is accessed in word units only. The contents of the DM area are retained even after the PC power supply has been turned off or when opera- tion begins or stops.
Introduction Section 4-1 4-1-2 I/O Memory Area Attributes Area Exter- Mode change Fatal error Startup (Power ON) Force nal I/O (to or from Set, FALS(07) Other cause Reset IOM Maintain IOM alloca- PROGRAM) Force Hold Bit Hold Bit tion Reset Hold Hold Hold...
I/O Allocation for CPM2B-S PCs Section 4-2 I/O Allocation for CPM2B-S PCs This section shows how I/O bits are actually allocated to the input and output terminals on the CPU Board and Expansion I/O Boards. Bits in the words that are not allocated to I/O can be used as work bits.
Page 76
I/O Allocation for CPM2B-S PCs Section 4-2 CPU Board and Three The following example shows the I/O allocation when three Expansion I/O Expansion I/O Boards Boards are connected to the CPU Board. I/O Connector IN00000 to IN00005 (6 inputs) OUT01000 to OUT01003 (4 outputs) CPU Board Output Connector (32 outputs) Input Connector (32 inputs)
I/O Allocation to CompoBus/S Slaves Section 4-3 I/O Allocation to CompoBus/S Slaves The CompoBus/S input area (IR 020 to IR 027) and CompoBus/S output area (IR 030 to IR 037) are allocated for the CompoBus/S Terminal’s I/O. The fol- lowing table shows the I/O allocation of the CompoBus/S Terminal (IN0 to IN15 and OUT0 to OUT15.) Bit address IR word...
SR Area Section 4-4 SR Area These bits mainly serve as flags related to CPM2B-S operation or contain present and set values for various functions. The functions of the SR area are explained in the following table. Note “Read-only” words and bits can be read as status in controller PC operation, but they cannot be written from the ladder program.
Page 79
SR Area Section 4-4 Word(s) Bit(s) Function Read/ write SR 252 High-speed Counter Reset Bit Read/ write 01 to 03 Not used. Pulse Output 0 PV Reset Bit Read/ Turn ON to clear the PV of pulse output 0. write Pulse Output 1 PV Reset Bit Turn ON to clear the PV of pulse output 1.
Page 80
SR Area Section 4-4 Word(s) Bit(s) Function Read/ write SR 253 00 to 07 FAL Error Code Read- The error code (a 2-digit number) is stored here when an error occurs. The FAL number only is stored here when FAL(06) or FALS(07) is executed. This word is reset (to 00) by exe- cuting a FAL 00 instruction or by clearing the error from a Programming Device.
AR Area Section 4-5 AR Area These bits mainly serve as flags related to CPM2B-S operation such as error flags, high-speed counter flags, pulse output operation flags, and cycle time values. These bits retain their status even after the CPM2B-S power supply has been turned off or when operation begins or stops.
Page 82
AR Area Section 4-5 Word(s) Bit(s) Function AR 08 00 to 03 RS-232C Port Error Code 0: Normal completion 1: Parity error 2: Frame error 3: Overrun error RS-232C Communications Error Flag Turns ON when an RS-232C port communications error occurs. RS-232C Transmit Ready Flag Turns ON when the PC is ready to transmit data.
Page 83
AR Area Section 4-5 Word(s) Bit(s) Function AR 11 00 to 07 High-speed Counter Range Comparison Flags 00 ON: Counter PV is within comparison range 1 (Note 1) 01 ON: Counter PV is within comparison range 2 02 ON: Counter PV is within comparison range 3 03 ON: Counter PV is within comparison range 4 04 ON: Counter PV is within comparison range 5 05 ON: Counter PV is within comparison range 6...
Page 84
AR Area Section 4-5 Word(s) Bit(s) Function AR 13 Power-up PC Setup Error Flag Turns ON when there is an error in DM 6600 to DM 6614 (the part of the PC Setup area that is read at power-up). Start-up PC Setup Error Flag Turns ON when there is an error in DM 6615 to DM 6644 (the part of the PC Setup area that is read at the beginning of operation).
PC Setup Section 4-6 Note 1. The same data can be read immediately with PRV(62). 2. The units for the maximum and current cycle times are determined by the setting in bits 08 to 15 of DM 6618. A setting of 00 specifies 0.1-ms units, 01 specifies 0.1-ms units, 02 specifies 1-ms units, and 03 specifies 10-ms units.
PC Setup Section 4-6 4-6-2 PC Setup Settings Word(s) Bit(s) Function PC Startup Processing (DM 6600 to DM 6614) The following settings are read by the CPU when the PC is turned ON. DM 6600 00 to 07 Startup mode (effective when bits 08 to 15 are set to 02). 00 (Hex): PROGRAM;...
Page 87
PC Setup Section 4-6 Word(s) Bit(s) Function DM 6608 00 to 07 DeviceNet I/O Link Read Data area (IN) area settings 01 (Hex): I/O area 1 (IR 000 to IR 049) (CPM2B-S → Master) 02 (Hex): I/O area 2 (IR 200 to IR 227) 03 (Hex): DM area (DM 0000 to DM 2047) 04 (Hex): LR area (LR 00 to LR 15) 05 (Hex): HR area (HR 00 to HR 19)
Page 88
PC Setup Section 4-6 Word(s) Bit(s) Function Interrupt Processing (DM 6620 to DM 6639) The following settings are read by the CPU when program execution is started. DM 6620 00 to 03 Input time constant for IR 00000 to IR 00002 0 (Hex): 10 ms;...
Page 89
PC Setup Section 4-6 Word(s) Bit(s) Function RS-232C Port Communications Settings The following settings are read regularly by the CPU while the PC is ON. If pin 3 of the CPM2B-S CPU Unit’s DIP switch is ON, communications through the CPM2B-S’ RS-232C port are gov- erned by the default settings (all 0) regardless of the settings in DM 6645 through DM 6649.
Page 90
(all 0) regardless of the settings in DM 6650 through DM 6654. When connecting a computer running OMRON Support Software to the peripheral bus, turn OFF pin 3 of the DIP switch and set DM 6650 to 0001 (host link port settings specified in DM 6651). The computer cannot be connected to the periph- eral bus if bits 00 to 03 of DM 6650 are set to 0 (standard port settings).
Basic PC Operation and I/O Processes Section 4-7 Word(s) Bit(s) Function Error Detection and Error Log Operation (DM 6655) The following settings are read regularly by the CPU while the PC is ON. DM 6655 00 to 03 Style 0 (Hex): Shift after 7 records have been stored 1 (Hex): Store only first 7 records (no shifting) 2 to F (Hex): Do not store records 04 to 07...
Basic PC Operation and I/O Processes Section 4-7 4-7-2 Hold Bit Status Make the settings shown below to determine whether, when the power supply is turned on, the Forced Status Hold Bit (SR 25211) and/or IOM Hold Bit (SR 25212) will retain the status that was in effect when the power was last turned off, or whether the previous status will be cleared.
Basic PC Operation and I/O Processes Section 4-7 4-7-4 RS-232C Port Servicing Time The following settings are used to determine the percentage of the cycle time devoted to servicing the RS-232C port. DM6616 Servicing time setting enable 00 (Hex): Disabled (5% used) 01 (Hex): Enabled (setting in bits 00 to 07 used) Servicing time (%, valid with bits 08 to 15 are 01) 00 to 99 (BCD, two digits)
Basic PC Operation and I/O Processes Section 4-7 The cycle monitor time is used for checking for extremely long cycle times, as can happen when the program goes into an infinite loop. If the cycle time exceeds the cycle monitor setting, a fatal error (FALS 9F) will be generated. Note 1.
Basic PC Operation and I/O Processes Section 4-7 Input Time Constants for IR 000 DM 6620 Not used. Time constant for IR 00005 (1 digit BCD; see below.) Time constant for IR 00003 to IR 00004 (1 digit BCD; see below.) Time constant for IR 00000 to IR 00002 (1 digit BCD;...
Error Log Section 4-8 Error Log The error log function registers the error code of any fatal or non-fatal error that occurs in the PC. The date and time at which the error occurred are regis- tered as all zeros (00). In CPM2B-S PCs, the error log is stored in DM 2000 through DM 2021.
SECTION 5 Instruction Set The CPM2B-S PCs have large a programming instruction set that allows for easy programming of complicated control processes. This section provides a brief summary of the instruction set. CPM2B-S Function Codes ........Alphabetic List by Mnemonic .
CPM2B-S Function Codes Section 5-1 CPM2B-S Function Codes The following table lists the CPM2B-S instructions that have fixed function codes. Each instruction is listed by mnemonic and by instruction name. Use the numbers in the leftmost column as the left digit and the number in the col- umn heading as the right digit of the function code.
Alphabetic List by Mnemonic Section 5-2 Alphabetic List by Mnemonic Dashes (“– –”) in the Code column indicate expansion instructions, which do not have fixed function codes. “None” indicates instructions for which function codes are not used. Mnemonic Code Words Name ACC (@) –...
Page 100
Alphabetic List by Mnemonic Section 5-2 Mnemonic Code Words Name INC (@) INCREMENT INI (@) MODE CONTROL INT (@) INTERRUPT CONTROL IORF (@) I/O REFRESH JUMP END JUMP KEEP KEEP None LOAD LD NOT None LOAD NOT MAX (@) – – FIND MAXIMUM MCRO (@) MACRO...
Page 101
Alphabetic List by Mnemonic Section 5-2 Mnemonic Code Words Name SLD (@) ONE DIGIT SHIFT LEFT SNXT STEP START SPED (@) SPEED OUTPUT SRCH (@) – – DATA SEARCH SRD (@) ONE DIGIT SHIFT RIGHT STC (@) SET CARRY STEP STEP DEFINE STIM (@) INTERVAL TIMER...
Expansion Instructions Section 5-3 Expansion Instructions A set of expansion instructions is provided to aid in special programming needs. Function codes can be assigned to up to 18 of the expansion instruc- tions to enable using them in programs. This allows the user to pick the instructions needed by each program to more effectively use the function codes required to input instructions.
SECTION 6 Exchanging Data with CompoBus/S Slaves This section explains how to exchange data with CompoBus/S Slaves when using the CPM2B-S as a CompoBus/S Master. Read this section when using CompoBus/S I/O link communications. Initial Settings ..........6-1-1 Setting the Maximum Number of Nodes .
Initial Settings Section 6-1 Initial Settings 6-1-1 Setting the Maximum Number of Nodes The maximum number of Slaves that can be connected through CompoBus/S can be set to 16 or 32 Slaves. CompoBus/S communications path Terminator CPM2B-S Slave Slave Slave 16 or 32 Slaves max.
Remote I/O Communications Section 6-2 Remote I/O Communications 6-2-1 Slaves The following table lists the commonly used Slaves. Refer to the CompoBus/S Operation Manual for more details. The SRT1-series Slaves support high- speed communications mode only. The SRT2-series Slaves support both high-speed and long-distance communications modes.
Remote I/O Communications Section 6-2 Name SRT2-series SRT1-series Bit-chain Terminal Not available SRT1-B1T Environment Resistive Terminals SRT2-ID04CL Not available SRT2-ID04CL-1 SRT2-ID08 SRT2-ID08CL-1 SRT2-OD04CL SRT2-OD04CL-1 SRT2-OD08CL SRT2-OD08CL-1 6-2-2 I/O Allocation In the CPM2B-S, CompoBus/S input words IR 020 to IR 027 and CompoBus/ S output words IR 030 to IR 037 are allocated for the CompoBus/S Terminal’s I/O.
Communications Status Section 6-3 Communications Status The status of communications with CompoBus/S Terminals is indicated with the status flags in AR 04 through AR 07. Bits 0 to 7 contain the Active Slave Flags and bits 8 to 15 contain the Slave Communications Error Flags. Word Uppermost bits: Slave Communications Error Flags Lower Bits: Active Slave Flags...
SECTION 7 Exchanging Data with a DeviceNet Master This section explains how data is exchanged between the CPM2B-S100M-DRT and a DeviceNet Master. Refer to this section when using remote I/O communications or explicit message communications from a DeviceNet Master. Initial Settings ..........7-1-1 Setting the Node Number .
Initial Settings Section 7-1 Initial Settings 7-1-1 Setting the Node Number Set the DeviceNet node number with the rotary switches on the CPM2B-S CPU Board. The allowed setting range is 00 to 63; node number settings 64 to 99 are not allowed. The rotary switch settings are read when the Unit’s power is turned ON.
Page 111
Remote I/O Communications Section 7-2 Word Bits Function Default DM 6605 00 to 03 DeviceNet Read/Write area setting 0 (Hex) 0 (Hex): Read (IN) IR 020 to IR 027; Write (OUT) IR 030 to IR 037 1 (Hex): Use settings in DM 6606 to DM 6609. 04 to 07 Transmission of CPM2B-S status to the DeviceNet Master 0 (Hex) 0 (Hex): Attach status information ahead of data.
Page 112
Remote I/O Communications Section 7-2 Allocating Read/Write An OMRON DeviceNet Configurator (version 2.0 or higher) can be used to Areas with the DeviceNet specify the DeviceNet Read and Write areas. Contact your OMRON repre- Configurator sentative if you are using a Configurator version earlier than 2.0. (The version can be displayed in the Configurator’s Help menu.)
Explicit Message Communications Section 7-3 a) Double-click the parameter to be changed. CPM2B-S) b) Enter the desired value and press the Enter Key. 7. When all parameters are set as required, click the Download Button. 8. After the download has been completed, click the OK Button to return to the list display.
3. The number of bytes occupied by the “Class ID” and “Instance ID” param- eters varies from Master to Master. These parameters are specified in 2 bytes (4 digits) in commands sent from OMRON DeviceNet Masters. (CV- series PCs use the CMND instruction and C200HX/HG/HE PCs use the IOWR instruction.)
Page 115
Explicit Message Communications Section 7-3 Response Format Leftmost Leftmost byte byte Service code Rightmost byte Rightmost byte Source node number Number of bytes received Read data (200 bytes max.) Parameters Destination node number (command) Specify the node number of the CPM2B-S containing the desired data in 1 byte (2-digit hexadecimal).
Page 116
Explicit Message Communications Section 7-3 Precautions The range of data specified by the data area (instance ID), starting address (Address L and Address H), and number of bytes parameters must not exceed the range of the CPM2B-S data area. WRITE BYTE DATA Writes data from the DeviceNet Master to the specified node’s data area in byte-units.
Page 117
Explicit Message Communications Section 7-3 Address L: The rightmost two digits of the 4-digit starting address. Address H: The leftmost two digits of the 4-digit starting address. Write data (command) Contains the data that will be written in the specified data area. Input word data with the leftmost byte (bits 8 to 15) preceding the rightmost byte (bits 0 to 7).
Page 118
Explicit Message Communications Section 7-3 Instance ID (command) Specify the data area containing the desired data in 1 byte (2-digit hexadeci- mal). Use one of the codes listed in the following table. Code Area name Address range 01 (Hex) IR area IR 000 to IR 049 02 (Hex) IR area...
Page 119
Explicit Message Communications Section 7-3 Response Format Service code Source node number Number of bytes received Parameters Destination node number (command) Specify the node number of the CPM2B-S where the data will be written. Specify the node number in 1 byte (2-digit hexadecimal). Service code (command, response) Specify 1F (Hex) in the command.
Explicit Message Communications Section 7-3 ERROR RESPONSE The CPM2B-S returns an error response when there is an error in the explicit message command sent from the DeviceNet Master. Response Format Additional error code (Always FF) General error code Source node number Number of bytes received Parameters Number of bytes received (response)
Page 121
HH LL These words contain the data read from slave words IR 010 to IR 029. When the READ BYTE DATA command is executed from an OMRON Master, the bytes are stored in the same order D+23 HH LL (HH LL) in which they were stored in the Slave.
Page 122
HH LL These words contain the data to be written to slave words IR 010 to IR 029. When the WRITE BYTE DATA command is executed from an OMRON Master, the bytes are written to the S+24 HH LL Slave in the same order (HH LL) in which they appear in the Master.
Page 123
HH LL These words contain the data read from slave words IR 010 to IR 029. When the READ BYTE DATA command is exe- cuted from an OMRON Master, the bytes are stored in the DM 2023 HH LL same order (HH LL) in which they were stored in the Slave.
Page 124
HH LL These words contain the data to be written to slave words IR 010 to IR 029. When the WRITE BYTE DATA command is executed from an OMRON Master, the bytes are written to the S+28 HH LL Slave in the same order (HH LL) in which they appear in the Master.
Status Information Section 7-4 Status Information The status of DeviceNet communications is indicated by the CPM2B-S PC’s LED indicators and AR area flags. In addition, the PC Setup can be set so that the CPM2B-S PC’s operating status information is attached to remote I/O transmissions from the CPM2B-S to the Master Unit.
Status Information Section 7-4 7-4-2 AR Area Flags indicating DeviceNet Status The following status information is output to flags in the AR area. Word Bit(s) Function AR 00 DeviceNet switch settings error (ON when a settings error occurred, OFF when normal.) Node number duplication or Bus off error (ON when an error occurred, OFF when normal.) DeviceNet network power supply error (ON when an error occurred, OFF when normal.) DeviceNet communications error (ON when an error occurred, OFF when normal.)
Page 127
Status Information Section 7-4 Transmitted Status Information Word Bits Contents Leading word 00 to 07 The error code (2 digits) that is output to AR 253 bits 00 to 07 is output. 08 and 09 CPM2B-S operating mode PROGRAM mode MONITOR mode RUN mode Not used.
SECTION 8 Cycle Time and I/O Response Time This section explains the cycle time and I/O response time in CPM2B-S PCs. Refer to this section when writing the user program to improve operation and reduce response delays. Cycle Time ........... 8-1-1 Cyclic Operation and Interrupts .
Cycle Time Section 8-1 Cycle Time 8-1-1 Cyclic Operation and Interrupts Basic CPU Operation Initialization is performed when the power is turned ON. If there are no initial- ization errors, the overseeing processes, program execution, I/O refreshing, and communications port servicing are performed repeatedly (cyclically). •...
Page 130
Cycle Time Section 8-1 2. The maximum cycle time and current cycle time are stored in AR 14 and AR 15 respectively. 3. The cycle time varies with the processing required and so it is possible that the calculated value and the actual value may not be the same. Process Content Time requirements...
Page 131
Cycle Time Section 8-1 8-1-2 Cycle Time and Operations The effects of the cycle time on operations are as shown below. When a long cycle time is affecting operation, either reduce the cycle time or improve responsiveness with interrupt programs. Cycle time Operation conditions 1 ms or longer...
Cycle Time Section 8-1 When the peripheral port is being used in the example above, the calcula- tion result is negative and the CompoBus/S wait time is negligible. Communications Max. number of CompoBus/S communications mode nodes setting response time High-speed mode 0.5 ms 0.8 ms Long-distance mode 16...
Page 133
Cycle Time Section 8-1 Special Instructions Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) 0.15 0.95 20.5 FALS STEP SNXT Reset 10.4 With 1-word shift register 0.98 0.98 15.3 With 10-word shift register 11.9 39.6 With 53-word shift register...
Page 134
Cycle Time Section 8-1 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) When shifting a word 15.8 When shifting When shifting a word 15.6 When shifting When rotating a word 14.5 When rotating When rotating a word 14.5 When rotating...
Page 135
Cycle Time Section 8-1 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) Constant + constant → word 14.1 Word + word → word 15.6 D M → 37.4 D M + Constant – constant → word 14.4 Word –...
Page 136
Cycle Time Section 8-1 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) 36.9 Reading high-speed counter PV via word 44.7 Reading high-speed counter PV 36.6 Specifying increment mode via word 44.3 Specifying increment mode via 38.5 Specifying a word when using synchronized con- trol...
Page 137
Cycle Time Section 8-1 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) CTBL 186.0 Registering a target value comparison table and starting comparison in incrementing/decrement- ing pulse input mode via word 807.5 Registering a target value comparison table and starting comparison in incrementing/decrement- ing pulse input mode via 185.8...
Page 138
Cycle Time Section 8-1 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) PULS 38.4 Specifying a relative pulse for the set pulse out- put via a word 46.6 Specifying a relative pulse for the set pulse out- put via 40.0 Specifying an absolute pulse for the set pulse...
Page 139
Cycle Time Section 8-1 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) COLL 21.5 When setting a constant + a word to a word 21.9 When setting a word + a word to a word 42.5 When setting D M +...
Page 140
Cycle Time Section 8-1 Expansion Instructions without Default Function Codes Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) 66.5 When specifying a word in independent mode and CW/CCW mode 92.1 When specifying D M in independent mode and CW/CCW mode 66.2 When specifying a word in independent mode...
Page 141
Cycle Time Section 8-1 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) 21.9 Searching one word and outputting to word 713.9 Searching 999 words and outputting to 12.0 Converting constant to word 12.8 Converting word to word 28.3 Converting...
I/O Response Time Section 8-2 Code Mnemonic ON execution Conditions (Top: min.; bottom: max.) OFF execution time (µs) time (µs) ZCPL 19.5 Comparing a word to a word range 45.2 Comparing D M to I/O Response Time 8-2-1 CPM2B-S I/O Response Time The I/O response time is the time it takes after an input signal has been received (i.e., after an input bit has turned ON) for the PC to check and pro- cess the information and to output a control signal (i.e., to output the result of...
I/O Response Time Section 8-2 Maximum I/O Response The CPM2B-S takes longest to respond when it receives the input signal just Time after the input refresh phase of the cycle, as shown in the illustration below. In that case, a delay of approximately one cycle will occur. Input point Input ON delay (10 ms)
Interrupt Processing Time Section 8-3 Maximum I/O Response The maximum I/O response time is as follows: (2 × CPM2B-S cycle time) + CompoBus/S communications time + Compo- Time Bus/S Slave input delay + CompoBus/S Slave output delay CompoBus/S CompoBus/S input refreshing output refreshing CPM2B-S cycle (See note 2.)
One-to-one PC Link I/O Response Time Section 8-4 Generation and clearing of non-fatal errors: Interrupts will be masked for up to 100 µs when a non-fatal error has been generated and the error contents are being registered in the PC, or when an error is being cleared.
Page 146
One-to-one PC Link I/O Response Time Section 8-4 The following conditions are taken as examples for calculating the I/O response times. In CPM2B-S PCs, LR area words LR 00 to LR 15 are used in 1:1 data links and the transmission time is fixed at 12 ms. Input ON delay: 10 ms (input time constant: default setting) Master cycle time:...
Page 147
One-to-one PC Link I/O Response Time Section 8-4 The maximum I/O response time = Input ON response time + Master’s cycle time × 2 + Transmission time × 3 + Slave’s cycle time × 2 + Output ON response time Input I/O refresh point...
SECTION 9 Test Runs and Error Processing This section describes procedures for test runs of CPM2B-S operation, self-diagnosis functions, and error processing to identify and correct the hardware and software errors that can occur during PC operation. Initial System Checks and Test Run Procedure ..... . . 9-1-1 Initial System Checks .
Initial System Checks and Test Run Procedure Section 9-1 Initial System Checks and Test Run Procedure 9-1-1 Initial System Checks Check the following items after setting up and wiring the CPM2B-S, but before performing a test run. Item Points to check Power supply and Is the wiring correct? I/O connections...
Self-diagnostic Functions Section 9-3 2. I/O Wiring Checks a) With the CPM2B-S in PROGRAM mode, check the output wiring by turning on the output bits with the force set and force reset operations. b) Check the input wiring with the CPM2B-S’s input indicators or a Pro- gramming Device’s monitor operations.
Self-diagnostic Functions Section 9-3 Peripheral Port Error When an error occurs in communications through the peripheral port, the COMM indicator will be OFF and the Peripheral Port Communications Error Flag (AR 0812) will be ON. Check the cables and restart communications. Error Messages When an error is detected, a corresponding error message will be displayed on the Programming Console or other Programming Device connected to the...
Self-diagnostic Functions Section 9-3 MESSAGE – MSG(46) MSG(46) is used to display a message on a Programming Device connected to the CPM2B-S. The message, which can be up to 16 characters long, is dis- played when the instruction’s execution condition is ON. 9-3-3 Non-fatal Errors PC operation and program execution will continue after one or more of these...
Self-diagnostic Functions Section 9-3 9-3-4 Fatal Errors PC operation and program execution will stop and all outputs from the PC will be turned OFF when any of these errors have occurred. CPM2B-S operation can’t be restarted until the PC is turned off and then on again or a Program- ming Device is used to switch the PC to PROGRAM mode and clear the fatal error.
Troubleshooting Flowcharts Section 9-4 Troubleshooting Flowcharts Use the following flowcharts to troubleshoot errors that occur during opera- tion. Main Check Error Check power supply. (See page 144.) PWR indicator lit? Operation stopped. Check for fatal errors. RUN indicator lit? (See page 145.) Flashing ERR indicator (See page 146.)
Page 155
Troubleshooting Flowcharts Section 9-4 Power Supply Check PWR indicator not lit. Connect power Is power being supply. supplied? Is PWR indicator lit? Set supply voltage Is voltage adequate? within acceptable limits. Is PWR indicator lit? Are there any loose Tighten screws or terminal screws or bro- replace wires.
Page 156
Troubleshooting Flowcharts Section 9-4 Fatal Error Check RUN indicator not lit. Is the ERR indi- cator lit? Is PC mode displayed Determine the cause on Programming of the error with a Programming Device. Device? Is PC mode displayed on Turn the power Programming Device? supply OFF, and then ON again.
Page 157
Troubleshooting Flowcharts Section 9-4 Non-fatal Error Check ERR indicator flashing. Determine the cause of the error with a Programming Device. Is a non-fatal error Identify the error, eliminate its indicated? cause, and clear the error. Flashing Is the ERR indicator flashing? Not lit Replace the CPU Board.
Page 158
Troubleshooting Flowcharts Section 9-4 I/O Check The I/O check flowchart is based on the following ladder diagram section. (LS1) (LS2) 00002 00003 01003 SOL1 01003 SOL1 malfunction. Malfunction of SOL1 Is the IR 01003 output indicator operating normally? Check the voltage at the Wire correctly.
Page 159
Troubleshooting Flowcharts Section 9-4 Are the IR 00002 and IR 00003 input indi- cators operating normally? From previous page Check the voltage at Check the voltage at the IR 00002 and the IR 00002 and IR 00003 terminals. IR 00003 terminals. Operation OK? Operation OK? Are the terminal...
Page 160
Troubleshooting Flowcharts Section 9-4 Environmental Conditions Check Environmental conditions check Is the ambient Consider using a temperature fan or cooler. below 55°C? Is the ambient Consider using a temperature above heater. 0°C? Is the ambient humidity Consider using an between 10% and air conditioner.
Page 161
Troubleshooting Flowcharts Section 9-4 Memory Error Check Memory error occurred. Replace the CPU AR 1309 ON? Board. Check/correct backed-up data and AR 1314 ON? clear error. Check the program, correct any AR 1308 ON? errors, and clear the error. Check the error indicated by AR 1310 to Turned ON during the flag that is ON, correct set-...
Maintenance Inspections Section 9-5 Maintenance Inspections In order for your SYSMAC system to operate in optimum condition, be sure to carry out daily or periodical inspections. Inspection Items The main system components of a SYSMAC system are semiconductors, and it contains few components with limited lifetimes. Poor environmental condi- tions, however, can lead to deterioration of the electrical components, making regular maintenance necessary.
Page 163
Battery Replacement Section 9-6 Precautions Turn ON the power supply for at least 5 minutes before replacing the battery in order to recharge the backup capacitor. Turn OFF the power supply to the CPU Board before replacing the battery. Use the procedure below when replacing the battery. This procedure must be completed within 5 minutes to prevent loss of memory contents.
Appendix A Standard Models CPU Boards Appearance Transistor outputs (sinking) Number of inputs Number of outputs CPM2B-S001M-DRT 38 points 36 points Accessories: Four 10 mm-studs, four M3 screws Expansion I/O Boards Appearance Relay outputs Transistor outputs Power supply Number of Number of (sinking) inputs...
Page 165
Standard Models Appendix A I/O Connectors Appearance Name Model Socket AWG 24 XG5M-2032-N AWG 26 to 28 XG5M-2035-N Full Cover XG5S-2012 (2 required for each Socket) Partial Cover XG5S-1001 (2 required for each Socket) XG4M-2030 Socket Strain Relief XG4T-2004 Set (Socket + Strain Relief) XG4M-2030-T Recommended Flat Cable XG4T-200...
Page 166
Standard Models Appendix A Peripheral Devices Appearance Model Number Name Specifications CQM1H-PRO01-E Programming Console 2-m Connecting Cable attached CQM1-PRO01-E Programming Console 2-m Connecting Cable attached Requires a CS1W-CN114 or CPM2C-CN111 Connecting Cable. C200H-PRO27-E Hand-held, w/backlight; requires a C200H-CN222 or C200H-CN422 Connecting Cable, see below.
Page 167
Standard Models Appendix A Adapters and Connecting Cables (1:1 Connection) CPM2B-S Appearance Model number Name Comments Cable length port Peripheral CQM1-CIF02 RS-232C For a 9-pin computer serial port 3.3 m Adapter CPM1-CIF01 Use for peripheral port to RS-232C level conversion RS-232C XW2Z-200S-V RS-232C...
Appendix B Dimensions All dimensions are in millimeters. CPU Boards and Expansion I/O Boards Assembly Dimensions Front View Side View CPU Board Expansion I/O Board Mounting Bracket Downloaded from Elcodis.com electronic components distributor...
Index Numerics flags LED indicators 1:1 PC Link communications status information I/O response timing dielectric strength 1:N connections dimensions duct installation Analog Terminals atmosphere electrical noise preventing ERR indicator battery flashing replacing error log PC Setup settings cabinet errors installation error processing precautions fatal...
Page 170
Index I/O line noise message communications preventing modes I/O Modules operating modes I/O response time motor control 1:1 PC Link communications capabilities See also timing MSG(46) I/O Terminals indicators flashing ERR indicator node number lit ERR indicator DeviceNet communications PC status indicators noise –...
Page 171
Index precautions SYSMAC Support Software troubleshooting SYSMAC-CPT Support Software wiring system precautions checks design precautions system configuration program capacity program execution in cyclic operation temperature program write protection operating, storage PC Setup settings temperature, ambient programming terminal blocks special features connections Programming Console test run...
Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. W399-E1-1 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.
Need help?
Do you have a question about the SYSMAC CPM2B-S001M-DRT and is the answer not in the manual?
Questions and answers