Показано с 1 по 10 из 4481

Тема: разные вопросы новичка

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,578

    По умолчанию

    Цитата Сообщение от Sima42 Посмотреть сообщение
    Добрый день. Пр200 вопрос по переменным а вернее их сохранение. Управлять овеном буду по 485 через скаду. Хочу хранить уставки. Сделал что бы сохранялись после выключения прибора и изменялись. Все вроде хорошо. Но при заливке проекта все стирается на ноль. Как быть?
    как обычно, открыть документацию и воспользоваться поиском
    Изображения Изображения
    • Тип файла: png owen.png (114.6 Кб, Просмотров: 22)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #2

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    как обычно, открыть документацию и воспользоваться поиском
    Повторяю энергонезависимости я добился. Прибор выключаю включаю все сохраняется. Как быть с заливкой проекта? Заливаю проект и все данные стираются.

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,578

    По умолчанию

    Цитата Сообщение от Sima42 Посмотреть сообщение
    Повторяю энергонезависимости я добился. Прибор выключаю включаю все сохраняется. Как быть с заливкой проекта? Заливаю проект и все данные стираются.
    значит только собственными силами, потому что если рассматривать обратную ситуацию, то бед у людей будет больше если они зальют новый проект, а в переменных останутся значения возможно от совершенно иной технологии

    ЗЫ вообще подумайте стоит ли этим заниматься, потому что пусконоладочные работы это не есть установка принята в эксплуатацию
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,110

    По умолчанию

    Цитата Сообщение от Sima42 Посмотреть сообщение
    Повторяю энергонезависимости я добился. Прибор выключаю включаю все сохраняется. Как быть с заливкой проекта? Заливаю проект и все данные стираются.
    В свойствах энергонезависимых переменных есть "Значение по умолчанию". Это как раз для Вашего случая.

    Цитата Сообщение от Sima42 Посмотреть сообщение
    А можно как нибудь изменить константу по 485?
    Константу - нет, а вот если вместо энергонезависимых переменных использовать сетевые переменные из области Слейва, то значение такой "константы" можно менять по 485. При выключении питания "новые" значения сохраняются.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,257

    По умолчанию

    Цитата Сообщение от Sima42 Посмотреть сообщение
    Повторяю энергонезависимости я добился. Прибор выключаю включаю все сохраняется. Как быть с заливкой проекта? Заливаю проект и все данные стираются.
    Как Я понимаю тебе необходима при заливки и естественно при выключения ( включении прибора ) записывать в
    сетевые переменные значения из энергонезависимой памяти . При заливки прибора это будут значения по умолчанию .
    В последующих это значения из энергонезависимой памяти . Есть макросы SelChgB SelChgI SelChgF .
    А при включении прибора используй таймер TON с постоянной на включение , секунды выбери Сам
    и в первый момент записывай с помощью SEL в сетевую переменную из энергонезависимой . А затем используй макросы .
    Мне тоже пришлось помучится чтобы организовать обратные связи переменных энергонезависимых
    и сетевых . И добился чего хотел .

  6. #6

    По умолчанию

    Цитата Сообщение от Алексеев Посмотреть сообщение
    Как Я понимаю тебе необходима при заливки и естественно при выключения ( включении прибора ) записывать в
    сетевые переменные значения из энергонезависимой памяти . При заливки прибора это будут значения по умолчанию .
    В последующих это значения из энергонезависимой памяти . Есть макросы SelChgB SelChgI SelChgF .
    А при включении прибора используй таймер TON с постоянной на включение , секунды выбери Сам
    и в первый момент записывай с помощью SEL в сетевую переменную из энергонезависимой . А затем используй макросы .
    Мне тоже пришлось помучится чтобы организовать обратные связи переменных энергонезависимых
    и сетевых . И добился чего хотел .
    А можно как нибудь программно изменить значение по умолчанию? Это бы решило проблему

  7. #7
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,257

    По умолчанию

    Цитата Сообщение от Sima42 Посмотреть сообщение
    А можно как нибудь программно изменить значение по умолчанию? Это бы решило проблему
    Изменить можно только с экрана редактируя энергонезависимую переменную . У меня допустим
    если оператор изменил переменную изменение сразу отражается в Мастер СКАДЕ .
    Переменные (их значение) должно быть приблизительно соответствовать реальности .
    Со временем можно добиться что в энергонезависимой памяти у тебя будет то что нужно .
    По умолчанию изменить не как нельзя только в исходнике проекта .

  8. #8
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,578

    По умолчанию

    Повторю основною тему вопрошавшего
    Цитата Сообщение от Sima42 Посмотреть сообщение
    Повторяю энергонезависимости я добился. Прибор выключаю включаю все сохраняется. Как быть с заливкой проекта? Заливаю проект и все данные стираются.
    Ситуация примерно такая: началась ПНР, ответственный за рецептуру определился со значениями каждого параметра, попутно выяснились ошибки в логике программы, программист после исправлений заливает проект по новой. Внимание вопрос, сохранятся ли значения в предложенных вариантах Алексеевым, Мелким и Сергеем308 в энергонезависимых локальных и сетевых переменных?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #9

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Повторю основною тему вопрошавшего

    Ситуация примерно такая: началась ПНР, ответственный за рецептуру определился со значениями каждого параметра, попутно выяснились ошибки в логике программы, программист после исправлений заливает проект по новой. Внимание вопрос, сохранятся ли значения в предложенных вариантах Алексеевым, Мелким и Сергеем308 в энергонезависимых локальных и сетевых переменных?
    Тогда нужно предусмотреть возможность сохранить энергонезависимые переменные в скаде, а после перезаливки программы сохранить их из скады в ПР. Иными словами, сделать бекап. И делать это можно с помощью тех приёмов, о которых говорят Сергей, Мелкий и Алексеев. Но, конечно, потребуется написать саму программу (или макрос) резервного копирования.

  10. #10
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,578

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    Тогда нужно предусмотреть возможность сохранить энергонезависимые переменные в скаде
    позвольте поинтересоваться, а зачем в таком случае дублирование рецептов в ПР? Если есть скада, где выбирают техпроцесс, ну значит и рецепт по этому событию можно хранить и передать в ПР соответствующий и редактировать в скаде удобнее и права организовать, чтоб не каждый проходящий мог изменить технологию
    От того что знаете приемы, не значит что их надо обязательно применить. Зачем усложнять, когда можно найти более простое решение, кто только не жаловался из вас всех на плохую симуляцию, неопределенность работы, нелогичность интерфейса управления окнами...
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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