[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Обсуждение программы АРМ "Скиф" » Вопросы по настройке программы » Подключение к пульту через С2000-Ethernet (АРМ не видит пульт)
Подключение к пульту через С2000-Ethernet
SmirnalexДата: Воскресенье, 03.06.2018, 22:30 | Сообщение # 1
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Доброго времени суток всем жителям форума.
Недели две назад решил внедрить С2000-Ethernet в линию связи между ПК и пультом С2000М. До этого успешно работала связка по СОМ порту (ПК-пульт). И вот уже недели две никак не могу победить данный девайс.

Все сделано по мануалу, вернуто в дефолт, прочитано и снова сделано, но ... увы. АРМ не видит пульт и приборы за ним.
Схема ПК - роутерZyxel - C2000-Ethernet - C2000M. Все без выхода в интернет - чистая локалка. 
С2000-Ethernet версия последняя 2.55.
Пульт - старенький - версии 2.04
Система WinXP, но пробовал и на Win7 - те же грабли. 
Преобразователь программировал Uprog последней версии через СОМ порт. После подключения все пингуется, но пакеты не возвращаются. 
Пробовал программу PingS2KE - пинги идут, но подтверждения присутствия по UDP C2000-Ethernet не выдает, как и эхо-чата по RS-232 (по UDP) на замкнутых контактах. Запускал одновременно сервер опроса АРМ по UDP 40000 и программу PingS2KE по тому же порту - ругается, что порт занят, т.е. как и должно все быть. Мониторю сетку Wireshack при раздельном запуске: сервер АРМ посылает UDP пакеты на С2000-Ethernet, программа PingS2KE - нет. В ответку от С2000-Ethernet вообще ничего нет. Порт Ethernet живой - помимо пингов залезал и в настройки через него Uprog-ом. Uprog видит преобразователь по Ethernet при установке службы Орион, но дальше не видит ничего - ни пульта, ни приборов...
Пробовал и прямое соединение с ПК (без роутера) - никакой реакции. Да и по мониторингу роутера UDP пакеты с других устройств проходят успешно.

Вернулся обратно на СОМ порт с ПК - все работает. Что я делаю не так?

P.S.: "Малость" сумбурно описано, но за две недели что только не было предпринято. Все описать не хватит терпения даже прочитать. Кто-то сталкивался с подобным? Есть ли какие способы пошаговой проверки всей цепочки?
 
arm-skifДата: Понедельник, 04.06.2018, 06:36 | Сообщение # 2
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
Добрый день.
Покажите конфигурацию прибора С2000-Ethernet.
 
SmirnalexДата: Понедельник, 04.06.2018, 23:55 | Сообщение # 3
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Доброго времени суток.
Что-то не нашел как вставить фото в сообщение... Кнопка видео Ютуб есть, а картинки нет...

Скинул ч/з ЯндексДиск:

https://yadi.sk/i/OAfhxs9h3X6S2c
https://yadi.sk/i/kq5T42AK3X6S49
https://yadi.sk/i/ITZSgtSh3X6S5E
https://yadi.sk/i/CR1WXMM83X6S5q
https://yadi.sk/i/7ZWjqB1s3X6S6G
 
arm-skifДата: Вторник, 05.06.2018, 07:53 | Сообщение # 4
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
Конфигурация правильная. У компьютера адрес 192.168.1.3 или 192.168.1.46? Зачем два адреса в списке удаленных устройств, попробуйте один.

Не забыли установить перемычку на С2000-Ethernet в другой режим, не в режим Config?

Попробуйте Скиф версии 2.11, он автоматически настраивает брандмауэр windows, может в этом дело. В этой версии также не нужно больше вручную запускать конфигуратор с правами администратора (для win7 и выше).

Попробуйте конфигурировать С2000-Ethernet по локальной сети, чтобы убедиться, что с сетью все нормально. Потом перевести пульт в режим программирования и найти приборы по сети при помощи UProg.
 
DocDiДата: Среда, 06.06.2018, 17:09 | Сообщение # 5
Группа: Проверенные
Сообщений: 35
Репутация: 4
Статус: Оффлайн
обычно если роутер стоит, то в настройках эзернета указывается в качестве шлюза ip адрес роутера
 
SmirnalexДата: Четверг, 07.06.2018, 00:32 | Сообщение # 6
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Цитата DocDi ()
обычно если роутер стоит, то в настройках эзернета указывается в качестве шлюза ip адрес роутера
 Наверное, это имеет смысл если стучишься к серверу опроса из вне - т.е. с просторов глобальной помойки. У меня же чистая локалка и даже опробовано прямое соединение (без роутера).

Добавлено (07.06.2018, 00:32)
---------------------------------------------

Цитата arm-skif ()
Зачем два адреса в списке удаленных устройств, попробуйте один.
Было и по одному адресу - без результата. Добавил второй пока экспериментировал с разными ПК - меньше было переключений.

Цитата arm-skif ()
Не забыли установить перемычку на С2000-Ethernet в другой режим, не в режим Config?
А вот это новость! Не заметил в мануале обязательность положения данного переключателя в каком-либо положении. Была лишь оговорка, что в Config положении доступ идет как по Ethernet, так и по СОМ порту. Про работу только в определенном режиме не нашел (за исключением работы в паре двух С2000 в Мастер-Слэйв режимах, например). Так в какое положение его лучше воткнуть кроме Config? Там остается три варианта и вариант с отсутствием перемычки.
Так-то переключал его в процессе экспериментов - заметил разную реакцию светодиодов на порту преобразователя при работе, но что-то не пошло со связью - будем экспериментировать.

Цитата arm-skif ()
Попробуйте конфигурировать С2000-Ethernet по локальной сети, чтобы убедиться, что с сетью все нормально. Потом перевести пульт в режим программирования и найти приборы по сети при помощи UProg.

Пробовал, но нужно уточнение тут. Служба Орион 2 нужна для работы АРМ Скиф? Или же она нужна только для Config по Ethernet через Uprog? Служба разворачивается на IP компа? Порт указывается 8100? Настраивается линия интерфейса на 40000 порт UDP или 40001? Не мешает ли она работе АРМ Скиф или же выгружается автоматом по окончании работы Uprog? Виртуальные СОМ порты обязательно создавать (он вроде совсем не нужны в дальнейшей работе АРМа или есть варианты)?

Всех благ откликнувшимся.

 
arm-skifДата: Четверг, 07.06.2018, 07:40 | Сообщение # 7
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
Начиная с версии 2.52 перемычка имеет только два значения:
  • настройка преобразователя по интерфейсу RS-232 (положение config),
  • рабочий режим (любое другое положение перемычки). Разновидности рабочих режимов настраиваются уже программно.

В рабочем режиме можно настраивать преобразователь по сети, но только не по RS-232. Перемычка config нужна именно для настройки по RS-232, но в этом режиме прибор не работает как преобразователь.

Служба Орион 2 не нужна Скифу. По идее она не должна мешать, т.к. обмен идет по разным портам (40000 - работа, 40001 - настройка). Я не обращал внимания, т.к. работаю в linux, а для настройки запускаю VitrualBox.

Настройки "виртуальных" портов не влияют на Скиф, это понятие сугубо Болида. Это просто значения в реестре windows, которые подгружает Орион (Uprog, PProg) для настройки своих задержек, либо для переключения режимов работы.
 
Smoker_vvoДата: Суббота, 23.03.2019, 09:57 | Сообщение # 8
Группа: Проверенные
Сообщений: 37
Репутация: 1
Статус: Оффлайн
Ну расскажите КАК подключить пульт через С2000-Ethernet? Полдня убил не видитс приборов.... за Ethernetom
 
arm-skifДата: Суббота, 23.03.2019, 12:34 | Сообщение # 9
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
Покажите скриншёты настроек C2000-Ethernet.
 
Smoker_vvoДата: Воскресенье, 24.03.2019, 01:23 | Сообщение # 10
Группа: Проверенные
Сообщений: 37
Репутация: 1
Статус: Оффлайн
Вот

Добавлено (24.03.2019, 01:24)
---------------------------------------------
еще

Прикрепления: 4642918.png (115.3 Kb)
 
Smoker_vvoДата: Воскресенье, 24.03.2019, 01:24 | Сообщение # 11
Группа: Проверенные
Сообщений: 37
Репутация: 1
Статус: Оффлайн
=
Прикрепления: 3907241.png (193.2 Kb)
 
arm-skifДата: Воскресенье, 24.03.2019, 09:58 | Сообщение # 12
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
На второй вкладке шлюз по умолчанию нужно задать 0.0.0.0 - проблема из-за этого!

На первой вкладке "Адрес RS232" нужен только для программирования самого С2000-Ethernet по протоколу RS232, этот адрес не оказывает влияния на работу, но его лучше оставить по умолчанию 127.
 
Smoker_vvoДата: Воскресенье, 24.03.2019, 10:05 | Сообщение # 13
Группа: Проверенные
Сообщений: 37
Репутация: 1
Статус: Оффлайн
и он особо на подключение не влияет
 
arm-skifДата: Воскресенье, 24.03.2019, 10:07 | Сообщение # 14
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
Шлюз? Влияет. Проверено многократно. С2000-Ethernet отправляет данные не на компьютер с программой, а на шлюз. Шлюз нужен когда подключение идет через интернет.
 
Smoker_vvoДата: Воскресенье, 24.03.2019, 12:53 | Сообщение # 15
Группа: Проверенные
Сообщений: 37
Репутация: 1
Статус: Оффлайн
Пардон, не увидел про шлюз. Во об этом не подумал. Щас проверим
 
rise699277Дата: Суббота, 08.06.2019, 22:05 | Сообщение # 16
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Оффлайн
Доброго времени суток! Вопрос к спецам... А если устройства находятся в разных под сетях одной локальной сети, допустим 192.168.20.22 и  192.168.122.45, нужно ли прописывать шлюзы??? или так же как в данном случае. орион 2 оба прибора видит, а вот пульт и за ним нет. все по схеме 2 с АРМ орион
 
arm-skifДата: Воскресенье, 09.06.2019, 07:16 | Сообщение # 17
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
Шлюз нужно указывать тогда, когда он действительно выполняет свою функцию, т.е. осуществляет маршрутизацию между сетями в которых находятся С2000-Ethernet.
 
mvpostДата: Воскресенье, 20.09.2020, 18:32 | Сообщение # 18
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Оффлайн
Здравствуйте. Тоже испытываю проблемы с подключением через С2000-Ethernet.  Uprog/Pprog  через С2000-Ethernet работают. Конфигурацию скачивал Pprog так же через С2000-Ethernet. 
Настройки прилагаю. В пульте скорость rs232: 9600, режим Компьютер.

 
Картинки:
https://yadi.sk/i/slL9xCI10HczEQ
https://yadi.sk/i/U389bSEtEC_WcA
https://yadi.sk/i/kIKGzvCqVwUbLQ

Помогите пожалуйста. Что в настройках не так?
 
arm-skifДата: Воскресенье, 20.09.2020, 19:45 | Сообщение # 19
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
В настройках С2000-Ethernet все нормально, значит дело в чем-то другом.
У компьютера IP точно 192.168.1.184? В настройках пульта в разделе RS232 задан адрес 127?

Посмотрите файл Log\ServerSkif\Critical.log, возможно сервер не может по какой-то причине открыть UDP порт.

Еще попробуйте более простую программу PEventReader.
 
al_edДата: Пятница, 09.10.2020, 16:59 | Сообщение # 20
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Оффлайн
Господа.
Возможно что-то упущено в настойках порта на сервере.
Если я правильно помню теорию, кроме прописывания адресов и настройки самого С2000-Eth, еще требуется настройка виртуального СОМ порта на сервере, в частности IP адрес опрашиваемого С2000-Eth и возможно тайминги.
На Win параметры виртуального СОМ порта пишутся в реестр.

Программа настройки называется settings.


Сообщение отредактировал al_ed - Пятница, 09.10.2020, 17:01
 
arm-skifДата: Пятница, 09.10.2020, 17:05 | Сообщение # 21
Группа: Администраторы
Сообщений: 835
Репутация: 32
Статус: Оффлайн
Виртуальный COM порт настраивается только для Болидовских програм их же утилитами. Для Скифа ничего в реестре настраивать не нужно. Да и например в Linux реестра нет smile
 
Форум » Обсуждение программы АРМ "Скиф" » Вопросы по настройке программы » Подключение к пульту через С2000-Ethernet (АРМ не видит пульт)
  • Страница 1 из 1
  • 1
Поиск:

Форма входа
Наш опрос
Для какой ОС будет востребована программа:
Всего ответов: 1437
Статистика