background image

Output device

(a)

(b)

(c)

Letter

Description

Model

Description

(a)

NX-series CPU Unit

NX102-

££££

---

(b)

EtherCAT Coupler Unit

NX-ECC203

Node address: 1

(c)

High-speed Analog Input Unit

NX-HAD401

NX Unit number: 1

Channel used: Ch1

Variable Table

External variables and internal variables that are used in the programming are given below.

External Variables

Use the system-defined variables given in the table below as external variables.

Variable name

Data type

Constant

Description

_EC_PDSlavTbl[1]

ARRAY[1..192] OF
BOOL

Process Data Communicating Slave
Table (Node1)

_EC_CommErrTbl[1]

ARRAY[1..192] OF
BOOL

Communications Error Slave Table
(Node1)

_EC_SlavErrTbl[1]

ARRAY[1..192] OF
WORD

Slave Error Table (Node1)

_EC_InDataInvalid

BOOL

Input Process Data Invalid Error

Appendices

A - 35

NX-series Analog I/O Units User’s Manual for High-speed Analog Input Units (W592)

A-4
 Digital Filter Design with the Library

A

A-4-4 Connection to the Communications Coupler Unit

Summary of Contents for Sysmac NX-series

Page 1: ...Machine Automation Controller NX series Analog I O Units Analog I O Units W592 E1 02 NX HAD User s Manual for High speed Analog Input Units...

Page 2: ...contained in this publication Sysmac and SYSMAC are trademarks or registered trademarks of OMRON Corporation in Japan and other countries for OMRON factory automation products Microsoft Windows Window...

Page 3: ...wing personnel who must also have knowledge of electrical sys tems an electrical engineer or the equivalent Personnel in charge of introducing FA systems Personnel in charge of designing FA systems Pe...

Page 4: ...Introduction 2 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 5: ...s 25 Conformance Requirement to EU Directives 26 Conformance to UL and CSA Standards 26 Conformance to Shipbuilding Standards 26 Conformance to KC Certification 26 Software Licenses and Copyrights 27...

Page 6: ...d Wiring 4 4 4 2 1 Power Supply Types 4 4 4 2 2 I O Power Supply Applications and Methods 4 4 4 2 3 Calculating the Total Current Consumption from I O Power Supply 4 5 4 3 Wiring the Terminals 4 7 4 3...

Page 7: ...3 1 Function Applications and Overview 8 6 8 3 2 Details on the Function 8 6 8 3 3 Setting Method 8 6 8 4 Number of Samplings Setting 8 8 8 4 1 Function Applications and Overview 8 8 8 4 2 Details on...

Page 8: ...or 9 12 9 4 Resetting Errors 9 35 9 5 Unit specific Troubleshooting 9 36 9 6 Analog Input Value When an Error Occurs 9 39 9 7 Troubleshooting Flowchart 9 40 Section 10 Inspection and Maintenance 10 1...

Page 9: ...A 7 1 Connection to an EtherCAT Coupler Unit A 52 A 8 Displaying the Edit Unit Operation Settings Tab Page A 54 A 8 1 Connection to the CPU Unit A 54 A 8 2 Slave Terminal A 55 A 9 Edit Unit Operation...

Page 10: ...s are necessary for specific system configurations and applications Refer to Related Manuals on page 31 for the related manuals Manual name Application NX series Analog I O Units User s Manual for Hig...

Page 11: ...ntil they click into place Precautions for Correct Use Precautions for Correct Use 4 3 1 Connecting Controller Components Connector Hook Hook holes Slider Lock Release Move the sliders toward the back...

Page 12: ...smac Studio is given Precaution on Terminology In this manual download refers to transferring data from the Support Software to a physical device and upload refers to transferring data from a physical...

Page 13: ...ort on the connected CPU Unit or Industrial PC Built in EtherCAT port NY series IPC Machine Controller Industri al Panel PC Industrial Box PC Built in EtherCAT Port User s Manual This user s manual ma...

Page 14: ...oduct or iii repay or credit Buyer an amount equal to the purchase price of the non complying Product provided that in no event shall Omron be re sponsible for warranty repair indemnity or any other c...

Page 15: ...PLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY OR IN LARGE QUANTITIES WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS AND THAT THE OMRON PRODUCT S IS PROPERLY...

Page 16: ...at any time to confirm actual specifications of purchased Product Errors and Omissions Information presented by Omron Companies has been checked and is believed to be accurate how ever no responsibili...

Page 17: ...y damage Symbols The circle and slash symbol indicates operations that you must not do The specific operation is shown in the circle and explained in text This example indicates prohibiting disassembl...

Page 18: ...the power supply connection becomes faulty If a CPU watchdog timer error or CPU reset occurs If a Controller error in the major fault level occurs While the CPU Unit is on standby until RUN mode is en...

Page 19: ...ay cause acci dents or fire Transferring Always confirm safety at the destination node before you transfer Unit configuration in formation parameters settings or other data from tools such as the Sysm...

Page 20: ...wer supply circuit 24 V 0 V Peripheral device cable Ground terminal Communications Coupler Unit NX Unit power supply Unit power supply Be sure that all terminal screws and cable connector screws are t...

Page 21: ...s or tape to the Unit When the Unit is installed or removed adhesive or scraps may adhere to the pins in the NX bus connector which may result in malfunctions Do not touch the pins in the NX bus conne...

Page 22: ...the terminal block NG OK When you insert a flat blade screwdriver into a release hole on a screwless clamping terminal block press it down with a force of 30N or less Applying excessive force may dama...

Page 23: ...Operating Mode at Startup confirm that no adverse effect will occur in the sys tem Actual Operation Before you start operation always register the NX Units that are connected to the Communications Co...

Page 24: ...ettings of a slave or Unit General Communications Do not exceed the ranges that are given in the specifications for the communications distance and number of connected Units Refer to the user s manual...

Page 25: ...ure to radioactivity Locations close to power lines Before touching a Unit be sure to first touch a grounded metallic object in order to discharge any static build up Use the rated power supply voltag...

Page 26: ...nications with the connected Communications Coupler Unit Refer to the user s manual for the Communication Control Unit for precautions for the correct use of communications with the connected Communic...

Page 27: ...y standards The applicable directive is EN 61010 2 201 Conformance to EU Directives The NX series Units comply with EU Directives To ensure that the machine or device in which the NX series Units are...

Page 28: ...e an NX series product that complies with UL or CSA standards and the machinery or system in which you use the NX series product must also comply with the standards refer to the Instruction Sheet that...

Page 29: ...han homes Sellers and or users need to take note of this Software Licenses and Copyrights This product incorporates certain third party software The license and copyright information associat ed with...

Page 30: ...ing Unit upgrades An example is provided below for Communications Coupler Units and NX Units For the notation that is used for the unit versions of CPU Units or Industrial PCs and the confirmation met...

Page 31: ...f the Unit DDMYY Lot number Used by OMRON M gives the month 1 to 9 January to September X October Y November Z December 1 Unit version The decimal portion of the unit version is omitted It is provided...

Page 32: ...functions that were added for an upgrade is required to use those functions Refer to A 6 Version Information with CPU Units on page A 51 or A 7 Version Information with Commu nications Coupler Units o...

Page 33: ...og In spection Library W607 SYSMAC XR016 Learning the func tion block specifi cations in the High speed Ana log Inspection Li brary Information required to use the High speed Analog Inspection Li brar...

Page 34: ...ecifications Installation and wiring Maintenance and inspection NX series NX1P2 CPU Unit Hardware User s Manual W578 NX1P2 Learning the basic specifications of the NX1P2 CPU Units including in troduct...

Page 35: ...gram and set up an NJ NX ser ies CPU Unit Mainly software information is pro vided The following information is provid ed on a Controller built with an NJ NX series CPU Unit CPU Unit operation CPU Uni...

Page 36: ...U Unit The instructions in the instruction set IEC 61131 3 specifications are described NY series Instructions Reference Manual W560 NY532 NY512 Learning detailed specifications on the basic instruc t...

Page 37: ...providers join forces to support and promote the further technol ogy development I O port A logical interface that is used by the NJ NX series CPU Unit or NY series Industrial PC to exchange data with...

Page 38: ...ssible transmit PDO TxPDO A process data object sent from an EtherCAT slave task period The interval at which the primary periodic task or a periodic task is exe cuted Communications Coupler Units The...

Page 39: ...transferred cyclically or acyclically for the purpose of measurement and control process data object PDO A structure that describes the mappings of parameters that have one or more process data entit...

Page 40: ...f the manual W592 E1 02 Revision code Cat No Revision code Date Revised content 01 May 2018 Original production 02 April 2019 Made revisions accompanying the appearance change of the indicators Correc...

Page 41: ...plication Proce dures Inspection and Maintenance Part Names and Functions Installation and Wiring I O Refreshing Appendices I Index I O Data and List of Settings Input Range and Converted Values Funct...

Page 42: ...Sections in this Manual 40 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 43: ...ware 1 1 Features 1 2 1 2 System Configuration 1 5 1 2 1 System Configuration in the Case of a CPU Unit 1 5 1 2 2 System Configuration of Slave Terminals 1 6 1 2 3 Example of Application System Config...

Page 44: ...d be assigned If any other periodic task is as signed the Unit does not perform sampling correctly Sampling Independent of the Number of Channels in Use The High speed Analog Input Units perform AD co...

Page 45: ...r Unit 1 For whether NX Units can be connected to the CPU Unit to be used refer to the user s manual for the CPU Unit to be used 2 The High speed Analog Input Units can be connected only to an EtherCA...

Page 46: ...ter Moving average filter 1 Moving average filter 2 Designing Digital Filters with Ease You can use a library of the Sysmac Library to sample and record analog input values before and after digital fi...

Page 47: ...ries NX102 CPU Unit Refer to the user s manual for the connected CPU Unit for information on how to configure the system when a CPU Unit other than the NX102 CPU Unit is used You can connect the Ether...

Page 48: ...th a group of NX Units connected to a Communications Coupler Unit is generically called a Slave Terminal The NX Units can be flexibly combined with a Communications Coupler Unit to achieve the optimum...

Page 49: ...ique to the EtherCAT Slave Termi nal in XML format You can load an ESI file into the Support Software to easily allocate Slave Terminal process data and make other settings The ESI files for OMRON Eth...

Page 50: ...NX series High speed Analog Input Unit NX HAD Rotational torque meter Servomotor Microphone Vibration meter Acceleration sensor Workpiece Photoelectric sensor Analog input Trigger input 1 Features and...

Page 51: ...s Internal I O com mon 01 10 to 10 V 5 to 5 V 0 to 10 V 0 to 5 V 1 to 5 V 0 to 20 mA 4 to 20 mA Input range of 10 to 10 V or 5 to 5 V 1 64000 full scale Other input ranges 1 32000 full scale Different...

Page 52: ...to 10 V 0 to 5 V 1 to 5 V 0 to 20 mA 4 to 20 mA 1 Differ ential input 5 s per channel 4 points NPN Synchro nous I O refreshing page A 5 NX HAD402 4 points PNP page A 8 1 Depending on the input range t...

Page 53: ...f analog input values You can use the digital low pass filter and moving average filters 8 5 Digital Filtering on page 8 18 Input Disconnection De tection This function detects disconnections of the a...

Page 54: ...NX Unit to a Communications Coupler Unit use differ ent Support Software depending on the connected Communications Coupler Unit Since the High speed Analog Input Units can be connected only to an Eth...

Page 55: ...the High speed Analog Input Units 2 1 Specifications 2 2 2 1 1 General Specifications 2 2 2 1 2 Individual Specifications 2 2 2 2 Operating Procedures 2 3 2 2 1 Overall Procedure 2 3 2 2 2 Detailed P...

Page 56: ...plitude of 3 5 mm 8 4 to 150 Hz acceleration of 9 8 m s2 100 min each in X Y and Z directions 10 sweeps of 10 min each 100 min total Shock resistance Conforms to IEC 60068 2 27 147 m s2 3 times each i...

Page 57: ...ailed Procedure for Configuring the Unit and Creat ing the User Program on page 2 4 Software user s manual for the connected CPU Unit or Indus trial PC Sysmac Library User s Manual for High speed Anal...

Page 58: ...check that it provides expected filtering effects 4 3 3 Checking the Wiring on page 4 21 A 4 Digital Filter Design with the Library on page A 21 2 2 2 Detailed Procedure for Configuring the Unit and...

Page 59: ...e exceed the limitations Continues to on the next page A Is there any unused channel Return to 1 4 Unit Operation Setting and increase or de crease the number of samplings Return to 1 4 Unit Operation...

Page 60: ...d setting necessary again No No Description of Each Step The following table describes each step in the operation flow and shows where references are provid ed Step Item Description Reference 1 1 Proj...

Page 61: ...meets the following conditions It is 5 s or longer The target values are met 8 4 Number of Samplings Set ting on page 8 8 1 6 I O Allocation Set ting and Check Click the Update I O Entry Button in th...

Page 62: ...takes time until the NX Unit I O Data Active Status changes to TRUE when power is turned ON or the Unit is restarted When you write the pro gram make sure that the Unit always checks if the NX Unit I...

Page 63: ...arts of the High speed Analog Input Units 3 1 Part Names 3 2 3 2 Indicators 3 3 3 2 1 TS Indicator 3 3 3 2 2 IN Indicator 3 4 3 2 3 Appearance Change of the Indicators 3 5 3 3 Terminal Blocks 3 6 3 1...

Page 64: ...e NX Unit to a DIN Track E Protrusions for removing the Unit The protrusions to hold when removing the Unit F Indicators The indicators show the current operating status of the Unit G Terminal block T...

Page 65: ...Model number indication Gives the model number of the NX Unit without the prefix For example HAD401 is given for the NX HAD401 The text is orange B TS indicator This indicator shows the current opera...

Page 66: ...n I O checking is in progress 3 2 2 IN Indicator This indicator shows the input status of each trigger input terminal on the High speed Analog Input Unit 24 mm width The following shows an example of...

Page 67: ...02 Change Details TS Indicator The shape of the light emitting part of each indicator has been changed from a square to a penta gon See below Before change After change IN Indicator The indicators bef...

Page 68: ...A6 A7 A8 Let ter Name Description A Terminal number indi cations Terminal numbers for which A to D indicate the column and 1 to 8 indicate the line are displayed The terminal number is a combination...

Page 69: ...2 1 Power Supply Types 4 4 4 2 2 I O Power Supply Applications and Methods 4 4 4 2 3 Calculating the Total Current Consumption from I O Power Supply 4 5 4 3 Wiring the Terminals 4 7 4 3 1 Wiring to th...

Page 70: ...log Input Units can be used only in the upright orientation Otherwise Unit failure or malfunction may occur Do not connect the High speed Analog Input Units next to a Relay Output Unit Otherwise Unit...

Page 71: ...speed Analog Input Unit NX HAD NX series Relay Output Unit NX OC NX series Relay Output Unit NX OC Other NX Unit NX series Relay Output Unit NX OC Other NX Unit NX series High speed Analog Input Unit...

Page 72: ...igh speed Analog In put Units and supply methods and how to calculate the total current consumption from the I O power supply 4 2 2 I O Power Supply Applications and Methods This section describes the...

Page 73: ...he restrictions for the CPU Rack To confirm this and to calculate the I O power supply capacity calculate the total current consumption of the I O power supply from the NX bus Note that the current co...

Page 74: ...gh speed Analog Input Unit Current consumption from I O power supply of the High speed Analog Input Unit Input current to the trigger input terminals Number of input points used Total current consumpt...

Page 75: ...ing terminal block You can also connect the twisted wires or the solid wires to the screwless clamping terminal block If you connect the ferrules all you need to do to connect the wires is to insert t...

Page 76: ...und termi nals Phoenix Contact AI0 34 8 0 34 22 Phoenix Contact Applicable wire sizes are given in parentheses CRIMPFOX 6 0 25 to 6 mm2 AWG24 to 10 AI0 5 8 0 5 20 AI0 5 10 AI0 75 8 0 75 18 AI0 75 10 A...

