Programmable Controllers Multi-application Controllers: From High-performance Machine C Highly Reliable Process Control Ultimate Controller Performance User-friendly Development Environment In order to create facilities that have the production In order to allow easier development of complex capability to withstand sudden changes in demand, or to programs, bin addition to an integrated Windows-based create machinery that is easily distinguished from that development environment, the new PLCs are equipped created by market competitors, a top-speed controller that with a variety of instructions. Structured programming can deliver the performance required to support these functionality has been improved to allow programs to be needs is required. The CS1 PLCs have been equipped with reused with greater efficiency and thereby reduce labor the highest I/O responsiveness and data control requirements and cut costs. functionality to significantly reduce processing time and to control machinery movement with greater precision. 2 F-2 Windows is a registered trademark of Microsoft Corporation in the United States and other countries. Microsoft product screen shots reprinted with permission from Microsoft Corporarion. EtherNet/IPTM and DeviceNetTM are trademarks of the ODVA. Other company names and product names in this document are the trademarks or registered trademarks of their respective companies. Concepts .................................. F-2 System Design Guide...................1 ontrol to System Configuration .................................2 Dimensions/Mounting Dimensions .............9 General Specifications..............................11 Common Specifications for CPU Units.....12 Current Consumption for Power Supply Units .............................................15 Ordering Information...................17 Basic Configuration Units .........................18 Programming Devices ..............................22 Optional Products and Maintenance Products ...................................................25 DIN Track Accessories .............................25 Basic I/O Units..........................................26 Special I/O Units and CPU Bus Units.......32 Replacing C200H I/O Units .....................49 Efficient Use of Valuable Assets The know-how that our customers have accumulated through the years forms the core of their competitive strength. At OMRON, we believe in enhancing this knowhow to the utmost. The key to doing this is 100% upward compatibility. CS1 PLCs allow existing Units and programs to be used without any changes. F-3 Use the improved CS1 PLCs to scale advanced systems to the optimum size. 1 Wide Lineup Makes It Easy to Build the Optimum System A total of nine CPU Unit models provide for a wide range of applications, from small-scale systems to large. The lineup also includes Memory Cards, Serial Communications Boards, and a wide selection of Special I/O Units that can be used with any CPU Units to flexibly build the system that meets the requirements. Product lineup (Example: LD instruction processing speed, DM capacity) Program Capacity 250 K steps (LD: 0.02 s, DM: 448 Kwords) 120 K steps (LD: 0.02 s, DM: 256 Kwords) (LD: 0.02 s, DM: 128 Kwords) 60 K steps (LD: 0.04 s, DM: 128 Kwords) 30 K steps (LD: 0.04 s, DM: 64 Kwords) (LD: 0.02 s, DM: 64 Kwords) 20 K steps (LD: 0.04 s, DM: 64 Kwords) (LD: 0.02 s, DM: 64 Kwords) 10 K steps (LD: 0.04 s, DM: 64 Kwords) 960 pts 1,280 pts 5,120 pts Number of I/O points Two Series of Expansion Racks Up to 50 m Long for Long-distance Expansion with Up to 72 Units and 7 Racks With an expansion capacity of up to 80 Units and 7 Racks over a distance of 12 meters, the CS1 can meet large-scale control needs. Alternatively, an I/O Control Unit and I/O Interface Units can be used to connect two series of CS1 Longdistance Expansion Racks extending up to 50 m each and containing a total of up to 72 Units and 7 Racks. CS1 Basic I/O Units, CS1 Special I/O Units, and CS1 CPU Bus Units can be mounted anywhere on the Racks and programmed without being concerned about special remote programming requirements. Note: C200H Units cannot be mounted on the Longdistance Expansion Racks. F-4 I/O Control Unit CPU 2 Series of Expansion Racks; Up to 7 Racks Total 9 Units I/O Interface Unit 50 m 50 m Terminating Resistor Use the improved SYSMAC CS1 PLCs to scale advanced systems to the optimum size. 1 Wide Lineup Makes It Easy to Build the Optimum System A total of nine CPU Unit models provide for a wide range of applications, from small-scale systems to large. The lineup also includes Memory Cards, Serial Communications Boards, and a wide selection of Special I/O Units that can be used with any CPU Units to flexibly build the system that meets the requirements. Product lineup (Example: LD instruction processing speed, DM capacity) Program Capacity 250 K steps Control Up to 960 Points with Units Mounted to the CPU Rack Improved Refresh Performance for Data Links, Remote I/O Communications, and Protocol Macros The CS1 provides a high level of space efficiency. As many as 960 I/O points can be controlled by simply mounting ten Basic I/O Units, with 96 I/O points each, to the CPU Rack. Alternatively, as many as 80 analog I/O points can be used by mounting five Analog Input Units and five Analog Output Units. In the past, I/O refresh processing with the CPU Bus Unit only occurred during I/O refresh after instructions were executed. With the new CS1, however, I/O can be refreshed immediately by using the DLNK instruction. Immediate refreshing for processes peculiar to the CPU Bus Unit, such as for data links and DeviceNet remote I/O communications, and for allocated CIO Area/DM Area words when instructions are executed, means greater refresh responsiveness for CPU Bus Units. (LD: 0.02 s, DM: 448 Kwords) 120 K steps Ten I/O Units of 96 points each (LD: 0.02 s, DM: 256 Kwords) CPU Unit DLNK n Five Analog Output Units of 8 points each (LD: 0.04 s, DM: 64 Kwords) Refresh function Controller Link Unit Data links DeviceNet Unit Remote I/O Serial Communications Unit Protocol macros Ethernet Unit Socket service based on manipulation of specific bits. Large Capacity CPU Units for Greater Component Control Power (LD: 0.02 s, DM: 64 Kwords) The CS1 CPU Units boast amazing capacity with up to 5,120 I/O points, 250 Ksteps of programming, 448 Kwords of data memory (including expanded data memory) and 4,096 timers/counters each. With a large programming capacity, CS1 PLCs are not only ideal for large-scale systems but easily handle value-added applications and other advanced data processing. 10 K steps (LD: 0.04 s, DM: 64 Kwords) 960 pts Five Analog Input Units of 8 points each (LD: 0.02 s, DM: 64 Kwords) 20 K steps (LD: 0.04 s, DM: 64 Kwords) 1,280 pts 5,120 pts Number of I/O points Reduced Variation in Cycle Time During Data Processing Instructions that require long execution time, such as table data processing instructions and text string processing instructions, are Table data/ text string processing Two Series of Expansion Racks Up to 50 m Long for Long-distance Expansion with Up to 72 Units and 7 Racks With an expansion capacity of up to 80 Units and 7 Racks over a distance of 12 meters, the CS1 can meet large-scale control needs. Alternatively, an I/O Control Unit and I/O Interface Units can be used to connect two series of CS1 Longdistance Expansion Racks extending up to 50 m each and containing a total of up to 72 Units and 7 Racks. CS1 Basic I/O Units, CS1 Special I/O Units, and CS1 CPU Bus Units can be mounted anywhere on the Racks and programmed without being concerned about special remote programming requirements. Note: C200H Units cannot be mounted on the Longdistance Expansion Racks. F-4 I/O Control Unit processed over multiple cycles to minimize variations in cycle time and maintain stable I/O response. Table data/ text string processing Only start of processing designated. Background processing performed over several cycles to limit the impact on cycle time and thus reduce variation in cycle time. Variation The data transfer rate between the CPU Unit and certain Units has been doubled to further improve total system performance. Faster Instruction Execution and Faster Overall Performance I/O Interface Unit Baud rate In addition to further improvements to the instruction execution engine, which is the core of overall PLC performance, the high-speed RISC chip has been upgraded to realize the fastest instruction execution doubled System bus 50 m 50 m Special I/O Unit Terminating Resistor Long execution time The cycle is temporarily extended when the instruction is executed. System Bus Baud Rate Doubled CPU 2 Series of Expansion Racks; Up to 7 Racks Total 9 Units Data exchange during communications cycle Unit name (LD: 0.04 s, DM: 128 Kwords) 30 K steps CPU Bus Unit n CIO Area words allocated to CPU Bus Units DM Area words allocated for CPU Bus Units Specific Area for CPU Bus Units (LD: 0.02 s, DM: 128 Kwords) 60 K steps Immediate I/O refresh CPU Unit performance in the industry. Also, the new models have a mode where instruction execution and peripheral processing are processed in parallel, enabling balanced improvements in overall speed. Common Processing 0.3 ms PCMIX Value 16 time for 128 inputs Cycle Time ( Cycle ) and 128 outputs Basic instructions only: 38 Ksteps/ms Including special instructions: 22 Ksteps/ms OUT Instruction Processing Speed 20 ns 20 ns Subroutine Processing Speed 2.1 s LD Instruction Processing Speed F-5 Equipped with functions demanded by the production site to suit a variety of applications. 2 Nested Interlocks (for CPU Unit Ver. 2.0 or Later) Although strictly speaking the present interlock instructions do not allow nesting, applications can be created to include combination of complete and partial interlock conditions that achieve nested interlocks. The new CS1 can convert floating-point decimal (real numbers) to character strings (ASCII) for display on a PT (operator interface). The data can be displayed on the PT as a character string display element. Emergency stop button MILH 0 Conveyor operates Worker present (a) PT MILH 1 Operator Conversion instruction Product added Product added by contact a Contact a Emergency stop button Simpler Ladder Programs Convert Between Floating-point Decimal and Character Strings Floatingpoint Character decimal string MILC 0 differentiation instructions LD NOT, AND NOT, and OR NOT, and instructions that With other PLCs Conversion instruction Character Floatingpoint string decima Serial communications 353030E23030 instructions can be simplified using access bits in the DM and EM Areas. Measurement device (example) 500.00 MILC 1 E.g., 500.00 The new CS1 can convert ASCII character strings read from measurement devices by serial communications to floating-point decimal data for use in data processing. Ladder programs that use a lot of basic With CS1-series PLCs a a Character-string display element CX-Programmer Screen Support Software clearly shows the interlock status. (1) Conveyor operates (2) Contact "a" turns ON when operator is present and products are supplied. (3) When the emergency stop button is pressed, the conveyor and product addition both stop. PID Autotuning The new CS1 can autotune PID constants with a PID control instruction. The limit cycle method is used for autotuning, so the tuning is completed quickly. This is particularly effective for multiple-loop PID control. Highly Accurate Positioning with XY Tables The new CS1 has many doubleprecision processing instructions for floating-point decimal operations, enabling positioning with greater accuracy. Easy Cam Switch Control with Ladder Instructions (for CPU Unit Ver. 2.0 or Later) Angular data Comparison table Output Upper limit Lower limit ON OFF OFF Value converted by GRY instruction Cam switch Absolute encoder Parallel wiring Gray code converted into binary, BCD, or angles. Easy Calendar Timer Function (for CPU Unit Ver. 2.0 or Later) + BCMP2 Compared to see whether data is between upper and lower limits. TIME-PROPORTIONAL OUTPUT (TPO) Instruction (for CPU Unit Ver. 2.0 or Later) Error Status Generation for Debugging A specified error status can be simulated by executing the diagnostic instructions (FAL/FALS). With the new CS1, debugging is simple for applications that display messages on a PT or other display device based on the error status of the CPU Unit. PT (Example) High-precision positioning Easy Reading of Maintenance Data via Componet/DeviceNet The addition of special explicit message instructions makes it easy to send explicit messages without having to consider FINS commands. Transferring data among PLCs with explicit messages is also simplified. S SSR C D TPO S C B 20% 80% 1s F-6 FAL Manipulated variable Turn ON at 5:00 every evening No need to consider FINS Error in Special I/O Unit PID Time-proportioning PID control can be handled by the PLC by combining the PID and TPO (TIME-PROPORTIONAL OUTPUT) instructions. ANDW D00000 #FFFE D00000 DeviceNet PT There is a possibility that rack number xx is disconnected. be specified using either BCD or binary. Using binary SV enables longer timers and higher-value counters. Special explicit message instruction Compares two dates/times Comparison can be limited to any combination of years, months, days, hours, minutes, or seconds. Example: A calendar timer function can be easily set up to start a process at exactly 5:00 every evening. a The SV for a timer or counter instruction can An error has occurred at unit number xx. =DT D00000 #0000 Binary Set Values for Timer/Counter Instructions Floating-point decimal instruction * The time interval for execution by the GRY instruction is determined by the response speed for reading data from the absolute encoder. ORW D00000 #0001 D00000 Autotuning for PID constants (limit cycle method) PID control instruction with autotuning ON OFF Compared using BCMP2 instruction GRY PIDAT OUTB a Examples: Timer/Counter Instructions TIM (BCD): 0 to 999.0 s TIMX (550) (binary) 0 to 6553.5 s CNT (BCD): 0 to 999 counts CNTX (546) (binary) 0 to 65,535 counts [Applicable Instructions] Timer/Counter Instructions * TIMER: TIMX (550) * COUNTER: CNTX (546) * HIGH-SPEED TIMER: TIMHX (551) * ONE-MS TIMER: TMHHX (552) * ACCUMULATIVE TIMER: TTIMX (555) * LONG TIMER: TIMLX (553) * MULTI-OUTPUT TIMER: MTIMX (554) * REVERSIBLE COUNTER: CNTRX (548) * RESET TIMER/COUNTER: CNRX (547) CompoNet I/O bus error FALS (Supported for DeviceNet Unit version 2.0 or later.) F-7 Equipped with functions demanded by the production site to suit a variety of applications. 2 Nested Interlocks (for CPU Unit Ver. 2.0 or Later) Although strictly speaking the present interlock instructions do not allow nesting, applications can be created to include combination of complete and partial interlock conditions that achieve nested interlocks. The new CS1 can convert floating-point decimal (real numbers) to character strings (ASCII) for display on a PT (operator interface). The data can be displayed on the PT as a character string display element. Emergency stop button MILH 0 Conveyor operates Worker present (a) PT MILH 1 Operator Conversion instruction Product added Product added by contact a Contact a Emergency stop button Simpler Ladder Programs Convert Between Floating-point Decimal and Character Strings Floatingpoint Character decimal string MILC 0 differentiation instructions LD NOT, AND NOT, and OR NOT, and instructions that With other PLCs Conversion instruction Character Floatingpoint string decima Serial communications 353030E23030 instructions can be simplified using access bits in the DM and EM Areas. Measurement device (example) 500.00 MILC 1 E.g., 500.00 The new CS1 can convert ASCII character strings read from measurement devices by serial communications to floating-point decimal data for use in data processing. Ladder programs that use a lot of basic With CS1-series PLCs a a Character-string display element CX-Programmer Screen Support Software clearly shows the interlock status. (1) Conveyor operates (2) Contact "a" turns ON when operator is present and products are supplied. (3) When the emergency stop button is pressed, the conveyor and product addition both stop. PID Autotuning The new CS1 can autotune PID constants with a PID control instruction. The limit cycle method is used for autotuning, so the tuning is completed quickly. This is particularly effective for multiple-loop PID control. Highly Accurate Positioning with XY Tables The new CS1 has many doubleprecision processing instructions for floating-point decimal operations, enabling positioning with greater accuracy. Easy Cam Switch Control with Ladder Instructions (for CPU Unit Ver. 2.0 or Later) Angular data Comparison table Output Upper limit Lower limit ON OFF OFF Value converted by GRY instruction Cam switch Absolute encoder Parallel wiring Gray code converted into binary, BCD, or angles. Easy Calendar Timer Function (for CPU Unit Ver. 2.0 or Later) + BCMP2 Compared to see whether data is between upper and lower limits. TIME-PROPORTIONAL OUTPUT (TPO) Instruction (for CPU Unit Ver. 2.0 or Later) Error Status Generation for Debugging A specified error status can be simulated by executing the diagnostic instructions (FAL/FALS). With the new CS1, debugging is simple for applications that display messages on a PT or other display device based on the error status of the CPU Unit. PT (Example) High-precision positioning Easy Reading of Maintenance Data via Componet/DeviceNet The addition of special explicit message instructions makes it easy to send explicit messages without having to consider FINS commands. Transferring data among PLCs with explicit messages is also simplified. S SSR C D TPO S C B 20% 80% 1s F-6 FAL Manipulated variable Turn ON at 5:00 every evening No need to consider FINS Error in Special I/O Unit PID Time-proportioning PID control can be handled by the PLC by combining the PID and TPO (TIME-PROPORTIONAL OUTPUT) instructions. ANDW D00000 #FFFE D00000 DeviceNet PT There is a possibility that rack number xx is disconnected. be specified using either BCD or binary. Using binary SV enables longer timers and higher-value counters. Special explicit message instruction Compares two dates/times Comparison can be limited to any combination of years, months, days, hours, minutes, or seconds. Example: A calendar timer function can be easily set up to start a process at exactly 5:00 every evening. a The SV for a timer or counter instruction can An error has occurred at unit number xx. =DT D00000 #0000 Binary Set Values for Timer/Counter Instructions Floating-point decimal instruction * The time interval for execution by the GRY instruction is determined by the response speed for reading data from the absolute encoder. ORW D00000 #0001 D00000 Autotuning for PID constants (limit cycle method) PID control instruction with autotuning ON OFF Compared using BCMP2 instruction GRY PIDAT OUTB a Examples: Timer/Counter Instructions TIM (BCD): 0 to 999.0 s TIMX (550) (binary) 0 to 6553.5 s CNT (BCD): 0 to 999 counts CNTX (546) (binary) 0 to 65,535 counts [Applicable Instructions] Timer/Counter Instructions * TIMER: TIMX (550) * COUNTER: CNTX (546) * HIGH-SPEED TIMER: TIMHX (551) * ONE-MS TIMER: TMHHX (552) * ACCUMULATIVE TIMER: TTIMX (555) * LONG TIMER: TIMLX (553) * MULTI-OUTPUT TIMER: MTIMX (554) * REVERSIBLE COUNTER: CNTRX (548) * RESET TIMER/COUNTER: CNRX (547) CompoNet I/O bus error FALS (Supported for DeviceNet Unit version 2.0 or later.) F-7 The CX-One FA Integrated Tool Package makes design, development, and maintenance easy and efficient. 3 Improved Programming Efficiency with Single-key Operation The CX-Programmer features the "Single-key Concept" to increase operability. Apart from inputs to ladder diagrams, history searches, and model jumps, single-key operation can be used for simulation debugging as well. Single-key Inputs Integrated OMRON PLCs and Component Support Software FA Integrated Tool Package Just press the Key and enter the bit number and comment to complete the input condition. Special instruction can be input as shown in the following figure. CX-One Configuration The CX-One is an FA Integrated Tool Package for connecting, setting, and programming OMRON components, including PLCs. CS1 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 2 PLC Software 3 HMI Software CX-Programmer CX-Simulator SwitchBox Utility Software Task a : = a + 1; RESULTS=0.0; Task Lines can be easily connected using key operations. CX-Drive CX-Motion-NCF CX-Motion-MCH CX-Position CX-Motion 5 PLC-based Process Control Software CX-Process Tool Face Plate Auto-Builder for NS 6 Component Software for Temperature Controllers CX-Thermo IF M=TRUE THEN RESULTS=SIN (date): ENDIF; Ctrl Task CX-Designer The Ladder Monitor Software is included. (See note 1.) The multilingual feature supports IEC 61131-3. Programming is possible in a language that is appropriate for the process by combining ladder diagram and ST languages. Function blocks can be created to make programming even more efficient. User program CX-Integrator CX-FLnet CX-Protocol CX-Configurator FDT Network Configurator NV-Designer (See note 2.) 4 Motion Control The allocation of shortcut keys can be checked in the guidance for ladder input key operations. Key inputs, such as the Key for NO input conditions, the Key for OUTPUT instruction, and the Key for special instructions are convenient when programming. Multiple Languages Can Be Combined To Make Programming Flexible Single-key Searches and Jumps Search functions, such as Find Back (searching for input conditions or outputs with the same address) and Find Address can be executed with a single key. Simulation and debugging of a PLC program can also be executed with a single key. Applications using both a PLC and Programmable Terminal can be debugged using a computer without the actual devices using PLC-PT Integrated Simulation. Structured Text (ST): Simplifies math calculations and character string processing. Sequential Function Charts (SFC): Controls the steps in processing. Task Single-key Simulation Ladder diagram: Controls the equipment and external devices. Function Block FB (FB): Can be used and reused as modules. A programming language suitable for the process can be used. OMRON FB Library, SAP Ladder diagrams, communications programs, and control screens can be created simply by selecting and pasting program modules from the extensive libraries. Using FB and SAP modules to build the programs, it is possible to create programs that are easier to understand. Icons for the simulation function can be accessed directly. 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. Debugging Batch Backup Management of Multiple Networks Easy Programming Smart Input A complete range of intuitive programming functions is provided, including instruction and address input assistance, address incrementing, and address Incremental Copy. These functions enable waste-free programming with minimal effort. Instruction and Address Input Assistance When you begin typing an instruction from the keyboard while in the Ladder Editor Window, suggested instructions are displayed. All you have to do is select the instruction from the list for easy input even if you do not remember the entire mnemonic. Suggested instructions displayed The operation of networks with configurations consisting of multiple networks including PLC networks such as EtherNet/IP and Controller Link, field networks such as DeviceNet and CompoNet, and networks for Programmable Terminals and Serial Devices, can be restored simultaneously from the CX-One. Onsite start up and debugging can be conducted efficiently and without errors because PLCs and devices can be selected from the window to transfer programs and parameter data to the computer during operation. Ladder diagram Monitoring for Multiple PLCs Multiple PLCs can be monitored by displaying them in series on the screen. This way it is easy to debug data links between PLCs and monitor the inputs and outputs of different PLCs. PLC1 PLC2 PLC3 Node 1 Node 2 Node 3 Batch Backup/Restore with a Computer A computer can be used to backup, compare, or restore data for all or specific PLC Units when connected online. Backup information is automatically tagged with a date stamp. It is thus possible to return to the state before an error occurred. It is also easy to identify the file for restoring data when an error occurs. Specified backup destination folder PLC Backup Software CX-Programmer SYSMAC CS/CJ-series PLC (CPU Unit + Configuration Units) Restore Compare CX-Integrator Backup Time Require for Debugging and Maintenance Has Been Reduced with the Comprehensive Data Trace Function Automatic Insertion of Connecting Lines When an output or application instruction is input, the required connecting line is inserted automatically starting at the cursor location. This greatly simplifies the work required to insert lines. Address Incremental Copy To create the same group of ladder instructions more than once, the address incremental copy function can be used to reuse the instructions simply by inputting an address offset. Also, address offsets can be set individually and I/O comments can be created automatically. F-8 Functionality and operability has been significantly upgraded compared to the previous data trace function. The new data trace function provides comprehensive debugging, such as I/O comment display of sampled addresses, specification using symbols, checking the measurement time between two selected points, and layering waveforms. Furthermore, data sampled from the CPU Unit's trace memory can be saved to a file on the computer at a specified frequency. This can be used as for long-term logging of data. Data Trace Function Sampled values from a specific word will be displayed. The traced waveforms can be displayed as layers. Sampled value from a specific input bit will be displayed. F-9 gn, Improved Programming Efficiency with Single-key Operation The CX-Programmer features the "Single-key Concept" to increase operability. Apart from inputs to ladder diagrams, history searches, and model jumps, single-key operation can be used for simulation debugging as well. Single-key Inputs The allocation of shortcut keys can be checked in the guidance for ladder input key operations. Key inputs, such as the Key for NO input conditions, the Key for OUTPUT instruction, and the Key for special instructions are convenient when programming. Just press the Key and enter the bit number and comment to complete the input condition. Special instruction can be input as shown in the following figure. Multiple Languages Can Be Combined To Make Programming Flexible The multilingual feature supports IEC 61131-3. Programming is possible in a language that is appropriate for the process by combining ladder diagram and ST languages. Function blocks can be created to make programming even more efficient. User program Task a : = a + 1; RESULTS=0.0; Task Lines can be easily connected using key operations. IF M=TRUE THEN RESULTS=SIN (date): ENDIF; Ctrl Task Single-key Searches and Jumps Search functions, such as Find Back (searching for input conditions or outputs with the same address) and Find Address can be executed with a single key. Simulation and debugging of a PLC program can also be executed with a single key. Applications using both a PLC and Programmable Terminal can be debugged using a computer without the actual devices using PLC-PT Integrated Simulation. Structured Text (ST): Simplifies math calculations and character string processing. Sequential Function Charts (SFC): Controls the steps in processing. Task Single-key Simulation Ladder diagram: Controls the equipment and external devices. Function Block FB (FB): Can be used and reused as modules. A programming language suitable for the process can be used. OMRON FB Library, SAP Ladder diagrams, communications programs, and control screens can be created simply by selecting and pasting program modules from the extensive libraries. Using FB and SAP modules to build the programs, it is possible to create programs that are easier to understand. Icons for the simulation function can be accessed directly. Debugging Batch Backup Management of Multiple Networks The operation of networks with configurations consisting of multiple networks including PLC networks such as EtherNet/IP and Controller Link, field networks such as DeviceNet and CompoNet, and networks for Programmable Terminals and Serial Devices, can be restored simultaneously from the CX-One. Onsite start up and debugging can be conducted efficiently and without errors because PLCs and devices can be selected from the window to transfer programs and parameter data to the computer during operation. Ladder diagram Monitoring for Multiple PLCs Multiple PLCs can be monitored by displaying them in series on the screen. This way it is easy to debug data links between PLCs and monitor the inputs and outputs of different PLCs. PLC1 PLC2 PLC3 Node 1 Node 2 Node 3 Batch Backup/Restore with a Computer A computer can be used to backup, compare, or restore data for all or specific PLC Units when connected online. Backup information is automatically tagged with a date stamp. It is thus possible to return to the state before an error occurred. It is also easy to identify the file for restoring data when an error occurs. Specified backup destination folder PLC Backup Software CX-Programmer CS/CJ-series PLC (CPU Unit + Configuration Units) Restore Compare CX-Integrator Backup Time Require for Debugging and Maintenance Has Been Reduced with the Comprehensive Data Trace Function Functionality and operability has been significantly upgraded compared to the previous data trace function. The new data trace function provides comprehensive debugging, such as I/O comment display of sampled addresses, specification using symbols, checking the measurement time between two selected points, and layering waveforms. Furthermore, data sampled from the CPU Unit's trace memory can be saved to a file on the computer at a specified frequency. This can be used as for long-term logging of data. Data Trace Function Sampled values from a specific word will be displayed. The traced waveforms can be displayed as layers. Sampled value from a specific input bit will be displayed. F-9 Further improvements to communications functions. Seamless networks increase production site transparency. 4 High-speed, High-capacity Data Links between PLCs via EtherNet/IP EtherNet/IP is supported. EtherNet/IP is a global-standard network that uses cutting-edge general Ethernet technology for control and information network integration. This enables data links between PLCs, data links between a PLC and multi-vendor devices, and communications between PLCs and PTs over a general Ethernet network. Functions for Better Ethernet Support The Solution for Communicating across Network Levels Ethernet is becoming increasingly important standard for information networks. Up to eight socket interfaces for TCP/IP and UDP/IP are supported, in addition to FINS messages, FTP file transfers, and mail notification, so that production management can now be organically linked with the production site. The SYSMAC CS1 enables FINS message communications across a maximum of eight levels (See note.) (using CX-Programmer Ver. 4.0 or higher) in comparison with three levels in previous OMRON systems Expansion up to eight levels lets you build a CompoNet is a multi-vendor network for bit-level control of approximately 1,000 points in 1.0 ms. It supports message communications at the sensor and actuator levels. Maintenance information can be controlled in each Slave for preventative maintenance of equipment. OMRON offers a full lineup of reliable PLCs including the "flagship" CS1 Series, and ranging from the small scale CP1H to the large-scale CV Series. The CS1 Series meets the needs not only of small-scale to large-scale systems, but of distributed systems as well. This allows the construction of the optimum system for the scale and applications of the production site. seamless communications system for sending FINS messages across multiple levels of Ethernet and Controller Link networks. Note: For CPU Unit Ver. 2.0 or later. Head office, remote office, home, business trip destination * CX-Programmer Head office or remote office * Web browser * CX-Programmer Information network CompoNet Greatly Advances Wiring Reductions, Greater Information Handling, and Standardization A Wide Range of Systems, from Small-scale to Large FA Wireless LAN Unit WE70 Ethernet and EtherNet/IP CS1 Ethernet Unit and EtherNet/IP Unit CS1 Ethernet Unit and EtherNet/IP Unit Controller Link Unit Controller network The CS1 Series supports the worldwide multivendor bus standard, DeviceNet. Component connections in a multivendor environment are greatly enhanced by connecting to up to 64 nodes for a wide range of FA applications, and by device profiles and configurator tools that ensure high reliability and easy maintenance. Production systems can be configured even more flexibly by incorporating products such as the MULTIPLE I/O TERMINAL. Seamless Flexible System Building Based on the DeviceNet NS Series V8 CS1 CompoNet Master Unit CS1 CS1 EtherNet/IP Unit DeviceNet Unit EtherNet/IP Unit Component network CompoNet F-10 Controller Link Hub EtherNet/IP DeviceNet GRT1-TBL ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 END CompoNet Master Unit Controller Link Unit CS1 DeviceNet Unit Controller Link Unit CompoNet DeviceNet GRT1-TBL ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 END F-11 ns. sparency. A Wide Range of Systems, from Small-scale to Large The Solution for Communicating across Network Levels The CS1 enables FINS message communications across a maximum of eight levels (See note.) (using CX-Programmer Ver. 4.0 or higher) in comparison with three levels in previous OMRON systems Expansion up to eight levels lets you build a OMRON offers a full lineup of reliable PLCs including the "flagship" CS1 Series, and ranging from the small scale CP1H to the large-scale CV Series. The CS1 Series meets the needs not only of small-scale to large-scale systems, but of distributed systems as well. This allows the construction of the optimum system for the scale and applications of the production site. seamless communications system for sending FINS messages across multiple levels of Ethernet and Controller Link networks. Note: For CPU Unit Ver. 2.0 or later. Head office, remote office, home, business trip destination * CX-Programmer Head office or remote office * Web browser * CX-Programmer FA Wireless LAN Unit WE70 Ethernet and EtherNet/IP CS1 Ethernet Unit and EtherNet/IP Unit CS1 Ethernet Unit and EtherNet/IP Unit Controller Link Unit Controller Link Hub EtherNet/IP NS Series V8 CS1 CS1 EtherNet/IP Unit DeviceNet Unit DeviceNet GRT1-TBL ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 END CompoNet Master Unit Controller Link Unit CS1 DeviceNet Unit Controller Link Unit CompoNet DeviceNet GRT1-TBL ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 ID4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 OD4 0 2 TS 1 3 END F-11 Construction of systems in multi-vendor environments simplified with Serial Gateway Function. 5 Unit Ver. 3.0 or later) Serial Gateway (CPU (Serial Communications Units/Boards with Ver. 1.2 or later) Truly Seamless Incorporation of OMRON Components and Other Devices into Networks When the CPU Unit (Ver. 3.0 or later) or Serial Communications Board or Serial Communications Unit (Ver. 1.2 or later) receive a FINS command containing a CompoWay/F command (see note 1.) via network or serial communications, the command is automatically converted to a protocol suitable for the message and forwarded using serial communications. CompoWay/F (See note 2.) Host Link FINS (Possible only with Serial Communications Units or Serial Communications Boards) FINS network Gateway Serial communications Component/PLC Note 1: FINS Abbreviation for Factory Interface Network Service. A command system for message services common to OMRON networks. FINS commands can be sent across up to 8 network levels*, including serial communications paths using a serial gateway. (*Possible only with CS/CJ-series CPU Unit Ver. 2.0 or later.) Note 2: CompoWay/F CompoWay/F is an integrated communications protocol used for OMRON general-purpose serial communications. It is used by Temperature Controllers, Digital Panel Meters, Timer/Counters, Smart Sensors, Cam Positioners, Safety Controllers, etc. (as of July 2004). Serial Gateway System (Reference) When CompoWay/F commands are enclosed in FINS commands and sent to Serial FINS command received Communications Boards or Serial Serial Gateway: FINS command "capsule" opened and contents retrieved. Sent as a CompoWay/ F command Communications Units (Ver. 1.2) or serial ports on CPU Unit Ver. 3.0, the enclosed CompoWay/F command is retrieved using a Serial Gateway Function and sent as a CompoWay/F command. Temperature Controller Smart Sensor OMRON Components F-12 More Ports for Even More Serial Device Connections Windows-based Software Simplifies Serial Device Connections Protocol macros make it easy to create serial communications protocols (communications frames, error checks, retries, error processing, etc.) to match those of remote communications devices. Multiple ports are provided for this function. Each PLC supports up to 16 Serial Communications Units (32 ports total) and one Serial Communications Board (with 2 ports). This makes it possible to connect up to 34 devices with serial communications at a speed of 38.4 Kbps. Message length has been increased from 256 to 1,000 bytes to give communications more power than ever before. Protocol macros for Serial Communications Units and Boards can be created using the CX-Protocol, thus enabling message tracing and greatly reducing the time involved in connecting various serial devices. Enhanced Protocol Macro Functionality Serial Communications Configuration Example (Serial Communications Units/Boards with Ver. 1.2 or later) Baud rate increased from 38,400 bps to 57,600 bps for faster communications. Standard system protocol added for greater connectability with components and PLCs. * CompoWay/F Master * Host Link Master functions * Mitsubishi Computer Link Master Programming Devices Host computer, etc. CX-Programmer CX-Protocol Programming CX-Motion Console Host Link ASCII Unit Serial Communications Unit Serial Communications Board CPU Unit Peripheral bus (Programming Console bus) Programmable Terminal Wide Range of Applicable Protocols Allows for High Value-added Programs The CS1 Series supports a wide range of serial communications protocols, such as Host Link, no-protocol, NT Link, peripheral bus, and more. These allow for high value-added programs such as MMI, communications, and data processing. NT Link Commercially-available external device General-purpose protocol using BASIC in ASCII Unit Protocol macros Commercially-available Microcomputer, etc. external device Non-OMRON PLCs, etc. Temperature controller, bar code reader, etc. Protocol macros Protocol macros The Fastest Communications in the Industry with High-speed NT Links Combine with one of the NS Series Programmable Terminals (NS12, NS10, or NS7) to enable connecting Highspeed NT Links. Using NT Link terminology together with a communications speed of 115 Kbps provides high-speed response. No-protocol Host Links Sending Host Link and FINS commands Reading and writing of I/O memory and operating modes NT Links (1:N Mode) Device Response CPU Unit RS-232C Port Serial Communications Board Serial Communications Unit TXD instruction or RXD instruction using Serial Communications Unit Data input from a bar code reader TXD instruction or RXD instruction using CPU Unit's RS-232 port or Serial Communications Board Data output to printer Supports No-protocol Communications Programmable Terminal Programmable Terminal * PLC-to-PT connection in NT Link (1:N mode) communications can be either one-to-one or one-to-many. (Serial Communications Units/Boards with Ver. 1.2 or later) No-protocol communications supported for Serial Communications Units and Serial Communications Boards. This mode enables components to be connected to multiple communications ports using no-protocol communications. Serial port I/O instructions executable using no-protocol communications from Serial Communications Units and Serial Communications Boards (TXDU, RXDU, TXD, and RXD) are supported for CPU Units with Ver. 3.0 or later. F-13 Construction of systems in multi-vendor environments simplified with Serial Gateway Function. 5 Unit Ver. 3.0 or later) Serial Gateway (CPU (Serial Communications Units/Boards with Ver. 1.2 or later) Truly Seamless Incorporation of OMRON Components and Other Devices into Networks When the CPU Unit (Ver. 3.0 or later) or Serial Communications Board or Serial Communications Unit (Ver. 1.2 or later) receive a FINS command containing a CompoWay/F command (see note 1.) via network or serial communications, the command is automatically converted to a protocol suitable for the message and forwarded using serial communications. CompoWay/F (See note 2.) Host Link FINS (Possible only with Serial Communications Units or Serial Communications Boards) FINS network Gateway Serial communications Component/PLC Note 1: FINS Abbreviation for Factory Interface Network Service. A command system for message services common to OMRON networks. FINS commands can be sent across up to 8 network levels*, including serial communications paths using a serial gateway. (*Possible only with CS/CJ-series CPU Unit Ver. 2.0 or later.) Note 2: CompoWay/F CompoWay/F is an integrated communications protocol used for OMRON general-purpose serial communications. It is used by Temperature Controllers, Digital Panel Meters, Timer/Counters, Smart Sensors, Cam Positioners, Safety Controllers, etc. (as of July 2004). Serial Gateway System (Reference) When CompoWay/F commands are enclosed in FINS commands and sent to Serial FINS command received Communications Boards or Serial Serial Gateway: FINS command "capsule" opened and contents retrieved. Sent as a CompoWay/ F command Communications Units (Ver. 1.2) or serial ports on CPU Unit Ver. 3.0, the enclosed CompoWay/F command is retrieved using a Serial Gateway Function and sent as a CompoWay/F command. Temperature Controller Smart Sensor OMRON Components F-12 More Ports for Even More Serial Device Connections Windows-based Software Simplifies Serial Device Connections Protocol macros make it easy to create serial communications protocols (communications frames, error checks, retries, error processing, etc.) to match those of remote communications devices. Multiple ports are provided for this function. Each PLC supports up to 16 Serial Communications Units (32 ports total) and one Serial Communications Board (with 2 ports). This makes it possible to connect up to 34 devices with serial communications at a speed of 38.4 Kbps. Message length has been increased from 256 to 1,000 bytes to give communications more power than ever before. Protocol macros for Serial Communications Units and Boards can be created using the CX-Protocol, thus enabling message tracing and greatly reducing the time involved in connecting various serial devices. Enhanced Protocol Macro Functionality Serial Communications Configuration Example (Serial Communications Units/Boards with Ver. 1.2 or later) Baud rate increased from 38,400 bps to 57,600 bps for faster communications. Standard system protocol added for greater connectability with components and PLCs. * CompoWay/F Master * Host Link Master functions * Mitsubishi Computer Link Master Programming Devices Host computer, etc. CX-Programmer CX-Protocol Programming CX-Motion Console Host Link ASCII Unit Serial Communications Unit Serial Communications Board CPU Unit Peripheral bus (Programming Console bus) Programmable Terminal Wide Range of Applicable Protocols Allows for High Value-added Programs The CS1 Series supports a wide range of serial communications protocols, such as Host Link, no-protocol, NT Link, peripheral bus, and more. These allow for high value-added programs such as MMI, communications, and data processing. NT Link Commercially-available external device General-purpose protocol using BASIC in ASCII Unit Protocol macros Commercially-available Microcomputer, etc. external device Non-OMRON PLCs, etc. Temperature controller, bar code reader, etc. Protocol macros Protocol macros The Fastest Communications in the Industry with High-speed NT Links Combine with one of the NS Series Programmable Terminals (NS12, NS10, or NS7) to enable connecting Highspeed NT Links. Using NT Link terminology together with a communications speed of 115 Kbps provides high-speed response. No-protocol Host Links Sending Host Link and FINS commands Reading and writing of I/O memory and operating modes NT Links (1:N Mode) Device Response CPU Unit RS-232C Port Serial Communications Board Serial Communications Unit TXD instruction or RXD instruction using Serial Communications Unit Data input from a bar code reader TXD instruction or RXD instruction using CPU Unit's RS-232 port or Serial Communications Board Data output to printer Supports No-protocol Communications Programmable Terminal Programmable Terminal * PLC-to-PT connection in NT Link (1:N mode) communications can be either one-to-one or one-to-many. (Serial Communications Units/Boards with Ver. 1.2 or later) No-protocol communications supported for Serial Communications Units and Serial Communications Boards. This mode enables components to be connected to multiple communications ports using no-protocol communications. Serial port I/O instructions executable using no-protocol communications from Serial Communications Units and Serial Communications Boards (TXDU, RXDU, TXD, and RXD) are supported for CPU Units with Ver. 3.0 or later. F-13 Advanced management and resource inheritance providing powerful support for maintenance and operation. 1. Program or monitor a remote PLC via a modem connection. 2. Program or monitor a network PLC via a Host Link connection. 3. Send e-mail for errors from PLCs connected to Ethernet. Boost Program Security by Keeping Part of It Hidden Prevent Information Leaks from PLCs (for CPU Unit Ver. 2.0 or Later) Write Protection from a Specific Node over the Network (for CPU Unit Ver. 2.0 or Later) In addition to applying read protection functions to the user program area and tasks, you can also protect against the transfer of user programs to a Memory Card. This prevents leaks of proprietary information by completely protecting against the reading of programs inside the PLC. (for CPU Unit Ver. 2.0 or Later) You can prevent access to special tasks by requiring the user to have a password to read them. Task 1 3. Mail Ethernet { Use a password to prevent reading of only task 2. Crucial programming cannot be read. 6 Remote Maintenance Task 2 x Modem Host Link CX-Programmer Ver. 4.0 { Read protection Reading possible No transfer possible 2. Remote programming/ monitoring via Host Link (See note.) Modem Note: The same kind of programming and monitoring performed via normal Host Link is possible. This allows you to hide crucial parts of the program. By applying write protection, you can also prevent a user from inadvertently writing over the hidden part of the program. This provides additional protection for your program. Read protection Write protection Download User programs, I/O memory, or system parameters can be converted to Windows-based files and stored in Memory Cards or in EM file memory in the CPU Unit. It is also possible to automatically read the user program and other data from the Memory Card to the CPU Unit at startup, replacing ROM operation. Change programs on-site using only a Memory Card and Programming Console, or use Memory Cards to store symbol tables or I/O comments. Connecting a Programming Device allows monitoring operations with ladder programs with comments. It is also possible to save and read data such as DM data to a Memory Card during operation, and the Memory Cards are ideal for operations such as saving quality data and reading recipes. x Office PC Card Adapter Internal Flash Memory-based Battery-free Operation Flash memory (non-volatile memory) is built into the new CS1's CPU Unit. User programs and system parameters (e.g., PC Setup and data link tables) are automatically Reading possible Write enabled CV-CS address conversion instruction to convert programs designed for the CVM1/CV that include internal I/O memory addresses. C200HX/HG/HE: Region comparison (ZCP and ZCPL) instructions. C200HX/HG/HE Easy replacement Replace Malfunctioning Units without Turning OFF the Power (Online Unit Replacement) When an I/O Unit, a Special I/O Unit, or a CPU Bus Unit is malfunctioning, it is now possible to replace the faulty Unit while the system continues operating. This is particularly effective for systems that cannot be stopped when a problem has occurred in another part of the system. (This function requires a CS1D-CPU@@S. CPU Unit, a CS1D-BC082 or CS1D-BI092 Backplane, and a CS1D-PA207R or CS1D-PD024 Power Supply Unit.) Faulty Unit CPU PS CS1 CVM1/CV Card and battery. Memory Card Upload (1) Remove the faulty Unit after stopping access to it. Built-in flash memory User program Parameter area data (2) Resume access after replacing the Unit. CS1 Store All I/O Comments, Symbol Names, Rung Comments, and Other Information in CPU Unit Comment Memory (See note.) (Unit Ver. 3.0 or later) Battery-free operation with no Memory Card. Production site F-14 Easy Replacement of Existing Models saved to this flash memory. This means that the new CS1 can operate without a Memory x Write protection Memory Card Programs designed for existing models (C200HX/HG/HE, CVM1, or CV-series PLCs) using the CX-Programmer can be converted for use with the new CS1. The following functions are available to make the conversion to the new CS1 even easier. x Memory Cards for Data File Management CX-Programmer Ver. 4.0 Task 3 1. Remote programming/monitoring via modem (See note.) Phone line You can now stop specific nodes from writing over the network. By preventing unintentionally writes to the PLC while monitoring data over the network, you can prevent potential problems. Programming Console When downloading projects, the Memory Card, EM file memory, or comment memory (in the CPU Unit's flash memory) can be selected as the transfer destination for I/O comments, symbol names, rung comments, and other data. This enables data such as I/O comments, symbol names, and rung comments to be stored in the CPU Unit's internal comment memory when a Memory Card or EM file memory are both not available. Note: CX-Programmer Ver. 5.0 or higher required. F-15 Advanced management and resource inheritance providing powerful support for maintenance and operation. 1. Program or monitor a remote PLC via a modem connection. 2. Program or monitor a network PLC via a Host Link connection. 3. Send e-mail for errors from PLCs connected to Ethernet. Boost Program Security by Keeping Part of It Hidden Prevent Information Leaks from PLCs (for CPU Unit Ver. 2.0 or Later) Write Protection from a Specific Node over the Network (for CPU Unit Ver. 2.0 or Later) In addition to applying read protection functions to the user program area and tasks, you can also protect against the transfer of user programs to a Memory Card. This prevents leaks of proprietary information by completely protecting against the reading of programs inside the PLC. (for CPU Unit Ver. 2.0 or Later) You can prevent access to special tasks by requiring the user to have a password to read them. Task 1 3. Mail Ethernet { Use a password to prevent reading of only task 2. Crucial programming cannot be read. 6 Remote Maintenance Task 2 x Modem Host Link CX-Programmer Ver. 4.0 { Read protection Reading possible No transfer possible 2. Remote programming/ monitoring via Host Link (See note.) Modem Note: The same kind of programming and monitoring performed via normal Host Link is possible. This allows you to hide crucial parts of the program. By applying write protection, you can also prevent a user from inadvertently writing over the hidden part of the program. This provides additional protection for your program. Read protection Write protection Download User programs, I/O memory, or system parameters can be converted to Windows-based files and stored in Memory Cards or in EM file memory in the CPU Unit. It is also possible to automatically read the user program and other data from the Memory Card to the CPU Unit at startup, replacing ROM operation. Change programs on-site using only a Memory Card and Programming Console, or use Memory Cards to store symbol tables or I/O comments. Connecting a Programming Device allows monitoring operations with ladder programs with comments. It is also possible to save and read data such as DM data to a Memory Card during operation, and the Memory Cards are ideal for operations such as saving quality data and reading recipes. x Office PC Card Adapter Internal Flash Memory-based Battery-free Operation Flash memory (non-volatile memory) is built into the new CS1's CPU Unit. User programs and system parameters (e.g., PC Setup and data link tables) are automatically Reading possible Write enabled CV-CS address conversion instruction to convert programs designed for the CVM1/CV that include internal I/O memory addresses. C200HX/HG/HE: Region comparison (ZCP and ZCPL) instructions. C200HX/HG/HE Easy replacement Replace Malfunctioning Units without Turning OFF the Power (Online Unit Replacement) When an I/O Unit, a Special I/O Unit, or a CPU Bus Unit is malfunctioning, it is now possible to replace the faulty Unit while the system continues operating. This is particularly effective for systems that cannot be stopped when a problem has occurred in another part of the system. (This function requires a CS1D-CPU@@S. CPU Unit, a CS1D-BC082 or CS1D-BI092 Backplane, and a CS1D-PA207R or CS1D-PD024 Power Supply Unit.) Faulty Unit CPU PS CS1 CVM1/CV Card and battery. Memory Card Upload (1) Remove the faulty Unit after stopping access to it. Built-in flash memory User program Parameter area data (2) Resume access after replacing the Unit. CS1 Store All I/O Comments, Symbol Names, Rung Comments, and Other Information in CPU Unit Comment Memory (See note.) (Unit Ver. 3.0 or later) Battery-free operation with no Memory Card. Production site F-14 Easy Replacement of Existing Models saved to this flash memory. This means that the new CS1 can operate without a Memory x Write protection Memory Card Programs designed for existing models (C200HX/HG/HE, CVM1, or CV-series PLCs) using the CX-Programmer can be converted for use with the new CS1. The following functions are available to make the conversion to the new CS1 even easier. x Memory Cards for Data File Management CX-Programmer Ver. 4.0 Task 3 1. Remote programming/monitoring via modem (See note.) Phone line You can now stop specific nodes from writing over the network. By preventing unintentionally writes to the PLC while monitoring data over the network, you can prevent potential problems. Programming Console When downloading projects, the Memory Card, EM file memory, or comment memory (in the CPU Unit's flash memory) can be selected as the transfer destination for I/O comments, symbol names, rung comments, and other data. This enables data such as I/O comments, symbol names, and rung comments to be stored in the CPU Unit's internal comment memory when a Memory Card or EM file memory are both not available. Note: CX-Programmer Ver. 5.0 or higher required. F-15 Programmable Controller The CS1 Duplex System Boosts the Reliability of Facilities and Equipment 7 Ethernet Unit Controller Link Unit Duplex CPU Units l Communications Units can be either duplexed or used individually. Hot Standby System Adopted for CPU Unit Duplexing l When a problem occurs in the CPU Unit, the system instantly switches control to the other CPU Unit, enabling continuous operation with minimal effect on the system. l Because there is no need for special duplex programming, the design process is simple and design steps are reduced. The system can also be configured with only one each of the CPU, Power Supply, and Communications Units. This lets you optimize the system cost by selecting the Units that you need. (The Duplex Unit must be used even when using only one each of the CPU, Power Supply, and Communications Units.) Duplex Power Supply Units l Power Supply Units can be either duplexed or used individually. Online Unit Replacement With either a Duplex-CPU or Single-CPU CS1D System, Basic I/O Units, Special I/O Units, and CPU Bus Units can be replaced online while the system continues operation. Although operation will stop for the Unit being replaced, all other Units will continue operation. During System Operation with Power Supplied Perform the online Unit replacement operation from the Programming Console or CX-Programmer. Unit replaced Duplex operation is possible for any or all of the following: CPU Units, Power Supply Units, and Communications Units. Use duplex operation for the CPU Unit, power supply, or communications depending on system requirements for reliability, costs, and functionality. For example, use duplex operation for all of these for systems that must never go down or use duplex operation for only the power supply (which has a relatively short service life). Just build in the redundancy required by the system. Increase the Reliability of Information with Duplex Networks Duplex Ethernet for Greater Information Network Reliability With redundant networks and selected for each communications process Communications Units, communications will (as opposed to switching the entire line), to continue even if a network line is broken or enable creating a highly reliable network one of the Communications Units fails. The even against a network line broken in more communications path is automatically than one location. This path is automatically selected. Unit failure F-16 This path is automatically selected. This path is automatically selected. The CS1D-ETN21D and CS1D CPU Unit version 1.1 or higher are required for a duplex Ethernet network. Improve development productivity CPU unit with a large program capacity for structured and modular programming Improve development productivity by reusing and sharing programs The CS1D-CPU68HA has a user memory capacity of 400K steps and 25 Extended Data Memory banks. The total memory capacity is 5 MB including user program, data memory, and comment memory. Omron offers 10 models of CPU units to suit a variety of purposes and applications, from small- to large-scale systems. The CPU unit supports the IEC 61131-3 programming languages: ladder diagram, ST, and SFC. FBs allow you to reuse and share programs, which will improve programming efficiency. FBs, ST, and SFC can be used with the CS1D-CPUHA Duplex CPU System CPU Unit and CS1D-CPUSA Single CPU System CPU Unit. Program capacity Duplex CPU System 400K steps CS1D- NEW CPU68HA 250K steps CS1D- NEW CPU67HA Single CPU System CS1DCPU67H CS1D- NEW CPU67SA CS1DCPU65H 60K steps Ladder diagram: Controls systems and external devices User program FB Task a : a + 1; RESULTS=0.0; CS1DCPU65S CS1D- NEW CPU44SA 30K steps CS1DCPU67S Task FB/ST/SFC/ ladder diagram Ladder FB/ST/SFC/ diagram ladder diagram Programming language RESULTS=SINdate: ENDIF; CS1DCPU44S ST: Simplifies calculations and text string processing Task SFC: Controls steps CS1DCPU42S 10K steps IF M=TRUE THEN FB: Can be used and reused as software components Task A programming language suitable for the process can be used. Ladder diagram Program without Being Concerned with Duplex Operation Initial and maintenance costs are reduced. No special programming is required to use duplex communications with the CS1D, making it simple to design programs for duplex systems. Allows effective use of software assets. l The complex programming required in previous applications for duplex communications with Ethernet is eliminated. Previously it was necessary to program operation for both Ethernet Units. Just program the operation as if for one Ethernet Unit, and the PLC will determine the destination and send the message. Programming to determine destination Tried first. SEND PLC automatically determines destination. SEND Destination Other Unit tried if no response from first Unit. Complete compatibility among Units. SEND l Controller Link networks enable allocating data link areas without wasting memory. Previously, twice the memory was required to implement data links for two Controller Link Units, and it was necessary to determine which data could be used. Two sets of the same data link areas were required and programming was required to select the areas. The same support software can be used in systems combining the CS1 and CJ1 Series, and all software programs and data are compatible. Their application and reuse are extremely easy. There is also no need for ladder programs for duplexing. This means that when converting an existing system to a Duplex System, there is almost no need to revise ladder programs. Just create the data links for one Controller Link Unit to eliminated wasted data memory. The Duplex Controller Link Units share the data links. The CS1D Duplex System is fully compatible with the I/O Units of the entire CS Series. Accordingly, the same Units and materials can be used for restoring the system and conducting maintenance. There is no need to purchase different Units and materials for each system, making the CS1D Duplex System highly economical. (C200H Units, however, cannot be used with CS1D PLCs. Refer to user documentation for details.) Refer to CS1D Catalog (Cat. No. R103) for details. F-17 Machine performance improved with high-speed, high-precision, flexible motion control. Position Control Unit with MECHATROLINK-II interface Single Cable Connection and Flexible Routing! With MECHATROLINK-II*, the Servo Drive can be easily connected with a single cable (2-core shielded twisted pair cable). The wire savings over the total length of 50 m (or 30 m for 16 axes) enables Racks to be more freely located. Time Saved in Startup and Maintenance Servo Drive parameters can be set from the PLC. Settings and adjustments can be made from one location, without connecting the Support Software to individual Servo Drives. In addition, Servo Drive alarm status, speed, and torque monitoring can be centralized at the PLC. Easy Data Control High-speed servo communications lets you read programs and parameter settings from CX-Programmer on a PC. You can also read and track the operating status of parameter settings inside the Servo Driver. Easy Motion Control Position Control Unit Customizable Counter Units Easy Programming with G Language and Multitasking A Whole New Concept, Customizable Counter Units Easy Control for Bending and Pressing The Motion Control Units use G language to ensure easy programming. The Units have a large programming capacity of up to 100 programs and 2,000 program blocks, and allow independent operation of 4 tasks. A high-speed PLC with 20 I/O points, a 2-axis high-speed counter, and 2 pulse or analog outputs have all been combined into 1 Unit. The Customizable Counter Units allow easy execution of complicated applications. It is possible to switch between speed control and torque control from the ladder program, enabling bending operation for metals and pressing operation for bonding. CS1W-HCA22 Customizable Counter Unit Motion control, including positioning, synchronizing (electronic gears, electronic cams, tracking), speed, and torque control, can all be handled by the CS1. Eight motion tasks can be used for simultaneous motion program execution. Position Control Unit with MECHATROLINK-II interface Motion Control Units PLC High-speed Interlocks Interrupt programs can be executed from the motion control program using D codes (interrupt codes). Easy, fast interlocks ensure greater production efficiency. Synchronous control (electronic gears, electronic cams) is also possible. 20 I/O points High-speed PLC overhead 0.1 ms Analog output Analog input Position Counter Motion Control Unit with MECHATROLINK-II interface Motion Control Units Torque Speed Pulse output CX-One Customizable Counter Units Torque Speed Torque Sensor Analog input Servo Driver CX-Programmer Position Control Units Two Types of Outputs and Control of 1, 2, or 4 Axes Servomotor Select from 1-axis, 2-axis, and 4-axis models with either open-collector output or line-driver output to suit a number of different applications. Motion Applications with High-speed Response A Variety of Positioning Functions There are 2 operating modes: direct operation (position, speed, acceleration, and deceleration data specified from the ladder program), which is effective for setting target positions, speeds, and acceleration rates immediately or during operation, and memory operation, where fixed patterns are stored beforehand in the Unit and used for operation. There are also a variety of positioning functions, such as interrupt feeding, which is effective for feeder control, and forced interrupt, which is useful in emergencies. CX-Motion CX-Position CX-Motion-NCF CX-Motion-MCH Communications Pulses SMART STEP 2 Servo Drive with Pulse-string Input Communications Analog Note: MECHATROLINK-II is a registered trademark of the MECHATROLINK Members Association. Pulse/analog output W-series * MECHATROLINK-II Servo Drive with Built-in Communications G-series/ G5-series MECHATROLINK-II Servo Drive with Built-in Communications A wide range of interrupt functions and superior response performance enable motion applications requiring high-speed response using pulse I/O. G-series/ G5-series General-purpose Servo Drive Motion Control Unit with MECHATROLINK-II interface Servo Driver Encoder Easy System Construction Up to 30 physical axes and two virtual axes, making a total of 32, can be controlled, and the servo interface is handled by high-speed servo communications (MECHATROLINK-II*). This makes it possible to control multiple axes with less wiring. F-18 Servomotor Servomotor Servomotor Servomotor Servomotor * W-series is the discontinuation model in March 2013. F-19 Motion Control Units Customizable Counter Units Easy Programming with G Language and Multitasking A Whole New Concept, Customizable Counter Units Easy Control for Bending and Pressing The Motion Control Units use G language to ensure easy programming. The Units have a large programming capacity of up to 100 programs and 2,000 program blocks, and allow independent operation of 4 tasks. A high-speed PLC with 20 I/O points, a 2-axis high-speed counter, and 2 pulse or analog outputs have all been combined into 1 Unit. The Customizable Counter Units allow easy execution of complicated applications. It is possible to switch between speed control and torque control from the ladder program, enabling bending operation for metals and pressing operation for bonding. CS1W-HCA22 Customizable Counter Unit PLC High-speed Interlocks Interrupt programs can be executed from the motion control program using D codes (interrupt codes). Easy, fast interlocks ensure greater production efficiency. Synchronous control (electronic gears, electronic cams) is also possible. 20 I/O points High-speed PLC overhead 0.1 ms Analog output Analog input Position Counter Motion Control Unit with MECHATROLINK-II interface Motion Control Units Torque Speed Pulse output CX-One Customizable Counter Units Torque Speed Torque Sensor Analog input Servo Driver CX-Programmer Servomotor Motion Applications with High-speed Response CX-Motion CX-Position CX-Motion-NCF CX-Motion-MCH munications Analog A wide range of interrupt functions and superior response performance enable motion applications requiring high-speed response using pulse I/O. Pulse/analog output W-series * MECHATROLINK-II Servo Drive with Built-in Communications G-series/ G5-series General-purpose Servo Drive Servo Driver Encoder Servomotor Servomotor Servomotor * W-series is the discontinuation model in March 2013. F-19 Smart Process Control OMRON PLC-based Process Control brings Major Innovations to Process Automation 9 DCS functionality in a PLC Analog Units with signal conversion functions A scalable system configuration Down Down Sizing Sizing Function block programming Sequence programming using either step ladders or sequence tables A direct link to HMI products Easy Easy Engineering Engineering Diversified Loop Control is even easier to use. Programming becomes even easier with function-block programming. Depending on the function block software connections, all functions such as operation block I/O combination specification can be achieved using only function blocks. Moreover, combining function blocks makes possible a wide array of control methods, from basic PID control to cascade control, feed forward control, and variable gain control. Example: Cascade Control (Heating and Cooling) Analog Input Unit Analog Output Unit PV1 Isolated-type Ai4 Terminal PID1 MV1 RSP1 PV2 PID1 With Function Blocks: Loop Control Unit Basic PID Y1 PV SP Y2 PVE Y1 Y3 RSP MV Y4 MIE PID2 Split Conversion X1 Isolated-type Ao4 Terminal Y1 X1 Y1 Y2 X2 Y2 X3 Y3 X4 Y4 MVE MV2 Split conversion High High Reliability Reliability Basic PID Duplex operation supported Complete maintenance functions Temperature PV SP PVE Y1 RSP MV MIE MVE Temperature Heat exchange Steam PID2 Provides an exceptionally open environment with PLC-based process control to advance standardization and IT integration of the process control system. Cooling water Drain Operation, Monitoring, and Data Logging PLC-based Process Control Application Examples Touch Panels NS Series User Application Compolet Communications programming between a PC and PLC can be accomplished easily with ActiveX control. NS Runtime You can communicate with the PLC using the screen data created with the NS-series Support Software without modification. HMI Software CX-Process Monitor Plus In-line Blending in a Food Plant Reaction Control in a Chemical Plant Personal computer Personal computer Monitor display (data collection and saving) Monitor display (data collection and saving) Ethernet Ethernet SYSMAC CS1 Duplex (CS1D Process-control CPU Unit) SYSMAC CS1 PLC with advanced Loop Control Board Flowrate control (blended PID control) Reaction control Motor Ethernet/Controller Link Materials tanks Flowrate Control outputs A PLC (CS1 Duplex) CS1D Process-control CPU Unit Duplex Process-control CPU Unit can help reduce risk in systems that must not stop. Process I/O Units Analog I/O Units are available for diverse functions such as Isolators, power supplies, and signal conversion. Motor PLC (CS Series) Loop Control Board/Unit Condenses DCS functions in a compact Unit and enables function-block programming. CX-Process Tool Function blocks can be pasted into windows and graphic programming can be performed by arranging blocks with the mouse. B Motor Product tanks Motor Motor A C B Intermediate tank Drying equipment F-20 F-21 cess Automation Diversified Loop Control is even easier to use. Programming becomes even easier with function-block programming. Depending on the function block software connections, all functions such as operation block I/O combination specification can be achieved using only function blocks. Moreover, combining function blocks makes possible a wide array of control methods, from basic PID control to cascade control, feed forward control, and variable gain control. Example: Cascade Control (Heating and Cooling) Analog Input Unit Analog Output Unit PV1 Isolated-type Ai4 Terminal PID1 MV1 RSP1 PV2 PID1 With Function Blocks: Loop Control Unit Basic PID Y1 PV SP Y2 PVE Y1 Y3 RSP MV Y4 MIE PID2 Split Conversion X1 Isolated-type Ao4 Terminal Y1 X1 Y1 Y2 X2 Y2 X3 Y3 X4 Y4 MVE MV2 Split conversion Basic PID Temperature PV SP PVE Y1 RSP MV MIE MVE Temperature Heat exchange Steam PID2 Cooling water Drain PLC-based Process Control Application Examples In-line Blending in a Food Plant Reaction Control in a Chemical Plant Personal computer Personal computer Monitor display (data collection and saving) Monitor display (data collection and saving) Ethernet Ethernet CS1 Duplex (CS1D Process-control CPU Unit) CS1 PLC with advanced Loop Control Board Flowrate control (blended PID control) Reaction control Motor Materials tanks Flowrate Control outputs A B Motor Motor Product tanks Motor Motor A C B Intermediate tank Drying equipment F-21 MEMO System Design Guide System Configuration .........................................................................................2 Dimensions/Mounting Dimensions .....................................................................9 General Specifications......................................................................................11 Common Specifications for CPU Units .............................................................12 Current Consumption for Power Supply Units ..................................................15 1 System Configuration Basic System Configuration CS1 Inner Boards Loop Control Board CS1W-LCB01/05 Serial Communications Board CS1W-SCB21-V1 CS1W-SCB41-V1 CS1 CPU Units CS1 Power Supply Units CS1H-CPU@@H CS1G-CPU@@H C200HW-PA204C C200HW-PA204 C200HW-PA204S C200HW-PA204R C200HW-PA209R C200HW-PD024 C200HW-PD025 CS1 CPU Backplane Programming Devices CX-One (e.g., CX-Programmer) Programming Console Cable for Peripheral Port CPU Rack For both CS1 and C200H Units CS1W-BC@@3 (2, 3, 5, 8, or 10 slots) Cable for Personal Computer CS1W-CN226/626 RUN ERR/ALM INH BKUP PRPHL COMM SYSMAC CS1D-CPU67S PROGRAMMABLE CONTROLLER MCPWR BUSY OPEN or PERIPHERAL For CS1 Unit only CS1W-BC@@2 (2, 3, 5, 8, or 10 slots) Note: Cannot be used for C200H Unit. Programmable Terminal (PT) PORT NS Series Basic I/O Units Special I/O Units CPU Bus Units Memory Card HMC-EF183 CS1 I/O Connecting Cable Expansion Racks CS1W-CN@@3 CS1 Expansion Rack (30 cm, 70 cm, 2 m, 3 m, 5 m, 10 m, 12 m) XW2Z-200T/500T Configuration Units CS1 Expansion Backplanes CS1 I/O Connecting Cable Power Supply Unit CS1 Expansion Rack For both CS1 and C200H Units CS1W-BI@@3 (3, 5, 8, or 10 slots) or Programmable Controllers Power Supply Unit CS1 I/O Connecting Cable CS1 Expansion Rack RS-422A Adapter CJ1W-CIF11 Configuration Units 2 RS-232C Cable for IBM PC/AT or compatible computers XW2Z-200S/500S-CV Configuration Units For CS1 Unit only CS1W-BI@@2 (3, 5, 8, or 10 slots) Note: Cannot be used for C200H Unit. RS-232C Cable for PT CS1G/H Power Supply Unit Configuration Units CS1 Basic I/O Units 8-point Units 16-point Units 32-point Units 64-point Units 96-point Units Input Units --- DC Input Unit CS1W-ID211 AC Input Unit CS1W-IA@11 DC Input Unit CS1W-ID231 DC Input Unit CS1W-ID261 DC Input Unit CS1W-ID291 Transistor Output Units CS1W-OD26@ Transistor Output Units CS1W-OD29@ (32 inputs, 32 outputs) DC Input/Transistor Output Units CS1W-MD26@ (32 inputs, 32 outputs) TTL I/O Unit CS1W-MD561 (48 inputs, 48 outputs) DC Input/Transistor Output Units CS1W-MD29@ Output Units Triac Output Unit CS1W-OA201 Relay Contact Output Unit (independent commons) CS1W-OC201 Transistor Output Units Transistor Output Units CS1W-OD21@ CS1W-OD23@ Triac Output Unit CS1W-OA211 Relay Contact Output Unit CS1W-OC211 I/O Units --- --- --- Other Units Safety Relay Unit CS1W-SF200 Interrupt Input Unit CS1W-INT01 Quick-response Input Unit CS1W-IDP01 B7A Interface Units (32 inputs) CS1W-B7A12 (32 inputs) CS1W-B7A02 (16 inputs, 16 outputs) CS1W-B7A21 B7A Interface Units (32 inputs, 32 outputs) CS1W-B7A22 --- C200H Basic I/O Units and C200H Group-2 High-density I/O Units Input Units C200H-I@@@@ (Including group-2 highdensity input units) Output Units C200H-O@@@@ (Including group-2 highdensity output units) Interrupt Input Unit C200HS-INT01 Analog Timer Unit C200H-TM001 B7A Interface Units C200H-B7A@@@ CS1 Special I/O Units, CPU Bus Units, and Inner Boards Temperature Sensor Input Units (Process I/O Units) CS1W-PTS@@ Analog Input Units Analog Input Units CS1W-AD@@@(-V1) Isolated-type DC Input Units (Process I/O Units) CS1W-PDC@@ CS1W-PTW01 CS1W-PTR0@ Analog Output Units Analog Output Units CS1W-DA0@@ Isolated-type Control Output Units (Process I/O Units) CS1W-PMV0@ Analog I/O Units CS1W-MAD44 Isolated-type Pulse Input Units (Process I/O Units) CS1W-PPS01 Loop Control Board CS1W-LCB0@ High-speed Counter Units CS1W-CT0@@ Customizable Counter Units CS1W-HCP22-V1 CS1W-HCA@2-V1 CS1W-HIO01-V1 Position Control Units CS1W-NC@@3 Position Control Unit with MECHATROLINK-II interface CS1W-NCF71 CS1W-NC@71 Motion Control Units CS1W-MC@21-V1 Motion Control Unit with MECHATROLINK-II interface CS1W-MCH71 I/O Units (Special I/O Units) C200H-ID@@@ C200H-OD@@@ C200H-MD@@@ Temperature Sensor Units C200H-TS@@@ Analog Input Units C200H-AD@@@ Analog Output Units C200H-DA@@@ Analog I/O Units C200H-MAD01 Temperature Control Units C200H-TC@@@ Heat/Cool Control Units C200H-TV@@@ PID Control Units C200H-PID0@ High-speed Counter Units C200H-CT@@@(-V1) Cam Positioner Unit C200H-CP114 Position Control Units C200HW-NC@@3 Motion Control Units C200H-MC221 Serial Communications Units/ Serial Communications Boards CS1W-SCB@1-V1 CS1W-SCU@1-V1 EtherNet/IP Unit CS1W-EIP21 Ethernet Unit CS1W-ETN21 Controller Link Units CS1W-CLK@3 SYSMAC Link Units CS1W-SLK@1 FL-net Unit CS1W-FLN22 DeviceNet Units CS1W-DRM21-V1 CompoNet Master Unit CS1W-CRM21 CompoBus/S Master Unit CS1W-SRM21 ID Sensor Units CS1W-V680C1@ CS1W-V600C1@ GP-IB Interface Unit CS1W-GPI01 High-speed Data Storage Unit CS1W-SPU0@-V2 C200H Special I/O Units DeviceNet Master Unit C200HW-DRM21-V1 CompoBus/S Master Unit C200HW-SRM21-V1 PC Link Unit C200H-LK401 SYSBUS Bus Remote I/O Master Units C200H-RM@@@(-PV1) ID Sensor Units C200H-IDS01-V1 ASCII Units C200H-ASC@@ Note: Including models whose production are discontinued. Programmable Controllers CS1G/H 3 CS1 CPU Rack A CS1 CPU Rack consists of a CPU Unit, Power Supply Unit, and Configuration Units (Basic I/O Units, Special I/O Units, and CPU Bus Units). CS1 CPU Backplane CS1W-BC@@@ (See note.) CS1 CPU Unit CS1G/H-CPU@@H Power Supply Unit C200HW-P@@@@(@) RUN ERR/ALM INH BKUP PRPHL COMM SYSMAC CS1D-CPU67S PROGRAMMABLE CONTROLLER MCPWR BUSY OPEN CPU Rack PERIPHERAL PORT Basic I/O Units Special I/O Units CPU Bus Units Note: C200H Units cannot be used on the CPU Rack or Expansion Racks if a CS-series-only CPU Backplane (CS1W-BC@@3) is used. Required Units Rack Unit name CPU Rack Required number of units CS1 CPU Backplane (CS1W-BC@@@) 1 Power Supply Unit 1 CPU Unit 1 Maximum Number of Configuration Units Varies by backplane model Types of Units In the CS Series, Units are classified into the following three types. The number of Racks differs depending on the type. Type Appearance (example) Basic I/O Units CS1 Basic I/O Units C200H Basic I/O Units Description Unit recognition method No. of Units Units with contact inputs and contact outputs. In the CS1 System, CS1 Basic I/O Units, C200H Basic I/O Units, and Group-2 High-density I/O Units are identified by their mounting positions (Rack and slot). The Units mounted must not exceed the maximum I/O capacity of the CPU Unit. Special I/O Units provide more advanced functions than do Basic I/O Units, including I/O other than contact inputs and contact outputs. Examples of Special I/O Units are Analog I/O Units and High-speed Counter Units. They differ from CPU Bus Units (including Network Communications Units) in having a smaller area for exchanging data with the CPU Unit. Recognized by the CPU Unit according to the unit number (CS-series Special I/O Units: 0 to 95, C200J Special I/O Units: 0 to 9, or 0 to 15) set with the rotary switches on the front panel. CS-series Special I/O Units: 96 Units max.; C200H Special I/O Units: 10 or 16 Units max. (From 1 to 4 unit numbers are assigned per Unit, depending on the model of the Unit.) CPU Bus Units exchange data with the CPU Unit via the CPU Bus. Examples of CPU Bus Units are Network Communications Units and Serial Communications Units. They differ from Special I/O Units in having a larger area for exchanging data with the CPU Unit. Recognized by the CPU Unit according to the unit number (0 to F) set with the rotary switch on the front panel. A maximum of 16 Units can be mounted. C200H Group-2 High-density I/O Units Special I/O Units CS1 Special I/O Units C200H Special I/O Units CPU Bus Units CS1 CPU Bus Units 4 Programmable Controllers CS1G/H CS1 Expansion Racks CS1 CPU Racks and Expansion Racks Use this system configuration for an expansion of 12 m or less. Expansion Racks Configuration CPU Rack Unit name CS1 Expansion Backplane CS1W-BI@@@ 12 m CS1 I/O Connecting Cable CS1W-CN@@3 CS1 Expansion Backplane CS1W-BI@@@ CS1 I/O Connecting Cable CS1W-CN@@3 CS1 Expansion Backplane CS1W-BI@@@ CS1 Expansion Rack CS1 Expansion Rack CS1 Expansion Rack Power Supply Unit C200HW-P@@@@(@) Power Supply Unit C200HW-P@@@@(@) The maximum number of Expansion Racks: 7 CS1 I/O Connecting Cable CS1W-CN@@3 Required number of units Expansion Backplane (CS1W-BI@@@) One required for each Expansion Rack Power Supply Unit One required for each Expansion Rack Maximum Number of Configuration Units Varies by backplane model * Cable Cable name Required number of Cables CS1 I/O Connecting Cable (CS1W-CN@@3) One required for each Expansion Rack Power Supply Unit C200HW-P@@@@(@) Programmable Controllers CS1G/H 5 When Using a C200HX/HG/HE Expansion I/O Rack It is possible to connect to an existing C200HX/HG/HE Expansion I/O Rack. CS1 CPU Rack, CS1 Expansion Racks, and C200HX/HG/HE Expansion I/O Racks Expansion Racks Configuration * CS1 Expansion Racks CPU Rack Unit name CS1 I/O Connecting Cable CS1W-CN@@3 Power Supply Unit C200HW-P@@@@(@) C200HX/HG/HE Expansion I/O Backplane C200HW-BI@@@ 12 m CS1 to C200H I/O Connecting Cable CS1W-CN@@1 C200HX/HG/HE Expansion I/O Rack Power Supply Unit C200HW-P@@@@(@) C200H I/O Connecting Cable C200H-CN@@1 C200HX/HG/HE Expansion I/O Backplane C200HW-BI@@@ C200HX/HG/HE Expansion I/O Rack Power Supply Unit C200HW-P@@@@(@) The maximum number of Expansion Racks: 7 (C200HX/HG/HE Expansion I/O Racks :3) CS1 Expansion Rack (See note.) CS1 Expansion Backplane CS1W-BI@@@ 1 Power Supply Unit 1 Maximum Number of Configuration Units Varies by backplane model * C200HX/HG/HE Expansion Racks Unit name Required number of units C200HX/HG/HE Expansion I/O Backplane (C200HW-BI@@@) One required for each Expansion Rack Power Supply Unit One required for each Expansion Rack Maximum Number of Configuration Units Varies by backplane model * Cables Cable name Note: Multiple CS1 Expansion Racks can be connected, but the total number of Expansion Racks must not exceed the maximum of 7. In addition, the Racks must be connected in order, with CS1 Expansion Racks connected before C200HX/HG/HE Expansion I/O Racks. Required number of units Expansion Backplane (CS1W-BI@@@) Required number of cables CS1 I/O Connecting Cable (CS1W-CN@@3) Number of CS1 Expansion Racks CS1 to C200H I/O Connecting Cable (CS1W-CN@@1) 1 C200H I/O Connecting Cable (C200H-CN@@1) Number of C200HX/HG/HE Expansion I/O Racks minus 1 CS1 CPU Rack and C200HX/HG/HE Expansion I/O Racks Expansion Racks Configuration * C200HX/HG/HE Expansion I/O Racks CPU Rack Unit name CS1 to C200H I/O Connecting Cable CS1W-CN@@1 C200HX/HG/HE Expansion I/O Backplane C200HW-BI@@@ C200HX/HG/HE I/O Expansion Rack C200HX/HG/HE 12 m Expansion I/O Backplane C200HW-BI@@@ C200H I/O Connecting Cable C200H-CN@@1 C200HX/HG/HE I/O Expansion Rack Power Supply Unit C200HW-P@@@@(@) C200HX/HG/HE Expansion I/O Backplane C200HW-BI@@@ 6 C200H I/O Connecting Cable C200H-CN@@1 C200HX/HG/HE I/O Expansion Rack Power Supply Unit C200HW-P@@@@(@) Programmable Controllers CS1G/H The maximum number of Expansion Racks: 3 Power Supply Unit C200HW-P@@@@(@) Required number of units C200HX/HG/HE Expansion I/O Backplane (C200HW-BI@@@) One required for each Expansion Rack Power Supply Unit One required for each Expansion Rack Maximum Number of Configuration Units Varies by backplane model * Cables Cable name Required number of cables CS1 to C200H I/O Connecting Cable (CS1W-CN@@1) 1 C200H I/O Connecting Cable (C200H-CN@@1) Number of C200HX/HG/HE Expansion I/O Racks minus 1 Long-distance Expansion Use this system configuration for an expansion of more 12 m. Expansion is possible by up to 50 m. Using CS1 Connecting Cable and Long-distance Expansion Connecting Cable CPU Rack (Used for long-distance expansion.) CS1 I/O Connecting Cable CS1W-CN@@3 0.7 m CS1 Expansion Backplane CS1W-BI@@@ I/O Control Unit (see note.) CS1W-IC102 CS1 Expansion Rack Power Supply Unit C200HW-P@@@@(@) Connecting Cable for Long-distance Expansion CV500-CN@@2 Connecting Cable for Long-distance Expansion CV500-CN@@2 CS1 Expansion Backplane CS1W-BI@@@ I/O Interface Unit CS1W-II102 CS1 Expansion Rack (Used for long-distance expansion.) CS1 Expansion Backplane CS1W-BI@@@ I/O Interface Unit CS1W-II102 CS1 Expansion Rack (Used for long-distance expansion.) Power Supply Unit C200HW-P@@@@(@) Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) Power Supply Unit C200HW-P@@@@(@) CS1 Expansion Backplane CS1W-BI@@@ 50 m Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) Power Supply Unit C200HW-P@@@@(@) Power Supply Unit C200HW-P@@@@(@) 50 m CS1 Expansion Backplane CS1W-BI@@@ CS1 Expansion Backplane CS1W-BI@@@ Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) Terminator * Power Supply Unit C200HW-P@@@@(@) Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) * Two Terminators (CV500-TER01) are provided with the CS1W-IC102 I/O Control Unit. The maximum number of Expansion Racks: 6 (In two levels) CS1 Expansion Backplane CS1W-BI@@@ Power Supply Unit C200HW-P@@@@(@) Terminator * Note: If even one Long-distance Expansion Connecting Cable to be used, it is necessary for an I/O Control Unit to be mounted to the CS1 Expansion Rack where the Cable is connected. Expansion Racks Configuration * CS1 Expansion Rack Unit name Required number of units I/O Control Unit (CS1W-IC102) 1 * CS1 Expansion Rack (Long-distance expansion) Unit name Required number of units CS1 Expansion Backplane (CS1W-BI@@@) One required for each Expansion Rack Power Supply Unit One required for each Expansion Rack I/O Interface Unit (CS1W-II102) One required for each Expansion Rack Maximum Number of Configuration Units Varies by backplane model * Cable Cable name Required number of cables CS1 I/O Connecting Cable (CS1W-CN@@3) 1 Connecting Cable for Long-distance Expansion (CV500-CN@@2) Number of CS1 Expansion Racks minus 1 Programmable Controllers CS1G/H 7 Using Long-distance Expansion Connecting Cable I/O Control Unit CS1W-IC102 CPU Rack (Used for long-distance expansion.) Connecting Cable for Long-distance Expansion CV500-CN@@2 Connecting Cable for Long-distance Expansion CV500-CN@@2 CS1 Expansion Backplane CS1W-BI@@@ I/O Interface Unit CS1W-II102 CS1 Expansion Rack (Used for long-distance expansion.) CS1 Expansion Backplane CS1W-BI@@@ I/O Interface Unit CS1W-II102 CS1 Expansion Rack (Used for long-distance expansion.) Power Supply Unit C200HW-P@@@@(@) Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) Power Supply Unit C200HW-P@@@@(@) CS1 Expansion Backplane CS1W-BI@@@ Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) 50 m Power Supply Unit C200HW-P@@@@(@) Power Supply Unit C200HW-P@@@@(@) 50 m CS1 Expansion Backplane CS1W-BI@@@ CS1 Expansion Backplane CS1W-BI@@@ Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) CS1 Expansion Backplane CS1W-BI@@@ Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) Power Supply Unit C200HW-P@@@@(@) Connecting Cable for Long-distance Expansion CV500-CN@@2 I/O Interface Unit CS1 Expansion Rack CS1W-II102 (Used for long-distance expansion.) Power Supply Unit C200HW-P@@@@(@) Power Supply Unit C200HW-P@@@@(@) Terminator * The maximum number of Expansion Racks: 7 (In two levels) CS1 Expansion Backplane CS1W-BI@@@ * Two Terminators (CV500-TER01) are provided with the CS1W-IC102 I/O Control Unit. Terminator * CS1 CPU Rack Unit name I/O Control Unit (CS1W-IC102) Required number of units 1 Expansion Racks Configuration * CS1 Expansion Rack (Long-distance expansion) Unit name Required number of units CS1 Expansion Backplane (CS1W-BI@@@) One required for each Expansion Rack Power Supply Unit One required for each Expansion Rack I/O Interface Unit (CS1W-II102) One required for each Expansion Rack Maximum Number of Configuration Units Varies by backplane model * Cable Cable name Connecting Cable for Long-distance Expansion (CV500-CN@@2) 8 Programmable Controllers CS1G/H Required number of cables Number of Long-distance Expansion Racks Dimensions/Mounting Dimensions (Unit: mm) External Dimensions Backplane Mounting Dimensions For 2 I/O Slots 4-M4 RUN ERR INH COMM 198.5 POWER SYSMAC C200HX PROGRAMMABLE CONTROLLER CPU64 H B CPU Backplane CS1W-BC023 157 A 1450.3 D W 172.30.3 A B W H D* Note: An Expansion Backplane cannot be connected to a 2-slot CPU Backplane. CS1W-BC022/023 (2 slots) 172.3 145 198.5 157 123 For 3, 5, 8, or 10 I/O Slots CS1W-BC032/033 (3 slots) 246 118 260 132 123 Backplane model CS1W-BC052/053 (5 slots) 316 118 330 132 123 CS1W-BC082/083 (8 slots) 421 118 435 132 123 CS1W-BC102/103 (10 slots) 491 118 505 132 123 6 135 (including 132 protrusion) * 1180.3 CPU Backplane 66 min. * The depth is 153 mm for the C200HW-PA209R/PD025 Power Supply Unit. The depth is 111 mm for the C200HW-PA204C Power Supply Unit. 6 A0.3 4-M4 A0.3 80 6 6 135 (including 132 protrusion) * 1180.3 Expansion Backplane 4-M4 W * The CS1D Backplane has no protrusions. Product name CPU Backplanes CS1 Expansion Backplane Expansion Backplanes C200HX/HG/HE Expansion Backplane Model A W CS1W-BC022/023 (2 slots) 172.3 198.5 CS1W-BC032/033 (3 slots) 246 260 CS1W-BC052/053 (5 slots) 316 330 CS1W-BC082/083 (8 slots) 421 435 CS1W-BC102/103 (10 slots) 491 505 CS1W-BI032/033 (3 slots) 246 260 CS1W-BI052/053 (5 slots) 316 330 CS1W-BI082/083 (8 slots) 421 435 CS1W-BI102/103 (10 slots) 491 505 C200HW-BI031 (3 slots) 175 189 C200HW-BI051 (5 slots) 245 259 C200HW-BI081-V1 (8 slots) 350 364 C200HW-BI101-V1 (10 slots) 420 434 Programmable Controllers CS1G/H 9 Mounting Height The mounted height of CPU Racks, Expansion Racks, and Slave Racks is 118 to 153 mm, depending on I/O Units that are mounted. If Programming Devices or connecting cables are attached, the additional dimensions must be taken into account. Allow sufficient clearance in the control panel in which the PLC is mounted. CS1 I/O Connecting Cable R R 69 mm required Note: Cable thickness: 8.6 mm dia. C200H I/O Connecting Cable 118 mm to 153 mm 180 mm to 223 mm Note: When using Expansion Racks, the total length of the I/O Connecting Cables must be less than 12 m. When bending an I/O Connecting Cables, provide at least the minimum bending radius shown in the following diagrams. R 41 mm required R Note: Cable thickness: 5.1 mm dia. CS1 to C200H I/O Connecting Cable R R 41 mm required Note: Cable thickness: 5.1 mm dia. Connecting Cable for Long-distance Expansion R R 80 mm required Note: Cable thickness: 10 mm dia. 10 Programmable Controllers CS1G/H General Specifications Specifications Power Supply Unit model C200HW-PA204 C200HW-PA204C C200HW-PA204R C200HW-PA204S C200HW-PA209R C200HW-PD024 C200HW-PD025 Item Power supply voltage 100 to 240 VAC (wide range), 50/60 Hz *1 100 to 120 VAC/200 to 240 V, 50/60 Hz 24 VDC Operating voltage range 85 to 264 VAC 85 to 132 VAC/170 to 264 V 19.2 to 28.8 VDC Power consumption 120 VA max. Inrush current 120 VA max. 100 to 120 VAC input 15 A/8 ms max. (cold start at room temperature) 200 to 240 VAC input 30 A/8 ms max. (cold start at room temperature) 20 M min. (at 500 VDC) between AC Insulation resistance external and GR terminals *2 Dielectric strength 100 VA max. 2,300 VAC 50/60 Hz for 1 min between AC external and GR terminals *2 Leakage current: 10 mA max. 100 to 120 VAC input 20 A/8 ms max. (cold start at room temperature) 200 to 240 VAC input 30 A/8 ms max. (cold start at room temperature) 180 VA max. 40 W max. 100 to 120 VAC: 30 A max. 200 to 240 VAC: 40 A max. 30 A max. * 20 M min. (at 500 VDC) between all AC external terminals and GR terminal and between all alarm output terminals. * 20 M min. (at 250 VDC) between all alarm output terminals and GR terminal. 20 M min. (at 500 VDC) between all AC external and GR terminals *2 * 2,300 VAC, 50/60 Hz for 1 minute between all AC external terminals and GR terminal and between all alarm output terminals. Leakage current: 10 mA max. * 1,000 VAC, 50/60 Hz for 1 minute between all alarm output terminals and GR terminal. Leakage current: 10 mA max. 2,300 VAC 50/60 Hz for 1 min between all AC external and GR terminals *2 Leakage current: 10 mA max. 60 W max. 20 M min. (at 500 VDC) between all DC external and GR terminals *2 1,000 VAC 50/60 Hz for 1 min between all DC external and GR terminals *2 Leakage current: 10 mA max. 1,000 VAC 50/60 Hz for 1 min between all DC external and GR terminals *2 Leakage current: 10 mA max. Noise immunity 2 kV on power supply line (conforming to IEC61000-4-4) Vibration resistance Conforms to JIS 0040, 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 (Time coefficient: 8 minutes x coefficient factor 10 = total time 80 min.) (CPU Unit mounted to a DIN track: 2 to 55 Hz, 2.9 m/s2 in X, Y, and Z directions for 20 minutes) Shock resistance Conforms to JIS 0041, 147 m/s2 3 times each in X, Y, and Z directions Ambient operating temperature 0 to 55C Ambient operating humidity 10% to 90% (with no condensation) Ambient operating atmosphere No corrosive gases Ambient storage temperature -20 to 75C (excluding battery) Grounding Less than 100 Enclosure Mounted in a panel. Weight Each Rack: 6 kg max. CPU Rack dimensions (mm) 2 slots: 3 slots: 5 slots: 8 slots: 10 slots: Standards Conforms to UL, CSA, cULus, NK, Lloyds, and EC Directives. *1. *2. *3. *4. 10% to 90% (with no condensation) *4 10% to 90% (with no condensation) 198.5 x 157 x 123 (W x H x D) *3 260 x 130 x 123 (W x H x D) *3 330 x 130 x 123 (W x H x D) *3 435 x 130 x 123 (W x H x D) *3 505 x 130 x 123 (W x H x D) *3 C200HW-PA204/PA204R Power Supply Units shipped before March 2010 have power supply voltage specifications of 100 to 120 VAC/200 to 240 VAC, 50/60 Hz. Disconnect the Power Supply Unit's LG terminal from the GR terminal when testing insulation and dielectric strength. Testing the insulation and dielectric strength with the LG terminal and the GR terminals connected will damage internal circuits in the CPU Unit. The depth is 153 mm for the C200HW-PA209R/PD025 Power Supply Unit. The depth is 111 mm for the C200HW-PA204C Power Supply Unit. Maintain an ambient storage temperature of -25 to 30C and relative humidity of 25% to 70% when storing the C200HW-PA204C for longer than 3 months to keep the replacement notification function in optimum working condition. Programmable Controllers CS1G/H 11 Common Specifications for CPU Units Item Specifications Control method Stored program I/O control method Cyclic scan and immediate processing are both possible. Programming *Ladder diagrams *SFC (sequential function charts) *ST (structured text) *Mnemonics Instruction length 1 to 7 steps per instruction Ladder instructions Approx. 400 (3-digit function codes) Execution time Basic instructions 0.02 s min. Special instructions 0.04 s min. Number of tasks 288 (cyclic tasks: 32, interrupt tasks: 256) Note 1:Cyclic tasks are executed each cycle and are controlled with TKON(820) and TKOF(821) instructions. 2:The following 4 types of interrupt tasks are supported. Power OFF interrupt tasks: 1 max. Scheduled interrupt tasks: 2 max. I/O interrupt tasks: 32 max. External interrupt tasks: 256 max. Interrupt types Scheduled Interrupts: Interrupts generated at a time scheduled by the CPU Unit's built-in timer. I/O Interrupts: Interrupts from Interrupt Input Units. Power OFF Interrupts: Interrupts executed when the CPU Unit's power is turned OFF. External I/O Interrupts: Interrupts from the Special I/O Units, CS-series CPU Bus Units, or the Inner Board. Function blocks *1 Languages in function block definitions: ladder programming, structured text CIO (Core I/O) Area I/O Area 5,120: CIO 000000 to CIO 031915 (320 words from CIO 0000 to CIO 0319) The setting of the first word can be changed from the default (CIO 0000) so that CIO 0000 to CIO 0999 can be used. I/O bits are allocated to Basic I/O Units, such as CS-series Basic I/O Units, C200H Basic I/O Units, and C200H Group-2 High-density I/O Units. Link Area 3,200 (200 words): CIO 10000 to CIO 119915 (words CIO 1000 to CIO 1199) Link bits are used for data links and are allocated to Units in Controller Link Systems and PLC Link Systems. CPU Bus Unit Area 6,400 (400 words): CIO 150000 to CIO 189915 (words CIO 1500 to CIO 1899) CS-series CPU Bus Unit bits store the operating status of CS-series CPU Bus Units. (25 words per Unit, 16 Units max.) Special I/O Unit Area 15,360 (960 words): CIO 200000 to CIO 295915 (words CIO 2000 to CIO 2959) Special I/O Unit bits are allocated to CS-series Special I/O Units and C200H Special I/O Units. (See Note.) (10 words per Unit, 96 Units max. The maximum total number of slots, however, is limited to 80 including expansion slots, so the maximum number of Units is actually 80. Note: A maximum of 16 C200H Special I/O Units can be mounted. Also, depending on the Units, the maximum may be 10. Some I/O Units are classified as Special I/O Units. Inner Board Area 1,600 (100 words): CIO 190000 to CIO 199915 (words CIO 1900 to CIO 1999) Inner Board bits are allocated to Inner Boards. (100 I/O words max.) SYSMAC BUS Area 800 (50 words): CIO 300000 to CIO 304915 (words CIO 3000 to CIO 3049) SYSMAC BUS bits are allocated to Slave Racks connected to SYSMAC BUS Remote I/O Master Units. (10 words per Rack, 5 Racks max.) I/O Terminal Area 512 (32 words): CIO 310000 to CIO 313115 (words CIO 3100 to CIO 3131) I/O Terminal bits are allocated to I/O Terminal Units (but not to Slave Racks) connected to SYSMAC BUS Remote I/O Master Units. (1 word per Terminal, 32 Terminals max.) C200H Special I/O Unit Area 8,192 bits (512 words): W00000 to W51115 (W000 to W511) C200H Special I/O Unit bits are allocated to C200H Special I/O Units, and accessed separately from I/O refreshing. DeviceNet Area 1,600 (100 words): Outputs: CIO 005000 to CIO 009915 (words CIO 0050 to CIO 0099) Inputs: CIO 035000 to CIO 039915 (words CIO 0350 to CIO 0399) DeviceNet bits are allocated to Slaves according to DeviceNet remote I/O communications. PLC Link Area 64 bits (4 words): CIO 024700 to CIO 025015 (words CIO 0247 to CIO 0250) When a PLC Link Unit is used in a PLC Link, use these bits to monitor PLC Link errors and the operating status of other CPU Units in the PLC Link. The CIO Area can be used as work bits if the bits are not used as shown here. Internal I/O Area 4,800 (300 words): CIO 120000 to CIO 149915 (words CIO 1200 to CIO 1499) 37,504 (2,344 words): CIO 380000 to CIO 614315 (words CIO 3800 to CIO 6143) These bits in the CIO Area are used as work bits in programming to control program execution. (They cannot be used for external I/O.) Work Area 8,192 bits (512 words): H00000 to H51115 (H000 to H511) These bits in the CIO Area are used as work bits in programming to control program execution. (They cannot be used for external I/O.) When using work bits in programming, use the bits in the Work Area first before using bits from other areas. Holding Area 8,192 bits (512 words): H00000 to H51115 (H000 to H511) Holding bits are used to control the execution of the program, and maintain their ON/OFF status when the PLC is turned OFF or the operating mode is changed. Note: The Function Block Holding Area words are allocated from H512 to H1535. These words can be used only for the function block instance area (internally allocated variable area). Auxiliary Area Read only: 7,168 bits (448 words): A00000 to A44715 (words A000 to A447) Read/write: 8,192 bits (512 words): A44800 to A95915 (words A448 to A959) Auxiliary bits are allocated specific functions. Temporary Area 16 bits (TR0 to TR15) Temporary bits are used to temporarily store the ON/OFF execution conditions at program branches. Timer Area 4,096: T0000 to T4095 (separate from counters) Note: The time units for timer settings are 0.1 s, 0.01 s, and 0.001 s (depending on the timer instruction that is used). Counter Area C0000 to C4095 (separate from timers) DM Area 32K words: D00000 to D32767 Internal Special I/O Unit DM Area: D20000 to D29599 (100 words x 96 Units) Used to set parameters for Special I/O Units. CPU Bus Unit DM Area: D30000 to D31599 (100 words x 16 Units) Used to set parameters for CPU Bus Units. Inner Board DM Area: D32000 to D32099 Used to set parameters for Inner Boards. Used as a general-purpose data area for reading and writing data in word units (16 bits). Words in the DM Area maintain their status when the PLC is turned OFF or the operating mode is changed. 12 Programmable Controllers CS1G/H Item Specifications EM Area 32K words per bank, 13 banks max.: E0_00000 to EC_32767 max. (Varies by CPU Unit model.) Used as a general-purpose data area for reading and writing data in word units (16 bits). Words in the EM Area maintain their status when the PLC is turned OFF or the operating mode is changed. The EM Area is divided into banks, and the addresses can be set by either of the following methods. Changing the current bank using the EMBC(281) instruction and setting addresses for the current bank. Setting bank numbers and addresses directly. EM data can be stored in files by specifying the number of the first bank. Data Registers DR0 to DR15: Store offset values for indirect addressing. One register is 16 bits (1 word). Index Registers IR0 to IR15: Store PLC memory addresses for indirect addressing. One register is 32 bits (2 words). Task Flag Area 32 (TK0000 to TK0031): Task Flags are read-only flags that are ON when the corresponding cyclic task is executable and OFF when the corresponding task is not executable or in standby status. Trace Memory 4,000 words (The maximum amount of data that can be traced in a data trace is 500 samples for 31 bits and 6 words. File Memory Memory Cards: Compact flash memory cards can be used (MS-DOS format). EM file memory: Part of the EM Area can be converted to file memory (MS-DOS format). Parallel Processing Modes Program execution and peripheral servicing can be performed simultaneously. Battery-free operation The user program and the system's parameters are backed up automatically in flash memory, which is standard equipment. Constant cycle time Possible (1 to 32,000 ms) (Unit: 1 ms) Cycle time monitoring Possible (Unit stops operating if the cycle is too long): 10 to 40,000 ms (Unit: 10 ms) I/O refreshing Cyclic refreshing, immediate refreshing, refreshing with I/O REFRESH instruction I/O memory holding when changing operating modes Possible (Depends on the ON/OFF status of the IOM Hold Bit in the Auxiliary Area.) Load OFF All outputs on Output Units can be turned OFF. Input response time setting Time constants can be set for inputs from Basic I/O Units. The time constant can be increased to reduce the influence of noise and chattering or it can be decreased to detect shorter pulses on the inputs (CS1 Basic I/O Units only). Startup mode setting Supported. Automatically reading programs (autoboot) from the Memory Card when the power is turned ON. Memory Card functions Format in which data is stored in Memory Card User program: Program file format PLC Setup and other parameters: Data file format (binary format) I/O memory: Data file format (binary format), text format, or CSV format Functions for which Memory Card read/write is supported User program instructions, Programming Devices (including Programming Consoles), Host Link computers Filing Memory Card data and the EM (Extended Data Memory) Area can be handled as files. Debugging Control set/reset, differential monitoring, data tracing (scheduled, each cycle, or when instruction is executed), storing location generating error when a program error occurs Online editing User programs can be overwritten in program-block units when the CPU Unit is in MONITOR or PROGRAM mode. (This function is not available for block programming areas.) Program protection Overwrite protection: Set using DIP switch. Copy protection: Password set using Programming Device. Error check User-defined errors (i.e., user can define fatal errors and non-fatal errors) The FPD(269) instruction can be used to check the execution time and logic of each programming block. Error log Up to 20 errors are stored in the error log. Information includes the error code, error details, and the time the error occurred. Functions Serial communications Built-in peripheral port: Programming Device (including Programming Console) connections, Host Links, NT Links Built-in RS-232C port: Programming Device (excluding Programming Console) connections, Host Links, no-protocol communications, NT Links, and Serial Gateway *3 Serial communications board (order separately): protocol macros, Host Links, no-protocol communications *3, NT Links, Serial Gateway *3, and Modbus-RTU Slave *5 Clock Provided on all models. Note: Used to store the time when power is turned ON and when errors occur. Power OFF detection time 10 to 25 ms (not fixed) Power OFF detection delay time 0 to 10 ms (user-defined, default: 0 ms) Memory retention during power interruptions Held Areas: Holding bits, contents of Data Memory and Extended Data Memory, and status of the counter Completion Flags and present values. Note: If the IOM Hold Bit in the Auxiliary Area is turned ON, and the PLC Setup is set to maintain the IOM Hold Bit status when power to the PLC is turned ON, the contents of the CIO Area, the Work Area, part of the Auxiliary Area, timer Completion Flags and PVs, Index Registers, and the Data Registers will be saved. Sending commands to a Host Link computer FINS commands can be sent to a computer connected via the Host Link System by executing Network Communications Instructions from the PLC. Remote programming and monitoring Host Link communications can be used for remote programming and remote monitoring through a Controller Link System or Ethernet network. 8-level communications *2 Remote programming and monitoring across up to eight network layers (Controller Link or Ethernet) by using Host Link. (They are possible between different types of networks.) Storing comments in CPU Unit I/O comments can be stored in the CPU Unit in Memory Cards *1 or EM file memory. Program check Program checks are performed at the beginning of operation for items such as no END instruction and instruction errors. Programming Devices (except for the Programming Consoles) can also be used to check programs. RUN output: The internal contacts will be ON (closed) while the CPU Unit is operating in RUN mode or MONITOR mode. Control output signals These terminals are provided only on C200HW-PA204R, C200HW-PA209R, and CS1D-PA207R Power Supply Units. *1. *2. *3. *4. *5. Battery service life The battery life is 5 years at an ambient temperature of 25C, although the lifetime can be as short as 1.1 years under adverse temperature and power conditions. (Battery Set: CS1W-BAT01) *3 *4 Self-diagnostics CPU errors (watchdog timer), I/O verification errors, I/O bus errors, memory errors, and battery errors. Other functions Words in the Auxiliary Area store the number of power interruptions, time of the last power interruption, and total power ON time. CPU Units with unit version 3.0 or later only. CPU Units with unit version 2.0 or later only. (Communications across three network layers is supported for Pre-Ver. 2.0 CPU Units.) CPU Units with unit version 3.0 or later only or Serial Communications Board/Unit with unit version 1.2 or later only. Use a replacement battery that was manufactured within the last two years. Serial Communications Board/Unit with unit version 1.3 or later only. Programmable Controllers CS1G/H 13 Functions Added by Unit Version The following functions have been added for the unit versions of CS1G/H CPU Units. OK: Supported, ---: Not supported Model Function Unit version CS1@-CPU@@H No unit version Unit version 2.0 Unit version 3.0 Unit version 4.0 Downloading and Uploading Individual Tasks --- OK OK OK Improved Read Protection Using Passwords --- OK OK OK Write Protection from FINS Commands Sent to CPU Units via Networks --- OK OK OK Online Network Connections without I/O Tables --- OK OK OK Communications through a Maximum of 8 Network Levels --- OK OK OK OK (from lot number 030201) OK OK OK OK (for up to 8 group) OK (for up to 64 group) OK (for up to 64 group) OK Automatic Transfers at Power ON without a Parameter File (.STD) --- OK OK OK Automatic Detection of I/O Allocation Method for Automatic Transfer at Power ON --- --- --- OK Operation Start/End Times Connecting Online to PLCs via NS-series PTs Setting First Slot Words Support of new instructions --- OK OK OK MILH, MILR, MILC --- OK OK OK = DT, <>DT,