1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Связь с контроллером I-7188EX.

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Связь с контроллером I-7188EX.

Сообщение agapov_stas »

Всем доброго времени суток!
Просмотрел темы по этому же контроллеру, не смог найти(видимо так искал/смотрел) ответа на свой вопрос.

Проблема:
Перестал коннектиться контроллер.

Что делаю:
1. Подключаю к ПК через COM и сеть. С перемычкой INIT+GND контроллер пингуется нормально, и команды(mask, ip, dir..). Утилитой MiniOS7 вижу файлики(bat и vcom3231.exe.
2. Если отключить перемычку пинг не проходит(после выкл/вкл питания). MiniOS7 тоже не коннектиться, выдает ошибку.
В autoexec прописано(и что-то мне подсказывает, что необходимо или параметры указать доп. или что-то с exe): runexe /X /ST300.
Настройки:
setcom 1: 115200,8,0,1
mask - 255.255.255.0
ip - 10.191.21.96
gateway: 10.191.21.1

Буду благодарен за помощь.

P.S. На других контроллерах(таких же) работает нормально.

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

Я, конечно,не ожидал шквал подсказок и примеров, но..не густо однако:(Если кто сталкивался, подскажите!
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Re: Связь с контроллером I-7188EX.

Сообщение Никита »

Так это... Сами ж и ответили себе на вопрос. Если в autoexec файл прописан, то где сам этот файл?
Слейте все файлы с рабочих контроллеров и залейте в этот. Или просто сюда с рабочих контроллеров autoexec опубликуйте.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

Никита, спасибо за ответ!
Вопрос такой - а каким образом вытащить из контроллера те самые прошивки?
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3899
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 18 раз
Поблагодарили: 187 раз

Re: Связь с контроллером I-7188EX.

Сообщение Никита »

Прошивка, как таковая Вам не нужна. Нужны именно файлы. Как именно их вытащить - уже не вспомню, и железа этого сейчас нет под рукой, но если туда их записать можно - скорее всего можно и обратно вытащить. Или должны на оф. сайте быть.
Вы же содержимое autoexeс промотреть можете? Значит и с другими файлами проблем быть не должно.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 8 раз
Поблагодарили: 13 раз

Re: Связь с контроллером I-7188EX.

Сообщение MuadDib »

agapov_stas писал(а): 1. Подключаю к ПК через COM и сеть. С перемычкой INIT+GND контроллер пингуется нормально, и команды(mask, ip, dir..). Утилитой MiniOS7 вижу файлики(bat и vcom3231.exe.
:amazement: Прошу уточнить этот момент. Дело в том, что MiniOS7 не имеет никаких служб/демонов. Отвечать на пинги просто некому, пока не загрузится исполняемый файл, куда весь сетевой стек слинкован из статической библиотеки. А файл не должен загружаться, пока стоит перемычка INIT-GND! Что-то тут нечисто. Рекомендую взять полностью рабочий контроллер и сравнить его поведение при установленной перемычке с проблемным.

Файлы вы штатными средствами из контроллера не извлечете. Это не баг, а фича :) Но если контроллеры у вас просто выполняют функции сервера последовательного порта, можете взять свежую версию vxcomm с сайта производителя и попробовать перезалить. Только сначала рекомендую разобраться, что у вас происходит с перемычкой и без нее.

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

MuadDib, спасибо за ответ!
Повторюсь, с перемычкой и пингуется(через cmd) и коннектиться в режиме настройки конфигурации(udp).
Последовательно, еще разок:

1. Ставлю перемычку INIT+GND
2. Пингую - ок
3. Коннектюсь через MiniOS7 - OK
4. Через утилитку vxcom... проверяю команыд(ip,mask,dir,setcom, etc..) - ok
5. Ставлю(upload двух файлов на диск A) прошивку(vcom 3231,3232) - ok
6. Отключаю перемычку, ВЫКЛ/ВКЛ питания --->нет коннекта через MiniOS7 и НЕ пингуется(Request time)

Нашел прошивку "K88V9M" на сайте ceo-energo/support.Подключил перемычку, прошил, отключил перемычку - вуаля, пингуется и коннектится. Но через IE не зайти, не находит страничку.

Там же нашел прошивку "web7_100". Точно также все сделал/прошил. Заработало ток что. Пингуется без перемычки(т.е. в режиме, когда запущена программка как раз, а не INIT) и заходит через IE в настройки контроллера.

Вопрос, почему не пашет та прошивка "vcom32311", которая работает на остальных контроллерах(да и на этом работала, только че-то перестала)?

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

В пункте 5 имелось ввиду:
Upload 2-х файлов - autoexec.bat и vcom3231.exe. Просто пробовал еще и vcom3232.exe вместо vcom3231.exe.

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

Никита, спасибо за ответ, содержимое autoexec могу посмотреть только через команду в vxcomm:
type autoexec.bat

А сам exe ведь никак:)

Можно еще конфиг файл(если он есть на диске Б) через TMIUSKP, но мне то интересен exe, ведь там весь сок:)
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 8 раз
Поблагодарили: 13 раз

