Библиотека стандартных калибровок

Файлы калибровки служат для описания характеристик стандартных типов датчиков - термопар, резистивных термодетекторов (RTD) и других. Калибровки используют калибровочные преобразования (КП) и полиномы МНК для описания массива опорных калибровочных точек. Калибровочные преобразования - это функции, которые описывают типичное поведение всех датчиков данного типа, а полином служит для учета индивидуальных особенностей конкретного датчика или измерительного канала. Стандартные калибровки построены по набору опорных точек, взятых из стандартной таблицы калибровки из литературы - например, ГОСТ. То есть они описывают поведение "идеального" датчика данного типа. Стандартные калибровки используются в случае, когда измерительный канал уже откалиброван, а датчик гарантированно удовлетворяет стандарту (например, имеет соответствующий паспорт).

Калибровки условно делятся на два типа - функциональные (relationship) и термопарные (thermocouple). Функциональные калибровки используются для описания простых однопараметрических зависимостей типа y=f(x), где y - зависимая величина, x - независимый аргумент, f(x) - функциональная зависимость, заданная КП. Термопарные калибровки используются для описания двухпараметрических зависимостей y=f(x,z) с параметром z - температурой холодного спая.

В пакете присутствует много стандартных калибровок, например, 13 типов термопар, 5 типов RTD. Для многих типов датчиков приводится несколько калибровок - например, аналитические и табличные, по старым и новым ГОСТ-ам (старые калибровки сохраняются для совместимости со старыми версиями ПО). Например, термопара типа K (хромель-алюмель) имеет три калибровки: _CALC_TC_K.CAL (аналитическая по ГОСТ Р 8.585—2001), _GOST_TC_K.CAL (табличная по ГОСТ Р 8.585—2001) и _HRAL.CAL (устаревшая табличная по ГОСТ Р 50431-92). Устаревшие калибровки рекомендуется заменять на новые. Разница между аналитическими и табличными калибровками для одного типа датчиков, как правило, не существенна, и можно с успехом использовать обе.

Для справки приведены примеры подключения калибровок, которые можно использовать как шаблоны при конфигурировании DAQ систем.

Функциональные калибровки

Калибровочное
преобразование
Имя файла калибровки Тип датчика, название Аргумент,ед.изм. Величина,ед.изм. Диапазон
величины
Источник
CALC_RTD_PT100_385 _calc_rtd_pt100_385.cal датчик RTD Pt100 α=0.00385 платина platinum Сопротивление, Ω Температура, °C -200 .. 850 °C ГОСТ 6651—2009
GOST_RTD_PT100_385 _gost_rtd_pt100_385.cal датчик RTD Pt100 α=0.00385 платина platinum Сопротивление, Ω Температура, °C -200 .. 850 °C ГОСТ 6651—2009
RelPt100 _pt100.cal датчик RTD Pt100 α=0.00385 платина platinum Сопротивление, Ω Температура, °C -200 .. 850 °C www.minco.com
CALC_RTD_PT100_391 _calc_rtd_pt100_391.cal датчик RTD Pt100 α=0.00391 платина platinum Сопротивление, Ω Температура, °C -200 .. 850 °C ГОСТ 6651—2009
GOST_RTD_PT100_391 _gost_rtd_pt100_391.cal датчик RTD Pt100 α=0.00391 платина platinum Сопротивление, Ω Температура, °C -200 .. 850 °C ГОСТ 6651—2009
CALC_RTD_CU100_428 _calc_rtd_cu100_428.cal датчик RTD Cu100 α=0.00428 медь copper Сопротивление, Ω Температура, °C -180 .. 200 °C ГОСТ 6651—2009
GOST_RTD_CU100_428 _gost_rtd_cu100_428.cal датчик RTD Cu100 α=0.00428 медь copper Сопротивление, Ω Температура, °C -180 .. 200 °C ГОСТ 6651—2009
CALC_RTD_CU100_426 _calc_rtd_cu100_426.cal датчик RTD Cu100 α=0.00426 медь copper Сопротивление, Ω Температура, °C -50 .. 200 °C ГОСТ 6651—2009
GOST_RTD_CU100_426 _gost_rtd_cu100_426.cal датчик RTD Cu100 α=0.00426 медь copper Сопротивление, Ω Температура, °C -50 .. 200 °C ГОСТ 6651—2009
CALC_RTD_NI100_617 _calc_rtd_ni100_617.cal датчик RTD Ni100 α=0.00617 никель nickel Сопротивление, Ω Температура, °C -60 .. 180 °C ГОСТ 6651—2009
GOST_RTD_NI100_617 _gost_rtd_ni100_617.cal датчик RTD Ni100 α=0.00617 никель nickel Сопротивление, Ω Температура, °C -60 .. 180 °C ГОСТ 6651—2009
RELNI100 _ni100.cal датчик RTD Ni100 α=0.00617 никель nickel Сопротивление, Ω Температура, °C -60 .. 180 °C www.minco.com
SiDiodeD _sidioded.cal низкотемпературный термодиод тип D Напряжение, mV Температура, K 1.4 .. 475 K Firmware

