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.
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.
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.
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.
Trademarks Acknowledgments Axiomtek is a trademark of Axiomtek Co., Ltd. IBM, PC/AT, PS/2, VGA are trademarks of International Business Machines Corporation. ®...
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...
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...
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...
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...
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...
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).
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...
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...
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.
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...
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...
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.
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...
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”...
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.
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.
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.
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#...
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.
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.
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.
Need help?
Do you have a question about the IRU152-EVK-DC and is the answer not in the manual?
Questions and answers