- ОБЯЗАТЕЛЬНО заполнить свой профиль НА РУССКОМ ЯЗЫКЕ КИРИЛЛИЦЕЙ.
- НЕ НУЖНО писать свой вопрос в первую попавшуюся тему, а вместо этого создать НОВУЮ тему.
- Дублирование сообщений приравнивается к спаму.
- Рекламу мы не размещаем ни на каких условиях.
Регистры RW
Модератор: специалисты по Weintek
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 13 июл 2018, 16:55
- Имя: Борис
Регистры RW
Чтобы не переписывать значения диапазонов измерения при пропадании напряжения, в качестве регистра записи выбрал регистры RW c 20 по 58.
По кнопке выполняется функция "Передача данных" в контроллер DL-06 в регистры для последующего пересчёта.
Проблема в том что при выключении питания регистры в панели обнуляются.
Батарейка в панели стоит новая. Не пойму в чём дело. Слышал что надо указывать какие области памяти делать сохраняемыми. Но как и где это делается?
Помогите пожалуйста.
По кнопке выполняется функция "Передача данных" в контроллер DL-06 в регистры для последующего пересчёта.
Проблема в том что при выключении питания регистры в панели обнуляются.
Батарейка в панели стоит новая. Не пойму в чём дело. Слышал что надо указывать какие области памяти делать сохраняемыми. Но как и где это делается?
Помогите пожалуйста.
-
- здесь недавно
- Сообщения: 95
- Зарегистрирован: 19 мар 2012, 19:04
- Имя: Павел Ключников
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
Регистры RW
В целях увеличения ресурса памяти сохранение RW происходит 1 раз в минуту. Возможно ваши данные успевают изменится в этом промежутке.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 13 июл 2018, 16:55
- Имя: Борис
Регистры RW
У меня проект ещё не закончен.
Просто поле ввода с адресом записи в RW.
Соответственно 8 датчиков, вех и низ диапазона измерения.
Эти данные не изменяются. Ввод только вручную при замене датчика.
Но после выключения питания там ноли.
Отправлено спустя 30 минут 4 секунды:
[img]D:\TEMP\1.bmp[/img]
Ввожу число через 10 минут выключаю питание - включаю там ноль.
Отправлено спустя 2 минуты 26 секунд: Вроде всё просто но не работает
Просто поле ввода с адресом записи в RW.
Соответственно 8 датчиков, вех и низ диапазона измерения.
Эти данные не изменяются. Ввод только вручную при замене датчика.
Но после выключения питания там ноли.
Отправлено спустя 30 минут 4 секунды:
[img]D:\TEMP\1.bmp[/img]
Ввожу число через 10 минут выключаю питание - включаю там ноль.
Отправлено спустя 2 минуты 26 секунд: Вроде всё просто но не работает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 13 июл 2018, 16:55
- Имя: Борис
Регистры RW
Подключен контроллер DL-06.
Но ведь эти регистры находятся в панели.
В контроллер они передаются по кнопке.
Собственно это должно работать вообще без контроллера.
Я так думаю.
Или я чего-то не знаю о свойствах этих регистров.
Отправлено спустя 1 минуту 9 секунд:
И панель и контроллер физически присутствуют.
Играюсь в полный рост
Но ведь эти регистры находятся в панели.
В контроллер они передаются по кнопке.
Собственно это должно работать вообще без контроллера.
Я так думаю.
Или я чего-то не знаю о свойствах этих регистров.
Отправлено спустя 1 минуту 9 секунд:
И панель и контроллер физически присутствуют.
Играюсь в полный рост

-
- специалист по WEINTEK
- Сообщения: 62
- Зарегистрирован: 05 фев 2014, 11:22
- Имя: Иван Николаевич
- Поблагодарили: 3 раза
- Контактная информация:
Регистры RW
Да, должно работать.
Попробуйте после записи в RW устанавливать бит LB-9029. Он форсирует запись в энергонезависимую память.
Попробуйте после записи в RW устанавливать бит LB-9029. Он форсирует запись в энергонезависимую память.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 13 июл 2018, 16:55
- Имя: Борис
Регистры RW
А может надо при включении из энергонезависимой в RW переписывать?
У меня панель 6070. Может это надо как-то включать?
У меня панель 6070. Может это надо как-то включать?
-
- почётный участник форума
- Сообщения: 3916
- Зарегистрирован: 07 окт 2011, 08:12
- Имя: Гаско Вячеслав Эриевич
- Откуда: Рязань, Россия
- Благодарил (а): 122 раза
- Поблагодарили: 228 раз
Регистры RW
Никогда не понимал стремления хранить подобные данные в панели, а не в ПЛК... 