Page 77: ...nplat ed All termi nals except ground ter minals 2 A max Possible Possible Possible Possible 0 08 to 1 5 mm2 AWG28 to 16 8 to 10 mm Greater than 2 A and 4 A or less Not pos sible Possi ble 1 Not pos s...

Page 78: ...or solid wires Unravel wires Bend wires NG NG Additional Information If more than 2 A will flow on the wires use plated wires or use ferrules Connecting and Removing Wires This section describes how...

Page 79: ...nto the release hole The optimal angle for insertion is between 10 to 15 If the screwdriver is inserted correctly you should feel resistance from the spring inside the release hole 1 10 to 15 Release...

Page 80: ...ess it down with a force of 30N or less Applying excessive force may damage the terminal block Do not incline or twist the flat blade screwdriver while it is in a release hole on a screwless clamping...

Page 81: ...an be used with a width of 4 mm or less and a thickness of 1 5 mm or less Select a cable tie correctly for the operating environment 1 5 mm or less 4 0 mm or less 2 Pass a cable tie through the hole f...

Page 82: ...res If wires are secured firmly to the terminal block release them first 1 Press the flat blade screwdriver diagonally into the release hole The optimal angle for insertion is between 10 to 15 If the...

Page 83: ...ease hole on a screwless clamping terminal block press it down with a force of 30N or less Applying excessive force may damage the terminal block Do not incline or twist the flat blade screwdriver whi...

Page 84: ...uide at the bottom of the NX Unit lift up the terminal block and press in on the top of the terminal block until you hear it engage The terminal block will click into place on the Unit After you mount...

Page 85: ...te a combination in which the wrong terminal block cannot be attached because the pin patterns do not match Terminal block Unit Cannot be attached Types of Coding Pins There are two types of Coding Pi...

Page 86: ...l block and on the Unit at the positions designated by the numbers 1 through 6 in the figure below As shown in the following table there are 20 unique pin patterns that you can use 4 Installation and...

Page 87: ...for incorrect attachment prevention pin locations Pin locations for Unit Pattern Holes used by OMRON Holes for incorrect attachment prevention pin locations Two sets of NX AUX02 Pins are required to m...

Page 88: ...lock to the Unit Do not use Coding Pins that have been attached and removed Inserting the Coding Pins 1 Hold the pins by the runner and insert a pin into one of the incorrect attachment prevention hol...

Page 89: ...heck the wiring from the I O Map or Watch Tab Page If you use the I O Map you can also monitor and perform forced refreshing even if the variables are not defined or the algorithms are not created The...

Page 90: ...A6 IOV3 I O power supply B6 IOG3 I O power supply A7 IN4 I Trigger input 4 B7 NC Not used A8 IOV4 I O power supply B8 IOG4 I O power supply Pin No Symbol I O Name Pin No Symbol I O Name C1 SHT1 O Cur...

Page 91: ...se the trigger inputs of the High speed Analog Input Units Wiring Example 2 Analog input range Current 24 VDC A1 B1 A8 B8 IOV IOG IOV IOG IOV IOG IOV IOG A1 B1 C1 D1 A8 B8 C8 D8 IN1 IN2 IN3 IN4 NC NC...

Page 92: ...C NC NC SHT1 SHT2 SHT3 SHT4 Input1 Input2 IOV2 IOG2 SHT2 Input2 IOV1 IOG1 SHT1 Input1 Input3 IOV3 IOG3 SHT3 Input3 Input4 IOV4 IOG4 SHT4 Input4 Additional I O Power Supply Unit 1 Use a two conductor s...

Page 93: ...ables are not included in the product Precautions for Correct Use The cable length of a short circuit cable used for current input must be 4 cm or less and allow for wiring to the screwless clamping t...

Page 94: ...he Shield Connection Unit And ground the functional ground terminal on the Shield Connection Unit to 100 or less 1 Besides the Additional I O Power Supply Unit some other Units can supply I O power to...

Page 95: ...he conditions for NPN type sensors are shown in the figure below IN IOG IOV IOG IOV VR VCC VON Two wire sensor Unit that can supply I O power to the NX bus High speed Analog Input Unit The voltages re...

Page 96: ...nt does not increase any further and remains roughly constant even when the input voltage is raised When Iin is smaller than IOUT min connect a bleeder resistor R The bleeder resistor constant can be...

Page 97: ...log Input Units can detect sensor output OFF only when the following conditions are satisfied IOFF Ileak When Ileak is greater than IOFF connect a bleeder resistor R Use the following equation to calc...

Page 98: ...t R Bleeder resistor IOFF OFF current at trigger input of the High speed Analog Input Unit Precautions on Sensor Inrush Current An incorrect input may occur due to sensor inrush current if a sensor is...

Page 99: ...mer changes to TRUE input bit X causes the output Output to change to TRUE after the input of the sensor changes to TRUE TON T 100ms X Output Sensor_power 4 Installation and Wiring 4 31 NX series Anal...

Page 100: ...4 Installation and Wiring 4 32 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 101: ...g from CPU Units or Industrial PCs to Slave Terminal 5 3 5 1 3 Calculating the I O Response Time of NX Units 5 4 5 2 I O Refreshing Methods 5 6 5 2 1 Types of I O Refreshing Methods 5 6 5 2 2 Setting...

Page 102: ...eriod in CPU Unit Data exchange between the user program and I O Units The following operation occurs The refresh cycle of the NX bus in item b is automatically synchronized with the primary period of...

Page 103: ...CPU Unit or Industrial PC and communications cycle of the host network and the I O refresh cycle of the NX bus are determined by the CPU Unit or Industrial PC types and the com munications types The f...

Page 104: ...ed for communications with an EtherCAT Slave Terminal The process data communications cycle in item b and the refresh cycle of the NX bus in item c are automatically synchronized with the primary peri...

Page 105: ...NX Unit parameter values used for calculating the I O re sponse times of NX Units are described 5 I O Refreshing 5 5 NX series Analog I O Units User s Manual for High speed Analog Input Units W592 5 1...

Page 106: ...nications Coupler Unit that is used For the High speed Analog Input Units synchronous I O refreshing as described below is always used I O refreshing method name Outline of operation Synchronous I O r...

Page 107: ...hing 1 Two types of time stamp refreshing are available one is input refreshing with input changed time and the oth er is output refreshing with specified time stamp Because the High speed Analog Inpu...

Page 108: ...n Because the High speed Analog Input Units support only the synchronous I O refreshing method syn chronous I O refreshing is always used EtherCAT Coupler Unit is the only Communications Coupler Unit...

Page 109: ...with synchronous input refreshing read their inputs at the same time at a fixed interval based on the synchronization timing Refer to a in the figure below The High speed Analog Input Units perform co...

Page 110: ...hronization timing Constant g Constant Ch1 Number of Samplings set to 5 High speed Analog Input Unit D Constant Constant Constant Synchronization timing Synchronization timing b The timing of starting...

Page 111: ...elow The interval of I O refreshing varies with the processing conditions of the Communications Coupler Unit or the host communications master Refer to e in the figure below The timing to read inputs...

Page 112: ...us Input refreshing Output refreshing Constant Constant Not constant f Interval of Sync0 is constant Constant g Constant b The timing of starting the AD conversion in the first sampling is the same fo...

Page 113: ...he input range of the High speed Analog Input Units and the converted values 6 1 Voltage Input Range and Converted Values 6 2 6 2 Current Input Range and Converted Values 6 5 6 1 NX series Analog I O...

Page 114: ...signed integer value 32640 to 32640 The disconnection detection function is not supported 10 V 10 2 V 10 2 V 10 V 32640 32000 32000 32640 0 V 0 Fixed at the lower limit in case of 10 2 V or less Fixed...

Page 115: ...nction is not supported 32640 32000 640 0 2 V 0 0 V 10 V 10 2 V Fixed at the lower limit in case of 0 2 V or less Fixed at the upper limit in case of 10 2 V or more Converted value decimal Voltage Inp...

