{"id":1592,"date":"2019-01-04T07:35:53","date_gmt":"2019-01-04T07:35:53","guid":{"rendered":"http:\/\/al-tet-onlinesales.allyoulovetrading.com\/?post_type=product&#038;p=1592"},"modified":"2019-01-04T07:35:56","modified_gmt":"2019-01-04T07:35:56","slug":"cj1w-scu-3","status":"publish","type":"product","link":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/product\/cj1w-scu-3\/","title":{"rendered":"CJ1W-SCU"},"content":{"rendered":"<p>\u2022 Mount a total of up to 16 CPU Bus Units, including these Serial Communications Units, to the CPU Rack or Expansion Racks to create systems with up to 32 serial communications ports.<\/p>\n<p>\u2022 Connect an NT-AL001 RS-232C\/RS-442A Link Adapter to the RS-232C port to enable 1:N communications.<\/p>\n<p>\u2022 With the CJ1W-SCU[]2, you can use a faster baud rate (up to 230.4 kbps) and faster data transfer to the CPU Unit to enable connecting to high-speed external devices.<\/p>\n<p>&nbsp;<\/p>\n<h4 class=\"heading-B02\">International Standards<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<ul class=\"listA01\">\n<li>The standards are abbreviated as follows: U: UL, U1: UL(Class I Division 2 Products for Hazardous Locations), C: CSA, UC: cULus, UC1: cULus (Class I Division 2 Products for Hazardous Locations), CU: cUL, N: NK, L: Lloyd, and CE: EC Directives.<\/li>\n<li>Contact your OMRON representative for further details and applicable conditions for these standards.<\/li>\n<\/ul>\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>Unit<br \/>\ntype<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Product<br \/>\nname<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Specifications<\/strong><\/th>\n<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>No. of<br \/>\nunit<br \/>\nnumbers<br \/>\nallocated<\/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<th class=\"heading center middle\" colspan=\"1\" rowspan=\"2\"><strong>Stand-<br \/>\nards<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading center middle\"><strong>Commu-<br \/>\nnications<br \/>\nInterface<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Communications<br \/>\nfunctions<\/strong><\/th>\n<th class=\"heading center middle\"><strong>5V<\/strong><\/th>\n<th class=\"heading center middle\"><strong>24V<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>CJ1<br \/>\nCPU<br \/>\nBus<br \/>\nUnits<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Serial<br \/>\nCommuni-<br \/>\ncations Units<br \/>\n(High-speed<br \/>\ntype)<br \/>\n<img title=\"1651_lu_1_1\" src=\"http:\/\/www.ia.omron.com\/Images\/1651_lu_1_113-270154.gif\" alt=\"1651_lu_1_1\" \/><\/strong><\/th>\n<td class=\"left middle\">2 RS-232C<br \/>\nports<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">The following functions<br \/>\ncan be selected for each<br \/>\nport with an CJ-system:<br \/>\nProtocol macro<br \/>\nHost Link<br \/>\nNT Links (1:N mode)<br \/>\nSerial Gateway<br \/>\nNo-protocol *3<br \/>\nModbus-RTU Slave<\/p>\n<p>The following functions<br \/>\ncan be selected for each<br \/>\nport with an NJ-system:<br \/>\nProtocol macro<br \/>\nSerial Gateway<br \/>\nNo-protocol<br \/>\nModbus-RTU Slave<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"3\">1<\/td>\n<td class=\"center middle\">0.28<br \/>\n*1<\/td>\n<td class=\"center middle\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ1W-SCU22 *2<\/strong><\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">UC1, N,<br \/>\nL, CE<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">2 RS-422A\/<br \/>\n485 ports<\/td>\n<td class=\"center middle\">0.4<\/td>\n<td class=\"center middle\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ1W-SCU32 *2<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">1 RS-232C<br \/>\nport and<br \/>\n1 RS-422A\/<br \/>\n485 port<\/td>\n<td class=\"center middle\">0.36<br \/>\n*1<\/td>\n<td class=\"center middle\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ1W-SCU42 *2<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>CJ1<br \/>\nCPU<br \/>\nBus<br \/>\nUnits<\/strong><\/th>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Serial<br \/>\nCommuni-<br \/>\ncations Units<br \/>\n<img title=\"1651_lu_1_2\" src=\"http:\/\/www.ia.omron.com\/Images\/1651_lu_1_213-270155.gif\" alt=\"1651_lu_1_2\" \/><\/strong><\/th>\n<td class=\"left middle\">2 RS-232C<br \/>\nports<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">The following functions<br \/>\ncan be selected for each<br \/>\nport:<br \/>\nProtocol macro *4<br \/>\nHost Link<br \/>\nNT Links (1:N mode)<br \/>\nSerial Gateway *5<br \/>\nNo-protocol *6<br \/>\nModbus-RTU Slave *7<\/td>\n<td class=\"center middle\" colspan=\"1\" rowspan=\"3\">1<\/td>\n<td class=\"center middle\">0.28<br \/>\n*1<\/td>\n<td class=\"center middle\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ1W-SCU21-V1<br \/>\n*8<\/strong><\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">UC1, N,<br \/>\nL, CE<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">2 RS-422A\/<br \/>\n485 ports<\/td>\n<td class=\"center middle\">0.38<\/td>\n<td class=\"center middle\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ1W-SCU31-V1<br \/>\n*8<\/strong><\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">1 RS-232C<br \/>\nport and<br \/>\n1 RS-422A\/<br \/>\n485 port<\/td>\n<td class=\"center middle\">0.38<br \/>\n*1<\/td>\n<td class=\"center middle\">&#8211;<\/td>\n<td class=\"left middle\"><strong>CJ1W-SCU41-V1<br \/>\n*8<\/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>*1. When an NT-AL001 RS-232C\/RS-422A Conversion Unit is used, this value increases by 0.15 A\/Unit.<br \/>\n*2. Sinple Backup Function and Interrupt notification function cannot be used with an NJ-system.<br \/>\n*3. A Serial Communications Unit with unit version 2.1 or later, a CPU Unit with unit version 1.03 orlater, and Sysmac<br \/>\nStudio version 1.04 or higher are required to use the SerialRcvNoClear instruction.<br \/>\n*4. You can activate Protocol macro trace function when the CPU Unit is set to the RUN\/MONITOR mode. (MONITOR<br \/>\nmode is not available with the NJ-series CPU Units.)<br \/>\n*5. The Serial Gateway function is enabled only for Serial Communications Units of unit version 1.2 and later.<br \/>\n*6. The no-protocol function is enabled only for Serial Communications Units of unit version 1.2 and later (and a CS1\/CJ1<br \/>\nCPU Unit of unit version 3.0 or a CJ2 CPU Unit is also required).<br \/>\n*7. The Modbus-RTU Slave function is enabled only for Serial Communications Units of unit version 1.3 and later.<br \/>\n*8. This unit cannot be used, with the Machine Automation Controller NJ-series.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Accessories<\/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>Model<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Accessories<\/strong><\/th>\n<th class=\"heading center middle\"><strong>Specifications<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>CJ1W-SCU32<\/strong><\/th>\n<td class=\"left middle\">2 Serial Port (RS-422A\/485)<br \/>\nConnector<\/td>\n<td class=\"left middle\">Terminal Block Connector (FMC1.5\/5-STF-3.5AU by Phoenix Contact)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>CJ1W-SCU42<\/strong><\/th>\n<td class=\"left middle\">1 Serial Port (RS-422A\/485)<br \/>\nConnector<\/td>\n<td class=\"left middle\">Terminal Block Connector (FMC1.5\/5-STF-3.5AU by Phoenix Contact)<\/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 connector is not provided. Purchase a connector separately for serial port connection.<br \/>\nPlug : XM3A-0921 (manufactured by OMRON) or equivalent<br \/>\nHood : XM2S-0911-E (manufactured by OMRON) or equivalent<\/div>\n<\/div>\n<\/div>\n<div><\/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>\n<th class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Item<\/strong><\/th>\n<td class=\"heading center middle\" colspan=\"6\" rowspan=\"1\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Device name<\/strong><\/th>\n<td class=\"left middle\" colspan=\"6\" rowspan=\"1\">Serial Communications Unit<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Classification<\/strong><\/th>\n<td class=\"left middle\" colspan=\"6\" rowspan=\"1\">CPU Bus Unit<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Model number<\/strong><\/th>\n<td class=\"left middle\">CJ1W-SCU22<\/td>\n<td class=\"left middle\">CJ1W-SCU32<\/td>\n<td class=\"left middle\">CJ1W-SCU42<\/td>\n<td class=\"left middle\">CJ1W-SCU21-V1<\/td>\n<td class=\"left middle\">CJ1W-SCU31-V1<\/td>\n<td class=\"left middle\">CJ1W-SCU41-V1<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Serial<br \/>\nports<\/strong><\/th>\n<td class=\"heading left middle\"><strong>Port 1<\/strong><\/td>\n<td class=\"left middle\">RS-232C<\/td>\n<td class=\"left middle\">RS-422A\/485<\/td>\n<td class=\"left middle\">RS-422A\/485<\/td>\n<td class=\"left middle\">RS-232C<\/td>\n<td class=\"left middle\">RS-422A\/485<\/td>\n<td class=\"left middle\">RS-422A\/485<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Port 2<\/strong><\/th>\n<td class=\"left middle\">RS-232C<\/td>\n<td class=\"left middle\">RS-422A\/485<\/td>\n<td class=\"left middle\">RS-232C<\/td>\n<td class=\"left middle\">RS-232C<\/td>\n<td class=\"left middle\">RS-422A\/485<\/td>\n<td class=\"left middle\">RS-232C<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Protocol<\/strong><\/th>\n<td class=\"heading left middle\"><strong>Port 1<\/strong><\/td>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"2\">Host Link, protocol macro, Serial Gateway, No-<br \/>\nprotocol, NT Link, Modbus-RTU Slave, loopback<br \/>\ntest , or 1:1 Host Link can be selected for each<br \/>\nport. *1, *2<\/td>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"2\">Host Link, protocol macro, NT Link, or loopback test can be<br \/>\nselected for each port.<br \/>\nUnit Ver. 1.2 or later also supports Serial Gateway, no-<br \/>\nprotocol, and 1:1 Host Link modes. (Note: The Serial Gateway<br \/>\ncan also be executed in protocol macro mode.) *1<br \/>\nUnit Ver. 1.3 or later also supports Modbus-RTU slave mode.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Port 2<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Number<br \/>\nof<br \/>\nmountable<br \/>\nUnits<\/strong><\/th>\n<td class=\"heading left middle\"><strong>CPU Unit<\/strong><\/td>\n<td class=\"left middle\" colspan=\"6\" rowspan=\"1\">None<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>CPU Rack<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"2\">A total of up to 16 Units, including all other<br \/>\nCPU Bus Units. No<br \/>\nrestrictions on the mounting location.<br \/>\nHowever, if an external interrupt task is used,<br \/>\nthe Unit must be mounted in one of the<br \/>\nfollowing slots on the CPU Rack.<br \/>\nCJ2H-CPU6[]-EIP CPU Unit: Slots 0 to 3<br \/>\nCJ2H-CPU6[], CJ2M-CPU[][] or CJ1G\/H-<br \/>\nCPU[][]H CPU Unit: Slots 0 to 4<br \/>\nCJ1M-CPU[][] CPU Unit: Slots 0 to 2<br \/>\nExternal interrupt tasks will not be started if<br \/>\nthe Unit is mounted to any other slot.<\/td>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"2\">A total of up to 16 Units, including all other CPU Bus Units.<br \/>\nNo restrictions on the mounting location.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Expansion<br \/>\nRack<\/strong><\/th>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Data<br \/>\nexchange<br \/>\nwith the<br \/>\nCPU Unit<\/strong><\/th>\n<td class=\"heading left middle\"><strong>Ordinary<br \/>\nrefreshing<br \/>\nof software<br \/>\nswitches<br \/>\nand status<\/strong><\/td>\n<td class=\"left middle\" colspan=\"6\" rowspan=\"1\">Allocated 25 words of the 25 words in the CPU Bus Unit CIO Area (constant data exchange with the CPU Unit)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Transfer<br \/>\nfrom the<br \/>\nCPU Unit<br \/>\nset by the<br \/>\nsystem<\/strong><\/th>\n<td class=\"left middle\" colspan=\"6\" rowspan=\"1\">Of the CPU Bus Unit DM Area, each serial port is allocated 10 words (total 20 words).<br \/>\nData is transferred from the CPU Unit at the following times:<br \/>\nStartup or restart<br \/>\nLadder instruction: STUP (237)<br \/>\nPort Settings Changing Flag turns ON (Auxiliary Area)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Simple Backup Function<\/strong><\/th>\n<td class=\"left middle\" colspan=\"6\" rowspan=\"1\">The CPU Unit&#8217;s Simple Backup Function can be used to backup the Protocol Macro data in the Serial<br \/>\nCommunications Unit to the CPU Unit&#8217;s Memory Card. The backed-up data can be restored or compared.<br \/>\n(The Simple Backup Function can be used with the CJ1-H and CJ1M CPU Units only.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Current consumption<br \/>\n*3<\/strong><\/th>\n<td class=\"left middle\">280mA+x<\/td>\n<td class=\"left middle\">400mA<\/td>\n<td class=\"left middle\">360mA+x<\/td>\n<td class=\"left middle\">280mA+x<\/td>\n<td class=\"left middle\">380mA<\/td>\n<td class=\"left middle\">380mA+x<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Weight<\/strong><\/th>\n<td class=\"left middle\">160g Max.<\/td>\n<td class=\"left middle\">120g Max.<\/td>\n<td class=\"left middle\">140g Max.<\/td>\n<td class=\"left middle\">110g Max.<\/td>\n<td class=\"left middle\">110g Max.<\/td>\n<td class=\"left middle\">110g Max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>General specifications<\/strong><\/th>\n<td class=\"left middle\" colspan=\"6\" rowspan=\"1\">Conforms to general specifications for CJ Serise.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div>*1. Serial Gateway: The Serial Gateway can also be executed in protocol macro mode.<br \/>\n*2. No-protocol: An external interrupt task can be executed when data is received in No-protocol Mode. If the CJ2H CPU<br \/>\nUnits with unit version 1.1 or later and CJ2M CPU Units is used, the high-speed communications instructions<br \/>\n(DRXDU(261) and DTXDU(262)) can also be used.<br \/>\n*3. The current consumption is for one Serial Communications Unit. When an NT-AL001 Link Adapter is connected to the<br \/>\nSerial Communications Unit, power is supplied to the Link Adapter from the Unit. A current consumption of 0.15A<br \/>\nmust be added for each Link Adapter that is connected. In the above specifications, \u201cx\u201d indicates that 0.15A must be<br \/>\nadded for each port to which an NT-AL001 Link Adapter is connected to provide the required 5-V power supply.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-A02\">Protocol Specifications<\/h4>\n<h4 class=\"heading-B02\">Host Link 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>\n<th class=\"heading center middle\"><strong>Item<\/strong><\/th>\n<td class=\"heading center middle\" colspan=\"3\" rowspan=\"1\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Communications mode<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Half-duplex (Full-duplex for slave-initiated communications)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Synchronous mode<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Start-stop synchronization (asynchronous mode)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Baud rate *1<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">RS-232C port and RS-422A\/485 ports:<br \/>\n1,200\/2,400\/4,800\/9,600\/19,200\/38,400\/57,600\/115,200\/230,400 bps *2<br \/>\nDefault setting: 9,600 bps<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Communications distance *1<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">RS-232C port: 15 m max. *3<br \/>\nRS-422A\/485 Port:<br \/>\nCJ1W-SCU[]1-V1<br \/>\n500 m max. (total cable length: 500 m max., T-branch branch lines: 10 m max.)<br \/>\nCJ1W-SCU[]2<br \/>\n1,200 m max. (total cable length: 1,200 m max., Multidrop connections are possible. However, maximum<br \/>\ncable length is 500 m if the NT-AL001 is used for RS-422A-485 connections.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Connection configuration<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">RS-232C port: 1:1 (1:N (N = 32 Units max.) is possible using an Converting Link Adapters.)<br \/>\nRS-422A\/485 port: 1:N (N = 32 Units max.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of connected Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">32 Units max. (unit numbers 0 to 31; unit number 0 is set for 1:1 connection)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Frame structure<\/strong><\/th>\n<td class=\"left middle\">C-mode commands<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Header: @, address: (host link unit number) 0 to 31 (BCD), data: header code +<br \/>\ntext, error check code: FCS, terminator: * +CR<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">FINS commands<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Header: @, address: (host link unit number) 0 to 31 (BCD), data: header code<br \/>\n(always &#8220;FA&#8221;) + FINS header + FINS command + text, error check code: FCS,<br \/>\nterminator: * +CR<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Error check codes<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Vertical parity: Even, odd. or none<br \/>\nFCS (horizontal parity converted to ASCII)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"4\"><strong>Command flow and support<\/strong><\/th>\n<td class=\"left middle\">Command flow<\/td>\n<td class=\"left middle\">Commands<\/td>\n<td class=\"left middle\">Contents<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"2\">Host computer to<br \/>\nController<\/td>\n<td class=\"left middle\">C-mode commands<\/td>\n<td class=\"left middle\">1:1 or 1:N communications with directly connected<br \/>\nController *4<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">FINS commands<br \/>\n(in Host Link protocol)<\/td>\n<td class=\"left middle\">1:1 or 1:N communications with directly connected<br \/>\nController.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Controller to host<br \/>\ncomputer<\/td>\n<td class=\"left middle\">FINS commands<br \/>\n(in Host Link protocol)<\/td>\n<td class=\"left middle\">Communications using SEND(090), RECV(098), and<br \/>\nCMND(490) from CPU Unit. *5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div>*1. Confirm the baud rates and communications distance supported by connected devices.<br \/>\n*2. The CJ1W-SCU[]2 is required for communications at 230,400 bps.<br \/>\n*3. The maximum cable length for RS-232C is 15 m. The RS-232C standard, however, does not cover baud rates above<br \/>\n19.2 Kbps. Refer to the manual for the device being connected to confirm support.<br \/>\n*4. The specified frame format must be prepared on the host computer and then sent.<br \/>\n*5. The host computer must interpret the commands and return a response in the correct format.<br \/>\nConnection between the host computer and Controller must be 1:1.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Protocol Macro 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>\n<th class=\"heading center middle\" colspan=\"3\" rowspan=\"1\"><strong>Item<\/strong><\/th>\n<td class=\"heading center middle\" colspan=\"5\" rowspan=\"1\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of<br \/>\nprotocols<\/strong><\/th>\n<td class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>20 max.<\/strong><\/td>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"2\">Can be created and registered with the Protocol Support Tool (CX-Protocol).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Number of<br \/>\nsequences<\/strong><\/th>\n<td class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>1,000 max.<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Per protocol<\/strong><\/th>\n<td class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Number of sequences<\/strong><\/td>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">60 max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Number of messages<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">300 max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Number of reception<br \/>\nmatrixes<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">100 max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Sequence execution condition<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Using the CPU Unit&#8217;s PMCR (260) instruction (specifying the sequence number)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Communications mode<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Half-duplex or full-duplex<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Synchronous mode<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Start-stop synchronization (asynchronous mode)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Baud rate *1<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">RS-232C port and RS-422A\/485 ports:<br \/>\n1,200\/2,400\/4,800\/9,600\/19,200\/38,400\/57,600\/115,200\/230,400 bps<br \/>\nDefault setting: 9,600 bps *2<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Communications distance *1<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">RS-232C port: 15 m max.<br \/>\nRS-422A\/485 port:<br \/>\nCJ1W-SCU[]1-V1<br \/>\n500 m max. (total cable length: 500 m max., T-branch branch lines: 10 m max.)<br \/>\nCJ1W-SCU[]2<br \/>\n1,200 m max. (total cable length: 1,200 m max., Multidrop connections are possible. However,<br \/>\nmaximum cable length is 500 m if the NT-AL001 is used for RS-422A-485 connections.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Connection configuration<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">RS-232C port: 1:1 (1:N (N = 32 Units max.) is possible using a Converting Link Adapter.)<br \/>\nRS-422A\/485 port: 1:N (N = 32 Units max.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Number of connected Units<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">32 Units max. (unit numbers 0 to 31; unit number 0 is set for 1:1 connection)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"3\"><strong>Maximum<br \/>\nnumber of<br \/>\ndata<br \/>\nexchange<br \/>\nwords<br \/>\nbetween<br \/>\nController<br \/>\nand protocol<br \/>\nmacro<br \/>\nfunction<\/strong><\/th>\n<td class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Operand setting<\/strong><\/td>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">250 words<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Including the word that specifies the number<br \/>\nof words (1 word)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Link word setting<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">500 words<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">O1, O2, I1, and I2: 500 words total<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Direct setting<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">500 words<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Maximum number of words per data attribute<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"8\"><strong>Sequence<br \/>\ncontents<br \/>\n(step<br \/>\ncommon<br \/>\nparameters)<\/strong><\/th>\n<td class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Number of steps per<br \/>\nsequence<\/strong><\/td>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">16 max.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Transmission control<br \/>\nparameters<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">X-on\/X-off flow, RS\/CS flow, delimiter control, or contention control, and modem control can<br \/>\nbe selected.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"4\"><strong>Response notification<br \/>\nmethod (operand)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Scan notification: Writes the receive data to I\/O memory during CPU Unit scanning.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Scan method (fixed)<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Support<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Interrupt notification<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Not support<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Interrupt notification for reception case number<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Not suppprt<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Monitoring time during<br \/>\nsend\/receive<br \/>\nprocessing<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Receive wait, receive completion, or send completion can be monitored.<br \/>\nSetting range: 0.01 to 0.99 s, 0.1 to 9.9 s, 1 to 99 s, or 1 to 99 minutes<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Link word setting<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Area in which data is exchanged between the CPU Unit and the Serial Communications Unit<br \/>\nduring Communications Unit refreshing.<br \/>\nTwo areas are possible for each device: An area for storing receive data and an area for storing<br \/>\nsend data. *3<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"10\"><strong>Step<br \/>\ncontents<\/strong><\/th>\n<td class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Commands<\/strong><\/td>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">Send only (SEND), receive only (RECV), send and receive (SEND&amp;RECV), wait (WAIT), reception<br \/>\nbuffer clear (FLUSH), ER-ON (OPEN), or ER-OFF (CLOSE)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Repeat counter<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">1 to 255 times<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Retry count<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">0 to 9 (Only when the command is SEND&amp;RECV)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Send wait time<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">0.01 to 0.99 s, 0.1 to 9.9 s, 1 to 99 s, or 1 to 99 minutes<br \/>\n(Only when the command is SEND or SEND&amp;RECV)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>With or without<br \/>\nresponse write<br \/>\n(operand)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">When receive processing is completed (when the receive data is stored in the area specified in<br \/>\nthe 4th operand of the PMCR(260) instruction), whether or not to store the received messages<br \/>\ncan be selected.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Next processing<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">When a step has ended normally, End (sequence completed), Next (proceed to the next step No.),<br \/>\nGoto (go to the specified step No.), or Abort (interrupt the step and terminate that sequence)<br \/>\ncan be selected.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Error processing<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">When a step has ended abnormally, End, Next, Goto, or Abort can be selected.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Send message<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Data sent to the specified address when the<br \/>\ncommand is SEND or SEND&amp;RECV.<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"2\">Consists of a header, address, length, data,<br \/>\nerror check code, and terminator.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Receive message<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">Data sent from the specified address when the<br \/>\ncommand is RECV or SEND&amp;RECV.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Reception matrix<\/strong><\/th>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">When the command is RECV or SEND&amp;RECV,<br \/>\nsets the expected receive messages (15 max.),<br \/>\nand switches to the next processing according<br \/>\nto the message received.<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Specifies the receive messages and the next<br \/>\nprocessing for each of cases No. 00 to No.<br \/>\n15. Of the maximum 16 cases, one case must<br \/>\nbe set as &#8220;Other&#8221; in the receive messages<br \/>\n(in addition to the set receive messages).<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"21\"><strong>Message<br \/>\nunit<br \/>\ncontents<\/strong><\/th>\n<td class=\"heading left middle\"><strong>Header and<br \/>\nterminator<br \/>\ndata<br \/>\nattributes<\/strong><\/td>\n<th class=\"heading left middle\"><strong>Constant<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">ASCII data, hexadecimal data, or control code<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"16\"><strong>Data<br \/>\nattributes<br \/>\nof<br \/>\naddresses<br \/>\nand data in<br \/>\nsend\/<br \/>\nreceive<br \/>\nmessages<\/strong><\/th>\n<td class=\"heading left middle\"><strong>Constant<\/strong><\/td>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">ASCII data, hexadecimal data, or control code (with an address, no control code is possible)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"15\"><strong>Variable<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">No conversion, conversion to ASCII data, or conversion to hexadecimal data<br \/>\n(the read\/write direction can be specified)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Designation<br \/>\nmethod<\/td>\n<td class=\"left middle\" colspan=\"4\" rowspan=\"1\">(X, Y)<br \/>\nX: Effective address (where read from, or where written to)<br \/>\nY: Data size (1 to 1,000) *4<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"8\">X<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"6\">Word<br \/>\ndesignation<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">Word read<br \/>\n(I\/O memory<br \/>\nto send data)<\/td>\n<td class=\"left middle\">Specify using the<br \/>\n3rd operand of the<br \/>\nPMCR(260) instruction.<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"6\">Set leading address<br \/>\n+ n (The linear<br \/>\nexpression aN + b,<br \/>\nincluding repeat<br \/>\ncounter N, is also<br \/>\npossible for n.)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Specify using a link<br \/>\nword.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">I\/O memory direct<br \/>\ndesignation<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">Word write<br \/>\n(receive data<br \/>\nto I\/O memory)<\/td>\n<td class=\"left middle\">Specify using the<br \/>\n4th operand of the<br \/>\nPMCR(260) instruction.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Specify using a link<br \/>\nword.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">I\/O memory direct<br \/>\ndesignation<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Wild card<\/td>\n<td class=\"left middle\">*<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Any data or address can be received<br \/>\n(only in receive messages)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Repeat counter<\/td>\n<td class=\"left middle\" colspan=\"3\" rowspan=\"1\">N<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"5\">Y<\/td>\n<td class=\"left middle\">Linear expression<br \/>\nincluding repeat<br \/>\ncounter<\/td>\n<td class=\"left middle\">aN+b<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">a: 0 to 1000; b: 1 to 1000<br \/>\nN: Repeat counter value<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Wild card<\/td>\n<td class=\"left middle\">*<\/td>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Can be received regardless of the length<br \/>\n(only in receive messages)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">Word designation<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">Word read<br \/>\n(I\/O memory<br \/>\nto send data)<\/td>\n<td class=\"left middle\">Specify using the<br \/>\n3rd operand of the<br \/>\nPMCR(260) instruction.<\/td>\n<td class=\"left middle\" colspan=\"1\" rowspan=\"3\">Set leading address<br \/>\n+ n (The linear<br \/>\nexpression aN + b,<br \/>\nincluding repeat<br \/>\ncounter N, is also<br \/>\npossible for n.)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Specify using a link<br \/>\nword.<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">I\/O memory direct<br \/>\ndesignation<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Error check codes<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">LRC, LRC2, CRC-CCITT, CRC-16, SUM, SUM1, and SUM2 can be calculated.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Maximum length of<br \/>\nsend\/receive<br \/>\nmessages<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">1,000 bytes. (A maximum length between 200 and 1,000 bytes can be set in the Setup Area.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Maximum number of<br \/>\ndata attributes<br \/>\nregistered in one<br \/>\nmessage<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">96 attributes *5<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"2\" rowspan=\"1\"><strong>Maximum number of<br \/>\nwrite data attributes<br \/>\nregistered in one<br \/>\nmessage<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">30 attributes *6<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"3\" rowspan=\"1\"><strong>Trace function *7<\/strong><\/th>\n<td class=\"left middle\" colspan=\"5\" rowspan=\"1\">A total of up to 1,700 bytes (characters) of time-series data can be traced in send and receive<br \/>\nmessages.<br \/>\nChanges to the step No. and control signals such as RS and CS can also be traced.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div>*1. The baud rate and the communications distance sometimes depend on the remote device.<br \/>\n*2. A baud rate of 57,600 bps can be selected when using Unit Ver. 1.2 or later (115,200 bps is not possible). The CJ1W-<br \/>\nSCU[]2 is required for communications at 115,200 or 230,400 bps.<br \/>\n*3. Unit Ver. 1.2 or later supports continuous I\/O refreshing in addition to the previous on-request I\/O refreshing.<br \/>\n*4. The data size is the number of bytes on the transmission path.<br \/>\n*5. The CX-Protocol can be used to register up to 96 attributes per message.<br \/>\n*6. A macro syntax error will occur when the protocol macro is executed if more than 31 write attributes are registered in<br \/>\none message.<br \/>\n*7. The CPU Unit is set to the RUN\/MONITOR mode. (MONITOR mode is not available with the NJ-series CPU Units.)<br \/>\nNote: When using 2-wire RS-422A\/485 communications in Protocol Macro Mode, set only modem controls for the send<br \/>\ncontrol parameters, and do not use RS\/CS flow controls.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Serial Gateway 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>\n<th class=\"heading center middle\"><strong>Item<\/strong><\/th>\n<td class=\"heading center middle\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Conversion source<\/strong><\/th>\n<td class=\"left middle\">FINS commands (received through network (including Host Link FINS) or CPU bus)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Conversion functions<\/strong><\/th>\n<td class=\"left middle\">The received FINS command sent to the Unit&#8217;s serial port is converted according to the FINS command code as follows:<br \/>\n2803 hex: FIN header removed and converted to Compo-Way\/F command.<br \/>\n2804 hex: FIN header removed and converted to Modbus-RTU command.<br \/>\n2805 hex: FIN header removed and converted to Modbus-ASCII command.<br \/>\nThe converted command is sent to the serial port.<br \/>\nWhen the received FINS command is sent to the Unit (user-specified FINS command code), the FINS command is<br \/>\nenclosed in a Host Link header and terminator.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Converted format<\/strong><\/th>\n<td class=\"left middle\">CompoWay\/F commands<br \/>\nModbus-RTU commands<br \/>\nModbus-ASCII commands<br \/>\nHost Link FINS commands<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Enabled serial<br \/>\ncommunications mode<\/strong><\/th>\n<td class=\"left middle\">Serial Gateway mode or protocol macro mode<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Queuing functions<\/strong><\/th>\n<td class=\"left middle\">Up to five FINS commands can be converted and then queued for processing.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Protocol macro<br \/>\nexecution processing<\/strong><\/th>\n<td class=\"left middle\">When a FINS command is received during protocol macro execution, the Serial Gateway is executed using an interrupt between steps in the communications sequence. If the next step is a RECEIVE command, the Serial Gateway will not be executed until the next step. For other conditions, the interrupt is executed immediately. *1<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Response timeout<br \/>\nmonitoring<\/strong><\/th>\n<td class=\"left middle\">The time is monitored from when the message is converted into the specified protocol using the Serial Gateway<br \/>\nuntil the response is received (in Serial Gateway mode or protocol macro mode).<br \/>\nDefault: 5 s (setting range: 0.1 to 25.5 s) *2<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Send start timeout<br \/>\nmonitoring<\/strong><\/th>\n<td class=\"left middle\">The time is monitored from when the FINS command is received until it is converted into the specified protocol and<br \/>\nstarts to be sent (in protocol macro mode only).<br \/>\nDefault: 5 s (setting range: 0.1 to 25.5 s) *3<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Send delay<\/strong><\/th>\n<td class=\"left middle\">The time can be set from when the message is converted into another protocol using Serial Gateway conversion<br \/>\nuntil the data is actually sent. (Serial Gateway or protocol macro mode)<br \/>\nDefault: 0 s (setting range: 0.01 to 300.00 s)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div>*1. The reception buffer is cleared during Serial Gateway execution.<br \/>\nThe Serial Gateway can be prohibited in protocol macro mode by turning ON the Serial Gateway Prohibit Switch in the<br \/>\nCIO\u00a0Area.<br \/>\n*2. When a timeout occurs, the FINS end code (0205 hex: Response timeout) is returned to the source of the FINS<br \/>\ncommand and a response is received after a timeout occurs.<br \/>\n*3. When a timeout occurs, the FINS end code (0204 hex: Remote node busy) is returned to the source of the FINS<br \/>\ncommand. The send processing will not be executed and the received FINS command will be discarded.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">No-protocol 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>\n<th class=\"heading center middle\"><strong>Item<\/strong><\/th>\n<td class=\"heading center middle\" colspan=\"2\" rowspan=\"1\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Communications mode<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Full-duplex<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Baud rate *1<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">RS-232C port and RS-422A\/485 ports: 1,200\/2,400\/4,800\/9,600\/19,200\/38,400\/57,600\/115,200\/230,400 bps *2<br \/>\nDefault setting: 9,600 bps<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Communications<br \/>\ndistance *1<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">RS-232C port: 15 m max.<br \/>\nRS-422A\/485 port:<br \/>\nCJ1W-SCU[]1-V1<br \/>\n500 m max. (total cable length: 500 m max., T-branch branch lines: 10 m max.)<br \/>\nCJ1W-SCU[]2<br \/>\n1,200 m max. (total cable length: 1,200 m max., Multidrop connections are possible. However, maximum cable<br \/>\nlength is 500 m if the NT-AL001 is used for RS-422A-485 connections.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"4\"><strong>Messages<br \/>\n(communications<br \/>\nframe structure)<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Set either of the following types in the Setup Area in the allocation DM Area.<br \/>\n1. Data only (without start code and end code)<br \/>\n2. Start code + data<br \/>\n3. Data + end code<br \/>\n4. Start code + data + end code<br \/>\n5. Data + CR + LF<br \/>\n6. Start code + data +CR + LF<\/p>\n<p>Set in allocated DM Area<br \/>\n(The start code can be included by setting it to between 00 and FF hex, and the end code can be included by<br \/>\nsetting it to between 00 and FF hex. To exclude the end code, set the number of receive data bytes.)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Start code<\/td>\n<td class=\"left middle\">None or 00 to FF hex<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">End code<\/td>\n<td class=\"left middle\">None, 00 to FF hex, or CR + LF<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\">Number of receive data<br \/>\nbytes during reception<\/td>\n<td class=\"left middle\">Set the number of receive data bytes between 1 and 256 bytes (according to the DM<br \/>\nArea settings) when frame structure 1 or 2 above is used.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Sending messages<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">CJ: TXDU (256) instruction *3<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">NJ: SerialSend instruction<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Receiving messages<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">CJ: RXDU (255) instruction *3<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">NJ: SerialRcv or SerialRcvNoClear instruction *4<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Maximum message<br \/>\nlength<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">Sending and receiving: Up to 259 bytes including the start code and end code (up to 256 bytes excluding<br \/>\nstart\/end codes)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Data conversion<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">No conversion<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Communications<br \/>\nprotocol<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">None<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\" colspan=\"1\" rowspan=\"2\"><strong>Message delay time<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">CJ:<br \/>\nWhen the TXD (236), TXDU (256) instruction is executed, after the send delay time, the data is sent from the<br \/>\nport. *3<br \/>\n0 to 300 s (0 to 300,000 ms)<br \/>\n(Can be set in 10-ms units depending on the DM Area settings)<\/td>\n<\/tr>\n<tr>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">NJ:<br \/>\nWhen the SerialSend instruction is executed, after the send delay time, the data is sent from the port.<br \/>\n0 to 300 s (0 to 300,000 ms)<br \/>\n(Can be set in 10-ms units: Set in System Studio or by using a device variable for CJ-series Unit.)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Receive counter<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">The number of data bytes (0 to 256) received at the port can be counted.<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Reception buffer clear<br \/>\ntiming<\/strong><\/th>\n<td class=\"left middle\" colspan=\"2\" rowspan=\"1\">CJ1W-SCU[]1-V1<br \/>\nThe reception buffer is cleared immediately after executing the RXD(235)\/RXDU(255) instruction<br \/>\nCJ1W-SCU[]2<br \/>\nWith the DRXDU (261) instruction, you can specify whether the reception buffers will be cleared or not in a setting<br \/>\nin the DM Area words allocated to the Unit. *3<br \/>\nNJ<br \/>\nSerialRcv instruction: After reading the receive data<br \/>\nSerialRcvNoClear instruction: When the receive data size variable (Size) is set to 0 *4<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"component-blockA01\">\n<div class=\"text\">\n<div>*1. The baud rate and the communications distance sometimes depend on the remote device.<br \/>\n*2. The CJ1W-SCU[]2 is required for communications at 115,200 or 230,400 bps.<br \/>\n*3. The DTXDU (262) and DRXDU (261) instructions can be used only when a CJ1W-SCU[]2 Serial Communications Unit<br \/>\nis connected to the CJ2H CPU Units with unit version 1.1 or later and CJ2M CPU Units.<br \/>\n*4. A Serial Communications Unit with unit version 2.1 or later, a CPU Unit with unit version 1.03 or later, and Sysmac<br \/>\nStudio version 1.04 or higher are required to use the SerialRcvNoClear instruction.<\/div>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Modbus-RTU 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>\n<th class=\"heading center middle\"><strong>Item<\/strong><\/th>\n<td class=\"heading center middle\"><strong>Description<\/strong><\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Mode<\/strong><\/th>\n<td class=\"left middle\">Modbus-RTU slave mode *1<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Baud rate<\/strong><\/th>\n<td class=\"left middle\">1,200\/2,400\/4,800\/9,600\/19,200\/38,400\/57,600\/115,200\/230,400 bps *2<br \/>\nDefault: 19,200 bps<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Data length<\/strong><\/th>\n<td class=\"left middle\">8 bits<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Parity<\/strong><\/th>\n<td class=\"left middle\">Odd, even, or none<br \/>\nDefault: Even<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Stop bits<\/strong><\/th>\n<td class=\"left middle\">Odd or even parity: 1 bit<br \/>\nNo parity: 2 bits<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Address setting range<\/strong><\/th>\n<td class=\"left middle\">1 to 247 (broadcasting: 0)<\/td>\n<\/tr>\n<tr>\n<th class=\"heading left middle\"><strong>Frame format<\/strong><\/th>\n<td class=\"left middle\">Slave address: 1 byte<br \/>\nFunction code: 1 byte<br \/>\nData: 0 to 252 bytes<br \/>\nCRC code: 2 bytes<\/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. Modbus-ASCII mode is not supported.<br \/>\n*2. The CJ1W-SCU[]2 is required for communications at 230,400 bps.<\/p>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">Supported Commands<\/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>\n<th class=\"heading center middle\"><strong>Function code<br \/>\n(hexadecimal)<\/strong><\/th>\n<td class=\"heading center middle\"><strong>Function<\/strong><\/td>\n<th class=\"heading center middle\"><strong>Modbus name<\/strong><\/th>\n<\/tr>\n<tr>\n<td class=\"center middle\">1<\/td>\n<td class=\"left middle\">Reads multiple bits from the CIO, Work, Holding, or Auxiliary Area of I\/O memory.<\/td>\n<td class=\"left middle\">Read Coils<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">2<\/td>\n<td class=\"left middle\">Reads multiple bits from the CIO Area of I\/O memory.<\/td>\n<td class=\"left middle\">Read Discrete Inputs<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">3<\/td>\n<td class=\"left middle\">Reads multiple words from the DM or EM Area of I\/O memory.<\/td>\n<td class=\"left middle\">Read Holding Registers<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">4<\/td>\n<td class=\"left middle\">Reads multiple words from the CIO, Work, Holding, or Auxiliary Area of I\/O memory.<\/td>\n<td class=\"left middle\">Read Input Registers<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">5<\/td>\n<td class=\"left middle\">Writes a bit in I\/O memory.<\/td>\n<td class=\"left middle\">Write Single Coil<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">6<\/td>\n<td class=\"left middle\">Writes a word in the DM or EM Area of I\/O memory.<\/td>\n<td class=\"left middle\">Write Single Register<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">8<\/td>\n<td class=\"left middle\">Executes an echoback test.<\/td>\n<td class=\"left middle\">Diagnostic<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">0F<\/td>\n<td class=\"left middle\">Writes multiple bits in I\/O memory.<\/td>\n<td class=\"left middle\">Write Multiple Coils<\/td>\n<\/tr>\n<tr>\n<td class=\"center middle\">10<\/td>\n<td class=\"left middle\">Writes multiple words in the DM or EM Area of I\/O memory.<\/td>\n<td class=\"left middle\">Write Multiple Registers<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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\">CJ1W-SCU22<br \/>\nCJ1W-SCU21-V1\/SCU31-V1\/SCU41-V1<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/1651_dm_113-106704.gif\" alt=\"CJ1W-SCU Dimensions 1 \" \/><\/div>\n<div class=\"text\">\n<p>Note: The appearance varies with the model.<\/p>\n<\/div>\n<\/div>\n<h4 class=\"heading-B02\">CJ1W-SCU32<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/1651_dm_213-106706.gif\" alt=\"CJ1W-SCU Dimensions 2 \" \/><\/div>\n<\/div>\n<h4 class=\"heading-B02\">CJ1W-SCU42<\/h4>\n<div class=\"component-blockA01\">\n<div class=\"image\"><img src=\"http:\/\/www.ia.omron.com\/Images\/1651_dm_313-106707.gif\" alt=\"CJ1W-SCU Dimensions 3 \" \/><\/div>\n<\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<div class=\"inner-contents-area\">\n<div class=\"primary-contents-area\">\n<div class=\"tabpanel-blockA01\">\n<div class=\"editable-block\">\n<div class=\"table-blockA01\">\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\/cj1w-scu_ds_e_9_1_csm2151.pdf?id=1651\" 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\" \/>\u00a0CJ1W-SCU Data Sheet<\/a><\/td>\n<td>&#8211;<br \/>\n<span class=\"file-size\">[1245KB]<\/span><\/td>\n<td class=\"td_date\">Oct 05, 2018<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"local-navi-area\">\n<div class=\"local-navi-area\">\n<div class=\"local-naviA01\">\n<h2 class=\"heading-link\"><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<h2 class=\"heading-B02\">The Serial Communications Units That Enable High-speed Connections with External Devices. This unit is available for CJ\/NJ controller.<\/h2>\n","protected":false},"featured_media":1453,"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\/1592"}],"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=1592"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/media\/1453"}],"wp:attachment":[{"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/media?parent=1592"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/product_cat?post=1592"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/al-tet-onlinesales.adbridgessolution.com\/index.php\/wp-json\/wp\/v2\/product_tag?post=1592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}