Страница 860 из 869 ПерваяПервая ... 360760810850858859860861862 ... ПоследняяПоследняя
Показано с 8,591 по 8,600 из 8685

Тема: Экспресс вопрос (ответ)

  1. #8591

    По умолчанию

    Записать в ПРку тоже флоут получилось:Работает_2.jpg

  2. #8592

    По умолчанию

    Теперь вот уперся. Из ПРки передал 2 бита посредством битовой маски:Битовая маска.jpg
    Принял их в ПЛК: bandicam 2025-11-21 15-14-54-997.jpg.
    А как эту ворд0вскую переменну распаковать что бы увидить состояние этих 2 бит по отдельности, и следоющий вопрос как битовые переменные запаковать чтоббы передать в ПР200?

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

    По умолчанию

    математикой, самый простой способ Word AND нужное число, числа и т.д.
    Вроде и для ПЛК есть библиотеки работы с битами, все практически тоже самое.

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    математикой, самый простой способ Word AND нужное число, числа и т.д.
    Вроде и для ПЛК есть библиотеки работы с битами, все практически тоже самое.
    всегда считал что точка и разряд в КДС самый простой способ
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #8595

    По умолчанию

    Цитата Сообщение от дрю Посмотреть сообщение
    А как эту ворд0вскую переменну распаковать что бы увидить состояние этих 2 бит по отдельности, и следоющий вопрос как битовые переменные запаковать чтоббы передать в ПР200?
    Биты распаковываются из маски через точку b0:= Mask.0; b1:= Mask.1; b2:= Mask.2; b3:= Mask.3; и т. д.
    Упаковываются в обратном порядке.
    Последний раз редактировалось kondor3000; 21.11.2025 в 15:36.

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

    По умолчанию

    capzap все время забываю про нее, так как многие пишут на CFC из практики.

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    capzap все время забываю про нее, так как многие пишут на CFC из практики.
    ну так и на CFC можно использовать, может практики у кого то нет
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  8. #8598

    По умолчанию

    а как это выглядит в CFC?

  9. #8599

    По умолчанию

    А как это в CFC сделать b0:= Mask.0

  10. #8600

    По умолчанию

    b0 - это же битовая переменная?

Страница 860 из 869 ПерваяПервая ... 360760810850858859860861862 ... ПоследняяПоследняя

Похожие темы

  1. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 8546
    Последнее сообщение: Вчера, 17:25
  2. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 11761
    Последнее сообщение: 01.12.2025, 07:41
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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