Page 116: ...ed value is a signed integer value 640 to 32640 If the input value falls below the input range such as for a disconnection and the input voltage is less than 0 3 V the disconnection detection function...

Page 117: ...640 0 4 mA 0 0 mA 20 mA 20 4 mA Fixed at the lower limit in case of 0 4 mA or less Fixed at the upper limit in case of 20 4 mA or more Converted value decimal Current Input Range 4 to 20 mA A current...

Page 118: ...lower limit in this range Disconnection detected below 1 2 mA Fixed at the upper limit in case of 20 32 mA or more Converted value decimal Current 6 Input Range and Converted Values 6 6 NX series Ana...

Page 119: ...7 2 7 1 2 Data Details 7 6 7 1 3 Precautions for the I O Data Size 7 12 7 2 Setting I O Allocations with the Sysmac Studio 7 14 7 2 1 Displaying the Edit I O Allocation Settings Window 7 14 7 2 2 Dis...

Page 120: ...ion of I O entry mappings is fixed When you click the Update I O Entry Button in the Edit I O Allocation Settings Window on the Sysmac Studio required I O entries are automatically assigned for the Hi...

Page 121: ...RAY 0 9 OF INT Yes Yes Ch Analog Input Value on page 7 9 Ch1 Analog Input Value 11 20 20 ARRAY 0 9 OF INT Yes Ch1 Analog Input Value 991 1000 20 ARRAY 0 9 OF INT Yes Input Data Set 2 Ch2 Status 2 WORD...

Page 122: ...Yes Ch Status on page 7 7 Ch4 Trigger Input Time Stamp 8 ULINT Yes Yes Ch Trigger Input Time Stamp on page 7 8 Ch4 Number of Samplings 2 UINT Yes Yes Ch Number of Samplings on page 7 9 Ch4 Analog Inp...

Page 123: ...able Disable Ch1 Enable Other chan nels Disable Ch Num ber of Sam plings Set ting Ch1 1000 times Other chan nels 1 time Input Input Data Set 1 Analog Input Time Stamp Yes Yes Yes Ch1 Status Yes Yes Ye...

Page 124: ...Yes Ch4 Analog Input Value 1 10 Yes Yes Ch4 Analog Input Value 11 20 Ch4 Analog Input Value 991 1000 Output Output Data Set 1 Ch1 Operation Command Yes Yes Yes Output Data Set 2 Ch2 Operation Command...

Page 125: ...og Input Time Stamp 7th byte 7 Analog Input Time Stamp 8th byte The following figure shows the timing of obtaining data 1 2 3 4 1 T0 T1 T2 2 3 4 5 1 2 3 4 5 1 2 3 4 5 2 3 4 1 2 3 4 1 High speed Analog...

Page 126: ...average count 0 The moving average filter 2 is enabled BOOL Ch Moving Aver age Filter 2 Disabled 6 Ch Zero Set Exe cuting 1 The zero set is in progress 0 The zero set is not in progress BOOL Ch Zero S...

Page 127: ...iguration of the Ch Number of Samplings UINT is given in the following table Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Ch Number of Samplings 1st byte 1 Ch Number of Samplings 2nd byte Ch...

Page 128: ...ble Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 1st byte of Analog Input Value 1 in Ch Analog Input Value 1 10 1 2nd byte of Analog Input Value 1 in Ch Analog Input Value 1 10 2 1st byte of...

Page 129: ...Operation Command data that the High speed Analog Input Units use to execute functions such as Digital Low pass Filter Disable and Zero Set Execution Data name Data type Default val ue I O port name...

Page 130: ...e High speed Analog Input Unit will increase as the set value for Ch Number of Samplings Setting increases For example when all the channels are enabled and the number of samplings for each channel is...

Page 131: ...ut 2 048 bytes Output 2 048 bytes 1 When the Unit is connected to a Communications Coupler Unit the restrictions apply to the I O data size of the entire slave terminal including the Communications Co...

Page 132: ...y the Edit I O Allocation Settings Window for a High speed Analog Input Unit connected to a CPU Unit 1 In the Multiview Explorer double click the CPU Rack to which the target High speed Analog Input U...

Page 133: ...s connected to open the Edit Slave Terminal Configuration Tab Page The following tab page is displayed 2 Select the High speed Analog Input Unit on the Edit Slave Terminal Configuration Tab Page In th...

Page 134: ...iption a I O allocation status For connection to the CPU Unit the allocated I O data size is dis played For a Slave Terminal the allocated I O data size and the number of I O entry mappings are displa...

Page 135: ...lues of the Unit operation settings has been set f Apply Button Click this button to enable the settings in the Edit I O Allocation Set tings Window g Cancel Button Click this button to return to the...

Page 136: ...tion Settings Win dow on page 7 14 2 Click the Update I O Entry Button in the Edit I O Allocation Settings Window You can click the Update I O Entry Button only when no I O entry that matches the set...

Page 137: ...the CPU and Expansion Racks Tab Page or Edit Slave Terminal Configuration Tab Page 7 I O Data and List of Settings 7 19 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 138: ...ys sufficiently check the safety at the connected devices before you transfer the Unit operation settings Setting name Description De fault val ue Setting range Unit Index number hex Subin dex number...

Page 139: ...loca tions Refer to 7 2 Setting I O Allocations with the Sys mac Studio on page 7 14 for information on how to set I O allocations 1 1 2 4 5 8 10 20 25 40 50 80 100 125 200 250 400 500 625 or 1000 2 t...

Page 140: ...disable the moving average filter 2 0 0 to 4096 times 5008 01 Immedi ately 8 5 Digi tal Filter ing on page 8 18 Ch2 Filter 2 Moving Aver age Count 02 Ch3 Filter 2 Moving Aver age Count 03 Ch4 Filter 2...

Page 141: ...mes 250 250 times 400 400 times 500 500 times 625 625 times 1000 1000 times 3 The meanings of the set values for Ch Input Filter Value Setting are as follows Set value Meaning 0 No filter 3 4 s 4 8 s...

Page 142: ...7 I O Data and List of Settings 7 24 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 143: ...5 1 Function Applications and Overview 8 18 8 5 2 Details on the Function 8 18 8 5 3 Setting Method 8 27 8 5 4 Checking the Digital Filter Settings 8 28 8 6 Input Disconnection Detection 8 29 8 6 1 F...

Page 144: ...ying the Analog Input Value When Trigger Input Was Turned ON 8 45 8 10 4 Setting Method 8 47 8 11 Input Filter 8 48 8 11 1 Function Applications and Overview 8 48 8 11 2 Details on the Function 8 48 8...

Page 145: ...ion only at 1 to 5 V or 4 to 20 mA Over range under range detection AD conversion Enable Disable User calibration Digital filtering Detection is enabled and working Detecting Not detecting Detection i...

Page 146: ...peration settings The settings are shown in the following table Setting name Setting description Default value Setting range Unit Update timing Ch1 Enable Disable Set to enable or disable the channel...

Page 147: ...he Edit Unit Operation Settings Tab Page on page A 54 2 Select True Enable or False Disable from the list of Input Enable Disable Setting for the channel Ch you want to set Refer to A 9 Edit Unit Oper...

Page 148: ...e Set ting 1 The meanings of the set values for Ch Range Setting are as follows Set value Meaning 0 10 to 10 V 1 5 to 5 V 2 0 to 10 V 3 0 to 5 V 4 1 to 5 V 5 0 to 20 mA 6 4 to 20 mA 8 3 3 Setting Meth...

Page 149: ...rted after the settings are changed on the Support Software the Unit will be restarted after the trans fer is completed Always sufficiently check the safety at the connected devices before you transfe...

Page 150: ...nel is determined by the task period of the assigned periodic task and the number of samplings per task period The calculation formula for a Unit to which the High speed Analog I O Unit is connected t...

Page 151: ...times 100 100 times 125 125 times 200 200 times 250 250 times 400 400 times 500 500 times 625 625 times 1000 1000 times Precautions for Changing the Settings If you change the number of samplings sett...

