AXIOMTEK IRU152-EVK-DC User Manual

Robust din-rail fanless embedded system

Advertisement

Quick Links

IRU152-EVK-DC
Robust Din-rail Fanless Embedded
System
Evaluation Kit User's Manual
Introduction
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IRU152-EVK-DC and is the answer not in the manual?

Questions and answers

Summary of Contents for AXIOMTEK IRU152-EVK-DC

  • Page 1 IRU152-EVK-DC Robust Din-rail Fanless Embedded System Evaluation Kit User’s Manual Introduction...
  • Page 2 Axiomtek does not make any commitment to update the information in this manual. Axiomtek reserves the right to change or revise this document and/or product at any time without notice.
  • Page 3: Safety Precautions

    Safety Precautions Before getting started, please read the following important safety precautions. Be sure to ground yourself to prevent static charge when installing the internal components. Use a grounding wrist strap and place all electronic components in any static-shielded devices. Most electronic components are sensitive to static electrical charge.
  • Page 4: Classification

    Classification Degree of production against electric shock: not classified Equipment not suitable for use in the presence of a flammable anesthetic mixture with air or with oxygen or nitros oxide. Mode of operation: Continuous Type of protection against electric shock: Class I equipment General Cleaning Tips You may need to take the following precautions before you begin to clean the computer.
  • Page 5: Cleaning Tools

    Cleaning Tools Although many companies have created products to help improve the process of cleaning your computer and peripherals users can also use household items to clean their computers and peripherals. Below is a listing of items you may need or want to use while cleaning your computer or computer peripherals.
  • Page 6: Scrap Computer Recycling

    Trademarks Acknowledgments Axiomtek is a trademark of Axiomtek Co., Ltd. IBM, PC/AT, PS/2, VGA are trademarks of International Business Machines Corporation. ®...
  • Page 7: Table Of Contents

    Table of Contents Safety Precautions ................... 3 Classification .................... 4 General Cleaning Tips ................4 Cleaning Tools ..................5 Scrap Computer Recycling ..............6 CHAPTER 1 Introduction ............ 9 General Description ..............9 I/O Outlets ................. 11 CHAPTER 2 Getting Started ..........12 Unpack the Kit ................
  • Page 8 CHAPTER 10 Using the Console Program of C# ....46 10.1 Analog Input Function ............. 46 10.2 Digital Input Function .............. 48 10.3 Digital Output Function ............50 Introduction...
  • Page 9: Chapter 1 Introduction

    CHAPTER 1 Introduction This chapter contains general information and detailed specifications of the IRU152. Chapter 1 includes the following sections:  General Description  System Specifications  Dimensions  I/O Outlets  Packing List General Description The IRU152 din-rail fanless embedded system features a low power RISC-based module (i.MX 6Ultralite) processor and is designed to withstand temperatures ranging from -40°C to +70°C for operation in extreme environments and industrial automation applications.
  • Page 10  Storage: Supports one 8GB eMMC onboard (for boot disk) Supports one micro SD Card (easy-to-access, for store only)  1 power path with terminal block and 9–48VDC  Din-rail mounting Introduction...
  • Page 11: I/O Outlets

    I/O Outlets The following figures help you locate the I/O outlets on the front, top and bottom of the IRU152.  Front View  Top View  Bottom View Introduction...
  • Page 12: Chapter 2 Getting Started

    Please download the latest BSP or the latest Web_AP for IRU152 from Axiomtek’s website as listed below if you have the demand. Note http://www.axiomtek.com.tw/Default.aspx?MenuId=Products&FunctionId =ProductView&ItemId=24279&upcat=134 Please contact an Axiomtek distributor if any of the above-mentioned items is damaged or missing. Introduction...
  • Page 13: Chapter 3 Setting Up The Evk

    CHAPTER 3 Setting Up The EVK STEP1: Open the outer box to confirm that the accessories are complete. STEP2: Please take out the microphone measurement sensor . STEP3: Please plug in the terminal block connector and USB into the IRU15 2. Setting Up the EVK...
  • Page 14 STEP4: Plug in the power. STEP5: Turn the switch to the Console mode and connect the console cable. STEP6: Setup is complete and the system is ready to use. Setting Up the EVK...
  • Page 15 Setting Up the EVK...
  • Page 16: Chapter 4 Evk Network Configuration

    CHAPTER 4 EVK Network Configuration Connecting the IRU152 The power Please check the system power as below: DC input range 9~48V DC Terminal Block DC Signal Name Power+ Power- DI_G The console Connect your computer to the IRU152 using a serial cable and change the switch to the Console mode (as shown below).
  • Page 17: Serial Console

    Please download the IRU152 support package from Axiomtek’s website listed below. Note BSP and User’s Manual OPC UA application LabVIEW package for your host PC Network SDK for Windows http://www.axiomtek.com/Default.aspx?MenuId=Products&FunctionId=ProductVi ew&ItemId=24304&upcat=134&C=IRU152 Serial Console The serial console is a convenient interface for connecting the IRU152 to a PC. First of all, it is very important to make sure that your desktop connects to the IRU152 with a serial cable.
  • Page 18 2. Configure the serial port correctly (see the image below). Click ‘Open’ and power on the IRU152. 3. The data of the default Bootloader booting system from eMMC appears EVK Network Configuration...
  • Page 19 4. If connection is established successfully, you should see the following image. EVK Network Configuration...
  • Page 20: Ssh Over Ethernet

    5. To log in, please enter ‘root’ (without a password). SSH over Ethernet Follow the steps below to connect the IRU152 to a PC over Ethernet under the Windows® and Linux environments respectively. Before starting SSH you have to check your LAN1 IP address, if you don’t already know EVK Network Configuration...
  • Page 21 ® For Windows users: 1. Use PuTTY to set up and link. Open PuTTY and choose ‘SSH’ as the connection type. Then set the IP address to 10.1.50.117 and click ‘Open’. 2. If connection is established successfully, you should see the following image. EVK Network Configuration...
  • Page 22: Run Demo Application

    3. To log in to the IRU152, please enter ‘root’ (with no password). For Linux users: 1. Open terminal and enter an ‘ssh’ command. ~$ ssh -l root 10.1.50.117 2. The following data appears after the connection is established successfully. Run Demo Application After logging in to the IRU152, enter the demo application directory.
  • Page 23: Chapter 5 Preparing Installation Of Labview

    CHAPTER 5 Preparing installation of LabVIEW Install Visual C++ 2013 Redistributable Install Visual C++ 2013 Redistributable. Please download the Microsoft visual C++ 2013 redistributable from the link below. Note https://www.microsoft.com/en-US/download/details.aspx?id=40784 Install LabVIEW run-Time Engine 2016 (32-bit) If the sample code binary files need to be executed and LabVIEW 2016 is not installed, the LabVIEW Run-Time Engine 2016 (32-bit) must be installed.
  • Page 24 Execute the installer. Preparing installation LABVIEW...
  • Page 25: Download And Installation

    Download and Installation Download the IRU 152 LABVIEW SDK Setup from Axiomtek ’s website Please download the IRU152 LABVIEW SDK from Axiomtek’s website listed below. On the download page, the IRUSerial _LABVEW_SDK_Installer can be downloaded. Note http://www.axiomtek.com/Default.aspx?MenuId=Products&FunctionId=ProductVi ew&ItemId=24304&upcat=134&C=IRU152 5.3.1 Execute the installer.
  • Page 26 5.3.2 Installation is complete. Preparing installation LABVIEW...
  • Page 27 Preparing installation LABVIEW...
  • Page 28: Chapter 6 Using The Graphic User Interface Of Labview

    Below figure is the IRU152 LabVIEW graphical user interface (GUI). The GUI can be used to process the analog input of the IRU152. 6.1.1 The execution file is located at the following path: C:\Axiomtek\LabVIEW SDK\IRUSeries\Binary\IRUSeries_AI_Read_Sample\IRUSer ies_AI_Read_Sample.exe 6.1.2 Please input these parameters: IP Address, channel, rangeIndex, sample rate, trigger mode, trigger source, trigger c ondition, and trigger level.
  • Page 29 6.2.1 The execution file is located at the following path : C:\Axiomtek\LabVIEW SDK\IRUSeries\Binary\IRUSeries_DI_Read_Sample\ IRUSeries_DI_Read_Sample.exe 6.2.2 The IRU152 has one port and two lines. The port or line status can be read from the digital input of the IRU152. For port settings: Step 1: Set IP Address, Port, Filter, Trigger Condition.
  • Page 30: Digital Output Function

    Below figure is IRU152 LabVIEW graphical user interface. The GUI can be used to process the digital output of the IRU152. 6.3.1 The execution file is located at the following path : C:\Axiomtek\LabVIEW SDK\IRUSeries\Binary\IRUSeries_DO_ReadW rite_Sample\IRUSeries_DO_ReadW rite_Sample.exe 6.3.2 The IRU152 has one port and two lines. The port or line status can be read from the digital output of the IRU152.
  • Page 31 W rite Status For write line settings: Step 1: Set IP Address, select the function “write line” and specify the port and the line. Step 2: Click LED status for channel number which wants to control. - The high is green and the low is gray. - The channel number is from left to right mapping to 0 to 7.
  • Page 32  The high is green and the low is gray.  The channel number is from left to right mapping to 0 to 7. Using the Graphic User Interface LABVIEW...
  • Page 33 This page is intentionally left blank. Using the Graphic User Interface LABVIEW...
  • Page 34: Chapter 7 Preparing Installation Of C/C

    CHAPTER 7 Preparing Installation of C/C++ Install Visual C++ 2013 Redistributable Install Visual C++ 2013 Redistributable Please download the Microsoft visual C++ 2013 redistributable listed below. Note https://www.microsoft.com/en-US/download/details.aspx?id=40784 Preparing Installation C/C++...
  • Page 35: Download And Unzip

    Download and Unzip 7.2.1 Download the IRU 152 Network SDK for W indows from Axiomtek’s website. Please download the IRU152 Network SDK for Windows from Axiomtek’s website listed below. On the download page, select the “IRU Series Network SDK for Note Windows”...
  • Page 36: Chapter 8 Using The Console Program Of C/C

    CHAPTER 8 Using the Console Program of C/C++ Analog Input Function The figure on the next page is the running flow of the DemoAI.exe program. 8.1.1 Execution Path The 32-bit binary file is located at the following path. IRU_SDK_Network_v1.0.0.3\C_C++\Bin\x86\DemoAI 8.1.2 Running the binary file W hen the program is executed, foll ow the menu and select the item.
  • Page 37 Using the Console Program C/C++...
  • Page 38: Digital Input Function

    Digital Input Function The figure on the next page is the running flow of the DemoDI.exe program. 8.2.1 Execution Path The 32-bit binary file is located at the following path. IRU_SDK_Network_v1.0.0.3\C_C++\Bin\x86\DemoDI 8.2.2 Running the binary file W hen the program is executed, follow the menu and select the item. For example, to read the DI current status, follow the steps below : Step 1.
  • Page 39 Using the Console Program C/C++...
  • Page 40: Digital Output Function

    Digital Output Function The figure on the next page is the running flow of the DemoDO.exe program. 8.3.1 Execution Path The 32-bit binary file is located at the following path : IRU_SDK_Network_v1.0.0.3\C_C++\Bin\x86\DemoDO 8.3.2 Running the binary file W hen the program is executed, follow the menu and select the item. For example, if the DO current status i s wanted to be read, following the steps.
  • Page 41 Using the Console Program C/C++...
  • Page 42: Chapter 9 Preparing Installation Of C

    CHAPTER 9 Preparing Installation of C# Install Visual C++ 2013 Redistributable Install Visual C++ 2013 Redistributable. Please download the Microsoft visual C++ 2013 redistributable listed below. Note https://www.microsoft.com/en-US/download/details.aspx?id=40784 Preparing Installation C#...
  • Page 43: Install .Netframework 4.5.X

    Install .NetFramework 4.5.x Install .NetFramework 4.5.2. Please download the Microsoft .NetFramework 4.5.2 listed below. Note https://www.microsoft.com/en-US/download/details.aspx?id=42642 Preparing Installation C#...
  • Page 44: Download And Unzip

    Download and Unzip 9.3.1 Download the IRU 152 Network SDK for W indows from Axiomtek’s website. Please download the IRU152 Network SDK for Windows from Axiomtek’s website listed below. On the download page, select “IRU Series Network SDK for Note Windows”...
  • Page 45 This page is intentionally left blank. Preparing Installation C#...
  • Page 46: Chapter 10 Using The Console Program Of C

    CHAPTER 10 Using the Console Program of C# 10.1 Analog Input Function The figure on the next page is the running flow of the DemoAI.exe program. 10.1.1 Execution Path. The 32-bit binary file is located at the following path. IRU_SDK_Network_v1.0.0.3\C#\Bin\x86\DemoAI 10.1.2 Running the binary file.
  • Page 47 Using the Console Program C#...
  • Page 48: 10.2 Digital Input Function

    10.2 Digital Input Function The figure on the next page is the running flow of the DemoDI.exe program. 10.2.1 Execution Path. The 32-bit binary file is located at the following path. IRU_SDK_Network_v1.0.0.3\C#\Bin\x86\DemoDI 10.2.2 Running the binary file. W hen the program is executed, follow the menu and select the item. For example, to read the DI current status, following the steps : Step 1.
  • Page 49 Using the Console Program C#...
  • Page 50: 10.3 Digital Output Function

    10.3 Digital Output Function The figure on the next page is the running flow of the DemoDO.exe program. 10.3.1 Execution Path. The 32-bit binary file is located at the following path. IRU_SDK_Network_v1.0.0.3\C#\Bin\x86\DemoDO 10.3.2 Running the binary file. W hen the program is executed, follow the menu and select the item. For example, to read the DO current status, following the steps : Step 1.
  • Page 51 Using the Console Program C#...

Table of Contents