Всем привет!
Есть ПЛК 100; модем ПМ01, соединенный с ПЛК посредством соединения кабелей КС3 и КС7. Перемычка на КС3 в положении ON.
Есть компьютер-сервер с подключенным к нему ПМ01 посредством кабеля КС7 и преобразователя интерфейса COM-USB. 2 SIM Beeline с подключенной услугой передачи данных (CSD).
Задача. Изначально была - удаленная загрузка программы на ПЛК. Но она не удалась. Перешел к более простой - передача данных с ПЛК на Lectus OPC на компьютере через CSD. Взял готовый стандартный пример с сайта. Это тоже не получается.
Выглядет это так в окне Lectus - http://www.owen.ru/forum/attachment....1&d=1366802563
А так в окне Терминала со стороны модема, подключенного к ПЛК (слушал команды ПЛК и модема посредством преобразователя RS-485/USB) -
http://www.owen.ru/forum/attachment....1&d=1366800222
Отсюда видно, что Lectus инициализирует модем со своей стороны, звонит, устанавливается соединение CONNECT 9600
Далее он отсылает запрос на чтение переменной по данному адресу, затем почему-то повторяет его еще 2 раза? и наконец читает что-то непонятное и почему-то неправильно кладет трубку, после чего модем зависает и в следующем цикле обмена через 2 минуты становится недоступным для инициализации.
В это же время в модеме со стороны ПЛК - идет входной звонок (RING), далее устанавливается соединение, далее принимаются те 3 запроса на чтение переменной, что отправлял LECTUS. И дальше - пусто...
Если бы это не был бы стандартный пример с сайта ОВЕНа, я бы подумал, что ошибка в программе, но и там я не нашел ошибок.
В службе техподдержке предложили проверить установленную скорость модемов, что звучало так же, как когда техподдержка интернет провайдеров в случае пропадания интернета предлагает перезагрузить windows.
И, возвращаясь к удаленной заливке программы, терминал показывает, что ПЛК не обрабатывает входные звонки. Т.е. при попытке дозвона с CodeSys на модеме видны только RING RING и т.д. Может быть нужно установить автоподъем трубки? ATS0=1. Хотя в инструкции сказано, что используются заводские настройки, где автоподъем трубки отключен ATS0=0.
Все перепробовал. Идей нет.
Кстати, вот здесь уже рассматривалась аналогичная проблема, но я не понял способа ее решения.
http://www.owen.ru/forum/showthread....light=%CF%CC01