Page 152: ...Refer to the user s manual for the connected CPU Unit for information on possi ble task period values If the sampling period is indicated as it is less than 5 s and you cannot set I O allocations Num...

Page 153: ...age A 57 for how to edit the Unit operation settings 3 Click the Transfer to Unit Button The settings are transferred from the Sysmac Studio to the NX Unit The settings are reflected after the Unit is...

Page 154: ...1 In the Multiview Explorer double click the CPU Rack to which the target High speed Analog Input Unit is connected to open the CPU and Expansion Racks Tab Page The following tab page is displayed 2 O...

Page 155: ...target High speed Analog Input Unit is connected to open the Edit Slave Terminal Configuration Tab Page The following tab page is displayed 2 On the Edit Slave Terminal Configuration Tab Page right c...

Page 156: ...ngs Tab Page is displayed Displayed Information The following information is displayed on the Sampling Settings and Digital Filter Settings Tab Page 8 Functions 8 14 NX series Analog I O Units User s...

Page 157: ...s displayed in the Ch column Sampling pe riod s The sampling period for each channel which is automatically calculated by the Support Software is displayed 1 For disabled channels is displayed in the...

Page 158: ...of moving average times Values that you set for Ch Filter 2 Moving Average Count in the Unit operation settings are displayed For disabled channels or channels whose sampling period is less than 5 s i...

Page 159: ...ulation formulas for the Digital Filter Proc essing Period and Digital Filter Processing Frequency 8 Functions 8 17 NX series Analog I O Units User s Manual for High speed Analog Input Units W592 8 4...

Page 160: ...ng function descriptions for each digital filter The digital low pass filter and moving average filters process data according to the Digital Filter Proc essing Period Refer to Digital Filter Processi...

Page 161: ...ulting Digital Filter Processing Period is truncated to three decimal places The meanings of calculation elements are as follows Element Description Ch Sampling Period This indicates the sampling peri...

Page 162: ...ng Oper ations is as follows Ch Number of Digital Filter Processing Operations 10 s 5 s 2 times Hence the Digital Filter Processing Period is as follows Ch Digital Filter Processing Period 10 s 2 time...

Page 163: ...d is set to 6 25 s the cutoff frequency must be set in the following range 0 Set value of cutoff frequency 1 6 25 s 1 000 000 0 495 10 Hz 7 920 Precautions When You Change Set Values If you use the ac...

Page 164: ...own below Input signals are attenuated by 3 dB with the cutoff frequency Note that the attenuation char acteristics shown in these graphs are based on theoretical values 0 10 20 30 40 50 60 70 80 90 1...

Page 165: ...g the analog input values in the middle of digital low pass filtering are sent to the CPU Unit or communications master Set the cutoff frequency that is most suitable for the measurement Moving Averag...

Page 166: ...6 Average 7 Average 8 D1 D2 D3 D4 D5 D13 D14 D15 Digital Filter Processing Period Digital Filter Processing Period Sampling period Sampling period D1 D2 D3 D4 D5 D10 D11 D12 D13 D14 D15 D20 Input valu...

Page 167: ...ed to be updated only after a restart Moving Average Filter Enable Disable Setting The moving average filters are disabled by default Set the moving average count for the filter to enable in the Unit...

Page 168: ...mation on the Digital Filter Processing Period Set the moving average count based on the above formula The figure below shows an example of attenuation characteristics in the following case only the m...

Page 169: ...ut values are measured with a delay in response to the input as shown in the step response characteristics When the NX bus I O refreshing is executed in the middle of digital low pass filtering the an...

Page 170: ...er settings on the Sampling Settings and Digital Filter Settings Tab Page of the Support Software Refer to Display Method on page 8 12 for how to display the Sampling Settings and Digital Filter Set t...

Page 171: ...se of the error is removed and the error is reset the Ch Disconnection Detection Status bit of the Ch Status of I O data turns OFF Refer to 7 1 Specifications of I O Data on page 7 2 for details on I...

Page 172: ...rue Enable or False Disable from the list of Disconnection Detection Enable Disable for the channel Ch you want to set Refer to A 9 Edit Unit Operation Settings Tab Page on page A 57 for how to edit t...

Page 173: ...ge bit in the Ch Status of I O data turns ON and a Unit Under Range for Ch event occurs Refer to b in the fig ure below When the input signal returns to the input conversion range the fixing is cancel...

Page 174: ...8 7 3 Setting Method No setting is required 8 Functions 8 32 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 175: ...hown in the figure below The calibration result is saved in the High speed Analog Input Units Calibration Example 1 0 100 Converted value Before correction After correction Voltage current Calibration...

Page 176: ...bes how to configure settings with the Sysmac Studio It also describes the procedure to reset the calibration value to the default along with the calibration method Calibration Method 1 Display the Us...

Page 177: ...ing dialog box is displayed Click the OK Button 5 Enter the voltage or current corresponding to lower limit 0 to the Unit terminal then click the Write Button under Lower limit settings 8 Functions 8...

Page 178: ...tely after you write it When you write a calibration value if the voltage or current that is input to the Unit terminal is outside the correctable range a dialog box as shown below will be displayed a...

Page 179: ...Button under All Channel Settings An execution confirmation dialog box is displayed 3 Click the Yes Button When the writing is completed successfully the following dialog box is displayed Click the O...

Page 180: ...n Set the Zero Set Execution bit in the Ch Operation Command of I O data to execute the zero set or the zero reset Execution Status Check You can check the zero set or the zero reset execution status...

Page 181: ...input value Input value after zero set execution Ch Zero Set Execution bit Ch Zero Set Executing bit 0 a a b b 8 9 3 Setting Method No setting is required 8 Functions 8 39 NX series Analog I O Units U...

Page 182: ...X series CPU Unit The High speed Analog Input Units record input changed times for each trigger input bit The Units record the DC times when status changes of the input terminals reach the internal ci...

Page 183: ...changed time that is read by the Unit and the input value at this point of time at I O refreshing c Interval of I O refreshing is not constant e Constant Constant Constant I O refreshing of the NX bus...

Page 184: ...Synchronization timing Slave Terminal Operation The following describes the trigger input operation of the High speed Analog Input Units in an EtherCAT Slave Terminal connected to the built in EtherC...

Page 185: ...herCAT master Refer to c in the figure below Input changed times are read at a fixed interval Refer to d and e in the figure below Sync0 the timing of reading input changed times and the maximum NX bu...

Page 186: ...t Unit Records T1 which is the DC time when the input value changes I O refreshing of the NX bus Communicat ion Coupler Unit Input refreshing Output refreshing DC time Constant Constant Input value In...

Page 187: ...ying the Analog Input Value When Trigger Input Was Turned ON The High speed Analog Input Units have a library of the Sysmac Library prepared to identify and read an analog input value at the time when...

Page 188: ...t was turned ON The Ch1 Trigger Input Time Stamps in the above timing chart example are shown in the follow ing table Ch1 Trigger Input Time Stamp Symbol DC time Ttrg0 0 ms Ttrg1 2 4 ms The Ch1 Trigge...

Page 189: ...er of samplings is 5 and the Analog Input Time Stamp Tana2 is 2 ms the DC time of each sampling is calculated as follows Name DC time 1st sampling 2 ms 2nd sampling 2 2 ms 3rd sampling 2 4 ms 4th samp...

Page 190: ...put filter time Input value is OFF because all the inputs are not ON in the four times of reading Input value is ON because all the inputs are ON in the four times of reading Value of input terminal I...

Page 191: ...Noise on page 4 25 Precautions When You Change Set Values If you use the actual system to adjust the values of settings that are designed to be updated imme diately after a change change the values o...

Page 192: ...The settings are reflected immediately 8 Functions 8 50 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 193: ...g on the Support Software 9 5 9 3 1 Checking for Errors from the Sysmac Studio 9 5 9 3 2 Checking for Errors from Support Software Other Than the Sysmac Studio 9 6 9 3 3 Event Codes and Corrections fo...

