Измерение температуры AS04/06RTD SaveToFlash

Ответить
serg_dm
Сообщения: 13
Зарегистрирован: 26 окт 2016, 15:51

Измерение температуры AS04/06RTD SaveToFlash

Сообщение serg_dm »

Добрый день.
При работе с "CR" модуля AS04RTD через "TO" почти везде есть предупреждение:
"*If you use HWCONFIG to set values in CRs, once the set value is downloaded, the values can be retained in
the module; however if you use TO instruction to write data into CRs, the values CANNOT be retained, after
power failure or after transition of the CPU from STOP to RUN."
В весах, например, можно изменения записать во flash и все настройки сохраняются при вк/выкл питания.
Для AS04RTD в описании нет функции записи во flash. Т.е. после вкл/выкл питания грузятся дефолтные настройки.
Никто не сталкивался?
Цель - использовать функционал модуля по коррекции показаний термометров (Channel N offset) при калибровке.

Владимир Колчанов
Сообщения: 141
Зарегистрирован: 12 апр 2015, 10:03

Re: Измерение температуры AS04/06RTD SaveToFlash

Сообщение Владимир Колчанов »

Как вариант, сохраняйте данные в энергонезависимом регистре и при загрузке копируйте в нужный CR.

serg_dm
Сообщения: 13
Зарегистрирован: 26 окт 2016, 15:51

Re: Измерение температуры AS04/06RTD SaveToFlash

Сообщение serg_dm »

Да, такой вариант рассматривал, но не покидает ощущение "костылей" :roll:
Какой-то странный функционал у дельты в этом отношении. Т.е. через CR я могу параметрировать модули, но это не имеет смысла, поскольку после вкл/выкл все настройки слетают в дефолтные.

Владимир Колчанов
Сообщения: 141
Зарегистрирован: 12 апр 2015, 10:03

Re: Измерение температуры AS04/06RTD SaveToFlash

Сообщение Владимир Колчанов »

Скорее всего не в дефолт, а в настройки записанные в HWconfig.

Alexander_I
Сообщения: 955
Зарегистрирован: 31 окт 2011, 15:18

Re: Измерение температуры AS04/06RTD SaveToFlash

Сообщение Alexander_I »

Та же четко, правда не совсем по-русски, написано, что если вы используете HWCONFIG, то все записанные значения сохраняются. Никто же вас не заставляет писать через ТО.

serg_dm
Сообщения: 13
Зарегистрирован: 26 окт 2016, 15:51

Re: Измерение температуры AS04/06RTD SaveToFlash

Сообщение serg_dm »

Та же четко, правда не совсем по-русски, написано, что если вы используете HWCONFIG, то все записанные значения сохраняются. Никто же вас не заставляет писать через ТО.
,
Тогда зачем тратить бумагу и описывать регистры CR если работать можно только через HWCONFIG, более того, указывать, что есть R регистры, а есть R/W регистры?

serg_dm
Сообщения: 13
Зарегистрирован: 26 окт 2016, 15:51

Re: Измерение температуры AS04/06RTD SaveToFlash

Сообщение serg_dm »

Скорее всего не в дефолт, а в настройки записанные в HWconfig.
Да, все верно, то, что записано через HWCONFIG.

Владимир Колчанов
Сообщения: 141
Зарегистрирован: 12 апр 2015, 10:03

Re: Измерение температуры AS04/06RTD SaveToFlash

Сообщение Владимир Колчанов »

Тогда зачем тратить бумагу и описывать регистры CR если работать можно только через HWCONFIG, более того, указывать, что есть R регистры, а есть R/W регистры?
Никто Вам не запрещает использовать CR регистры в программе ПЛК. Используйте HWconfig для первоначальной настройки, а в программу уже делайте что хотите. Часто достаточно настроить один раз в HWconfig, а в программе использовать только регистры данных и состояния. Если хотите поменять настройки из программы, то не забывайте их инициализировать при каждой загрузке контроллера.

Ответить