---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр
-
- завсегдатай
- Сообщения: 520
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Благодарил (а): 8 раз
- Поблагодарили: 20 раз
Регистры RW
Согласен, но например в Контаре под энергонезависимые переменные отведено 56 байт. И как говорится - используй и ни в чем себе не отказывай.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 13 июл 2018, 16:55
- Имя: Борис
Регистры RW
Да в контроллере хранить удобнее. Это если контроллер удобный.
А у меня Koyo DL-06. Там такие танцы с бубном чтобы реализовать это сохранение.
А среда разработки ограничивает проект ОДНОЙ единственной лесенкой. Правда в длине этой лесенки не ограничивает.
Вот и не хочется заморачиваться.
У же появилась мысль воткнуть флешку на 4 гига и хранить там.
Но это костыли. Хотелось бы штатными средствами и малой кровью.
Отправлено спустя 3 минуты 23 секунды:
А вот вариант с бракованой панелью интересен.
Я когда начал с ней работать, не мог банально к ней подключиться.
Пришлось обновлять прошивку. Но вот запись в RW видимо отвалилась.
Всё прочее работает без нареканий.
А у меня Koyo DL-06. Там такие танцы с бубном чтобы реализовать это сохранение.
А среда разработки ограничивает проект ОДНОЙ единственной лесенкой. Правда в длине этой лесенки не ограничивает.
Вот и не хочется заморачиваться.
У же появилась мысль воткнуть флешку на 4 гига и хранить там.
Но это костыли. Хотелось бы штатными средствами и малой кровью.
Отправлено спустя 3 минуты 23 секунды:
А вот вариант с бракованой панелью интересен.
Я когда начал с ней работать, не мог банально к ней подключиться.
Пришлось обновлять прошивку. Но вот запись в RW видимо отвалилась.
Всё прочее работает без нареканий.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 13 июл 2018, 16:55
- Имя: Борис
Регистры RW
Сейчас пообщался с техподдержкой Weintek.pro там подтвердили вероятность неисправности панели.
Так что спасибо всем.
До свидания.
Так что спасибо всем.
До свидания.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 13 июл 2018, 16:55
- Имя: Борис
-
- администратор
- Сообщения: 10271
- Зарегистрирован: 17 июн 2008, 15:01
- Имя: Евгений свет Брониславович
- Благодарил (а): 144 раза
- Поблагодарили: 176 раз
- Контактная информация:
Регистры RW
Наверное уже решили проблему, но в WT есть специальная команда (системный бит выставляется в "1") для принудительной записи регистров RW в энергонезависимую память. Но делать это постоянно не следует - ресурс памяти не резиновый. Я сначала тоже думал что что-то не так с панелью.
Но изначально не понял, зачем подсовывать дефолтные данные для пересчёта именно из энергонезависимой памяти: когда данных нет (сбой питания или связи) - значит их нет, это либо 0 (нуль) либо "нет данных", можно так и написать. Мне кажется, или большинство OPC имею возможность указать эти дефолтные данные (на случай когда нет связи с устройством).
По вопросам работы Форума можно обратиться по этим контактам.
-
- знаток Eplan
- Сообщения: 1217
- Зарегистрирован: 17 окт 2012, 10:24
- Имя: Виталий
- Благодарил (а): 39 раз
- Поблагодарили: 107 раз
Регистры RW
У меня работает без проблем, как с кнопкой, так и без нее. MT8071iE. Кнопка нужна, если в программе панели приходится обрабатывать много данных (макросы, сложная анимация и т.п.), тогда она может не успеть сохранить. По факту у меня программа не сложная, сохраняет моментально без кнопки.
-
- администратор
- Сообщения: 10271
- Зарегистрирован: 17 июн 2008, 15:01
- Имя: Евгений свет Брониславович
- Благодарил (а): 144 раза
- Поблагодарили: 176 раз
- Контактная информация:
Регистры RW
У меня в той же панельке иногда сохраняется сразу, иногда раз в минуту - видимо цикл сохранения идет по внутреннему таймеру - поэтому для гарантии использую отдельную команду.
По вопросам работы Форума можно обратиться по этим контактам.