Page 194: ...Support Software Refer to the user s manual for the CPU Unit or Communications Coupler Unit that the NX Units are connected to for information on checking errors with the troubleshooting functions of...

Page 195: ...and supply the Unit power supply correctly Check Items for Power Supply Make sure that the power supply cable is wired correctly Make sure that the power supply cable is not disconnected Make sure th...

Page 196: ...t I O Communications Er ror Refer to NX Unit I O Communications Error page 9 23 Not Lit FS 1 s NX Unit Output Synchronization Error Refer to NX Unit Output Synchronization Error page 9 25 The indicato...

Page 197: ...owing table gives the number of errors that are reported simultaneously as current er rors in the High speed Analog Input Units Unit Number of simultaneous error notifications High speed Analog Input...

Page 198: ...are given below The following abbreviations are used in the event level column Abbrevi ation Name Maj Major fault level Prt Partial fault level Min Minor fault level Obs Observation Info Information...

Page 199: ...n volatile memory in the CPU Unit in which the Unit operation settings for the NX Unit are saved For Communications Coupler Units The power supply to the Communications Coupler Unit was turned OFF whi...

Page 200: ...ng Er ror The sampling period is less than the lower limit of the conver sion time for the Unit The number of samplings is not set correctly The sampling period is less than the lower limit of the con...

Page 201: ...of the Unit power supply is outside the speci fied range or the capacity of the Unit power supply is in sufficient There is a hardware error in the NX Unit For Communications Coupler Units An error th...

Page 202: ...ere is a hardware error in an NX Unit There is a hardware error in an EtherCAT Coupler Unit page 9 26 64F00000 hex Unit Over Range for Channel 1 The analog input da ta for input channel 1 exceeded the...

Page 203: ...ut put channel 1 went below the lower limit of the output range The analog input data went below the lower limit of the in put range Or the analog out put data went below the low er limit of the outpu...

Page 204: ...munications and the message frame was discarded For the NX bus of CPU Units The message communica tions load is high For Communications Coupler Units The message communica tions load is high The comm...

Page 205: ...ns and supplemental information If the user can set the event level the event levels that can be set the recovery method operational information and other information are al so provided 1 One of the f...

Page 206: ...s are detected in the Controller reset all of the errors in the Controller Effects User program Continues Operation I O refreshing for the NX Unit stops Messages cannot be sent to the NX Unit System d...

Page 207: ...er reset all of the errors in the Controller When Fail soft Operation Is Set to Fail soft Restart the NX Unit Effects User program Continues Operation I O refreshing for the NX Unit stops System de fi...

Page 208: ...For the NX bus of CPU Units The power supply to the CPU Unit was turned OFF while writ ing the Unit operation settings was in progress Or there is an error in the area of the non vola tile memory in...

Page 209: ...nput data Updating input values stops System de fined varia bles Variable Data type Name None Cause and correction Assumed cause Correction Prevention There is an error in the area of the non volatile...

Page 210: ...Entry is automatically set For Communications Coupler Units I O Entry that matches the follow ing setting items of unit operation settings has not been set in I O allocation settings Ch Number of Samp...

Page 211: ...limit of the conversion time for the Unit Number of samplings for chan nels in which an error occurred Task periods of assigned peri odic tasks After you set the number of sam plings again also set t...

Page 212: ...System de fined varia bles Variable Data type Name None Cause and correction Assumed cause Correction Prevention An error occurred in the soft ware For the NX bus of CPU Units Cycle the power supply t...

Page 213: ...l Event name Unit I O Disconnection Detected for Channel 2 Event code 65040000 hex Meaning A disconnected input was detected for channel 2 Source Depends on where the Support Software is connected and...

Page 214: ...change the event level to the observation level Event name Unit I O Disconnection Detected for Channel 4 Event code 65060000 hex Meaning A disconnected input was detected for channel 4 Source Depends...

Page 215: ...events normal NX bus communications occurred in a CPU Unit Check the error that occurred in the CPU Unit and perform the re quired corrections Take preventive measures against the error that occurred...

Page 216: ...rrect Correctly wire the Unit power supply to the NX Units Correctly wire the Unit power supply to the NX Units The power cable for the Unit power supply is broken If the power cable between the Unit...

Page 217: ...to an error in the CPU Unit Check the error that occurred in the CPU Unit and perform the re quired corrections Take preventive measures against the error that occurred in the CPU Unit For Communicat...

Page 218: ...t Setting System de fined varia bles Variable Data type Name None Cause and correction Assumed cause Correction Prevention For the NX bus of CPU Units There is a hardware error in an NX Unit If the er...

Page 219: ...l Event name Unit Over Range for Channel 2 Event code 64F10000 hex Meaning The analog input data for input channel 2 exceeded the upper limit of the input range Or the analog output data for output ch...

Page 220: ...change the event level to the minor fault level Event name Unit Over Range for Channel 4 Event code 64F30000 hex Meaning The analog input data for input channel 4 exceeded the upper limit of the inpu...

Page 221: ...low the output range the analog output will be the lower limit of the output range System de fined varia bles Variable Data type Name None Cause and correction Assumed cause Correction Prevention The...

Page 222: ...t of the input range If the output data goes below the output range the analog output will be the lower limit of the output range System de fined varia bles Variable Data type Name None Cause and corr...

Page 223: ...low the output range the analog output will be the lower limit of the output range System de fined varia bles Variable Data type Name None Cause and correction Assumed cause Correction Prevention The...

Page 224: ...t of the input range If the output data goes below the output range the analog output will be the lower limit of the output range System de fined varia bles Variable Data type Name None Cause and corr...

Page 225: ...ctions are used to send NX messages Reduce the number of times that instructions are used to send NX messages The communications cable is dis connected or broken This cause does not apply if at tached...

Page 226: ...y Access Recovery Effects User program Continues Operation Not affected System de fined varia bles Variable Data type Name None Cause and correction Assumed cause Correction Prevention The event log w...

Page 227: ...er s manual for the connected CPU Unit or Communications Coupler Unit for informa tion on how to reset errors 9 Troubleshooting 9 35 NX series Analog I O Units User s Manual for High speed Analog Inpu...

Page 228: ...to 20 mA There is a problem with the Unit Cycle the power supply to the Unit If the problem persists even after the power supply is cycled replace the Unit The digital filter settings are invalid Che...

Page 229: ...he trigger input terminal is ON nothing is input and the IN indicator is not lit either The I O power is not sup plied Check that the I O power is supplied The I O power supply volt age is outside the...

Page 230: ...red In the case of a Slave Terminal check if a NX bus or host communi cation error occurred The channel is selected to use but disabled Set the selecting channel to use function to Enable There is a d...

Page 231: ...2767 Ch3 Data 32767 Ch4 Data 32767 Unit Over Range for Channel Ch1 Data Upper limit of convertible range Ch2 Data Upper limit of convertible range Ch3 Data Upper limit of convertible range Ch4 Data Up...

Page 232: ...er s manual for the connected CPU Unit or Communications Coupler Unit for details on the standard troubleshooting process when an error occurs 9 Troubleshooting 9 40 NX series Analog I O Units User s...

Page 233: ...how to clean inspect and maintain the system 10 1 Cleaning and Inspection 10 2 10 1 1 Cleaning 10 2 10 1 2 Periodic Inspections 10 2 10 2 Maintenance Procedures 10 5 10 1 NX series Analog I O Units Us...

Page 234: ...fe time they can deteriorate un der improper environmental conditions Periodic inspections are thus required Inspection is recommended at least once every six months to a year but more frequent inspec...

Page 235: ...nd shock resistance must be within specifi cations Install cushioning or other vibration and shock absorbing equipment if necessary Are there noise sources near the Controller No significant noise sou...

Page 236: ...tmeter Industrial alcohol and pure cotton cloth Tools Required Occasionally Oscilloscope Thermometer and hygrometer 10 Inspection and Maintenance 10 4 NX series Analog I O Units User s Manual for High...

Page 237: ...log Input Unit follow the procedure in the user s manual for the connected CPU Unit or Communications Coupler Unit 10 Inspection and Maintenance 10 5 NX series Analog I O Units User s Manual for High...

