Страница 7 из 9 ПерваяПервая ... 56789 ПоследняяПоследняя
Показано с 61 по 70 из 81

Тема: МВ110-224.8А modbus

  1. #61
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,669

    По умолчанию

    разбираться, смотреть как и что он делает при загрузке модуля драйвера
    Для начала поискать инфу, можно ли при помощи udev изменить настройки порта по умолчанию как делает команда
    stty 9600 cs8 -parenb -cstopb -F /dev/ttyS0
    Если можно, то прописать нужное и при подключении железки оно подхватится.

    Еще как вариант не хватает прав на устройство, это вот точно можно при помощи udev сделать.
    https://blablacode.ru/linux/522

    Ну а сами настройки запихнуть как-то в скрипт
    http://www.opennet.ru/tips/info/757.shtml
    Последний раз редактировалось melky; 20.06.2017 в 16:18.

  2. #62

    По умолчанию

    с правами точно ок.

    просто через несколько операций устройство не отвечает, отлавливаю исключение и закрыть/окрыть порт.
    утром в 8-20 поставил счетчик ошибок на операцию чтения раз в 1с 6 датчиков. Показывает в 19-15 308 раз таких закрыть/открыть
    это все может и проканало бы на 1м устройстве на порту, но если их 2 и более, то алгоритм управления и отслеживания дюже усложняется

  3. #63

    По умолчанию

    потестил модбас с настройкой
    minimalmodbus.CLOSE_PORT_AFTER_EACH_CALL = True
    на 2000 чтения нет ошибок
    с овен протоколом так не получается. возможно стоит немного дописать класс порта открытием/закрытием.
    в процессе…
    еще интересное наблюдение: pycharm с удаленной отладкой на убунту прекрасно выдавал подсказки по методам, на распбиане ни в какую
    Последний раз редактировалось danilk; 20.06.2017 в 22:45.

  4. #64
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,669

    По умолчанию

    потому что raspbian не убунту, может надо какие-то пакеты доставить, чтобы и там подсказки были.

  5. #65

    По умолчанию

    нет, при настройке удаленного доступа, он сам тянет интерпретатор с пакетами с удаленного хоста. Единственное отличие я нашел - это версия питона разная

  6. #66

    По умолчанию

    Добавил в овен закрытие порта. За 8 часов и 30000 чтений кол-во ошибок упало до 4

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

    По умолчанию

    Ну правильно, вы тянете с удаленного хоста (на котором все крутится) а там может не хватать какого-то пакета.
    Можно проверить что из пакетов установлено там и там.

  8. #68

    По умолчанию

    не заметил каких-то отличий. Вообще бубунта мне понравилась больше, чем сильно порезанный распбиан. 100Мб памяти не великая плата за удобство

  9. #69

    По умолчанию

    minimalmodbus на 150 000 чтений 0 ошибок

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

    По умолчанию

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

Страница 7 из 9 ПерваяПервая ... 56789 ПоследняяПоследняя

Похожие темы

  1. МВ110-8А в режим Modbus RTU
    от gen30 в разделе Мх110
    Ответов: 5
    Последнее сообщение: 03.12.2015, 09:22
  2. МВ110-16Д Modbus ASCII
    от OHara в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 01.12.2014, 14:23
  3. МВ110-224.8А и S7-1200. Modbus
    от Alexandr17.02 в разделе Мх110
    Ответов: 0
    Последнее сообщение: 13.11.2014, 11:19
  4. ПЛК150+ МВ110-16Д+ПЛК Modbus
    от grr в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 13.12.2013, 19:02

Ваши права

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