TC-32
32-Channel Thermocouple Input USB/Ethernet DAQ Device

User's Guide

Document Revision 3A
March 2016
© Copyright 2016

Trademark and Copyright Information
Measurement Computing Corporation, InstaCal, Universal Library, and the Measurement Computing logo areeither trademarks or registered trademarks of Measurement Computing Corporation. Refer to the Copyrights &Trademarks section on mccdaq.com/legal for more information about Measurement Computing trademarks.
Other product and company names mentioned herein are trademarks or trade names of their respective
companies.
© 2016 Measurement Computing Corporation. All rights reserved. No part of this publication may be
reproduced, stored in a retrieval system, or transmitted, in any form by any means, electronic, mechanical, by
photocopying, recording, or otherwise without the prior written permission of Measurement Computing
Corporation.
NoticeMeasurement Computing Corporation does not authorize any Measurement Computing Corporation product for
use in life support systems and/or devices without prior written consent from Measurement Computing
Corporation. Life support devices/systems are devices or systems that, a) are intended for surgical implantation
into the body, or b) support or sustain life and whose failure to perform can be reasonably expected to result ininjury. Measurement Computing Corporation products are not designed with the components required, and are
not subject to the testing required to ensure a level of reliability suitable for the treatment and diagnosis ofpeople.

HM TC-32.docx

2

Table of Contents
Preface

About this User's Guide ....................................................................................................................... 5
What you will learn from this user's guide ......................................................................................................... 5
Conventions in this user's guide ......................................................................................................................... 5
Where to find more information ......................................................................................................................... 5
Chapter 1

Introducing the TC-32 ........................................................................................................................... 6
Ethernet interface ................................................................................................................................................ 6
USB interface ..................................................................................................................................................... 6
Functional block diagram ................................................................................................................................... 7
Chapter 2

Installing the TC-32 ............................................................................................................................... 8
Unpacking........................................................................................................................................................... 8
Installing the software ........................................................................................................................................ 8Connecting the external power adapter .............................................................................................................. 8
Installing the hardware ....................................................................................................................................... 8
Installing on USB.............................................................................................................................................................. 8
Installing on Ethernet ........................................................................................................................................................ 8
IP address settings............................................................................................................................................................. 9

Setting up the TC-32 for communication across networks ................................................................................. 9
Calibrating the hardware................................................................................................................................... 10
Factory calibration ...........................................................................................................................................................10
Field calibration ...............................................................................................................................................................10

Updating firmware ............................................................................................................................................ 10
Restoring factory default network settings ....................................................................................................... 10
Chapter 3

Functional Details ............................................................................................................................... 11External components ........................................................................................................................................ 11
USB connector .................................................................................................................................................................11
Ethernet connector ...........................................................................................................................................................11
External power connector ................................................................................................................................................11
TC input connectors, measurements, and LED ................................................................................................................11
Digital I/O ........................................................................................................................................................................13
LED indicators .................................................................................................................................................................15
EXPANSION connector ..................................................................................................................................................16
Chassis ground connector ................................................................................................................................................16RESET button ..................................................................................................................................................................16

Mechanical drawings ........................................................................................................................................ 17
Chapter 4

Specifications ...................................................................................................................................... 19
Thermocouple input .......................................................................................................................................... 19
Channel configuration ...................................................................................................................................... 20
Compatible thermocouple sensors .................................................................................................................... 20
Accuracy ........................................................................................................................................................... 21
Thermocouple measurement accuracy .............................................................................................................................21

Digital input/output........................................................................................................................................... 22
Temperature alarms .......................................................................................................................................... 23
Memory ............................................................................................................................................................ 233

TC-32 User's Guide

Microcontroller ................................................................................................................................................. 23
Power ................................................................................................................................................................ 23
USB .................................................................................................................................................................. 24
Network ............................................................................................................................................................ 24
Ethernet connection .........................................................................................................................................................24
Network interface ............................................................................................................................................................24
Network factory default settings ......................................................................................................................................25
Network security ..............................................................................................................................................................25

LED displays and the factory reset button ........................................................................................................ 25
Environment ..................................................................................................................................................... 25
Mechanical ....................................................................................................................................................... 25
Signal I/O connectors ....................................................................................................................................... 26
Declaration of Conformity .................................................................................................................. 28

4

Preface

About this User's Guide
What you will learn from this user's guideThis user's guide describes the Measurement Computing TC-32 data acquisition device and lists device
specifications.

Conventions in this user's guide
For more information
Text presented in a box signifies additional information related to the subject matter.
Caution! Shaded caution statements present information to help you avoid injuring yourself and others,
damaging your hardware, or losing your data.
bold text

Bold text is used for the names of objects on a screen, such as buttons, text boxes, and check boxes.

italic text

Italic text is used for the names of manuals and help topic titles, and to emphasize a word or phrase.

Where to find more information
Additional information about TC-32 hardware is available on our website at www.mccdaq.com. You can also
contact Measurement Computing Corporation with specific questions.


Knowledgebase: kb.mccdaq.com
Tech support form: www.mccdaq.com/support/support_form.aspx
Email: techsupport@mccdaq.com
Phone: 508-946-5100 and follow the instructions for reaching Tech Support

For international customers, contact your local distributor. Refer to the International Distributors section on our
website at www.mccdaq.com/International.

5Chapter 1

Introducing the TC-32
The TC-32 is a dual-interface data acquisition device that provides the following features:













32 differential thermocouple (TC) inputs, expandable to 64 channels with the
TC-32-EXP expansion device 1
Two 24-bit ADCs (one ADC per 16 inputs)
TC channels field-to-host isolation
3 S/s per update rate
Support for type J, K, R, S, T, N, E, and B thermocouples, software-selectable per channel
One integrated cold junction compensation (CJC) sensor per TC input
Open thermocouple detection (OTD) to detect faulty TC connections
8 digital inputs, isolated from TC and host
32 digital outputs/alarms isolated from TC inputs and host
DIO connections are made to 50-pin header connector
USB 2.0 or 10/100 Ethernet interface
Powered by the included +5 V external power adapter (PS-5V2AEPS)