Page 238: ...10 Inspection and Maintenance 10 6 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 239: ...ommunications Coupler Unit A 34 A 5 List of NX Objects A 38 A 5 1 Format of NX Object Descriptions A 38 A 5 2 Unit Information Objects A 38 A 5 3 Objects That Accept I O Allocations A 40 A 5 4 Other O...

Page 240: ...oints Internal I O com mon NX HAD401 4 points 10 to 10 V 5 to 5 V 0 to 10 V 0 to 5 V 1 to 5 V 0 to 20 mA 4 to 20 mA 1 Differ ential input 5 s per channel 4 points NPN Synchro nous I O refreshing page...

Page 241: ...solution The resolution of converted values of the Unit Overall accuracy The analog input conversion accuracy of the Unit It is defined under the con ditions of 25 C and 0 to 55 C Conversion time The...

Page 242: ...nsumption from I O power supply of the Unit This value does not include the input current to the trigger input terminals and the current con sumption of external devices connected to the trigger input...

Page 243: ...to 101 full scale Other input ranges 2 to 102 full scale Input cur rent 3 5 mA typical 24 VDC Absolute maximum rating Voltage 15 V Input current 30 mA ON volt age ON current 15 VDC min 3 mA min betwee...

Page 244: ...x Connected to a Communica tions Coupler Unit 2 95 W max Current consumption from I O power sup ply 30 mA max Weight 140 g max Circuit Configuration AMP 250 510 k 510 k AG1 to 4 Isolation circuit Inte...

Page 245: ...The following Unit cannot be connected next to the Unit Relay Output Unit NX OC 3 Besides the Additional I O Power Supply Unit there are Units that can supply I O power to the NX bus For example you c...

Page 246: ...or 5 to 5 V 1 to 101 full scale Other input ranges 2 to 102 full scale Input cur rent 3 5 mA typical 24 VDC Absolute maximum rating Voltage 15 V Input current 30 mA ON volt age ON current 15 VDC min...

Page 247: ...l IOG 0 1 A max per terminal NX Unit power con sumption Connected to a CPU Unit 3 30 W max Connected to a Communica tions Coupler Unit 2 95 W max Current consumption from I O power sup ply 30 mA max W...

Page 248: ...nversion in the sampling period determined based on the Number of Samplings Setting The sampling period must be set to this value or longer 2 The following Unit cannot be connected next to the Unit Re...

Page 249: ...A 2 Dimensions 24 mm Width 26 1 24 0 C D C D 80 71 104 5 100 65 2 1 5 1 5 0 55 Appendices A 11 NX series Analog I O Units User s Manual for High speed Analog Input Units W592 A 2 Dimensions A...

Page 250: ...Installation Height 100 71 Unit mm Appendices A 12 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 251: ...fer to A 3 3 Connection to the Communi cations Coupler Unit on page A 17 for details A 3 1 System Configuration The system configuration is given below Output device a b c Letter Description Model Des...

Page 252: ...ut Value 1 10 ARRAY 0 9 OF INT Global variable Ch1 Analog Input Value 11 20 N2_Ch1_Analog_In put_Value_11_20 Ch1 Analog Input Value 11 20 ARRAY 0 9 OF INT Global variable Ch1 Analog Input Value 21 30...

Page 253: ...Value_11_20 AR RAY 0 9 OF INT Do not publish Ch1 Analog Input Value 11 20 N2_Ch1_Analog_In put_Value_21_30 AR RAY 0 9 OF INT Do not publish Ch1 Analog Input Value 21 30 N2_Ch1_Analog_In put_Value_31_4...

Page 254: ...DeviceVariableToArray_100 N2_Ch1_Analog_Input_Value_1_10 N2_Ch1_Analog_Input_Value_11_20 N2_Ch1_Analog_Input_Value_21_30 N2_Ch1_Analog_Input_Value_31_40 N2_Ch1_Analog_Input_Value_41_50 N2_Ch1_Analog_...

Page 255: ...h1_Analog_Input_Value_91_100 StartPos UINT 0 InputSize N2_Ch1_Number_of_Samplings DataArray Ch1_Input_Data END_IF IF Enable_OUT TRUE THEN Ch1_Arrangement_is_Success TRUE END_IF A 3 3 Connection to the...

Page 256: ...External Variables Use the system defined variables given in the table below as external variables Variable name Data type Constant Description _EC_PDSlavTbl 1 ARRAY 1 192 OF BOOL Process Data Communi...

Page 257: ...d Change the program as follows After change _EC_PDSlav Tbl 1 Process Data Communicating I_O_Data_is _Valid NX Unit I O Data Communications Enabled _EC_CommErr Tbl 1 Communications Error EQ In1 In2 EN...

Page 258: ...bl 1 TRUE AND _EC_CommErrTbl 1 FALSE AND _EC_SlavErrTbl 1 WORD 16 0002 THEN EQ_OUT TRUE ELSE EQ_OUT FALSE END_IF IF EQ_OUT TRUE AND _EC_InDataInvalid FALSE THEN I_O_Data_is_Valid TRUE ELSE I_O_Data_is...

Page 259: ...em configuration here assumes that the High speed Analog Input Unit is connected to a CPU Unit In the programming example where the Unit is connected to an NX ECC203 EtherCAT Coupler Unit only differe...

Page 260: ...ses the step response time to increase Set the value of the cutoff frequency after you consider the requirements of the response time Refer to Digital Low pass Filter on page 8 20 for information on t...

Page 261: ...Calculate the fluctuation frequency that is contained in the Ch1 Analog Input Value from the broken line graph 9000 8000 7000 6000 5000 4000 3000 2000 1000 0 1 401 801 1201 1601 2001 Analog input val...

Page 262: ...tuation frequency is the value calculated in step 3 If the moving average count is calculated it will be as follows Set value of moving average count 1 Digital Filter Processing Period s 1 000 000 Hz...

Page 263: ...Moving Average Filter 1 after you design the Ch1 Moving Average Filter 1 A 4 3 Programming Example This section shows programming examples that use the following libraries in the High speed Analog Ins...

Page 264: ...position Unit Task name NXBusMaster NX Bus Master Unit1 NX PF0730 PrimaryTask Unit2 NX HAD401 PrimaryTask I O Map The following table shows the settings of variables that are assigned to the I O Map o...

Page 265: ...OF INT Global variable Ch1 Analog Input Value 91 100 N2_Ch1_Analog_In put_Value_91_100 Ch1 Analog Input Value 91 100 ARRAY 0 9 OF INT Global variable Variable Table External variables and internal var...

Page 266: ...0 ARRAY 0 9 OF INT Do not publish Ch1 Analog Input Value 81 90 N2_Ch1_Ana log_Input_Val ue_91_100 ARRAY 0 9 OF INT Do not publish Ch1 Analog Input Value 91 100 Ch1_Input_Data ARRAY 0 99 OF REAL Do not...

Page 267: ...File CSV_Output_is_Start BOOL FALSE CSV Output Started CSV_Output_is_Done BOOL FALSE CSV Output Done Execute 1 BOOL FALSE Done 1 BOOL FALSE 1 This variable is used only in ST programming Ladder Progra...

Page 268: ...e_51_60 N2_Ch1_Analog_Input_Value_61_70 N2_Ch1_Analog_Input_Value_71_80 N2_Ch1_Analog_Input_Value_81_90 N2_Ch1_Analog_Input_Value_91_100 UINT 0 N2_Ch1_Number_of_Samplings Ch1_Input_Data OmronLib NX_HA...

Page 269: ...is_End Recording Ended Rec_is_Start Recording Started Rec_is_Start InputData DataBuf Busy RecordEnd RecordInfo Error ErrorID ErrorIDEx Ch1_Input_Data Ch1_Log_Data Ch1_Data_Buf Ch1_Rec_Info Recording S...

Page 270: ...lowing shows programming examples that use DeviceVariableToArray_100 Join Device Output Data and DataRecorder Data Recorder Assign the programs to the priority 4 primary pe riodic task DeviceVariableT...

