Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 23 из 23

Тема: Битовая маска

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

    По умолчанию

    Цитата Сообщение от Andrey_om Посмотреть сообщение
    Люди, please help. все сделал как в примере petera.
    Как связать эти биты из масок с булевыми переменными в программе codesys? )) у меня каждый бит это кнопка для старта процесса. кнопки - на панели,а процессы в ПЛК. то есть Задача: выдернуть бит из маски (modbus slave) и сделать так, чтобы он писал свое значение в переменную. bool1, bool2 и т. д.
    Или как правильно обращаться к конкретному биту в маске?
    Как сделать элегантно? заранее спасибо
    bool1 := modbusvalue.0
    bool2 := modbusvalue.1
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #22

    По умолчанию

    SUPER %))) спасибо еще раз!

  3. #23

    По умолчанию

    Уважаемые знатоки, в ходе работы с битовой маской всплыла следующая проблема:
    Панель Weintek cmtSVR (modbus master) + ПЛК ОВЕН (slave), кнопка на панели при нажатии пишет "true" команда 0х адрес (2) в маску Mask_1.1, в контроллере от этого запускается процесс.

    Суть проблемы: кнопка залипает, не отжимается или отжимается через раз. Панель пишет иногда - "пропала связь с сервером".

    Подскажите что поправить и в какую сторону копать? проекты прилагаю. для codesys и для easy builder.
    Вложения Вложения
    Последний раз редактировалось Andrey_om; 25.05.2018 в 01:13.

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. битовая маска для сми-1
    от Р.Александр в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 08.09.2009, 18:28
  2. Ответов: 7
    Последнее сообщение: 21.04.2008, 08:33

Ваши права

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