background image

 

 

IR-712A User Manual 

Version 1.9 

Page

 

Copyright ©  2021 ICP DAS Co., Ltd. All Rights Reserved    E-mail: [email protected] 

 

Important Information 

Warranty 

All  products  manufactured  by  ICP  DAS  are  under  warranty  regarding 

defective  materials  for  a  period  of  one  year,  beginning  from  the  date  of 

delivery to the original purchaser. 

Warning 

ICP DAS assumes no liability for any damage resulting from the use of this 

product.ICP  DAS  reserves  the  right  to  change  this  manual  at  any  time 

without  notice.  The  information  furnished  by  ICP  DAS  is  believed  to  be 

accurate  and  reliable.  However,  no  responsibility  is  assumed  by  ICP  DAS 

for its use, not for any infringements of patents or other rights of third parties 

resulting from its use. 

Copyright 

Copyright @ 2012-2021 by ICP DAS Co., Ltd. All rights are reserved. 

Trademark 

Names  are  used  for  identification  purpose  only  and  may  be  registered 

trademarks of their respective companies. 

Contact us 

 

If you encounter any problems while operating this device, feel free to contact us 

via mail at[email protected] . We guarantee to respond within 2 working days. 

 

 

Summary of Contents for 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: ...14 2 6 Firmware Update DIP Switch 15 2 6 1 Update Firmware Mode 15 2 6 2 Firmware Operation Mode 16 2 6 3 Restore to Default Communication Settings 17 2 7 LED Indicators 18 3 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 IR Command Quantity 27 3 2 4 Test and Save Learned IR Commands 29 3 2 5 Test IR comm...

Page 3: ...ds Quantity 40 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 44 4 8 Load IR Learning Commands from the IR 712A 44 5 Modbus Register Addresses 45 6 ASCII String Command 46 Appendix A Revision History 47 ...

Page 4: ...o change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use not for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 2012 2021 by ICP DAS Co Ltd All rights are reserved Trademark Names are used for identification purpos...

Page 5: ...ollected and integrated to the control interfaces it is possible to implement the automation application for a better living experience 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 IR 712A supplies 2 IR output channels for individual or simultaneous cont...

Page 6: ...upports Modbus RTU protocol FC06 and FC16 to emit IR commands Provides ASCII String Command DCON protocol to emit IR commands 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 Shows demodulated waveforms of IR commands Supports Windows 7 8 10 Applications...

Page 7: ...ower screw terminal connector COM1 RS 232 TxD RxD GND COM2 RS 485 DATA DATA Baud Rate bps 9600 19200 38400 57600 115200 Protocol Modbus RTU slave LED Indicator LED 2 LEDs TR IR Transmitting LN IR Learning and PWR Power Power Power Supply 10 30 VDC Power Consumption Stand By 0 72 W Using 1 IR Output 3 36 W Using 2 IR Output 6 6 W Max Mechanism Installation DIN Rail Dimensions 52 mm x 27 mm x 93 mm ...

Page 8: ...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 Figure 2 1 The front view of IR 712A left and IR 712A RevB right ...

Page 9: ...rning input Figure 2 2 IR output 3 5 mm audio jack and learning input hole Communication terminal Table 2 1 IR 712A terminal pin assignments Figure 2 3 Screw terminal connector Screw terminal connecter Pin No Description Interface 8 Vs Power 7 GND ground 6 N A N A 5 RxD RS 232 4 TxD 3 GND ground 2 DATA RS 485 1 DATA 3 5 mm audio jack learning input hole front view bottom view ...

Page 10: ... to select RS 232 or RS 485 as the communication port The TR LN LED indications the current communication port after power on within 3 seconds 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 The TR LN LED blinking 3 times after pow...

Page 11: ...efer to Fig 2 6 if the RS 232 connection cable e g CA 0910 Fig 2 5 is applied If there is no 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 ...

Page 12: ...nection 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 4 3 Jack Plug of IR Output Cable Figure 2 8 TRS connection Figure 2 9 TS connection ...

Page 13: ...3 Copyright 2021 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 4 4 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 ...

Page 14: ... 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 Enable default Disable Figure 2 11 JP1 for the watchdog timer of IR 712A 2 IR 712A RevB The watchdog timer can be enabled by JP2 as shown in figure 2 12 Figure 2 12 JP2 fo...

Page 15: ...To update the firmware users can click the menu Tool Update Firmware to IR 712A from the IR 712A Utility to launch the firmware update tool Please follow the below steps to finish the update firmware procedure which is also depicted in Figure 2 14 1 Click COM radio button and select COM Port of the host PC connected to the RS 232 port of IR 712A 2 Click Browser to find the firmware file e g ir712A...

