Страница 4 из 13 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 121

Тема: ПЛК + GSM - modem

  1. #31

    По умолчанию

    посмотрел в примере на диске с Plc там только с визуализацией и только с компа. а нужно чтоб контроллер всё делал. может кто поможет. хотя бы образец проги.

  2. #32

    По умолчанию

    вроде получилось! кому надо пишите пришлю! но вот фигня после выключения питания нифига не работает! перезагружаю проект работает!

  3. #33

    По умолчанию

    люди добрые.
    помогите кто чем может
    нужна программа из нескольких строк, если кто может набросайте.

    конфигурация
    плк110-60м + Gsm/gprs модем овен пм01

    нужно ждать в главном цикле Sм$-ку, если пришла - считать один первый символ и записать в энергонезависимую ячейку в плк, смс симки удалить.

    из приведенных выше примеров ни один нормально не открывается- то библиотек нету, то файла конфигурации - да и длинные они с множеством функций, а нужен такой минимум.
    Последний раз редактировалось iRET; 27.08.2010 в 16:13.

  4. #34

    По умолчанию

    Доброе время суток, уважаемые коллеги! Дабы не плодить новых тем, задам свои вопросы по ИП01 здесь. Наша задача заключается в следующем: Lectus OPC server установлен на машине с белым IP подключенным к интернет. На удаленном обьекте установлен ПЛК 100 с GSM модемом ПМ01. С помощью Lectus необходимо забрать информацию по gprs каналу.
    1. Модем в данной схеме должен быть клиент или сервер?
    2. В рамках нашей задачи необходимо в настройках модема использовать "режим TCP канала" или "нормальный режим". И какие настройки для режима "режим TCP канала"?
    3. Только ли ОК должно приходить при прохождении и установке команды в модеме? ( например AT + CGAT = 1 ОК )
    4. Для чего нужна команда CNTRL Z и как ее использовать в ПЛК ?

  5. #35

    По умолчанию

    Доброе время суток.Прошу помочь, первый раз программирую контроллер с GSM модемом. Взял для примера выложенную на форуме программу SMS. Ни как не могу заставить модем отправлять смс на телефон. Прослушиваю связь между модемом и контроллером вижу строку
    AT+cmgs=90
    если заставляю прописать строку
    AT+cmgs="номер телефона"
    модем выдаёт ошибку.
    Если кто нибудь работал с этой программой подскажите в чём может скрываться ошибка. Заранее спасибо.

  6. #36
    Пользователь
    Регистрация
    04.11.2009
    Адрес
    Подольск
    Сообщений
    258

    По умолчанию

    at+cmgs=90 - отправка сообщения длиной 90 знаков (о том, как эта длина высчитывается - разговор особый. Это уже говорит о том, что сообщение отправляется в формате PDU (например потому, что сообщение на русском). Советую поискать на Yandex'е "формат PDU" - описаний достаточно много, причём от "для чайников" до тех, что описывают резку сообщений и направление сообщений на определённый порт.) В этом случае номер телефона, на который отправляется сообщение уже закодировано внутри текста сообщения, которое должно быть отправлено в модем следом.

    Вообще обмен должен быть примерно такой:
    ПЛК:AT+CMGS=90
    ПМ :>
    ПЛК:0091758345784784574574984784789474683406868748 - некая длинная строка, в конце 1A (он же Ctrl-Z)
    ПМ:+CMGS=1
    ПМ:ОК

    или вместо двух последних строк может прийти +CMS ERROR: xxx

    В общем виде так. Скачайте документацию по командам вашего модема (если ПМ01 - она есть здесь на сайте) - там правильнее...

  7. #37

    По умолчанию

    спасибо, боле менее понятно по поводу Pdu.

  8. #38

    По умолчанию

    Помогите новичкам.
    Проблема у нас такая.
    Есть ПЛК100-Р.М и GSM-модем Siemens MC35i
    На диске к ПЛК был файлик с примером по использованию GSM-модема "Описание библиотеки OWEN UNM". Пример как мы поняли не отработанный, ибо там куча синтаксических ошибок. Ошибки мы исправили. Вроде и код отладили. Но вот косяк, как только модем получает любую команду АТ от ПЛК то просто зависает, причем конкретно зависает.
    Попытались посмотреть что вообще отсылает в порт ПЛК, то оказалось что бесконечно шлет одно и тоже число, от которого даже ПК подвисает.
    Может кто посмотрит в чем накосячили. В Приложении два файла Один - оригинальное описание от OWEN, второй наша исправленная программа.
    Ну или может кто рабочий пример выложет, в котором возможно хотя бы позвонить с помощью ПЛК.
    Вложения Вложения
    Последний раз редактировалось Relay24; 08.10.2010 в 18:01.

  9. #39
    Пользователь
    Регистрация
    18.08.2008
    Адрес
    Екатеринбург
    Сообщений
    983

    По умолчанию плк100(2.10)+пм01=sms

    Ниже проект на ПЛК100-24.Р.М и ПМ01. Предварительно при помощи кабеля(см.ниже) и Hyper Terminal настраиваем ПМ01 -AT+CMGF=1, AT&W. Связь с ПЛК через RS232(COM1) трехпроводным перекрестным кабелем GND,RxD,TxD. Перемычка 6-9. Плюс микрик на модеме 2-On.
    В Codesys открываем библиотеку SMS.lib. При замыкании входа N идет сообщение "Авария-вход N". Текст на русском, первая буква обязательно заглавная. Для ПМ01 антенна обязательна даже в городе.
    Вложения Вложения
    Последний раз редактировалось Александр Ч.; 15.10.2010 в 08:36.

  10. #40

    По умолчанию

    в дополнении к моей проблемке.
    может кто сталкивался - устанавливаю связь по Csd-соединению через модемы, а завершить соединение не могу. все посылаемые команды после установки соединения модем понимает как данные и просто передает их второму модему.

Страница 4 из 13 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Ваши права

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