Page 2
(0/10V) or current loop (0/20mA) modes. The mode is changed over the user interface. All digital and analog inputs are fully isolated from the power supply. TCW260 supports MODBUS RTU interface for up to 24 Teracom and third-party sensors. The used RS- 485 interface is fully isolated from the power supply.
3. Applications The energy monitoring module TCW260 is dedicated to monitoring and recording the parameters of the measurement of resources - electricity meters, gas meters, water meters, and others. Rising resource costs require reliable analysis and optimization. Depending on the search result, this can be done at a micro level (separate machine) or macro level (company).
Appendix A, this provides ventilation and electrical isolation TCW260 can be mounted to a standard (35mm by 7.55mm) DIN rail. Attach the controller to the DIN rail by hooking the hook on the back of the enclosure to the DIN rail and then snap the bottom hook into place.
Page 5
Make sure that the wires are properly attached to the terminals and that the terminals are tightened. Not the proper wiring and configuration can cause permanent damage to TCW260 or the equipment to which it is connected or both. Connector 1 Ethernet - RJ45 Pin4 –...
“dry contact” outputs – door contact switch, push button, PIR detector, etc. The following picture illustrates how a dry contact switch can be connected to the input of TCW260. One side of the contact is connected to “S0+” and another side is connected to “S0-” terminals.
They can be connected directly to analog sensors for temperature, humidity, current/voltage transducers, etc. The following picture illustrates how a battery can be connected to the analog input of TCW260 in voltage mode. The positive terminal is connected to “Analog In” and the negative terminal to “GND”.
Page 8
It is mandatory to use 120ohms line terminators at both ends of the bus. TCW260 incorporates one of the terminators and should be placed at one end. So the client should only take care of terminating at the other end of the line.
6.2.5. Network connection The Ethernet port of TCW260 should be connected to 10/100 Base-T Ethernet hub, switch or router. For configuration, TCW260 may be connected directly to the Ethernet port on a computer. The device support Auto-MDIX and it is not necessary to use “crossover” cable, standard “straight- through”...
Page 10
This address should be on the same network - for example 192.168.1.3: To get access to the web interface, you should type http://192.168.1.2 into the browser. TCW260_R1.2 – June 2019 Page 10...
If the network settings are correct, the login pop-up window will appear: Authorization data must be entered (by default username=admin, password=admin). It is recommended to change the username and password to prevent unauthorized access to the controller. All TCW controllers connected to LAN can be easily found by a free tool “TCW discoverer”. It is available operating systems...
Page 12
8.1.1. Channels This page displays the status of all monitored channels – their values and alarm status. The information is updated on the refresh interval. 8.1.2. Alarms This page displays the status of all alarms. The information is updated on the refresh interval. 8.1.3.
Page 13
8.2. Setup 8.2.1. Network The network parameters can be set on this page. The controller supports static and dynamic IP addresses. It is good practice to change the default IP address of the controller immediately after first power- on. This will avoid collisions if many devices are used on the same network. It may be necessary to clear the arp cache, each time you connect a new device to the network.
Page 14
8.2.2.2. Modbus RTU sensors This section allows you to add, delete or edit MODBUS RTU sensors/registers. All they are primary parameters and can be used in forming of channels. It is recommended to add sensors/registers one by one using the scan tool described in 8.2.2.1. Up to 24 sensors/registers can be added.
8.2.3.1. Analog inputs TCW260 has 6 analog inputs. All they are isolated from the power supply but use the same ground. Every analog input can work in voltage (0/10V) or current loop mode (0/20mA). For every analog input Multiplier and Offset can be set. They work as follows: Value = (Raw_Value * Multiplier) + Offset.
8.2.3.2. Digital inputs TCW260 has 4 digital inputs. All they are isolated from the power supply but use the same ground. Every digital input can work in OPEN/CLOSE or COUNTER mode. In COUNTER mode, counting can be made on rising, falling or both edges.
Page 17
It is important to know that for general and cumulative channels, the sequence of operations is OP1, then OP2 and finally OP3. It is possible to use a digital input in OPEN/CLOSE mode to form a general or cumulative channel. In this case, its values for operations are 0 (for CLOSE) and 1 (for OPEN).
Page 18
For every alarm “Return notification” option is available. If this option is chosen there will be notification also when parameter returns in range. For every alarm, there is “Notification delay” parameter. It is very useful as a filter for short alarm conditions.
Page 19
8.2.6. System On this page, some general system parameters can be set up. System name, system location, and system contact are used for device identification. They are presented in SNMP three and XML/JSON status file. WEB access authentication by default is active with admin/admin details. HTTP port for WEB access by default is 80 but it can be changed.
Page 20
12 hours. 8.3.2. SNMP TCW260 supports SNMP V2. With this M2M protocol, the device can be part of SNMP monitoring and control systems. By default SNMP is disabled, the port is 161, read community is public and write community is private.
Page 21
8.3.3. Logger The logger works in three modes – Time, Alarm and Time&Alarm. The mode specifies what initiates a record in the logger’s memory. In Time mode, records are made periodically on “Log interval” time. In Alarm mode, records are made on every alarm condition.
Page 22
The “Key” field is user defined. Its value is sent in XML/JSON file and can be used for device identification. If “Process Answer” option is enabled, TCW260 will execute the commands, sent by the remote server as an answer of HTTP Post.
The TCW260 supports one user only. It has administrative rights. 8.4.2. Backup/Restore The TCW260 supports backup and restore of all user setting. All settings are saved in XML backup file. This file can be used after this to restore on many devices. This is very useful for multiplying similar settings to a batch of controllers.
Page 24
Attention! Don’t turn off the power supply during the update. Turning off the power supply will damage the device. 8.5. Logout The TCW260 support a few session, but the good practice is to log out after finishing the work. 9. Protocols and API 9.1. SNMP Simple Network Management Protocol (SNMP) is a standard internet protocol for managing devices on IP networks.
Page 25
setup -> network replace “!” with ”1.3.6.1.4.1.38783” in the table below Name Access Description Syntax !.6.2.1.1.0 deviceID read-only Device ID (default MAC address) MacAddress DisplayString !.6.2.1.2.0 hostName read-only Hostname (SIZE (0..38)) !.6.2.1.3.0 deviceIP read-only Device IP address IpAddress setup -> parameters -> mbrtu -> sensor 1 to 24 replace “?“...
Page 26
monitorNcontrol -> channels -> channel 1 to 24 replace “?“ with a number from 1 to 24 and “!” with ”1.3.6.1.4.1.38783” in the table below Name Access Description Syntax INTEGER {general(0), !.6.3.1.?.1.0 ch?Type read-write Channel ? type cumulative(1), discrete(2)} !.6.3.1.?.2.0 ch?description read-write Channel ? description...
Page 27
monitorNcontrol -> alarms -> alarm 1 to 24 replace “?“ with a number from 1 to 24 and “!” with ”1.3.6.1.4.1.38783” in the table below Name Access Description Syntax !.6.3.2.?.1.0 al?description read-write Alarm ? description DisplayString monitorNcontrol -> alarms -> Condition1 for Alarm 1 to 24 replace “?“...
Page 28
monitorNcontrol -> alarms -> alarm 1 to 24 replace “?“ with a number from 1 to 24 and “!” with ”1.3.6.1.4.1.38783” in the table below Name Access Description Syntax INTEGER {warning(3), !.6.3.2.?.5.0 al?Type read-write Alarm ? type minor(4), major(5), critical(6)} INTEGER {none(0), v01(1), v02(2), v03(3), v04(4), v05(5), v06(6),...
Page 29
9.2. HTTP API 9.2.1. HTTP Post TCW260 can execute HTTP Post to upload XML/JSON file to a dedicated server. This functionality is very useful if the controller is behind the router without a public IP address or the user don’t have access to router configuration. The server should have a public IP address.
Page 30
See sections 8.2.4 XML file structure and 8.2.5 JSON file structure for details of files. HTTP Get can be sent at any time to TCW260 if it is on the same network or it has appropriate routing. If there isn’t direct access to the device, HTTP Get can be sent immediately after HTTP Post receiving from the same device.
Request This command is requesting the content of holding registers 5000 – Channel 1 description. 03 1388 0008 03: The Function Code 3 (read Holding Registers) 1388: The Data Address of the first register requested (1388 hex = 5000) 0008: The total number of registers requested (read 8 registers each 2 bytes = 16 bytes) Response 03 10 54 65 6D 70 65 72 61 74 75 72 65 00 00 00 00 00...
Page 45
11. Factory default settings TCW260 can be restored to its original factory default settings in 3 different ways. 11.1. Factory default from the WEB interface If the button “Factory default” from Administration->Backup/Restore is pressed, all parameters return to factory default except Network settings.
The joint part with external component shall have space for attachment/removal of the cable after installation. Teracom does not guarantee the successful operation of the product if the product was used under conditions deviating from the product specifications.
Page 47
Appendix A Fig.1 Fig.2 TCW260_R1.2 – June 2019 Page 47...
Need help?
Do you have a question about the TCW260 and is the answer not in the manual?
Questions and answers