Страница 135 из 174 ПерваяПервая ... 3585125133134135136137145 ... ПоследняяПоследняя
Показано с 1,341 по 1,350 из 1740

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

  1. #1341

    По умолчанию

    Цитата Сообщение от Andrunchic Посмотреть сообщение
    Добрый день
    Подскажите как можно в библиотеке OwenSnmp изменить заголовок OID ?
    Добрый день.
    Речь, видимо, о режиме агента?
    В нем OID'ы формируются автоматически, и повлиять на это нельзя.

  2. #1342

    По умолчанию

    А как правильно в режиме мастера менять настройки com порта в коде
    Так должно работать? (у меня не работает)

    Код:
    Modbus_Master_COM_Port.xStop := TRUE;
    Modbus_Master_COM_Port.UpdateComParameters(udiBaudrate:=9600);
    Modbus_Master_COM_Port.xStop := FALSE;
    Не нашел где онлайн проверять состояние данных параметров (в каких переменных хранятся, чтоб их прочитать). Кроме основной вкладки.

    Screenshot 2024-07-24 143335.png

    И кстати, если вписать "подготовленное значение" и "записать настройки" должно ли меняться текущее значение?

  3. #1343

    По умолчанию

    Так должно работать? (у меня не работает)
    1. Нужно указать все аргументы метода (в частности, номер COM-порта).
    2. В современных версиях CODESYS есть баг: этот метод не срабатывает (возвращает ERR_PARAMETER), если задаваемая четность = NONE.

    И кстати, если вписать "подготовленное значение" и "записать настройки" должно ли меняться текущее значение?
    По идее - да. Но для Modbus я этого не проверял.

  4. #1344

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    По идее - да. Но для Modbus я этого не проверял.
    Не работает, к сожалению. В целом это и не нужно, но хотелось бы понимать что это может быть как-то связано с работой метода UpdateComParameters или нет

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    1. Нужно указать все аргументы метода (в частности, номер COM-порта).
    2. В современных версиях CODESYS есть баг: этот метод не срабатывает (возвращает ERR_PARAMETER), если задаваемая четность = NONE.
    Пока метод не работает, пробовал варианты вызова с разными параметрами. Сделал специально пустой проект.
    Как-то можно это отлаживать и увидеть что метод возвращает? Либо только простой вариант, подключить какой-то девайс на определенной скорости и меняя скорость на шине по пропавшей связи с девайсом понимать что настройки изменились?

    Мб эту функцию попробовать раскурить, чтобы ловить текущие настройки порта. Но пока параметры не выглядят очень понятными
    https://content.helpme-codesys.com/e...Settings2.html

    Каких-то особых настроек для Device не нужно, кроме "Enable Diagnosis"?

  5. #1345

    По умолчанию

    Цитата Сообщение от edvard_munch Посмотреть сообщение
    Каких-то особых настроек для Device не нужно, кроме "Enable Diagnosis"?
    Нет. Вот видео с демонстрацией работы метода - меняем скорость с 9600 на 19200. Оно снято пару лет назад, когда еще можно было задавать четность = NONE таким образом.
    https://ftp.owen.ru/CoDeSys3/99_Foru...geBaudrate.mp4

  6. #1346

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Нет. Вот видео с демонстрацией работы метода - меняем скорость с 9600 на 19200. Оно снято пару лет назад, когда еще можно было задавать четность = NONE таким образом.
    https://ftp.owen.ru/CoDeSys3/99_Foru...geBaudrate.mp4
    Я его находил сегодня по ссылке ниже)

    https://forge.codesys.com/forge/talk...ad/f1e0eba57a/

  7. #1347

    По умолчанию

    Кстати, при попытке поменять настройки онлайн из интерфейса выбранное новое значение четности сразу сбрасывается почему-то
    Запись с экрана - https://disk.yandex.ru/i/VMkj50bWbK2iXg

  8. #1348

    По умолчанию

    Добрый день! Подскажите пожалуйста, как обстоят дела с ProfiNet у ОВЕН ПЛК210? Добавил через eds файл пневмоостров, настроил адреса, а при заливке программы на контроллер не получается выполнить операцию "Run". При этом контроллер уходит в периодический ребут. Может есть мануалы по этому интерфейсу?

  9. #1349

    По умолчанию

    Цитата Сообщение от sng21099 Посмотреть сообщение
    Добрый день! Подскажите пожалуйста, как обстоят дела с ProfiNet у ОВЕН ПЛК210? Добавил через eds файл пневмоостров, настроил адреса, а при заливке программы на контроллер не получается выполнить операцию "Run". При этом контроллер уходит в периодический ребут. Может есть мануалы по этому интерфейсу?
    Добрый день.
    Profinet не поддерживается.

  10. #1350

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Profinet не поддерживается.
    А вот был бы этот протокол, а ещё ethernet/ip, это бы ускорило переход с сименса и роквелла на овен. Сменил голову, а потом по мере приобретения входов/выходов переподключаешь удаленные станции ввода/вывода...

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

Похожие темы

  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

Ваши права

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