Страница 107 из 174 ПерваяПервая ... 75797105106107108109117157 ... ПоследняяПоследняя
Показано с 1,061 по 1,070 из 1740

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

  1. #1061

    По умолчанию

    Votrj1 Мне показалось странным то, что время задачи MainTask - 400 мс, а переменных - 100 мсек. Как ЭТО вообще может работать быстро-то?
    А ещё для скорости всё же нужно групповые запросы использовать. Вот только не знаю, поддерживает ли их ПРка в режиме Slave. А то у Modbus на каждую отдельную операцию с регистрами очень много накладных расходов, включая паузы между запросами.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

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

    По умолчанию

    Это сторжевой таймер 400, а майн 10. Надо на TCP уходить , но это другая история.

  3. #1063

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Мы воспроизвели описанную вами проблему. Она проявляется при сочетании многих отдельных факторов, и одним из них является использование библиотеки OwenCommunication.
    В вашей ситуации я рекомендую настроить обмен через стандартные компоненты Modbus в дереве проекта - в таком случае мы проблему не наблюдали.
    Понял, спасибо. Подскажите, пожалуйста, использование стандартных компонентов не будет конфликтовать с OwenCommunication, она так же используется для опроса RTU устройств, и для работы ПЛК в качестве Slave устройства через (OCL.MB_TcpSlave)?

  4. #1064

    По умолчанию

    Цитата Сообщение от knoppix Посмотреть сообщение
    Понял, спасибо. Подскажите, пожалуйста, использование стандартных компонентов не будет конфликтовать с OwenCommunication, она так же используется для опроса RTU устройств, и для работы ПЛК в качестве Slave устройства через (OCL.MB_TcpSlave)?
    Нет, не будет.

  5. #1065

    По умолчанию

    Цитата Сообщение от Votrj1 Посмотреть сообщение
    Это сторжевой таймер 400, а майн 10. Надо на TCP уходить , но это другая история.
    Виноват, невнимательно посмотрел! Прошу прощения!
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  6. #1066

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Мы воспроизвели описанную вами проблему. Она проявляется при сочетании многих отдельных факторов, и одним из них является использование библиотеки OwenCommunication.
    В вашей ситуации я рекомендую настроить обмен через стандартные компоненты Modbus в дереве проекта - в таком случае мы проблему не наблюдали.
    Еще два вопроса:
    1. Замена МКОН на другое устройство не поможет?
    2. Что делать если на линии больше 32 устройств (стандартные компоненты Modbus в дереве проектов не поддерживают больше 32 устройств)? Присутствуют линии до 45 устройств, разбить их на под линии уже нет физической возможности.

  7. #1067

    По умолчанию

    Цитата Сообщение от knoppix Посмотреть сообщение
    Еще два вопроса:
    1. Замена МКОН на другое устройство не поможет?
    2. Что делать если на линии больше 32 устройств (стандартные компоненты Modbus в дереве проектов не поддерживают больше 32 устройств)? Присутствуют линии до 45 устройств, разбить их на под линии уже нет физической возможности.
    1. Я не проводил тест с другим конвертером RTU/TCP - и, к сожалению, сейчас нет возможности это сделать.
    2. Я проверю в понедельник, не сняли ли это ограничение в свежей версии плагина Modbus. Но даже если оно осталось - то МКОН поддерживает 2 одновременных TCP-подключения.
    Так что можете добавить в дереве два Modbus_TCP_Slave для одного МКОН.

  8. #1068

    По умолчанию

    Коллеги, здравствуйте.

    Есть необходимость замены стороннего ПЛК на ОВЕН ПЛК210.
    Сейчас стороннее оборудование формирует запрос по RS232 в следующем виде (удалось прослушать):
    02 54 30 30 30 30 30 30 30 32 35 30 30 30 31 31 C8 03
    02 54 30 30 30 30 30 30 30 32 35 30 30 30 31 31 C0 03
    02 54 30 30 30 30 30 30 30 32 35 30 30 30 31 31 C0 C1 C2 C3 03

    Вижу, что не похоже на стандартный протокол ModBus.
    Можно ли из Codesys 3.5 сформировать такую строку и отправить на RS232 контроллера Овен?

  9. #1069

    По умолчанию

    Через SysCOM можно все.

  10. #1070

    По умолчанию

    Цитата Сообщение от ultra76 Посмотреть сообщение
    Коллеги, здравствуйте.

    Есть необходимость замены стороннего ПЛК на ОВЕН ПЛК210.
    Сейчас стороннее оборудование формирует запрос по RS232 в следующем виде (удалось прослушать):
    02 54 30 30 30 30 30 30 30 32 35 30 30 30 31 31 C8 03
    02 54 30 30 30 30 30 30 30 32 35 30 30 30 31 31 C0 03
    02 54 30 30 30 30 30 30 30 32 35 30 30 30 31 31 C0 C1 C2 C3 03

    Вижу, что не похоже на стандартный протокол ModBus.
    Можно ли из Codesys 3.5 сформировать такую строку и отправить на RS232 контроллера Овен?
    Да, можно.
    См. примеры:

    https://youtu.be/uH3hnXmc0fw
    https://ftp.owen.ru/CoDeSys3/11_Docu...cols_v.3.0.pdf

Страница 107 из 174 ПерваяПервая ... 75797105106107108109117157 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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