Таргеты поменяйте на поновее.
Таргеты поменяйте на поновее.
Тролль-наседка, добрый, нежный и ласковый
Добрый день, коллеги. Спасибо за рекомендации.
Тест со счетчиком показал, что значение бита не сбрасывается (т.е. счетчик не увеличился).
Поставил последную версию target файла, скачанную сегодня утром с сайта (версия 3.09). Результат не изменился. Бит питания не сбрасывается.
Или версия target файла должна быть не последней, а соответствовать требуемой прошивке? Прошивка требует версию 3.07, как я понимаю (см. рисунок).
PowerStatus.jpg
на основе чего проводили тест? Если это, не получается ли так что ретайн просто не успевает записаться, подождите минут 10, а так таргеты имеет смысл переустановить, даже на те же самыеснимаете питание. Ждете пару секунд, подаете обратно, подключаетесь к плк и смотрите чему у Вас равна переменная С
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
10 минут я не ждал, но повторил эксперимент подождав минуты 2. Результат тот же.
Таргет переустанавливал сегодня утром на новый 3.09.
Вопрос до сих пор не решен.
Что можно еще попробовать?
а вот в этой теме решился http://www.owen.ru/forum/showthread.php?t=11369
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
В М01/М02 нет аккумулятора и ПЛК не работает при выкл. питания. Поэтому бит выставляется, но уже не обрабатывается программой
Тролль-наседка, добрый, нежный и ласковый
Владислав, можно подробнее.
Нашел в РЭ на ПЛК110 М02 раздел "3.6 Батарея". Там, действительно, сказано следующее: "Батарея используется только для питания часов реального времени. При отключении питания контроллер сохраняет промежуточные результаты и выключается."
В аналогичном РЭ на ПЛК110 предыдущей модификации в разделе "3.6 Аккумулятор" сказано другое: "Аккумулятор, используемый для питания часов реального времени, дополнительно является источником аварийного питания микропроцессора контроллера."
При этом есть различия и в таблице 2.1. Для ПЛК110 М02 не указан тип энергонезависимой памяти, сказано только, что ее размер 6 Мб. Зато указан тип Retain-памяти:"16 кБ (MRAM)".
Для ПЛК110 объем и тип энергонезависимой памяти указан как: " 4 Мб (DataFlash)". Но не указан тип Retain-памяти. Сказано только, что: "не более 16 Кб".
Вопрос в следующем. Т.е. аккумулятор в предыдущей модификации не использовался для сохранения переменных в retain-памяти? Или изменилась идеология сохранения и тип retain-памяти?
Вопрос по-другому: "Я могу быть уверен, что retain-переменные сохранят свои значения?".
Изменилась технология
Магниторезистивная оперативная памятьМагниторезистивная оперативная память (MRAM — англ. magnetoresistive random-access memory) — запоминающее устройство с произвольным доступом, которое хранит информацию при помощи магнитных моментов, а не электрических зарядов.
Важнейшее преимущество этого типа памяти — энергонезависимость, то есть способность сохранять записанную информацию (например, программные контексты задач в системе и состояние всей системы) при отсутствии внешнего питания.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg