Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: МК110-8Д.4Р Modbus RTU s7-1200

  1. #11

    По умолчанию

    Короче, сделал всё работает! Получилась звезда от мастера S7-1200 на 8 модулей. Длина лучей от 30 до 70 метров. Один терминатор на S7-1200. Всё стабильно работает на 9600. На других скоростях не тестировал, но и не нужно.
    Вот теперь вопрос как WORD из модуля входов разложить на Byte, что младший были входы 1-8 старший 9-16. По в сименсе не понял как это сделать...
    Последний раз редактировалось Vadik2881; 05.08.2023 в 08:15.

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

    По умолчанию

    математические, логические операции есть и сдвиг ?

    для младшего байта AND 0x00FF, для старшего AND 0xFF00 и сдвиг на 8 бит.
    Вариаций в языках МЭК предостаточно это сделать.

  3. #13

    По умолчанию

    Цитата Сообщение от Vadik2881 Посмотреть сообщение
    Короче, сделал всё работает! Получилась звезда от мастера S7-1200 на 8 модулей. Длина лучей от 30 до 70 метров. Один терминал на S7-1200. Всё стабильно работает на 9600. На других скоростях и не нужно.
    Вот теперь вопрос как WORD из модуля входов разложить на Byte, что младший были входы 1-8 старший 9-16. По в сименсе не понял как это сделать...
    Есть несколько вариантов, разложение на байты WORD и регистры (байты) DWORD и обратная сборка 1 Разложение на байты и регистры.jpg
    Последний раз редактировалось kondor3000; 04.08.2023 в 17:50.

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

    По умолчанию

    kondor3000 мабудь предположу, что вы зря это показываете, сомневаюсь, что там куплен CFC (или как правильно этот вид называется в Tiaportal).

  5. #15

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    мабудь предположу, что вы зря это показываете, сомневаюсь, что там куплен CFC (или как правильно этот вид называется в Tiaportal).
    Тоже самое можно сделать на LD.
    Мне хватило 2 минут и 2 шагов. 1 Перестановка байт.jpg
    Последний раз редактировалось kondor3000; 04.08.2023 в 22:57.

  6. #16

    По умолчанию

    Спасибо, ребята интересно. Но всё оказалось проще. В тиа портале есть слово в блоке данных, к примеру DB1.DBW0. Операцией move из него вытаскиваю нужный байт т.е. DB1.DBB0 и DB1.DBB1 соответственно.
    Всё работает, но только выдаётся предупреждение при компиляции "The adress is not occupied by a tag". Принимаем к сведению и работаем дальше).

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

    По умолчанию

    Цитата Сообщение от Vadik2881 Посмотреть сообщение
    Спасибо, ребята интересно. Но всё оказалось проще. В тиа портале есть слово в блоке данных, к примеру DB1.DBW0. Операцией move из него вытаскиваю нужный байт т.е. DB1.DBB0 и DB1.DBB1 соответственно.
    Всё работает, но только выдаётся предупреждение при компиляции "The adress is not occupied by a tag". Принимаем к сведению и работаем дальше).
    тут хоть и форум ОВЕН, со своими приборами и средой разработки и не обязан ни кто знать как там у сименса, тем не менее прочтите в справке TIA про Overlaying tags with AT, может пригодится для проф.роста
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. МК110-220.4К.4Р, Modbus RTU и 2 стоп-бита
    от krmts.ru в разделе Мх110
    Ответов: 5
    Последнее сообщение: 21.09.2020, 15:50
  2. Ответов: 9
    Последнее сообщение: 25.06.2020, 06:25
  3. МВ110-224.8А и S7-1200. Modbus
    от Alexandr17.02 в разделе Мх110
    Ответов: 0
    Последнее сообщение: 13.11.2014, 11:19
  4. МВ110-224.8А и S7-1200. Modbus
    от Alexandr17.02 в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 13.11.2014, 11:19
  5. Как согласовать ТРМ201 и S7-1200 по протоколу modbus
    от kr1810bm86 в разделе Сетевые технологии
    Ответов: 18
    Последнее сообщение: 07.05.2013, 15:19

Ваши права

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