Re: Связь с контроллером I-7188EX.

Сообщение MuadDib »

1. Ставлю перемычку INIT+GND
2. Пингую - ок
А между пунктом 1 и 2 есть перезагрузка или нет? Пробовали использовать контроллер по назначению с установленной перемычкой? Или зайти в конфигурацию через браузер? Раз пингуется, значит какое-то приложение работает и сеть видит!
Нашел прошивку "K88V9M" на сайте ceo-energo/support.Подключил перемычку, прошил, отключил перемычку - вуаля, пингуется и коннектится. Но через IE не зайти, не находит страничку.
Значит, это приложение не содержит веб-сервера, но тоже работает.

На счет того, почему vcom может не работать, у меня одна мысль. Конфигурация этого приложения сохраняется не в файле и не в командной строке, а, если мне не изменяет память в EEPROM. Если по какой-то причине там сидит искаженная конфигурация, то приложение может работать не так как следует. Содержимое EEPROM можно просматривать и изменять из терминала. Подробности здесь.

В порядке плясок с бубном могу еще порекомендовать перешить операционку в контроллере. Образ здесь (2 варианта). Еще можно попробовать подключиться к vcomm не через веб-интерфейс, а через писишную утилиту (т.е. через настройки драйвера виртуального порта на сервере). Приведите контроллер в то состояние, когда он пингуется - и вперед.

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

А между пунктом 1 и 2 есть перезагрузка или нет?

Да, есть. ВЫКЛ/ВКЛ питания на контроллер.
Пробовали использовать контроллер по назначению с установленной перемычкой? Или зайти в конфигурацию через браузер?
Да, но ничего не происходило, кроме ошибки оторажения страницы(к примеру в IE).
Значит, это приложение не содержит веб-сервера, но тоже работает.
А как же тогда то, что не пингуется? Пусть нет веб-сервера(хотя на других он есть под тем же vcom3231.exe), но пинговаться то должен, ведь суть программы как раз в том, чтобы из RS232/RS485 на lan передать.
На счет того, почему vcom может не работать, у меня одна мысль. Конфигурация этого приложения сохраняется не в файле и не в командной строке, а, если мне не изменяет память в EEPROM. Если по какой-то причине там сидит искаженная конфигурация, то приложение может работать не так как следует.
А как понять что правильно там, а что нет?
порекомендовать перешить операционку в контроллере
Сделано было, поменял на 20090821. Вроде куак последняя.
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 8 раз
Поблагодарили: 13 раз

Re: Связь с контроллером I-7188EX.

Сообщение MuadDib »

agapov_stas писал(а): А как же тогда то, что не пингуется? Пусть нет веб-сервера(хотя на других он есть под тем же vcom3231.exe), но пинговаться то должен, ведь суть программы как раз в том, чтобы из RS232/RS485 на lan передать.
Я говорил про прошивку "K88V9M", которую вы использовали для сравнения. Вроде вы сами указали, что с той прошивкой есть пинг и коннект, но нельзя зайти через браузер.

А что если подключиться через терминальную программу (7188xw.exe) и дать такую же команду, как прописано в autoexec? Если все ОК, то приложение должно запуститься, контроллер должен начать пинговаться, система должна перестать реагировать на ввод команд из терминала. Если есть какие-то проблемы, возможно, будет информативное сообщение об ошибке

С EEPROM все сложно. Если ничего не помогает, имеет смысл сравнить содержимое EEPROM рабочего и нерабочего контроллеров. Это муторно, но другого варианта проверки нет.

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

Возвращаясь к танцам с бубнами...(с)

Доброго дня всем! Благодарю за ответы и подсказки!
А можно ли как-то возвратить контроллер к заводским настройкам? Типа reset-кнопочки?

Автор темы
agapov_stas
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 27 май 2014, 15:49
Имя: Агапов Станислав Станиславович
Страна: Украина

Re: Связь с контроллером I-7188EX.

Сообщение agapov_stas »

Отпишусь о результатх, может кому поможет.
Вообщем, после всех "танцев с бубнами" пришел к:
MiniOS7: 7188e-UDP-CR-20090821 (дата изменения-21 ‎августа ‎2009)
Прошивка: vcom3232.exe (дата изменения-‎1 ‎апреля ‎2014(!))
В autoexec.bat - "VCOM3232.exe /st86400 /m0".

После установки вышеперечисленного, заработало как нужно. Данные передаются, сервер в IE открывается.
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»