Показано с 1 по 5 из 5

Тема: ПЛК323 + Модем

  1. #1

    По умолчанию ПЛК323 + Модем

    Прочитал весь форум, но до конца не понял:

    1. Если поднимаю GPRS сессию на модеме, означает ли это, что я смогу пользоваться сетевыми функциями библиотеки OSCAT, например соединиться с TCP/IP сервером. Или же помимо подъема GPRS сессии еще что-то нужно выполнить?

    2. В документации есть пример как задать настройки GPRS, есть пример вручную, а есть пример, как это сделать через Web конфигуратор, через что правильнее настраивать ?

    3. Часто вижу упоминание, что необходимо во встроенном Linux сделать настройки модема и поднять соединение, не пойму, как всетаки делать, через Linux или через CodeSys ?

  2. #2

    По умолчанию

    1. верно, Вы можете использовать любые ethernet функции, доступные в Codesys.
    2. выбирайте более удобный для Вас способ. оба являются корректными.
    3. для создания соединения необходимо подать команду в ОС контроллера. для этого есть библиотека SysExecute , которая передаёт в командную строку указанную Вами команду. в данном случае pppd call кто_то_там.gprs

  3. #3

    По умолчанию

    Настроил все параметры GPRS соединения.

    В linux набираю /usr/sbin/pppd call mts.gprs

    Соединение поднимается, интернет работает.

    Если из CodeSys выполняю команду: SysExecute('/usr/sbin/pppd call mts.gprs'); то лампочка связи начинает мигать коротко, потом мигания начинаются раз в 3 секунды, соединение не поднимается, в чем может быть проблема?

    Начал копаться, что же мне пишет linux в логах, оказалось, что после того как соединение установлено, модем почему-то сразу кладет трубку:

    local IP address 10.78.93.164
    remote IP address 10.64.64.64
    primary DNS address 213.87.72.155
    secondary DNS address 213.87.75.99
    Script /etc/ppp/ip-up started (pid 914)
    Script /etc/ppp/ip-up finished (pid 914), status = 0x0
    Modem hangup
    Последний раз редактировалось ribamuka; 04.08.2017 в 17:40.

  4. #4
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    попробуй SysExecute('/usr/sbin/pppd call mts.gprs &')
    Dmitriy Murashov
    SPS Software Engineer Automation Engineering RUS

  5. #5

    По умолчанию

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

Похожие темы

  1. ПЛК323-ТЛ и СМС
    от SlavaZ в разделе Телемеханика ЛАЙТ
    Ответов: 2
    Последнее сообщение: 26.07.2017, 16:20
  2. Ответов: 0
    Последнее сообщение: 23.07.2015, 11:43
  3. Ответов: 6
    Последнее сообщение: 03.06.2015, 18:08
  4. ПЛК323 - про встроенный модем.
    от izwerg в разделе ПЛК3хх
    Ответов: 7
    Последнее сообщение: 26.11.2014, 15:30
  5. ПЛК100+Модем - Модем+Codesys
    от fisher8282 в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 15.09.2011, 16:24

Ваши права

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