Download Print this page

Teracom TCW220 User Manual

Ethernet data logger
Hide thumbs Also See for TCW220:

Advertisement

Quick Links

Advertisement

loading
Need help?

Need help?

Do you have a question about the TCW220 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Teracom TCW220

  • Page 2 HTTP/HTTPS POST, and the stored information can be viewed in graphical form across four different graph pages. The TCW220 can also periodically upload an XML or JSON file containing all monitored parameters to a server via HTTP/HTTPS POST. For each monitored parameter, the device can send alarm notifications via email or SNMP traps to up to 5 recipients.
  • Page 3 Input Range: 0 to 10 VDC Accuracy: ±1% Sampling Rate: 500mS per channel (averaged value of 500 samples) Input Impedance: 150 kilo-ohms (min.) TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 3...
  • Page 4 The device can also be attached to a standard DIN rail (35mm by 7.55mm) by hooking the back of the enclosure onto the rail and snapping the bottom into place. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 4...
  • Page 5 Pin1 – Digital In 1 Pin2 – GND Pin3 – Digital In 2 Connector 8 Pin1– Analog In 1 Pin2 – GND Pin3 – Analog In 2 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 5...
  • Page 6 The diagram below demonstrates how to connect a high-temperature sensor to the analog input of the TCW220. The sensor's output is connected to the “Analog In” terminal, and the shield is connected to the “GND” terminal. The maximum cable length should not exceed 30 meters.
  • Page 7 30 meters. While longer distances may still function, error-free operation cannot be guaranteed beyond the recommended length. For optimal performance, Teracom guarantees proper operation only when using Teracom 1-Wire sensors. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 7...
  • Page 8 To mitigate this, it is recommended to use relay contact protection devices when switching inductive loads. 6.2.6. Network connection The Ethernet port of TCW220 should be connected to 10/100 Base-T Ethernet hub, switch or router. For configuration purposes, the TCW220 can be directly connected to the Ethernet port of a computer.
  • Page 9 TCW220 can also be integrated into a wireless network by connecting it through a wireless router. 6.3. Communication setup The TCW220 is shipped with the following default network settings: • IP Address: 192.168.1.2 • Subnet Mask: 255.255.255.0 • Default Gateway: 192.168.1.1 To establish communication with the TCW220, you can assign a temporary IP address to your computer.
  • Page 10 All TCWxxx controllers connected to the LAN can be easily located using the free tool “TCW Discoverer.” This tool is available for both Windows and Mac operating systems and can be downloaded from www.teracomsystems.com TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 10...
  • Page 11 The Monitoring menu provides access to all parameters in two formats: data view (Monitoring -> Data) and graphical view (Monitoring -> Graph). The Data page shows the current state of the TCW220 and is divided into four sections: Sensors, Digital Inputs, Analog Inputs, and Relays. Each section can be independently added or removed from the monitoring page by adjusting the settings in the "Setup ->...
  • Page 12 Each relay can be activated remotely via the web interface, HTTP API, or SNMP, or locally based on the status of a monitored parameter (such as a 1-Wire sensor, analog voltage, or dry contact). TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 12...
  • Page 13 Monitored data can also be exported directly from the graph page for further analysis or record- keeping. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 13...
  • Page 14 For secure communication with mail servers, the Transport Layer Security (TLS) protocol is employed. The TCW220 supports TLS versions 1.0, 1.1, and 1.2, using RSA for key exchange, agreement, and authentication. This ensures compatibility with nearly all public servers.
  • Page 15 The "Offset" field is available for all sensors, enabling simple adjustments to the displayed value. Furthermore, for specific sensors (such as TSA200, TSV200, etc.), the "Unit" and "Multiplier" fields are also accessible. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 15...
  • Page 16 ΔRH%/ΔV. We can calculate the multiplier as follows: MU = (75.3 - 0) / (3.198 - 0.826) = 75.3 / 2.372 = 31.745 %RH/V TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 16...
  • Page 17 Virtual items can be utilized for alarm notifications, incorporated into Functions, and used for local relay activation. 7.2.3.5. Relay outputs For every relay, a description up to 15 characters can be set. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 17...
  • Page 18 For each sensor, there are two types of fields: one for setting trigger conditions (“Min”, “Max”, and “Hys.”) and another for alert notifications (“If out of range”). TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 18...
  • Page 19 Returning to the operational range is recognized when the value exceeds (Min + Hys) or falls below (Max – Hys). The hysteresis (“Hys”) is implemented to minimize unnecessary triggering caused by fluctuations around the trigger points. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 19...
  • Page 20 Example: In this scenario, a TCW220 controller, a TST100 sensor, and an appropriate heater are used to manage room temperature. The desired minimum temperature is set at 19°C, while the initial temperature is 17°C. The TST100 sensor is assigned as the first 1-Wire sensor.
  • Page 21 Additionally, a “Notification delay” parameter is available globally for all digital inputs, which serves as a filter for short alarm conditions. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 21...
  • Page 22 The refresh interval for the monitoring page can be configured to range from 0 to 253 seconds. A setting of zero indicates that automatic refresh is disabled. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 22...
  • Page 23 The TCW220 supports SNMP v.2, allowing the device to integrate into monitoring and control systems using the SNMP protocol. This section allows you to configure all necessary parameters for the proper operation of SNMP. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 23...
  • Page 24 In Alarm mode, records are generated whenever an alarm condition occurs. • In Time & Alarm mode, both conditions are used to determine when records are logged. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 24...
  • Page 25 By default, the logger is disabled. For additional information about the logger, please refer to the Data Logger section. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 25...
  • Page 26 7.3.4. HTTP POST TCW220 can periodically upload a file to a designated server using HTTP or HTTPS POST. The HTTPS connection utilizes TLS 1.0, TLS 1.1, and TLS 1.2 for secure key exchange and authentication via RSA. The posting interval can be set between 10 seconds and 14,400 seconds, and the supported file formats include XML and JSON.
  • Page 27 SNMP to the manager. The TCW220 can be configured and monitored using SNMP. This can be achieved with any SNMP v.2 compatible program. The parameters that can be modified are organized by function in the tables below.
  • Page 28 DisplayString x.2.2.2.1.5.2.1.0 S51MAXInt read-write S51 maximum value x1000 in Integer format Integer32 x.2.2.2.1.5.2.2.0 S51MINInt read-write S51 minimum value x1000 in Integer format Integer32 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 28...
  • Page 29 -> io -> digitalSetup Name Access Description Syntax x.2.2.2.3.1.0 digitalInput1description read-write Digital Input 1 description" DisplayString x.1.2.2.3.2.0 digitalInput2description read-write Digital Input 2 description DisplayString TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 29...
  • Page 30 Virtual input 1 hysteresis Integer32 INTEGER{none(0),sensor11(1 ),sensor12(2),sensor21(3),se nsor22(4),sensor31(5),sensor 32(6),sensor41(7),sensor42(8 x.2.2.2.5.1.5.0 virtualInput1Parent read-write Virtual input 1 parent ),sensor51(9),sensor52(10),se nsor61(11),sensor62(12),sens or71(13),sensor72(14), sensor81(15),sensor82(16),a nalog1(17),analog2(18)} TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 30...
  • Page 31 S11 value x1000 in Integer format Integer32 x.2.3.1.1.2.0 s12Int read-only S12 value x1000 in Integer format Integer32 x.2.3.1.1.3.0 s1ID read-only S1 ID value Mac Address TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 31...
  • Page 32 -> digital Name Access Description Syntax INTEGER {closed(0), x.2.3.3.1.0 digitalInput1State read-only Digital1 Input State open(1)} INTEGER {closed(0), x.2.3.3.2.0 digitalInput2State read-only Digital2 Input State open(1)} TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 32...
  • Page 33 8.2. HTTP API 8.2.1. HTTP POST TCW220 can execute HTTP/HTTPS POST requests to upload XML or JSON files to a dedicated server. This functionality is particularly useful when the controller is situated behind a router without a public IP address or when the user lacks access to the router's configuration. It is important to note that the server should possess a public IP address.
  • Page 34 8.2.5 JSON file structure. HTTP GET requests can be sent at any time to the TCW220 if it is on the same network or has appropriate routing. If there is no direct access to the device, an HTTP GET can be sent immediately after receiving an HTTP POST from the same device.
  • Page 35 (p is 1,2,3,4,5,6,7 or 8 for the respective sensor t is 1 or 2 for the respective parameter of sensor) sx42=40.0 will set Min for sensor 4, parameter 2 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 35...
  • Page 36 – will set POST period to 120 seconds and save it Terminate session. (It works with HTTP/HTTPS POST, but not with HTTP GET) TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 36...
  • Page 37 <S3> <description>S3</description> <id>0000000000000000</id> <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> </S3> <S4> <description>S4</description> <id>0000000000000000</id> TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 37...
  • Page 38 <hys>---</hys> </item2> </S6> <S7> <description>S7</description> <id>0000000000000000</id> <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> </S7> TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 38...
  • Page 39 <description>Virtual Input 2</description> <value>0.033</value> <unit>V</unit> <multiplier>1.000</multiplier> <offset>0.0000</offset> <alarm>1</alarm> <min>6.000</min> <max>8.000</max> <hys>0.100</hys> </VI2> <VI3> <description>Virtual Input 3</description> <value>24.563</value> <unit>°C</unit> <multiplier>1.000</multiplier> <offset>0.0000</offset> <alarm>1</alarm> <min>25.000</min> <max>35.000</max> TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 39...
  • Page 40 <Date>11.10.2023</Date> <Time>09:54:36</Time> </Time> </Monitor> Where: <value>--- </value> and <unit>--- </unit> means no 1-Wire sensor on this position; <alarm>1</alarm> means there is trigger condition. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 40...
  • Page 41 "min": "---", "max": "---", "hys": "---" "item2": { "value": "---", "unit": "---", "alarm": "0", "min": "---", "max": "---", "hys": "---" "S4": { "description": "S4", TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 41...
  • Page 42 "unit": "---", "alarm": "0", "min": "---", "max": "---", "hys": "---" "item2": { "value": "---", "unit": "---", "alarm": "0", "min": "---", "max": "---", "hys": "---" TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 42...
  • Page 43 "min": "6.000", "max": "8.000", "hys": "0.100" "VI3": { "description": "Virtual Input 3", "value": "24.625", "unit": "°C", "multiplier": "1.000", "offset": "0.0000", "alarm": "1", "min": "25.000", TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 43...
  • Page 44 "valuebin": "0", "pulseWidth": "0.2", "control": "0" "HTTPPush": { "Key": "", "PushPeriod": "60" "hwerr": "", "Alarmed": "1", "Scannig": "", "Time": { "Date": "11.10.2023", "Time": "10:07:15" TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 44...
  • Page 45 02: The Function Code 2 (read Input Status) 0064: The Data Address of the input to read ( 0064 hex = 100 ) 0001: The total number of coils requested. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 45...
  • Page 46 All holding registers with strings are sent in big-endian. The answer is padded with 0. In the example above string “Sensor1” is sent. TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 46...
  • Page 47 16-bit unsign int ―"― Relay 2 action on alarm off (0), on (1), last state (2) Relays state after restart 03,06 15500 16-bit unsign int TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 47...
  • Page 48 Sensor 7, S72 dimension 64 bytes UTF-8 18848 Sensor 8, S81 dimension 64 bytes UTF-8 18880 Sensor 8, S82 dimension 64 bytes UTF-8 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 48...
  • Page 49 Sensor 6, S62 hysteresis 03,16 32-bit Float 19424 Sensor 7, S71 hysteresis 03,16 32-bit Float 19426 Sensor 7, S72 hysteresis 03,16 32-bit Float TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 49...
  • Page 50 16 bytes UTF-8 Sensor 6 ID 19740 16 bytes UTF-8 Sensor 7 ID 19748 16 bytes UTF-8 Sensor 8 ID 19756 16 bytes UTF-8 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 50...
  • Page 51 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 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 51...
  • Page 52 Pressing the “Factory default” button in the Administration -> Backup/Restore section will reset all parameters to their factory defaults, except for network settings. 9.2. Factory default with the reset button TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 52...
  • Page 53 Subnet Mask 255.255.255.0 Default Gateway 192.168.1.1 SNMPConfiguration disabled readCommunity public writeCommunity private Analog inputs unit voltage Analog inputs multiplier 1.000 Analog inputs ofset 0.000 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 53...
  • Page 54 Ensure that there is sufficient space for attaching and removing cables after installation. Teracom does not guarantee the successful operation of the product if it is used under conditions that deviate from the product specifications.
  • Page 55 Appendix A Fig.1 Fig.2 TCW220 User manual | Revision R4.22, October 2024 | Applicable for FW V2.006 or later Page 55...