Показано с 1 по 8 из 8

Тема: Реализация пороса по SCPI

  1. #1

    По умолчанию Реализация опроса по SCPI

    Добрый день. У меня есть потребность управлять электронной нагрузкой ET5420A+ с помощью плк 200 овен, целевое устройство работает лишь по SCPI. Нужно использовать codesys 3.5

    Подскажите пожалуйста с чего вообще начать?
    Последний раз редактировалось Роман123458; 10.11.2024 в 13:23.

  2. #2

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

    По умолчанию

    с изучения что есть SCPI.

  4. #4

    По умолчанию

    Я имею понятие что это за протокол. Я спрашиваю как на ST это реализовывать? Какие примеры я не нахожу, там ничего не понятно. Я должен создавать в дереве объектов девайс RS485? Или я должен просто в коде открыть сам com порт?

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

    По умолчанию

    В коде открывать порт. Вам дали доку, изучайте

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

    По умолчанию

    Мне кажется, тут еще был пост про OwenCommunication? (не знаю что это и с чем едят?)
    В общем суть, вам нужны библиотеки, которые позволяют работать с произвольным протоколом. А какая там будет реализация работы с COM портом уже дело десятое.

  7. #7

    По умолчанию

    Я посмотрел пример и черным по белому написано что каждый пример работает на своем протоколе, поэтому нужное в MAIN_PRG нужно раскоментировать, потому что может работать что то одно. У меня проблема возникла во время состыковки опроса прибора по scpi и modbus. Верно ли я понимаю что использовать одновременно 2 разных протокола невозможно?

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

    По умолчанию

    Я посмотрел пример и черным по белому написано что каждый пример работает на своем протоколе, поэтому нужное в MAIN_PRG нужно раскоментировать, потому что может работать что то одно.
    Тем временем "черным по белому написано":

    Код:
    Так как все примеры рассчитаны на использование одного и того же COM-порта – то в каждый
    момент времени должна быть раскомментирована только одна из программ, а остальные три
    должны быть закомментированы.
    Это связано с тем, что примеры максимально автономны - в каждой программе есть вызов экземпляра блока открытия COM-порта.
    Если запустить их все одновременно - то COM-порт всё равно сможет захватить только одна из них.

    В вашем случае нужно один раз открыть COM-порт и далее использовать его дескриптор в вызовах функциональных блоков, реализующих разные протоколы - главное, чтобы эти вызовы не происходили одновременно.

Похожие темы

  1. ПЛК 63 и SCPI
    от Михаил Непомнин в разделе ПЛК63/73
    Ответов: 12
    Последнее сообщение: 17.12.2020, 16:16
  2. Реализация ШИМ на плк 100 км
    от Max1987 в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 11.02.2015, 10:52
  3. реализация 485 в ТРМ101
    от eam_rts в разделе Эксплуатация
    Ответов: 14
    Последнее сообщение: 01.02.2014, 18:33
  4. реализация пид
    от markinmo в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 16.01.2010, 20:24
  5. реализация пид
    от markinmo в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 14.01.2010, 11:03

Метки этой темы

Ваши права

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