Термопарные калибровки

Калибровочное
преобразование
Имя файла калибровки Тип датчика, название Аргумент
ед.изм.
Величина
ед.изм.
Диапазон
величины
Источник
SubZ _subz.cal Используется для вычитания нуля АЦП Любой Любой -INF .. +INF Не требуется
CALC_TC_R _calc_tc_r.cal термопара тип R ТПП13 платина-родий/платина ТермоЭДС, mV Температура, °C -50 .. 1768 °C ГОСТ Р 8.585—2001
GOST_TC_R _gost_tc_r.cal термопара тип R ТПП13 платина-родий/платина ТермоЭДС, mV Температура, °C -50 .. 1768 °C ГОСТ Р 8.585—2001
RhPt13 _rhpt13.cal термопара тип R ТПП13 платина-родий/платина ТермоЭДС, mV Температура, °C -50 .. 1768 °C ГОСТ Р 50431-92
CALC_TC_S _calc_tc_s.cal термопара тип S ТПП10 платина-родий/платина ТермоЭДС, mV Температура, °C -50 .. 1768 °C ГОСТ Р 8.585—2001
GOST_TC_S _gost_tc_s.cal термопара тип S ТПП10 платина-родий/платина ТермоЭДС, mV Температура, °C -50 .. 1768 °C ГОСТ Р 8.585—2001
RhPt10 _rhpt10.cal термопара тип S ТПП10 платина-родий/платина ТермоЭДС, mV Температура, °C -50 .. 1768 °C ГОСТ Р 50431-92
CALC_TC_B _calc_tc_b.cal термопара тип B ТПР платина-родий ТермоЭДС, mV Температура, °C 0 .. 1820 °C ГОСТ Р 8.585—2001
GOST_TC_B _gost_tc_b.cal термопара тип B ТПР платина-родий ТермоЭДС, mV Температура, °C 0 .. 1820 °C ГОСТ Р 8.585—2001
RhPt30 _rhpt30.cal термопара тип B ТПР платина-родий ТермоЭДС, mV Температура, °C 0 .. 1820 °C ГОСТ Р 50431-92
CALC_TC_J _calc_tc_j.cal термопара тип J ТЖК железо/константан ТермоЭДС, mV Температура, °C -210 .. 1200 °C ГОСТ Р 8.585—2001
GOST_TC_J _gost_tc_j.cal термопара тип J ТЖК железо/константан ТермоЭДС, mV Температура, °C -210 .. 1200 °C ГОСТ Р 8.585—2001
FeCn _fecn.cal термопара тип J ТЖК железо/константан ТермоЭДС, mV Температура, °C -210 .. 1200 °C ГОСТ Р 50431-92
CALC_TC_T _calc_tc_t.cal термопара тип T ТМKн медь/константан ТермоЭДС, mV Температура, °C -270 .. 400 °C ГОСТ Р 8.585—2001
GOST_TC_T _gost_tc_t.cal термопара тип T ТМKн медь/константан ТермоЭДС, mV Температура, °C -270 .. 400 °C ГОСТ Р 8.585—2001
CuCn _cucn.cal термопара тип T ТМKн медь/константан ТермоЭДС, mV Температура, °C -270 .. 400 °C ГОСТ Р 50431-92
CALC_TC_E _calc_tc_e.cal термопара тип E ТХКн хромель/константан ТермоЭДС, mV Температура, °C -270 .. 1000 °C ГОСТ Р 8.585—2001
GOST_TC_E _gost_tc_e.cal термопара тип E ТХКн хромель/константан ТермоЭДС, mV Температура, °C -270 .. 1000 °C ГОСТ Р 8.585—2001
HrCn _hrcn.cal термопара тип E ТХКн хромель/константан ТермоЭДС, mV Температура, °C -270 .. 1000 °C ГОСТ Р 50431-92
CALC_TC_K _calc_tc_k.cal термопара тип K ТХА хромель/алюмель ТермоЭДС, mV Температура, °C -270 .. 1372 °C ГОСТ Р 8.585—2001
GOST_TC_K _gost_tc_k.cal термопара тип K ТХА хромель/алюмель ТермоЭДС, mV Температура, °C -270 .. 1372 °C ГОСТ Р 8.585—2001
HrAl _hral.cal термопара тип K ТХА хромель/алюмель ТермоЭДС, mV Температура, °C -270 .. 1372 °C ГОСТ Р 50431-92
CALC_TC_N _calc_tc_n.cal термопара тип N ТНН нихросил/нисил ТермоЭДС, mV Температура, °C -270 .. 1300 °C ГОСТ Р 8.585—2001
GOST_TC_N _gost_tc_n.cal термопара тип N ТНН нихросил/нисил ТермоЭДС, mV Температура, °C -270 .. 1300 °C ГОСТ Р 8.585—2001
NiSi _nisi.cal термопара тип N ТНН нихросил/нисил ТермоЭДС, mV Температура, °C -270 .. 1300 °C ГОСТ Р 50431-92
CALC_TC_A1 _calc_tc_a1.cal термопара тип A1 ТВР-А1 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 2500 °C ГОСТ Р 8.585—2001
GOST_TC_A1 _gost_tc_a1.cal термопара тип A1 ТВР-А1 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 2500 °C ГОСТ Р 8.585—2001
WReA1 _wrea1.cal термопара тип A1 ТВР-А1 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 2500 °C ГОСТ Р 50431-92
CALC_TC_A2 _calc_tc_a2.cal термопара тип A2 ТВР-А2 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 1800 °C ГОСТ Р 8.585—2001
GOST_TC_A2 _gost_tc_a2.cal термопара тип A2 ТВР-А2 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 1800 °C ГОСТ Р 8.585—2001
WReA2 _wrea2.cal термопара тип A2 ТВР-А2 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 1800 °C ГОСТ Р 50431-92
CALC_TC_A3 _calc_tc_a3.cal термопара тип A3 ТВР-А3 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 1800 °C ГОСТ Р 8.585—2001
GOST_TC_A3 _gost_tc_a3.cal термопара тип A3 ТВР-А3 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 1800 °C ГОСТ Р 8.585—2001
WReA3 _wrea3.cal термопара тип A3 ТВР-А3 вольфрам-рений ТермоЭДС, mV Температура, °C 0 .. 1800 °C ГОСТ Р 50431-92
CALC_TC_L _calc_tc_l.cal термопара тип L ТХК хромель/копель ТермоЭДС, mV Температура, °C -200 .. 800 °C ГОСТ Р 8.585—2001
GOST_TC_L _gost_tc_l.cal термопара тип L ТХК хромель/копель ТермоЭДС, mV Температура, °C -200 .. 800 °C ГОСТ Р 8.585—2001
HrCp _hrcp.cal термопара тип L ТХК хромель/копель ТермоЭДС, mV Температура, °C -200 .. 800 °C ГОСТ Р 50431-92
CALC_TC_M _calc_tc_m.cal термопара тип M ТМК медь/копель ТермоЭДС, mV Температура, °C -200 .. 100 °C ГОСТ Р 8.585—2001
GOST_TC_M _gost_tc_m.cal термопара тип M ТМК медь/копель ТермоЭДС, mV Температура, °C -200 .. 100 °C ГОСТ Р 8.585—2001

