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 ...............
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.
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.
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.
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:...
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.
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”.
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”...
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.
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.
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...
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...
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.
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...
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:...
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 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.
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:...
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.
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.
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.
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.
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.
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].
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.
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.
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.
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.
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.
Need help?
Do you have a question about the IR-712A and is the answer not in the manual?
Questions and answers