Страница 473 из 474 ПерваяПервая ... 373423463471472473474 ПоследняяПоследняя
Показано с 4,721 по 4,730 из 4731

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

  1. #4721
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,036

    По умолчанию

    Цитата Сообщение от temenator Посмотреть сообщение
    У меня просто самописный слейв. Панелька для приточной вентиляции.
    Меняет расписание внутри себя.
    На старте мастер туда загоняет расписание из своей энергонезависимой.
    Потом мастер просто читает от туда раз в хх времени.
    В качестве мастера какая ПРка выступает?

  2. #4722

    По умолчанию

    Любой таймер не подходит, спасибо за ссылки буду пробовать.

  3. #4723

    По умолчанию

    Приветствую, вычитываю данные с модбас, с 4-7 регистр лежит по байту данных.
    Я читаю 4 и 6 по два регистра и получаю числа 262205(4 003D) и 12451930(BE 005A)
    Каким чем можно объединить эти значения? для получения искомого значения : 1023695550 (3D04 5ABE)

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

    По умолчанию

    сдвигом одного и сложением вместе, как вариант. При необходимости маска, чтобы убрать лишние биты если требуется. Перестановка байт если требуется.
    з.ы. на ADD заведите int и увидите, как он превратится в работу с целочисленными.

  5. #4725

    По умолчанию

    Цитата Сообщение от jlc Посмотреть сообщение
    Приветствую, вычитываю данные с модбас, с 4-7 регистр лежит по байту данных.
    Я читаю 4 и 6 по два регистра и получаю числа 262205(4 003D) и 12451930(BE 005A)
    Каким чем можно объединить эти значения? для получения искомого значения : 1023695550 (3D04 5ABE)
    Разложить на байты и собрать 32 битное целое, скрин 1 Расборка и сборка байт.jpg
    При сборке обратная последовательность значащих байт.
    Последний раз редактировалось kondor3000; Сегодня в 17:44.

  6. #4726
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,036

    По умолчанию

    Цитата Сообщение от jlc Посмотреть сообщение
    Приветствую, вычитываю данные с модбас, с 4-7 регистр лежит по байту данных.
    Я читаю 4 и 6 по два регистра и получаю числа 262205(4 003D) и 12451930(BE 005A)
    Каким чем можно объединить эти значения? для получения искомого значения : 1023695550 (3D04 5ABE)
    В менеджере компонентов есть
    Безымянный.png

  7. #4727
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,123

    По умолчанию

    to kondor3000 и Dimensy
    Все здорово и я наверно слепой, но у jlc uint64 назревает
    Там точно нужно выбрасывать байты равные нулю?
    Последний раз редактировалось Валенок; Сегодня в 17:43.

  8. #4728
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,123

    По умолчанию

    Цитата Сообщение от Неук Посмотреть сообщение
    Любой таймер не подходит, спасибо за ссылки буду пробовать.
    Если в п#4720 идея соответствует и на автомате в ST, то любой

  9. #4729

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    to kondor3000 и Dimensy
    Все здорово и я наверно слепой, но у jlc uint64 назревает
    Там точно нужно выбрасывать байты равные нулю?
    Вот скрин, 4 значащих байта 1 Сборка из байт_2.jpg
    При сборке обратная последовательность значащих байт.
    Макросы из менеджера не подходят, там не байты, а регистры.
    Последний раз редактировалось kondor3000; Сегодня в 18:26.

  10. #4730
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,123

    По умолчанию

    Считывает
    3D, 00, 04, 00, 5A, 00, BE, 00 (4...7 регистр)
    ненулевые (или четные) байты в обратной последвательности -> результат

Страница 473 из 474 ПерваяПервая ... 373423463471472473474 ПоследняяПоследняя

Похожие темы

  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

Ваши права

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