Страница 61 из 119 ПерваяПервая ... 1151596061626371111 ... ПоследняяПоследняя
Показано с 601 по 610 из 1308

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,252

    По умолчанию

    Цитата Сообщение от Максим Ульянов Посмотреть сообщение
    Итак продолжу хождение по мукам ..из за особенностей шлюза не получилось работать с ним стандартными средствами ,работаю с помощью Овен Комуникейшен..Получается Следующие ..Чтение двух регистров -Около секунды ,Запись двух регистров до десяти секунд,Получается как то не очень хорошо..Скажу сразу До этого опыта с подобными железками у меня не было ,по этому вопрос к опытным товарищам : Это вообще нормально? Хотя работая с этой железкой через стандартные средства - насколько помню запись была моментальной..
    Если через стандартные средства запись была "моментальной", то такого же быстродействия можно добиться и через OwenCommunication.

  2. #2
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    335

    По умолчанию

    Все привет!
    У меня задача: к одному порту подключены два устройства с разными настройками RS, а именно количество стоповых битов, у одного 1, у другого 2. изменить их нет возможности.
    Пытаюсь с помощью библиотеки OWEN Communication Library организовать чтение, но не нашел описание применения этой библиотеки.
    Подскажите, как мне это реализовать.

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

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Все привет!
    У меня задача: к одному порту подключены два устройства с разными настройками RS, а именно количество стоповых битов, у одного 1, у другого 2. изменить их нет возможности.
    Пытаюсь с помощью библиотеки OWEN Communication Library организовать чтение, но не нашел описание применения этой библиотеки.
    Подскажите, как мне это реализовать.
    Добрый день.
    Описание библиотеки:
    https://ftp.owen.ru/CoDeSys3/11_Docu...odbus_v2.1.pdf

    Пример использования: https://youtu.be/8HdrbW9blsk

    В вашем случае перед началом сеанса опроса конкретного устройства необходимо закрывать COM-порт (вызывать экземпляр COM_CONTROL с xEnable := FALSE) и открывать его заново с новыми настройками.

  4. #4
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    335

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Все привет!
    У меня задача: к одному порту подключены два устройства с разными настройками RS, а именно количество стоповых битов, у одного 1, у другого 2. изменить их нет возможности.
    Пытаюсь с помощью библиотеки OWEN Communication Library организовать чтение, но не нашел описание применения этой библиотеки.
    Подскажите, как мне это реализовать.
    Подключил один прибор через эту библиотеку как на видео. Читает не правильно. Хотя через стандартный порт Codesys все читало правильно. переменная Temper_V1_E должна быть 92,3С
    зкр_1.jpg

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

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Подключил один прибор через эту библиотеку как на видео. Читает не правильно. Хотя через стандартный порт Codesys все читало правильно. переменная Temper_V1_E должна быть 92,3С
    зкр_1.jpg
    Читает, конечно, правильно.
    В функции WORD2_TO_REAL на wInput1 заведите первый элемент массива, а на wInput2 - нулевой (т.е. поменяйте порядок регистров).

  6. #6

    По умолчанию

    Доброго дня! OPC server опрашивает счетчик электроэнергии. Как передать показания в СПК?
    Спасибо заранее.

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

    По умолчанию

    Цитата Сообщение от ShivA Посмотреть сообщение
    Доброго дня! OPC server опрашивает счетчик электроэнергии. Как передать показания в СПК?
    Спасибо заранее.
    Добрый день.
    О каком именно OPC и счетчике речь?

  8. #8

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    О каком именно OPC и счетчике речь?
    OPC - Multi-Protocol MasterOPC Server, счетчик - ПСЧ-4ТМ.05МД.

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

    По умолчанию

    Цитата Сообщение от ShivA Посмотреть сообщение
    OPC - Multi-Protocol MasterOPC Server, счетчик - ПСЧ-4ТМ.05МД.
    Multi-Protocol MasterOPC Server поддерживает написание собственных скриптов - так что в теории должна быть возможность передать полученные от счетчика данные по другому протоколу, который поддерживает СПК (например, Modbus).
    По особенностям реализации - лучше уточнить в этой теме:
    https://owen.ru/forum/showthread.php?t=11081&page=97

  10. #10
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    335

    По умолчанию

    Решил. Надо было поменять на входе блока WORD2_TO_REAL местами переменные Temper_V1[0] и Temper_V1[1].
    Чем отличается последовательность данных REAL при чтении через эту библиотеку и средствами CS?

Страница 61 из 119 ПерваяПервая ... 1151596061626371111 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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