Page 16: ...e format ir712a_RevB_v _ fw Firmware Update Tool can be launched from the IR Utility 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...

Page 17: ...he 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 IR 712A 序列埠 RS 232 RS 485 預設通訊參數如下 Table 2 2 Default Communication Settings of IR 712A Serial Port Parameters Default Settings Baud Rate 115200 bps Parity NONE Data Bits 8 Stop Bits 1 Modbus DCO...

Page 18: ...tus TR LN Use RS 232 Blinks 3 times after power on Use RS 485 Turned on for 3 seconds after power on Serial Communication Weakly blinking Emitting IR Commands On during emitting IR signal IR Learning Mode On IR Learning Finished Off PWR Power is normal On Power Failure Off ALL LEDs Firmware Operation Mode TR LN OFF PWR ON Note Push DIP switch to OP position and restart IR 712A Update Firmware Mode...

Page 19: ...ion Tool IR 712A Utility 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: ...R 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 Figure 3 1 Main windows of the IR utility and the IR 712A utility ...

Page 21: ...rning data file Exit Close the IR 712A utility Download Download IR Commands to IR 712A Download the temporary IR commands of the utility to the flash memory of IR 712A Batch Download IR Commands to IR 712A Download IR commands to multiple 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 s...

Page 22: ...re reset to the default Save IR Commands to File 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 to learn IR commands again IR learning data files of IR 210 IR 712A IR 712 MTCP are not recommended to be used to on unmatched modules Please refer to ...

Page 23: ...iple IR 712A in sequence 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 Figure 3 3 Load the IR commands from the IR 712A 3 Setting IR 712A Basic Settings Click this item to open...

Page 24: ...bit This value is fixed in 8 5 Stop Bits Stop bit 1 2 default 1 6 Net ID Modbus Network ID 1 247 default 1 7 GapTime The max space time in an IR protocol Fig 3 5 For example GapTime should be set to the value greater than 40 ms to learn IR commands successfully for the Sharp remote control 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 de...

Page 25: ... settings Set Permanently Set the settings of IR 712A to the parameters selected in the window IR 712A will retain the settings after power cycling 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 71...

Page 26: ...vB 4 Tool Update Firmware to IR 712A Launch the Update Firmware Tool Please refer to section 2 6 1 for more information Waveform of IR Commands Indicate the demodulated IR waveforma of the IR commands Please refer to section 3 2 7 for the details 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 versi...

Page 27: ...ace are described as follows 1 COM Port The COM port of IR 712A RS 232 RS 485 default RS 232 2 Baud Rate The baud rate for the COM port 9600 115200 bps default 115200 3 Parity Parity bit NONE ODD EVEN default NONE 4 Data Bits Data bit This value is always 8 5 Stop Bits Stop bit 1 2 default 1 6 Net ID Modbus Network ID of IR 712A 1 247 default 1 3 2 3 Set Device IR Command Quantity The IR device co...

Page 28: ...he device Step1 Step 2 Define the device names and set the IR commands quantity This step Fig 3 11 can set the names of the devices and the quantity of the IR command The prefix number of each device name is the device serial number The quantity of the IR command cannot exceed 224 or the utility would pop up an error message box and show the remaining quantity for configuration Fig 3 12 Figure 3 1...

Page 29: ...the IR 712A Figure 3 13 Comment the IR command name Step3 3 2 4 Test and Save Learned IR Commands This section provides the function of enabling IR learning mode saving IR commands temporarily and testing the learned IR commands as shown in Figure 3 14 Figure 3 14 Test save learned IR commands section IR Learning Mode This interface Figure 3 15 provides Learn On and Learn Off buttons After clickin...

Page 30: ... to these items IR Command Learning State The rectangle at the right side of the Command Name combo box in Fig 3 17 shows the storage state for the current IR learning command Three colors indicate three different states as follows Table 3 3 The state of IR command storage Color Description Red The IR learning command has been saved in the item of the Command Name combo box Yellow The IR learning ...

Page 31: ... ird Clear this Cmd Button Click Clear this Cmd button to remove the learned IR command data corresponding to the item in the Command Name combo box Clear All Cmds Button Click Clear All Cmd button to remove all the learned IR command data corresponding to all the items but not items themselves in the Command Name combo box Please click Menu File Unload IR Commands to clear all IR commands data as...

Page 32: ...ommand to the clipboard and use it in programming their applications Figure 3 18 Test IR commands saved in IR 712A 3 2 6 Copy IR Commands from File Click Menu File Copy IR Cmds from File to open the copy window as shown in Figure 3 19 Please follow the steps in the Figure 3 20 to copy the IR commands 1 Browse and load the source IR learning data file 2 Select the device name of the source IR data ...

Page 33: ... Reserved E mail service icpdas com Figure 3 20 Window for copying IR commands 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 1 2 3 4 5 6 ...

Page 34: ...IR 712A User Manual Version 1 9 Page 34 Copyright 2021 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Figure 3 22 IR commands are copied to the IR utility ...

Page 35: ...ow for demodulated waveform display of an IR command in the Command Name combo box as shown in Figure 3 23 When the other IR command is selected or a new IR command is learned the IR waveform will appear at the upper position and the previous 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 und...

Page 36: ...low 1 Set the Modbus Net ID of the IR 712A The Net ID should be different among IR 712As 2 Connect these IR 712A to the same RS 485 bus 3 Connect to one of the IR 712A by clicking the Open button in the utility 4 Click Menu Download Batch Download IR Commands to IR 712A to open the window of Batch Download IR Commands Select the range of the Net ID Click Start button to start the progress Figure 3...

Page 37: ... diagram is shown in Figure 3 26 Figure 3 26 IR 712A Modbus gateway application In the main window of the IR utility click the Module to select the item of the IR 712A_MBGW Click the Open Interface button to open the main configuration window as shown in Figure 3 27 where Network Interface The wired wireless network adapter of the PC IP Address The IP address of the Modbus Gateway Port TCP port of...

Page 38: ...IR 712A User Manual Version 1 9 Page 38 Copyright 2021 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Figure 3 27 Configuration window for the IR 712A Modbus gateway ...

Page 39: ...ed in Table 4 1 Table 4 1 Default settings for IR 712A serial communication Item Default COM port RS 232 Baud rate 115200 bps Parity None Data bits 8 Stop bits 1 Modbus Net ID 1 Note Please refer to the section 2 4 In the section of Open Close COM port select the serial communication parameters of the host PC in the six combo boxes Then click Open button to open the COM port of the host PC Notice ...

Page 40: ...g Step 1 Set the quantity of the IR controlled devices as shown in Fig 4 3 Step 2 Set the device name and the quantity of the IR commands as the Fig 4 4 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 co...

Page 41: ... would be best Then press the button of the remote control which is to be learned in a short time If the learning for the IR command is finished the TR LN LED will be turned off and the IR learning data will be sent back to the Utility 4 Select the IR output channel For example in fig 4 6 the IR output channel is 1 5 Aim the head of the IR emitter cable plugged in the IR output 1 at the correspond...

Page 42: ...ve 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 4 4 Saving the Learned IR Commands to a File Click Menu File Save IR commands to file to save the learned IR commands as a file The extension of the file name is ird 1 5 6...

Page 43: ...e IR 712A The Test IR Commands in IR 712A section can help users to test the learned IR commands saved in the IR 712A as shown in figure 4 8 By clicking Transmit from IR 712A button the specified IR command the prefix no mentioned in 4 2 would be emitted from the selected output channel of the IR 712A You can check if the learned IR command is correct in this way At the same time the Modbus RTU co...

Page 44: ...t Menu File Load IR Commands from File in the menu to load IR learning data file ird into the IR 712A Utility 4 8 Load IR Learning Commands from 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 ...

Page 45: ...annels Settable value 0x01 0x03 The first bit LSB of the value represents the 1st channel The 2th bit represents the 2th channel Example The 1st output channel 0x01 0001 binary The 1st and 2nd output channels 0x03 0011 binary Table 5 2 is the example of Modbus FC16 command to emit IR signal from the IR 712A Modbus ID 1 the IR command No 1 output channel 1 2 Table 5 2 An example of Modbus FC16 Comm...

Page 46: ...g character yyy String of IR cmd no e g 001 224 Response response character AAn xx 000 AAn xxx 00 AAn xxx 000 Request leading character AA Module ID hexadecimal Modbus Net ID n string of decimal value of single IR output ch n 1 2 character xx xxx string representing decimal value of IR cmd no range of xx 01 99 range of xxx 001 224 00 000 string 00 or 000 Response response character Note Firmware v...

Page 47: ...1 2015 1 06 Add don t need to set RS 232 RS 485 by the IR utility for the new firmware new ir path for file download 1 2 2015 6 26 Utility for NET FW 4 0 4 5 1 3 2016 8 23 Add Copy IR cmd IR waveform function 1 4 2017 6 08 Typesetting revision 1 5 2017 9 01 Add descriptions of Batch Download IR Commands 1 6 2018 04 26 Minor modification 1 7 2019 10 31 Add IR 712A MBGW in chapter 3 Add ASCII string...

Reviews: