Добро пожаловать на Форум по станкам с ЧПУ!

Стыковка КИМ и софта

Тема в разделе "Измерения, КИМ, объемное сканирование", создана пользователем Андрей, 29 май 2012.

  1. Андрей

    Андрей

    Регистрация:
    11 май 2012
    Сообщения:
    184
    Симпатии:
    0
    А не подскажете ли, уважаемые, требуются ли какие-то драйвера и т.п. для стыковки КИМ с софтом, предназначенным для дигитайзинга/контроля.
    Вот к примеру, возникла необходимость заменить софт, шедший в комплекте с КИМ (все под ДОС), на что-то современное.
    Какие при такой замене возникают проблемы?
     
  2. vitch

    vitch

    Регистрация:
    8 май 2012
    Сообщения:
    105
    Симпатии:
    0
    Андрей
    Цитата
    Врядли что из этого получится путного, т.к. для каждой КИМ записывается "легенда" стола (стол не идеально ровный), а затем эти данные автоматически используются при замерах. Нужно обращаться к поставщику КИМ, может у него есть что-то более современное.
     
  3. EMK

    EMK

    Регистрация:
    11 май 2012
    Сообщения:
    53
    Симпатии:
    0
    Цитата
    Проблем нет , если результат сохраняется в виде трёх координат в текстовом файле.

    ПОДПИСЬ: Всех благ.
     
  4. Андрей

    Андрей

    Регистрация:
    11 май 2012
    Сообщения:
    184
    Симпатии:
    0
    vitch:
    Но ведь если изначально привязываться к координатам детали, то параметры стола значения не имеют? Хоть на пол деталь положи. Лишь бы щуп дотянулся... :

    EMK:
    Чтобы сохранить координаты в текстовом файле, надо их для начала засосать через порт. Как раз это место меня и беспокоит. Всякий ли счетчик координат можно без проблем подключить к компу так, чтобы софт не напрягся?
     
  5. EMK

    EMK

    Регистрация:
    11 май 2012
    Сообщения:
    53
    Симпатии:
    0
    Цитата
    А по подробней можно узнать о КИМ что где когда и почему

    ПОДПИСЬ: Всех благ.
     
  6. vitch

    vitch

    Регистрация:
    8 май 2012
    Сообщения:
    105
    Симпатии:
    0
    Андрей
    Цитата
    Тогда зачем делаются столы, да еще из гранита, да еще полированные? Для красоты?
     
  7. FFF

    FFF

    Регистрация:
    5 май 2012
    Сообщения:
    74
    Симпатии:
    0
    Деталь измеряется в системе координат, которую задает оператор КИМ.
    Внутренние параметры измерительной машины доступны только самой измерит.машине. Посредством их корректируются измеренные значения и результат выдается оператору.

    Для замены софта необходимо знать протокол обмена программы, с которой работает оператор, со шкафом управления, который непосредственно управляет измерительной машиной. Если этот протокол знать, то можно прикрутить свой софт в качестве рабочего места метролога.
     
  8. Андрей

    Андрей

    Регистрация:
    11 май 2012
    Сообщения:
    184
    Симпатии:
    0
    fff

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

    а что касается интерфейсов - вот это и есть суть моего вопроса. есть ли какой-то стандарт, которого придерживаются производители машин и софта (1: низший уровень - четность/стоп биты/протокол... 2: более высокий уровень - порядок следования байтов/кол-во байтов на координату/порядок следования координат... 3: может быть, что-то еще?)
     
  9. FFF

    FFF

    Регистрация:
    5 май 2012
    Сообщения:
    74
    Симпатии:
    0
    > Андрей

    Цитата
    я немного знаком только с КИМ фирмы Zeiss, которая эксплуатируется на нашем заводе. Так вот в ней, есть специальный файл поправок, который создается при настройке (профилактике) машины сервис-техником из обслуживающей организации. Программное обеспечение КИМ учитывает эти поправки при выдаче оканчательного результата измерения. Но это такие дебри, которые метрологу и не нужно знать.

    Цитата
    не думаю, чтобы в этой области были бы какие-то стандарты. Производители КИМ продают и железо и софт. И как они стыкуют их -- это внутреннее дело фирмы-изготовителя. Стандарты нужны при стыковке продуктов от разных производителей: измерительное железо от одной фирмы, а программы, работающие с этим железом и обеспечивающие интерфейс с пользователем, -- от другой. Но такого, по-моему, нет.

    А в вашей ситуации , видимо, придется самим выяснять протокол обмена ПК с измерительной машиной (ИМ).
    Порядок действий при этом примерно такой.
    1) подсоединяем к ПК вместо ИМ второй ПК (ПК2), на котором запускаем программу, прослушивающую порт обмена ПК и ИМ.
    На главной ПК оператор выдает команды, а на второй ПК программа должна отловить какие-то посылки.

    2) Подключаем ПК2 непосредственно к ИМ и выдаем в порт обмена выловленные на шаге 1) команды.
    Слушаем ответ ИМ. Если от ИМ что-то получили, то анализирует то, что получили.

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

    Цитата
    а вот этот уровень обмена (параметры настройки порта) можно выяснить из настроек самой программы измерений (обычно, там есть пункт настройки параметров обмена). Если связь осуществляется по COM-порту, то, возможно, а autoexec.bat есть команда MODE для этого порта. С этими же параметрами надо настроить и порт на ПК2.
     
  10. vitch

    vitch

    Регистрация:
    8 май 2012
    Сообщения:
    105
    Симпатии:
    0
    Андрей
    Цитата
    Вот с этого и надо было начать свой вопрос.
    Для ручной машины все по своему, а у нас например машина с автоматизированным приводом, т.е. щуп перемещается по программе и корректировки в зависимости от положения детали на столе, температуры в зале, температуры детали, обрабатываются автоматом.
    А угол поворота и наклона щупа у Вас как делается?