PDA

Просмотр полной версии : Калибровка датчика температуры



urfin
06.10.2008, 08:43
С самой калибровкой проблем нет ни каких. Проблема такая, на ПЛК вшыта программа (в которой уже откалибрована температура), сейчас есть необходимость ее перешить. Где можно узнать текущие настройки калибровки, что бы не производить ее по новому?

Николаев Андрей
06.10.2008, 09:44
Калибровочые коэффициенты считывать и запоминать не нужно, они хранятся в защищенной памяти. То есть при заливке новой программы калибровочные коэффициенты Вы не собьете.

urfin
06.10.2008, 11:34
То есть если у меня в новой проге в калибровке стоят нули, то в ПЛК остануться мои настройки со старой программы.
А если я изменю калибровку то она вошьется?

Филоненко Владислав
06.10.2008, 12:28
Есть 2 калибровки, заводская и пользовательская. Заводская хранится в отдельном файле на ПЛК и не меняется при зашивке программ, пользовательская применяется поверх заводской и хранитнся в коде программы.
Если речь идёт о пользовательской, и программа потеряна, то теоретически можно добыть эти коэфициенты из файла DEFAULT.PRG, но это нетривиальная задача по обратному инжинерингу.

urfin
06.10.2008, 12:50
У меня пользовательская калибровка, а ПЛКашек 20 штук, на каждой своя калибровка, так как заводская врала. Из файла я так понимаю если и получится вытащить то только на одну ПЛК. А калибравать заново очень глобально для перепрошивки ПЛК. Помогите советом ПЛИЗ.

Малышев Олег
06.10.2008, 13:57
Project -> Export -> PLC Configuration

Далее меняете прогу и

Project -> Import -> PLC Configuration

Главное что бы не было объявлений переменных в PLC_configuration

А вообще то лучше все таки пользоваться последней прошивкой с заводской калибровкой иначе как то жестоко получается

Филоненко Владислав
06.10.2008, 15:47
Нет, считывая файлы DEFAULT.PRG с каждого их контроллеров, можно добыть коэффициенты. Правда очень муторно.
Рекомендую в следующий раз сохранять проект в архиве на самом ПЛК, благо среда разработки это позволяет.

urfin
06.10.2008, 22:33
А есть где ни будь руководство по внутренньму програмированию ПЛК?)

urfin
06.10.2008, 22:57
Спасибо, нашел ))

urfin
07.10.2008, 09:36
При перепрошивки ПЛК заводская калибровка меняется? есть ли вариант что будет показывать правельно?

urfin
07.10.2008, 09:37
У меня стоят датчики сопротивления 1000 ом на 20 ПЛК и каждый врет от +10 до -10 градусов

BOLTun
12.12.2008, 10:11
Подскажите таку вещь для новичка, я использую ПЛК 150 собраный 27 марта 2008 года, тоесть калибровка в нем вроде бы заводсткая уже есть, соответствующим образом настроил аналоговый вход под ДТС-50М, но он показывает температуру на 10 градусов ниже чем ртутник - это что нормальная практика или я что то упустил, корректировку вводить не очень то и получилось, что можно предпринять в данной ситуации???

Филоненко Владислав
12.12.2008, 14:51
1.Проверить наличие и значения калибровки, можно считав файл calib.inc
2. Если Вы перешивали контроллер и форматировали диск -возможно файл был стёрт

BOLTun
16.12.2008, 16:29
Как правило все ТСМ подключаются по трехпроводной схеме (например к ТРМ1), где 3 провод насколько мне известно служит для термокомпенсации. Не могут ли ТСМ врать при подключении к ПЛК 150 по 2 проводной схеме (насколько я понимаю только так они к нему подключаються) и какова максимальная длинна соединительных проводов для ПЛК 150 и ТСМ

Kirill
17.12.2008, 09:35
Как правило все ТСМ подключаются по трехпроводной схеме (например к ТРМ1), где 3 провод насколько мне известно служит для термокомпенсации. Не могут ли ТСМ врать при подключении к ПЛК 150 по 2 проводной схеме (насколько я понимаю только так они к нему подключаються) и какова максимальная длинна соединительных проводов для ПЛК 150 и ТСМ

При двух проводной схеме датчики действительно могут выдавать несколько искаженные значения. Выход - использовать высокоомные датчики, в которых составляющая погрешности будет играть меньшую роль. Хотя бы pt100. А лучше pt1000.

Оганичение на общую длину (точнее сопротивление) линии связи - 15 Ом. Чем толще провод, тем длиннее.

BOLTun
17.12.2008, 15:59
При двух проводной схеме датчики действительно могут выдавать несколько искаженные значения. Выход - использовать высокоомные датчики, в которых составляющая погрешности будет играть меньшую роль. Хотя бы pt100. А лучше pt1000.

Оганичение на общую длину (точнее сопротивление) линии связи - 15 Ом. Чем толще провод, тем длиннее.

Мы имеем в наличии и преимущественно используем 50 омные датчики, корректировка не поможет в этом случае и все таки лучше использовать 100 Омные датчики?

Филоненко Владислав
17.12.2008, 18:41
Кабель потолще, чтобы его сопротивление было меньше 0,2-0,5 Ом. И ввести поправку на сопротивление кабеля при среднегодовой температуре. Ошибки будут меньше.

BOLTun
17.12.2008, 18:53
Большое спасибо

MikeF
19.06.2013, 13:36
1.Проверить наличие и значения калибровки, можно считав файл calib.inc


Может кто-нибудь выложить так сказать типовой файл calib.inc, т.к. нет возможности откалибровать АЦП самому в данный момент.