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

Тема: Создание отчетов МСД 200

  1. #1

    По умолчанию Создание отчетов МСД 200

    Добрый день! Можешь кто задавался таким вопросом.
    Модуль сбора данных ОВЕН МСД200
    Измеритель ТРМ138

    Показатели температуры снимаются 3 раза в сутки. Для каждых суток создается отдельный файл с показаниями температуры, что не совсем удобно, если требуются показания за определенный период.
    Задача следующая: Исключить человеческий фактор сбора показаний из отдельных файлов в один, при составлении отчета за период.
    Как это сделать?

  2. #2

    По умолчанию

    Написать утилиту что это будет делать.
    Строить отчеты по суткам, только 3 записи как-то маловато, может почаще писать.

  3. #3

    По умолчанию

    Цитата Сообщение от kfvniiz Посмотреть сообщение
    Написать утилиту что это будет делать.
    Строить отчеты по суткам, только 3 записи как-то маловато, может почаще писать.
    Трех нам достаточно
    Утилиту посредством какой программы?

  4. #4

    По умолчанию

    Цитата Сообщение от differ Посмотреть сообщение
    Трех нам достаточно
    Утилиту посредством какой программы?
    ну так, навскидку: взять, к примеру, мастерскаду, и их OPC бесплатные, и попробовать. Только нужно разобраться с таким вопросом: как скачать архив из МСД по MODBUS'у

  5. #5

    По умолчанию

    Цитата Сообщение от XopHeT Посмотреть сообщение
    ну так, навскидку: взять, к примеру, мастерскаду, и их OPC бесплатные, и попробовать. Только нужно разобраться с таким вопросом: как скачать архив из МСД по MODBUS'у
    Не думаю что на мастерскаде это будет делать удобно. У овена вроде же есть утилита что вытаскивает архивы из мсд на компьютер. Вот ее запускать по расписанию. На компьютере будут лежать csv файлы в каталогах. А вот далее написать утилиту что их склеивает в соответствии с заданным диапазоном, формирует файл и подсовывает его некому средству для просмотра (штатному что лежит на сайте или какому другому).
    На чем писать, а на чем удобнее delphi, lazarus, python, vb, c, c++, c# и т.д. тут что лучше знаешь.
    Если файлы просто склеивать, то наверное можно обойтись и обычным bat файлом (правда там нужно подумать что делать с заголовками вначале.

  6. #6

    По умолчанию

    Цитата Сообщение от differ Посмотреть сообщение
    Добрый день! Можешь кто задавался таким вопросом.
    Модуль сбора данных ОВЕН МСД200
    Измеритель ТРМ138

    Показатели температуры снимаются 3 раза в сутки. Для каждых суток создается отдельный файл с показаниями температуры, что не совсем удобно, если требуются показания за определенный период.
    Задача следующая: Исключить человеческий фактор сбора показаний из отдельных файлов в один, при составлении отчета за период.
    Как это сделать?
    используй режим архивации по времени.На вкладке "общие параметры архивации".Там 4 строчки.В трех из них указываешь точно нужное тебе время выполнения записей (например : с 00:00 по 00:01 , с 08:00 по 08:01 , с 16:00 по 16:01) а с четвертой строки галочку убери и будет тебе три записи в день.
    Там есть еще функция автоматического склеивания архивов. С этим сам разберешся.
    Последний раз редактировалось Игорь Н.; 05.11.2014 в 22:17.

  7. #7

    По умолчанию

    Если есть желание реализовать сбор файлов с МСД собственными силами, протокол выкладывали здесь: http://www.owen.ru/forum/showthread....l=1#post117013
    Правда, это не сильно интересно и может быть сложно, да и родная программа умеет скачивать файлы, в том числе автоматически по расписанию
    Штатная же программа умеет их склеивать, но во-первых файлы разных месяцев придётся склеивать отдельно, а во-вторых она склеивает всё содержимое, включая заголовки. Если это устраивает, пользуйтесь кнопкой "Склеить" на вкладке Диспетчер файлов после того, как выделите несколько файлов.
    Если же не устраивает... тут простор для творчества просто огромен. Правда, поскольку задача не ресурсоёмкая, я бы выбрал bat или AutoIt.

Похожие темы

  1. МСД-200 схема использования
    от volodya в разделе Подбор Оборудования
    Ответов: 8
    Последнее сообщение: 13.08.2020, 11:50
  2. Таймаут при связи МСД-200 и ТРМ-200
    от I.P. в разделе Эксплуатация
    Ответов: 14
    Последнее сообщение: 07.05.2018, 13:57
  3. МСД-200
    от Анисим в разделе Сетевые технологии
    Ответов: 18
    Последнее сообщение: 28.06.2016, 09:24
  4. МСД-200 и СИ8
    от patriotix в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 10.06.2013, 19:37

Ваши права

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