Ethernet interface
The TC-32 has a built-in 10/100 BASE-T auto-negotiation, high-speed communication port.
With the Ethernet interface, you can remotely access and configure your TC-32 from anywhere on the network.
Only one computer can control the TC-32 at a time.
A unique media access control (MAC) address is assigned to each device at the factory. You configure the
Ethernet connection settings through software. The network name uses the format TC-32-xxxxxx, where
xxxxxx are the lower six digits of the factory-assigned MAC address.

USB interface
The TC-32 is a USB 2.0 full-speed device that is compatible with USB 3.0 ports. The device is also compatible
with USB 1.1 ports.

140-pin ribbon cable for the EXPANSION connector is included with the TC-32-EXP.

6

TC-32 User's Guide

Introducing the TC-32

Functional block diagram
Device functions are illustrated in the block diagram shown here:

Figure 1. TC-32 functional block diagram

7

Chapter 2

Installing the TC-32
UnpackingAs with any electronic device, you should take care while handling to avoid damage from static
electricity. Before removing the board from its packaging, ground yourself using a wrist strap or by simply
touching the computer chassis or other grounded object to eliminate any stored static charge.

Installing the software
Refer to the MCC DAQ Software Quick Start for instructions on installing the software on the MCC DAQ CD.
Refer to the device product page on the Measurement Computing website for information about the included
and optional software supported by the TC-32.
Install the software before you install your device
The driver needed to run the TC-32 is installed with the software. Therefore, you need to install the software
package you plan to use before you install the hardware.

Connecting the external power adapter
Power to the TC-32 is provided with the 5 V external power adapter (PS-5V2AEPS). Connect the adapter cord
to the power connector on the TC-32 device, and plug the AC adapter into an electrical outlet.
The Power LED turns on when 5 V power is supplied to the TC-32. If the voltage supply is less than 4.0 V or
more than 5.75 V, the POWER LED does not turn on.
Refer to Figure 2 on page 11 for the location of the Power LED.

Installing the hardware
The TC-32 can run on either a USB or Ethernet interface.

Installing on USB
Connect the TC-32 using the cable provided to a to a USB port on a computer running Windows. Windows
finds and installs the device driver automatically, and notifies you that the device is ready to use.

Installing on Ethernet
The TC-32 requires a TCP/IP and UDP connection to a network or computer. Use the standard Ethernet cableprovided to connect the TC-32 to a 10Base-T or 100Base-TX compatible Ethernet port, hub, or switch.
When connecting the TC-32 for the first time, make sure that you connect to a local network with DHCP
enabled.
If you are unsure whether you have access to a local network or that DHCP is enabled on that network, you
should use a direct connection to a Windows PC.
It may take a minute or two to detect the device and assign the address. The green Link/activity LED on thelower left of the Ethernet connector turns on when there is a valid Ethernet link, and blinks when network
activity is detected.
Once the TC-32 is physically connected to the local network or PC, you can run the software (InstaCal for
example) to establish a connection. If a connection cannot be established, make sure the device is using thedefault configuration by following the instructions in the Restoring factory default network settings on page 10.
Once a connection is established and you can communicate to the device, you can change the configuration forother network scenarios.
8TC-32 User's Guide

Installing the TC-32

Configuring network settings
The following TC-32 network settings are software-selectable. Only one user at a time can connect to the TC-32
to configure network options on the device. For typical local networks, the default settings are recommended.
Address mode settings
The address mode setting determines whether the default IP parameters (IPv4 address, subnet mask, andgateway) are assigned to the TC-32 or an auto-addressing method is used to assign these parameters.
DHCP or link-local enabled (default)
If connected to a network with a DHCP server, the service automatically assigns IP addresses to the TC-32.
If the connected network does not have a DHCP server, the address stored in the default IP address is assigned
to the TC-32.
If the TC-32 is directly connected to a Windows PC or other host that supports link-local addressing, a linklocal address is assigned to the device. A link-local address is valid only for communications between the
TC-32 and the device to which it is connected
DHCP Only
Enables configuration by a DHCP server if one is available. The TC-32 is assigned an IP address shortly after it
is powered up and attached to the network.
Link Local Only
The TC-32 is assigned a link-local IP address by the Windows PC or other host that supports link-local
addressing. A link-local address is valid only for communications between the TC-32 and the device to which it
is connected.
StaticThe default IPv4 Address is manually configured on the TC-32.

IP address settings
The default settings of the following IP address are assigned to the TC-32 when automatic addressing is
disabled or not available (DHCP or Link Local for example)

IPv4 address – The IP address that is stored on the device. The default IPv4 address is 192.168.0.101.
Subnet mask – The Subnet mask that is stored on the TC-32 . The subnet mask determines the number ofbits of the IP address that is used for the host portion of the address vs. the number of bits used for the
network portion. The default subnet mask is 255.255.255.000
Gateway – The gateway IP address that is stored on the TC-32. The gateway address of the device thatbridges subnets within a network. The default gateway is 192.168.0.1

Connection code
The connection code is a number between 0 (default) and 999999999. You can change this number from its
default of 0 to prevent other users from connecting to and configuring the device. The device remains visible toother users on the network, but connection by another user is not allowed.

Setting up the TC-32 for communication across networks
In order to communicate with the TC-32 from a computer connected to a different network – such as over theInternet – you must change the network configuration of the network router.
In the following procedure, the TC-32 is installed on the host LAN, the computer is installed on the client LAN,and it is assumed that you have you have successfully connected the device to a local network.
Caution! This procedure should only be performed by a network administrator or computer professional.
Incorrect settings can significantly disrupt a network.

9TC-32 User's Guide

Installing the TC-32

1.

Determine the IP address of the device. If the address was assigned by DHCP, it is recommended youchange it to a static address by setting the default address to the address assigned and setting the device
network configuration to static.

2.

