Страница 30 из 37 ПерваяПервая ... 202829303132 ... ПоследняяПоследняя
Показано с 291 по 300 из 369

Тема: Библиотека ModemOwenLib (для старых ПЛК/СПК)

  1. #291

    По умолчанию

    Согласно инструкции:
    "Для интегрирования ПО в проект необходимо:
    1) Перенести в проект содержимое директории "Group Sms Sender" с вкладки POU примера (рис. 2.5)".

    Соответственно я открываю свой проект и проект примера и Ctrl+C --> Crtl+V.

  2. #292

  3. #293

    По умолчанию

    В принципе да

  4. #294
    Пользователь
    Регистрация
    12.07.2007
    Адрес
    Воронеж
    Сообщений
    884

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    Согласно инструкции:
    "Для интегрирования ПО в проект необходимо:
    1) Перенести в проект содержимое директории "Group Sms Sender" с вкладки POU примера (рис. 2.5)".

    Соответственно я открываю свой проект и проект примера и Ctrl+C --> Crtl+V.
    В моем случае Copy \ Paste приводил к задваиванию ID Элементов (В итоге мои элементы на визуализации показывали данные из примера).
    Помогло следущее:
    Экспорт из примера и Импорт в свой проект.

  5. #295

    По умолчанию

    Цитата Сообщение от приборист Посмотреть сообщение
    В моем случае Copy \ Paste приводил к задваиванию ID Элементов (В итоге мои элементы на визуализации показывали данные из примера).
    Помогло следущее:
    Экспорт из примера и Импорт в свой проект.
    По разному пробовал,не работает. Какая-то странная штука с методами. Только они не подгружаются. Я и создать их не могу. Позже попробую импортировать свой проект в пример. Возможно получится

  6. #296

    По умолчанию

    В шапке темы обновил пример групповой рассылки СМС до версии 3.5.4.5.
    Список изменений:
    • Версия используемой библиотеки OwenModemLib обновлена до 5.3.2.13.
    • Тип POU SmsSender изменен с программы на ФБ из-за ограничений CODESYS 3.5 SP5 (у программ не может быть методов).
    • В "описании ПО" обновил алгоритм интеграции примера в проект.


    energvk, используйте обновленный пример.
    Обратите внимание, что алгоритм интеграции ПО в проект изменился из-за смены типа POU SmsSender.
    Последний раз редактировалось Осинский Алексей; 17.06.2018 в 13:23.
    OSCAT.ru читать стандарты и статьи по автоматизации на русском без регистрации и СМС

  7. #297

    По умолчанию

    Добрый день! Использую данную библиотеку для GPRS-соединения (совместно с Modbus Slave TCP Library v.1.0.0.8). Подключение к интернету происходит, внутренний пинг ФБ работает. Но снаружи недостучаться. СПК не пингуется. TCP сервер не опрашивается через OPC-клиент. Айпишник - белый, статика. В чём может быть проблема?

  8. #298

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    Добрый день! Использую данную библиотеку для GPRS-соединения (совместно с Modbus Slave TCP Library v.1.0.0.8). Подключение к интернету происходит, внутренний пинг ФБ работает. Но снаружи недостучаться. СПК не пингуется. TCP сервер не опрашивается через OPC-клиент. Айпишник - белый, статика. В чём может быть проблема?
    Добрый день!

    Конкретно с такой проблемой не сталкивался.
    Была следующая (в ПЛК323): Нет доступа по Ethernet из внешней сети при включенном модеме.

    Проблема, оказалась в маршрутах.
    Может быть решение поможет:

    Происходит это из-за того, что при включении модема маршрутизация в ПЛК отдает приоритет GPRS-соединению.

    Устраняем это:
    1) Подключиться через putty (ссылка на скачивание);
    1.1) В стартовом окне Putty введите IP-адрес контроллера, порт 22 и тип подключения: SSH
    putty.png

    1.2) В диалговом окне "login as: " вводим root и нажимаем Enter;
    1.3) На запрос пароля просто нажимаем Enter;

    2) По умолчанию ПЛК323 считает себя роутером сети, пытаясь перенаправить весь трафик через GPRS-содинение.
    Отключаем это поведение выполнив команду оболочки (вставьте в окно putty)
    sed -i 's/GPRS_ROUTER=1/GPRS_ROUTER=0/g' /etc/network.conf
    либо любым другим удобным способом измените в файле /etc/network.conf
    строчку GPRS_ROUTER=1 на GPRS_ROUTER=0
    3) Примените настройки перезагрузив ПЛК командой
    /sbin/reboot
    4) При включенном модеме выполните команду busybox route add default gw x.y.z.a dev eth0
    где x.y.z.a - IP-адрес шлюза в интернет
    Эта команда перенаправит весь трафик через Ethernet-соединение.
    Из программы это можно сделать при помощи библиотеки CmpSysExec (ссылка на скачивание). Описание библиотеки доступно по ссылке.
    5) Посмотреть текущие маршруты можно командой busybox route
    6) Если необходимо часть трафика направить через GPRS
    Нужно будет явно указать запросы на какие IP нужно передавать через модем.
    Это можно сделать выполнив команду
    busybox route add 192.168.1.10 gw 192.168.1.1 dev ppp0
    Где
    192.168.1.10 - IP адрес, к которому нужно обращаться через GPRS
    192.168.1.1 - Шлюз, через который нужно обращаться
    7) Более подробно о настройке маршрутов Вы можете узнать у Вашего системного администратора.
    OSCAT.ru читать стандарты и статьи по автоматизации на русском без регистрации и СМС

  9. #299

    По умолчанию

    Ого, как сложно. Странно, раньше работало без таких костылей, правда не помню на какой именно прошивке. Попробую этот вариант.

    P.S. Для проверки применил ваш NTP-сервер синхронизации. Один раз получилось получить время (из наверное 50-70 попыток). СПК105 если что. Пошёл пробовать...

  10. #300

    По умолчанию

    Выполнил:
    sed -i 's/GPRS_ROUTER=1/GPRS_ROUTER=0/g' /etc/network.conf
    /sbin/reboot


    Далее ввел busybox route

    Код:
    default         *               0.0.0.0         U     0      0        0 ppp0
    10.10.0.0       *               255.255.0.0     U     0      0        0 usb0
    127.0.0.0       *               255.0.0.0       U     0      0        0 lo
    192.200.1.21    *               255.255.255.255 UH    0      0        0 ppp0
    Теперь как я понимаю нужно ввести команду busybox route add default gw x.y.z.a dev eth0, где x.y.z.a - ip, полученный от оператора?

    P.S. на команду получил ответ
    Код:
    route: SIOCADDRT: No such device

Страница 30 из 37 ПерваяПервая ... 202829303132 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 28
    Последнее сообщение: 02.10.2018, 15:48
  2. Ответов: 140
    Последнее сообщение: 06.06.2018, 13:38
  3. Ответов: 16
    Последнее сообщение: 03.04.2017, 08:27
  4. Ответов: 0
    Последнее сообщение: 23.01.2017, 15:32
  5. Использование старых библиотек
    от Boris3B в разделе ПЛК3хх
    Ответов: 18
    Последнее сообщение: 28.02.2011, 17:06

Ваши права

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