Страница 176 из 401 ПерваяПервая ... 76126166174175176177178186226276 ... ПоследняяПоследняя
Показано с 1,751 по 1,760 из 4769

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

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

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Если Вам не к спеху, я в одной из тем предлагал, как можно одним регистром до 128 переменных передавать!
    Получается до 8*192 переменных(16 бит), этого надеюсь хватит?
    Интересно посмотреть.

  2. #2

    По умолчанию

    Вопрос по энергонезависимым переменным.
    Есть переменная OUT. Подскажите, как изменить один бит этой переменной, чтобы другие остались неизменными?

  3. #3

    По умолчанию

    Цитата Сообщение от msl272 Посмотреть сообщение
    Вопрос по энергонезависимым переменным.
    Есть переменная OUT. Подскажите, как изменить один бит этой переменной, чтобы другие остались неизменными?
    Можно макрос BOOL_INT использовать.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

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

    По умолчанию

    Цитата Сообщение от msl272 Посмотреть сообщение
    Вопрос по энергонезависимым переменным.
    Есть переменная OUT. Подскажите, как изменить один бит этой переменной, чтобы другие остались неизменными?

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Можно макрос BOOL_INT использовать.
    Юрий, не вводите человека в заблуждения. Макрос BOOL_INT не сможет изменить один бит в переменной.
    из описания
    " Макрос BOOL_INT предназначен для преобразования дискретных входов в целое число, которое является суммой чисел, значений каждого входа возведенного в степень его номера начиная с «0». Может использоваться как с переменными внутри проекта, так и с сетевыми переменными. Для обратного преобразования следует использовать макрос «INT_BOOL» "

    Здесь всего лишь нужна функция PUTBIT для нужного бита

    Захват-01.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    dan75, хороший счётчик, я правда его сразу модернизировал, теперь он как в Codesys) 1 Счётчик CTU с выходом CV.jpg

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    dan75, хороший счётчик, я правда его сразу модернизировал, теперь он как в Codesys) 1 Счётчик CTU с выходом CV.jpg
    Эмуляция точно стала нагляднее. Видно, что он там насчитал)

  7. #7

    По умолчанию

    Добрый день!
    Не могу понять почему перезаписывается энергонезависимая память.
    Есть вот такой макрос, где при заднем фронте концевика записывается переменная, её я сделал энергонезависимой. Но при запуске ПРки она сбрасывается в 0, хотя концевик не срабатывал.
    2021-12-20_08-32-27.png
    Назначил переменной значение по умолчанию. И в симуляторе показывает 150 пока ПЛК не запущен, как только запускаешь ПЛК переменная перезаписывается в 0.
    2021-12-20_08-36-43.png2021-12-20_08-37-25.png

  8. #8

    По умолчанию

    Цитата Сообщение от Tanragod Посмотреть сообщение
    Добрый день!
    Не могу понять почему перезаписывается энергонезависимая память.
    Есть вот такой макрос, где при заднем фронте концевика записывается переменная, её я сделал энергонезависимой. Но при запуске ПРки она сбрасывается в 0, хотя концевик не срабатывал.
    2021-12-20_08-32-27.png
    Назначил переменной значение по умолчанию. И в симуляторе показывает 150 пока ПЛК не запущен, как только запускаешь ПЛК переменная перезаписывается в 0.
    2021-12-20_08-36-43.png2021-12-20_08-37-25.png
    Добрый день, так и будет перезаписываться, переменная должна сначала читаться, т.е стоять на входе, а потом подаваться на выход.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  9. #9

    По умолчанию

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

  10. #10

    По умолчанию

    Цитата Сообщение от Tanragod Посмотреть сообщение
    На входе и выходе блока save? Не понимаю тогда, как записать разные состояния одной и той же переменной, если ее нужно саму в себя писать?
    Например так, запись переменной саму в себя, при включении и в работе, обычной (энергонезависимой) и сетевой переменной. 1 Запись перем .jpg
    Последний раз редактировалось kondor3000; 20.12.2021 в 10:38.

Страница 176 из 401 ПерваяПервая ... 76126166174175176177178186226276 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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