manjey73

Созданные ответы форума

Просмотр 15 сообщений - с 1 по 15 (из 7,462 всего)
  • Автор
    Сообщения
  • в ответ на: Обмен данными с приборо ВИСТ #36836
    manjey73
    Участник

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

    manjey73
    Участник

    Потому что
    Porousaki doesn’t have any public repositories yet.

    manjey73
    Участник

    Странно, порт можно задавать в линии для slave, это точно.

    manjey73
    Участник

    Скорее всего, прослушку порта надо запускать при старте линии в отдельной отвязанной задаче, а в session выполнять проверки поступившего массива и разбор.
    Буфер должен быть в 2-3 раза больше посылаемых данных.
    В котором ищется начало и конец поступившей строки.

    manjey73
    Участник

    Вполне должен открывать, хоть на прием, хоть на передачу.
    Тут момент в том, что устройство может передавать в то время, когда Session не исполняется.

    manjey73
    Участник

    Увеличьте время таймаута.
    Ну, если Михаилу не жалко, пример кусочка кода из Modbus slave как работать с Com портом, когда он должен прослушиваться.
    И как при этом должна настраиваться линия связи.

    в ответ на: Импорт из CVS файла #36809
    manjey73
    Участник

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

    и если правильно понимаю, само время не является данными.

    manjey73
    Участник

    Это связано с настройкой системы, у нас так отображается.
    В 6-й версии вроде в настройках сервера можно задать.
    В 5-й не знаю, можно ли задать культуру?

    в ответ на: Импорт из CVS файла #36805
    manjey73
    Участник

    подозреваю, что драйвер, видя старую или будущую дату, просто не воспринимает это значение как новое и никуда ничего не отправляет. Какие же тут формулы?

    в ответ на: Импорт из CVS файла #36799
    manjey73
    Участник

    DrvCsvReader

    Ну он открыт как бы, но надо потратить время чтобы разобраться что там и как и возможно ли менять время в самом драйвере на UTC, если в csv у человека локальное.
    То есть надо в настройках задать смещение для конвертации времени и собственно саму конвертацию.

    Тут же возникает вопрос — а если эти csv приходят из разных источников, где разное локальное время?

    Хотя если источники разные, можно на разных линиях со своими настройками запускать разное количество экземпляров. Ну или на одной линии делать несколько устройств.

    • Этот ответ был изменен 3 дня, 8 часов назад от manjey73.
    • Этот ответ был изменен 3 дня, 8 часов назад от manjey73.
    в ответ на: Импорт из CVS файла #36796
    manjey73
    Участник

    Вот с переводом Сервера на время в UTC то там, то сям проявляются подложенные свиньи 😀
    Привыкайте.

    Если драйвер открыт, можно конечно покопаться, добавить настройку и соответственно преобразовывать.

    • Этот ответ был изменен 3 дня, 10 часов назад от manjey73.
    manjey73
    Участник

    А как вы хотели записывать в него значения, если не через отправку команды?
    В 6-й версии канал должен быть InputOutput, возможно вы ранее когда настраивали создали только Input.

    в ответ на: Ошибки при заполнении диска #36791
    manjey73
    Участник

    Больше волнует, чтобы Сервер не останавливался в подобной ситуации, когда он не может создать файл БД.

    Понятно, что следить за размером свободного места на диске не совсем его задача, просто надо, чтобы он не улетал в СТОП при этом.
    А так и Сервер в стоп ушел и Коммуникатор заткнулся, в общем все заткнулось 🙂

    manjey73
    Участник

    Не совсем. Интересует именно возможность произвести перевод через словари.
    Тех надписей, которые будут произвольными и которые я вытаскиваю из сторонней dll.
    Показать я смогу, но есть ли возможность каким-то образом добавить это в словарь?

    Например более простым путем — кроме написания dll прикладывать к ней словарь для возможности перевода, но как его загрузить?

    manjey73
    Участник

    Вполне обычная. Позволить пользователям указывать описание переменных класса в сторонней библиотеке модуля, чтобы это описание отображалось в окне настроек.
    У вас же тоже описание можно добавлять, создавая окно.

Просмотр 15 сообщений - с 1 по 15 (из 7,462 всего)