ICP DAS USA IR-712A User Manual

ICP DAS USA IR-712A User Manual

Universal ir learning remote module

Advertisement

Quick Links

User Manual
Version 2.0 Dec 2021
IR-712A
Universal IR Learning Remote Module
Written by Bruce Hsu
Edited by Kalia Huang

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the IR-712A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ICP DAS USA IR-712A

  • Page 1 User Manual Version 2.0 Dec 2021 IR-712A Universal IR Learning Remote Module Written by Bruce Hsu Edited by Kalia Huang...
  • Page 2: Table Of Contents

    2.6.2 Firmware Operation Mode ..................16 2.6.3 Restore to Default Communication Settings ............17 2.7 LED Indicators ......................18 Software ..........................19 3.1 The Configuration Tool– IR-712A Utility ................ 19 3.2 IR-712A Utility ....................... 20 3.2.1 Menu ........................21 3.2.2 Open/Close COM port .................... 27 3.2.3 Set Device &...
  • Page 3 4.3 Learn and Test IR Commands ..................41 4.4 Saving the Learned IR Commands to a File ..............42 4.5 Download the IR Learning Commands to the IR-712A ..........43 4.6 Test the IR commands saved in the IR-712A ..............43 4.7 Load the IR Learning Commands from a File ...............
  • Page 4 Contact us If you encounter any problems while operating this device, feel free to contact us via mail at: service@icpdas.com . We guarantee to respond within 2 working days. IR-712A User Manual Version 1.9 Page: Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved...
  • Page 5: Introduction

    IR-712A is a universal IR learning remote module which can learn IR remote commands of diverse electronic devices. The learning commands (max. 224) can be stored in the module or saved to a file.
  • Page 6: Features

    Utility ◆ IR commands learning and testing. ◆ Save IR learning commands to files. ◆ Get / Set IR learning commands from / to IR-712A. ◆ Reference to Modbus and DCON commands. ◆ Set / Reset basic settings of IR-712A.
  • Page 7: Hardware

    FW (firmware update mode) / OP (firmware operation mode) Environment -25 ℃ ~ +80 ℃ Operating Temperature Storage Temperature -30 ℃ ~ +85 ℃ Humidity 10 ~ 90% RH, non-condensing IR-712A User Manual Version 1.9 Page: Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved E-mail: service@icpdas.com...
  • Page 8: Appearance

    2.2 Appearance The appearance of the front case of IR-712A are shown as follows. The successive RevB version with “RevB” label, which is added Init function in the down-right corner, is in the right figure. !!Caution: The firmware for IR-712A and IR-712A RevB version can’t be used mutually.
  • Page 9: Pin Assignments

    (front view) (bottom view)  learning input hole   Figure 2-2 IR output 3.5 mm audio jack and learning input hole ◼ Communication terminal  Table 2-1 IR-712A terminal pin assignments Screw terminal connecter Pin No. Description Interface Power...
  • Page 10: Wire Connection

    2) After the firmware v1.20 (included): - RS-232 and RS-485 port of the IR-712A can be used without the utility configuration. Though there is the setting item of the serial port in the IR utility, it won’t affect the module.
  • Page 11 DB9 serial port on the host PC, it is recommended to use USB to RS-232 converter (e.g. I-7560 or I-7561) to extend the serial port.  Figure 2-5 RS-232 connection cable (CA-0910) Figure 2-6 Wire connection between PC and IR-712A using CA-0910. IR-712A User Manual Version 1.9 Page:...
  • Page 12: Rs-485 Connection

    2.4.2 RS-485 connection The RS-485 wire connection between the IR-712A and RS-485 host device is depicted in Figure 2-7.  Figure 2-7 RS-485 wire connection. The USB to RS-485 converter (tM-7561 or I-7561) is recommended for the host PC to test and configure the IR-712A.
  • Page 13: Power Connection

    IR-712 consumes the power of +10~+30 VDC. The wire connection for the power is shown in Figure 2-10.  Figure 2-10 Wire connection for the power. IR-712A User Manual Version 1.9 Page: Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved...
  • Page 14: Watchdog Timer

    2.5 Watchdog Timer Watchdog timer is a kind of timer to reset IR-712A while there is some error occurred in the system and the recovery is not possible within a short time (several milliseconds). 1. IR-712A Users can adjust the JP1 to enable or disable the watchdog timer as depicted in Figure 2-11. The default setting to the watchdog timer is “Enable”.
  • Page 15: Firmware Update Dip Switch

    2.6 Firmware Update DIP Switch There is a DIP switch at the lateral of the IR-712A’s case. It is for the setting of the firmware update mode. The following explains how to use the DIP switch. 2.6.1 Update Firmware Mode Push the DIP switch to the “FW”...
  • Page 16: Firmware Operation Mode

    IR-712A Utility main window Menu->[Tool]->[Update Firmware to IR-712A] 2.6.2 Firmware Operation Mode Push the DIP switch to the position of “FW” as shown in Figure 2-15, IR-712A will be set in the Firmware Operation Mode after cycling the power. In this mode (default), IR-712A can learn IR commands from remote controls as well as be configured by the utility and receive Modbus commands from the master devices.
  • Page 17: Restore To Default Communication Settings

    2.6.3 Restore to Default Communication Settings When IR-712A (RevB) is powered on in OP mode, the default communication settings can be restored temporarily by pushing the DIP switch to the “FW/Init” position for user’s next custom settings.  Figure 2-16 Push the DIP switch to “Init” mode when power is on.
  • Page 18: Led Indicators

    2.7 LED Indicators There are two LEDs in the IR-712A to show different operating states. The meanings of these states are described in Table 2-3.  Table 2-3 The description of LEDs for IR-712A IR-712A Status LED Status TR / LN...
  • Page 19: Software

    IR Utility is the configuration tool for the IR series modules. It runs on Microsoft Windows OS. IR-712A utility, contained in the IR utility, is for IR-712A to set up parameters and learning IR commands. Users can download the IR Utility(IR_Util_Setup_v#_#_#_#.zip) from: https://www.icpdas.com/en/download/index.php?model=IR-712A...
  • Page 20: Ir-712A Utility

    IR utility can be launched from [Start] => [ICPDAS] => [IR Utility]. The main window is shown in figure 3-1. Select “IR-712A” in the Module and click “Connect” button to connect to the IR-712A. The main window of the IR-712A utility will appear after connection.
  • Page 21: Menu

    Batch Download IR Commands to Download IR commands to multiple IR-712A IR-712A in sequence. Load IR Commands from IR-712A Load the temporary IR commands from the flash memory to the utility. Setting IR-712A Basic Settings The basic settings of the IR-712A.
  • Page 22 This item provides a Save File Dialog to save the IR learning commands to an IRD file. ‧Copy IR Cmds from File Copy IR commands from an IR learning data file to the IR-712A utility. It can save the time learn commands again.
  • Page 23 Please refer to section 3.2.8 for the details. ‧Load IR Commands from IR-712A This item provides the function to load all IR commands saved in the IR-712A to the utility. Clicking this item will show a loading progress window and close itself after the loading is finished.
  • Page 24 (6 ~ 200 ms, default:80 ms)  Figure 3-5 A complete IR Command with a large Gap Time. [8] MB Cmd Resp Delay Time: The delay time before the IR-712A responses each request from the Modbus master devices (Modbus command response delay time: 0 ~ 60 ms;...
  • Page 25 ‧Reset Basic Settings on IR-712A If it is failed to communicate with IR-712A and the record of basic settings is lost, click this item to open the reset window as shown in Fig. 3-6. The steps of reset are as follows: (1) Connect PC to the RS-232 port of IR-712A and click “Open”...
  • Page 26 (5) Help ‧About IR-712A Utility This item will show a window which contains the version numbers of the utility and the IR-712A’s firmware. The firmware version will be indicated when the utility can communicate with the IR-712A module. IR-712A User Manual Version 1.9...
  • Page 27: Open/Close Com Port

    3.2.2 Open/Close COM port After the serial wire connection is established between IR-712A and host PC, users can click “Open” button to open COM port of the PC. The parameters of the serial communication on the utility should be the same as the settings in the IR-712A.
  • Page 28 (Fig. 3-12).  Figure 3-11 Define the name and the quantity of the IR commands (Step2).  Figure 3-12 Error message box for exceeding total IR commands Qty. IR-712A User Manual Version 1.9 Page:...
  • Page 29: Test And Save Learned Ir Commands

    IR command from the name. The prefix number of each IR command name means the serial number saved in the IR-712A and can be a reference in the Modbus command to the IR-712A.
  • Page 30 White There is no IR learning command in this item.  Figure 3-17 The rectangle to show IR learning state IR-712A User Manual Version 1.9 Page: Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved E-mail: service@icpdas.com...
  • Page 31 • Run Command” Button When learning an IR command is finished, users can test this IR command emitted from the IR-712A by clicking “Run Command” button. The “Output Channel” combo box specifies the IR output channels. • “Save this Cmd” Button This button can save the current learned IR command into the Utility.
  • Page 32: Test Ir Commands In Ir-712A

    3.2.5 Test IR commands in IR-712A This section (Fig. 3-18) can help users to test the IR commands saved in IR-712A after downloading IR commands to it. Click the “Transmit from IR-712A” button to send a Modbus command to the IR-712A with a specified IR command serial number and IR output channel.
  • Page 33 Next, click “Apply & Close” button (Figure 3-21) to finish the copy procedure. The IR commands are copied to the IR utility as shown in the Figure 3-22.  Figure 3-21 Copy IR commands to current device. IR-712A User Manual Version 1.9 Page:...
  • Page 34  Figure 3-22 IR commands are copied to the IR utility. IR-712A User Manual Version 1.9 Page: Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved E-mail: service@icpdas.com...
  • Page 35: Display Waveforms Of Ir Commands

    IR waveform is moved to the lower position (Figure 3-24).  Figure 3-23 Opened waveform window shows current IR command.  Figure 3-24 Previous IR waveform is at underneath position. IR-712A User Manual Version 1.9 Page: Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved...
  • Page 36: Batch Download Ir Commands

    3.2.8 Batch Download IR Commands This item is for downloading IR commands to multiple IR-712A in sequence. The setup steps are as follow: [1] Set the Modbus Net ID of the IR-712A. The Net ID should be different among IR-712As.
  • Page 37: R-712A+Mbrtu/Tcp Gw Utility

     Port: TCP port of the Modbus Gateway After connecting to the Modbus gateway, it is all right to configure the IR-712A by the Modbus TCP protocol. There are no functions of “resetting basic setting” and “firmware update” for the utility in this mode.
  • Page 38  Figure 3-27 Configuration window for the “IR-712A + Modbus gateway” IR-712A User Manual Version 1.9 Page: Copyright © 2021 ICP DAS Co., Ltd. All Rights Reserved E-mail: service@icpdas.com...
  • Page 39: Learning Ir Command Example

    After the establishment of the RS-232/485 wire connection between the PC and the IR-712A, please follows the sections below to learn how to configure the IR-712A, learn IR commands from remote controls and save the IR commands in PC and IR-712A.
  • Page 40: Set The Devices And Ir Commands Quantity

     Step 3 : Set the IR command names as depicted in Fig. 4-5. The prefix numbers of these IR command names (e.g. 1_Play) represent the numbers of 224 IR commands saved in the IR-712A module. They will be used as IR command number in the Modbus command for communication with IR-712A.
  • Page 41: Learn And Test Ir Commands

    TR/LN LED is turned on to show the IR learning state. [3] Aim the IR emitter head of the device’s remote control at the IR input of IR-712A. The distance less than 3 cm between the remote control and the IR-712A would be best.
  • Page 42: Saving The Learned Ir Commands To A File

    When the IR learning process is finished, it is advised to save these learning data into a file for backup by clicking Menu [File]-[Save IR Commands to File]. Besides, it is necessary to download these learned IR commands to the IR-712A by selecting Menu [Download]->[Download IR Commands to IR-712A].
  • Page 43: Download The Ir Learning Commands To The Ir-712A

    IR-712A by clicking Menu [Download]-> [Download IR Commands to IR-712A] in the menu and a progress window will pop up as shown in figure 4-7.  Figure 4-7 Download the learned IR command to the IR-712A.
  • Page 44: Load The Ir Learning Commands From A File

    Select Menu [Download]->[Load IR Commands from IR-712A] in the menu to load the IR commands from the IR-712A. A progress window will be popped up as shown in figure 4-9.  Figure 4-9 Load the IR commands from the IR-712A.
  • Page 45: Modbus Register Addresses

    Modbus master device can send Modbus commands to the IR-712A to emit the IR commands from the output channels. A reference to Modbus FC16 commands is also provided by the IR-712A Utility (section 3.2.5). The function codes (FC) to write data to Modbus registers are 6 and 16. Each Modbus address occupies 2 bytes.
  • Page 46: Ascii String Command

    Note: Firmware version v1.80 support these commands. Example: 1. IR-712A, Modbus Net ID = 27 (0x1B), IR command number = 12, and IR output channel = 1 and 2 [0011(binary)=>3(decimal)]. DCON Command: #1B0+03.012 2. IR-712A, Modbus Net ID = 10 (0x0A), IR command number = 8, and IR output channel = 2.
  • Page 47: Appendix A. Revision History

    Typesetting revision 2017-9-01 Add descriptions of Batch Download IR Commands. 2018-04-26 Minor modification. Add “IR-712A + MBGW” in chapter 3. 2019-10-31 Add ASCII string command in chapter 6. 2020-5-20 Modify the links in chapter 2 & 3 and the ASCII commands in chapter 6.

Table of Contents