Показано с 1 по 10 из 44

Тема: ПЛК100 - модем ПМ01-GPRS(UDP)

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

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

    По умолчанию

    Цитата Сообщение от Charushin1989 Посмотреть сообщение
    Здравствуйте,возникла проблема организация передачи данных с плк100 на спк110 модемы пм-01. Спк в сеть выходит все хорошо, плк тоже (лайн статус 3) передача пакетов не идет висит ошибка модбаса 85. Подскажите может кто знает в чем дело,программу прилагаю Максим.
    Приветствую!
    Удалось ли решить проблему? Столкнулся с аналогичной, как решить пока не знаю.

    С Овен ПЛК работаю первый раз, задача появилась неожиданно уже при нахождении в командировке, преобразователей 485-232 нет, прослушать канал плк-модем не могу.

    Опишу проблему подробнее, может кто подскажет куда копать:
    По стандартному примеру ПЛК100-ПМ01-GPRS-ПМ01-ПЛК100. SetIP,SetGate,SetMask выполнено, IP адрес в UMD задается через ":". Оба модема подключаются к сети статус=3, MB Slave функционирует, проверял подключением Lectus OPC, данные принимаются и отправляются (как через стороннего провайдера, так и используя симку MB Master'а через мегафон-модем). MB Master постоянно выдает ошибку 85. При подключении к Lectus OPC (Slave) в логе лектуса видно что ПЛК подключается, передает пакет затем возникает ошибка: "Ошибка при получении данных Socket Error # 10054 Connection reset by peer.", либо "Ошибка: получены не запрашиваемые данные" (С лектус тоже особо не работал, могу ошибаться с выводами). При этом ПЛК100 начинает отображать ошибку 81.

    Проект для ПЛК создавался с нуля, конфигурацию проверял несколько раз ошибок не обнаружил, но глаз замылен уже мог пропустить. Если необходимо проекты плк выложу
    Вложения Вложения
    Последний раз редактировалось Джэйсон; 06.09.2015 в 12:20.

  2. #2

    По умолчанию

    Удалось ПЛК Modbus Master подключить к Lectus OPC (Slave) либо что-то прошлый раз не правильно настроил в лектусе, либо в плк надо указывать всю область Slave для чтения (что как-то совсем бредом кажется). Вообщем контроллеры по отдельности работают, а друг с другом не хотят совсем. Вижу 2 варианта... либо качество связи оператора (пинг между симками от 1 до 4 секунд), либо всё же ошибка в настройках ПЛК.

  3. #3

    По умолчанию

    Джейсон будь добр выложи гляну,глянь своим глазом мой проект может чего пропустил

  4. #4

    По умолчанию

    Вот проекты, сегодня попробую с МТС оператором.
    Вложения Вложения

  5. #5

    По умолчанию

    Цитата Сообщение от Джэйсон Посмотреть сообщение
    Вот проекты, сегодня попробую с МТС оператором.
    Добрый день. По GPRS с использованием TCP ни Лектус, ни ПЛК нормально не работают. Пинг в 2 секунды для GSM это нормально. С какой частотой опрашиваете устройства?
    Было замечено, но исследования не проводились, что если опрос производить не чаще чем раз 15 секунд, происходит "засыпание" канала. Соответственно таймауты для TCP.
    Пляски с бубном успеха не имели. К сожалению решения пока нет. Оператор МТС. Если есть возможность проверьте уровень принимаемого модемом сигнала: AT+CSQ.
    Ежели 16 и меньше - для ПМ01 делов не будет. И обратите внимание в проэкте ValveM1_Local_(Server)-1 модуль контроля модема работоспособен лишь во время активной фазы соединения
    по GPRS. После подхвата PPP драйвером он бесполезен. Выключите питание модема после активации GPRS сессии и посмотрите на состояние bi_ModemFault и bi_ModemLineStatus.
    На плк 100 и 150 не работает. Ну по крайней мере на моих экземплярах. И ещё если Вы используете Modbus RTU то как мне кажется в настройках порта связи с модемом, "Frame oriented"
    лучше установить то же RTU. Сильно не затачивался по этому поводу, но попробуйте.

  6. #6

    По умолчанию

    Добрый день, Nikosoff. Спасибо за ответ и советы. Период опроса пробовал от 1 до 5 секунд. По поводу модуля контроля модема особо не задумывался, в примере было реализовано, я и использовал, разберусь с передачей данных буду смотреть на него. А вот по поводу настройки портов на RTU или ASCII этого не замечал, спасибо, попробую, но опять же настройки портов взяты из примера, который я так понимаю представители Овен обкатали.

  7. #7

    По умолчанию

    Как сказал один Уважаемый на этом форуме человек: "И у примеров бывают ошибки" . Не хочу обидеть людей писавших пример. Это всего лишь моё мнение. Извините если оно ошибочно.
    А как у Вас с питанием модема и контролера. Были случаи при питании 24 вольтами в момент передачи модемом данных происходила просадка и естестно ребут.
    Последний раз редактировалось Nikosoff; 07.09.2015 в 13:42. Причина: Добавлено

  8. #8

    По умолчанию

    На мой взгляд в твоем проекте след. ошибка (первый раз с овнами работаю). 2й модуль UMD IP адрес указан через "." необходим разделитель ":". по большому счету то и все что заметил. я так понял задача считать данные с прибора по интерфейсу и передать по TCP в спк?

    еще в программе отсутствует Universal Network Module не знаю на сколько он важен, но в примере он был.
    Последний раз редактировалось Джэйсон; 07.09.2015 в 10:43.

Похожие темы

  1. Связка МВА8-ПЛК100-ПМ01-GPRS-ПМ01-LectusOPC-SCADA
    от vapik в разделе Сетевые технологии
    Ответов: 14
    Последнее сообщение: 20.05.2014, 22:48
  2. gsm\gprs модем пм01 24в
    от Roman2011 в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 11.03.2013, 09:01
  3. связь модем ПМ01-ПМ01 по GPRS
    от kycua в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 22.12.2011, 16:16

Ваши права

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