Configure the firewall/router to forward incoming traffic to the following ports to the IP address assigned
to the device:oo3.

UDP:54211 (discovery)
TCP:54211 (commands)

On the computer connected to the client LAN, manually enter the WAN address of the host router, andspecify the ports that were forwarded to connect to the remote TC-32.

Calibrating the hardware
Factory calibration
The Measurement Computing Manufacturing Test department performs the initial factory calibration. Returnthe device to Measurement Computing Corporation when calibration is required. The recommended calibrationinterval is one year.

Field calibration
The TC-32 supports field calibration. Calibrate the device using InstaCal whenever the ambient temperaturechanges by more than ±10 °C from the last calibration.
The following items are required to perform field calibration on a TC-32:


a precision voltage source
a voltmeter

Each ADC (two ADCs per device) is measured at three points and a linear correction is calculated.
When prompted, enter the voltmeter reading to a precision of three decimal places.
MCC strongly recommends that you warm up the TC-32 for at least 20 minutes prior to performing fieldcalibration.

Updating firmware
Your DAQ device contains firmware that can be updated in the field if required. Firmware is available fordownload at www.mccdaq.com/firmware.aspx. MCC recommends that you check this page periodically to see
if an update to your device firmware is available.

Restoring factory default network settings
To reset the network configuration settings to the factory default values, complete the following steps:
1.

Use a ballpoint pen to press and hold in the Reset button for at least four seconds until both the Power andActivity LEDs blink , indicating that the settings have been restored to the factory defaults.

2.

Release the button so the device continues startup with the default settings. If the button is released before
the two LEDs blink, the settings are not affected and the device starts up normally.

If InstaCal is open when default settings are restored, click the Refresh Boards button on the InstaCal toolbar
to reflect the changes.

10Chapter 3

Functional Details
External components
TC-32 front panel components are shown in Figure 2.

1

TC input channels 0 through 31 (32 mini-jack connectors)

2

POWER LED
ACTIVITY LED

3

4
5

ALARM LED
OPEN TC LED

Figure 2. TC-32 front panel components

TC-32 rear panel components are shown in Figure 3.

1

Factory RESET button

2

USB connector
ETHERNET connector
External power (EXT DC) connector
Power switch (PWR)

3
4
5

6
7
8
9
10

Chassis ground connector
40-pin EXPANSION connector
Eight digital input (DIN) pull-up switches
32 digital output (DOUT) pull-up switches
50-pin DIGITAL I/O connector

Figure 3. TC-32 rear panel components

USB connector
The USB connector provides USB communication.

Ethernet connector
The TC-32 has one 10/100 BASE-T, auto-negotiation, high-speed communication port. The port connector is an
RJ-45, eight-position connector. The Ethernet port accepts CAT-5 shielded or unshielded twisted pair cable.
The maximum communication distance without using a repeater is 100 meters.

External power connector
Connect the PS-5V2AEPS power supply to this connector. The power supply provides 5 VDC, 2 A power to the
TC-32.

TC input connectors, measurements, and LED
A thermocouple consists of two dissimilar metals that are joined together at one end. When the junction of themetals is heated or cooled, a voltage is produced that correlates to temperature.
11TC-32 User's Guide

Functional Details

You can add another 32 differential TC input connections to mini-jack connectors labeled CH0 through CH31
(refer to Figure 2).
The device supports type J, K, S, R, B, E, T, N thermocouples.
Caution! MCC strongly recommends that you ground yourself using a wrist strap before handling thethermocouple sensors.
Connecting TCs to common-mode voltage sources
You can connect a thermocouple to a common voltage source (AC or DC) as long as the magnitude of thevoltage is within the common mode voltage range specification of 48V (DC) or 3.5V p-p (AC).
Each applied common mode voltage must be less than or equal to the average common mode voltage ±1.4 V.
For example, in Figure 4, there are three TCs connected to three different common mode voltage sources andtwo thermocouples that are not connected to anything (floating).
In this example, the average common mode voltage is calculated as follows: (11.4 V+ 10 V + 8.6 V)/3 = 10 VEach TC channel becomes biased to the average common mode voltage of 10 V.
Each common mode voltage must then be within the 10 V ±1.4 V limits or 8.6 V to 11.4 V.

Figure 4. TC-32 common mode voltage connections example

Cold junction compensation (CJC)
Each TC input on the TC-32 has a high-resolution CJC sensor. When you connect the thermocouple sensor
leads to the sensor input channel, the dissimilar metals at the TC-32 terminal blocks produce an additional
thermocouple junction. This junction creates a small voltage error component which must be removed from theoverall sensor measurement using a CJC technique.
The measured voltage includes both the thermocouple voltage and the cold junction voltage. To compensate forthe additional cold junction voltage, the TC-32 subtracts the cold junction voltage from the thermocouple
voltage.
Increasing the thermocouple length
If you need to increase the length of your thermocouple, use the same type of TC wires to minimize the error
introduced by thermal EMFs.

12

TC-32 User's Guide

Functional Details

Data linearization
After the CJC correction is performed on the measurement data, an on-board microcontroller automaticallylinearizes the thermocouple measurement data using National Institute of Standards and Technology (NIST)
linearization coefficients for the selected thermocouple type.
The measurement data is then output as a 32-bit floating point value in the configured format (voltage ortemperature).
Open-thermocouple detection (OTD)
Open-thermocouple detection on the TC-32 can be enabled or disabled for all analog input channels. With
OTD, any open-circuit condition at the TC sensor is detected by the software. An open channel is detected by
the use of a pull up and pull down resistors on the thermocouple inputs. An open thermocouple condition forces
the input differential voltage outside of the valid thermocouple voltage range. The software recognizes this as
an invalid reading and flags the appropriate channel. The software continues to sample all channels when OTD
is detected.
Input leakage current
With OTD enabled, 75 nA (max) of input leakage current is injected into the TC. This current can cause anerror voltage to develop across the lead resistance of the TC that is indistinguishable from the thermocouple
voltage you are measuring. You can estimate this error voltage with the following formula:error voltage = resistance of the thermocouple × 75 nA

