Страница 6 из 9 ПерваяПервая ... 45678 ... ПоследняяПоследняя
Показано с 51 по 60 из 86

Тема: PLC63 запись/чтение конфиг переменной

  1. #51

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Ну тогда для начала подтвердите что ретайн вообще работает.
    Новый ПУСТОЙ проект и 1(одна) переменная:

    var retain
    x : int := 123;
    end_var

    3алили, запустили, руками поставили 777, отключились, выключили питание, включили питание, подождали, подключились.
    Что в x ?
    Складывается впечатление, что я что то не так делаю. В общем, после заливки в контроллер, переменная х=123, переменная ST1=0,
    после выкл/вкл питание переменная "ST1" сама перезаписывает переменную "x" в значение =0
    Если я потом из меню конфигурации записываю значение (например =9) в "ST1", то оно записывается в "ST1" и в "x", после выкл/вкл питание значение опять становится =0
    Изображения Изображения
    Последний раз редактировалось evgenykip; 26.07.2023 в 13:46.

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

    По умолчанию

    Цитата Сообщение от evgenykip Посмотреть сообщение
    Складывается впечатление, что я что то не так делаю. В общем, после заливки в контроллер, переменная х=123, переменная ST1=0,
    после выкл/вкл питание переменная "ST1" сама перезаписывает переменную "x" в значение =0
    Если я потом из меню конфигурации записываю значение (например =9) в "ST1", то оно записывается в "ST1" и в "x", после выкл/вкл питание значение опять становится =0
    И чему Вы удивляетесь? Ведь "ST1" не энергонезависимая, вот потому "ST1" при включении =0 и естественно перезаписывает "х".

    Нужно при включении питания, сразу в первом цикле программы, записать в "ST1" значение ретайн переменной "х"

    А уж затем можно присваивать x:= ST1 для сохранения новых значений в ретайн переменной "х"
    Захват-01.png
    Последний раз редактировалось petera; 26.07.2023 в 13:51.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #53

    По умолчанию

    В общем выяснил, оказывается когда переменная (которая в конфигурационном меню) является оперативной то она не сохраняется, а когда она конфигурационная то она сохраняется.
    Последний раз редактировалось evgenykip; 26.07.2023 в 13:52.

  4. #54

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    И чему Вы удивляетесь? Ведь "ST1" не энергонезависимая, вот потому "ST1" при включении =0 и естественно перезаписывает "х".

    Нужно при включении питания, сразу в первом цикле программы, записать в "ST1" значение ретайн переменной "х"

    А уж затем можно присваивать x:= ST1 для сохранения новых значений в ретайн переменной "х"
    Захват-01.png
    Здравствуйте. При такой схеме не дает записывать переменную ST1 из меню прибора, ну и соответственно не даст записать ее по сети.
    Изображения Изображения

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

    По умолчанию

    Цитата Сообщение от evgenykip Посмотреть сообщение
    Здравствуйте. При такой схеме не дает записывать переменную ST1 из меню прибора, ну и соответственно не даст записать ее по сети.
    Даст, даст!
    Попробуйте..

    ЗЫ.
    Верхний блок MOVE работает однократно и только в момент старта программы, в дальнейшем не влияет на содержимое ST1
    Последний раз редактировалось petera; 26.07.2023 в 14:20.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #56

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Даст, даст!
    Попробуйте..
    Мой касяк, извините.
    Последний раз редактировалось evgenykip; 26.07.2023 в 14:30.

  7. #57
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,009

    По умолчанию

    Интересно, а чего вы хотели? Оперативная с ограничением 100, х = 123. Ничего не смущает ?
    з.ы. конфигурации ЗЛО, на которой все и падают в непонимании

  8. #58

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Интересно, а чего вы хотели? Оперативная с ограничением 100, х = 123. Ничего не смущает ?
    Капец, где ты раньше был ...
    Благодарю за внимание ! Сейчас попробую.
    Попробовал, работает ! В переменную "х" я теперь могу писать откуда угодно ?
    Изображения Изображения
    Последний раз редактировалось evgenykip; 26.07.2023 в 14:32.

  9. #59
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,009

    По умолчанию

    evgenykip да просто наблюдаю тему и удивляюсь... Следующим крахом мозга будет "почему не работает групповой запрос по Modbus?"
    Это ПЛК63 потому что

  10. #60

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    evgenykip да просто наблюдаю тему и удивляюсь... Следующим крахом мозга будет "почему не работает групповой запрос по Modbus?"
    Это ПЛК63 потому что
    Да нет, мне не нужен групповой запрос, все работает в облаке и так, кроме этой переменной.
    Хотя там у всех управляемых переменных 03 и 16 атрибуты и все работает, а когда ставлю 03 и 06 (ну я тему читал и думал что в этом проблема) то не работает ...
    Суть этих манипуляций не в ПЛК63, он у меня один всего, суть в том что ТРМ132 много и есть способ залить программу из ПЛК63.
    Так то мне и ПР200 хватает везде, просто хочу не нужные ТРМ использовать.
    Последний раз редактировалось evgenykip; 26.07.2023 в 14:41.

Страница 6 из 9 ПерваяПервая ... 45678 ... ПоследняяПоследняя

Похожие темы

  1. Чтение/запись переменной по таймеру
    от Lenin в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 18.09.2020, 15:57
  2. Запись и чтение значения переменной
    от kastor163 в разделе СПК2xx (архив)
    Ответов: 5
    Последнее сообщение: 15.06.2017, 12:20
  3. Запись OPC переменной
    от ALEXSP в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 04.12.2015, 15:32
  4. проблема с конфиг. переменной плк63
    от Доренский Алексей в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 22.01.2010, 11:03
  5. чтение-запись МВА/МВУ
    от ING_T в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 14.11.2008, 12:24

Ваши права

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