Omron NX Series User Manual

Omron NX Series User Manual

Artificial intelligence machine automation controller
Hide thumbs Also See for NX Series:
Table of Contents

Advertisement

Quick Links

Machine Automation Controller
Industrial PC Platform
NX/NY-series
Artificial Intelligence
Machine Automation Controller
User's Manual
NX701-Z
NY532-Z
NY512-Z
CPU Unit
W594-E1-02

Advertisement

Table of Contents

Troubleshooting

loading

Summary of Contents for Omron NX Series

  • Page 1 Machine Automation Controller Industrial PC Platform NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual NX701-Z NY532-Z NY512-Z CPU Unit W594-E1-02...
  • Page 2 Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice. • Every precaution has been taken in the preparation of this manual. Nevertheless, OMRON assumes no responsi- bility for errors or omissions.
  • Page 3: Intended Audience

    Introduction Introduction Thank you for purchasing an NX/NY-series Artificial Intelligence Machine Automation Controller. This manual contains information that is necessary to use the NX/NY-series Artificial Intelligence Ma- chine Automation Controller. Please read this manual and make sure you understand the functionality and performance before you attempt to use it in a control system.
  • Page 4: Relevant Manuals

    Controllers. Most operations are performed from the Sysmac Studio Automation Software. Refer to the Sysmac Studio Version 1 Operation Manual (Cat. No. W504) for information on the Sysmac Studio. Relevant Manuals for NX Series Manual Basic information Purpose of use Introduction to NX701 CPU Units ¡...
  • Page 5 Relevant Manuals Manual Basic information Purpose of use Writing the user program Using motion control ¡ ¡ Using EtherCAT ¡ Using EtherNet/IP ¡ ¡ ¡ Using FINS ¡ Using the database connection ¡ service Using AI functions ¡ Programming error processing ¡...
  • Page 6: Relevant Manuals For Ny Series

    Relevant Manuals Relevant Manuals for NY Series Manual Basic information Purpose of use Introduction to NY-series Pan- ¡ el PCs Introduction to NY-series Box ¡ Setting devices and hardware Using motion control ¡ ¡ ¡ Using EtherCAT ¡ Using EtherNet/IP ¡...
  • Page 7 Relevant Manuals Manual Basic information Purpose of use Testing operation and debug- ging Using motion control ¡ Using EtherCAT ¡ ¡ Using EtherNet/IP ¡ Using numerical control ¡ Using AI functions ¡ Learning about error manage- ¡ ment and corrections Maintenance Using motion control ¡...
  • Page 8: Manual Structure

    Manual Structure Manual Structure Page Structure The following page structure is used in this manual. Level 1 heading 4 Installation and Wiring Level 2 heading Mounting Units Level 3 heading Level 2 heading Gives the current Level 3 heading headings. 4-3-1 Connecting Controller Components The Units that make up an NJ-series Controller can be connected simply by pressing the Units together...
  • Page 9: Precaution On Terminology

    Manual Structure Version Information Information on differences in specifications and functionality for Controller with different unit versions and for different versions of the Sysmac Studio is given. Precaution on Terminology • In this manual, download refers to transferring data from the Sysmac Studio to the physical Control- ler, and upload refers to transferring data from the physical Controller to the Sysmac Studio.
  • Page 10 Manual Structure NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 11: Sections In This Manual

    Sections in this Manual Sections in this Manual Overview and Features Appendices Time Series Database Index Function Feature Value/Machine Learning Function WebAPI Connection Function Time Series Database Instructions Startup Procedures for the AI Controller Maintenance Troubleshooting AI Predictive Maintenance Library NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 12: Table Of Contents

    CONTENTS CONTENTS Introduction ......................1 Intended Audience............................1 Applicable Products ............................1 Relevant Manuals..................... 2 Relevant Manuals for NX Series........................2 Relevant Manuals for NY Series........................4 Manual Structure...................... 6 Page Structure..............................6 Special Information ............................6 Precaution on Terminology ..........................7 Sections in this Manual ................... 9 Terms and Conditions Agreement................
  • Page 13 CONTENTS 1-5-1 Data Collection/Data Analysis/Data Utilization................1-11 1-5-2 Relationship between AI Functions and Phases ............... 1-11 1-5-3 Relationship between AI Controller Software and Phases............1-12 List of Models........................1-13 Section 2 Time Series Database Function Function Overview.........................2-2 Collected Data ........................2-4 2-2-1 Types of Collected Data ......................2-4 2-2-2 Collection Timing.........................2-4 TSDB Service Status ......................2-5...
  • Page 14 CONTENTS Operation Processing of the WebAPI Connection Service..........4-8 File Transfer Results......................4-9 4-7-1 Transfer Results ..........................4-9 4-7-2 Statistical Information ........................4-9 List of Settings ........................4-11 Restrictions ..........................4-13 Section 5 Time Series Database Instructions TimeSeries_ControlService ......................5-2 Variables ...............................5-2 Function ................................5-2 Related System-defined Variables........................5-2 Precautions for Correct Use .........................5-3 Additional Information ...........................5-3 Sample Programming ...........................5-3...
  • Page 15 CONTENTS Section 8 Troubleshooting Overview of Errors.........................8-2 8-1-1 How to Check for Errors ......................8-2 8-1-2 Errors Related to the AI Functions ....................8-4 Troubleshooting........................8-7 8-2-1 Error Table...........................8-7 8-2-2 Error Description ........................8-15 Section 9 AI Predictive Maintenance Library Overview of AI Predictive Maintenance Library..............9-2 Features of AI Predictive Maintenance Library..............9-3 Appendices Specifications........................
  • Page 16: Terms And Conditions Agreement

    Omron’s exclusive warranty is that the Products will be free from defects in materials and work- manship for a period of twelve months from the date of sale by Omron (or such other period ex- pressed in writing by Omron). Omron disclaims all other warranties, express or implied.
  • Page 17: Application Considerations

    WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIABILITY. Further, in no event shall liability of Omron Companies exceed the individual price of the Product on which liability is asserted. Application Considerations...
  • Page 18 Product. Errors and Omissions Information presented by Omron Companies has been checked and is believed to be accurate; how- ever, no responsibility is assumed for clerical, typographical or proofreading errors or omissions. NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 19: Safety Precautions

    Safety Precautions Safety Precautions Definition of Precautionary Information The following notation is used in this manual to provide precautions required to ensure safe usage of the AI Controller. The safety precautions that are provided are extremely important to safety. Always read and heed the information provided in all safety precautions.
  • Page 20 Safety Precautions • NY-series Industrial Box PC Hardware User’s Manual (Cat. No. W556) • NY-series Industrial Panel PC Hardware User’s Manual (Cat. No. W557) NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 21: Precautions For Safe Use

    Precautions for Safe Use Precautions for Safe Use • To ensure that equipment events are detected correctly, run the system to perform system evalua- tion. Depending on the AI Controller settings, equipment events may not be detected as you expect- •...
  • Page 22: Precautions For Correct Use

    • Do not replace the main storage inserted into the AI Controller to another main storage of a different model. If you do so, it could prevent the AI Controller from starting up. • If you use an OMRON SD Memory Card, the life expiration of the SD Memory Card can be detected in the following methods.
  • Page 23: Regulations And Standards

    Software Licenses and Copyrights This product incorporates certain third party software. The license and copyright information associat- ed with this software is available at http://www.fa.omron.co.jp/nj_info_e/. OpenSSL This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/).
  • Page 24: Versions

    Versions Versions Hardware revisions and unit versions are used to manage the hardware and software in NX/NY-series Units and EtherCAT slaves. The hardware revision or unit version is updated each time there is a change in hardware or software specifications. Even when two Units or EtherCAT slaves have the same model number, they will have functional or performance differences if they have different hard- ware revisions or unit versions.
  • Page 25 Versions Checking Unit Versions with the Sysmac Studio You can use the Sysmac Studio to check unit versions. The procedure is different for Units and for EtherCAT slaves.  Checking the Unit Version of an NX-series CPU Unit You can use the Production Information while the Sysmac Studio is online to check the unit ver- sion of a Unit.
  • Page 26: Related Manuals

    Related Manuals Related Manuals The followings are the manuals related to this manual. Use these manuals for reference. Manual name Cat. No. Model numbers Application Description NX-series CPU Unit W535 NX701-££££ Learning the basic An introduction to the entire NX701 system Hardware User's Manual specifications of the is provided along with the following infor-...
  • Page 27 Related Manuals Manual name Cat. No. Model numbers Application Description NX/NY-series W594 NX701-Z£££ Learning about the Describes the NX/NY-series Artificial Intelli- Artificial Intelligence Machine NY532-Z£££ NX/NY-series Artifi- gence Machine Automation Controller Automation Controller NY512-Z£££ cial Intelligence Ma- overview, AI function specifications, sys- User's Manual chine Automation tem start-up, maintenance, and error de-...
  • Page 28 Related Manuals Manual name Cat. No. Model numbers Application Description NY-series W558 NY532-££££ Learning how to pro- The following information is provided on IPC Machine Controller NY512-££££ gram and set up the the NY-series Controller functions. • Industrial Panel PC / Industri- Controller functions Controller operation •...
  • Page 29: Terminology

    Terminology Terminology Term Description It is a package name indicating the AI Controller. AI Operator It is a tool to configure the AI function settings of the AI Controller as well as to monitor the status. AI machine learning It is the data to monitor existence of equipment events by the AI Controller. model AI Viewer It is a tool to visualize feature values and results of equipment events that are output by the Fea-...
  • Page 30 Terminology Term Description Feature value file It is a file containing feature values that are calculated by the Feature Value/Machine Learning Function. The file name is FTR-****.csv (**** is time data). frame It is a range in which feature values are calculated by the Feature Value/Machine Learning Func- tion.
  • Page 31: Revision History

    Revision History Revision History A manual revision code appears as a suffix to the catalog number on the front and back covers of the manual. Cat. No. W594-E1-02 Revision code Revision code Date Revised content October 2018 Original production July 2019 Made changes accompanying release of unit version 1.21 of the NX-series CPU Units and NY-series Controllers.
  • Page 32 Revision History NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 33: Overview And Features

    Overview and Features This section describes the overview and features of the AI Machine Automation Con- troller. Overview ......................1-2 Features ......................1-3 System Configuration ..................1-5 Functional Configurations Related to the AI Controller ......1-6 1-4-1 AI Controller Function ..................1-7 1-4-2 AI Controller Software..................
  • Page 34: Overview

    When you use the AI Controller in all three phases of data collection, analysis, and utilization, you can expect the equipment’s utilization rate to rise. An engineer of OMRON supports your needs in all phas- The NX-series Machine Automation Controllers and the Industrial PC Platform NY-series Controllers are the basis of the AI Controller and have the following features.
  • Page 35: Features

    1 Overview and Features Features The AI Controller has the following features. Inherited NX-series and NY-series Controller Functions The AI Controller has inherited the PLC function of the conventional NX-series or NY-series Control- lers. In addition to the conventional PLC function, it also has the AI function that allows you to monitor equipment events.
  • Page 36 1 Overview and Features You can easily create the NA-series programmable terminal screen because the screen data for the AI Controllers is provided. NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 37: System Configuration

    1 Overview and Features System Configuration The system configuration of the AI Controller is described below. The NX-series and NY-series Controllers have the three AI functions: "Time Series Database Function", "Feature Value/Machine Learning Function", and "WebAPI Connection Function". In addi- tion, the two types of support software for the AI Controller, "AI Operator"...
  • Page 38: Functional Configurations Related To The Ai Controller

    1 Overview and Features Functional Configurations Related to the AI Controller This section describes the function blocks related to the AI Controller. NX-series AI Controller: Host computer NY-series AI Controller: Host computer or Windows for the NY-series Automation AI Controller Software Software AI Viewer Sysmac Studio...
  • Page 39: Ai Controller Function

    1 Overview and Features 1-4-1 AI Controller Function Time Series Database Function The Time Series Database Function collects values of user-specified variables and calculation results of the Feature Value/Machine Learning Function into the storage for each sampling interval. This function allows you to collect data such as variable values to the storage without program. The collected data can be checked on the AI Viewer.
  • Page 40: Ai Controller Software

    1 Overview and Features 1-4-2 AI Controller Software "AI Operator" and "AI Viewer" are the software exclusively designed for the AI Controller. The functions of each software are described below. AI Operator The AI Operator is a tool to configure AI function (Time Series Database Function, Feature Value/ Machine Learning Function, WebAPI Connection Function) settings of the AI Controller as well as to monitor the status.
  • Page 41 1 Overview and Features AI Viewer The AI Viewer is a tool to visualize feature values and results of equipment events that are output by the Feature Value/Machine Learning Function. It works on Windows. The AI Operator reads out data transferred from the AI Controller and displays it on a computer for the users to view.
  • Page 42: Types Of Data

    AI machine learning model It refers to data (calculation method of feature value, threshold values, etc.) necessary to monitor equipment events. An engineer of OMRON generates the model from analysis data. The data needs to be downloaded from the AI Operator to the AI Control- ler in advance.
  • Page 43: Overview Of Operating Procedures

    Data Collection Phase. The AI machine learning model is downloaded to the AI Controller. The AI machine learning model is generated by an engineer of OMRON. Data Utilization The AI Controller determines whether an equipment event is present. An equipment event is determined from data that was collected while the AI machine learning model and the equipment were actually running.
  • Page 44: Relationship Between Ai Controller Software And Phases

    Download the AI machine learning model to This software is not used. the AI Controller. The AI machine learning model is generated by an engineer of OMRON. Data Utiliza- Check the operating status of the AI functions Load the eature values and determination re-...
  • Page 45: List Of Models

    Refer to the file below for the NY-series AI Controllers. D:\OMRON-NY\Installers\AI_Controller_Standard_Software\README.txt It is pre-installed in the NY-series AI Controller. The latest version is available from the download page of the OMRON website (http://www.omron-cxone.com/ipc-platform/index_en.html). 1-13 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 46 1 Overview and Features 1-14 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 47: Time Series Database Function

    Time Series Database Function This section describes the Time Series Database Function that is included in the AI Controller. Function Overview ..................2-2 Collected Data ....................2-4 2-2-1 Types of Collected Data.................. 2-4 2-2-2 Collection Timing .................... 2-4 TSDB Service Status..................2-5 2-3-1 Status......................
  • Page 48: Function Overview

    2 Time Series Database Function Function Overview The Time Series Database Function allows you to save user-specified variables and calculation re- sults of the Feature Value/Machine Learning Function into the storage of the AI Controller. Collected data is first saved in a database called TimeSeries and then saved in the storage. High-speed data recording was made possible by installing a database functionality inside the AI Controller.
  • Page 49 2 Time Series Database Function • The general specifications are as follows: TimeSeries Item Specifications TimeSeries common Method Time-series database (It uses a circular queue where the oldest data is deleted if it reaches the maximum number of data.) Number of TimeSeries Sampling start/stop method It can be executed in any of the following meth- ods:...
  • Page 50: Collected Data

    2 Time Series Database Function Collected Data 2-2-1 Types of Collected Data This section describes data that is collected in the storage by the Time Series Database Function. The collected data (CSV files) can be visualized and checked on the AI Viewer. Phase in which Name of the TimeSeries...
  • Page 51: Tsdb Service Status

    2 Time Series Database Function TSDB Service Status TSDB service is a service that realizes the Time Series Database Function. TSDB is an abbreviation for Time Series Data Base. 2-3-1 Status The TSDB service has the following status. The status is changed regardless of the operating mode (PROGRAM or RUN mode) of the AI Control- ler.
  • Page 52: Change Method

    2 Time Series Database Function 2-3-3 Change Method You can send a command to start, stop, or shutdown the service with an instruction or the AI Operator. Precautions for Correct Use • Before the power is interrupted, make sure to change the TSDB service status to Shutdown. If the power is interrupted without stopping the time series database, it could cause your val- uable equipment data to be lost and cause the time series database to generate an error at the next power- on.
  • Page 53: How To Start And Stop Sampling And Export

    2 Time Series Database Function How to Start and Stop Sampling and Export The following describes the procedure to start and stop sampling and export. Transfer type TimeSeries Start and stop method Sampling RAW_DATA When you use a start or stop command in any of the following methods while the TSDB service is running, you can start or ANL_DATA stop the sampling.
  • Page 54: List Of Settings

    2 Time Series Database Function List of Settings The settings for the Time Series Database Function are described below. These settings can be set from the AI Operator. Corre- spond- AI Operator Set val- Setting Description Default screen TimeS- eries Equipment Event Linked Variables Specify variable data to collect in anal-...
  • Page 55: Statistical Information

    It specifies the average sampling time per record in TimeSeries. Internal buffer Maximum number of records accu- This field is used by an engineer of OMRON. status mulated in the internal buffer Number of records discarded by in- This field is used by an engineer of OMRON.
  • Page 56: Restrictions

    2 Time Series Database Function Restrictions The following restrictions apply to the Time Series Database Function. • When the AI Controller power was turned off with the TSDB service status set to other than "Shutdown", the contents of the TimeSeries and CSV files cannot be guaranteed. Make sure to turn off or reset the AI Controller after you shut down the TSDB service.
  • Page 57 Feature Value/Machine Learning Function This section describes the Feature Value/Machine Learning Function that is included in the AI Controller. Function Overview ..................3-2 3-1-1 Frames and Subframes .................. 3-2 3-1-2 Input Data for the Feature Value/Machine Learning Function ......3-3 3-1-3 Output Data for the Feature Value/Machine Learning Function .....
  • Page 58: Feature Value/Machine Learning Function

    3 Feature Value/Machine Learning Function Function Overview The Feature Value/Machine Learning Function determines whether equipment events occur in the run- ning status data (frame variables, variable data, and subframe variables) of the equipment in the Data Utilization Phase. It consists of the Feature Extraction Function and the Machine Learning Function. The Feature Extraction Function calculates feature values from data.
  • Page 59: Input Data For The Feature Value/Machine Learning Function

    3 Feature Value/Machine Learning Function Frame Frame Variable data 1 Subframe 1 (calculation target) Subframe 1 (calculation target) Time Calculate the feature Calculate the feature value of variable data 1 value of variable data 1 Variable data 2 Calculation target*1 Calculation target*1 Time Calculate the feature...
  • Page 60: Ai Machine Learning Model

    The AI machine learning model is required for the Feature Value/Machine Learning Function to per- form calculation. An engineer of OMRON generates the AI machine learning model in the Data Analysis Phase from the analysis data collected in the Data Collection Phase. In the Data Utilization Phase, you need to down- load the AI machine learning model to the AI Controller.
  • Page 61: Details On Function

    3 Feature Value/Machine Learning Function Details on Function This section describes the function details of the Feature Value/Machine Learning Function. The Fea- ture Value/Machine Learning Function executes processing in the following order from (1) through (4). 1. The Feature Extraction Function reads out variable data, frame variables, and subframe variables from the running equipment.
  • Page 62: I/O Data

    Data Utilization Phase. An engi- neer of OMRON generates an AI machine learning model from the analysis data collected in the Data Col- lection Phase. Download the provided model to your AI Controller.
  • Page 63 3 Feature Value/Machine Learning Function Interfaces with the PLC Function Modules Type of Variable Function Data name Data type Description variable type Feature Ex- Frame vari- User-de- SINT, INT, Global vari- The time interval (frame) that the Fea- traction ables fined varia- DINT, LINT, able...
  • Page 64 3 Feature Value/Machine Learning Function Type of Variable Function Data name Data type Description variable type Machine Machine User-de- Same vari- Global vari- The Machine Learning Function outputs Learning learning fined varia- able type able a value of the frame variable to this vari- output that is set able when the equipment event monitor-...
  • Page 65: I/O Data Timing

    3 Feature Value/Machine Learning Function 3-2-2 I/O data Timing The following timing chart shows the timing of I/O data from the Feature Value/Machine Learning Function. The feature value is calculated based on the task period of primary periodic task that is the same tim- ing when the frame variable is switched.
  • Page 66: Data Structures

    3 Feature Value/Machine Learning Function 3-2-3 Data Structures The structures of data that is input or output by the Feature Value/Machine Learning Function are as shown below. Up to 128 equipment events can be registered. For each equipment event, up to 16 feature values (up to 16 variable data and six subframe variables) can be specified.
  • Page 67: Status Of The Feature Value/Machine Learning Function

    3 Feature Value/Machine Learning Function Status of the Feature Value/Machine Learning Function 3-3-1 Status The Feature Extraction Function and the Machine Learning Function have the status described below. Feature Extraction Function Status Description Conditions for status transition Initializing The Feature Extraction Function is running af- During the AI Controller power-on or at the ter the AI Controller power is turned on.
  • Page 68: Checking Method

    3 Feature Value/Machine Learning Function Status Description Conditions for status transition • Loading The settings of the Machine Learning Function During the AI Controller power-on or at the are being loaded. Controller reset time until the status changes to Idle or Error status •...
  • Page 69 3 Feature Value/Machine Learning Function Status to Be Feature Extraction Function Machine Learning Function Changed Idle _FE_Enable := FALSE; _MLE_Enable := FALSE; AI Operator The status can be changed by opening Monitor/Operation - F.E./M.L. Function screen on the AI Op- erator and selecting the Enable or Disable Button.
  • Page 70: General Specifications

    3 Feature Value/Machine Learning Function General Specifications The general specifications of the Feature Value/Machine Learning Function are described below. Item Specifications Number of equipment events 128 max. In each equip- Frame variables Number of var- ment event iables that can be registered Supported da- SINT, INT, DINT, LINT, USINT,...
  • Page 71: Calculation Timing

    3 Feature Value/Machine Learning Function Calculation Timing The Feature Extraction Function is executed in system common processing 2 of the primary periodic task. The Machine Learning Function is executed in system service. For details on system common processing 2 and system service, refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat.
  • Page 72: Restrictions

    Sysmac Studio is not supported. • Use the AI machine learning model provided by an engineer of OMRON. If you change the file con- tents, it will not only prevent equipment events from being detected but also cause the AI Controller to generate an error.
  • Page 73: Webapi Connection Function

    WebAPI Connection Function This section describes the WebAPI Connection Function that is installed in the AI Con- troller. Function Overview ..................4-2 Status of the WebAPI Connection Service ..........4-4 4-2-1 Status......................4-4 4-2-2 Checking Method.................... 4-4 4-2-3 Change Method ....................4-4 File Transfer Execution Method ..............
  • Page 74: Function Overview

    4 WebAPI Connection Function Function Overview The WebAPI Connection Function transfers data (CSV files) collected by the Time Series Database Function from the AI Controller to the Web server periodically. You will use this function when you transfer data (CSV files) collected by the Time Series Database Function to the Web server and save and analyze the data.
  • Page 75 4 WebAPI Connection Function The general specifications are as follows. Item Specifications Function Execution trigger File transfer can be executed in the period specified by specifi- a user on the AI Operator. cations Destination specification Specify a URL of the server to which files are transfer- red.
  • Page 76: Status Of The Webapi Connection Service

    4 WebAPI Connection Function Status of the WebAPI Connection Service 4-2-1 Status The WebAPI connection service has the following status. Conditions for status transi- Status Description tion • Initializing The WebAPI connection service was started but has During the AI Controller pow- not entered the idle state after the AI Controller is er-on or at the Controller re- started.
  • Page 77: File Transfer Execution Method

    4 WebAPI Connection Function File Transfer Execution Method You can start and stop the file transfer in the following methods. Item Method Use cases Description Start Commands by the AI Op- When file transfer is exe- When you open Monitor/Operation and erator cuted by a user instruc- the WebAPI Connection Function...
  • Page 78: How To Import Certificates

    4 WebAPI Connection Function How to Import Certificates When you specify https:// to the server where you transfer files, you need to import the root certificate of the web server to the AI Controller so that the Controller can authenticate the web server. You can import the certificate to the AI Controller by selecting WebAPI Connection - Certificate screen on the AI Operator.
  • Page 79: Web Server Connection Check Function

    4 WebAPI Connection Function Web Server Connection Check Func- tion 4-5-1 Function Specifications This function is triggered from the AI Operator and executes a file transfer in a given timing in order to check connection between the WebAPI Connection Function of the AI Controller and the Web server. The function specifications are described below.
  • Page 80: Operation Processing Of The Webapi Connection Service

    4 WebAPI Connection Function Operation Processing of the WebAPI Connection Service The WebAPI connection service runs in the system services of the AI Controller. For details on the system services, refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
  • Page 81: File Transfer Results

    4 WebAPI Connection Function File Transfer Results 4-7-1 Transfer Results You can check the file transfer results for the three web servers that you registered by opening the Monitor/Operation screen on the AI Operator and by using WebAPI Connection Function. The meaning of the results you can check on the AI Operator is described below.
  • Page 82 4 WebAPI Connection Function Statistical information display of the AI Operator Description Transmission Connection failed count It is the number of failed connections with the Web, failed proxy, or DNS server. Transfer failed count It is the number of times that the file transfer failed. (It does not include the number of failed connections.) Latest send error code It is the error code of the last failed file transfer.
  • Page 83: List Of Settings

    4 WebAPI Connection Function List of Settings The settings for the WebAPI Connection Function are described below. These settings can be config- ured by the AI Operator.  Service Settings The AI Op- erator Setting name Description Set value Default screen WebAPI Automatic activation of...
  • Page 84 Upload ing Results (AIS_DATA) Settings Specify a URL of the 256 characters (not case server to which files are sensitive) transferred. Example: https://omron- sample.co.jp:8080/ upload.php Transfer Cycle [sec] Specify a period for trans- 1 to 60 set- ferring files to the web server.
  • Page 85: Restrictions

    4 WebAPI Connection Function Restrictions The following restrictions apply to the WebAPI Connection Function. • Since this function is dependent on the network environment, the performance of the file transfer is not guaranteed. Make sure to conduct system verification in the user environment before you use this function in an actual environment.
  • Page 86 4 WebAPI Connection Function 4-14 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 87: Time Series Database Instructions

    Time Series Database Instruc- tions This section describes specifications of the instructions used for the Time Series Data- base. TimeSeries_ControlService..................5-2 TimeSeries_ControlSampling ................. 5-6 TimeSeries_ControlExport ..................5-8 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 88: Timeseries_Controlservice

    5 Time Series Database Instructions TimeSeries_ControlService The TimeSeries_ControlService instruction controls TSDB service status (start, stop, or shutdown). FB/F Instruction Name Graphic expression ST expression TimeSeries_ControlService_instance TimeSeries_ContorlService_in- TimeSeries_ControlService stance ( Execute, Execute Done TimeSer- Control TSDB Cmd, ies_Control- Busy Service Status Done, Service Busy,...
  • Page 89: Precautions For Correct Use

    5 Time Series Database Instructions Precautions for Correct Use • Execution of this instruction is continued until processing is completed even if the value of Execute changes to FALSE or the execution time exceeds the task period. The value of Done changes to TRUE when processing is completed.
  • Page 90 5 Time Series Database Instructions Determine if execution of the TSDB operation command has ended. ControlService_instance.Done OperatingEnd ControlService_instance.Error RS_instance Accept trigger. Operating Trigger OperatingEnd Reset1 _TSDB_TSSta[0].IsExpt IsExport _TSDB_TSSta[1].IsExpt _TSDB_TSSta[2].IsExpt _TSDB_TSSta[3].IsExpt ControlService_instance Execute the TSDB operation command. Operating IsExport RSTimeSeries_ControlService Execute Done Busy INT#1...
  • Page 91 5 Time Series Database Instructions Internal Initial Varia- Variable Data type Comment value bles ControlService_instance TimeSeries_ContorlService // Detect when Trigger changes to TRUE. IF ( (Trigger=TRUE) AND (LastTrigger=FALSE) ) THEN OperatingStart:=TRUE; Operating :=TRUE; END_IF; LastTrigger:=Trigger; // Initialize TimeSeries_ContorlService instruction IF (OperatingStart=TRUE) THEN ControlService_instance ( Execute :=FALSE, Cmd :=1);...
  • Page 92: Timeseries_Controlsampling

    5 Time Series Database Instructions TimeSeries_ControlSampling The TimeSeries_ControlSampling controls the sampling status for the specified TimeSeries. FB/F Instruction Name Graphic expression ST expression TimeSeries_ControlSampling TimeSer- Control Sam- Out:=TimeSeries_ControlSam- ies_Control- TimeSeriesName pling Status pling(TimeSeriesName,Cmd); Sampling Variables Name Meaning Description Valid range Unit Default Enter any of the follow-...
  • Page 93: Related System-Defined Variables

    5 Time Series Database Instructions Related System-defined Variables Name Meaning Data type Description ARRAY[0..31] OF _TSDB_TSSta TimeSeries Status Output the TimeSeries status. _sTSDB_TSSta ARRAY [0..31] OF Sampling Start Com- Instruct the TimeSeries to start sam- _TSDB_SmplStartCmd mand pling. BOOL ARRAY [0..31] OF Instruct the TimeSeries to stop sam- Sampling Stop Com- _TSDB_SmplStopCmd...
  • Page 94: Timeseries_Controlexport

    5 Time Series Database Instructions TimeSeries_ControlExport The TimeSeries_ControlExport instruction starts and stops exporting the specified TimeSeries. FB/F Instruction Name Graphic expression ST expression TimeSeries_ControlExport TimeSer- Control Export Out:=TimeSeries_ControlEx- ies_ControlEx- TimeSeriesName Status port(TimeSeriesName,Cmd); port Variables Name Meaning Description Valid range Unit Default Enter any of the follow- ing the TimeSeries...
  • Page 95: Function

    5 Time Series Database Instructions Function This instruction starts or stops exporting the TimeSeries specified for the TimeSeriesName according to the Cmd command. Related System-defined Variables Name Meaning Data type Description ARRAY[0..31] OF _TSDB_TSSta TimeSeries Status Output the TimeSeries status. _sTSDB_TSSta ARRAY [0..31] OF Instruct the TimeSeries to start export-...
  • Page 96 5 Time Series Database Instructions 5-10 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 97: Startup Procedures For The Ai Controller

    Startup Procedures for the AI Controller This section describes the procedure to start the AI Controller. It describes the over- view of startup procedures, and then describes them in detail. Overview of Startup Procedures ..............6-2 Preliminary Preparation Phase ..............6-6 Data Collection Phase ...................
  • Page 98: Overview Of Startup Procedures

    6 Startup Procedures for the AI Controller Overview of Startup Procedures The AI Controller startup procedure is as follows. Used soft- Related func- ware tions Phase Step Procedure Reference Prelimi- Step 1 Determining 1-1 Determining equipment events page 6-6 nary equipment events/varia- to monitor Prepara-...
  • Page 99 6 Startup Procedures for the AI Controller Used soft- Related func- ware tions Phase Step Procedure Reference Data Step 4 Connecting the 4-1 Connecting the AI Controller page 6-8 Collec- AI Controller with a com- with a computer tion puter Step 5 Common settings 5-1 Setting the project name ¡...
  • Page 100 6 Startup Procedures for the AI Controller Used soft- Related func- ware tions Phase Step Procedure Reference Data Step 11 Generating and 11-1 Generating and downloading ¡ page 6-14 Analysis downloading the AI ma- the AI machine learning model chine learning model Used soft- Related func- ware...
  • Page 101 6 Startup Procedures for the AI Controller Used soft- Related func- ware tions Phase Step Procedure Reference Step 15 Starting the 15-1 Starting the transfer of CSV ¡ page 6-17 transfer of CSV files files from the AI Controller to the AI from the AI Controller to Operator the AI Operator...
  • Page 102: Preliminary Preparation Phase

    6 Startup Procedures for the AI Controller Preliminary Preparation Phase Use the following procedure for the Preliminary Preparation Phase. Step User tasks Step 1 Step 1-1 Determine equipment events to monitor. Determining Determining equip- An example of an equipment event is "To perform predictive maintenance for equipment ment events to moni- ¡¡...
  • Page 103 6 Startup Procedures for the AI Controller Step User tasks Step 3-2 Set the FTP server on the AI Controller. Setting the FTP server You need to enable the FTP server settings because the AI Operator obtains function files from the AI Controller using FTP communications. Select Controller Setup - Built-in EtherNet/IP Port Settings on the Sysmac Studio.
  • Page 104: Data Collection Phase

    6 Startup Procedures for the AI Controller Data Collection Phase The procedure to start the data collection phase is as follows: In this phase, analysis data is collected to the AI Controller with the Time Series Database Function of the AI Controller while the equipment is running. The analysis data collected by the AI Controller is retrieved into your computer with the AI Operator.
  • Page 105 6 Startup Procedures for the AI Controller Step User tasks Step 6 Open the Variable Press the Variable Settings Button on the AI Operator to open the Variable Setting varia- Settings screen and Settings screen. ble data perform Step 6-1. Step 6-1 There are two methods to register variable data into the AI Operator: (a) and (b).
  • Page 106 6 Startup Procedures for the AI Controller Step User tasks Step 7-1 Name the equipment event that you decided in Step 1-1 and specify it for Event Setting equipment Name. Select an equipment event ID after the setting. event names Up to 128 equipment events can be registered in the AI Controller.
  • Page 107 6 Startup Procedures for the AI Controller Step User tasks Step 8 Open the Monitor/ In this step, the collection (the following three operations) of analysis data (ANL- Starting data Operation screen and ****.csv) is started. • collection perform Step 8-1. Starting the sampling of the Time Series Database Function •...
  • Page 108 Check to see if the analysis data file (FTR-****.csv) has been transferred to the Checking col- Checking collected following folder in a computer where the AI Operator is installed and contact an lected data for data for missing or engineer of OMRON. missing or omitted data C:\OMRON\CSVData\[Controller_Serial_No.]\ANL_DATA\YYYY\MM\dd\ omitted data (YYYY: Year/MM: Month/dd: Day) Open the CSV file and check the Indx (index) field values to see if there is no irregular increment.
  • Page 109 6 Startup Procedures for the AI Controller Step User tasks Step 10 Open the Monitor/ In this step, the collection (the following three operations) of analysis data (ANL- Stopping data Operation screen and ****.csv) is stopped. • collection perform Step 10-1. Stopping the sampling of the Time Series Database Function •...
  • Page 110: Data Analysis Phase

    The operations performed in the Data Analysis Phase are as follows. Step Operation of an engineer of OMRON Step 11 Step 11-1 This phase are performed by an engineer of OMRON. Generating Generating and down- • Generate the AI machine learning model from analysis data (ANL-****.csv).
  • Page 111: Data Utilization Phase

    6 Startup Procedures for the AI Controller Data Utilization Phase The procedure to start the data utilization phase is as follows: Step User tasks Step 12 Step 12-1 Use USBs or Ethernet cables to connect the AI Controller with the computer Connecting Connecting the AI where Sysmac Studio is installed.
  • Page 112 6 Startup Procedures for the AI Controller Step User tasks Step 13-2 In the user program, send the commands for starting or stopping the export of Creating the Time Ser- the Time Series Database Function. ies Database program Write a program as specified below on the Sysmac Studio and download the program to the AI Controller.
  • Page 113 6 Startup Procedures for the AI Controller Step User tasks Step 15 Open the Monitor/ Start the transfer of feature value data and equipment event monitoring result Starting the Operation screen and data from the AI Controller to the AI Operator. transfer of perform Step 15-1 Click the Monitor/Operation - TSDB Function Buttons on the AI Operator to...
  • Page 114 6 Startup Procedures for the AI Controller Step User tasks Step 17 Step 17-1 On the AI Operator, select Monitor/Operation and press the TSDB Function Checking the Checking that collec- Button to open the Monitor/Operation screen. Check the items (a) through (d) AI function tion status is running described below.
  • Page 115 6 Startup Procedures for the AI Controller Step User tasks Step 17-2 Check to see if the status of the Feature Value/Machine Learning Function is Checking that Feature Running. Value/Machine Learn- On the AI Operator, select Monitor/Operation and press the F.E./M.L. Function ing Function status is Button to open the Monitor/Operation screen.
  • Page 116 Check to see if the feature value data (FTR-****.csv) has been transferred to Checking collected the following folder in the computer where the AI Operator is installed. data for missing or C:\OMRON\CSVData\[Controller_Serial_No.]\FTR_DATA\YYYY\MM\dd omitted data (YYYY indicates a year, MM indicates a month, and dd indicates a day.) •...
  • Page 117 6 Startup Procedures for the AI Controller Step User tasks Step 18-2 Import an AI Controller project that is output by the AI Operator to the AI Viewer. Importing the AI Con- In the field of Select AI Controller project to import, projects grouped by each troller project to moni- AI Controller are displayed in a tree view.
  • Page 118 6 Startup Procedures for the AI Controller Step User tasks Step 18-4 On the Status Monitoring screen described in Step 18-3, press the Eqpmnt Evnt Displaying equipment Hst. Button. The Equipment Event History window opens. event history The transition among Alarm Level 1 / Alarm Level 2 can be checked as logs. The logs you can check here are those displayed after showing the Status Moni- toring screen described in Step 18-3.
  • Page 119 6 Startup Procedures for the AI Controller Step User tasks Step 20 Open the Monitor/ Stop the transfer of feature value data and equipment event monitoring result da- Stopping the Operation screen and ta from the AI Controller to the AI Operator. transfer of perform Step 20-1 Click the Monitor/Operation - TSDB Function Buttons to display the Monitor/...
  • Page 120 6 Startup Procedures for the AI Controller Step User tasks Step 21 Step 21-1 Shut down the TSDB service. Powering off Shutting down the Click the Monitor/Operation - TSDB Function Buttons to display the Monitor/ the AI Con- TSDB Service Operation screen.
  • Page 121: Using Extension Function

    6 Startup Procedures for the AI Controller Using Extension Function As an extension function, the AI Operator allows you to configure the WebAPI Connection Function. The WebAPI Connection Function allows you to transfer the various AI Controller data to a Web serv- 6-6-1 WebAPI Connection Function When you transfer CSV files to Web servers with the WebAPI Connection Function, configure settings...
  • Page 122 6 Startup Procedures for the AI Controller Step User tasks WebAPI Step 2-2 Set proxy settings as follows. Proxy settings When proxy is not used: • Select No for Use. • Proceed to WebAPI Step 2-3. When proxy is used: •...
  • Page 123 6 Startup Procedures for the AI Controller Step User tasks WebAPI Step WebAPI Step 3-1 When you use HTTPS to communicate with the WebAPI server, you need to im- Importing certificate port a root certificate to the AI Controller. Importing Cer- This setting is required only when the destination URL that is set in WebAPI tificate Step 2-3 is an HTTPS address.
  • Page 124: Variable Data Collection

    6 Startup Procedures for the AI Controller Step User tasks WebAPI Step WebAPI Step 5-1 Click Monitor/Operation - WebAPI Connection on the AI Operator to display Starting/stopping file the Monitor/Operation screen. Starting/Stop- upload ping File Up- load To start the WebAPI connection service, press Start Button. To stop the WebAPI connection service, press Suspend Button.
  • Page 125 6 Startup Procedures for the AI Controller Step User tasks RAW Step 5 Perform the same procedure described in Step 6 in 6-3 Data Collection Phase Setting Varia- on page 6-8. ble Data RAW Step 6 Switch to the Variable Click the Vrbl Dt Cllctn Button on the AI Operator to switch to the Variable Data Downloading Data Collection screen...
  • Page 126 The variable data file (RAW-****.csv) is transferred to the following folder in the computer where the AI Operator is installed. * For details on the CSV file format, refer to A-5 CSV File Format on page A-32. C:\OMRON\CSVData\[Controller_Serial_No.]\RAW_DATA\YYYY\MM\dd\ (YYYY: Year/MM: Month/dd: Day) 6-30...
  • Page 127 6 Startup Procedures for the AI Controller Step User tasks RAW Step 8 Switch to the Monitor/ In this step, the collection (the following three operations) of analysis data (RAW- Stopping Data Operation screen, ****.csv) is stopped. • Collection and perform RAW Starting the sampling of Time Series Database Function Step 8-1.
  • Page 128 6 Startup Procedures for the AI Controller 6-32 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 129: Maintenance

    Maintenance This section describes the backup functions and the storage replacement on the AI Controller. Introduction ....................7-2 Data That Is Backed Up and Compatibility Between the Models ....7-3 7-2-1 Backup Data (NX701-Z£00 and NY5£2-Z£00) ........... 7-3 7-2-2 Compatibility between the Models (NX701-Z£00 and NY5£2-Z£00) ..7-4 7-2-3 Compatibility between the Unit Versions (NX701-Z£00 and NY5£2- Z£00)......................
  • Page 130: Introduction

    7 Maintenance Introduction To properly maintain and inspect AI Controllers, take note of data to be backed up, compatibility be- tween models, and storage replacement. This section describes the functional specifications related to these procedures. The term storage in this section refers to non-volatile memory media used with Time Series Database Function on the AI Controller.
  • Page 131: Data That Is Backed Up And Compatibility Between The Models

    7 Maintenance Data That Is Backed Up and Compati- bility Between the Models This section describes the data for backup function of the AI Controller and explains the compatibility between Controller models and between Unit versions depending on the model number. Additional Information If you perform backup and restore operations with an NY-series AI Controller using the Industri- al PC Support Utility, make sure to use the Industrial PC Support Utility version 1.1.1541 or...
  • Page 132: Compatibility Between The Models (Nx701-Z£00 And Ny5£2-Z£00)

    7 Maintenance 7-2-2 Compatibility between the Models (NX701-Z£00 and NY5£2-Z £00) This section describes the compatibility of backup data between the NX-series and NY-series Control- lers. The following table specifies the backup function compatibility between the backup source and the re- store destination when the AI Controller models are different.
  • Page 133: Storage Replacement

    For details on how to use this function, refer to SD Memory Card Life Expiration Detection in the NX-series CPU Unit Software User’s Manual (Cat. No. W501). If you use an OMRON SD Memory Card, the end of the life of the SD Memory Card can be detected in the following methods.
  • Page 134: Replacement Procedure

    Rescue Disk Creator by opening Control Panel and selecting Programs and Features. If the installed version is older than this version, download the latest version of Rescue Disk Creator place- from the OMRON website and install it to your NY-series AI Controller. ment Step Refer to Drive Replacement in the NY-series Industrial Box PC Hardware User’s Manual (Cat.
  • Page 135 7 Maintenance Step Item Description Step Step3-1 for- While the power of the NY-series AI Controller turned off, mount the USB storage device where mat- the Rescue Disk Utility is installed to the NY-series AI Controller. ting Step3-2 Press the power button of the NY-series AI Controller and press the F11 Key on the keyboard. The screen where you select a device to start will appear.
  • Page 136: Checking Operation After Replacement (Nx701-Z£00, Ny5£2-Z£00)

    7 Maintenance Step Item Description Step3-5 Select Create AI Database Disk and press the Enter Key. A confirmation screen to continue the formatting appears. Step3-6 Select Continue and press the Enter Key. The screen where you input the volume label for the SSD to format appears. Step3-7 Enter a volume label and press the Enter Key to start the SSD formatting.
  • Page 137: Troubleshooting

    Troubleshooting This section describes the errors (events) that can occur in the AI Controller uniquely. The corrections for them are also given. The troubleshooting methods and event codes other than the AI Controller are used in the same series. For the NX-series, refer to the NJ/NX-series Troubleshooting Manual (Cat.
  • Page 138: Overview Of Errors

    8 Troubleshooting Overview of Errors You manage all of the errors that occur on the AI Controller as events. The same methods are used for all events. This allows you to see what errors have occurred and find corrections for them with the same methods for the entire range of errors that is managed (AI Controllers and EtherCAT slaves You can use the troubleshooting functions of Sysmac Studio or the Troubleshooter on an HMI to check the error details and find corrections for them.
  • Page 139 8 Troubleshooting Checking method What you can check Checking with the troubleshooting You can check for current Controller errors, a log of past Controller er- function of Sysmac Studio rors, error sources, error causes, and corrections. Checking with the Troubleshooter of You can check for current Controller errors, a log of past Controller er- rors, error sources, error causes, and corrections.
  • Page 140: Errors Related To The Ai Functions

    8 Troubleshooting  Checking with System-defined Variables AI function errors can be checked with the following system-defined variables. Variable name Data type Name Function _PLC_ErrSta WORD PLC Function Module Er- Displays the status of all the errors ror Status that occur in the PLC Function Mod- ule.
  • Page 141 8 Troubleshooting Event Levels Operation Partial fault The control operations of one of the function modules in the AI Controller stop for errors in this event level. If an error occurs in locations described above, the entire function are stopped. Minor fault Part of the control operations of each function module in the AI Controller stop for errors in this event level.
  • Page 142 8 Troubleshooting • Feature Value/Machine Learning Function Event Levels Event name Major fault None Partial fault None • Minor fault Feature Extraction Setting Error • PLC System Processing Error • Machine Learning Service Setting Error Observation PLC System Processing Error •...
  • Page 143: Troubleshooting

    8 Troubleshooting Troubleshooting 8-2-1 Error Table This section describes a list of errors (events) that can occur on the AI Controller uniquely. Interpreting Error Table The contents of the error tables are described below. Item Description Event code The event code of the error in the AI Controller is given. The codes are displayed in eight hexadecimal digits.
  • Page 144 8 Troubleshooting Level Event Refer- Event code Meaning Assumed cause name ence Maj Prt Min Obs • 10140000 Expanded A file that must be in ¡ page The power supply to the Storage the expanded stor- Controller was interrupted 8-18 Data Cor- age is missing or while the HDD or SSD was...
  • Page 145 8 Troubleshooting Level Refer- Event code Event name Meaning Assumed cause ence Maj Prt Min Obs • 35960000 Time Series There is an error ¡ page A variable that was not reg- Database in the time series istered in the Sysmac Studio 8-21 Setting Error database setting.
  • Page 146 8 Troubleshooting Level Refer- Event code Event name Meaning Assumed cause ence Maj Prt Min Obs • 95940000 TimeSeries Adding records to ¡ page The directory where the Record Ad- the TimeSeries TimeSeries is stored, cannot 8-27 dition Failed failed. be accessed.
  • Page 147 8 Troubleshooting  Feature Extraction Function Level Event Refer- Event name Meaning Assumed cause code ence Maj Prt Min Obs • 35EB0000 Feature Ex- There is an er- There is a variable that is not ¡ page traction Set- ror in the set- 8-33 registered in the Sysmac Stu- ting Error...
  • Page 148 8 Troubleshooting Level Event Refer- Event name Meaning Assumed cause code ence Maj Prt Min Obs 95E50000 Feature Ex- The Feature The Feature Extraction Function ¡ page traction Serv- Extraction entered the running state. 8-37 ice Started Function en- tered the run- ning state.
  • Page 149 8 Troubleshooting Level Event Refer- Event name Meaning Assumed cause code ence Maj Prt Min Obs • 95E00000 Machine The setting of ¡ page The setting of the Machine Learning the Machine Learning Function or the 8-41 Service Set- Learning Func- learned data was changed with ting Changed tion or the...
  • Page 150 8 Troubleshooting Level Event Refer- Event name Meaning Assumed cause code ence Maj Prt Min Obs • 65450000 Directory Ac- Accessing to the ¡ page The directory specified the cess Failed directory that is source file for transfer does 8-44 stored the transfer not exist.
  • Page 151: Error Description

    8 Troubleshooting Level Event Refer- Event name Meaning Assumed cause code ence Maj Prt Min Obs 95F40000 File Upload The file upload to The file transfer to the HTTP ¡ page Succeeded the HTTP server server has succeeded. 8-49 has succeeded. 95F50000 WebAPI The root certifi-...
  • Page 152 8 Troubleshooting Effects User program Tells what will Operation Provides special information on the operation that happen to exe- results from the error. cution of the user pro- gram. System-de- Variable Data type Name fined varia- Lists the variable names, data types, and meanings for system-defined variables that provide direct error bles notification, that are directly affected by the error, or that contain settings that cause the error.
  • Page 153 8 Troubleshooting Errors for Self Diagnosis (NY5£2-Z£££ Only) Event name Expanded Storage Life Event code 00140000 hex Meaning The specified number of deletion for the expanded storage was exceeded. Or, the number of bad blocks exceeded the specified value. Source PLC Function Module Source details --- Detection tim-...
  • Page 154 8 Troubleshooting Event name Expanded Storage Data Corrupted Event code 10140000 hex Meaning A file that must be in the expanded storage is missing or corrupted. Source PLC Function Module Source details --- Detection tim- At power ON or Controller reset Error attrib- Level Observation...
  • Page 155 8 Troubleshooting Time Series Database Event name TimeSeries Creation Failed Event code 14F00000 hex Meaning Creating TimeSeries failed. Source PLC Function Module Source details TSDB Detection tim- When the TimeSeries creation fails Error attrib- Level Minor fault Recovery Execute the Log category System utes...
  • Page 156 8 Troubleshooting Event name TimeSeries Record Export Failed Event code 14F20000 hex Meaning Exporting records from the TimeSeries to a CSV file failed. Source PLC Function Module Source details TSDB Detection tim- When the TimeSeries re- cord export fails Error attrib- Level Minor fault Recovery...
  • Page 157 8 Troubleshooting Event name Time Series Database Setting Error Event code 35960000 hex Meaning There is an error in the time series database setting. Source PLC Function Module Source details TSDB Detection tim- At power ON, Controller re- set, or when downloading Error attrib- Level...
  • Page 158 8 Troubleshooting Event name TimeSeries Setting Update Failed Event code 35980000 hex Meaning Updating the TimeSeries settings failed. Source PLC Function Module Source details TSDB Detection tim- When the time- series data- base setting is downloaded from the AI Op- erator Error attrib- Level...
  • Page 159 8 Troubleshooting Event name TimeSeries Error Event code 44650000 hex Meaning The TimeSeries corruption was detected. Source PLC Function Module Source details TSDB Detection tim- When the TimeSeries corruption is detected Error attrib- Level Minor fault Recovery Log category System utes Effects User program...
  • Page 160 8 Troubleshooting Event name TimeSeries Open Failed Event code 44670000 hex Meaning Opening the TimeSeries failed. Source PLC Function Module Source details TSDB Detection tim- When opening the TimeSeries fails Error attrib- Level Minor fault Recovery Log category System utes Effects User program Continues.
  • Page 161 8 Troubleshooting Event name Timeout Occurred Event code 65400000 hex Meaning A timeout occurred while records are added to TimeSeries or data exports to a CSV file. Source PLC Function Module Source details TSDB Detection tim- During the ac- cess to the da- tabase or the processing to access to the...
  • Page 162 8 Troubleshooting Event name TimeSeries Record Addition Request Lost Event code 95930000 hex Meaning A record addition request to the TimeSeries was lost. Source PLC Function Module Source details TSDB Detection tim- When the re- cord addition request to the TimeSeries is lost Error attrib-...
  • Page 163 8 Troubleshooting Event name TimeSeries Record Addition Failed Event code 95940000 hex Meaning Adding records to the TimeSeries failed. Source PLC Function Module Source details TSDB Detection tim- When the TimeSeries re- cord addition fails Error attrib- Level Minor fault Recovery Execute the re- Log category...
  • Page 164 8 Troubleshooting Event name TimeSeries Time Backward Counter Overflow Event code 95960000 hex Meaning The order reversal of records and time stamps stored in the TimeSeries occurred more than the speci- fied number of times. Source PLC Function Module Source details TSDB Detection tim- The time back- ward counter...
  • Page 165 8 Troubleshooting Event name TSDB Service Started Event code 95900000 hex Meaning The TSDB service entered the running state. Source PLC Function Module Source details TSDB Detection tim- When the TSDB service is started Error attrib- Level Information Recovery Log category System utes Effects...
  • Page 166 8 Troubleshooting Event name TSDB Service Shutdown Event code 95920000 hex Meaning The TSDB service entered the shutdown state. Source PLC Function Module Source details TSDB Detection tim- When the TSDB service is shut down Error attrib- Level Information Recovery Log category System utes...
  • Page 167 8 Troubleshooting Event name Sampling Stopped Event code 95990000 hex Meaning The sampling of the Time Series Database was stopped. Source PLC Function Module Source details TSDB Detection tim- When the sam- pling is stopped Error attrib- Level Information Recovery Log category System utes...
  • Page 168 8 Troubleshooting Event name Export Stopped Event code 959B0000 hex Meaning The export of the Time Series Database was stopped. Source PLC Function Module Source details TSDB Detection tim- When the ex- port is stopped Error attrib- Level Information Recovery Log category System utes...
  • Page 169 8 Troubleshooting Feature Value/Machine Learning Function  Feature Extraction Function Event name Feature Extraction Setting Error Event code 35EB0000 hex Meaning There is an error in the settings of the Feature Extraction Function. Source PLC Function Module Source details FE/MLE Detection tim- When down- loading, at...
  • Page 170 Name fined varia- None bles Cause and Assumed cause Correction Prevention correction An error occurred in the software Contact your OMRON represen- or hardware. tative. Attached in- None formation Precautions/ None Remarks 8-34 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 171 8 Troubleshooting Event name Feature Extraction Service TimeSeries Write Error Event code 44710000 hex Meaning Writing from the feature extraction service to TimeSeries failed. Source PLC Function Module Source details FE/MLE Detection tim- Periodically Error attrib- Level Observation Recovery ― Log category System utes...
  • Page 172 8 Troubleshooting Event name Feature Extraction Setting Changed Event code 95E30000 hex Meaning The setting of the Feature Extraction Function was updated. Source PLC Function Module Source details FE/MLE Detection tim- When down- loading Error attrib- Level Information Recovery Log category Access utes Effects...
  • Page 173 8 Troubleshooting Event name Feature Extraction Service Started Event code 95E50000 hex Meaning The Feature Extraction Function entered the running state. Source PLC Function Module Source details FE/MLE Detection tim- When reading the setting of the Feature Ex- traction Func- tion is complet- ed normally Error attrib-...
  • Page 174 8 Troubleshooting  Machine Learning Function Event name Machine Learning Service Setting Error Event code 35EA0000 hex Meaning There is an error in the machine learning function setting. Source PLC Function Module Source details FE/MLE Detection tim- At power ON, Controller re- set, or when downloading...
  • Page 175 Name fined varia- None bles Cause and Assumed cause Correction Prevention correction An error occurred in the software Contact your OMRON represen- or hardware. tative. Attached in- None formation Precautions/ None Remarks 8-39 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 176 8 Troubleshooting Event name Machine Learning Service TimeSeries Write Error Event code 44700000 hex Meaning Writing from the machine learning service to TimeSeries failed. Source PLC Function Module Source details FE/MLE Detection tim- Periodically Error attrib- Level Observation Recovery Log category System utes Effects...
  • Page 177 8 Troubleshooting Event name Machine Learning Service Setting Changed Event code 95E00000 hex Meaning The setting of the Machine Learning Function or the learned data was updated. Source PLC Function Module Source details FE/MLE Detection tim- When down- loading, when memory is all cleared, at re- store operation...
  • Page 178 8 Troubleshooting Event name Machine Learning Service Started Event code 95E20000 hex Meaning The Machine Learning Function entered the running state. Source PLC Function Module Source details FE/MLE Detection tim- When reading the setting of the Machine Learning Func- tion is complet- ed normally Error attrib- Level...
  • Page 179 8 Troubleshooting WebAPI Connection Function Event name WebAPI Connection Service Setting Error Event code 35F40000 hex Meaning There is an error in the WebAPI connection service setting. Source PLC Function Module Source details WebAPI Detection tim- At power ON, Controller re- set, or when downloading settings...
  • Page 180 Cause and Assumed cause Correction Prevention correction A fatal error was detected in the Contact your OMRON represen- WebAPI connection service. tative. Attached in- Attached information 1: System information formation Attached information 2: System information Attached information 3: System information...
  • Page 181 8 Troubleshooting Event name File Deletion Failed Event code 65460000 hex Meaning Deleting the file stored in the transfer source directory failed after the file is transferred. Source PLC Function Module Source details WebAPI Detection tim- At file transfer Error attrib- Level Minor fault Recovery...
  • Page 182 8 Troubleshooting Event name File Upload Failed Event code 85180000 hex Meaning Uploading a file to the HTTP server failed Source PLC Function Module Source details WebAPI Detection tim- At file transfer Error attrib- Level Minor fault Recovery Eliminate the Log category System utes...
  • Page 183 8 Troubleshooting Precautions/ This event log is only registered in any of the following cases: • Remarks The first file transfer failed after powering on the AI Controller • The last file transfer succeeded and the file transfer this time failed You can check the cause of the detailed error code on the AI Operator.
  • Page 184 8 Troubleshooting Event name WebAPI Connection Service Started Event code 95F10000 hex Meaning The WebAPI connection service was started. Source PLC Function Module Source details WebAPI Detection tim- At power ON, Controller re- set, or when executing the service start Error attrib- Level Information...
  • Page 185 8 Troubleshooting Event name WebAPI Connection Service Setting Updated Event code 95F30000 hex Meaning The WebAPI connection service setting was updated. Source PLC Function Module Source details WebAPI Detection tim- When the set- ting is updated Error attrib- Level Information Recovery Log category Access...
  • Page 186 8 Troubleshooting Event name WebAPI Connection Service Certificate Imported Event code 95F50000 hex Meaning The root certificate of the WebAPI connection service was imported. Source PLC Function Module Source details WebAPI Detection tim- When import- ing a certificate Error attrib- Level Information Recovery...
  • Page 187 8 Troubleshooting Event name TSDB Service Control Disabled Event code 54014C0D hex Meaning While the TSDB service was in the Error or Shutdown state, Start command or Stop command was exe- cuted. Source PLC Function Module Source details Instruction Detection tim- At instruction execution Error attrib-...
  • Page 188 8 Troubleshooting 8-52 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 189: Ai Predictive Maintenance Library

    AI Predictive Maintenance Library This section describes the overview and features of the AI Predictive Maintenance Li- brary. Overview of AI Predictive Maintenance Library .......... 9-2 Features of AI Predictive Maintenance Library ........... 9-3 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 190: Overview Of Ai Predictive Maintenance Library

    9 AI Predictive Maintenance Library Overview of AI Predictive Mainte- nance Library The AI Predictive Maintenance Library is one of the function components of the Sysmac Library soft- ware that allows you to use the AI functions of the AI Controller. The AI Predictive Maintenance Library consists of libraries containing the function blocks (FB, herein- after) for each mechanism (devices and components) used.
  • Page 191: Features Of Ai Predictive Maintenance Library

    9 AI Predictive Maintenance Library Features of AI Predictive Maintenance Library The AI Predictive Maintenance Library has the following features. Simplified Preparation Processes for Using the AI Functions The AI Predictive Maintenance Library does not require event definitions for the mechanisms for which predictive maintenance is performed.
  • Page 192 9 AI Predictive Maintenance Library NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 193: Appendices

    Appendices This section describes the supplemental information for the body of this manual, such as the detailed specifications of the AI Controllers, specifications for individual system- defined Variables, and the CSV format specifications. Specifications ....................A-2 A-1-1 Specifications Unique to the AI Controllers ............ A-2 A-1-2 Common Specifications with Standard Models ..........
  • Page 194: A-1 Specifications

    Appendices A-1 Specifications This section describes the specifications of the AI Controller. The AI Controllers refer to the standard CPU Units without the AI functions or the IPC Machine Con- trollers that are equipped with the AI functions. Thus, the AI Controller specifications are classified into those unique to the AI Controllers and those common to the standard CPU Units or the IPC Machine Controllers.
  • Page 195: Specifications

    Appendices Memory Specifications (NY5£2-Z£££ Only) The following table shows the memory specifications for the NY-series AI Controller. Item Specification Total memory size / Memory size for Windows 16 GB/12.8 GB (for Windows 64-bit version) Memory type DDR3L Package memory format SO-DIMM Serial Presence Detect (SPD) Speed grade...
  • Page 196 Installer for the AI Controller Software (NY5£2-Z£££ Only) An installer used to install the AI Controller Software that is called the AI Viewer and the AI Operator into Windows is saved in the NY-series AI Controllers. The installer is located in D:\OMRON-NY\Instal- lers\AI_Controller_Standard_Software.
  • Page 197: Common Specifications With Standard Models

    Appendices A-1-2 Common Specifications with Standard Models The specifications of the AI Controller other than the specifications described in A-1-1 Specifications Unique to the AI Controllers on page A-2 are in common with those of standard CPU Units or IPC Ma- chine Controllers without the AI functions.
  • Page 198: A-2 List Of System-Defined Variables

    Appendices A-2 List of System-defined Variables This section describes the system-defined variables that are unique to the AI Controllers. System-defined variables except for the AI Controller are used in the same series. For more informa- tion on the NX-series Controllers, refer to the NJ/NX-series CPU Unit Software User’s Manual (Cat. No.
  • Page 199 Appendices Range of val- Variable name Meaning Function Data type Specifies the usage of the insert- ed SD Memory Card (NX-series) or that of the Virtual SD Memory Card (NY-series). The unit is MiB. (1 MiB = 1,048,576 Byte) The value is updated every 60 SD Memory Card Stor- Depends on _Card1Used...
  • Page 200: Time Series Database Function

    Appendices Range of val- Variable name Meaning Function Data type Specifies the usage of the ex- panded storage that is mounted _ExtendedStor- Extended Storage2 Us- Depends on to the drive bay A. The unit is UDINT the data type. age2Used MiB.
  • Page 201 Appendices Variable name Range of val- Meaning Function Data type Member name TimeSeries Creation TRUE when the TimeSeries has TRUE or IsCreate BOOL Flag already been created. FALSE TimeSeries Open Status TRUE when the TimeSeries is al- TRUE or IsOpen BOOL Flag ready opened.
  • Page 202: A-2-3 Feature Value/Machine Learning Function

    Appendices Variable name Range of val- Meaning Function Data type Member name Shows the version of the TSDB service. The integer part of the version is stored in the element number 0. The fractional part of the version is stored in the ele- ARRAY[0..1] _TSDB_Version TSDB Service Version...
  • Page 203: A-2-3 Feature Value/Machine Learning Function

    Appendices Machine Learning Function Variable name Range of val- Meaning Function Data type Member name Shows the status of the machine learning service. _MLE_STATUS_INITIALIZE: Ini- tializing Machine Learning Serv- _eMLE_STA- Depends on _MLE_Status _MLE_STATUS_LOAD: Loading ice Status the data type. _MLE_STATUS_IDLE: Idle _MLE_STATUS_RUN: Running _MLE_STATUS_PARAME-...
  • Page 204 Appendices Variable name Range of val- Meaning Function Data type Member name Number of Level 1 Shows the number of results Depends on Level1Count UDINT Judgment Results judged as Normal. the data type. Number of Level 2 Shows the number of results Depends on Level2Count UDINT...
  • Page 205: A-2-4 Webapi Function

    Appendices A-2-4 WebAPI Function Range of val- Variable name Meaning Function Data type Shows the version of the WebA- PI package. The integer part of the version is stored in the element number 0. The fractional part of the version ARRAY[0..1] _WAC_Version WebAPI Version...
  • Page 206: Specifications For Individual System-Defined Variables

    Appendices A-3 Specifications for Individual System- defined Variables The specifications for each system-defined variable are given as described below. Variable name This is the system-defined variable name. The prefix gives Member name The member the category name. (for structures) names are given for structure only.
  • Page 207 Appendices Variable name _Card1Used Meaning SD Memory Card Storage Usage Global/local Global Function Specifies the usage of the inserted SD Memory Card (NX-series) or that of the Virtual SD Memory Card (NY-series). The unit is MiB. (1 MiB = 1,048,576 Byte) The value is updated every 60 seconds.
  • Page 208: Ai Function Modules, Category Name: _Aic

    Appendices Variable name _ExtendedStorage1Used Meaning Extended Storage1 Usage Global/local Global Function Specifies the usage of the storage to which CSV files are exported from the Time Series Database Function. The unit is MiB. (1 MiB = 1,048,576 Byte) The value is updated periodically. Data type UDINT Range of values...
  • Page 209 Appendices  Functional Classification: Version Variable name _AIC_Version Meaning AIC Version Global/local Global Function Shows the version of the AI Controller package. The integer part of the version is stored in the element number 0. The fractional part of the version is stored in the element number 1.
  • Page 210 Appendices Variable name _TSDB_Status Member name .Error Meaning Error Global/local Global Function TRUE when the TSDB service is in the error state. Data type Structure: _sTSDB_STATUS, Member: BOOL Range of values TRUE or FALSE R/W access Retained Not retained. Network Publish Published.
  • Page 211 Appendices Variable name _TSDB_TSSta Member name .IsOpen Meaning TimeSeries Open Status Flag Global/local Global Function TRUE when the TimeSeries is already opened. The array element numbers correspond to the following: 0: RAW_DATA, 1: ANL_DATA, 2: FTR_DATA, 3: AIS_DATA, 4 to 31: Reserved Data type Structure: ARRAY [0..31] OF _sTSDB_TSSTA, Range of values...
  • Page 212 Appendices Variable name _TSDB_TSSta Member name .OpenErr Meaning Sampling Mode Open Error Flag Global/local Global Function TRUE when an error occurred during TimeSeries open processing. The array element numbers correspond to the following: 0: RAW_DATA, 1: ANL_DATA, 2: FTR_DATA, 3: AIS_DATA, 4 to 31: Reserved Data type Structure: ARRAY [0..31] OF _sTSDB_TSSTA, Range of values...
  • Page 213 TimeS- the target TimeSeries is not being exported. eries was being exported. 4C07 Too Many The number of TimeSeries that can be Contact an engineer of OMRON. TimeSeries opened simultaneously, is exceeded. 4C08 TimeSeries Opening the TimeSeries failed.
  • Page 214 Appendices Err- Event name Description Correction Code 4C0E Time Series Sampling or export processing timed Contact an engineer of OMRON. Database In- out. struction Timeout • 4C12 TimeSeries The TimeSeries cannot be opened be- On the AI Operator, click the Reconstruct Button Corrupted cause it is corrupted.
  • Page 215: Ai Function Modules, Category Name: _Fe

    Appendices Variable name _TSDB_ExptStopCmd Meaning Export Stop Command Global/local Global Function TRUE when you stop export of the TimeSeries. The array element numbers correspond to the following: 0: RAW_DATA, 1: ANL_DATA, 2: FTR_DATA, 3: AIS_DATA, 4 to 31: Reserved Data type ARRAY [0..31] OF BOOL Range of values TRUE or FALSE...
  • Page 216: A-3-5 Ai Function Modules, Category Name

    Appendices  Feature Extraction Function Variable name _FE_Enable Meaning Feature Extraction Service Enable Command Global/local Global Function Send a command to change the status of the feature extraction service. TRUE when you change the status to Running. FALSE when you change the status to Idle. Data type BOOL Range of values...
  • Page 217 Appendices Variable name _MLE_Result Member name .Level Meaning Level Judgment Result Global/local Global Function Shows the level judgment result. -1: Judgment failed 0: Initial value (not tested) 1: Normal 2: Alarm level 1 3: Alarm level 2 Data type Structure: ARRAY [0..127] OF _sMLE_RESULT Range of values -1 to 3 Member: INT...
  • Page 218 Appendices Variable name _MLE_Statistics Member name .Level2Count Meaning Number of Level 2 Judgment Results Global/local Global Function Shows the number of results judged as Alarm level 1. Data type Structure: ARRAY [0..127] OF _sMLE_STATISTICS Range of values Depends on the Member: UDINT data type.
  • Page 219 Appendices  Functional Classification: WebAPI Connection Functions Variable name _WAC_Version Meaning WebAPI Version Global/local Global Function Shows the version of the WebAPI package. The integer part of the version is stored in the element number 0. The fractional part of the version is stored in the element number 1. Example) If the WebAPI version is 1.10, 1 is stored in the element number 0 and 10 is stored in the element number 1.
  • Page 220: Processing In The Data Collection, Data Analysis, And Data Utilization Phases

    Appendices A-4 Processing in the Data Collection, Da- ta Analysis, and Data Utilization Phases This section describes the processing executed in the Data Collection, Data Analysis, and Data Uti- lization Phases. Use this information to understand the operational specifications of the AI Controllers. A-4-1 Data Collection Phase In the Data Collection Phase, the Time Series Database Function collects values of the frame varia-...
  • Page 221: Data Analysis Phase

    A-4-2 Data Analysis Phase An engineer of OMRON generates the AI machine learning model from the analysis data. In this phase, an AI machine learning model is generated and downloaded to the AI Controller. The AI ma- chine learning model is used in the Data Utilization Phase.
  • Page 222 Appendices data. The Feature Value/Machine Learning Function of the AI Controller executes processing as de- scribed below. The Feature Extraction Function of the AI Controller executes processing as follows: (1) Variable data acquisition According to the AI machine learning model, the function determines variable data, frame variables, and subframe variables.
  • Page 223 Appendices Equipment event 1 Frame Frame Frame Variable data 1 Subframe 1 Subframe 1 Subframe 1 Time Variable data 2 Subframe 2 Subframe 2 Subframe 2 Time (1) Variable data acquisition Time Series Database Feature Value/Machine Learning Function Built-in RAM Function Feature Extraction Function File name:...
  • Page 224: A-5 Csv File Format

    Appendices A-5 CSV File Format The formats of CSV files exported by the Time Series Database Function are described below. A-5-1 Variable Data File (RAW-***.csv) The formats of variable data (CSV files) exported by the Time Series Database Function are described below.
  • Page 225: A-5-2 Analysis Data File (Anl-***.Csv

    Appendices Data type Type name in IEC1131-3 Output format Real number REAL Real number or exponent (Example: -12.0, 0.0, -1.34e-12, 1.0e+6) LREAL Real number or exponent (Example: -12.0, 0.0, -1.34e-12, 1.0e+6) Date DATE yyyy-MM-dd (Example: 2016-11-22) Time of day TIME_OF_DAY hh:mm:ss.000000000 (Example: 15:37:42.123456789) Date and time DATE_AND_TIME yyyy-MM-dd hh:mm:ss.000000000...
  • Page 226: A-5-3 Feature Value File (Ftr-****.Csv

    Appendices • Frame variables, subframe variables, label variables and variable data are sorted in the order of the equipment event numbers. • If a same frame variable, subframe variable, label variable, or variable data is specified in multiple equipment events, they are not recorded duplicately. •...
  • Page 227: A-5-4 Equipment Event Monitoring Result File (Ais-***.Csv

    Appendices Equipment event 0 FeatureGroupIdx Equipment event _FE_Result[0,0] _FE_Result[0,15] 0_“feature extraction output frame variable name” Equipment event Feature value Feature value 0_”value of the feature extraction output frame variable” Same as above Same as above Same as above Same as above Equipment event 127 FeatureGroupIdx Equipment event...
  • Page 228 Appendices Time Time Stamp Stamp Reserved Reserved Reserved Reserved Index (Nanosec- (Time for- onds for- mat) mat) Header indx tmstmp tmstmp2 schcnt schcnt2 sidx First re- Index value Time Time Counter Counter Integer val- Index value ~ cord Stamp val- Stamp val- value value...
  • Page 229 Appendices If multiple equipment events are registered, the Feature Value/Machine Learning Function outputs re- sults of all the equipment events to the Time Series Database Function (equipment event monitoring result: AIS-****.csv) when any of the equipment event frame switches. A-37 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 230: A-6 Version Information

    Appendices A-6 Version Information This section describes the relationship between the unit versions of AI Controllers and each software version. A-6-1 Version Information for NX-series AI Controllers This following table gives the relationship between the unit versions of NX-series AI Controllers and the corresponding versions for each software.
  • Page 231 Appendices Unit version 1.18 of the AI Controller corresponds to Sysmac Studio version 1.25. Therefore, you can use only the functions that are supported by unit version 1.18 of the AI Controller. You cannot use functionality that was added for unit version 1.21 or later of the AI Controller. Using an AI Controller with an Earlier Unit Version If you use an AI Controller with an earlier version, select the unit version of the used AI Controller or an earlier unit version in the Select Device Area of the Project Properties Dialog Box on the Sysmac...
  • Page 232 Appendices A-40 NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 233 Index NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 234 Index Index Numerics equipment event..............27 equipment event monitoring result........27 Equipment Event Monitoring Result........ A-11 _AIC_Version (AIC Version)........A-6, A-17 _Card1Capacity (SD Memory Card Storage Capacity)..Equipment event monitoring result file........27 ................A-6, A-14 equipment event monitoring score........27 _Card1RestoreCmdTargetAicMLD (AI Machine Learning Event code.............
  • Page 235 Index TimeSeries_ControlSampling..........5-6 TimeSeries_ControlService (TSDB Service Operation Com- machine learning output frame variables......27 mands)................5-2 Machine Learning Service Enable Command ..A-12, A-24 TSDB.................. 27 TSDB Service Control Disabled........8-51 Machine Learning Service Setting Changed....8-41 Machine Learning Service Setting Error......8-38 TSDB Service Memory Allocation Failed......8-22 Machine Learning Service Started........
  • Page 236 Index NX/NY-series Artificial Intelligence Machine Automation Controller User’s Manual (W594)
  • Page 238 The Netherlands Hoffman Estates, IL 60169 U.S.A. Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 © OMRON Corporation 2018-2019 All Rights Reserved. OMRON (CHINA) CO., LTD. OMRON ASIA PACIFIC PTE. LTD. In the interest of product improvement, Room 2211, Bank of China Tower, No.

Table of Contents