To reduce the error, reduce the length of the TC to lower its resistance, or lower the AWG of the wire by using
a wire with a larger diameter. With open-thermocouple detection disabled, 2 nA (max) of input leakage current
is injected into the TC.

Digital I/O
The TC-32 provides eight digital inputs and 32 digital outputs that are electrically isolated from the hostcomputer and from the TC-32 analog circuits.
All DIO bits have internal pull-up resistors to 5 V that can be disabled with the rear panel slide switches.
When pull-up is disabled for a digital bit, the bit is left floating.
The recommended maximum length of the 50-pin cable used to connect the DIGITAL I/O connector to thedigital I/O signal source is 1 foot.
For more information about digital signal connections
For general information about digital signal connections and digital I/O techniques, refer to the Guide to DAQ
Signal Connections (available on our web site at www.mccdaq.com/support/DAQ-Signal-Connections.aspx).
Digital inputs
The TC-32 provides eight digital inputs with rates of 500 port reads or single bit reads per second.
Digital input voltage ranges of 0 V to 15 V are permitted, with thresholds of 0.6 V (low) and 2.2 V (high).
Each digital input has a 100 kΩ pull-up resistor. Use the eight PULL-UP ENABLE – DIN slide switches toenable or disable the 5 V pull-up option.

13

TC-32 User's Guide

Functional Details

Figure 5. Digital input connection example

Digital outputs/temperature alarms
The TC-32 has 32 digital outputs which are open-drain. Each DO bit has a 100 kΩ pull-up resistor and can sink
up to 100 mA for direct drive applications. Use the eight PULL-UP ENABLE – DOUT slide switches to enable
or disable the 5 V pull-up option.

Figure 6. Digital output connection example

Optionally, you can configure each digital output as an alarm for each TC input. When an alarm is enabled, its
associated output line is driven to the appropriate state determined by the alarm options and input temperature.
You can also use the alarm outputs to control a device or application that indicates when a temperaturethreshold has been exceeded.
When its pull-up is disabled, a DO bit can be used to control a device needing up to 15 V (user-provided)@ 100 mA. If the device needs more voltage/current than this, use a TC-32-controlled MOSFET 2. (userprovided) to control higher voltages and currents.
Depending on the MOSFET used, the TC-32 can control up to 50 VDC @ 80 A.
Figure 7 shows a relay requiring 24 VDC @ 100 mA controlled by a TC-32 digital output/alarm. The
MOSFET driving the signal to the relay can handle up to 14 amps, 50 volts DC.

2

Metal-oxide semiconductor, field-effect transistor that uses an induced electrical field to control current through the device.
Either negative or positive gate voltages can be applied to control the current.

14TC-32 User's Guide

Functional Details

Figure 7. Example of digital output/alarm controlling a relay

The alarm configurations are stored in non-volatile memory and loaded at power up.
Alarm settings are applied when changed and at power on. Temperatures are constantly converted on enabledchannels and processed for alarm conditions regardless of the communications connectivity.
Each available alarm mode and setting is explained below.
Alarm input modes
Set independent temperature thresholds T1 and T2
for each alarm.

Alarm error modes

Alarm output modes

Trigger alarm when input temperature ≥ T1; reset alarm when
input temperature < T2
 Trigger alarm when input temperature ≤ T1; reset alarm when
input temperature > T2
 Trigger alarm when input temperature is < T1 or > T2
 Alarm on temperature reading only
 Alarm on temperature reading, open thermocouple, or commonmode voltage error
 Alarm on open thermocouple or common-mode voltage out-ofrange error only

Alarm disabled; digital output line can be used for normal
operation
 Alarm enabled; active low output (output line goes low whenalarm condition is met) Alarm enabled; active high output (output line goes high whenalarm condition is met) Alarm output may be latched and will not clear unless explicitly
cleared by the user
The TC-32 provides three alarm indicators – the ALARM LED, the OPEN TC LED on the front panel and,optionally, the user-configurable digital outputs associated with each channel.
Because the digital alarm outputs are user-configurable, they can be used to supply additional information(visually, if the digital outputs are used to drive LEDs), such as the channel associated with the alarm condition
or differentiating between threshold and common mode voltage out-of-range alarms.
Pull-up configuration
By default, pull-up is enabled for all eight digital inputs and all 32 digital outputs. Slide switches on the rear of
the housing can disable pull-up for each digital input bit and digital output bit.
When pull-up is disabled for a digital bit, the bit is left floating.

LED indicators
The TC-32 has four LEDs that indicate the power, communication, alarm, and open TC status15

TC-32 User's Guide

POWER LED

Functional Details

3

The POWER LED turns on when you plug the power adapter into the TC-32. If a Flash LED command is sentfrom an application, the Power LED blinks five times.
ACTIVITY LED

2

The ACTIVITY LED turns on when there is a valid connection (USB or Ethernet) and blinks when a command issent to the TC-32.
ALARM LED
The ALARM LED turns on when an alarm condition occurs.
OPEN TC LED
The OPEN TC LED turns on when there is an open thermocouple condition.

EXPANSION connector
Use the EXPANSION connector to connect the TC-32 to a TC-32-EXP expansion device (sold separately) for
applications that need additional analog/thermocouple input and digital I/O channels. A 40-pin expansion cable
is included with the TC-32-EXP.
Refer to www.mccdaq.com for TC-32-EXP product details.

