Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17

Тема: ПЛК110-60. Библиотека OwenLibPing.lib

  1. #1
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию ПЛК110-60. Библиотека OwenLibPing.lib

    Столкнулся с данной ошибкой в момент загрузки проекта в PLC 110-60-M Binary VERSION 2.17.0; Target v. 2.12
    Ошибка OwenLibPing.lib.png

    ПОДРОБНОСТИ:
    1) Проявляется после добавления в проект прилагаемой OwenLibPing.lib. Библиотеку выложил уважаемый Трофимов Артем в ветке Работа с библиотекой SysLibSockets
    2) Ошибку вызывает даже попытка загрузки в данный ПЛК пустого проекта с данной библиотекой. Повторно подключится удается только после перезагрузки ПЛК.
    3) Самое интересное: в PLC 110-30-M v2 Binary VERSION 0.3.67 функции этой-же библиотека прекрасно работает!

    Остается неясным для меня: проблема в библиотеке? Или в моем PLC 110-60-M?
    Какие еще тесты провести, чтобы разъяснить ситуацию и избавится от ошибки, подскажите пожалуйста?

  2. #2

    По умолчанию

    Цитата Сообщение от Rednaxel Посмотреть сообщение
    Столкнулся с данной ошибкой в момент загрузки проекта в PLC 110-60-M Binary VERSION 2.17.0; Target v. 2.12

    ПОДРОБНОСТИ:
    2) Ошибку вызывает даже попытка загрузки в данный ПЛК пустого проекта с данной библиотекой. Повторно подключится удается только после перезагрузки ПЛК.
    3) Самое интересное: в PLC 110-30-M v2 Binary VERSION 0.3.67 функции этой-же библиотека прекрасно работает!
    Библиотека OwenLibPing.lib была написана специально для ПЛК110 M02. На старых ПЛК110 она не работает.

  3. #3

    По умолчанию

    И пинг на старых 1хх можно получить другими способами, описанными на форуме
    Тролль-наседка, добрый, нежный и ласковый

  4. #4
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    И пинг на старых 1хх можно получить другими способами, описанными на форуме
    Чтобы долго не искать: Тема с примером реализации PING через библиотеку SysLibSockets на старых ПЛК. Скачать пример программы во вложении к сообщению #17

    Тема с примером PING для ПЛК110-М02 здесь:
    Последний раз редактировалось Rednaxel; 18.11.2017 в 10:39.

  5. #5
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от Rednaxel Посмотреть сообщение
    Чтобы долго не искать: Тема с примером реализации PING через библиотеку SysLibSockets на старых ПЛК.

    Скачать пример программы во вложении к сообщению #17
    сможете поделиться для чего Вам пинг в контроллере?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #6
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    сможете поделиться для чего Вам пинг в контроллере?
    Для проекта автоматизации офиса.
    Делаю ФБ, который при появлении в сети смартфона пользователя в связке с показаниями датчиков движения, закрытия двери и т.д. автоматизирует определенные действия.
    Примеры:
    1) Разблокировать дверь (уже работает)
    2) Зажечь свет в отделе если темно (в процессе реализации)
    3) Учет рабочего времени (в проекте)
    ну и т.д.

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Вы заставляете сотрудников держать включенным вайфай на смартфонах. Не легче организовать всё тоже самое но через инет, с каким нибудь облачным сервером Mqtt
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию

    MQTT тоже вариант, только тогда нужно заставлять пользователя устанавливать приложение или как-то еще соединятся с облаком, к тому же сторонние сервисы задействовать.
    А так все свое. Wi-Fi так и так включен у ВСЕХ поскольку мессенджеры. Безопасность за счет белого списка + конечно ключ WiFi.
    Функция "открыть дверь" всем понравилась даже очень, Проблема типа "забыл карточку" или "некому открыть дверь" практически исчезла.

    Сейчас блок вполне прилично работает на опрос 10ти айпи, только обнаруживает порой долго: до 10-ти секунд. Пытаюсь довести до 2-3 за счет оптимизации и пропуска опроса уже обнаруженных, например.

    Опыта на программирования маловато, учусь заодно. Проще это тогда вообще без компов, смартфонов, плк и прочая -- не наш метод ;-)

  9. #9
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Вобще не представляю как без приложений, у роутера есть определенная зона покрытия, ну попал в неё клиент, как контроллер определяет что человек возле двери и хочет попасть во внутрь, он может еще, условно, на парковке а дверь уже на распашку? И как мне кажется для такого способа требуется статические адреса каждому пользователю, значит шансы "на гадить" сотруднику велики, потому что всегда можно подменить адрес, пока человека нет. Поэтому как без приложений на андроид или иос
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #10
    Пользователь Аватар для Rednaxel
    Регистрация
    15.05.2015
    Адрес
    Минск
    Сообщений
    19

    По умолчанию

    Покрытие такое что WiFi берет только в здании на этаже при выходе из лифта или с лестницы. Далее по датчику движения или кнопка звонка в течение таймаута после появления. Все это, повторюсь только для постоянных сотрудников.
    Адрес динамический с резервированием. Вручную подменить адрес конечно можно, но это может сделать только свой и легко вычисляется, да и зачем кому это нужно? Соботаж - отдельная тема и обсуждается на других форумах. ;-)

    Все в процессе разработки и отладки и опыта нет, насколько я знаю подобного никто пока не реализовал. Так что не без трудностей конечно. "Умные замки" как раз обычно или BlueTooth или MQTT используют. Тем паче идея когда MAC пользователя просто регистрируется в системе и получает все прелести автоматизации выглядит привлекательно, или нет?

    Вобщем все в процессе, и первые результаты обнадеживают, что получится -- там посмотрим. ;-)

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Библиотека unm.lib
    от Newcomer в разделе ПЛК1хх
    Ответов: 34
    Последнее сообщение: 20.11.2018, 18:27
  2. Библиотека Modbus Slave для ПЛК110
    от Maria в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 27.08.2016, 19:52
  3. Библиотека UNM
    от Сергей71 в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 19.01.2012, 18:15

Ваши права

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