Страница 21 из 26 ПерваяПервая ... 111920212223 ... ПоследняяПоследняя
Показано с 201 по 210 из 303

Тема: Подключение устройств с нестандартными протоколами

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Если Вы подключаете к ПЛК150 датчики температуры, то естественным образом прибор покажет отрицательные температуры.

  2. #2
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    212

    По умолчанию

    И всё таки будет или нет библиотека для подключения СПГ и СПТ (изготовитель "логика") к ПЛК ?
    Последний раз редактировалось kukla100; 30.04.2014 в 13:04.

  3. #3
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    И всё таки будет или нет библиотека для подключения СПГ и СПТ (изготовитель "логика") к ПЛК ?
    Еще раз присоединюсь к вопросу.

    Коллеги, может общими усилиями совершим прорыв?)

    На руках есть СПГ761.
    Не проблема найти и СТП941.

    Изучал примеры СПГ741, но там по-другому реализован RS232.
    По идее в 761 должно быть проще, но хотелось бы советов от опытных товарищей

  4. #4

    По умолчанию

    Здравствуйте. Возникли маленькие вопросы по подключению ВУ к ПЛК.
    Как правильно подключить несколько устройств к одному выходу К, последовательно друг другу или параллельно?
    Тот же самый вопрос, только про выход Р. Несколько устройств, работающих на 220В, параллельно или последовательно они подключаются?
    Теперь вопросик про аналоговый вход. Имеется измеритель, со встроенным блоком питания. Измеритель выдает сигнал 4-20мА. Согласно схеме подключения активных датчиков к ПЛК нужен шунт. А нужен ли еще к тому же токоограничивающий резистор?
    Возможно подобные вопросы уже задавались, но поиск не дал нужных результатов.
    Заранее большое спасибо.

  5. #5
    Пользователь
    Регистрация
    24.12.2014
    Адрес
    Санкт-Петербург
    Сообщений
    26

    По умолчанию

    Приветствую всех!
    Возник интересный вопрос - а можно ли подключить к ПЛК внешний трекбол, тачпад, мышь... и т.д., но с интерфейсом PS/2 или USB? Речь если что про ПЛК160.
    Подобного оборудования с интерфейсом RS232 что-то не нашлось. Требуется защищенное, а это сразу ограничивает. И преобразователей в RS как-то тоже не существует.
    Подскажите, может я чего-то недопонимаю?

  6. #6

    По умолчанию

    Цитата Сообщение от DENth Посмотреть сообщение
    Приветствую всех!
    Возник интересный вопрос - а можно ли подключить к ПЛК внешний трекбол, тачпад, мышь... и т.д., но с интерфейсом PS/2 или USB? Речь если что про ПЛК160.
    Подобного оборудования с интерфейсом RS232 что-то не нашлось. Требуется защищенное, а это сразу ограничивает. И преобразователей в RS как-то тоже не существует.
    Подскажите, может я чего-то недопонимаю?
    В принципе возможно, если взять ПЛК с транзисторными дискретными выходами и переделать часть дискретных входов под 5В. Сделать поддержку протокол PS/2 со стороны ПЛК будет не сложно.

  7. #7

    По умолчанию

    Добрый день подскажите пожалуйста может кто уже сталкивался с проблемой -
    пытаюсь опрашивать с ПЛК150 по 485 разные устройства- модули ввода вывода КонтрАвт -4шт, Взлет ТСРВ -1шт
    используя библиотеку modbas, -все нормально
    сделал в другом проекте опрос библиотекой mercury Меркурия 230 -3 шт-все нормально добавляю 4й - данных с него нет с 3 предыдущих есть
    иногда опрос меркуриев прерывается помогает только перезагрузка ПЛК.
    Но задача -опрашивать все на одном порту
    если добавляю в проект обе библиотеки modbas и mercury при компиляции ругается что MB_CRC уже есть
    Может кто подскажет куда копать?
    Спасибо.

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

    По умолчанию

    библиотека Mercury использует MB_CRC, переименуйте POU в ней в другую и поправьте вызовы в программе.
    Или замените на табличный расчет, как в документации к протоколу счетчика.
    з.ы. а если код один, так удалите повторы.

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

    По умолчанию

    все примеры пересмотрел, но нет примера где бы ПЛК выступал бы слейвом для нестандартного протокола. Когда реализую постоянно чтение буфера на наличие данных от мастера, то нет четкой последовательности в символах в прочитанном буфере. Т.е. пробовал на стандартном модбас запросе: мастер шлет, например, 64 03 00 00 00 01 CRC, а у меня в буфере, то 00 00 00 01 CRC, то 03 00 00 00 01 CRC, иногда правильно прочитается буфер. Думаю, что не хватает некоего индикатора о наличие данных в буфере, чтобы потом вызвать чтение данных из буфера. Может в таком случае последовательность в буфере будет всегда правильной. Кто подскажет как этого добиться?

  10. #10

    По умолчанию

    Читать (или разбирать прочитанное) надо по 1 байту. И собирать последовательность.
    Ожидать что Вы прочитаете сразу и всегда правильный ответ целиком - ошибка.
    Делаем машину состояний, которая по шагам считывает байты из входного потока и составляет пачку. Далее считаем CRC и разбираем её уже логически (адрес, команда, данные, есть ли такой адрес, можно ли читать/писать и т.п).
    Даже при использовании пакет-ориентированных протоколов, например TCP, пачка может, внезапно, быть из 2 частей.
    Тролль-наседка, добрый, нежный и ласковый

Страница 21 из 26 ПерваяПервая ... 111920212223 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 18
    Последнее сообщение: 26.09.2014, 20:12
  2. Ответов: 0
    Последнее сообщение: 16.10.2012, 14:03
  3. Подключение устройств к ПЛК
    от инок в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 05.08.2012, 22:23
  4. Подключение устройств к SCADA
    от lirq в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 10.01.2011, 16:25
  5. ТРМ 101 (Подключение выходных устройств)
    от Михалыч в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 17.04.2008, 10:47

Ваши права

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