Страница 118 из 131 ПерваяПервая ... 1868108116117118119120128 ... ПоследняяПоследняя
Показано с 1,171 по 1,180 из 1308

Тема: CODESYS V3.5. Настройка обмена с другими устройствами (Modbus, ОВЕН, OPC и др.)

  1. #1171

    По умолчанию

    Цитата Сообщение от LANE Посмотреть сообщение
    Здравствуйте, подскажите пожалуйста. Первый проект, Спк 107, написал программу, визуализацию, все работает, начал проверять физически, по модбасу соединил модуль мк110, не работало ничего, ни входа ,ни выхода, выхода заработали путем изменения имени с Q 16.0(не помню точно какие были) на QХ 0.0 ,0.1 и тд. Входа же не работают при таком же методе... При это в онлайне пишет ( в изображении) ,самостоятельно не смог найти проблему. Первый опыт, подскажите что я не доделал или сделал не так
    Во первых прочитайте по поводу синих значков M https://owen.ru/forum/showthread.php?t=28167&page=6#52
    Во вторых привяжите ко входам переменные, которые будете использовать в программе.

  2. #1172
    Пользователь
    Регистрация
    22.10.2013
    Адрес
    Нижегородчина
    Сообщений
    155

    По умолчанию Непонятки с модбасом? CS 3.5.17.3

    Групповая передача структуры WritePR по модбасу. Канал 0 функция 16 , 20 слов. Ранее все работало в другом проекте. Был вариант просто привязка канала к объявленному имени переменной структуры. Данные в структуру заносятся. Далее надо ее передать по модбасу одной посылкой (для ускорения). Происходит внутренняя сдвижка данных , как будто переменные структуры выстроены не по порядку адресов, не так как объявлено. Смотрю в окне в онлайне "Соотнесение входов/выходов". На скрине показано что с этого момента все сдвигается вниз. Те появился лишний 0. Хотя ранее и работало , сделал по другому , сделал объединение структуры с массивом WORD. Привязываю к каналу теперь переменную массива. Все равно все точно так же. Что не так случилось? Или чего то не вижу или какая опция компилятора. Кстати и SIZEOFF показывает размер WritePR больше на 2 слова, 22 против 20? Скрин + ссылка на тест архив проекта
    Спасибо!

    https://disk.yandex.ru/d/1HqK4cfaj0D5hA
    Изображения Изображения

  3. #1173
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,242

    По умолчанию

    В объявлении структуры нужно использовать атрибут pack_mode.
    В объединении укажите размерность массива [0..19] OF WORD
    См. п. 1.1.4 - там объяснение вашей ситуации:
    https://ftp.owen.ru/CoDeSys3/98_Book...nipulation.pdf

  4. #1174
    Пользователь
    Регистрация
    22.10.2013
    Адрес
    Нижегородчина
    Сообщений
    155

    По умолчанию

    Спасибо за наводку!

  5. #1175
    Пользователь Аватар для Formak21
    Регистрация
    26.10.2023
    Адрес
    Москва
    Сообщений
    7

    По умолчанию МВ110/МУ110 таргеты Codesys при управлении через ModbusTCP а не ModbusRTU.

    Здравствуйте, имеются модули МВ110 и МУ110 подключенные к контроллеру через преобразователь RTU-TCP(условный MOXA), контроллер программируется через Codesys 3.5 SP16.
    Соответственно родные таргеты от Mx110 я использовать не могу, т.к. они работают только в режиме RTU.
    Вопрос следующий - Будут ли работать эти модули, если я буду использовать с ними через таргеты от Mx210? Или лучше, в таком случае, использовать их без таргетов?

    P.S. Продублировал свой вопрос из раздела по модулям Mx110 т.к. не был уверен, к какому разделу он относится.

  6. #1176
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,242

    По умолчанию

    Цитата Сообщение от Formak21 Посмотреть сообщение
    Здравствуйте, имеются модули МВ110 и МУ110 подключенные к контроллеру через преобразователь RTU-TCP(условный MOXA), контроллер программируется через Codesys 3.5 SP16.
    Соответственно родные таргеты от Mx110 я использовать не могу, т.к. они работают только в режиме RTU.
    Вопрос следующий - Будут ли работать эти модули, если я буду использовать с ними через таргеты от Mx210? Или лучше, в таком случае, использовать их без таргетов?

    P.S. Продублировал свой вопрос из раздела по модулям Mx110 т.к. не был уверен, к какому разделу он относится.
    Добрый день.
    Шаблоны Mx210 вам не помогут.
    Но вы можете использовать шаблоны Mx110.
    См. описание принципа в п. 4.13 (рисунок 4.13.2):
    https://ftp.owen.ru/CoDeSys3/11_Docu...odbus_v3.2.pdf

    Вместо Modbus Slave COM Port вы можете добавить шаблоны Mx110.

  7. #1177
    Пользователь Аватар для Formak21
    Регистрация
    26.10.2023
    Адрес
    Москва
    Сообщений
    7

    По умолчанию

    Всё понял, огромное спасибо.

  8. #1178

    По умолчанию

    Здравствуйте, коллеги!
    Подскажите, кто-нибудь имел дело с Драйверами, которые управляются через Modbus и крутят "шаговик" с энкодером(гибрид)?
    Есть инструкция (63 стр.), всё на английском, около 8 страниц - одни регистры параметров и настроек.
    Собрал стенд на котором пытаюсь "оживить" сие изделие.
    Через специализированный китайский софт эл.мотор управляется, не пойму как.

    "Фишка" в том, что мотор управляется не по стробам - STEP/DIR, а по команде через Modbus нужное количество импульсов(координата) и возврат "домой"(если нужно).
    Пару "веток" видел здесь на форуме поднимали тему, но до реализации - тишина.

  9. #1179

    По умолчанию

    Цитата Сообщение от Test_driver Посмотреть сообщение
    Здравствуйте, коллеги!
    Подскажите, кто-нибудь имел дело с Драйверами, которые управляются через Modbus и крутят "шаговик" с энкодером(гибрид)?
    Есть инструкция (63 стр.), всё на английском, около 8 страниц - одни регистры параметров и настроек.
    Собрал стенд на котором пытаюсь "оживить" сие изделие.
    Через специализированный китайский софт эл.мотор управляется, не пойму как.

    "Фишка" в том, что мотор управляется не по стробам - STEP/DIR, а по команде через Modbus нужное количество импульсов(координата) и возврат "домой"(если нужно).
    Пару "веток" видел здесь на форуме поднимали тему, но до реализации - тишина.
    Проблема то в чем? Разобраться в модбас и подсказать как подавать команды? Скидывайте документацию...

  10. #1180

    По умолчанию

    Цитата Сообщение от МихаилГл Посмотреть сообщение
    Проблема то в чем? Разобраться в модбас и подсказать как подавать команды? Скидывайте документацию...
    Именно так! Modbus ! Спасибо, Михаил, что откликнулись!
    Вложения Вложения

Страница 118 из 131 ПерваяПервая ... 1868108116117118119120128 ... ПоследняяПоследняя

Похожие темы

  1. Настройка ПР200, управление 3-мя устройствами через RS-485
    от Orbes в разделе Среда программирования OWEN Logic
    Ответов: 20
    Последнее сообщение: 15.05.2017, 16:45
  2. СП3ХХ Пример настройка обмена с ПЛК на CODESYS 2.3
    от Denis_Kay в разделе Панели оператора (HMI)
    Ответов: 6
    Последнее сообщение: 02.03.2017, 15:12
  3. Ответов: 43
    Последнее сообщение: 13.04.2015, 14:05
  4. Универсальная функция для обмена с устройствами OwenIO и всеми любимый LabView.
    от Алексей Крагель в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 30.05.2014, 14:38

Ваши права

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