{"id":1560,"date":"2019-01-03T09:22:23","date_gmt":"2019-01-03T09:22:23","guid":{"rendered":"http:\/\/al-tet-onlinesales.allyoulovetrading.com\/?post_type=product&#038;p=1560"},"modified":"2019-01-03T09:22:27","modified_gmt":"2019-01-03T09:22:27","slug":"cj2m-cpu3-cpu1-md21","status":"publish","type":"product","link":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/product\/cj2m-cpu3-cpu1-md21\/","title":{"rendered":"CJ2M-CPU3[] \/ CPU1[] \/ MD21[]"},"content":{"rendered":"<p>\u2022 Five variations in program capacity from 5K steps to 60K steps; scale the CPU to your application needs.<\/p>\n<p>\u2022 Faster processors; LD instruction execution time is reduced to 40 ns, floating point trigonometrics in less than 1 \u03bcs.<\/p>\n<p>\u2022 Optional Pulse I\/O Modules can be mounted to enable positioning functions for up to four axes. The module provides high-speed counters, interrupt inputs and pulse train\/PWM outputs. (CJ2M CPU Units with Unit Version 2.0 or Later)<\/p>\n<p>\u2022 Faster Function Block calls and execution, faster interrupt handling, less overhead time.<\/p>\n<p>\u2022 Added execution memory for Function Blocks allows structured, object-oriented programming even in entry-level CPUs.<\/p>\n<p>\u2022 General-purpose Ethernet port supports EtherNet\/IP tag-based data links, connection to Support Software, communications between PLCs, FTP data transfers, and more (CJ2M-CPU3[]).<\/p>\n<p>\u2022 Standard USB port on all models allows Support Software to connect directly through standard USB cable.<\/p>\n<p>\u2022 A Serial Option Module can be mounted to add RS-232C or RS-422A\/485 communications ports (CJ2M-CPU3[]).<\/p>\n<p>\u2022 Compatible with all existing CJ1 power supply-, I\/O-, control- and communication units.<\/p>\n<p>&nbsp;<\/p>\n<h4 class=\"heading-B02\">Applicable standards<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>Ask your OMRON representative for the most recent applicable standards for each model.<\/p>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">CJ2M CPU Units (Built-in EtherNet\/IP)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Product<br \/>\nname<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"6\" rowspan=\"1\"><strong>Specifications<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Current<br \/>\nconsump-<br \/>\ntion (A)<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Model<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading center middle\"><strong>I\/O capacity\/<br \/>\nMountable<br \/>\nUnits<br \/>\n(Expansion<br \/>\nRacks)<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Pro-<br \/>\ngram<br \/>\nca-<br \/>\npacity<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Data<br \/>\nmemory<br \/>\ncapacity<\/strong><\/th>\n<th class=\"heading center middle\"><strong>LD<br \/>\ninstruc-<br \/>\ntion<br \/>\nexecution<br \/>\ntime<\/strong><\/th>\n<th class=\"heading center middle\"><strong>EtherNet\/<br \/>\nIP<br \/>\nfunction<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Option<br \/>\nboard<br \/>\nslot<\/strong><\/th>\n<th class=\"heading center middle\"><strong>5 V<\/strong><\/th>\n<th class=\"heading center middle\"><strong>24 V<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"5\"><strong>CJ2M<br \/>\n(Built-in<br \/>\nEtherNet\/<br \/>\nIP) CPU<br \/>\nUnits<br \/>\n<img title=\"2712_lu_1_1\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_1_113-162438.gif\" alt=\"2712_lu_1_1\" \/><\/strong><\/th>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"5\">2,560 points\/<br \/>\n40 Units<br \/>\n(3 Expansion<br \/>\nRacks max.)<\/td>\n<td class=\"left middle\">60K<br \/>\nsteps<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">160K words<br \/>\n(DM: 32K<br \/>\nwords,<br \/>\nEM: 32K<br \/>\nwords \u00d7<br \/>\n4 banks)<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">0.04 \u03bcs<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">YES<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">YES<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">0.7<br \/>\n*<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU35<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">30K<br \/>\nsteps<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU34<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">20K<br \/>\nsteps<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">64K words<br \/>\n(DM: 32K<br \/>\nwords,<br \/>\nEM: 32K<br \/>\nwords \u00d7<br \/>\n1 bank)<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU33<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">10K<br \/>\nsteps<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU32<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">5K<br \/>\nsteps<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU31<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">* Add 0.005A, 0.030A and 0.075A when using Serial Communications Option Boards (CP1W-CIF01\/CIF11\/CIF12-V1),<br \/>\nrespectively.<br \/>\nAdd 0.15A\/Unit when using NT-AL001 RS-232C\/RS-422A Adapters.<br \/>\nAdd 0.04A\/Unit when using CJ1W-CIF11 RS-422A Adapters.<br \/>\nAdd 0.20A\/Unit when using NV3W-M[]20L(-V1) Programmable Terminals.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">CJ2M CPU Units<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Product<br \/>\nname<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"6\" rowspan=\"1\"><strong>Specifications<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Current<br \/>\nconsump-<br \/>\ntion (A)<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Model<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading center middle\"><strong>I\/O capacity\/<br \/>\nMountable<br \/>\nUnits<br \/>\n(Expansion<br \/>\nRacks)<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Pro-<br \/>\ngram<br \/>\nca-<br \/>\npacity<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Data<br \/>\nmemory<br \/>\ncapacity<\/strong><\/th>\n<th class=\"heading center middle\"><strong>LD<br \/>\ninstruc-<br \/>\ntion<br \/>\nexecution<br \/>\ntime<\/strong><\/th>\n<th class=\"heading center middle\"><strong>EtherNet\/IP<br \/>\nfunction<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Option<br \/>\nboard<br \/>\nslot<\/strong><\/th>\n<th class=\"heading center middle\"><strong>5 V<\/strong><\/th>\n<th class=\"heading center middle\"><strong>24 V<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"5\"><strong>CJ2M<br \/>\nCPU<br \/>\nUnits<br \/>\n<img title=\"2712_lu_2_1\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_2_113-162439.gif\" alt=\"2712_lu_2_1\" \/><\/strong><\/th>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"5\">2,560 points\/<br \/>\n40 Units<br \/>\n(3 Expansion<br \/>\nRacks max.)<\/td>\n<td class=\"left middle\">60K<br \/>\nsteps<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">160K words<br \/>\n(DM: 32K<br \/>\nwords,<br \/>\nEM: 32K<br \/>\nwords \u00d7<br \/>\n4 banks)<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">0.04 \u03bcs<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">&#8211;<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">&#8211;<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">0.5<br \/>\n*<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"5\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU15<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">30K<br \/>\nsteps<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU14<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">20K<br \/>\nsteps<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">64K words<br \/>\n(DM: 32K<br \/>\nwords,<br \/>\nEM: 32K<br \/>\nwords \u00d7<br \/>\n1 bank)<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU13<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">10K<br \/>\nsteps<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU12<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">5K<br \/>\nsteps<\/td>\n<td class=\"left middle\"><strong>CJ2M-CPU11<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">* Add 0.15A\/Unit when using NT-AL001 RS-232C\/RS-422A Adapters.<br \/>\nAdd 0.04A\/Unit when using CJ1W-CIF11 RS-422A Adapters.<br \/>\nAdd 0.20A\/Unit when using NV3W-M[]20L(-V1) Programmable Terminals.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Serial Communications Option Boards (Only CJ2M-CPU3[])<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>The serial communications port can be equipped by installing the serial communications option board to the option board slot in front of CPU unit.<\/p>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Product name<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Specifications<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Serial<br \/>\ncommunications<br \/>\nmode<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Current<br \/>\nconsump-<br \/>\ntion (A)<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Model<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading center middle\"><strong>5 V<\/strong><\/th>\n<th class=\"heading center middle\"><strong>24 V<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>RS-232C<br \/>\nOption Board<br \/>\n<img title=\"2712_lu_3_1\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_3_113-162440.gif\" alt=\"2712_lu_3_1\" \/><\/strong><\/th>\n<td class=\"left middle\">One RS-232C port<br \/>\nConnector: D-Sub, 9 pin, female<br \/>\nMaximum transmission distance: 15m<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">Host Link, 1:N NT Link,<br \/>\nNo-protocol,<br \/>\nSerial PLC Link Slave,<br \/>\nSerial PLC Link Master,<br \/>\nSerial Gateway converted<br \/>\nto CompoWay\/F, and<br \/>\nTool Bus *<\/td>\n<td class=\"center middle\">0.005<\/td>\n<td class=\"center middle\">&#8212;<\/td>\n<td class=\"left middle\"><strong>CP1W-CIF01<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>RS-422A\/485<br \/>\nOption Board<br \/>\n<img title=\"2712_lu_3_2\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_3_213-162441.gif\" alt=\"2712_lu_3_2\" \/><\/strong><\/th>\n<td class=\"left middle\">One RS-422A\/485 port<br \/>\nTerminal block: using ferrules<br \/>\nMaximum transmission distance: 50m<\/td>\n<td class=\"center middle\">0.03<\/td>\n<td class=\"center middle\">&#8212;<\/td>\n<td class=\"left middle\"><strong>CP1W-CIF11<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>RS-422A\/485<br \/>\nIsolated-type<br \/>\nOption Board<br \/>\n<img title=\"2712_lu_3_3\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_3_313-162380.gif\" alt=\"2712_lu_3_3\" \/><\/strong><\/th>\n<td class=\"left middle\">One RS-422A\/485 port (Isolated)<br \/>\nTerminal block: using ferrules<br \/>\nMaximum transmission distance: 500m<\/td>\n<td class=\"center middle\">0.075<\/td>\n<td class=\"center middle\">&#8212;<\/td>\n<td class=\"left middle\"><strong>CP1W-CIF12-V1<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">Note: It is not possible to use a CP-series Ethernet Option Board (CP1W-CIF41), LCD Option Board (CP1W-DAM01) with<br \/>\na CJ2M CPU Unit.<br \/>\n* The following modes cannot be used: 1:1 NT Link, Serial Gateway converted to Host Link FINS, 1:1 Link Master, and<br \/>\n1:1 Link Slave.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Pulse I\/O Modules (Only CJ2M CPU Unit with Unit Version 2.0 or Later)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>Optional Pulse I\/O Modules can be mounted to enable pulse I\/O. Up to two Pulse I\/O Modules can be mounted to the left side of a CJ2M CPU Unit.<\/p>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Product<br \/>\nname<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Specifications<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Current<br \/>\nconsumption (A)<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Model<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading center middle\"><strong>5 V<\/strong><\/th>\n<th class=\"heading center middle\"><strong>24 V<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Pulse I\/O<br \/>\nModules<br \/>\n<img title=\"2712_lu_4_1\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_4_113-162381.gif\" alt=\"2712_lu_4_1\" \/><\/strong><\/th>\n<td class=\"left middle\">Sinking outputs, MIL connector<br \/>\n10 inputs (including four interrupt\/quickresponse inputs and two<br \/>\nhigh-speed counter inputs)<br \/>\n6 outputs (including two pulse outputs and two PWM outputs)<\/td>\n<td class=\"center middle\">0.08<\/td>\n<td class=\"center middle\">&#8212;<\/td>\n<td class=\"left middle\"><strong>CJ2M-MD211<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Sourcing outputs, MIL connector CE<br \/>\n10 inputs (including four interrupt\/quickresponse inputs and two<br \/>\nhigh-speed counter inputs)<br \/>\n6 outputs (including two pulse outputs and two PWM outputs)<\/td>\n<td class=\"center middle\">0.08<\/td>\n<td class=\"center middle\">&#8212;<\/td>\n<td class=\"left middle\"><strong>CJ2M-MD212<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">Note: Connectors are not provided with Pulse I\/O Modules. Purchase the following Connector, an OMRON Cable with<br \/>\nConnectors for Connector\u00a0Terminal Block Conversion Units, or an OMRON Cable with Connectors for Servo Relay<br \/>\nUnits.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Connecting to Pulse I\/O Modules<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\"><strong>Product name<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"3\" rowspan=\"1\"><strong>Specifications<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Model<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Applicable<br \/>\nConnector<br \/>\n<img title=\"2712_lu_5_1\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_113-162382.gif\" alt=\"2712_lu_5_1\" \/><\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">MIL Flat Cable Connectors (Pressure-fitted Connectors)<\/td>\n<td class=\"left middle\"><strong>XG4M-4030-T<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Connector-Terminal<br \/>\nBlock Conversion<br \/>\nUnits<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Phillips screw (M3 screw terminals, 40-terminals)\u00a0<img title=\"2712_lu_5_2\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_213-162383.gif\" alt=\"2712_lu_5_2\" \/><\/td>\n<td class=\"left middle\"><strong>XW2R-J40G-T<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Slotted screw (M3 European type, 40-terminals)\u00a0<img title=\"2712_lu_5_3\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_313-162384.gif\" alt=\"2712_lu_5_3\" \/><\/td>\n<td class=\"left middle\"><strong>XW2R-E40G-T<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Push-in spring (Clamp 40-terminals)\u00a0<img title=\"2712_lu_5_4\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_413-162385.gif\" alt=\"2712_lu_5_4\" \/><\/td>\n<td class=\"left middle\"><strong>XW2R-P40G-T<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"7\"><strong>Cable for<br \/>\nConnector-Terminal<br \/>\nBlock Conversion<br \/>\nUnit<\/strong><\/th>\n<td class=\"center middle\" colspan=\"2\" rowspan=\"7\"><img title=\"2712_lu_5_5\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_513-162386.gif\" alt=\"2712_lu_5_5\" \/><\/td>\n<td class=\"left middle\">Cable length: 0.25 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-C25K<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 0.5 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-C50K<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100K<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 1.5 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-150K<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 2 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-200K<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 3 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-300K<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 5 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-500K<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Servo Relay Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Servo Relay Unit for 1 axis\u00a0<img title=\"2712_lu_5_6\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_613-162387.gif\" alt=\"2712_lu_5_6\" \/><\/td>\n<td class=\"left middle\"><strong>XW2B-20J6-8A<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Servo Relay Unit for 2 axes\u00a0<img title=\"2712_lu_5_7\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_713-162388.gif\" alt=\"2712_lu_5_7\" \/><\/td>\n<td class=\"left middle\"><strong>XW2B-40J6-9A<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"14\"><strong>Cables for Servo<br \/>\nRelay Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"4\">G5\/G Series<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">Cable for Pulse I\/O Modules<br \/>\n<img title=\"2712_lu_5_8\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_813-162389.gif\" alt=\"2712_lu_5_8\" \/><\/td>\n<td class=\"left middle\">Cable length: 0.5 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-050J-A33<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-A33<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">Servo Driver Connecting Cables<br \/>\n<img title=\"2712_lu_5_9\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_913-162390.gif\" alt=\"2712_lu_5_9\" \/><\/td>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-B31<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 2 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-200J-B31<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"4\">SMARTSTEP2<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">Cable for Pulse I\/O Modules<br \/>\n<img title=\"2712_lu_5_10\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_1013-162391.gif\" alt=\"2712_lu_5_10\" \/><\/td>\n<td class=\"left middle\">Cable length: 0.5 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-050J-A33<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-A33<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">Servo Driver Connecting Cables<br \/>\n<img title=\"2712_lu_5_11\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_1113-162392.gif\" alt=\"2712_lu_5_11\" \/><\/td>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-B32<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 2 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-200J-B32<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">SMARTSTEP<br \/>\nJunior<\/td>\n<td class=\"left middle\">Cable for Pulse I\/O Modules<br \/>\n<img title=\"2712_lu_5_12\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_1213-162393.gif\" alt=\"2712_lu_5_12\" \/><\/td>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-A26<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">Servo Driver Connecting Cables<br \/>\n<img title=\"2712_lu_5_13\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_1313-162394.gif\" alt=\"2712_lu_5_13\" \/><\/td>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-B17<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 2 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-200J-B17<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">SMARTSTEP<br \/>\nA Series<\/td>\n<td class=\"left middle\">Cable for Pulse I\/O Modules<br \/>\n<img title=\"2712_lu_5_14\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_1413-162395.gif\" alt=\"2712_lu_5_14\" \/><\/td>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-A26<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">Servo Driver Connecting Cables<br \/>\n<img title=\"2712_lu_5_15\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_lu_5_1513-162396.gif\" alt=\"2712_lu_5_15\" \/><\/td>\n<td class=\"left middle\">Cable length: 1 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-100J-B5<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Cable length: 2 m<\/td>\n<td class=\"left middle\"><strong>XW2Z-200J-B5<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Accessories<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>The following accessories come with CPU Unit:<\/p>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\"><strong>Item<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Specification<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Battery<\/strong><\/th>\n<td class=\"left middle\">CJ1W-BAT01<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>End Cover<\/strong><\/th>\n<td class=\"left middle\">CJ1W-TER01 (necessary to be mounted at the right end of CPU Rack)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>End Plate<\/strong><\/th>\n<td class=\"left middle\">PFP-M (2 pcs)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div>Note: A serial port (RS-232C) connector is not provided. Purchase a connector separately for serial port connection.<br \/>\nXM3A-0921 (manufactured by OMRON) or equivalent<br \/>\nXM2S-0911-E (manufactured by OMRON) or equivalent<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<div>\n<h4 class=\"heading-A02\">General Specifications<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"2\"><strong>Item<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>CJ2M-<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading center middle\"><strong>CPU1[]<\/strong><\/th>\n<th class=\"heading center middle\"><strong>CPU3[]<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Enclosure<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Mounted in a panel<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Grounding<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Less than 100 \u03a9<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>CPU Unit Dimensions<\/strong><\/th>\n<td class=\"left middle\">90 mm \u00d7 75 mm \u00d7 31 mm<\/td>\n<td class=\"left middle\">90 mm \u00d7 75 mm \u00d7 62 mm<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Weight (see note 2)<\/strong><\/th>\n<td class=\"left middle\">130 g or less<\/td>\n<td class=\"left middle\">190 g or less (see note 1)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Current Consumption<\/strong><\/th>\n<td class=\"left middle\">5 VDC, 0.5 A<\/td>\n<td class=\"left middle\">5 VDC, 0.7 A<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"11\"><strong>Operation<br \/>\nEnvironment<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Ambient Operating Temperature<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">0 to 55 \u00b0C<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Ambient Operating Humidity<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">10% to 90% (with no condensation)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Atmosphere<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Must be free from corrosive gases.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Ambient Storage Temperature<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">&#8211; 20 to 70 \u00b0C (excluding battery)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Altitude<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">2,000 m or less<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Pollution Degree<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">2 or less: Conforms to JIS B3502 and IEC 61131-2.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Noise Immunity<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">2 kV on power supply line (Conforms to IEC 61000-4-4.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Overvoltage Category<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Category II: Conforms to JIS B3502 and IEC 61131-2.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>EMC Immunity Level<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Zone B<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Vibration Resistance<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Conforms to IEC60068-2-6<br \/>\n5 to 8.4 Hz with 3.5-mm amplitude, 8.4 to 150 Hz<br \/>\nAcceleration of 9.8 m\/s<sup>2<\/sup>\u00a0for 100 min in X, Y, and Z directions<br \/>\n(10 sweeps of 10 min each = 100 min total)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Shock Resistance<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Conforms to IEC60068-2-27<br \/>\n147 m\/s<sup>2<\/sup>, 3 times in X, Y, and Z directions (100 m\/s<sup>2<\/sup>\u00a0for Relay<br \/>\nOutput Units)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Battery<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Life<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">5 years at 25 \u00b0C<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Weight<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Approx. 10 g<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Model<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">CJ1W-BAT01<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Applicable Standards<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Conforms to cULus, NK, LR, and EC Directives.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>Note:1. Without a Serial Option Board.<br \/>\n2. Includes wight of end covers and battery.<\/p>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Performance Specifications<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"5\" rowspan=\"2\"><strong>Items<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"5\" rowspan=\"1\"><strong>CJ2M-<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading center middle\"><strong>CPU11\/31<\/strong><\/th>\n<th class=\"heading center middle\"><strong>CPU12\/32<\/strong><\/th>\n<th class=\"heading center middle\"><strong>CPU13\/33<\/strong><\/th>\n<th class=\"heading center middle\"><strong>CPU14\/34<\/strong><\/th>\n<th class=\"heading center middle\"><strong>CPU15\/35<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>User Memory<\/strong><\/th>\n<td class=\"left middle\">5K steps<\/td>\n<td class=\"left middle\">10K steps<\/td>\n<td class=\"left middle\">20K steps<\/td>\n<td class=\"left middle\">30K steps<\/td>\n<td class=\"left middle\">60K steps<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>I\/O Bits<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">2,560 bits<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"5\"><strong>Proc-<br \/>\nessing<br \/>\nSpeed<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Overhead Processing Time<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Normal Mode:<br \/>\nCJ2M-CPU3[]: 270 \u03bcs *<br \/>\nCJ2M-CPU1[]: 160 \u03bcs *<br \/>\n* The following time must be added when using EtherNet\/IP tag data links for the CJ2M-CPU3[].<br \/>\n100 \u03bcs + (Number of words transferred \u00d7 1.8 \u03bcs)<br \/>\nThe following time must be added when using Pulse I\/O Modules with a CJ2M CPU Unit:<br \/>\n10 \u03bcs \u00d7 Number of Pulse I\/O Modules<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Execution Time<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Basic Instructions: 0.04 \u03bcs min.<br \/>\nSpecial Instructions: 0.06 \u03bcs min.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Inter-<br \/>\nrupts<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>I\/O Interrupts and External Interrupts<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Interrupt task startup time: 31 \u03bcs<br \/>\nReturn time to cyclic task: 10 \u03bcs<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"2\"><strong>Scheduled Interrupts<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Minimum time interval: 0.4 ms (set in 0.1 ms increments)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Interrupt task startup time: 30 \u03bcs<br \/>\nReturn time to cyclic task: 11 \u03bcs<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Maximum Number of Connectable Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Total per CPU Rack or Expansion Rack: 10 Units max.;<br \/>\nTotal per PLC: 40 Units max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"5\"><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Basic I\/O Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">No limit<br \/>\nHowever, a maximum of two CJ1W-INT01 Interrupt Input Units can be mounted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Special I\/O Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Units for up to 96 unit numbers can be mounted. (Unit numbers run from 0 to 95. Units are allocated between 1 and 8 unit numbers.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>CPU Bus Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">CJ2M-CPU3[]: 15 Units max.<br \/>\nCJ2M-CPU1[]: 16 Units max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Pulse I\/O Modules<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">2 Units max. *<br \/>\n* Supported only by CJ2M CPU Units with unit version 2.0 or later. A Pulse I\/O Module must be mounted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Slots for which interrupts can be used<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Slots 0 to 4 on CPU Rack<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Maximum Number of Expansion Racks<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">3 max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"8\"><strong>CIO Area<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>I\/O Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">2,560 bits (160 words): Words CIO 0000 to CIO 0159<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Link Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">3,200 bits (200 words): Words CIO 1000 to CIO 1199<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>CPU Bus Unit Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">6,400 bits (400 words): Words CIO 1500 to CIO 1899<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Special I\/O Unit Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">15,360 bits (960 words): Words CIO 2000 to CIO 2959<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Pulse I\/O Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">20 inputs, 12 outputs (CIO 2960 to CIO 2963) *<br \/>\n* Supported only by CJ2M CPU Units with unit version 2.0 or later. A Pulse I\/O Module must be mounted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Serial PLC Link Words<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">1,440 bits (90 words): Words CIO 3100 to CIO 3189<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>DeviceNet Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">9,600 bits (600 words): Words CIO 3200 to CIO 3799<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Internal I\/O Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">3,200 bits (200 words): Words CIO 1300 to CIO 1499 (Cannot be used for external I\/O.)<br \/>\n37,504 bits (2,344 words): Words CIO 3800 to CIO 6143 (Cannot be used for external I\/O.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Work Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">8,192 bits (512 words): Words W000 to W511 (Cannot be used for external I\/O.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Holding Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">8,192 bits (512 words): Words H000 to H511<br \/>\nBits in this area maintain their ON\/OFF status when PLC is turned OFF or operating mode is changed.<br \/>\nWords H512 to H1535: These words can be used only for function blocks. They can be used only for function block instances (i.e., they are allocated only for internal variables in function blocks).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Auxiliary Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Read-only: 31,744 bits (1,984 words)<br \/>\n7,168 bits (448 words): Words A0 to A447<br \/>\n24,576 bits (1,536 words): Words A10000 to A11535 *<br \/>\nRead\/write: 16,384 bits (1,024 words) in words A448 to A1471 *<br \/>\n* A960 to A1471 and A10000 to A11535 cannot be accessed by CPU Bus Units, Special I\/O Units, PTs, and Support Software that do not specifically support the CJ2 CPU Units.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Temporary Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">16 bits: TR0 to TR15<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Timer Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">4,096 timer numbers (T0000 to T4095 (separate from counters))<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Counter Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">4,096 counter numbers (C0000 to C4095 (separate from timers))<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>DM Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32k words *<br \/>\nDM Area words for Special I\/O Units: D20000 to D29599 (100 words \u00d7 96 Units)<br \/>\nDM Area words for CPU Bus Units: D30000 to D31599 (100 words \u00d7 16 Units)<br \/>\n* Bits in the EM Area can be addressed either by bit or by word. These bits cannot be addressed by CPU Bus Units, Special I\/O Units, PTs, and Support Software that do not specifically support the CJ2 CPU Units.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"2\"><strong>EM Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32k words\/bank \u00d7 4 banks max.: E00_00000 to E3_32767 max. *<br \/>\n* Bits in the EM Area can be addressed either by bit or by word. These bits cannot be addressed by CPU Bus Units, Special I\/O Units, PTs, and Support Software that do not specifically support the CJ2 CPU Units.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">32K words \u00d7 1 bank<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">32K words \u00d7 4 banks<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><\/th>\n<th class=\"heading right middle\" colspan=\"4\" rowspan=\"1\"><strong>Force-S\/R Enabled Banks *1<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Bank 0 hex<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Bank 0 to 3 hex<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Index Registers<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">IR0 to IR15<br \/>\nThese are special registers for storing PLC memory addresses for indirect addressing. (Index Registers can be set so that they are unique in each task or so that they are shared by all tasks.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Cyclic Task Flag Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">128 flags<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Memory Card<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">128 MB, 256 MB, or 512 MB<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Operating Modes<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">PROGRAM Mode: Programs are not executed. Preparations can be executed prior to program execution in this mode.<br \/>\nMONITOR Mode: Programs are executed, and some operations, such as online editing, and changes to present values in I\/O memory, are enabled in this mode.<br \/>\nRUN Mode: Programs are executed. This is the normal operating mode.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Execution Mode<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Normal Mode<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>Programming Languages<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Ladder Logic (LD),<br \/>\nSequential Function Charts (SFC),<br \/>\nStructured Text (ST), and<br \/>\nInstruction Lists (IL)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Function<br \/>\nBlocks<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Maximum number of definitions<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">256<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">2,048<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Maximum number of instances<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">256<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">2,048<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>FB Program Area<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">20K steps<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Tasks<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Type of Tasks<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Cyclic tasks<br \/>\nInterrupt tasks (Power OFF interrupt tasks, scheduled interrupt tasks, I\/O interrupt tasks, and external interrupt tasks, and input interrupt tasks *2)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Number of Tasks<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Cyclic tasks: 128<br \/>\nInterrupt tasks: 256<br \/>\n(Interrupt tasks can be defined as cyclic tasks to create extra cyclic tasks. Therefore, the total number of cyclic tasks is actually 384 max.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"8\"><strong>Symbols<br \/>\n(Varia-<br \/>\nbles)<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Type of Symbols<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Local symbols: Can be used only within a single task in the PLC.<br \/>\nGlobal symbols: Can be used in all tasks in the PLC.<br \/>\nNetwork symbols (tags) *: I\/O memory in the CPU Unit can be externally accessed using symbols, depending on parameter settings.<br \/>\n* Supported only by the CJ2M-CPU3[].<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Data Type of Symbols<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">BOOL (bit)<br \/>\nUINT (one-word unsigned binary)<br \/>\nUDINT (two-word unsigned binary)<br \/>\nULINT (four-word unsigned binary)<br \/>\nINT (one-word signed binary)<br \/>\nDINT (two-word signed binary)<br \/>\nLINT (four-word signed binary)<br \/>\nUINT BCD (one-word unsigned BCD) *3<br \/>\nUDINT BCD (two-word unsigned BCD) *3<br \/>\nULINT BCD (four-word unsigned BCD) *3<br \/>\nREAL (two-word floating-point)<br \/>\nLREAL (four-word floating-point)<br \/>\nCHANNEL (word) *3<br \/>\nNUMBER (constant or number) *3<br \/>\nWORD (one-word hexadecimal)<br \/>\nDWORD (two-word hexadecimal)<br \/>\nLWORD (four-word hexadecimal)<br \/>\nSTRING (1 to 255 ASCII characters)<br \/>\nTIMER (timer) *4<br \/>\nCOUNTER (counter) *4<br \/>\nUser defined data types (data structures)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Maximum Size of Symbol<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32k words<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Array Symbols (Array Variables)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">One-dimensional arrays<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Number of Array Elements<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32,000 elements max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Number of Registrable Network Symbols (Tags) *5<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">2,000 max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Length of Network Symbol (Tag) Name<br \/>\n*5<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">255 bytes max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Encoding of Network Symbols (Tags)<br \/>\n*5<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">UTF-8<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"5\"><strong>Data<br \/>\nTracing<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Memory Capacity<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">8,000 words<br \/>\n(The EM Area can be specified from the CX-Programmer to use up to 32K words multiplied by the number of banks supported by the CPU Unit model.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Number of Samplings<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Bits = 31, one-word data =16, two-word data = 8, four-word data = 4<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Sampling Cycle<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">1 to 2,550 ms (Unit: 1 ms)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Trigger Conditions<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">ON\/OFF of specified bit<br \/>\nData comparison of specified word<br \/>\nData size: 1 word, 2 words, 4 words<br \/>\nComparison Method: Equals (=), Greater Than (&gt;), Greater Than or Equals (\u2265), Less Than (&lt;), Less Than or Equals (\u2264), Not Equal (\u2260)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Delay Value<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">&#8211; 32,768 to +32,767 ms<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"5\" rowspan=\"1\"><strong>File Memory<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Memory Card (128, 256, or 512 Mbytes) (Use the Memory Cards provided by OMRON.)<br \/>\nEM file memory (Part of the EM Area can be converted for use as file memory.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Source\/<br \/>\nComment<br \/>\nMemory<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Function block program memory, comment file, program index file, symbol tables<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Capacity: 1 Mbytes<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"44\"><strong>Commu-<br \/>\nnications<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"2\"><strong>Logical Ports for<br \/>\nCommunications<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Logical Ports<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">8 ports (Used for SEND, RECV, CMND, PMCR, TXDU, and RXDU instructions.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Extended<br \/>\nLogical Ports<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">64 ports (Used for SEND2, RECV2, CMND2, and PMCR2 instructions.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"2\"><strong>CIP<br \/>\nCommunications<br \/>\nSpecification<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Class 3<br \/>\n(Connection<br \/>\nType)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Number of connections: 64<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>UCMM (Non-<br \/>\nconnection<br \/>\nType)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Maximum number of clients that can communicate at the same time: 32<br \/>\nMaximum number of servers that can communicate at the same time: 40<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Peripheral (USB) Port<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">USB 2.0-compliant B-type connector<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Baud Rate<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">12 Mbps max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Transmission Distance<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">5 m max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Serial Port<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">CJ2M-CPU1[] interface: Conforms to EIA RS-232C.<br \/>\nCJ2M-CPU3[]: No serial ports with default system<br \/>\nOne of the following Serial Option Boards can be mounted.<br \/>\nCP1W-CIF01 RS-232C Option Board<br \/>\nCP1W-CIF11 RS-422A\/485 Option Board (not isolated, max. transmission distance: 50 m)<br \/>\nCP1W-CIF12-V1 RS-422A\/485 Option Board (isolated, max. transmission distance: 500 m)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"4\"><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Communications Method<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Half-duplex<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Synchronization Method<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Start-stop<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Baud Rate<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">0.3, 0.6, 1.2, 2.4, 4.8, 9.6, 19.2, 38.4, 57.6, or 115.2 (kbps)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Transmission Distance<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">15 m max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>EtherNet\/IP Port *6<\/strong><\/th>\n<td class=\"center middle\" colspan=\"5\" rowspan=\"1\">&#8211;<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"31\"><\/th>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"7\"><strong>Trans-<br \/>\nmission<br \/>\nSpecifi-<br \/>\ncations<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Media Access<br \/>\nMethod<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">CSMA\/CD<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Modulation<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Baseband<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Transmission<br \/>\nPaths<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Star<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Baud Rate<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">100 Mbps (100Base-TX)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Transmission<br \/>\nMedia<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Shielded twisted-pair (STP) cable; Categories: 5, 5e<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Transmission<br \/>\nDistance<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">100 m (between ethernet switch and node)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Number of<br \/>\nCascade<br \/>\nConnections<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">No restrictions if ethernet switch is used.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"24\"><strong>Commu-<br \/>\nnications<br \/>\nSpecifi-<br \/>\ncations<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>CIP<br \/>\nCommunications:<br \/>\nTag Data Links<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\"><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"14\"><\/th>\n<th class=\"heading left middle\"><strong>Number of<br \/>\nConnections<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Packet Interval<br \/>\n(Refresh period)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">1 to 10,000 ms (Unit: 0.5 ms)<br \/>\nCan be set for each connection. (Data will be refreshed at the set interval, regardless of the number of nodes.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Permissible<br \/>\nCommunications<br \/>\nBand<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">3,000 packets per second *7<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of<br \/>\nRegisterable Tag<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Type of Tags<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">CIO, DM, EM, HR, WR, and Network symboles<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of Tags<br \/>\nper Connection<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">8 (Seven tags if PLC status is included in the segment.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Maximum Link<br \/>\nData Size per<br \/>\nNode (total<br \/>\nsize of all tags)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">640 words<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Maximum Data<br \/>\nSize per<br \/>\nConnection<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">640 words *8 (Data is synchronized within each connection.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of<br \/>\nRegistrable Tag<br \/>\nSet<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32 (1 connection = 1 segment)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Maximum Tag<br \/>\nSet Size<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">640 words *8 (One word is used when PLC status is included in the segment.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Maximum<br \/>\nNumber of Tags<br \/>\nRefreshable in a<br \/>\nSingle Cycle of<br \/>\nCPU Unit *9<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Output\/send (CPU Unit to EtherNet\/IP): 32<br \/>\nInput\/receive (EtherNet\/IP to CPU Unit): 32<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Data Size<br \/>\nRefreshable in a<br \/>\nSingle Cycle of<br \/>\nCPU Unit *9<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Output\/send (CPU to EtherNet\/IP): 640 words<br \/>\nInput\/receive (EtherNet\/IP to CPU): 640 words<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Change of Tag<br \/>\nData Link<br \/>\nParameter<br \/>\nSettings during<br \/>\nOperation<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">OK *10<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Multi-cast<br \/>\nPacket Filter<br \/>\n*11<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">OK<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>CIP<br \/>\nCommunications:<br \/>\nExplicit Messages<\/strong><\/th>\n<td class=\"center middle\" colspan=\"5\" rowspan=\"1\">&#8211;<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><\/th>\n<th class=\"heading left middle\"><strong>Class 3<br \/>\n(Connection<br \/>\nType)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Number of connections: 128<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>UCMM (Non-<br \/>\nconnection<br \/>\nType)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Maximum number of clients that can communicate at the same time: 16<br \/>\nMaximum number of servers that can communicate at the same time: 16<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>CIP Routing<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">OK (CIP routing is enabled for the following remote Units: CJ1W-EIP21, CJ2H-CPU6[]-EIP, CJ2M-CPU3[], and CS1W-EIP21.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>FINS<br \/>\nCommunications<\/strong><\/th>\n<td class=\"center middle\" colspan=\"5\" rowspan=\"1\">&#8211;<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><\/th>\n<th class=\"heading left middle\"><strong>FINS\/UDP<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">OK<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>FINS\/TCP<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">16 connections max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>EtherNet\/IP<br \/>\nConformance Test<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Conforms to A5.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>EtherNet\/IP<br \/>\nInterface<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">10Base-T\/100Base-TX<br \/>\nAuto Negotiation\/Fixed Setting<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>*1. Force-setting\/resetting bits in the EM Area is possible only for banks specified for the EM Area force-set\/reset function.<br \/>\n*2. Supported only by CJ2M CPU Units with unit version 2.0 or later. A Pulse I\/O Module must be mounted.<br \/>\n*3. Cannot be used in Function blocks.<br \/>\n*4. Can be used only in Function blocks.<br \/>\n*5. Supported only by the CJ2M-CPU3[].<br \/>\n*6. The EtherNet\/IP port is built into CJ2M-CPU3[] only.<br \/>\n*7. &#8220;Packets per second&#8221; is the number of communications packets that can be processed per second.<br \/>\n*8. Unit version 2.0 of built-in EtherNet\/IP section: 20 words.<br \/>\n*9. If the maximum number is exceeded, refreshing will require more than one CPU Unit cycle.<br \/>\n*10.When changing parameters, however, the EtherNet\/IP port where the change is made will be restarted. In addition, a<br \/>\ntimeout will temporarily occur at the other node that was communicating with that port, and it will then recover<br \/>\nautomatically.<br \/>\n*11.The EtherNet\/IP port supports an IGMP client, so unnecessary multicast packets are filtered by using an Ethernet<br \/>\nswitch that supports IGMP snooping.<\/p>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Function Specifications<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"4\" rowspan=\"1\"><strong>Functions<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Description<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Cycle<br \/>\nTime<br \/>\nMan-<br \/>\nagement<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Minimum Cycle Time<\/strong><\/th>\n<td class=\"left middle\">A minimum cycle time can be set.<br \/>\n(0.2 to 32,000 ms; Unit: 0.1 ms)<br \/>\nThe minimum cycle time setting can be changed in MONITOR mode.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Cycle Time Monitoring<\/strong><\/th>\n<td class=\"left middle\">The cycle time is monitored.<br \/>\n(0.01 to 40,000 ms; Unit: 0.01 ms)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Background Processing<\/strong><\/th>\n<td class=\"left middle\">Instructions with long execution times can be executed over multiple cycles to prevent fluctuations in the cycle time.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"12\"><strong>Unit<br \/>\n(I\/O)<br \/>\nMan-<br \/>\nagement<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"4\"><strong>Basic I\/O<br \/>\nUnits,<br \/>\nSpecial<br \/>\nI\/O Units,<br \/>\nand CPU<br \/>\nBus Units<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>I\/O<br \/>\nRefreshing<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Cyclic<br \/>\nRefreshing<\/strong><\/th>\n<td class=\"left middle\">Cyclic refreshing of Basic I\/O Units, Special I\/O Units, and CPU Bus Units<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Immediate<br \/>\nRefreshing<\/strong><\/th>\n<td class=\"left middle\">I\/O refreshing by immediate refreshing instructions<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Refreshing<br \/>\nby IORF<\/strong><\/th>\n<td class=\"left middle\">I\/O refreshing by IORF instruction<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Unit Recognition at Startup<\/strong><\/th>\n<td class=\"left middle\">The number of units recognized when the power is turned ON is displayed.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"4\"><strong>Basic I\/O<br \/>\nUnits<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Input Response Time Setting<\/strong><\/th>\n<td class=\"left middle\">The input response times can be set for Basic I\/O Units. The response time can be increased to reduce the effects of chattering and noise at input contacts. The response time can be decreased to enable detecting shorter input pulses.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Load OFF Function<\/strong><\/th>\n<td class=\"left middle\">All of the outputs on Basic I\/O Units can be turned OFF when an error occurs in RUN or MONITOR mode.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Basic I\/O Unit Status Monitoring<\/strong><\/th>\n<td class=\"left middle\">Alarm information can be read from Basic I\/O Units and the number of Units recognized can be read.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Reading\/writing data using instructions for specific Units<\/strong><\/th>\n<td class=\"left middle\">Special instructions can be used to read\/write required data for specific Units at high speed.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Special I\/O<br \/>\nUnits and<br \/>\nCPU Bus<br \/>\nUnits<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Unit Restart Bits to Restart Units<\/strong><\/th>\n<td class=\"left middle\">A Special I\/O Unit or CPU Bus Unit can be restarted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Config-<br \/>\nuration<br \/>\nMan-<br \/>\nagement<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Automatic I\/O Allocation at Startup<\/strong><\/th>\n<td class=\"left middle\">I\/O words can be automatically allocated to the Basic I\/O Units that are connected in the PLC to start operation automatically without registering Units into I\/O tables.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>I\/O Table Creation<\/strong><\/th>\n<td class=\"left middle\">The current unit configuration can be registered in I\/O tables to prevent it from being changed, to reserve words, and to set words.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Rack\/Slot First Word Settings<\/strong><\/th>\n<td class=\"left middle\">The first words allocated to a Units on the Racks can be set.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"6\"><strong>Memory<br \/>\nMan-<br \/>\nagement<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Holding I\/O Memory when Changing Operating Modes<\/strong><\/th>\n<td class=\"left middle\">The status of I\/O memory can be held when the operating mode is changed or power is turned ON. The forced-set\/reset status can be held when the operating mode is changed or power is turned ON.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>File Memory<\/strong><\/th>\n<td class=\"left middle\">Files (such as program files, data files, and symbol table files) can be stored in Memory Card, EM File Memory, or Comment Memory.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Built-in Flash Memory<\/strong><\/th>\n<td class=\"left middle\">The user program and Parameter Area can be backed up to an internal flash memory when they are transferred to the CPU Unit.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>EM File Function<\/strong><\/th>\n<td class=\"left middle\">Parts of the EM Area can be treated as file memory.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Storing Comments<\/strong><\/th>\n<td class=\"left middle\">I\/O comments can be stored as symbol table files in a Memory Card, EM file memory, or comment memory.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>EM Configuration<\/strong><\/th>\n<td class=\"left middle\">EM Area can be set as trace memory or EM file memory.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Memory<br \/>\nCards<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Automatic File Transfer at Startup<\/strong><\/th>\n<td class=\"left middle\">A program file and parameter files can be read from a Memory Card when the power is turned ON.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Program Replacement during PLC Operation<\/strong><\/th>\n<td class=\"left middle\">User programs can be transferred from a Memory Card to CPU Unit during operation.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Function for Reading and Writing Data from a Memory Card<\/strong><\/th>\n<td class=\"left middle\">Data in I\/O memory in the CPU Unit can be written to a Memory Card in CSV\/TXT format. Data in CSV\/TXT format in the Memory Card can be read to I\/O memory in the CPU Unit.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Communications<\/strong><\/th>\n<td class=\"center middle\">&#8211;<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"12\"><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Peripheral (USB) Port<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Peripheral Bus<\/strong><\/th>\n<td class=\"left middle\">Bus for communications with various kinds of Support Software running on a personal computer. High-speed communications are supported.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Serial Port (Option) *12<\/strong><\/th>\n<td class=\"left middle\">Application is possible when a Serial Communications Option Board is mounted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"6\"><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Host Link (SYSWAY) Communications<\/strong><\/th>\n<td class=\"left middle\">Host Link commands or FINS commands placed between Host Link headers and terminators can be sent from a host computer or PT to read\/write I\/O memory, read\/control the operating mode, and perform other operations for PLC.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>No-protocol Communications<\/strong><\/th>\n<td class=\"left middle\">I\/O instructions for communications ports (such as TXD\/RXD instructions) can be used for data transfer with peripheral devices such as bar code readers and printers.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>NT Link Communications<\/strong><\/th>\n<td class=\"left middle\">I\/O memory in the PLC can be allocated and directly linked to various PT functions, including status control areas, status notification areas, touch switches, lamps, memory tables, and other objects.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Peripheral Bus<\/strong><\/th>\n<td class=\"left middle\">Bus for communications with various kinds of Support Software running on a personal computer. High-speed communications are supported.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Serial Gateway<\/strong><\/th>\n<td class=\"left middle\">This gateway enables receiving and automatically converting FINS to the CompoWay\/F.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Serial PLC Links<\/strong><\/th>\n<td class=\"left middle\">Data is exchanged between CPU Units using serial ports without communications programming. PTs set to the 1:N NT Link protocol can be included in the network.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>EtherNet\/IP Port *13<\/strong><\/th>\n<td class=\"left middle\">100Base-TX\/10Base-T<br \/>\nProtocols: TCP\/IP, UDP, ARP, ICMP (ping only), BOOTP<br \/>\nApplications: FINS, CIP, SNTP, DNS (Client), FTP (Server)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><\/th>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>CIP<br \/>\nCommun-<br \/>\nications<br \/>\nService<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Tag Data Links<\/strong><\/th>\n<td class=\"left middle\">Programless cyclic data exchanges with the devices on the EtherNet\/IP network.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Message<br \/>\nCommunications<\/strong><\/th>\n<td class=\"left middle\">Any CIP commands can be received from the devices on the EtherNet\/IP network.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>FINS<br \/>\nCommun-<br \/>\nications<br \/>\nService<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Message<br \/>\nCommunications<\/strong><\/th>\n<td class=\"left middle\">Any FINS commands can be transferred with the devices on the EtherNet\/IP network.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"6\"><strong>Interrupt<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Scheduled Interrupts<\/strong><\/th>\n<td class=\"left middle\">Tasks can be executed at a specified interval (minimum of 0.2 ms, Unit: 0.1 ms).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Resetting and restarting with MSKS (690)<\/strong><\/th>\n<td class=\"left middle\">When MSKS(690) is executed, the internal timer is restarted and the time to first interrupt is set to a fixed value.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Reading present value of internal timer with MSKS (690)<\/strong><\/th>\n<td class=\"left middle\">MSKS(690) can be used to read the time that has elapsed until the schedule interrupt is started or since the previous scheduled interrupt.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Power OFF Interrupts<\/strong><\/th>\n<td class=\"left middle\">A task can be executed when CPU Unit&#8217;s power turns OFF.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>I\/O Interrupt Tasks<\/strong><\/th>\n<td class=\"left middle\">A task can be executed when an input signal is input to an Interrupt Input Unit.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>External Interrupt Tasks<\/strong><\/th>\n<td class=\"left middle\">A task can be executed when interrupts are requested from a Special I\/O Unit or a CPU Bus Unit.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"9\"><strong>Clock<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Clock Function<\/strong><\/th>\n<td class=\"left middle\">Clock data is stored in memory.<br \/>\nAccuracy (Accuracy depends on the temperature.)<br \/>\nAmbient temperature of 55 \u00b0C: &#8211; 3.5 to +0.5 min error per month<br \/>\nAmbient temperature of 25 \u00b0C: &#8211; 1.5 to +1.5 min error per month<br \/>\nAmbient temperature of 0 \u00b0C: &#8211; 3 to +1 min error per month<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Operation Start Time Storage<\/strong><\/th>\n<td class=\"left middle\">The time when operating mode was last changed to RUN mode or MONITOR mode is stored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Operation Stop Time Storage<\/strong><\/th>\n<td class=\"left middle\">The last time a fatal error occurred or the last time the operating mode was changed to PROGRAM mode is stored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Startup Time Storage<\/strong><\/th>\n<td class=\"left middle\">The time when the power was turned ON is stored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Power Interruption Time Storage<\/strong><\/th>\n<td class=\"left middle\">The time when the power is turned OFF is stored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Total Power ON Time Calculation<\/strong><\/th>\n<td class=\"left middle\">The total time that the PLC has been ON is stored in increments of 10 hours.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Power ON Clock Data Storage<\/strong><\/th>\n<td class=\"left middle\">A history of the times when the power was turned ON is stored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>User Program Overwritten Time Storage<\/strong><\/th>\n<td class=\"left middle\">The time that the user program was last overwritten is stored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Parameter Date Storage<\/strong><\/th>\n<td class=\"left middle\">The time when the Parameter Area was overwritten is stored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"4\"><strong>Power<br \/>\nSupply<br \/>\nMan-<br \/>\nagement<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Memory Protection<\/strong><\/th>\n<td class=\"left middle\">Holding Area data, DM Area data, EM Area data, Counter Completion Flags, and counter present values are held even when power is turned OFF. CIO Area, Work Area, some Auxiliary Area data, and Timer Completion Flags, timer present values, index registers, and data registers can be protected by turning ON the IOM Hold Bit in the Auxiliary Area, and by also setting the IOM Hold Bit to &#8220;Hold&#8221; in the PLC Setup.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Power OFF Detection Time Setting<\/strong><\/th>\n<td class=\"left middle\">The detection time for power interruptions can be set.<br \/>\nAC power supply: 10 to 25 ms (variable)<br \/>\nDC power supply: 2 to 5 ms (CJ1W-PD022) or 2 to 20 ms (CJ1W-PD025)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Power OFF Detection Delay Time<\/strong><\/th>\n<td class=\"left middle\">The detection of power interruptions can be delayed: 0 to 10 ms<br \/>\n(Not supported by the CJ1W-PD022.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Number of Power Interruptions Counter<\/strong><\/th>\n<td class=\"left middle\">The number of times power has been interrupted is counted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"4\" rowspan=\"1\"><strong>Function Blocks<\/strong><\/th>\n<td class=\"left middle\">Standard programming can be encapsulated as function blocks.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Languages in Function Block Definitions<\/strong><\/th>\n<td class=\"left middle\">Ladder programming or structured text<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"8\"><strong>De-<br \/>\nbugging<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Online Editing<\/strong><\/th>\n<td class=\"left middle\">The program can be changed during operation (in MONITOR or PROGRAM mode), except for block programming areas.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Force-Set\/Reset<\/strong><\/th>\n<td class=\"left middle\">Specified bits can be set or reset.<br \/>\nForce-set\/reset to the EM Area is enabled by specifying a start bank in parameter setting.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Differentiate Monitoring<\/strong><\/th>\n<td class=\"left middle\">ON\/OFF changes in specified bits can be monitored.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Data Tracing<\/strong><\/th>\n<td class=\"left middle\">The specified I\/O memory data can be stored in the trace memory in the CPU Unit. The triggers can be set.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Continuous Tracing<\/strong><\/th>\n<td class=\"left middle\">The trace data can be uploaded during data tracing using CX-Programmer, which enables continuously logging the data by constantly uploading the trace data.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Automatically starting tracing when operation starts<\/strong><\/th>\n<td class=\"left middle\">Data tracing can be automatically started when operation is started (i.e., when the operating mode is changed from PROGRAM mode to MONITOR or RUN mode).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Storing Location of Error when an Error Occurs<\/strong><\/th>\n<td class=\"left middle\">The location and task number where execution stopped for a program error is recorded.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Program Check<\/strong><\/th>\n<td class=\"left middle\">The programs can be checked for items such as no END instruction and FALS\/FAL errors at startup.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"38\"><strong>Self-<br \/>\ndiagnosis<br \/>\nand<br \/>\nRes-<br \/>\ntoration<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Error Log<\/strong><\/th>\n<td class=\"left middle\">A function is provided to store predefined error codes in CPU Unit, error information, and time at which the error occurred.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>CPU Error Detection<\/strong><\/th>\n<td class=\"left middle\">CPU Unit WDT errors are detected.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>User-defined Failure Diagnosis<\/strong><\/th>\n<td class=\"left middle\">Errors can be generated for user-specified conditions: Non-fatal errors (FAL) and fatal errors (FALS).<br \/>\nProgram section time diagnosis and program section logic diagnosis are supported (FPD instruction).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Load OFF Function<\/strong><\/th>\n<td class=\"left middle\">This function turns OFF all outputs from Output Units when an error occurs.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>RUN Output<\/strong><\/th>\n<td class=\"left middle\">The RUN output from the CJ1W-PA205R turns ON while CPU Unit is in RUN mode or MONITOR mode.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Basic I\/O Load Short-circuit Detection<\/strong><\/th>\n<td class=\"left middle\">This function provides alarm information from Basic I\/O Units that have load short-circuit protection.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Failure Point Detection<\/strong><\/th>\n<td class=\"left middle\">The time and logic of an instruction block can be analyzes using the FPD instruction.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>CPU Standby Detection<\/strong><\/th>\n<td class=\"left middle\">This function indicates when the CPU Unit is on standby because all Special I\/O Units and CPU Bus Units have not been recognized at the startup in RUN or MONITOR mode.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"12\"><strong>Non-fatal<br \/>\nError<br \/>\nDetection<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>System FAL Error Detection (User-defined non-fatal error)<\/strong><\/th>\n<td class=\"left middle\">This function generates a non-fatal (FAL) error when the user-defined conditions are met in program.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Duplicate Refreshing Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when an immediate refreshing Instruction in an interrupt task is competing with I\/O refreshing of a cyclic task.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Basic I\/O Unit Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects the errors in Basic I\/O Units.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Backup Memory Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects errors in the memory backup of the user programs and parameter area (backup memory).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>PLC Setup Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects setting errors in the PLC Setup.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>CPU Bus Unit Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when there is an error in data exchange between the CPU Unit and a CPU Bus Unit.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Special I\/O Unit Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when there is an error in data exchange between the CPU Unit and a Special I\/O Unit.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Tag Memory Error Detection *13<\/strong><\/th>\n<td class=\"left middle\">This function detects errors in tag memory.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Battery Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when a battery is not connected to the CPU Unit or when the battery voltage drops.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>CPU Bus Unit Setting Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when the model of a CPU Bus Unit in the registered I\/O tables does not agree with the model that is actually mounted in the PLC.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Special I\/O Unit Setting Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when the model of a Special I\/O Unit in the registered I\/O tables does not agree with the model of Unit that is actually mounted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Option Board Error Detection *13<\/strong><\/th>\n<td class=\"left middle\">This function detects the errors in Serial Option Board mounting status.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"18\"><strong>Fatal<br \/>\nError<br \/>\nDetection<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Memory Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects errors that occur in memory of the CPU Unit.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>I\/O Bus Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects when an error occurs in data transfers between the Units mounted in Rack slots and the CPU Unit and detects when the End Cover is not connected to the CPU Rack or an Expansion Rack.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Unit\/Rack Number Duplication Error<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when the same unit number is set for two or more Units, the same word is allocated to two or more Basic I\/O Units, or the same rack number is set for two or more Racks.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Too Many I\/O Points Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when the total number of I\/O points set in the I\/O tables or the number of Units per Rack exceeds the specified range.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>I\/O Setting Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when the number of Units in the registered I\/O tables does not agree with the actual number of Units that is mounted, or an Interrupt Unit has been connected in the wrong position, i.e., not in slot 0 to 4.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Program Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects errors in programs.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"8\"><\/th>\n<th class=\"heading left middle\"><strong>Instruction<br \/>\nProcessing<br \/>\nError Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when the given data value is invalid when executing an instruction, or execution of instruction between tasks was attempted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Indirect DM\/EM<br \/>\nBCD Error<br \/>\nDetection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when an indirect DM\/EM address in BCD mode is not BCD.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Illegal Area<br \/>\nAccess Error<br \/>\nDetection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when an attempt is made to access an illegal area with an instruction operand.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>No END Error<br \/>\nDetection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when there is no END instruction at the end of the program.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Task Error<br \/>\nDetection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when there are no tasks that can be executed in a cycle, there is no program for a task, or the execution condition for an interrupt task was met but there is no interrupt task with the specified number.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Differentiation<br \/>\nOverflow Error<br \/>\nDetection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when too many differentiated instructions are entered or deleted during online editing (131,072 times or more).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Invalid<br \/>\nInstruction Error<br \/>\nDetection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when an attempt is made to execute an instruction that is not defined in the system.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>User Program<br \/>\nArea Overflow<br \/>\nError Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when instruction data is stored after the last address in user program area.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Cycle Time Exceeded Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function monitors the cycle time (10 to 40,000 ms) and stops the operation when the set value is exceeded.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>System FALS Error Detection (User-defined Fatal Error)<\/strong><\/th>\n<td class=\"left middle\">This function generates a fatal (FALS) error when the user-defined conditions are met in program.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Version Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when a user program includes a function that is not supported by the current unit version.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Memory Card Transfer Error Detection<\/strong><\/th>\n<td class=\"left middle\">This function detects an error when the automatic file transfer from Memory Card fails at startup.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"5\"><strong>Main-<br \/>\ntenance<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Simple Backup Function<\/strong><\/th>\n<td class=\"left middle\">This function collectively backs up the data in CPU Unit (user programs, parameters, and I\/O memory) and internal backup data in the I\/O Units.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Unsolicited Communications<\/strong><\/th>\n<td class=\"left middle\">A function that allows the PLC to use Network Communications Instruction to send required FINS commands to a computer connected via a Host Link<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Remote Programming and Monitoring<\/strong><\/th>\n<td class=\"left middle\">Host Link communications can be used for remote programming and remote monitoring through a Controller Link, Ethernet, DeviceNet, or SYSMAC LINK Network. Communications across network layers can be performed.<br \/>\nController Link or Ethernet: 8 layers<br \/>\nDeviceNet or SYSMAC LINK: 3 layers<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"2\"><strong>Automatic Online Connection via Network<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Direct Serial<br \/>\nConnection<\/strong><\/th>\n<td class=\"left middle\">This function enables automatically connecting to the PLC online when the CX-Programmer is directly connected by a serial connection (peripheral (USB) port or serial port).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Via Networks<\/strong><\/th>\n<td class=\"left middle\">This function enables connecting the CX-Programmer online to a PLC that is connected via an EtherNet\/IP network.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"4\"><strong>Security<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Read Protection using Password<\/strong><\/th>\n<td class=\"left middle\">This function protects reading and displaying programs and tasks using passwords.<br \/>\nWrite protection: Set using the DIP switch.<br \/>\nRead protection: Set a password using the CX-Programmer.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>FINS Write Protection<\/strong><\/th>\n<td class=\"left middle\">This function prohibits writing by using FINS commands sent over the network.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Unit Name Function<\/strong><\/th>\n<td class=\"left middle\">This function allows the users to give any names to the Units. Names are verified at online connection to prevent wrong connection<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Hardware ID Using Lot Numbers<\/strong><\/th>\n<td class=\"left middle\">This function sets operation protection by identifying hardware using the user programs according to lot numbers stored in the Auxiliary Area.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">*12. A Serial Option Board is required to use a serial port for the CJ2M-CPU3[] CJ2M CPU Unit.<br \/>\n*13. Supported only by the CJ2M-CPU3[].<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Pulse I\/O Functions<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>The following functions of CJ2M can be used by installing one or two Pulse I\/O Modules. Each module has 10 high-speed inputs and 6 high-speed outputs. Pulse I\/O Modules can be installed on CJ2M CPU Units with Unit Version 2.0 or Later.<\/p>\n<ul class=\"listA01\">\n<li>The inputs can be used as general-purpose inputs, interrupt inputs, quick-response inputs, high-speed counters, or origin search inputs.<\/li>\n<li>The outputs can be used as general-purpose outputs, pulse outputs, origin search outputs, or PWM outputs.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">One Pulse I\/O Module can be mounted<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_413-110168.gif\" alt=\"CJ2M-CPU3[] \/ CPU1[] \/ MD21[] Specifications 8 \" \/><\/div>\n<\/div>\n<h4 class=\"heading-B02\">Two Pulse I\/O Modules can be mounted<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_513-110170.gif\" alt=\"CJ2M-CPU3[] \/ CPU1[] \/ MD21[] Specifications 9 \" \/><\/div>\n<div class=\"text\">\n<div>Note: The Pulse I\/O Module closest to the CPU Unit is Pulse I\/O Module 0 and the other one is Pulse I\/O Module 1.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A03\">Performance Specifications<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"3\" rowspan=\"1\"><strong>Item<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Description<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"10\"><strong>Pulse<br \/>\nI\/O<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Model of Pulse I\/O<br \/>\nModules<\/strong><\/th>\n<td class=\"left middle\">CJ2M-MD211 (Sinking-type)<br \/>\nCJ2M-MD212 (Sourcing-type )<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>External Interface<\/strong><\/th>\n<td class=\"left middle\">40-pin MIL connector<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Pulse Inputs<\/strong><\/th>\n<td class=\"left middle\">Can be used as normal inputs, interrupt inputs, quick-response inputs, or high-speed<br \/>\ncounter inputs.<br \/>\n(Function of each input must be selected in the PLC Setup.)<br \/>\nInput method: Line-driver input or 24-VDC input (selected by wiring)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><\/th>\n<th class=\"heading left middle\"><strong>Normal Inputs<\/strong><\/th>\n<td class=\"left middle\">20 max. (10 per Pulse I\/O Module)<br \/>\nInput constants: Set in the PLC Setup (0, 0.5, 1, 2, 4, 8, 16, or 32 ms). Default: 8 ms<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Interrupt Inputs and<br \/>\nQuick-response<br \/>\nInputs<\/strong><\/th>\n<td class=\"left middle\">8 max. (4 per Pulse I\/O Module)<br \/>\nInput signal minimum ON pulse width: 30 \u03bcs<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>High-speed Counter<br \/>\nInputs<\/strong><\/th>\n<td class=\"left middle\">4 max. (2 per Pulse I\/O Module)<br \/>\nInput method: Differential-phase (\u00d74) pulses, pulse + direction, up\/down pulses, or<br \/>\nincrement pulse<br \/>\nMaximum response frequency: 50 kHz for differential phases or 100 kHz for single<br \/>\nphase<br \/>\nCounting mode: Linear mode or circular (ring) mode<br \/>\nCount value: 32 bits<br \/>\nCounter reset: Phase Z + software reset or software reset<br \/>\nControl method: Target-value comparison or range comparison<br \/>\nGate function: Supported<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Pulse Outputs<\/strong><\/th>\n<td class=\"left middle\">Can be used as normal outputs, pulse outputs, or PWM outputs. (Function of each<br \/>\noutput must be selected in the PLC Setup.)<br \/>\nOutput method: Sinking or sourcing transistor outputs (The method is determined by<br \/>\nPulse I\/O Module model.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><\/th>\n<th class=\"heading left middle\"><strong>Normal Outputs<\/strong><\/th>\n<td class=\"left middle\">12 max. (6 per Pulse I\/O Module)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Pulse Outputs<\/strong><\/th>\n<td class=\"left middle\">4 max. (2 per Pulse I\/O Module)<br \/>\nOutput method: CW\/CCW or pulse + direction (The method is determined by the I\/O<br \/>\nwiring and the instructions used in the ladder program.)<br \/>\nOutput frequency: 1 pps to 100 kpps (in increments of 1 pps)<br \/>\nOutput Mode: Continuous mode (for speed control) or independent mode (for position<br \/>\ncontrol)<br \/>\nOutput pulses: Relative coordinates: 0000 0000 to 7FFF FFFF hex (0 to 2,147,483,647<br \/>\npulses)<br \/>\nAbsolute coordinates: 8000 0000 to 7FFF FFFF hex (-2,147,483,648 to 2,147,483,647)<br \/>\nAcceleration\/deceleration curves: Linear or S-curve<br \/>\nOrigin search function: Supported<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>PWM Outputs<\/strong><\/th>\n<td class=\"left middle\">4 max. (2 per Pulse I\/O Module)<br \/>\nOutput frequency: 0.1 to 6,553.5 Hz (in 0.1-Hz increments) or 1 to 32,800 Hz (in 1-Hz<br \/>\nincrements)<br \/>\nDuty ratio: 0.0% to 100.0% (in 0.1% increments)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A03\">Function Specifications<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"4\" rowspan=\"1\"><strong>Functions<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Description<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"8\"><strong>Pulse I\/O<br \/>\nFunctions<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"4\"><strong>Pulse<br \/>\nInput<br \/>\nFunc-<br \/>\ntions<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Normal Inputs<\/strong><\/th>\n<td class=\"left middle\">Input signals are read during I\/O refreshing and stored in I\/O memory.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Interrupt Inputs<\/strong><\/th>\n<td class=\"left middle\">An interrupt task can be started when an input signal turns ON or turns OFF.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Quick-response<br \/>\nInputs<\/strong><\/th>\n<td class=\"left middle\">Input signals that are shorter than the cycle time are read and stored in I\/O<br \/>\nmemory.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>High-speed<br \/>\nCounter Inputs<\/strong><\/th>\n<td class=\"left middle\">High-speed pulse signals are counted. Interrupt tasks can also be started.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"3\"><strong>Pulse<br \/>\nOutput<br \/>\nFunc-<br \/>\ntions<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Normal Outputs<\/strong><\/th>\n<td class=\"left middle\">The status of I\/O memory is output during I\/O refreshing.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Pulse Outputs<\/strong><\/th>\n<td class=\"left middle\">A pulse signal is output with the specified frequency and number of pulses<br \/>\nat a fixed duty ratio (50%).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>PWM Outputs<\/strong><\/th>\n<td class=\"left middle\">A pulse signal is output at the specified duty ratio.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Origin Searches<\/strong><\/th>\n<td class=\"left middle\">The origin point of the machine is determined according to the specified<br \/>\norigin search parameters while actually outputting pulses and using the<br \/>\norigin and origin proximity input signals as conditions. (Pulse inputs and<br \/>\noutputs are also used for this function.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Interrupt<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Input Interrupt Function<\/strong><\/th>\n<td class=\"left middle\">A task is started for an interrupt input from a Pulse I\/O Module or for a high-<br \/>\nspeed counter input.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><\/th>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Input Interrupts<\/strong><\/th>\n<td class=\"left middle\">Interrupt tasks are executed when the interrupt input turns ON or turns OFF.<br \/>\nDirect Mode: An interrupt task is executed each time an input signal changes.<br \/>\nCounter Mode: Changes in the input signal are counted up or down and the<br \/>\ninterrupt task is executed when the counter counts out. (The maximum<br \/>\nresponse frequency is 3 kHz.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>High-speed Counter<br \/>\nInterrupts<\/strong><\/th>\n<td class=\"left middle\">An interrupt task is executed when preset comparison conditions for a high-<br \/>\nspeed counter are met.<br \/>\nTarget-value comparison: The interrupt task is executed when the count<br \/>\nmatches a specified value.<br \/>\nRange comparison: The interrupt task is executed when the count enters or<br \/>\nleaves a specified range of values.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A03\">Pulse Input Functions<\/h4>\n<h4 class=\"heading-B02\">Interrupt Inputs<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Item<\/strong><\/td>\n<td class=\"heading center middle\"><strong>Direct Mode<\/strong><\/td>\n<td class=\"heading center middle\"><strong>Counter Mode<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Number of interrupt inputs<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Max.<wbr \/>8 inputs<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Allocated bit<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">CIO 2960 and CIO 2962,<wbr \/>bits 00 to 03<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Interrupt detection method<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">ON-<wbr \/>to-<wbr \/>OFF or OFF-<wbr \/>to-<wbr \/>ON transitions<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Interrupt task numbers<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">140 to 147 (<wbr \/>fixed)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Counting method<\/strong><\/td>\n<td class=\"center middle\">&#8211;<wbr \/>&#8211;<wbr \/>&#8211;<wbr \/><\/td>\n<td class=\"left middle\">Incrimenting or decrementing<br \/>\n(<wbr \/>Set with the MSKS(<wbr \/>690)<wbr \/>instruction.<wbr \/>)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Counting range<\/strong><\/td>\n<td class=\"center middle\">&#8211;<wbr \/>&#8211;<wbr \/>&#8211;<wbr \/><\/td>\n<td class=\"left middle\">0001 to FFFF hex (<wbr \/>16 bits)<wbr \/><br \/>\n(<wbr \/>Set in A532 to A535 and A544 to A547.<wbr \/>)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Response frequency<\/strong><\/td>\n<td class=\"center middle\">&#8211;<wbr \/>&#8211;<wbr \/>&#8211;<wbr \/><\/td>\n<td class=\"left middle\">Single-<wbr \/>phase:<wbr \/>3 kHz x 8 inputs<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Storage locations for PVs for<br \/>\ninterrupt inputs in Counter Mode<\/strong><\/td>\n<td class=\"center middle\">&#8211;<wbr \/>&#8211;<wbr \/>&#8211;<wbr \/><\/td>\n<td class=\"left middle\">A536 to A539 and A548 to A551<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Quick-response inputs<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\"><strong>Item<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Specifications<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of Quick-response inputs<\/strong><\/th>\n<td class=\"left middle\">Max. 8 inputs<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Quick-response inputs<\/strong><\/th>\n<td class=\"left middle\">Signals that are shorter than the cycle time are latched for one PLC cycle, so they<br \/>\ncan be detected in the PLC program. Minimum detectable pulse width is 30 \u03bcs.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">High-speed Counter Inputs<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Item<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"4\" rowspan=\"1\"><strong>Description<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Number of High-speed<br \/>\nCounter Inputs<\/strong><\/th>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">Max. 4 inputs<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Pulse input method<br \/>\n(counting mode)<\/strong><\/th>\n<td class=\"left middle\">Incremental pulse inputs<\/td>\n<td class=\"left middle\">Differential phase input<br \/>\n(4\u00d7)<\/td>\n<td class=\"left middle\">Up\/down inputs<\/td>\n<td class=\"left middle\">Pulse + direction<br \/>\ninputs<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"3\"><strong>Input signals<\/strong><\/th>\n<td class=\"left middle\">Increment pulse<\/td>\n<td class=\"left middle\">Phase A<\/td>\n<td class=\"left middle\">Up pulse<\/td>\n<td class=\"left middle\">Pulse<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">&#8212;<\/td>\n<td class=\"left middle\">Phase B<\/td>\n<td class=\"left middle\">Down pulse<\/td>\n<td class=\"left middle\">Direction<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">&#8212;<\/td>\n<td class=\"left middle\">Phase Z<\/td>\n<td class=\"left middle\">Reset<\/td>\n<td class=\"left middle\">Reset<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Frequency and number<br \/>\nof high-speed counters<\/strong><\/th>\n<td class=\"left middle\">100 kHz, 2 inputs \u00d7 2<br \/>\nI\/O Modules<\/td>\n<td class=\"left middle\">50 kHz, 2 inputs \u00d7 2<br \/>\nI\/O Modules<\/td>\n<td class=\"left middle\">100 kHz, 2 inputs<br \/>\n\u00d7 2 I\/O Modules<\/td>\n<td class=\"left middle\">100 kHz, 2 inputs<br \/>\n\u00d7 2 I\/O Modules<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Counting mode<\/strong><\/th>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">Linear mode or ring mode<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Count value<\/strong><\/th>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">Linear mode: 8000 0000 to 7FFF FFFF hex<br \/>\n0000 0000 to FFFF FFFF hex (for increment pulse)<br \/>\nRing mode: 0000 0000 to Max. ring value<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"2\"><strong>High-speed counter PV<br \/>\nstorage locations<\/strong><\/th>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">High-speed counter 0: A271 (upper 4 digits) and A270 (lower 4 digits)<br \/>\nHigh-speed counter 1: A273 (upper 4 digits) and A272 (lower 4 digits)<br \/>\nHigh-speed counter 2: A317 (upper 4 digits) and A316 (lower 4 digits)<br \/>\nHigh-speed counter 3: A319 (upper 4 digits) and A318 (lower 4 digits)<br \/>\nRefreshed during overseeing processing. Use PRV(881) to read the most recent PVs.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">Data format: 8 digit hexadecimal<br \/>\nLinear mode: 8000 0000 to 7FFF FFFF hex<br \/>\n0000 0000 to FFFF FFFF hex (for increment pulse)<br \/>\nRing mode: 0000 0000 to Max. ring value<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Control<br \/>\nmethod<\/strong><\/th>\n<th class=\"heading left middle\"><strong>Target value<br \/>\ncomparison<\/strong><\/th>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">Up to 48 target values and corresponding interrupt task numbers can be registered.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Range<br \/>\nComparison<\/strong><\/th>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">Up to 8 or up to 32 ranges can be registered, with a separate upper limit, lower limit, and<br \/>\ninterrupt task number for each range.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Counter reset method<\/strong><\/th>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">Phase-Z + Software reset<br \/>\nThe counter is reset when the phase-Z input goes ON while the Reset Bit (A531.00 to<br \/>\nA531.03) is ON.<br \/>\nSoftware reset<br \/>\nThe counter is reset when the Reset Bit (A531.00 to A531.03) is turned ON.<br \/>\nOperation can be set to stop or continue the comparison operation when the high-speed<br \/>\ncounter is reset.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A03\">Pulse Output Functions<\/h4>\n<h4 class=\"heading-B02\">Position Control and Speed Control<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\"><strong>Item<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Specifications<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of Pulse Outputs<\/strong><\/th>\n<td class=\"left middle\">Max. 4 outputs (Pulse Output 00 to 03)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Output mode<\/strong><\/th>\n<td class=\"left middle\">Continuous mode (for speed control) or independent mode (for position control)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Positioning (independent<br \/>\nmode) instructions<\/strong><\/th>\n<td class=\"left middle\">PULS (886) and SPED (885), PULS (886) and ACC (888), or PULS2 (887) instruction<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Speed control (continuous<br \/>\nmode) instructions<\/strong><\/th>\n<td class=\"left middle\">SPED (885) and ACC (888) instructions<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Origin (origin search and origin<br \/>\nreturn) instructions<\/strong><\/th>\n<td class=\"left middle\">ORG (889) instruction<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Interrupt feeding instruction<\/strong><\/th>\n<td class=\"left middle\">IFEED (892) instruction<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Output frequency<\/strong><\/th>\n<td class=\"left middle\">1 pps to 100 kpps (1 pps units), two pulse outputs \u00d7 2 Pulse I\/O Modules<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Frequency acceleration and<br \/>\neceleration rates<\/strong><\/th>\n<td class=\"left middle\">Set in increments of 1 pps for acceleration\/deceleration rates from 1 to 65,535 pps<br \/>\n(every 4 ms).<br \/>\nThe acceleration and deceleration rates can be set independently only with the PLS2<br \/>\n(887) instruction.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Changing SVs during<br \/>\ninstruction execution<\/strong><\/th>\n<td class=\"left middle\">The target frequency, acceleration\/deceleration rate, and target position can be<br \/>\nchanged.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Pulse output method<\/strong><\/th>\n<td class=\"left middle\">CW\/CCW or pulse + direction<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of output pulses<\/strong><\/th>\n<td class=\"left middle\">Relative coordinates: 0000 0000 to 7FFF FFFF hex (Accelerating or decelerating in<br \/>\neither direction: 2,147,483,647)<br \/>\nAbsolute coordinates: 8000 0000 to 7FFF FFFF hex (-2,147,483,648 to 2,147,483,647)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Relative\/absolute coordinate<br \/>\nspecifications for pulse output<br \/>\nPVs<\/strong><\/th>\n<td class=\"left middle\">Absolute coordinates are specified automatically when the origin location has been<br \/>\ndefined by changing the pulse output PV with the INI (880) instruction or performing<br \/>\nan origin search with the ORG(889) instruction. Relative coordinates must be used<br \/>\nwhen the origin is undefined.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Relative pulse\/absolute pulse<br \/>\nspecifications<\/strong><\/th>\n<td class=\"left middle\">The pulse type can be specified with an operand in the PULS (886) or PLS2 (887)<br \/>\ninstruction.<br \/>\nAbsolute pulses can be used when absolute coordinates are specified for the pulse<br \/>\noutput PV, i.e. the origin location has been defined. Absolute pulse cannot be used<br \/>\nwhen relative coordinates are specified, i.e., when the origin location is undefined.<br \/>\nAn instruction error will occur.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Pulse output PV&#8217;s storage<br \/>\nlocation<\/strong><\/th>\n<td class=\"left middle\">The following Auxiliary Area words contain the pulse output PVs<br \/>\nPulse output 0: A277 (leftmost 4 digits) and A276 (rightmost 4 digits)<br \/>\nPulse output 1: A279 (leftmost 4 digits) and A278 (rightmost 4 digits)<br \/>\nPulse output 2: A323 (leftmost 4 digits) and A322 (rightmost 4 digits)<br \/>\nPulse output 3: A325 (leftmost 4 digits) and A324 (rightmost 4 digits)<br \/>\nThe PVs are refreshed during regular I\/O refreshing.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Variable-duty Pulse Outputs (PWM)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Item<\/strong><\/td>\n<td class=\"heading center middle\"><strong>Specifications<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Number of PWM Outputs<\/strong><\/td>\n<td class=\"left middle\">Max.<wbr \/>4 outputs (<wbr \/>PWM Output 00 to 03)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Duty ratio<\/strong><\/td>\n<td class=\"left middle\">0.<wbr \/>0%<wbr \/>to 100.<wbr \/>0%<wbr \/>in 0.<wbr \/>1%<wbr \/>increments<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Frequency<\/strong><\/td>\n<td class=\"left middle\">0.<wbr \/>1 Hz to 6,<wbr \/>553.<wbr \/>5 Hz (<wbr \/>Set in 0.<wbr \/>1-<wbr \/>Hz increments.<wbr \/>)<wbr \/><br \/>\n1 Hz to 32,<wbr \/>800 Hz (<wbr \/>Set in 1-<wbr \/>Hz increments.<wbr \/>)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Output mode<\/strong><\/td>\n<td class=\"left middle\">Continuous Mode<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Instruction<\/strong><\/td>\n<td class=\"left middle\">PWM (<wbr \/>891)<wbr \/>instruction<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A03\">Pulse I\/O Modules<\/h4>\n<h4 class=\"heading-B02\">Input Specifications (IN00 to IN09\/IN10 to IN19 )<\/h4>\n<h4 class=\"heading-B02\">Normal Inputs<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Inputs<\/strong><\/td>\n<td class=\"heading center middle\"><strong>IN00 to IN05 and<br \/>\nIN10 to IN15<\/strong><\/td>\n<td class=\"heading center middle\"><strong>IN06 to IN09 and<br \/>\nIN16 to IN19<\/strong><\/td>\n<td class=\"heading center middle\"><strong>IN00 to IN05 and<br \/>\nIN10 to IN15<\/strong><\/td>\n<td class=\"heading center middle\"><strong>IN06 to IN09 and<br \/>\nIN16 to IN19<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Input form<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">24 VDC inputs<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Line driver inputs<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Input current<\/strong><\/td>\n<td class=\"left middle\">6.<wbr \/>0 mA typical<\/td>\n<td class=\"left middle\">5.<wbr \/>5 mA typical<\/td>\n<td class=\"left middle\">13 mA typical<\/td>\n<td class=\"left middle\">10 mA typical<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Input voltage range<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">24 VDC +<wbr \/>10%<wbr \/>\/<wbr \/>&#8211;<wbr \/>15%<wbr \/><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">RS-<wbr \/>422A or RS-<wbr \/>422 line driver (<wbr \/>conforming to AM26LS31)<wbr \/>,<wbr \/><br \/>\nPower supply voltage of 5 V \u00b15%<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Input impedance<\/strong><\/td>\n<td class=\"left middle\">3.<wbr \/>6 k\u03a9<\/td>\n<td class=\"left middle\">4.<wbr \/>0 k\u03a9<\/td>\n<td class=\"center middle\" colspan=\"2\" rowspan=\"1\">&#8211;<wbr \/>&#8211;<wbr \/>&#8211;<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Number of circuits<\/strong><\/td>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">1 common,<wbr \/>1 circuit<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>ON voltage\/<wbr \/>current<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">17.<wbr \/>4 VDC min.<wbr \/>,<wbr \/>3 mA min.<wbr \/><\/td>\n<td class=\"center middle\" colspan=\"2\" rowspan=\"1\">&#8211;<wbr \/>&#8211;<wbr \/>&#8211;<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>OFF voltage\/<wbr \/>current<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">1 mA max.<wbr \/>at 5 VDC max.<wbr \/><\/td>\n<td class=\"center middle\" colspan=\"2\" rowspan=\"1\">&#8211;<wbr \/>&#8211;<wbr \/>&#8211;<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>ON response time<\/strong><\/td>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">8 ms max.<wbr \/>(<wbr \/>The input time constant can be set to 0,<wbr \/>0.<wbr \/>5,<wbr \/>1,<wbr \/>2,<wbr \/>4,<wbr \/>8,<wbr \/>16,<wbr \/>or 32 ms in the PLC Setup.<wbr \/>)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>OFF response time<\/strong><\/td>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">8 ms max.<wbr \/>(<wbr \/>The input time constant can be set to 0,<wbr \/>0.<wbr \/>5,<wbr \/>1,<wbr \/>2,<wbr \/>4,<wbr \/>8,<wbr \/>16,<wbr \/>or 32 ms in the PLC Setup.<wbr \/>)<wbr \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Input Circuit Configuration<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Item<\/strong><\/td>\n<td class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Specifications<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Input<\/td>\n<td class=\"left middle\">IN00 to IN05\/<wbr \/>IN10 to IN15<\/td>\n<td class=\"left middle\">IN06 to IN09\/<wbr \/>IN16 to IN19<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Circuit configuration<\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_14_1.gif\" \/><\/div>\n<\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_14_2.gif\" \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Interrupt Input and Quick-response Input Specifications (IN00 to IN03 and IN10 to IN13)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Item<\/strong><\/td>\n<td class=\"heading center middle\"><strong>Specifications<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">ON response time<\/td>\n<td class=\"left middle\">30 \u03bcs max.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">OFF response time<\/td>\n<td class=\"left middle\">150 \u03bcs max.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Response pulse<\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_15_1.gif\" \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">High-speed Counter Input Specifications (IN06 to IN09 and IN16 to IN19)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr class=\"first-child\">\n<th class=\"heading center middle\"><\/th>\n<th class=\"heading center middle\"><strong>24-VDC input<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Line driver input<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Set to 60 kHz<\/strong><\/th>\n<td class=\"left top\">Phase-A\/Phase-B encoder input, Single-phase<br \/>\n60-kHz pulse input with 50% duty ratio<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_1\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_113-162402.gif\" alt=\"2712_sp_16_1\" \/><\/div>\n<p>Phase-A\/Phase-B encoder inputs, Differential<br \/>\nphases, 30 kHz<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_2\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_213-162403.gif\" alt=\"2712_sp_16_2\" \/><\/div>\n<\/td>\n<td class=\"left top\">Encoder input phase A or B, single-phase 60-<br \/>\nkHz pulse input with 50% duty ratio<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_6\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_613-162407.gif\" alt=\"2712_sp_16_6\" \/><\/div>\n<p>Phase-A\/Phase-B encoder inputs, Differential<br \/>\nphases, 30 kHz<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_7\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_713-162408.gif\" alt=\"2712_sp_16_7\" \/><\/div>\n<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Set to 100 kHz<\/strong><\/th>\n<td class=\"left top\">Phase-A\/Phase-B encoder input, Single-phase<br \/>\n100-kHz pulse input with 50% duty ratio<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_3\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_313-162404.gif\" alt=\"2712_sp_16_3\" \/><\/div>\n<p>Phase-A\/Phase-B encoder inputs, Differential<br \/>\nphases, 50 kHz<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_4\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_413-162405.gif\" alt=\"2712_sp_16_4\" \/><\/div>\n<\/td>\n<td class=\"left top\">Single-phase 100-kHz pulse input with 50% duty<br \/>\nratio<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_8\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_813-162409.gif\" alt=\"2712_sp_16_8\" \/><\/div>\n<p>Differential-phase 50-kHz pulse input<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_9\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_913-162410.gif\" alt=\"2712_sp_16_9\" \/><\/div>\n<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Phase Z\/<br \/>\nreset input<\/strong><\/th>\n<td class=\"left top\">Encoder input phase Z (IN02\/IN03 or IN12\/IN13)<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_5\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_513-162406.gif\" alt=\"2712_sp_16_5\" \/><\/div>\n<\/td>\n<td class=\"left top\">Encoder input phase Z (IN02\/IN03 or IN12\/IN13)<\/p>\n<div class=\"image\"><img title=\"2712_sp_16_10\" src=\"http:\/\/www.ia.omron.com\/Images\/2712_sp_16_1013-162411.gif\" alt=\"2712_sp_16_10\" \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Output Specifications (OUT00 to OUT05 and OUT10 to OUT15)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Item<\/strong><\/td>\n<td class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Specifications<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Output Specifications<\/strong><\/td>\n<td class=\"left middle\">Sinking-<wbr \/>type (<wbr \/>CJ2M-<wbr \/>MD211)<wbr \/><\/td>\n<td class=\"left middle\">Sourcing-<wbr \/>type (<wbr \/>CJ2M-<wbr \/>MD212)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Rated voltage<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">5 to 24 VDC<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Allowable voltage range<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">4.<wbr \/>75 to 26.<wbr \/>4 VDC<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Maximum switching current<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">0.<wbr \/>3 A\/<wbr \/>output,<wbr \/>1.<wbr \/>8 A\/<wbr \/>Unit<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Number of circuits<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">6 outputs (<wbr \/>6 outputs\/<wbr \/>common)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Maximum inrush current<\/strong><\/td>\n<td class=\"left middle\">3.<wbr \/>0 A\/<wbr \/>output,<wbr \/>10 ms max.<wbr \/><\/td>\n<td class=\"left middle\">2.<wbr \/>0 A\/<wbr \/>output,<wbr \/>10 ms max.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Leakage current<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">0.<wbr \/>1 mA max.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Residual voltage<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">0.<wbr \/>6 V max.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>ON response time<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">0.<wbr \/>1 ms max.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>OFF response time<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">0.<wbr \/>1 ms max.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Fuse<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">None<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>External supply power<br \/>\n(<wbr \/>power supply input for<br \/>\noutputs)<wbr \/><\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">10.<wbr \/>2 to 26.<wbr \/>4 VDC,<wbr \/>20 mA min.<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Circuit configuration<\/strong><\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_17_1.gif\" \/><\/div>\n<\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_17_2.gif\" \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Pulse Outputs (OUT00 to OUT03 and OUT10 to OUT13)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Item<\/strong><\/td>\n<td class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Specifications<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Output Specifications<\/strong><\/td>\n<td class=\"left middle\">Sinking-<wbr \/>type (<wbr \/>CJ2M-<wbr \/>MD211)<wbr \/><\/td>\n<td class=\"left middle\">Sourcing-<wbr \/>type (<wbr \/>CJ2M-<wbr \/>MD212)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Rated voltage<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">5 to 24 VDC<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Allowable voltage range<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">4.<wbr \/>75 to 26.<wbr \/>4 VDC<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Maximum switching capacity<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">30 mA<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Minimum switching capacity<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">7 mA<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Maximum output frequency<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">100 kHz<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Output waveform<\/strong><\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_18_1.gif\" \/><\/div>\n<\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_18_2.gif\" \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">PWM Outputs (OUT04, OUT05, OUT14, and OUT15)<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div class=\"table-blockA01\">\n<div class=\"table-blockA01\">\n<table class=\"tableA01\" border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td class=\"heading center middle\"><strong>Item<\/strong><\/td>\n<td class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Specifications<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Output Specifications<\/strong><\/td>\n<td class=\"left middle\">Sinking-<wbr \/>type (<wbr \/>CJ2M-<wbr \/>MD211)<wbr \/><\/td>\n<td class=\"left middle\">Sourcing-<wbr \/>type (<wbr \/>CJ2M-<wbr \/>MD212)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Rated voltage<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">5 to 24 VDC<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Allowable voltage range<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">4.<wbr \/>75 to 26.<wbr \/>4 VDC<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Maximum switching capacity<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">6.<wbr \/>5535 kHz or less:<wbr \/>300 mA,<wbr \/>6.<wbr \/>5535 to 32.<wbr \/>8 kHz:<wbr \/>100 mA<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Maximum output frequency<\/strong><\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">32,<wbr \/>800 Hz<\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>PWM output accuracy<br \/>\n(<wbr \/>for ON pulse width of 2 \u03bcs or longer)<wbr \/><\/strong><\/td>\n<td class=\"left middle\">ON duty at 6.<wbr \/>5535 kHz or less:<wbr \/>&#8211;<wbr \/>0.<wbr \/>2%<wbr \/>to +<wbr \/>1%<wbr \/>,<wbr \/><br \/>\nON duty at 32.<wbr \/>8 kHz:<wbr \/>&#8211;<wbr \/>1%<wbr \/>to +<wbr \/>5%<wbr \/><br \/>\n(<wbr \/>at switching current of 30 mA)<wbr \/><\/td>\n<td class=\"left middle\">ON duty at 6.<wbr \/>5535 kHz or less:<wbr \/>\u00b10.<wbr \/>5%<wbr \/>,<wbr \/><br \/>\nON duty at 32.<wbr \/>8 kHz:<wbr \/>+<wbr \/>2.<wbr \/>5%<wbr \/><br \/>\n(<wbr \/>at switching current of 30 mA)<wbr \/><\/td>\n<\/tr>\n<tr>\n<td class=\"heading left middle\"><strong>Output waveform<\/strong><\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_19_1.gif\" \/><\/div>\n<\/td>\n<td class=\"center middle\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/tab\/family\/2712\/img\/2712_sp_19_2.gif\" \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<p>(Unit: mm)<\/p>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">CJ2M-CPU3[]<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/2712_dm_113-110172.gif\" alt=\"CJ2M-CPU3[] \/ CPU1[] \/ MD21[] Dimensions 1 \" \/><\/div>\n<\/div>\n<h4 class=\"heading-B02\">CJ2M-CPU1[]<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/2712_dm_213-110174.gif\" alt=\"CJ2M-CPU3[] \/ CPU1[] \/ MD21[] Dimensions 2 \" \/><\/div>\n<\/div>\n<h4 class=\"heading-B02\">CJ2M-MD211\/MD212<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/2712_dm_313-110176.gif\" alt=\"CJ2M-CPU3[] \/ CPU1[] \/ MD21[] Dimensions 3 \" \/><\/div>\n<\/div>\n<div><\/div>\n<div>\n<table id=\"global_data\" class=\"tableA01 tablesorter\" border=\"1\" cellspacing=\"0\">\n<thead>\n<tr class=\"tablesorter-header\">\n<th class=\"dl_name\">\n<div class=\"tablesorter-header-inner\">Catalog Name<\/div>\n<\/th>\n<th class=\"dl_cat_number\">\n<div class=\"tablesorter-header-inner\">Catalog Number<br \/>\n[size]<\/div>\n<\/th>\n<th class=\"dl_date tablesorter-header\">\n<div class=\"tablesorter-header-inner\">Last Update<\/div>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"odd first-child\">\n<td><a href=\"http:\/\/www.ia.omron.com\/data_pdf\/cat\/cj2m-cpu3__-cpu1_-md21__ds_e_11_4_csm2201.pdf?id=2712\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"iconD01\" src=\"http:\/\/www.ia.omron.com\/resources\/images\/icon_pdf.gif\" alt=\"\" width=\"11\" height=\"12\" \/>\u00a0CJ2M-CPU3[]\/CPU1[]\/MD21[] Data Sheet<\/a><\/td>\n<td>&#8211;<br \/>\n<span class=\"file-size\">[2962KB]<\/span><\/td>\n<td class=\"td_date\">Dec 03, 2018<\/td>\n<\/tr>\n<tr class=\"even\">\n<td><a href=\"http:\/\/www.ia.omron.com\/data_pdf\/cat\/cj2h_cj2m_p059-e1_17_7_csm1004123.pdf?id=2712\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"iconD01\" src=\"http:\/\/www.ia.omron.com\/resources\/images\/icon_pdf.gif\" alt=\"\" width=\"11\" height=\"12\" \/>\u00a0CJ2 Catalog<\/a><\/td>\n<td>P059-E1-11<br \/>\n<span class=\"file-size\">[14188KB]<\/span><\/td>\n<td class=\"td_date\">Dec 17, 2018<\/td>\n<\/tr>\n<tr class=\"odd\">\n<td><a href=\"http:\/\/www.ia.omron.com\/data_pdf\/cat\/cs_cj_cp_p097-e1-01.pdf?id=2712\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"iconD01\" src=\"http:\/\/www.ia.omron.com\/resources\/images\/icon_pdf.gif\" alt=\"\" width=\"11\" height=\"12\" \/>\u00a0New Functions Added to CS\/CJ\/CP Series Catalog<\/a><\/td>\n<td>P097-E1-01<br \/>\n<span class=\"file-size\">[1267KB]<\/span><\/td>\n<td class=\"td_date\">Sep 28, 2015<\/td>\n<\/tr>\n<tr class=\"even\">\n<td><a href=\"http:\/\/www.ia.omron.com\/data_pdf\/cat\/cj1w_r150-e1_24_3_csm1003777.pdf?id=2712\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"iconD01\" src=\"http:\/\/www.ia.omron.com\/resources\/images\/icon_pdf.gif\" alt=\"\" width=\"11\" height=\"12\" \/>\u00a0EtherNet\/IP\u2122 Catalog<\/a><\/td>\n<td>R150-E1-16<br \/>\n<span class=\"file-size\">[2968KB]<\/span><\/td>\n<td class=\"td_date\">Sep 03, 2018<\/td>\n<\/tr>\n<tr class=\"odd\">\n<td><a href=\"http:\/\/www.ia.omron.com\/data_pdf\/cat\/xw2r_g077-e1_10_4_csm1008614.pdf?id=2712\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" class=\"iconD01\" src=\"http:\/\/www.ia.omron.com\/resources\/images\/icon_pdf.gif\" alt=\"\" width=\"11\" height=\"12\" \/>\u00a0XW2R Series Catalog<\/a><\/td>\n<td>G077-E1-03<br \/>\n<span class=\"file-size\">[21666KB]<\/span><\/td>\n<td class=\"td_date\">Apr 02, 2018<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<h2 class=\"heading-B02\">Since 2001, CJ1M-series PLCs are in control of a wide variety of applications worldwide. The accumulated experience and advancements in technology now result in CJ2M; fully compatible, yet fully new.<\/h2>\n","protected":false},"featured_media":1563,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_cat":[91,63,72],"product_tag":[],"_links":{"self":[{"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/product\/1560"}],"collection":[{"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/comments?post=1560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/media\/1563"}],"wp:attachment":[{"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/media?parent=1560"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/product_cat?post=1560"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/product_tag?post=1560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}