Download Print this page

Teracom TCW210-TH User Manual

Temperature and humidity data logger
Hide thumbs Also See for TCW210-TH:

Advertisement

Quick Links

Advertisement

loading
Need help?

Need help?

Do you have a question about the TCW210-TH and is the answer not in the manual?

Questions and answers

Summary of Contents for Teracom TCW210-TH

  • Page 2 1. Introduction TCW210-TH is a temperature and humidity data logger with an embedded WEB server. Real-time data and charts of temperature, humidity and dew point can be monitored with a standard web browser (no special software is needed). Standard protocols as SNMP, MODBUS/TCP, and HTTP/API are available for M2M applications.
  • Page 3 3. Applications TCW210-TH is suitable for environmental monitoring, building, and industrial automation. It works very well for monitoring temperature and humidity as a standalone device using a WEB browser only or as a part of small to large industrial control systems for SCADA (supervisory control and data acquisition).
  • Page 4 6.1. Mounting TCW210-TH should be mounted in a clean and dry location on a not flammable surface. Ventilation is recommended for installations where the ambient air temperature is expected to be high.
  • Page 5 It is not suitable for long distances or environments with EMC interference. The maximum number of sensors (1-Wire or RS-485) connected to TCW210-TH is 8. The device supports temperature and humidity-temperature sensors. Connected sensors are automatically detected and the appropriate dimension is assigned.
  • Page 6 The Ethernet port of TCW210-TH should be connected to 10/100 Base-T Ethernet hub, switch or router. For setup, TCW210-TH 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 7 TCW210-TH can be used in a wireless network by connecting through a wireless router. 6.3. Communication setup By default TCW210-TH is delivered with the following network settings: IP address: 192.168.1.2, Subnet Mask: 255.255.255.0, Default Gateway: 192.168.1.1 Communication with TCW210-TH can be established by assigning a temporary IP address to the computer.
  • Page 8 If the controller is properly addressing, login pop-up window appears. 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. TCW210-TH-R1.16- November 2022 Page 7...
  • Page 9 Monitoring page displays the current state of TCW210-TH. It has one data and four graphs tabs. 7.1.1. Data The current state of TCW210-TH can be monitored on this page. There are two sections on the page - оne for 1-Wire sensors and one for MODBUS RTU sensors.
  • Page 10 It may be necessary to clear the arp cache, each time you connect a new device to the network. This is done by typing arp -d in the command prompt window of the computer. The “Hostname” is up to 15 characters. It is shown in the search results of TCW discoverer. TCW210-TH-R1.16- November 2022 Page 9...
  • Page 11 . If all sensors are locked, removing one “in the middle” will not position change the positions of other sensors after reset. This option is very useful when TCW210-TH is used as a part of а monitoring and control system managed either by SNMP or HTTP API commands.
  • Page 12 All changes should be saved. If the settings are OK in the columns “Raw value” the right data will be shown. TCW210-TH supports MODBUS RTU sensors with response time-out between 10 and 500mS. The response time-out for a new sensor is 100mS by default but it is recommended to use minimum response time guaranteed by the sensor’s manufacturer.
  • Page 13 For all sensors “Offset” field is enabled. The offset is used for simple correction of displayed value. For all Modbus RTU sensors multiplier is enabled, but for Teracom sensors it should be 1. For every parameter, there is a field for trigger conditions (“Min”, “Max” and “Hys.”).
  • Page 14 Globally for all sensors, there are “Notification delay” parameter. It is very useful as a filter for short alarm conditions. 7.2.4. System On this page, some general settings can be made. 7.2.4.1. General The system name, location, and contact can be used for automatic identification of device via M2M protocols. TCW210-TH-R1.16- November 2022 Page 13...
  • Page 15 If all sensors are attached to the one interface, the other section can be removed from the Monitoring page by the appropriate checkbox. 7.2.5. Time Internal RTC (Real Time clock) of the controller can be set either manually or automatically. TCW210-TH-R1.16- November 2022 Page 14...
  • Page 16 7.3. Services 7.3.1. MODBUS TCW210-TH supports MODBUS TCP/IP over the Ethernet interface. By default, MODBUS TCP/IP is disabled. The standard port for this protocol is 502. The table with the registers' addresses can be found in section 8.3. MODBUS TCP/IP.
  • Page 17 • SW reset. 7.3.4. Logger The TCW210-TH supports logger for all monitored parameters. The records are made in a circular buffer within the internal flash memory. When the buffer is full, the oldest values are overwritten with the newest ones.
  • Page 18 The period of the upload can be chosen from the menu between 1 and 24 hours. If you enable this service, take care of the real-time clock (NTP service). The HTTP server for upload can be domain or IP address but take care about DNS settings. TCW210-TH-R1.16- November 2022 Page 17...
  • Page 19 More about the logger can be found in the Data logger section. 7.3.5. HTTP post TCW210-TH can periodically upload a file to a dedicated server using HTTP or HTTPS Post. The HTTPS is over TLS 1.0, TLS 1.1 and TLS 1.2 with RSA as a key exchange/agreement and authentication.
  • Page 20 The primary element of ThingSpeak activity is the channel, which contains API key, channel ID, and eight data fields. TCW210-TH has four channel sections – Channel 1, Channel 2, Channel 3 and Channel 4. 7.3.7. Dynamic DNS With dynamic DNS can access TCW210-TH from the public Internet without investing in a broadband account that has a static IP address.
  • Page 21 The username and password can be up to 31 characters long. 7.4.2. Backup/Restore TCW210-TH supports backup and restore of all user setting. All settings are saved in XML backup file. This file can be used after this for restore on many devices. This is very useful for multiplying similar settings to a batch of controllers.
  • Page 22 LAN. Each controlled device, at all times, executes a software component called an agent which reports information via SNMP to the manager. The TCW210-TH can be configured and monitored through SNMP. This could be done using every SNMP v.2 compatible program. Parameters that can be changed, are grouped according to their functions in the tables below.
  • Page 23 S52 offset value x1000 in Integer format Integer32 x.4.2.2.1.5.4.1.0 s53MAXInt read-write S53 maximum value x1000 in Integer format Integer32 x.4.2.2.1.5.4.2.0 s53MINInt read-write S53 minimum value x1000 in Integer format Integer32 x.4.2.2.1.5.4.3.0 s53HYSTInt read-write S53 hysteresis value x1000 in Integer format Integer32 TCW210-TH-R1.16- November 2022 Page 22...
  • Page 24 S82 offset value x1000 in Integer format Integer32 x.4.2.2.1.8.4.1.0 s83MAXx10Int read-write S83 maximum value x1000 in Integer format Integer32 x.4.2.2.1.8.4.2.0 s83MINx10Int read-write S83 minimum value x1000 in Integer format Integer32 x.4.2.2.1.8.4.3.0 s83HYSTx10Int read-write S83 hysteresis value x1000 in Integer format Integer32 TCW210-TH-R1.16- November 2022 Page 23...
  • Page 25 S42 alarm status {normal(0),alarm(1)} INTEGER x.4.3.1.4.5.3.0 s43Al read-only S43 alarm status {normal(0),alarm(1)} x.4.3.1.4.6.0 s41RawInt read-only S41 raw value x1000 in Integer format Integer32 x.4.3.1.4.7.0 s42RawInt read-only S42 raw value x1000 in Integer format Integer32 TCW210-TH-R1.16- November 2022 Page 24...
  • Page 26 S82 alarm status {normal(0),alarm(1)} INTEGER x.4.3.1.8.5.3.0 s83Al read-only S83 alarm status {normal(0),alarm(1)} x.4.3.1.8.6.0 s81RawInt read-only S81 raw value x1000 in Integer format Integer32 x.4.3.1.8.7.0 s82RawInt read-only S82 raw value x1000 in Integer format Integer32 TCW210-TH-R1.16- November 2022 Page 25...
  • Page 27 8.2. HTTP API 8.2.1. HTTP Post TCW210-TH can execute HTTP/HTTPS Post to upload XML/JSON file to a dedicated server. This functionality is very useful if the controller is behind the router without public IP address or the user don’t have access to router configuration. The server should have a public IP address.
  • Page 28 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 TCW210-TH 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.
  • Page 29 <MnfInfo>www.teracomsystems.com</MnfInfo> <SysContact>info@teracomsystems.com</SysContact> <SysName>SysName</SysName> <SysLocation>SysLocation</SysLocation> </DeviceInfo> <S> <S1> <description>1</description> <id>2867895F07000058</id> <SenType>1W</SenType> <addr>---</addr> <item1> <value>23.6</value> <unit>°C</unit> <alarm>0</alarm> <min>-40.0</min> <max>85.0</max> <hys>8.5</hys> </item1> <item2> <value>---</value> <unit>---</unit> <alarm>0</alarm> <min>---</min> <max>---</max> <hys>---</hys> </item2> <item3> <value>---</value> <unit>---</unit> <alarm>0</alarm> <min>---</min> <max>---</max> <hys>---</hys> </item3> TCW210-TH-R1.16- November 2022 Page 28...
  • Page 30 <hys>8.5</hys> </item1> <item2> <value>36.4</value> <unit>%RH</unit> <alarm>0</alarm> <min>0.0</min> <max>100.0</max> <hys>10.0</hys> </item2> <item3> <value>7.3</value> <unit>°C</unit> <alarm>0</alarm> <min>0.0</min> <max>25.0</max> <hys>2.5</hys> </item3> </S3> <S4> <description>S4</description> <id>1500000000000000</id> <SenType>MB</SenType> <addr>4</addr> <item1> <value>23.8</value> <unit>°C</unit> <alarm>0</alarm> <min>-40.0</min> <max>85.0</max> <hys>8.5</hys> </item1> <item2> <value>32.2</value> <unit>%RH</unit> TCW210-TH-R1.16- November 2022 Page 29...
  • Page 31 </item3> </S5> <S6> <description>S6</description> <id>0000000000000000</id> <SenType>MB</SenType> <addr>0</addr> <item1> <value>---</value> <unit>---</unit> <alarm>0</alarm> <min>---</min> <max>---</max> <hys>---</hys> </item1> <item2> <value>---</value> <unit>---</unit> <alarm>0</alarm> <min>---</min> <max>---</max> <hys>---</hys> </item2> <item3> <value>---</value> <unit>---</unit> <alarm>0</alarm> <min>---</min> <max>---</max> <hys>---</hys> </item3> </S6> <S7> <description>S7</description> <id>0000000000000000</id> TCW210-TH-R1.16- November 2022 Page 30...
  • Page 32 <alarm>0</alarm> <min>---</min> <max>---</max> <hys>---</hys> </item3> </S8> </S> <HTTPPush> <Key/> <PushPeriod>300</PushPeriod> </HTTPPush> <hwerr/> <Alarmed>0</Alarmed> <Scannig/> <Time> <Date>28.01.2019</Date> <Time>15:59:43</Time> </Time> </Monitor> Where: <value>---</value> and <unit>---</unit> means no sensor on this position; <alarm>1</alarm> means there is trigger condition. TCW210-TH-R1.16- November 2022 Page 31...
  • Page 33: Unit

    "max": "85.0", "hys": "8.5" "item2": { "value": "35.6", "unit": "%RH", "alarm": "0", "min": "0.0", "max": "100.0", "hys": "10.0" "item3": { "value": "7.4", "unit": "°C", "alarm": "0", "min": "0.0", "max": "25.0", "hys": "2.5" "S3": { "description": "S3", TCW210-TH-R1.16- November 2022 Page 32...
  • Page 34: Unit

    "S5": { "description": "S5", "id": "3300000000000000", "SenType": "MB", "addr": "1", "item1": { "value": "23.8", "unit": "°C", "alarm": "0", "min": "-40.0", "max": "85.0", "hys": "8.5" "item2": { "value": "---", "unit": "---", "alarm": "0", "min": "---", "max": "---", TCW210-TH-R1.16- November 2022 Page 33...
  • Page 35 "unit": "---", "alarm": "0", "min": "---", "max": "---", "hys": "---" "item3": { "value": "---", "unit": "---", "alarm": "0", "min": "---", "max": "---", "hys": "---" "S8": { "description": "S8", "id": "0000000000000000", "SenType": "MB", "addr": "0", "item1": { TCW210-TH-R1.16- November 2022 Page 34...
  • Page 36: Table Of Contents

    "max": "---", "hys": "---" "item3": { "value": "---", "unit": "---", "alarm": "0", "min": "---", "max": "---", "hys": "---" "HTTPPush": { "Key": "", "PushPeriod": "300" "hwerr": "", "Alarmed": "0", "Scannig": "", "Time": { "Date": "28.01.2019", "Time": "16:44:16" TCW210-TH-R1.16- November 2022 Page 35...
  • Page 37 In the example above string “Sensor1” is sent. 8.3.1.2. Exception codes All exceptions are signaled by adding 0x80 to the function code of the request, and following this byte by a single reason byte for example as follows: TCW210-TH-R1.16- November 2022 Page 36...
  • Page 38 16-bit unsign int noErr (0), hwErr (1) 50003 HW error 03,06 16-bit unsign int Example: Device ID 50100 18 bytes UTF-8 5c:32:c5:00:ac:52 Hostname 50200 16 bytes UTF-8 Example: Device IP 50300 16 bytes UTF-8 192.168.1.2 TCW210-TH-R1.16- November 2022 Page 37...
  • Page 39 8.4.2.1. Sensor settings The tool works with the current MODBUS RTU communication parameters. To avoid collisions the good practice is to set TCW210-TH and the sensor with the factory default MODBUS RTU communication parameters. This will ensure smooth operation. The default MODBUS RTU communication parameters for TCW210-TH are described in 8.4.1.
  • Page 40 "Bad" for problematic record. Inputs value sensors. Alarm conditions show condition for every input, “1” means an active alarm. Example of log file: 1131901;15.10.2015,01:02:23;Type;S11/°C;S12;S21/°C;S22;S31/°C;S32;S41/°C;S42;S51/°C;S52;S61/°C;S62;S71/°C;S72;S81/°C;S82;A1/V;A2/V;D1;D2;R1;R2; S11/°C;S12;S21/°C;S22;S31/°C;S32;S41/°C;S42;S51/°C;S52;S61/°C;S62;S71/°C;S72;S81/°C;S82;A1/V;A2/V;D1;D2; 1131902;15.10.2015,01:02:23;Time;18.250;;18.375;;18.125;;18.500;;18.188;;18.125;;18.375;;18.375;;11.352;0.065;1;0;1;0;1;;1;;1;;1;;1;;1;;1;;1;;1;0;1;0; 1131903;15.10.2015,01:02:23;Event;18.250;;18.438;;18.125;;18.500;;18.188;;18.125;;18.313;;18.375;;11.352;0.066;0;1;0;1;1;;1;;1;;1;;1;;1;;1;;1;;1;0;0;1; 1131904;15.10.2015,01:02:24;Time;18.250;;18.438;;18.125;;18.500;;18.188;;18.125;;18.313;;18.375;;11.352;0.066;0;1;0;1;1;;1;;1;;1;;1;;1;;1;;1;;1;0;0;1; 1131905;15.10.2015,01:02:25;Time;18.250;;18.375;;18.125;;18.500;;18.188;;18.125;;18.313;;18.375;;11.352;0.066;0;1;0;1;1;;1;;1;;1;;1;;1;;1;;1;;1;0;0;1; 1131906;15.10.2015,01:02:26;Time;18.250;;18.375;;18.125;;18.500;;18.188;;18.125;;18.313;;18.313;;11.352;0.066;0;1;0;1;1;;1;;1;;1;;1;;1;;1;;1;;1;0;0;1; 1131907;15.10.2015,01:02:27;Time;18.250;;18.375;;18.125;;18.438;;18.188;;18.125;;18.313;;18.313;;11.352;0.066;0;1;0;1;1;;1;;1;;1;;1;;1;;1;;1;;1;0;0;1; 1131908;15.10.2015,01:02:27;Event;18.250;;18.375;;18.125;;18.438;;18.188;;18.125;;18.313;;18.313;;2.198;9.092;0;1;0;1;1;;1;;1;;1;;1;;1;;1;;1;;0;0;0;1; TCW210-TH-R1.16- November 2022 Page 39...
  • Page 41 9. Factory default settings TCW210-TH can be restored to its original factory default settings in 3 different ways. 9.1. Factory default from WEB interface If the button “Factory default” from Administration->Backup/Restore is pressed, all parameters return to factory default except Network settings.
  • Page 42 If the equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired. In no event will Teracom Ltd. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.
  • Page 43 Appendix A Fig.1 TCW210-TH-R1.16- November 2022 Page 42...