Chassis ground connector
Provides a connection point (#6-32 threaded screw) for chassis ground. Connect this to an external grounding
source.
If the TC-32 is connected by USB or by a shielded Ethernet cable to grounded equipment, connecting to an
external grounding source is not needed since the USB/shielded Ethernet connection already grounds the TC-32
and a connected TC-32-EXP.

RESET button
Press and hold this button to restore the TC-32 to its factory default network settings. Refer to Restoring factory
default network settings on page 10

3Both the POWER and ACTIVITY LEDs blink in firmware upgrade mode. Refer to Updating firmware on page 10.

16

TC-32 User's Guide

Functional Details

Mechanical drawings

Figure 9. Enclosure dimensions - rear
Figure 8. Enclosure dimensions - front17

TC-32 User's Guide

Functional Details

Figure 10. Enclosure dimensions – side

Figure 11. Circuit board dimensions

18

Chapter 4

Specifications
All specifications are subject to change without notice.
Typical for 25 °C unless otherwise specified.
Specifications in italic text are guaranteed by design.

Thermocouple input
Table 1. Generic analog input specifications
Parameter

Condition

Specification

A/D converter typeA/D resolution
Number of channels

Delta-Sigma
24-bit32
50 Hz or 60 Hz noise filtering, softwareselectable

Filtering options
Isolation

Between any TCx channel and chassis
ground.

Channel configuration
Differential input voltage range
Absolute maximum input
voltage
Differential input impedance
Input current
Common mode rejection
Noise rejection
Input bandwidth
Crosstalk
Sample rate (Note 1)
Common mode voltage range(Note 2)
Input noise
Gain error
Offset error
Measurement sensitivity(Note 3)

Between any two TCx inputs
50 Hz filtering, power on
60 Hz filtering, power onOpen thermocouple detect disabledOpen thermocouple detect enabled
50 Hz filtering, at DC and fin=50 Hz
60 Hz filtering at DC and fin=60 Hz
50 Hz filtering at fin =50 Hz
60 Hz filtering at fin =60 Hz
50 Hz filtering
60 Hz filtering
Between any two TCx inputs
TCx channel to TCx channel
TCx channel relative to chassis
ground, fin = 60 Hz
TCx channel relative to chassis ground
50 Hz or 60 Hz filtering
50 Hz or 60 Hz filtering
50 Hz or 60 Hz filtering
Thermocouple type J,K,T,E,N
Thermocouple type R,SThermocouple type B

Warm-up time
Open thermocouple detect
response time
CJC sensor accuracy

500 VDC absolute max
Software-selectable to match thermocouple
sensor type±78.125 mV±25 V (power on)±25 V (power off)
26 MΩ
20 MΩ
2 nA
75 nA
110 dB
110 dB
80 dB typ.
80 dB typ.
22 Hz
26 Hz
-90 dB
3 Hz max (per channel)±1.40 V
±3.5 VAC p-p±48 VDC
510 nV rms
0.004 %
3 µV
0.05 °C
0.10 °C
0.15 °C
20 minutes min
1 second±0.20 °C typ±0.40 °C max

0 °C to 45 °C

19

TC-32 User's Guide

Specifications

Calibration method
Recommended warm-up time
Calibration interval

Factory
20 minutes min
1 year (factory calibration)

Note 1: The enabled thermocouple inputs are continuously converted at the maximum A/D converter rate.
Note 2: When thermocouple sensors are connected to different common mode voltages, the channels with floating
thermocouples sensors will be biased to approximately the average value of the applied common mode voltages.
Each of the applied common mode voltages must then be less than or equal to the average common mode voltage±1.40 V or [CMVapplied ≤ (CMVaverage ±1.4 V)].
Note 3: Measurement sensitivity is the smallest change in temperature that can be detected.

Channel configuration
Table 2. Channel configuration specification
Sensor Category

Condition

Specification

Thermocouple

J, K, S, R, B, E, T, N

32 differential channels

Note 4: Channel configuration is stored on EEPROM external to the isolated microcontroller by the firmware whenever
any item is modified. Modification is performed by commands issued from an external application, and theconfiguration is made non-volatile through the use of the EEPROM.

Compatible thermocouple sensors
Table 3. Compatible sensor type specifications
Parameter

Specification

Thermocouple

J: –210 °C to 1200 °C
K: –270 °C to 1372 °C
R: –50 °C to 1768 °C
S: –50 °C to 1768 °C
T: –270 °C to 400 °C
N: –270 °C to 1300 °C
E: –270 °C to 1000 °C
B: 0 °C to 1820 °C

20TC-32 User's Guide

Specifications

Accuracy
Thermocouple measurement accuracy
Table 4. Thermocouple accuracy specifications, including CJC measurement error. All specifications are (±).
Sensor
Type

J

K

S

R

B

E

T

N

SensorTemperature
(°C)
–210
0
1200
–210
0
1372
–50
250
1768
–50
250
1768
250
700
1820
–200
0
1000
–200
0
400
–200
0
1300

Accuracy Error
Maximum (°C),
15°C to 35°C
1.965
0.787
0.752
2.295
0.821
1.029
2.467
1.835
0.893
2.609
1.862
0.754
2.450
0.937
0.610
1.754
0.775
0.657
2.005
0.836
0.544
2.255
0.908
0.718

Accuracy Error
Typical (°C),
15°C to 35°C
0.910
0.361
0.371
1.061
0.376
0.504
1.111
0.825
0.361
1.174
0.837
0.305
1.090
0.424
0.300
0.811
0.355
0.323
0.923
0.382
0.255
1.038
0.415
0.357

Accuracy Error
Maximum (°C),
0°C to 45°C
2.167
0.816
1.148
2.520
0.852
1.560
2.655
1.961
1.519
2.810
1.992
1.346
2.707
1.136
1.056
1.933
0.806
0.989
2.207
0.874
0.659
2.481
0.949
1.157

Accuracy Error
Typical (°C),
0°C to 45°C
0.989
0.375
0.508
1.152
0.392
0.688
1.223
0.904
0.590
1.293
0.918
0.520
1.254
0.520
0.467
0.880
0.369
0.437
1.005
0.400
0.297
1.134
0.437
0.510

Thermocouple measurement accuracy specifications include polynomial linearization, cold-junction
compensation, and system noise. The accuracy specifications assume the device is operated within its enclosure
and with the enclosure in a horizontal, upright orientation. The board should also be warmed up for therecommended 20 minutes. If the maximum digital output load of 3.2 amps is applied, add an additional 0.30°C
to the typical and maximum accuracy specifications listed above. Errors shown do not include inherent
thermocouple error. Contact your thermocouple supplier for details on the actual thermocouple accuracy error.

21

TC-32 User's Guide

Specifications

Digital input/output
Table 5. Digital input specifications
Parameter

Specification

Number of inputs
Configuration
Input voltage range
Input type
Input characteristics
Maximum input voltage range
Pull-up configuration

8 channels
Fixed input
0 V to +15 V
CMOS (Schmitt trigger)
100 kΩ pull-up resistor, 28.7 kΩ series resistor
0 V to +20 V max (power on/off, relative to IGND pins)
All pins pulled up to +5 V via individual 100 kΩ resistors using slide switch SW5.
SW5 default positions are on (pulled up.)
500 port reads per second typ
1.3 V min, 2.2 V max
1.5 V max, 0.6 V min
0.4 V min, 1.2 V max

Transfer rate (software paced)
Input high voltage
Input low voltage
Schmitt trigger hysteresis

Table 6. Digital output specifications
Parameter

Specification

Number of outputs
Configuration
Output characteristics
Pull-up configuration

32 channels, shared with alarms
Open drain output
100 kΩ pull-up, open drain (DMOS transistor)
All pins pulled up to +5 V via individual 100 kΩ resistors using slide switches
SW1-SW4. The default positions for SW1-4 are on (pulled up.)
500 port writes per second typ
0 V to +5 V (internal 100 kΩ pull-up resistors connected to +5 V by default)
0 V to +15 V max (using external pull up resistor)
0.1 µA
100 mA max (continuous) per output pin
4ΩTransfer rate (software-paced)
Output voltage range
Off state leakage current
Sink current capability
DMOS transistor on-resistance(drain to source)

Note 5: Ground pins labeled IGND are isolated from AGND and chassis ground.

22

TC-32 User's Guide

Specifications

Temperature alarms
Table 7. Temperature alarm specifications
Parameter

Specification

Number of alarms

32, shared with digital output
Each alarm controls its associated digital output line as an alarm output. When an
alarm is enabled, its associated output line is driven to the appropriate state
determined by the alarm options and input temperature. The alarm configurations
are stored in non-volatile memory and loaded at power on.
 Alarm when input temperature >= T1, reset alarm when input temperature < T2
 Alarm when input temperature <= T1, reset alarm when input temperature > T2
 Alarm when input temperature is < T1 or > T2
Note: T1 and T2 may be independently set for each alarm.
 Alarm on temperature reading only
 Alarm on temperature reading, open thermocouple, or common-mode voltageerror Alarm on open thermocouple or common-mode voltage error only Disabled, digital output line may be used for normal operation
 Enabled, active high output (output line goes high when alarm condition is met) Enabled, active low output (output line goes low when alarm condition is met) Alarm output may be latched and will not clear unless explicitly cleared by theuser
1 second, max

Alarm functionality

Alarm input modes

Alarm error modes

Alarm output modes

Alarm latency (Note 6)

Note 6: Alarm settings are applied when changed and at power-on. Temperatures are constantly converted on enabledchannels and processed for alarm conditions regardless of the communications connectivity.

MemoryTable 8. Memory specifications
Parameter

Specification

EEPROM

8,192 bytes

Microcontroller
Table 9. Microcontroller specifications
Parameter

Specification

Type

One high-performance 32-bit RISC microcontroller (communications)
One high-performance 32-bit RISC microcontroller (measurement)

Power
Table 10. Power specifications
Parameter

Conditions

Specification

Supply current
External power input (Note 7)
Power switch
External power supply (included)
External power input voltage
supervisor limits

MCC p/n PS-5V2AEPS
4.0 V > Vext > 5.75 V
4.0 V < Vext < 5.75 V

Chassis ground connection

23

330 mA typ, 610 mA max
550 mA typ, 1000 mA max (with TC-32EXP connected)+5 VDC ± 5%(+5 VDC power supply provided)
Rocker type
+5 VDC, 10 W, 5% regulationPWR LED = Off (power fault)
PWR LED = On
6-32 screw on rear of enclosureTC-32 User's Guide

Specifications

Note 7: Voltage specification applies at barrel plug power input. The power supply provided with the device meets thisspecification at the rated total power supply current. If a different power supply is used, small line resistances
could cause significant voltage drop between the power supply and the barrel plug input.

USB
Table 11. USB specifications
Parameter

Specification

Device type
Device compatibility
Connector
Cable lengthPower

USB 2.0 full speed
USB 1.1, USB 2.0, USB 3.0
Standard B
5 meters max
Self-powered (no USB current consumed)

Network
Ethernet connection
Table 12. Ethernet connection specifications
Parameter
Ethernet typeCommunication rates
Connector
Cable length
Additional parameters

Specification
100 Base-TX
10 Base-T
10/100 Mbps, auto-negotiated
RJ-45, 8 position
100 meters max
HP Auto-MDIX support

Network interface
Table 13. Factory default specifications
Parameter

Specification

Protocols used

TCP/IP (IPv4 only), UDP
UDP:54211 (discovery)
TCP:54211 (commands)
DHCP + link-local, DHCP, static, link-local
TC-32-xxxxxx, where xxxxxx are the lower 6 digits of the device MAC
address
By NBNS (responds to b-node broadcasts, therefore only available on the local
subnet)Network ports used
Network IP configuration
Network name
Network name publication24

TC-32 User's Guide

Specifications

Network factory default settings
Table 14. Factory default specifications
Parameter

Specification

Factory default IP address
Factory default subnet mask
Factory default gateway
Factory default DHCP setting

192.168.0.101
255.255.255.0
192.168.0.1
DHCP + link-local enabled

Network security
Table 15. Factory default specifications
Parameter
Security implementation
Number of concurrent sessions
Vulnerabilities

Specification
TCP sockets are not opened unless application sends the correct PIN code (stored
in non-volatile memory, may be changed by user, default value 0000)
1
TCP Sequence Number Approximation Vulnerability

LED displays and the factory reset button
Table 16. LED and button configurations
Parameter
POWER LED (top)
ACTIVITY LED
ALARM LED
OPEN TC LED (bottom)
Factory reset button

Specification
Indicates power on. Blinks when blink command is sent. Both the POWER andACTIVITY LEDs blink in firmware upgrade mode.
On when there is a valid connection and blinks when a command is sent to the
TC-32. Both the POWER and ACTIVITY LEDs blink in firmware upgrade mode.
Indicates that an alarm condition is met.
Indicates that there is an open thermocouple condition.
When held for 3 seconds, the LEDs turn off for a short time, indicating a reset is inprocess. When the LEDs turn back on, reset is complete and the factory-default
network settings are restored.

Environment
Table 17. Environmental specifications
Parameter

Specification

Operating temperature range
Storage temperature range
Humidity

0 °C to 45 °C–40 °C to 85 °C
0 °C to 90% non-condensing

Mechanical
Table 18. Mechanical specifications
Parameter

Specification

Dimensions (L × W × H)

482.6 × 128.6 × 43.18 mm (19 × 6.15 × 1.74 in.)25

TC-32 User's Guide

Specifications

Signal I/O connectors
Table 19. Connector specifications
Parameter

Specification

User accessible I/O connectors(excluding USB and Ethernet)

Thermocouple inputs, digital I/O connector, expansion connector, chassis ground

Thermocouple connector type

Thermocouple Mini-Jack (Omega PCC-SMP-V-U-100)

Digital I/O connector type50-pin IDC header

Compatible cable for the 50-pin
DIO connector
Compatible accessory productswith the C50FF-x cable

C50FF-x (where x= length in feet)

Expansion connector type40-pin IDC header

Compatible cables for the 40-pin
expansion connector

C40FF-x (where x= length in feet)

Chassis ground connector

6-32 threaded screw

CIO-MINI50
SCB-50

Table 20. Thermocouple connector pinout
Pin
J1
J2
J3
J4
J5
J6
J7
J8
J9
J10
J11
J12
J13
J14
J15
J16

Signal Name

Pin Description

TC0(+)

CH0 sensor input (+)

TC0(-)

CH0 sensor input (–)

TC1(+)

CH1 sensor input (+)

TC1(-)

CH1 sensor input (–)

TC2(+)

CH2 sensor input (+)

TC2(-)

CH2 sensor input (–)

TC3(+)

CH3 sensor input (+)

TC3(-)

CH3 sensor input (–)

TC4(+)

CH4 sensor input (+)

TC4(-)

CH4 sensor input (–)

TC5(+)

CH5 sensor input (+)

TC5(-)

CH5 sensor input (–)

TC6(+)

CH6 sensor input (+)

TC6(-)

CH6 sensor input (–)

TC7(+)

CH7 sensor input (+)

TC7(-)

CH7 sensor input (–)

TC8(+)

CH8 sensor input (+)

TC8(-)

CH8 sensor input (–)

TC9(+)

CH9 sensor input (+)

TC9(-)

CH9 sensor input (–)

TC10(+)

CH10 sensor input (+)

TC10(-)

CH10 sensor input (–)

TC11(+)

CH11 sensor input (+)

TC11(-)

CH11 sensor input (–)

TC12(+)

CH12 sensor input (+)

TC12(-)

CH12 sensor input (–)

TC13(+)

CH13 sensor input (+)

TC13(-)

CH13 sensor input (–)

TC14(+)

CH14 sensor input (+)

TC14(-)

CH14 sensor input (–)

TC15(+)

CH15 sensor input (+)

TC15(-)

CH15 sensor input (–)

Pin
J17
J18
J19
J20
J21
J22
J23
J24
J25
J26
J27
J28
J29
J30
J31
J32

26

Signal Name

Pin Description

TC16(+)

CH16 sensor input (+)

TC16(-)

CH16 sensor input (–)

TC17(+)

CH17 sensor input (+)

TC17(-)

CH17 sensor input (–)

TC18(+)

CH18 sensor input (+)

TC18(-)

CH18 sensor input (–)

TC19(+)

CH19 sensor input (+)

TC19(-)

CH19 sensor input (–)

TC20(+)

CH20 sensor input (+)

TC20(-)

CH20 sensor input (–)

TC21(+)

CH21 sensor input (+)

TC21(-)

CH21 sensor input (–)

TC22(+)

CH22 sensor input (+)

TC22(-)

CH22 sensor input (–)

TC23(+)

CH23 sensor input (+)

TC23(-)

CH23 sensor input (–)

TC24(+)

CH24 sensor input (+)

TC24(-)

CH24 sensor input (–)

TC25(+)

CH25 sensor input (+)

TC25(-)

CH25 sensor input (–)

TC26(+)

CH26 sensor input (+)

TC26(-)

CH26 sensor input (–)

TC27(+)

CH27 sensor input (+)

TC27(-)

CH27 sensor input (–)

TC28(+)

CH28 sensor input (+)

TC28(-)

CH28 sensor input (–)

TC29(+)

CH29 sensor input (+)

TC29(-)

CH29 sensor input (–)

TC30(+)

CH30 sensor input (+)

TC30(-)

CH30 sensor input (–)

TC31(+)

CH31 sensor input (+)

TC31(-)

CH31 sensor input (–)

TC-32 User's Guide

Specifications

Table 21. Digital I/O connector (J33) pinout
Pin
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49

Signal Name
DOUT0
DOUT2
DOUT4
DOUT6
DOUT8
DOUT10
DOUT12
DOUT14
IGND
IGND
DOUT16
DOUT18
DOUT20
DOUT22
DOUT24
DOUT26
DOUT28
DOUT30
IGND
IGND
DIN0
DIN2
DIN4
DIN6
IGND

Pin Description
Digital Output 0/ Alarm Output 0
Digital Output 2/ Alarm Output 2
Digital Output 4/ Alarm Output 4
Digital Output 6/ Alarm Output 6
Digital Output 8/ Alarm Output 8
Digital Output 10/ Alarm Output 10
Digital Output 12/ Alarm Output 12
Digital Output 14/ Alarm Output 14
Isolated Digital GND
Isolated Digital GND
Digital Output 16/ Alarm Output 16
Digital Output 18/ Alarm Output 18
Digital Output 20/ Alarm Output 20
Digital Output 22/ Alarm Output 22
Digital Output 24/ Alarm Output 24
Digital Output 26/ Alarm Output 26
Digital Output 28/ Alarm Output 28
Digital Output 30/ Alarm Output 30
Isolated Digital GND
Isolated Digital GND
Digital Input 0
Digital Input 2
Digital Input 4
Digital Input 6
Isolated Digital GND

Pin
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50

Signal Name
DOUT1
DOUT3
DOUT5
DOUT7
DOUT9
DOUT11
DOUT13
DOUT15
IGND
IGND
DOUT17
DOUT19DOUT21
DOUT23
DOUT25
DOUT27
DOUT29DOUT31
IGND
IGND
DIN1
DIN3
DIN5
DIN7
IGND

Pin Description
Digital Output 1/ Alarm Output 1
Digital Output 3/ Alarm Output 3
Digital Output 5/ Alarm Output 5
Digital Output 7/ Alarm Output 7
Digital Output 9/ Alarm Output 9
Digital Output 11/ Alarm Output 11
Digital Output 13/ Alarm Output 13
Digital Output 15/ Alarm Output 15
Isolated Digital GND
Isolated Digital GND
Digital Output 17 / Alarm Output 17
Digital Output 19/ Alarm Output 19
Digital Output 21/ Alarm Output 21
Digital Output 23/ Alarm Output 23
Digital Output 25 / Alarm Output 25
Digital Output 27/ Alarm Output 27
Digital Output 29/ Alarm Output 29
Digital Output 31/ Alarm Output 31
Isolated Digital GND
Isolated Digital GND
Digital Input 1
Digital Input 3
Digital Input 5
Digital Input 7
Isolated Digital GND

Table 22. Expansion connector (J34) pinout
Pin

Signal Name

Pin Description

Pin

Signal Name

Pin Description

1+12VA (Note)+12 VA power output

2

AGND

Isolated Analog GND

3

+12VA

+12 VA power output

4

AGND

Isolated Analog GND

5

+5VA

+5 VA power output

6

AGND

Isolated Analog GND

7

+5VA

+5 VA power output

8

AGND

Isolated Analog GND

9

+5VA

+5 VA power output

10

AGND

Isolated Analog GND

11

+5VA

+5 VA power output

12

AGND

Isolated Analog GND

13+3.3VA+3.3 VA power output

14

AGND

Isolated Analog GND

15+3.3VA+3.3 VA power output

16

AGND

Isolated Analog GND

17+3.3VA+3.3 VA power output

18

AGND

Isolated Analog GND

19+3.3VA+3.3 VA power output

20

AGND

Isolated Analog GND

21
23
25
27
29
31
33
35
37
39

CS
SCK
MOSI
MISO
IRQ
RSVD
RSVD
RSVD
RSVD
EXP_DETECT

Chip selectSerial clock
Master output data
Master input data
Interrupt request
Reserved
Reserved
Reserved
Reserved
EXP detection

22
24
26
28
30
32
34
36
38
40

AGND
AGND
AGND
AGND
AGND
AGND
AGND
AGND
AGND
AGND

Isolated Analog GND
Isolated Analog GND
Isolated Analog GND
Isolated Analog GND
Isolated Analog GND
Isolated Analog GND
Isolated Analog GND
Isolated Analog GND
Isolated Analog GND
Isolated Analog GND

Note 8Note 8: Power supplies (+12 VA, +5 VA, 3.3 VA) located at connector J34 are intended for use with the
TC-32-EXP expansion device only.

27

Declaration of Conformity
According to ISO/IEC 17050-1:2010
Manufacturer:
Address:

Product Category:
Date and Place of Issue:
Test Report Number:

Measurement Computing Corporation
10 Commerce Way
Suite 1008
Norton, MA 02766
USAElectrical equipment for measurement, control and laboratory use.
October 15, 2015, Norton, Massachusetts USA
EMI6774.15

Measurement Computing Corporation declares under sole responsibility that the product(s)TC-32Complies with the essential requirements of the following applicable European Directives:
Electromagnetic Compatibility (EMC) Directive 2004/108/EC
Low Voltage Directive 2006/95/EC
RoHS Directive 2011/65/EU
Conformity is assessed in accordance to the following standards:
EMC:
Emissions: EN 61326-1:2013 (IEC 61326-1:2012), Class A
 EN 55011: 2009 + A1:2010 (IEC CISPR 11:2009 + A1:2010), Group 1, Class A
Immunity: EN 61326-1:2013 (IEC 61326-1:2012), Controlled EM Environments EN 61000-4-2:2008 (IEC 61000-4-2:2008)
 EN 61000-4-3 :2010 (IEC61000-4-3:2010)
 EN 61000-4-4 :2012 (IEC61000-4-4:2012) EN 61000-4-5 :2005 (IEC61000-4-5:2005)
 EN 61000-4-6 :2013 (IEC61000-4-6:2013)
 EN 61000-4-11:2004 (IEC61000-4-11:2004)
Safety: EN 61010-1 (IEC 61010-1)
Environmental Affairs:
Articles manufactured on or after the Date of Issue of this Declaration of Conformity do not contain any of therestricted substances in concentrations/applications not permitted by the RoHS Directive.

Carl Haapaoja, Director of Quality Assurance

Measurement Computing Corporation
10 Commerce Way
Norton, Massachusetts 02766(508) 946-5100
Fax: (508) 946-9500
E-mail: info@mccdaq.com
www.mccdaq.com

NI Hungary Kft
H-4031 Debrecen, Hátar út 1/A, Hungary
Phone: +36 (52) 515400
Fax: +36 (52) 515414
http://hungary.ni.com/debrecen