Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Запись констант по мере необходимости

  1. #1

    По умолчанию Запись констант по мере необходимости

    В режиме калибровки системы необходимо записать несколько констант в EEPROM, а в обычном режиме работы использовать записанные значения для чтения, то есть некоторые из операторов присваивания в программе не выполнять.

    Как это сделать?

  2. #2

    По умолчанию

    Цитата Сообщение от Батмынх_Бруевич Посмотреть сообщение
    В режиме калибровки системы необходимо записать несколько констант в EEPROM, а в обычном режиме работы использовать записанные значения для чтения, то есть некоторые из операторов присваивания в программе не выполнять.

    Как это сделать?
    Добрый день. Через блок SEL или fSEL в зависимости от переменной.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #3

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Добрый день. Через блок SEL или fSEL в зависимости от переменной.
    Ревака Юрий, добрый день!

    Возможно не поняли мой вопрос. Блок SEL не обходит присваивание, а выбирает какое из значений присвоить.
    Вы что-то подобное имеете ввиду (см схему) ?


    Кстати, почему переключатель режима MODE_SW вдруг стал красным на схеме?
    Изображения Изображения

  4. #4

    По умолчанию

    Цитата Сообщение от Батмынх_Бруевич Посмотреть сообщение
    Ревака Юрий, добрый день!

    Возможно не поняли мой вопрос. Блок SEL не обходит присваивание, а выбирает какое из значений присвоить.
    Вы что-то подобное имеете ввиду (см схему) ?


    Кстати, почему переключатель режима MODE_SW вдруг стал красным на схеме?
    Красным стал скорее всего по причине того, что никуда не подключен, сделайте на время тестов переменные энергонезависимыми, по поводу Sel я имел ввиду разрывать цепочку запись если она не нужна, но вообще надо смотреть конкретно по схеме.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  5. #5

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Красным стал скорее всего по причине того, что никуда не подключен, сделайте на время тестов переменные энергонезависимыми
    Никуда не подключен, спасибо за совет. Далее о главном:

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    по поводу Sel я имел ввиду разрывать цепочку запись если она не нужна, но вообще надо смотреть конкретно по схеме.
    Посоветуйте пожалуйста как разорвать цепочку записи в переменную, если она не нужна:

    0. Режим работы - MODE_SW=0. Значение NEW_VALUE вычисляется, но его запись в EPR_CONST не нужна
    1. Режим калибровки - MODE_SW=1 . Запись значения NEW_VALUE в EPR_CONST нужна.

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

    По умолчанию

    Батмынх_Бруевич выход SEL соединить с одним из входов не пробовали ? и по импульсу сохранять значение ?

    Переменная не нужна, понятие относительное.

  7. #7

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Батмынх_Бруевич выход SEL соединить с одним из входов не пробовали ? и по импульсу сохранять значение ?
    Не понял логики, получится осциллятор ?

    По какому импульсу? SEL будет всегда записывать (выдавать) выходное значение, которое зависит от управляющего сигнала.

    Цитата Сообщение от melky Посмотреть сообщение
    Переменная не нужна, понятие относительное.
    какая и почему не нужна?
    Изображения Изображения
    • Тип файла: jpg OS.jpg (72.1 Кб, Просмотров: 27)

  8. #8

    По умолчанию

    Цитата Сообщение от Батмынх_Бруевич Посмотреть сообщение
    0. Режим работы - MODE_SW=0. Значение NEW_VALUE вычисляется, но его запись в EPR_CONST не нужна
    1. Режим калибровки - MODE_SW=1 . Запись значения NEW_VALUE в EPR_CONST нужна.
    Вы на своем скриншоте, уже все так и сделали.


    Цитата Сообщение от Батмынх_Бруевич Посмотреть сообщение
    NEW_VALUE вычисляется
    Вычисляйте её сколько хотите и как хотите далее.
    А когда нужно будет записать(при калибровки) переменную NEW_VALUE, то "дёрните"(переведёте в единицу) переменную "MODE_SW" и запишите текущее значение переменной NEW_VALUE.
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  9. #9

    По умолчанию

    Цитата Сообщение от Pavel_ Посмотреть сообщение
    Вычисляйте её сколько хотите и как хотите далее. А когда нужно будет записать(при калибровки) переменную NEW_VALUE, то "дёрните"(переведёте в единицу) переменную "MODE_SW" и запишите текущее значение переменной NEW_VALUE.
    Формально нехорошо получается - запись в EEPROM каждый цикл :-(
    Читал на форуме, якобы retain переменные будут записаны только в момент отключения питания. Есть этому официальные подтверждения от Овен?

  10. #10

    По умолчанию

    Цитата Сообщение от Батмынх_Бруевич Посмотреть сообщение
    Формально нехорошо получается - запись в EEPROM каждый цикл :-(
    Читал на форуме, якобы retain переменные будут записаны только в момент отключения питания. Есть этому официальные подтверждения от Овен?
    Пользуйте поиск по форуму:
    http://www.owen.ru/forum/showthread....l=1#post226937
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Запись констант переменных в ПЛК
    от Vitorgan в разделе Эксплуатация
    Ответов: 11
    Последнее сообщение: 21.05.2016, 08:38
  2. Запись в HDA тег
    от SokolovS в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 14.11.2013, 18:28
  3. Запись данных в БД
    от Sohatyi в разделе Master SCADA 3
    Ответов: 25
    Последнее сообщение: 17.05.2013, 14:18
  4. Запись в ПЛК
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 19.07.2012, 07:47

Ваши права

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