PLC110-gprs-lectus
Суть в том, что все сигналы передаются через gprs на ПК+при аварии должны уйти смски на 7 номеров.
Работает сутки - падает, помогите разобраться где ошибка.
Проект прикрепляю.
Вид для печати
PLC110-gprs-lectus
Суть в том, что все сигналы передаются через gprs на ПК+при аварии должны уйти смски на 7 номеров.
Работает сутки - падает, помогите разобраться где ошибка.
Проект прикрепляю.
вроде у ПМ-01 есть настройка раз в сутки перегружаться, видимо в проекте неучтена эта особенность и соединение не восстанавливается, а может и вообще плк виснет
Раз в сутки по дефолту модем должен перезагружаться, "в проекте неучтена эта особенность" как это можно учесть? Я полагаю, если ПЛК видит модем, то автоматически должен коннектит к gprs. ПЛК не виснет - вся автоматика работает, кроме модема.
Не могу точно отследить в какой момент времени перестает работать модем, написал раз в сутки, но это примерное время.
модем может виснуть при отправке смс к примеру, помогает подавать команду ctrl+Z несколько раз пока не придет ответ ERROR. Иногда нарушается синхронизация с модемом, помогает команда АТ, причем возможно подать её надо не один раз. При перегрузке модема, должны происходить обычные проблемы с последовательным поротм, в таких случаях на ПЛК вероятнее всего надо закрыть порт и открыть по новой. И что подразумевается под словами: "видит модем, значит автоматически коннектит", соединение Вы устанавливаете АТ-командами принудительно, какой здесь автомат. Проект Ваш еще не скачивал, может конечно у Вас и есть какое нибудь решение в этом направлении
Решил при отсутствии ModemLineStatus = 3 в течении часа или при ModemFault = 1 в течении минуты сделать перезагрузку модема
Кто-нибудь осуществлял проекты по управлению ПЛК по GPRS и SMS (СМС) одновременно. Так чтобы ПЛК был соединен с сервером в интернете (SCADA система) по GPRS и в то же время управлять/мониторить ПЛК можно через SMS? Вся система на одной SIM- карте => один модем ПМ01.Выход в интернет по динамическому IP. Быстродействие всей системы не принципиально.
Если применяли, то какие библиотеки использовали. Если оборудование не Овен, то какое?
Кто-нибудь отзовись!!!
Можно сделать вывод, что модем ПМ01 используется либо как для SMS рассылки, либо для TCP/IP соединения по GPRS. Одновременное применение двух вариантов на практике мало где встречается. Это обусловлено тем, что требуется прописывать относительно сложный код (работать с АТ командами модема). При использовании GPRS ресурсы ПЛК загружены и интерфейс Ethernet использовать не рекомендуется. В итоге выход в локальную сеть проще организовать через оборудование сторонних производителей (Wi-Fi; 2G и 3G роутеры ), а модем ПМ01 использовать в качестве приема/отправки SMS .
На мой взгляд существует теоретическая (я не реализовывал) возможность в модем ПМ01 записать JAVA- приложение, которое будет держать канал связи. Это реализовано в модемах IRZ. Если самостоятельно попытаться разобраться, то потребуется знания языка программирования.
Как связаны GPRS и Ethernet???
Откуда такая информация??
+
или использовать модемы не овен. По сути нам дали простой чип с интерфейсом rs485 в красивом корпусе за большие бабосы с управлением через AT команды....
Можно поподробней? Интересно.
Как правило, на объекте мы не хотим отказаться от интерфейса Ethernet. Это может быть SCADA или другой ПЛК и т.д.. Протокол это Modbus TCP. Так как в ПЛК нет специального модуля или иных технических средств, то работа и обработка сокетов требует ресурсов центрального процессора (ARM).
Приведу пример из жизни роутер настроенный для кабельного телевидения может быть настроен на передачу протоколов для приставки ТВ. Но в реальности роутер загружен, так что наблюдаются «притормаживания». Если сеть разгрузить добавлением одного хаба, то от тормозов можно уйти.
Это к тому, что обработка требует ресурсов. Более конкретнее, усложняя программу мы увеличиваем время цикла ПЛК, а оно не должно быть большим.
tc65 Lite (IRZ automation). Программа пишется на java. В каждом модеме прошивка привязана к серийному номеру (imei), чтобы затруднить воровство прошивок. Настраивая программу под свои нужды можно опрашивать теплосчетчики, счетчики эл.энергии со специфичными протоколами и т.д.
Повторю вопрос:
Парадокс! Тема по количеству одна их самых просматриваемых => Всех волнует тема, а реальных предложений по ней нет.
посылайте СМС не через модем (на нем всегда держите GPRS) а через API какого-нибудь веб сервиса.. вроде sms.ru там просто GET запрос один надо сделать и все.. в бибке OSCAT коммуникация по HTTP поддерживается.. (в реализации могу помочь)
Помочь примером? Спасибо за решение проблемы.
Вообще отправка СМС (SMS) в сотовой сети занимается отдельное оборудование сотового оператора, в том числе беспроводной канал связи для передачи по которому передается SMS-ка. А GPRS это дополнительная услуга, работа которая может быть приостановлена. Если я возьму веб сервис, то: 1) работу это сервиса кто будет гарантировать? 2) надежность всей системы снижается.
1) сервис платный.. гарантировать его работу будут ваши деньги :) 2) если вам надо надежность... поставь еще один модем и только через него посылай СМС и лучше вообще iRZ с цифровыми входами там прямо сообщение забиваются в сам модем.
Это и так понятно! Вопрос в том, чтобы на одной SIM получить максимально возможно надежную систему. Мне приходилось сталкиваться с лагами GPRS. В итоге оборудование сотового оператора (мтс) было настроено неправильно! А они это документально не признавали, хотя их специалисты признали! В таком случае "набор байт через интернет на определенный адрес" не пришлет ни SMS и не соединиться с сервером.
"вообще iRZ с цифровыми входами". А со выходами как дела? Если я пришлю смс с командой? Можете подсказать модель iRZ и кол-во входов?