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

Тема: не сохраняется retain переменная

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Здравствуйте! Подскажите как сделать чтобы переменная была глобальной и ее можно было бы изменить в любой момент, со СКАДЫ например? Т.к. одинаковые имена переменным задать нельзя, то в конфигурации ПЛК для передачи задаю другое имя переменной, а в программе их связываю, но при запуске программы значение из конфигурации (соответственно "0") записывается в глобальную переменную, как исправить ситуацию?
    Хочу сказать что если пропадет питание, то переменная RETAIN сохраниться, но программа то запустится сначала и получается что переменная из конфигурации (в которой будет "0") запишет свое значение в глобальную, сбросит получается, вот в чем проблема
    Последний раз редактировалось Igor.m; 06.11.2013 в 07:48.

  2. #2

    По умолчанию

    Переменные в конфигурации также имеют статус Retain и сохраняются. Другое дело, если некое устройство (например панель) при совместном старте с ПЛК запишет туда ноль, то это будет неприятно. Но это уже другая тема, и она здесь бурно обсуждалась.

  3. #3

    По умолчанию

    Благодарю за ответ! Возможно у меня со временем тоже панель подключится..

Похожие темы

  1. Retain переменная
    от service в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 12.10.2012, 14:50
  2. конфигурационная переменная
    от Доренский Алексей в разделе ПЛК63/73
    Ответов: 1
    Последнее сообщение: 05.10.2010, 18:12
  3. Var_global Retain Persistent не сохраняется
    от Voronok в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 04.12.2008, 14:21

Ваши права

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