Показано с 1 по 9 из 9

Тема: Произвольное изменение переменных

  1. #1

    По умолчанию Произвольное изменение переменных

    Здравствуйте, подскажите, пожалуйста:
    написана программа для ПР200, работает хорошо, некоторые переменные можно менять только с экрана (около 5 шт.), заказчик утверждает, что время от времени происходит произвольное изменение одной или двух переменных (было 0,2 стало 0,1).
    Есть два подозрения: переменные меняются из-за каких-то сбоев в ПР200 или кто-то из работников меняет (никто не признается).
    Подскажите, были ли случаи, что переменные менялись из-за каких-то сбоев в ПР200 или стоит установить пароль на изменения и все пройдет.
    Заранее благодарю.

  2. #2

    По умолчанию

    Ставьте пароль. Доступ- только технологу.
    Работает участок собранный на ПР200, настройки-под паролем. Полёт нормальный.

  3. #3

    По умолчанию

    Цитата Сообщение от ser82g Посмотреть сообщение
    Здравствуйте, подскажите, пожалуйста:
    написана программа для ПР200, работает хорошо, некоторые переменные можно менять только с экрана (около 5 шт.), заказчик утверждает, что время от времени происходит произвольное изменение одной или двух переменных (было 0,2 стало 0,1).
    Есть два подозрения: переменные меняются из-за каких-то сбоев в ПР200 или кто-то из работников меняет (никто не признается).
    Подскажите, были ли случаи, что переменные менялись из-за каких-то сбоев в ПР200 или стоит установить пароль на изменения и все пройдет.
    Заранее благодарю.
    Тут многие увлекаются переменными, да ещё и энергонезависимость галочку проставляют, и не подозревая, что они хранятся во флеш-участке карты памяти чипа. А теперь откроем даташит и почитаем на странице 65:"Table 30. Flash memory endurance and data retention". И страшно удивимся!
    ПР200 - это не ПЛК!!! У него нет энергонезависимости по правилам хорошего моветона - с отдельной батарейкой, а есть флеш - штука немногоразовая! Энергонезависимы только часы реального времени!

  4. #4

    По умолчанию

    Цитата Сообщение от По самые по... Посмотреть сообщение
    Тут многие увлекаются переменными, да ещё и энергонезависимость галочку проставляют, и не подозревая, что они хранятся во флеш-участке карты памяти чипа. А теперь откроем даташит и почитаем на странице 65:"Table 30. Flash memory endurance and data retention". И страшно удивимся!
    ПР200 - это не ПЛК!!! У него нет энергонезависимости по правилам хорошего моветона - с отдельной батарейкой, а есть флеш - штука немногоразовая! Энергонезависимы только часы реального времени!
    Учитывая что во флеш данные пишутся "на последнем выдохе" перед отключением ПР, понимаем, что 10000 циклов (минимум) записи при работе станка в 1 смену с отключением на обед нам хватит на 20 лет.
    А если ещё учесть, что ОВЕН ПР200 пишет во флеш по хитрому алгоритму, каждый раз в другую область флеш-памяти, то я даже затрудняюсь с подсчётом...

  5. #5

    По умолчанию

    Я думаю, что проблема все-таки в работниках, потому что переменные изменяются, ни сбрасываются на ноль, ни становятся бесконечно большими, а имеют небольшие изменения (было 0,2, стало 0,1)
    Попробую поставить пароль, и проверить.
    Большое спасибо, всем откликнувшимся.

  6. #6

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    Учитывая что во флеш данные пишутся "на последнем выдохе" перед отключением ПР, понимаем, что 10000 циклов (минимум) записи при работе станка в 1 смену с отключением на обед нам хватит на 20 лет.
    А если ещё учесть, что ОВЕН ПР200 пишет во флеш по хитрому алгоритму, каждый раз в другую область флеш-памяти, то я даже затрудняюсь с подсчётом...
    Может хватить на несколько месяцев..

    It depends on the how much the flash has been used (P/E cycle used), type of flash, and storage temperature. In MLC and SLC, this can be as low as 3 months and best case can be more than 10 years The retention is highly dependent on temperature and workload.
    Учтите, что перезапись, при выключении питания, идет секторами по 2килобайта.

  7. #7

    По умолчанию

    Реальных случаев перетирания Flash процессора не было ни разу зафиксировано. Даже у нас на тестовых приборах, которые гоняют со страшной силой.
    Тролль-наседка, добрый, нежный и ласковый

  8. #8

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Реальных случаев перетирания Flash процессора не было ни разу зафиксировано. Даже у нас на тестовых приборах, которые гоняют со страшной силой.
    И сколько таких тестовых приборов у вас, чтобы статистику получить?
    И что там с бешеной силой крутится?

    Вы запрограммируйте 10...100 ПР200, а в программу каждого натыкайте счетчики на все входы (можно в параллель!) и столько же энергонезависимых переменных, заведите отображение значений переменных на дисплей (по кольцу). Входы соедините с релейным выходом, который управляется часами реального времени и коммутирует входы. Другим релейным выходом, раз в минуту, рвите контактор питания ПР200, с самоподхватом и с авторазблокировкой через 5...10сек (чтобы кондеры ПР200 надежно успевали до нуля разряжаться). Температуры нагоните (для пущей важности). И поставьте на полгода крутиться! Время от времени посматривайте за экранами..

  9. #9

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Реальных случаев перетирания Flash процессора не было ни разу зафиксировано. Даже у нас на тестовых приборах, которые гоняют со страшной силой.
    "Страшную силу" литераторам оставьте. Латыниной например- у ней уже есть стрелка от осциллографа и затвор от револьвера.
    Вы же инженер.
    И ответ должен соответствовать:
    Круглосуточный электропрогон осуществляется при температуре 69 +-1градус,
    Периодическое включение-отключение питания прибора в цикле. Время цикла работы - х минуты. Количество энергонезависимых переменных -ххх шт.
    За ххх суток прогона приборов ПР200 в количестве хх шт сбоев энергонезависимой памяти не выявлено.

Похожие темы

  1. Произвольное время создания архива в МСД-200
    от ruric в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 13.01.2014, 13:41
  2. ПЛК 110-30, произвольное замыкание 4xFast DO
    от приборист в разделе ПЛК1хх
    Ответов: 36
    Последнее сообщение: 28.12.2013, 09:02
  3. Ответов: 25
    Последнее сообщение: 29.02.2012, 22:42
  4. Ответов: 20
    Последнее сообщение: 04.12.2011, 18:41
  5. Изменение прошивки ТРМ-133
    от boxmen в разделе Разработки
    Ответов: 3
    Последнее сообщение: 22.08.2008, 15:41

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •