Перейти к контенту

Автоматизация процесса поверки и калибровки


232 сообщения в этой теме

Рекомендуемые сообщения

  • Специалисты
7 часов назад, buk сказал:

Интересно он сделал это в добровольном порядке? И подтвердил все что написали?

Не... в инициативном...:)

А далее - практика, критерий истины...

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 231
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

13 часов назад, buk сказал:

Там используется Basic. Тоже самое можно и в ворде сделать. Так если все давно сделано выкладывайте на github и все будут пользоваться.

Да, там можно так же написать программу для автоматизации. Я с нее начинал. Среда разработки там Visual Basic for Appliсation (VBA) . Работало все нормально на простеньких переключениях, но если нужно ждать время для вычисления показаний то окно программы тупо зависает и по окончанию работы только возвращается к нам, поскольку VBA однопоточная  среда разработки. Поэтому мне пришлось переписать эти программы на C# .NET, получилось очень не плохо. 

Изменено пользователем Rebel
Ссылка на комментарий
Поделиться на других сайтах

20 часов назад, evGeniy сказал:

Эк Вы много как напридумывали

Кто будет тестировать ПО, которое управляет допустим несколькими оч. дорогими эталонами и собственно поверяемым СИ? Откуда они их возьмут если свое не предоставить им?

Изменено пользователем Rebel
Ссылка на комментарий
Поделиться на других сайтах

20 часов назад, buk сказал:

При должном знании и умении подходит для автоматизации всего. И работает стабильно.

То, что MetCal от Fluke замечательная софтина, разработанная годами отделом программистов в купе с метрлогами, сложно поспорить....  Единственный вопрос это цена... А она достаточно дорогая. Когда мы хотели приобрести ее нам сказали, что мы должны еще пройти обучение для работы с ней в Москве, обучение, могу ошибаться , около 200 тыс руб.  Пришлось идти другим путем, благо для автоматизации достаточно литературы, правда она все на английском. 

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

Ссылка на комментарий
Поделиться на других сайтах

16 минут назад, Rebel сказал:

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

Пока нет. Никто вас не обязывает. Но это только пока...

Ссылка на комментарий
Поделиться на других сайтах

16 минут назад, Rebel сказал:

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

А разве эта программа что то измеряет? Она только получает значения через шину данных и сравнивает их с данными в программе 

Ссылка на комментарий
Поделиться на других сайтах

8 минут назад, evGeniy сказал:

А разве эта программа что то измеряет? Она только получает значения через шину данных и сравнивает их с данными в программе 

Вряд-ли программа измеряет. Уже сравнивает....и опять же передает...а если еще и вычисляет

Изменено пользователем buk
Ссылка на комментарий
Поделиться на других сайтах

Только что, buk сказал:

а если еще и вычисляет

А как Вы это проверите? Это от криворукости программиста только. В одном протоколе (проге) нормально, в другом опечатался. Хорошо если на забраковку выбрасывает, можно проверить в чем дело, а если наоборот всё пропускает, то долго можно не хватиться

Ссылка на комментарий
Поделиться на других сайтах

41 минуту назад, Rebel сказал:

Да, там можно так же написать программу для автоматизации. Я с нее начинал. Среда разработки там Visual Basic for Appliсation (VBA) . Работало все нормально на простеньких переключениях, но если нужно ждать время для вычисления показаний то окно программы тупо зависает и по окончанию работы только возвращается к нам, поскольку VBA однопоточная  среда разработки. Поэтому мне пришлось переписать эти программы на C# .NET, получилось очень не плохо. 

Выкладывайте на github. Если это open source.

Ссылка на комментарий
Поделиться на других сайтах

1 минуту назад, evGeniy сказал:
3 минуты назад, buk сказал:

а если еще и вычисляет

А как Вы это проверите? Это от криворукости программиста только. В одном протоколе (проге) нормально, в другом опечатался. Хорошо если на забраковку выбрасывает, можно проверить в чем дело, а если наоборот всё пропускает, то долго можно не хватиться

Поэтому отдел тестирования проверяет и на релиз. А как они там это делают дело десятое. А то как-то интересно у вас получается, кто-то написал какую-то программу, говорит что все ок, а где подтверждение этого?

Ссылка на комментарий
Поделиться на других сайтах

7 минут назад, evGeniy сказал:
10 минут назад, buk сказал:

а если еще и вычисляет

А как Вы это проверите? Это от криворукости программиста только. В одном протоколе (проге) нормально, в другом опечатался. Хорошо если на забраковку выбрасывает, можно проверить в чем дело, а если наоборот всё пропускает, то долго можно не хватиться

Самолет тоже только летает. Однако там как-то что-то сертифицируют и проверяют.

Ссылка на комментарий
Поделиться на других сайтах

2 минуты назад, buk сказал:

Поэтому отдел тестирования проверяет и на релиз. А как они там это делают дело десятое. А то как-то интересно у вас получается, кто-то написал какую-то программу, говорит что все ок, а где подтверждение этого?

Я Вам про другое говорю Тот же Меткал дает только среду разработки. Пользователь сам пишет процедуры. Кто на криворукость их будет проверять? Или каждую процедуру всем отделом тестирования тестить?

Ссылка на комментарий
Поделиться на других сайтах

4 минуты назад, buk сказал:

Самолет тоже только летает. Однако там как-то что-то сертифицируют и проверяют.

Его ещё и испытывают. А причем здесь какое то изделие и ПО?

Ссылка на комментарий
Поделиться на других сайтах

4 минуты назад, evGeniy сказал:

Я Вам про другое говорю Тот же Меткал дает только среду разработки. Пользователь сам пишет процедуры. Кто на криворукость их будет проверять? Или каждую процедуру всем отделом тестирования

Ну если криворукие пусть не пишут.

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

Ссылка на комментарий
Поделиться на других сайтах

11 минут назад, evGeniy сказал:

Его ещё и испытывают. А причем здесь какое то изделие и ПО?

Это как пример. В данном изделии есть ПО, которое разработано в какой-то среде и отдельно проверяется. Или скажете не так?

Ссылка на комментарий
Поделиться на других сайтах

8 минут назад, buk сказал:

Ну если криворукие пусть не пишут.

Человеческий фактор

9 минут назад, buk сказал:

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

И что? Отмените все поверки по этой процедуре? Разошлете письма по заказчикам? Проведете анализ? Выполните корректирующие процедуры? :biggrin:

8 минут назад, buk сказал:

В данном изделии есть ПО, которое разработано в какой-то среде и отдельно проверяется. Или скажете не так?

Есть управляющее ПО, а есть среда разработки (Меткал)

Ссылка на комментарий
Поделиться на других сайтах

  • Специалисты
Только что, buk сказал:

Или скажете не так?

Однозначного  ответа нет....  

Внутри поверяемого СИ есть  тоже ПО. И написано оно иногда в машинном коде.... это я про старенькие СИ.... 

Про различные временные параметры по установки режимов работы как поверяемого СИ так и эталонов уже писал.  У Вас на все СИ применяемые при поверке есть временные характеристики?

Следующая ситуация. Поступил в поверку СИ. Имеет управление по КОП.   

В МП была заложена проверка управления по КОП с помощью логический анализатор 814.

Как правило это был последний пункт МП. Т.е. метрология первична... управление - вторично.

Редкая МП имела этот пункт сразу в разделе Опробование.

В процессе автоматизации - как ( когда ) Вы будете проверять "правильность" управления по КОП? 

Сразу подключаете в АРМ? И .... ничего не работает.... Или проверите в ручную по анализатору 814... а потом начнете автоматизированную поверку? 

Несмотря на то что КОП позволяет ( допускает ) подключение до 20 приборов... Это не всегда  соответствует действительности .... порою может возникнуть "нестыковка" по управлению между некоторыми СИ. Кстати это одна из причин достаточно постоянных отказов тех советских ПЛИТ.

ГОСТ на байт-последовательный бит- параллельный   интерфейс имеет некоторые разночтения по временным диаграммам.... и СИ разных производителей могут иметь  некоторые особенности....

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, Дмитрий Борисович сказал:

Однозначного  ответа нет....  

Ух сколько вопросов. Нужно заниматься и развивать это направление. 

Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, evGeniy сказал:

А разве эта программа что то измеряет? Она только получает значения через шину данных и сравнивает их с данными в программе 

сама программа не измеряет, но она может задавать много разных режимов измерения от которых результат может меняться, в МП естественно многое не прописано, тут просто надо понимать достаточно хорошо принцип работы прибора и хорошо знать какие параметры могут повлиять на результат, пример из личного опыта. Помимо того что получив результат можно же сделать чтобы программа производила какие то вычисления погрешности и прочее, тут тоже может содержаться ошибка и прочее, например при присвоении переменной результата измерения он может отбросить дробную часть или до определенной запятой число записать..... вариантов много.

 

Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, buk сказал:

Выкладывайте на github. Если это open source.

Да, надо будет выложить пару работ. Как это сделаю отпишусь. 

Ссылка на комментарий
Поделиться на других сайтах

7 часов назад, evGeniy сказал:

Человеческий фактор

И что? Отмените все поверки по этой процедуре? Разошлете письма по заказчикам? Проведете анализ? Выполните корректирующие процедуры? :biggrin:

Есть управляющее ПО, а есть среда разработки (Меткал)

По мне, если человек криворукий, так он и в ручном варианте может закосячить.

Допустим человек сделал ПО для поверки какого то СИ, производит в ручном и автоматическом варианте, показывает что данные идентичные, ну или укладываются в случ. погрешность измерения, согласует какую то бумагу на предприятии допустим с гл. метрологом или комиссией и внедряют его в работу. Любые косяки будут адресные.

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

Это я привожу пример на сколько серьезно относятся проверяющие органы ко всей это казалось бы простой процедуре...... 

Ссылка на комментарий
Поделиться на других сайтах

  • Специалисты
27 минут назад, Rebel сказал:

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

часового нужно еще к компьютеру приставить - вдруг шпийон в компьютер залезет, смуту в нем наведет и секретную формулу изменит  

Ссылка на комментарий
Поделиться на других сайтах

11 часов назад, Rebel сказал:

Допустим человек сделал ПО для поверки какого то СИ, производит в ручном и автоматическом варианте, показывает что данные идентичные, ну или укладываются в случ. погрешность измерения, согласует какую то бумагу на предприятии допустим с гл. метрологом или комиссией и внедряют его в работу. Любые косяки будут адресные.

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

Вот и я о том же. Без бумаг к сожалению никак. Еще бы неплохо было-бы иметь какой-то нормативный документ по всему этому. Что бы лишено часового не требовали ставить.

Изменено пользователем buk
Ссылка на комментарий
Поделиться на других сайтах

В 21.02.2020 в 21:35, Rebel сказал:

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

И что тут тогда тут сертифицировать? Или утверждать?

Ссылка на комментарий
Поделиться на других сайтах

  • Специалисты
1 минуту назад, evGeniy сказал:

И что тут тогда тут сертифицировать?

ПО! :YES!: ... будь оно неладное...(простите за игру слов..)

Все калькуляторы долны быть аттестованы.... 

Поверители ведь аттестуются? Подтверждают компетенцию? 

:tongue:

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

Информация

  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.

×
×
  • Создать...