Примечание:

  1. В новых системах рекомендуется использовать термопарные калибровки по ГОСТ Р 8.585—2001.
  2. Термопарные калибровки, основанные на ГОСТ Р 50431-92, устарели и сохранены для программной совместимости со старыми версиями прикладного ПО.
  3. Более подробную информацию о датчиках см. в приведенных ГОСТ.

Примеры подключения калибровок:

  Калибровки RTD (используется модуль _mvtopu): 
  
    Link AnalogInput  0 with curve RTDResistance(OHM)
    Link AnalogOutput 0 with curve RTDTemperature(°C) history 100
  Новые калибровки:
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_RTD_PT100_385.CAL R(OHM) T(°C) * Line CALC_RTD_PT100_385 18.52 390.48
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_RTD_PT100_385.CAL R(OHM) T(°C) * Line GOST_RTD_PT100_385 18.52 390.48
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_RTD_PT100_391.CAL R(OHM) T(°C) * Line CALC_RTD_PT100_391 17.24 395.16
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_RTD_PT100_391.CAL R(OHM) T(°C) * Line GOST_RTD_PT100_391 17.24 395.16
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_RTD_CU100_428.CAL R(OHM) T(°C) * Line CALC_RTD_CU100_428 20.53 185.60
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_RTD_CU100_428.CAL R(OHM) T(°C) * Line GOST_RTD_CU100_428 20.53 185.60
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_RTD_CU100_426.CAL R(OHM) T(°C) * Line CALC_RTD_CU100_426 78.70 185.20
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_RTD_CU100_426.CAL R(OHM) T(°C) * Line GOST_RTD_CU100_426 78.70 185.20
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_RTD_NI100_617.CAL R(OHM) T(°C) * Line CALC_RTD_NI100_617 69.45 223.21
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_RTD_NI100_617.CAL R(OHM) T(°C) * Line GOST_RTD_NI100_617 69.45 223.21
  Старые калибровки:
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_PT100.CAL              R(OHM) T(C)  * Line RELPT100           18.52 390.48
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_NI100.CAL              R(OHM) T(C)  * Line RELNI100           69.52 223.22
  
  Термодиод (используется модуль _mvtopu):
  
    Link AnalogInput  0 with curve Voltage(mV)
    Link AnalogOutput 0 with curve Temperature(K) history 100
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_SIDIODED.CAL U(mV) T(K) * Line SIDIODED 0 1700
  
  Коррекция нуля ADC (используется модуль _mvtotc):
  
    Link AnalogInput  0 with curve AdcVoltage(mV)
    Link AnalogInput  1 with curve ZeroVoltage(mV)
    Link AnalogOutput 0 with curve RealVoltage(mV) history 100
    Calibration#0  = ~~\Resource\DaqSite\StdLib\Calibr\_SubZ.cal U(mV) V(mV) Z SubZ Line 0 100
  
  Термопары (используется модуль _mvtotc):
  
    Link AnalogInput  0 with curve ThermoCoupleVoltage(mV)
    Link AnalogInput  1 with curve TemperatureColdJunction(°C)
    Link AnalogOutput 0 with curve TemperatureThermoCouple(°C) history 100
  Новые калибровки:
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_R.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_R -0.226 21.101
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_R.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_R -0.226 21.101
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_S.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_S -0.236 18.693
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_S.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_S -0.236 18.693
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_B.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_B  0.000 13.820
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_B.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_B  0.000 13.820
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_J.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_J -8.095 69.553
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_J.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_J -8.095 69.553
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_T.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_T -6.258 20.872
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_T.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_T -6.258 20.872
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_E.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_E -9.835 76.373
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_E.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_E -9.835 76.373
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_K.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_K -6.458 54.886
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_K.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_K -6.458 54.886
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_N.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_N -4.345 47.513
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_N.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_N -4.345 47.513
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_A1.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_A1 0.000 33.640
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_A1.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_A1 0.000 33.640
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_A2.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_A2 0.000 27.232
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_A2.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_A2 0.000 27.232
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_A3.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_A3 0.000 26.773
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_A3.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_A3 0.000 26.773
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_L.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_L -9.488 66.466
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_L.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_L -9.488 66.466
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CALC_TC_M.CAL U(mV) T(°C) Tcj(°C) Line CALC_TC_M -6.154 4.7220
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_GOST_TC_M.CAL U(mV) T(°C) Tcj(°C) Line GOST_TC_M -6.154 4.7220
  Старые калибровки:
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_RHPT13.CAL    U(mV) T     Tc      Line RHPT13    -0.226 21.101
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_RHPT10.CAL    U(mV) T     Tc      Line RHPT10    -0.236 18.693
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_RHPT30.CAL    U(mV) T     Tc      Line RHPT30     0.000 13.820
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_FECN.CAL      U(mV) T     Tc      Line FECN      -8.095 69.553
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_CUCN.CAL      U(mV) T     Tc      Line CUCN      -6.258 20.872
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_HRCN.CAL      U(mV) T     Tc      Line HRCN      -9.835 76.373
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_HRAL.CAL      U(mV) T     Tc      Line HRAL      -6.458 54.886
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_NISI.CAL      U(mV) T     Tc      Line NISI      -4.345 47.513
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_WREA1.CAL     U(mV) T     Tc      Line WREA1      0.000 33.640
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_WREA2.CAL     U(mV) T     Tc      Line WREA2      0.000 27.232
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_WREA3.CAL     U(mV) T     Tc      Line WREA3      0.000 26.773
    Calibration#0 = ~~\Resource\DaqSite\StdLib\Calibr\_HRCP.CAL      U(mV) T     Tc      Line HRCP      -9.488 66.466
  
  Примечания:
    1) Калибровки CALC_XXX - аналитические (полиномы), GOST_XXX - табличные (интерполяция сглаживающими сплайнами).
    2) В новых системах следует использовать новые калибровки. Старые калибровки сохранены для совместимости со старым ПО.
    3) У новых калибровок несколько отличаются названия параметров - T(°C) вместо T и T(C), Tcj(°C) вместо Tc.
       Будьте внимательны при написании конфигурационных файлов.