ICP DAS IR-712-MTCP User Manual

IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020)
User Manual
v1.8
www.icpdas.com
Universal IR Learning Remote Module
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 1
Warranty
All products manufactured by ICP DAS are under warranty regarding defective
materials for a period of one year from the date of delivery to the original purchaser.
Warning
ICP DAS assumes no liability for damages 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, or for any infringements of patents or other rights of third parties resulting from its use.
Copyright
Copyright 2015-2020 by ICP DAS. All rights are reserved.
Trademark
The names used for identification only may be registered trademarks of their
respective companies.
Document Revision
Version
Date
Description of changes
1.0
2015-1-7
First Release Revision
1.1
2015-4-30
Do not support Windows XP
1.2
2015-7-15
Modify GapTime range & IdleTOut unit
1.3
2016-8-23
Add Copy IR cmds & IR waveform function.
1.4
2017-3-7
Add firmware update instructions for the module of the new RevB version in the Appendix. Modify default Gaptime value.
1.5
2019-2-14
Modify Fig.4-1, Table 5-2, Table 5-3, Table 5-4.
1.6
2019-10-31
Add chapter 6 – ASCII String Command
1.7
2020-5-20
Modify the links in ch3 & appendix A. Modify the ASCII cmds in ch6.
1.8
2020-12-11
Modification in the Contents and section 2.6.
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 2
Contents
1. Introduction ................................................................................................................................. 3
1.1 Features ............................................................................................................................................................ 4
2. Hardware ....................................................................................................................................... 5
2.1 Specifications ................................................................................................................................................. 5
2.2 Appearance ..................................................................................................................................................... 6
2.3 Pin assignments ............................................................................................................................................ 7
2.4 Wire connection ........................................................................................................................................... 8
2.4.1 IR Output Jack ........................................................................................ 8
2.4.2 Power connection ................................................................................... 8
2.5 Watchdog setting .......................................................................................................................................... 9
2.6 Silde Switch for Firmware Update/Default Communication .................................................. 10
2.6.1 Update firmware / Default Communication ............................................................... 10
2.6.2 Firmware operation mode ............................................................................................. 11
2.7 LED Indicators ............................................................................................................................................ 12
3. Software ...................................................................................................................................... 13
3.1 Configuration tool– IR Utility ............................................................................................................... 13
3.2 IR-712-MTCP Utility ................................................................................................................................. 14
3.2.1 Main Window of the IR-712-MTCP Utility .................................................................. 15
3.2.2 Menu .................................................................................................................................... 16
3.2.3 Communication Interface (Connect/Disconnect) ..................................................... 20
3.2.4 Set Device & IR Command Quantity ............................................................................. 20
3.2.5 Test and Save IR Learned Commands .......................................................................... 22
3.2.6 Test the IR commands in IR-712-MTCP ...................................................................... 24
3.2.7 Copy IR Commands from File ........................................................................................ 25
3.2.8 Display Waveforms of IR Commands ........................................................................... 27
4. Example of Learning IR commands ................................................................................... 28
4.1 Connect to the IR-712-MTCP ................................................................................................................ 28
4.2 Configure the quantity of the IR commands .................................................................................. 29
4.3 Learning and Testing IR commands .................................................................................................. 30
4.4 Saving the Learned IR Commands to a File .................................................................................... 31
4.5 Download the IR Learning Commands ............................................................................................ 31
4.6 Test the IR commands saved in the IR-712-MTCP ...................................................................... 31
4.7 Load the IR Learning Commands from the File ............................................................................ 32
4.8 Load IR Learning Commands from the Module ............................................................................ 32
5. Modbus Registers Addresses ............................................................................................... 33
6. ASCII String Command ........................................................................................................... 35
7. Technical support .................................................................................................................... 37
Appendix A: Update Firmware .................................................................................................... 38
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 3
1. Introduction
IR-712-MTCP is a universal IR learning remote module which can learn IR remote commands of diverse electronic appliances. The IR learning commands can be stored in the module or saved to a file. IR-712-MTCP supplies 2 IR output channels for individual or simultaneous control on multiple appliances. The Ethernet interface with Modbus/TCP and Modbus/UDP protocol provides more flexible expansion and control on the module. Besides, the software utility provides users with easy configuration, IR learning, test and storage of IR commands on the IR-712-MTCP. As a replacement of IR remote controls and a module that can be easily integrated with Modbus client devices (e.g. PAC, PLC, PC… etc.),
IR-712-MTCP is well-suited for smart home and building automation.
Figure 1-1 The basic application architecture of the IR-712-MTCP.
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 4
1.1 Features
[IR-712-MTCP]
2 IR output channels for controlling multiple devices.
1 IR learning input.
Supports 6 IR carrier frequencies: 3336373840 and 56 kHz.
Can store 512 IR commands.
Supports Ethernet interface.
Supports Modbus/TCP and Modbus/UDP protocol (FC6 and FC16).
Supports connections of 5 Modbus/TCP clients
Assignable Modbus Network IDs: 1 ~ 247
Provides transmitting / learning and power indication LEDs.
Built-in Watchdog.
RoHS Compliance.
[Utility]
Configuration of IR command quantity.
IR commands learning and testing.
Save IR learning commands to files.
Get / Set IR learning commands from / to IR-712-MTCP.
Reference to Modbus commands.
Set / Reset basic settings of IR-712-MTCP.
Supports Windows Vista/7/8/10 with .NET framework 4.5 platform.
[Applications]
Home Entertainment Devices
Video Conferencing System
Surveillance System
e-Classroom service
Lighting Scenario Control
Home and Building Automation
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 5
2. Hardware
2.1 Specifications
IR Interface
IR Output Channels
2 channels with 3.5 mm audio jack
IR Learning Input
1 channel. Supports 6 IR carrier frequencies: 33, 36, 37, 38, 40, 56 kHz.
Serial Communication Interface
Ethernet
10/100 Base-TX, 8-Pin RJ-45 x1 (Auto-negotiating, Auto-MDI/MDIX, LED indicator)
Protocol
Modbus/TCP and Modbus/UDP (server)
LED Indicator
LED
2 LEDs: TR/LN (IR Transmitting/Learning) and PWR (Power)
Power
Connector
4-pin (F.G., N/A, +Vs, and GND) screw terminal connecter
Power supply
+10 ~ +30 VDC
Power Consumption
Stand By
1.7 W
Using 1 IR Output
3.4 W
Using 2 IR Outputs
5.8 W (Max.)
Mechanical
Installation
DIN-Rail Mounting
Dimensions
52 mm x 27 mm x 85 mm (W x L x H)
Dip Switch
OP (Normal operation) and FW / Init (Firmware update / Default Communication)
Environmental
Operating Temperature
-25 ~ +75
Storage Temperature
-30 ~ +80
Humidity
10 ~ 90% RH, non-condensing
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 6
2.2 Appearance
Figure 2-1 The appearance of the IR-712-MTCP
Right
Front
(New RevB Version)
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 7
2.3 Pin assignments
The IR Output Jack
Figure 2-2 IR output 3.5 mm audio jack
The terminal at the bottom
Table 2-2 IR-712-MTCP terminal pin assignments
Interface
Pin
Ethernet
E1
Power
GND
+Vs
Frame Ground
F.G.
IR Interface of the IR-712-MTCP
IR Input
IR Input
IR Output
(3.5 mm audio jack)
IR Output 1
IR Output 2
Figure 2-3 Communication terminal
Table 2-1 IR interface
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 8
2.4 Wire connection
The IR-712-MTCP provides one Ethernet communication port. Two IR outputs jacks on the front panel are for 3.5 mm audio jack plugs.
2.4.1 IR Output Jack
There are two IR output channels with 3.5 mm audio jacks at the upper side of the IR-712­MTCP. The IR-712-MTCP supports TRS and TS connection jack plugs. The figure 2-4 shows the relation of IR output and TRS connector. The figure 2-5 shows the relation of IR output and TS connector.
Figure 2-4 TRS connection Figure 2-5 TS connection
2.4.2 Power connection
The IR-712-MTCP supports +10~+30 VDC. The power connection is shown in the figure 2-6.
Figure 2-6 Power connection
+10 ~ 30 VDC
GND
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 9
2.5 Watchdog setting
The watchdog is the system inside timer to reset system due to some fault conditions causing system halted.. The watchdog of the IR-712-MTCP can be enabled or disabled by JP2. It is necessary to open the case of the IR-712-MTCP to set the JP2. The setting of JP2 is shown in the figure 2-7. The default of the watchdog is enabled.
Enable (default) Disable
Figure 2-7 JP2 setting for Watchdog timer
JP2
JP2
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 10
2.6 Slide Switch for Firmware Update/Default Communication
There is a slide switch at the right side of the IR-712-MTCP case for the firmware update / default communication mode.
Caution:
(1) Firmware update filename of the new IR-712-MTCP (with “RevB” labeled on the front
case) : “ir712mtcp_RevB_v###.dat
(2) Firmware update filename of the old IR-712-MTCP : ir712mtcp_v###.dat (3) It should use the special firmware files to update the new RevB/old IR-712-MTCP, or
the wrong file will damage the hardware.
2.6.1 Update firmware / Default Communication
Please put the slide switch to the FW/Init position as depicted in the Figure 2-8. Power cycle the IR-712-MTCP to enable the FW/Init mode. The TR/LN and PWR LEDs will both blink 6 seconds long (can start update firmware) and then go to the state with TR/LN LED off and PWR LED on. The module is in the default communication settings (basic settings) now for the condition of forgetting the communication srttings in the firmware operation mode. The module can be updated firmware at this state, too.
(a) Please refer to the Appendix A for the procedure of firmware update.
Note: The basic settings and the stored IR commands will not be changed after the
firmware update.
RevB new version
IR-712-MTCP Universal IR Learning Remote Module (Ver. 1.8, Dec/11/2020) 11
Figure 2-8 Slide switch for FW/Init mode
(b) The default basic settings
Table 2-2 Default basic settings of the IR-712-MTCP
Default Communication Settings
Address Type
Static IP
IP Address
192.168.255.1
Subnet Mask
255.255.0.0
Gateway
192.168.0.1
Modbus ID
1
Idle Timeout
0 ms (disable)
Default IR Learning Parameter
GapTime
80 ms
2.6.2 Firmware operation mode
Push the slide switch to the OP position in the figure 2-9 for the firmware operation mode. And power cycle the IR-712-MTCP. In this mode, users can use the custom basic settings for normal operation.
Figure 2-9 DIP switch (OP mode)
Loading...
+ 28 hidden pages