Page 271: ...d TRUE AND Rec_is_End FALSE THEN DataRecorder_instance Enable Enable InputData Ch1_Input_Data LogData Ch1_Log_Data DataBuf Ch1_Data_Buf TrigInput Ch1_Trig_Input InputDataTimeStamp N2_Analog_Input_Time...

Page 272: ...is_Done TRUE Execute FALSE END_IF A 4 4 Connection to the Communications Coupler Unit In the programming example where the High speed Analog Input Unit is connected to an NX ECC203 EtherCAT Coupler Un...

Page 273: ...les given in the table below as external variables Variable name Data type Constant Description _EC_PDSlavTbl 1 ARRAY 1 192 OF BOOL Process Data Communicating Slave Table Node1 _EC_CommErrTbl 1 ARRAY...

Page 274: ...t Error I_O_Data_is _Valid NX Unit I O Data Communications Enabled Change the program as follows After change _EC_PDSlav Tbl 1 Process Data Communicating I_O_Data_is _Valid NX Unit I O Data Communicat...

Page 275: ...vErrTbl 1 WORD 16 0002 THEN EQ_OUT TRUE ELSE EQ_OUT FALSE END_IF IF EQ_OUT TRUE AND _EC_InDataInvalid FALSE THEN I_O_Data_is_Valid TRUE ELSE I_O_Data_is_Valid FALSE END_IF Appendices A 37 NX series An...

Page 276: ...e Index hex This is the index of the NX object that is expressed as a four digit hexadecimal number Subindex hex This is the subindex of the NX object that is expressed as a two digit hexadecimal numb...

Page 277: ...ot pos sible 1 Product models are assigned in ascending order from the lowest number of array elements Any remainder elements are filled with spaces 2 The device types are assigned for each product Un...

Page 278: ...n Write NX Unit Object instruction or other messages Index hex Subindex hex Object name Default value Data range Unit Data type Ac ces s I O allo cation Data attrib ute 6000 Analog Input Time Stamp 00...

Page 279: ...e 03 Ch1 Number of Samplings 1 1 2 4 5 8 10 20 25 40 50 80 100 125 200 250 400 500 625 or 1000 UINT RO Possible 04 Ch1 Analog Input Value 1 10 0 AR RAY 0 9 OF INT RO Possible 05 Ch1 Analog Input Value...

Page 280: ...F FFFFFFF hex ns ULINT RO Possible 03 Ch2 Number of Samplings 1 1 2 4 5 8 10 20 25 40 50 80 100 125 200 250 400 500 625 or 1000 UINT RO Possible 04 Ch2 Analog Input Value 1 10 0 AR RAY 0 9 OF INT RO P...

Page 281: ...e 03 Ch3 Number of Samplings 1 1 2 4 5 8 10 20 25 40 50 80 100 125 200 250 400 500 625 or 1000 UINT RO Possible 04 Ch3 Analog Input Value 1 10 0 AR RAY 0 9 OF INT RO Possible 05 Ch3 Analog Input Value...

Page 282: ...1 10 0 AR RAY 0 9 OF INT RO Possible 05 Ch4 Analog Input Value 11 20 0 AR RAY 0 9 OF INT RO Possible 67 Ch4 Analog Input Value 991 1000 0 AR RAY 0 9 OF INT RO Possible Refer to the relevant data in 7...

Page 283: ...RO Not pos sible 01 Ch3 Operation Command 0000 hex 0000 to 0xFFFF hex WORD R W Possible N Refer to Ch Operation Command on page 7 11 for details on the Ch Operation Command Index hex Subindex hex Obj...

Page 284: ...nnel To Use on page 8 4 for details on the function Index hex Subindex hex Object name Default value Data range Unit Data type Ac ces s I O allo cation Data attrib ute 5003 Input Range Setting 00 Numb...

Page 285: ...1 BOOL R W Not pos sible N 03 Ch3 Disconnection Detec tion Enable Disable FALSE TRUE or FALSE 1 BOOL R W Not pos sible N 04 Ch4 Disconnection Detec tion Enable Disable FALSE TRUE or FALSE 1 BOOL R W N...

Page 286: ...gs Setting 1 time s UINT R W Not pos sible Y 04 Ch4 Number of Samplings Setting 1 time s UINT R W Not pos sible Y 1 The meanings of the set values for Ch Number of Samplings Setting are as follows Set...

Page 287: ...lter 1 Moving Aver age Count 0 0 to 4096 time s UINT R W Not pos sible N 02 Ch2 Filter 1 Moving Aver age Count 0 0 to 4096 time s UINT R W Not pos sible N 03 Ch3 Filter 1 Moving Aver age Count 0 0 to...

Page 288: ...h2 Input Filter Value Set ting 4 0 or 3 to 9 1 USINT R W Not pos sible N 03 Ch3 Input Filter Value Set ting 4 0 or 3 to 9 1 USINT R W Not pos sible N 04 Ch4 Input Filter Value Set ting 4 0 or 3 to 9 1...

Page 289: ...wn below you can use the functions that are supported by the unit version of the Unit model Use the unit versions versions or the later higher unit versions versions that correspond to the NX Unit mod...

Page 290: ...ion combination table is given below With the combinations of the unit versions versions shown below you can use the functions that are supported by the unit version of the Unit model Use the unit ver...

Page 291: ...nit or Industrial PC Sysmac Studio NX HAD401 Ver 1 0 Ver 1 0 Ver 1 18 Ver 1 23 NX HAD402 Appendices A 53 NX series Analog I O Units User s Manual for High speed Analog Input Units W592 A 7 Version Inf...

Page 292: ...Unit Operation Settings Tab Page via the CPU and Expansion Racks Tab Page on the Sysmac Studio Refer to the Sysmac Studio Version 1 Operation Manual Cat No W504 for the method of displaying the CPU an...

Page 293: ...e Edit Slave Terminal Configuration Tab Page on the Sysmac Studio Refer to the Sysmac Studio Version 1 Operation Manual Cat No W504 for how to display the Edit Slave Terminal Configuration Tab Page Me...

Page 294: ...Method 3 Select the NX Unit and click the Edit Unit Operation Settings Button Appendices A 56 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 295: ...the Unit operation settings For each setting select a set value from the list or enter a set value in the text box c Transfer Buttons and Compare Button Click the Transfer to Unit Button to transfer...

Page 296: ...under Ch1 Only Input Enable Disable Setting under Ch1 is displayed If you set a value different from the default value the Value on the Sysmac Studio is dis played in a different color You can click t...

Page 297: ...the target High speed Analog Input Unit is connected to open the CPU and Expansion Racks Tab Page The following tab page is displayed 2 Go online right click the High speed Analog Input Unit on the CP...

Page 298: ...e Communications Coupler Unit to which the target High speed Analog Input Unit is connected to open the Edit Slave Terminal Configuration Tab Page The following tab page is displayed 2 Go online right...

Page 299: ...The following window is displayed Appendices A 61 NX series Analog I O Units User s Manual for High speed Analog Input Units W592 A 10 Displaying the User Calibration Win dow A A 10 2 Slave Terminal...

Page 300: ...Appendices A 62 NX series Analog I O Units User s Manual for High speed Analog Input Units W592...

Page 301: ...I Index I 1 NX series Analog I O Units User s Manual for High speed Analog Input Units W592 I...

Page 302: ...4 20 Index A 38 Indicator 3 2 Industrial PC 10 L Log of Error 9 5 M Marker attachment location 3 2 maximum I O power supply current 4 5 Model number indication 3 3 Moving Average Filter 8 23 N NX bus...

Page 303: ...W Wiring Terminal 4 7 Index I 3 NX series Analog I O Units User s Manual for High speed Analog Input Units W592 I...

Page 304: ......

Page 305: ......

Page 306: ...IL 60169 U S A Tel 1 847 843 7900 Fax 1 847 843 7787 Regional Headquarters OMRON EUROPE B V Wegalaan 67 69 2132 JD Hoofddorp The Netherlands Tel 31 2356 81 300 Fax 31 2356 81 388 Contact www ia omron...

Reviews: