KR20110129656A - 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체 - Google Patents
자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체 Download PDFInfo
- Publication number
- KR20110129656A KR20110129656A KR1020100049154A KR20100049154A KR20110129656A KR 20110129656 A KR20110129656 A KR 20110129656A KR 1020100049154 A KR1020100049154 A KR 1020100049154A KR 20100049154 A KR20100049154 A KR 20100049154A KR 20110129656 A KR20110129656 A KR 20110129656A
- Authority
- KR
- South Korea
- Prior art keywords
- standard
- instrument
- information
- communication
- calibrator
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D18/00—Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
- G01D18/002—Automatic recalibration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
본 발명은 교정 대상인 계측기와 검증된 표준 신호를 생성하여 계측기에 전달하는 표준기를 계측기와 표준기에서 제공하는 통신 방식에 따라 자동으로 연결설정하고, 표준기를 제어 명령들로 구성된 프로시저를 사용하여 표준기에서 생성되는 표준 신호를 자동으로 제어하고, 계측기로부터 계측 결과를 수신하고 계측 결과를 포함하는 교정 결과를 자동으로 저장하거나 또는 연결된 서버에 전달하고 교정 결과를 출력하는 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체에 관한 것이다.
상기와 같은 본 발명에 따르면, 교정 결과를 신뢰할 수 있는 객관적 데이터를 확보하는 장점과 교정 시간을 획기적으로 단축할 수 있는 장점과 계측기별 혹은 교정자별 정보의 관리를 효율적으로 할 수 있는 장점이 있다
상기와 같은 본 발명에 따르면, 교정 결과를 신뢰할 수 있는 객관적 데이터를 확보하는 장점과 교정 시간을 획기적으로 단축할 수 있는 장점과 계측기별 혹은 교정자별 정보의 관리를 효율적으로 할 수 있는 장점이 있다
Description
본 발명은 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체에 관한 것으로서, 더욱 상세하게는 교정 대상인 계측기와 검증된 표준 신호를 생성하여 계측기에 전달하는 표준기를 계측기와 표준기에서 제공하는 통신 방식에 따라 자동으로 연결설정하고, 표준기를 제어 명령들로 구성된 프로시저를 사용하여 표준기에서 생성되는 표준 신호를 자동으로 제어하고, 계측기로부터 계측 결과를 수신하고 계측 결과를 포함하는 교정 결과를 자동으로 저장하거나 또는 연결된 서버에 전달하고 교정 결과를 출력하는 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체에 관한 것이다.
계측기란 일반적으로 산업 분야에서 재료, 부품, 제품을 대상으로 길이,형상 ,각도 또는 위치 등의 변위량과 중량, 온도, 전기량 등 모든 물리량과 화학적 성분을 계측(측정)하는 기기를 지칭한다. 계측기를 전기 전자 분야에서 예로서 살펴보면, 디지털 멀티미터(Digital Multimeter), 오실로스코프(Osciloscope)와 로직 애널라이저(Logic Analyzer) 등이 계측기의 예가 될 것이다.
계측기는 측정되는 정보의 정확성을 보장하기 위해서 검증된 신호를 생성하는 표준기를 이용하여 계측기에서 측정된 정보가 정확한 지를 확인하며 이를 가리켜 통상 교정이라 한다. 계측기에 대한 교정은 계측기에 대한 정확성을 보장하기 위해 계측기 사용자가 임의대로 실시하거나 혹은 국가나 관련 단체의 규정에 따라서 교정을 하고, 교정 규정 범위 내인 경우에는 계속 사용할 수 있으나, 교정 결과가 교정 규정 범위 외인 경우에는 수리 혹은 폐기 처분을 하는 것이 일반적이다.
도 1은 기존에 교정을 하는 교정 대상인 계측기와 표준기와의 연결 구성과 교정 방법을 도시한 도면이다. 도 1을 살펴보면 계측기와 표준기가 케이블로 연결되어 계측기에서 계측 신호를 수신하는 단자와 표준기에서 검증된 신호인 표준 신호를 출력하는 단자를 케이블로 연결하고 교정자가 표준기의 버튼 등을 사용해서 표준 신호를 생성하여 케이블을 통해서 표준 신호를 전달하면 계측기는 표준 신호를 측정하여 계측된 결과를 계측기의 표시부를 통해서 표시한다. 표시된 계측 결과를 교정자가 수작업으로 기록지에 기록을 하거나 혹은 교정자의 노트북을 사용해서 기록을 하고 해당 기록을 종합하여 교정이 성공적인지를 판별한다.
도 1과 같은 기존 교정 방법에 있어서는 몇 가지 문제점이 있다. 첫째 교정자의 숙련도에 따라서 교정 결과가 달라질 수 있다. 예를 들어 교정자가 초보자인 경우에는 케이블 연결이나 계측기와 표준기의 조작이 미숙할 수 있고, 기록지에 기재할 때 실수를 유발할 수 있는 요인이 발생하고 계측기에서 계측되어야 할 모든 계측 항목 중 일부의 계측 항목을 놓칠 수 있어 정확한 교정이 될 수 없는 소지가 발생할 수 있다. 둘째 국제 규격 ISO 17025에 규정된 바와 같이 교정자가 계측기 한 대당 측정해야 할 계측 항목과 하나의 계측 항목당 계측 횟수가 많아지고 교정 결과의 산출 방식이 복잡해짐에 따라 교정 처리 시간이 길어지는 문제점이 있다. 셋째 계측기별로 교정 결과 등의 객관적 정보를 관리할 필요가 있지만 관리가 수작업으로 이루어져서 에러를 발생하거나 관리가 되지 못하는 문제점이 있다.
상기와 같은 배경기술의 문제점을 해결하고자 하는 것이 본 발명의 과제이다. 본 발명은 상기와 같은 문제점을 해결하기 위해 안출된 것으로서, 본 발명의 목적은 교정 대상인 계측기와 계측기에 검증된 표준 신호를 생성하여 전달하는 표준기와 계측기와 표준기에서 제공하는 통신 방식에 따라 자동으로 연결 설정하고, 표준기를 제어 명령들로 구성된 프로시저를 사용하여 표준기에서 생성되는 표준 신호를 자동으로 제어하고, 계측기로부터 계측 결과를 수신하고 계측 결과를 포함하는 교정 결과를 자동으로 저장하거나 연결된 서버에 전달하거나 또는 출력하는 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체를 제공함으로써 교정 결과의 신뢰할 수 있는 객관적 데이터를 확보하고 교정 시간을 단축하고 교정 결과를 효율적으로 관리할 수 있도록 함에 본 발명의 목적이 있다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시 예에 의해 더욱 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
상기 목적을 달성하기 위한 본 발명은, 표준 신호를 교정 대상인 계측기에 출력하는 표준기와 상기 표준기에서 표준 신호를 생성하기 위한 제어 명령을 포함하는 표준기 데이터를 송수신하기 위한 표준기 통신부와 상기 표준 신호에 따른 계측기에서의 계측 결과를 포함하는 계측기 데이터를 상기 계측기와 송수신하기 위한 계측기 통신부와 표준기 종류별로 분류된 통신 방식 정보를 포함하는 표준기 정보와 계측기 종류별로 분류된 통신 방식 정보를 포함하는 계측기 정보를 저장하는 로컬 데이터베이스와 상기 자동 교정 장치를 제어하는 제어부를 포함하는 자동 교정 장치로서 상기 제어부는 상기 표준기를 식별하여 식별된 상기 표준기에 대응하는 표준기 정보의 통신 방식 정보에 따라 상기 표준기 통신부의 통신 방식을 설정하고, 상기 계측기를 식별하여 식별된 상기 계측기에 대응하는 계측기 정보의 통신 방식 정보에 따라 상기 계측기 통신부의 통신 방식을 설정하는 것을 특징으로 하는, 자동 교정 장치로 달성된다.
또한 상기 목적을 달성하기 위한 본 발명은, 계측 대상으로서, 계측 결과를 출력하는 계측기를 식별하는 단계와 표준 신호를 생성하여 상기 계측기로 출력하는 교정기를 식별하는 단계와 식별된 상기 계측기와 식별된 상기 교정기 각각에 대응하는 통신 방식을 설정하는 단계와 상기 교정기에 표준 신호를 생성하기 위한 제어 명령을 송신하는 단계와 상기 계측기에서 계측된 계측 결과를 수신하는 단계와 수신된 상기 계측 결과를 포함한 교정 결과를 저장하는 단계와 상기 교정 결과를 서버에 전송하는 단계를 포함하는 자동 교정 방법으로 달성된다.
또한 상기 목적을 달성하기 위한 본 발명은, 상기 자동 교정 방법을 기록한 프로그램 기록 매체로 달성된다.
상기와 같은 본 발명에 따르면, 교정자가 수작업에 의한 교정 결과의 기록을 하지 않고, 자동으로 수신된 계측 결과를 기초로 하여 교정 결과를 기록하므로 교정 결과에 대하여 신뢰할 수 있는 객관적 데이터를 확보하는 장점과 교정자의 장치 조작 또는 기록 등과 같은 수작업에 따른 필요 시간이 단축됨에 따라 교정 시간을 획기적으로 단축할 수 있는 장점과 교정 결과를 서버에 저장하도록 함으로써 계측기별 혹은 교정자별 정보의 관리를 효율적으로 할 수 있는 장점이 있다.
또한 본 발명을 사용함으로써 다양한 계측기와 다양한 표준기를 하나의 자동 교정 장치에서 용이하게 통합함으로써 별도의 프로그램과 장비가 필요없는 효율적인 자동 교정 장치를 제공하는 장점이 있다.
도 1은 기존의 계측기와 표준기와의 연결 구성과 교정 방법을 도시한 도면이다.
도 2는 계측기와 표준기와 자동 교정 장치가 연결된 자동 교정 시스템의 일 실시예를 도시한 도면이다.
도 3은 자동 교정 장치에 대한 블록도의 일 예를 도시한 도면이다.
도 4는 자동 교정 장치내의 제어부에 대한 구성 모듈의 일 예를 도시한 도면이다.
도 5는 자동 교정 방법을 도시한 흐름도(flow-chart)이다.
도 6은 서버에 대한 블록도의 일 예를 도시한 도면이다.
도 2는 계측기와 표준기와 자동 교정 장치가 연결된 자동 교정 시스템의 일 실시예를 도시한 도면이다.
도 3은 자동 교정 장치에 대한 블록도의 일 예를 도시한 도면이다.
도 4는 자동 교정 장치내의 제어부에 대한 구성 모듈의 일 예를 도시한 도면이다.
도 5는 자동 교정 방법을 도시한 흐름도(flow-chart)이다.
도 6은 서버에 대한 블록도의 일 예를 도시한 도면이다.
상술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술 되어 있는 상세한 설명을 통하여 더욱 명확해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시 예를 상세히 설명하기로 한다.
도 2는 계측기(100)와 표준기(300)와 자동 교정 장치(500)가 연결된 자동 교정 시스템의 일 실시예를 도시한 도면이다. 도 2에 따르면 자동 교정 시스템은 계측기(100)와 표준기(300)와 자동 교정 장치(500)와 서버(400)를 포함하며, 표준기(300)에서 계측기(100)로 출력되는 표준 신호를 전달하는 표준 신호 전송 수단(710)과 계측기(100)와 자동 교정 장치(500) 사이에서 계측기(100)에 전달하거나 혹은 계측기(100)로부터 수신되는 계측기 데이터를 송수신하는 계측기 데이터 송수신 수단(730)과 표준기(300)와 자동 교정 장치(500) 사이에서 표준기(300)에 전달하거나 혹은 표준기(300)로부터 수신되는 표준기 데이터를 송수신하는 표준기 데이터 송수신 수단(750)과 자동 교정 장치(500)와 서버(400) 사이에서 송수신되는 정보를 전달하는 통신망(770)을 포함한다.
도 2에 따른 자동 교정 시스템을 구성하기 위해서, 교정자(900)는 교정 대상인 계측기(100)의 신호 입력 단자에 표준기(300)에서 표준 신호를 출력하는 출력 단자를 표준 신호 전송 수단(710)을 사용하여 연결한다. 교정 대상인 계측기(100)의 계측 항목이 둘 이상인 경우에는 계측기(100)의 신호 입력 단자는 계측 항목별로 동일할 수도 있고 다를 수도 있을 것이다. 만약 다른 경우에는 교정자(900)는 계측 항목별로 계측기(100)의 입력 단자를 다르게 설정하도록 해야 할 것이다. 또한 표준기(300)에서 출력되는 표준 신호 또한 계측 항목별 다른 출력 단자를 사용할 수 있을 것이다. 만약 계측 항목별로 출력 단자가 다른 경우라면 교정자(900)는 계측 항목별로 표준기(300)의 다른 출력 단자의 연결 설정으로 변경해야 할 것입니다. 또한 표준 신호 전송 수단(710)은 동축 케이블(예 : BNC 케이블) 등과 같은 유선의 형태나 무선의 형태도 가능하다. 무선의 형태가 사용되는 경우는 교정 대상인 계측기(100)가 CDMA, 블루투스(Bluetooth), 바이너리 CDMA, DMB 등과 같은 무선과 관련된 계측기(100)라면 표준 신호 전송 수단(710)은 무선으로 이루어진다는 것은 자명할 것이다.
교정자(900)는 또한 표준기(300)와 자동 교정 장치(500) 사이를 연결하는 표준기 데이터 송수신 수단(750)을 연결 설정한다. 표준기 데이터 송수신 수단(750)은 RS232, RS422, RS485, GPIB(General Purpose Interface Bus), USB(Universal Serial Bus), IEEE1394 등의 표준을 따르는 유선의 형태나, 와이-파이(Wi-Fi), 블루투스,CDMA,바이너리 CDMA 등과 같은 무선을 형태를 취할 수 있으며, 이는 표준기(300)에서 제공하는 통신 인터페이스의 통신 방식에 따라서 다양한 형태를 취할 수 있다. 표준기(300)에서 다양한 통신 방식을 제공한다면 물론 교정자(900)는 그 중 하나를 선택할 수 있다. 교정자(900)에 의한 연결 설정은 자동 교정 장치(500)의 출력 화면에서 제공하는 프로그램의 메뉴를 사용하여 특정 통신 방식으로 설정할 수 있다. 표준기 데이터 송수신 수단(750)을 통해서 송수신 되는 표준기 데이터에는 자동 교정 장치(500)에서 표준기(300)로 전달되는 제어 명령과 표준기(300)에서 자동 교정 장치(500)로 전달되는 표준기 식별 데이터를 포함한다. 제어명령은 자동 교정 장치(500)에서 표준기 데이터 송수신 수단(750)의 통신 방식에 부합하고 표준기(300)가 인식할 수 있고, 표준기(300)에서 계측기에서 계측할 신호인 표준 신호를 출력하도록 하거나 혹은 표준기(300)를 특정 상태에 놓일 수 있도록 하는 명령들을 포함한다. 제어 명령에는 예를 들어 표준기(300)가 교류 전원을 표준 신호로서 출력하는 경우 표준기가 식별할 수 있는 교류 전원 출력 명령과 함께 몇 볼트(Volt)의 전원이 출력되어야 하는지에 대한 정보를 포함할 수 있고 혹은 예를 들어, 표준기(300)의 초기화 명령, 기다림 명령, 직전의 명령을 취소하는 명령 등, 표준기(300)의 중앙 처리 장치(CPU)에서 표준기 데이터 송수신 수단(750)의 통신 방식을 통해서 전달된 데이터로부터 약속된 포맷으로 인식할 수 있는 하나의 정형화된 포맷(예를 들어 OPCODE + OPERAND를 포함하는 패킷)으로 제공될 것이다. 또한 표준기 식별 데이터는 표준기(300)로부터 자동 교정 장치(500)에 전달되는 표준기(300)에 대한 식별 데이터로서, 예를 들어 표준기(300)의 저장 장치(FLASH, HDD, Register 등)에 저장된 정보인 표준기(300)의 종류, 모델명이나, 시리얼 넘버 또는 표준기(300)가 표준 신호로서 생성할 수 있는 계측 항목 등이 있을 수 있다. 자동 교정 장치(500)는 식별 데이터를 얻기 위해서, 동일한 식별 명령을 사용하여 표준기(300)에 식별 명령을 전달할 수도 있고, 만약 표준기별로 다른 형식의 명령을 사용하는 경우라면, 자동 교정 장치(500)가 인식 가능한 모든 표준기(300)에 대해서 인식 가능한 상이한 형식의 명령을 사용하여 순차적으로 상이한 형식의 명령을 전송하고 표준기(300)로부터 결과를 수신하고 만약 유효한 정보가 존재한다면 표준기(300)로부터 식별 데이터를 획득할 수도 있을 것이다. 표준기(300)의 종류는 표준기(300)를 생산하는 제조업자를 기준으로 분류된 것을 의미할 수도 있고 혹은 표준기(300)의 기능에 따라서 분류된 것이거나 혹은 모델명에 따라 분류된 것이거나 혹은 표준기(300)를 분류할 수 있는 객관적인 기준에 따라서 분류된 것을 의미할 수도 있을 것이다.
교정자(900)는 또한 계측기(100)와 자동 교정 장치(500) 사이를 연결하는 계측기 데이터 송수신 수단(730)을 연결 설정한다. 계측기 데이터 송수신 수단(730)은 RS232, RS422, RS485, GPIB(General Purpose Interface Bus), USB(Universal Serial Bus), IEEE1394 등의 표준을 따르는 유선의 형태나, 와이-파이(Wi-Fi), 블루투스, CDMA, 바이너리 CDMA 등과 같은 무선을 형태를 취할 수 있으며, 이는 계측기(100)에서 제공하는 통신 방식에 따라서 다양한 형태를 취할 수 있다. 계측기(100)에서 둘 이상의 통신 방식을 제공한다면 물론 교정자(900)는 그 중 하나를 선택할 수 있다. 교정자(900)에 의한 연결 설정은 자동 교정 장치(500)의 출력 화면에서 제공하는 프로그램의 메뉴를 사용하여 특정 통신 방식으로 설정할 수 있다. 계측기 데이터 송수신 수단(730)을 통해서 송수신 되는 데이터에는 계측기(100)에서 자동 교정 장치(500)로 전달되는 표준 신호에 대한 계측 결과와 계측기(100)에서 자동 교정 장치(500)로 전달되는 계측기 식별 데이터를 포함한다. 계측 결과는 표준기(300)에서 출력된 표준 신호를 수신한 계측기(100)가 해당 표준 신호를 계측기(100)에서 측정하고 측정된 결과를 나타낸다. 예를 들어 계측 결과는 계측기(100)에서 계측 가능한 항목에 따라서 달라지는 것으로서, 계측기(100)가 멀티미터인 경우에는 계측 결과에는 교류 전원 계측 결과, 직류 전원 계측 결과, 저항 게측 결과 등이 하나의 예가 될 것이다. 또한 계측기 식별 데이터는 계측기(100)로부터 자동 교정 장치(500)에 전달되는 계측기(100)에 대한 식별 데이터로서, 예를 들어 계측기(100)의 저장 장치(FLASH, HDD, Register 등)에 저장된 정보인 계측기(100)의 종류, 모델명이나, 시리얼 넘버 또는 계측기(100)가 계측할 수 있는 계측 항목 등이 있을 수 있다. 자동 교정 장치(500)는 계측기 식별 데이터를 얻기 위해서, 계측기 데이터 송수신 수단(730)의 통신 방식을 사용하여 모든 계측기(100)가 인식할 수 있는 동일한 식별 명령을 사용하여 계측기(100)에 식별 명령을 전달할 수도 있고, 만약 계측기(100)별로 다른 형식의 명령을 사용하는 경우라면, 자동 교정 장치(500)가 인식 가능한 모든 계측기(100)에 대해서 인식 가능한 상이한 형식의 명령을 사용하여 순차적으로 상이한 형식의 명령을 전송하고 계측기(100)로부터 결과를 수신하고 만약 유효한 정보가 존재한다면 식별 데이터를 획득할 수도 있을 것이다. 상기 계측기(100)의 종류는 계측기(100)를 생산하는 제조업자를 기준으로 분류된 것을 의미할 수도 있고 혹은 계측기(100)의 역할에 따라서 분류된 것이거나 혹은 모델명에 따라 분류된 것이거나 혹은 계측기(100)를 분류할 수 있는 객관적인 기준에 따라서 분류된 것을 의미할 수도 있을 것이다.
교정 대상인 계측기(100)는 표준기(300)에서 출력된 표준 신호를 수신하여 해당 표준 신호를 측정한 후 측정된 결과를 계측 결과로서 자동 교정 장치(500)에 전달한다. 계측기(100)는 표준기(300)로부터 표준 신호를 수신하기 위한 입력 단자를 포함하며, 계측기(100)의 계측 항목의 수(종류)에 따라 하나 이상의 입력 단자를 구비할 수 있고, 또한 계측기(100)는 특정 통신 방식을 지원하고 계측기 데이터 송수신 수단(730)에 연결되는 통신 인터페이스를 포함한다. 계측기(100)는 하나 이상의 계측 항목을 계측할 수 있다. 계측기의 한 예인 디지털 멀티미터의 경우, 예를 들어 교류 전원, 직류 전원, 교류 전류, 직류 전류, 저항값 및 주파수의 6개의 계측 항목을 계측할 수 있다. 교류 전원에 대해서는 또한 예를 들어 100mV에서 1000 V의 범위 내에서 미리 정해진 예를 들어 6개의 전원을 표준기(300)에서 생성하고 이를 표준 신호로 디지털 멀티미터로 출력하면 디지털 멀티미터는 입력 단자로부터 입력된 전원을 측정하여 계측 결과를 계측기 데이터 송수신 수단(730)인 예를 들어 RS232C 포트를 통해 출력한다. 또한 하나의 동일한 전원에 대해서도 계측은 여러 번 수행할 수 있으며, 여러 번 측정된 계측 결과를 자동 교정 장치(500)에 전달할 수 있을 것이다. 계측기(100)는 또한 계측기(100)를 제어하는 중앙 처리 장치에 있는 레지스터(Register)나 계측기(100)에 탑재된 플래쉬(FLASH)나 하드디스크 등과 같은 저장부에 저장된 계측기(100)의 종류, 모델명, 시리얼 넘버, 계측 항목 정보 등을 계측기 데이터 송수신 수단(730)을 통해 자동 교정 장치(500)로부터 수신된 식별 명령에 따라 혹은 계측기(100)의 부팅시에 자동으로 자동 교정 장치(500)로 전달할 수 있다.
표준기(300)는 자동 교정 장치(500)로부터 표준기 데이터 송수신 수단(750)을 통해 제어 명령을 수신하고, 수신된 제어 명령에 따라 표준기(300)의 표준 신호의 출력 단자를, 예를 들어 직류 10 V 인가 명령인 경우 출력 단자에 10 V의 직류 전원을, 표준 신호로 출력한다. 자동 교정 장치(500)로부터 수신된 제어 명령은 표준기(300)가 수행할 수 있는 기능들을 제어하는 명령으로서 예를 들어 자동 교정 장치(500)가 교류 전원과 직류 전원을 표준 신호로서 출력 가능한 경우라면, 교류 전원 레벨 세팅 명령, 교류 전원 인가 명령, 교류 전원 인가 중지 명령과 직류 전원 레벨 세팅 명령, 직류 전원 인가 명령, 직류 전원 인가 중지 명령 등과 같은 표준기(300)가 출력할 수 있는 표준 신호에 관련된 명령과, 표준기 초기화 명령, 표준기 스탠바이 명령, 표준기 상태 확인 명령 등과 같은 표준기(300)의 상태의 설정과 확인 관련된 명령들을 포함할 수 있을 것이다. 표준기(300)의 제어 명령은 표준기(300)와 자동 교정 장치(500) 간의 약속된 포맷으로 이루어진다. 이러한 약속된 포맷은 표준기(300)의 종류나 모델을 불문하고 동일한 약속된 포맷으로 이루어질 수도 있고 혹은 표준기(300)의 종류나 모델에 따라 달리 정의된 포맷일 수도 있을 것이다. 예를 들어 표준기(300)와 자동 교정 장치(500)가 RS232C 통신 방식을 사용하는 경우인 경우, 약속된 포맷을 16 비트로서 2개의 8 비트로 전송되는 포맷에서 첫 번째 8 비트를 OPCODE로 할당하고 두 번째 8비트를 OPERAND로 할당할 수 있을 것이다. 또한 표준기(300)는 표준기(300)를 제어하는 중앙 처리 장치(예 : CPU)에 있는 레지스터(Register)나 플래쉬(FLASH)나 하드디스크 등과 같은 저장부에 저장된 표준기(300)의 종류, 모델명, 시리얼 넘버, 계측 가능 항목 정보 등을 표준기 데이터 송수신 수단(750)을 통해 자동 교정 장치(500)로부터 수신된 식별 명령에 따라 혹은 표준기(300)의 부팅시에 자동으로 자동 교정 장치(500)로 전달할 수 있다.
서버(400)는 통신망(770)을 통해서 자동 교정 장치(500)와 연결된다. 통신망(770)은 유선 통신망 또는 무선 통신망을 포함하는 인터넷을 통해서 접근할 수 있는 통신망으로서, 유선 통신망에는 LAN, WAN, PSTN 등의 통신망을 포함하며, 무선 통신망에는 와이-파이(Wi-Fi), CDMA, 3G, 바이너리-CDMA, 블루투스 등을 포함하여, 서버(400)와 자동 교정 장치(500)를 연결한다. 서버(400)와 자동 교정 장치(500) 간에는 고정된 IP 주소를 가지는 서버(400)에 동시에 접속하는 하나 이상의 자동 교정 장치(500)를 가지는 클라이언트-서버 구조를 가지는 것이 일반적인 경우이며, 그 외 서버(400)가 하나 이상으로 분산되어 처리되는 구조로 이루어질 수도 있다. 서버(400)는 계측기(100) 종류별, 표준기 종류별, 교정자별 또는 교정 검사된 계측기(100)별 DB를 별도로 구성하여, 접속된 자동 교정 장치(500)로부터 특정 계측기(100) 혹은 특정 표준기(300)에 대한 정보의 요청을 수신하는 경우 해당 계측기(100) 또는 표준기(300)에 대한 정보를 상기 자동 교정 장치(500)로 전달하여, 자동 교정 장치(500)에 계측기(100) 또는 표준기(300)에 대한 직접적인 관련 정보가 존재하지 않는 경우에도 자동으로 다운로딩 받아 교정 작업을 수행할 수 있도록 하며, 또한 교정자별 DB(450)는 교정자(900)가 작업을 수행한 후에 해당 교정자(900)에 관련된 이력, 교정 수행 사항 등을 저장하며, 교정 작업이 교정자(900)에 의하여 끝이 난 경우, 자동으로 자동 교정 장치(500)에서 서버(400)로 전달되며 계측기별 DB(460)는 교정된 계측기에 대한 교정 결과와 교정 이력을 포함한 상세한 정보를 담고 있다. 서버(400)에 대해서는 도 6에서 상세히 설명하도록 한다.
자동 교정 장치(500)는 계측기(100)와 표준기(300)와 서버(400)에 연결되어 표준기(300)에 대해서 제어 명령을 사용하여 표준기(300)에서 출력되는 표준 신호의 생성과 표준기(300)의 상태 관리를 하며, 표준기(300)에서 생성되어 계측기(100)에 입력된 표준 신호의 계측 결과를 계측기(100)로부터 수신하여 계측 결과를 포함하는 교정 결과를 자동 교정 장치(500) 내의 저장부(570)에 저장하거나 혹은 서버(400)에 전송하며, 또한 계측 결과로부터 교정 결과를 생성하여 교정자(900)나 그 외 사용자가 확인할 수 있도록 출력하는 역할을 담당한다. 자동 교정 장치(500)에 대한 상세한 설명은 도 3 내지 도 5를 기초하여 이하에서 상세히 설명하도록 한다.
도 3은 자동 교정 장치(500)에 대한 블록도의 일 예를 도시한 도면이다. 도 3에 따르면 자동 교정 장치(500)는 표준기 통신부(510), 계측기 통신부(530), 입력부(560), 서버 통신부(540), 표시부(550), 저장부(570), 로컬 DB(580)와 제어부(520)를 포함한다. 제어부(520)는 각각의 다른 블록들을 제어하는 역할을 하며, 중앙 처리 장치(CPU)에서 소프트웨어(SW)로 혹은 하드웨어로 혹은 하드웨어와 소프트웨어의 조합으로 구성할 수 있다.
표준기 통신부(510)는 사용할 표준기에서 제공하는 통신 방식으로 통신하는 블록으로서, 하드웨어 또는 소프트웨어 또는 하드웨어와 소프트웨어의 조합으로 구성된다. 표준기 통신부(510)는 다양한 통신 방식을 제공할 수 있고, 그 통신 방식에는 예를 들어 와이-파이(Wi-Fi), 블루투스, CDMA, 3G, GSM, 바이너리 CDMA, 지그비 등과 같은 무선의 방식 또는 RS232, RS422, RS485, GPIB, USB, IEEE1394 등과 같은 유선 방식의 통신 방식 중에서 하나 이상을 포함한다. 물론 예로서 든 유선, 무선 방식 외의 다른 유선 및 무선 방식을 포함한다. 표준기 통신부(510)는 제어부(520)의 제어에 따라 표준기(300)에 제어 명령을 전달하고, 표준기(300)로부터 표준기 식별 데이터를 수신한다. 표준기 통신부(510)는 상기 제어 명령과 식별 데이터의 송수신 외에도 통신 방식에 부합하는 예를 들어 ACK 신호나, NO-ACK 신호 등과 같은 통신 방식에 특화된 제어 신호도 또한 생성하여 표준기(300)와 통신을 하게 될 것이다. 표준기 통신부(510)는 제어부(520)에 의하여 선택된 통신 방식에 따라 하드웨어와 해당 하드웨어를 제어하기 위한 소프트웨어가 선택된다. 하드웨어는 일반적으로 칩셋의 형태로 제공되고 소프트웨어는 상기 칩셋을 구동할 수 있는 디바이스 드라이버(Device Driver)와 디바이스 드라이버 상에서 수행되는 응용 프로그램으로 예를 들어 UDP 나 TCP/IP 에 관련된 제어 프로그램을 포함할 수 있다. 디바이스 드라이버와 관련된 제어 프로그램을 제어부(520)가 관장할 수 있고 제어부(520)는 디바이스 드라이버와 관련된 제어 프로그램을 사용하여 표준기(300)와 통신이 이루어질 수 있다.
계측기 통신부(530)는 교정 대상인 계측기(100)에서 제공하는 통신 방식으로 통신하는 블록으로서, 하드웨어 또는 소프트웨어 또는 하드웨어와 소프트웨어의 조합으로 구성된다. 계측기 통신부(530)는 다양한 통신 방식을 제공할 수 있고, 그 통신 방식에는 예를 들어 와이-파이(Wi-Fi), 블루투스, CDMA, 3G, GSM, 바이너리 CDMA, 지그비 등과 같은 무선의 방식 또는 RS232, RS422, RS485, GPIB, USB, IEEE1394 등과 같은 유선 방식의 통신 방식 중에서 하나 이상을 포함한다. 물론 예로서 든 유선, 무선 방식 외의 다른 유선 및 무선 방식을 포함한다. 계측기 통신부(530)는 제어부(520)의 식별 명령에 따라 식별 명령을 계측기(100)에 전달하고 계측기(100)로부터 계측기 식별 데이터를 수신할 수 있고, 표준기(300)에서 생성된 표준 신호를 계측한 계측 결과를 계측기(100)로부터 수신한다. 계측기 통신부(530)는 계측 결과와 식별 데이터의 송수신 외에도 통신 방식에 따라 특화된 예를 들어 ACK 신호나, NO-ACK 신호 등과 같은 제어 신호도 또한 생성하여 계측기(100)와 통신을 하게 될 것이다. 계측기 통신부(530)는 제어부(520)에 의하여 선택된 계측기(100)의 통신 방식에 따라 하드웨어와 해당 하드웨어를 제어하기 위한 소프트웨어가 선택된다. 하드웨어는 일반적으로 칩셋의 형태로 제공되고 소프트웨어는 상기 칩셋을 구동할 수 있는 디바이스 드라이버(Device Driver)와 디바이스 드라이버 상에서 수행되는 응용 프로그램으로 예를 들어 UDP 나 TCP/IP 에 관련된 제어 프로그램을 포함할 수 있다. 디바이스 드라이버와 관련된 제어 프로그램을 제어부(520)가 관장할 수 있고 제어부(520)는 디바이스 드라이버와 관련된 제어 프로그램을 사용하여 계측기(100)와 통신이 이루어질 수 있다.
입력부(560)는 교정자(900)에 의한 자동 교정 장치(500)를 제어하기 위한 명령을 수신하기 위한 블록으로서, 키보드, 마우스, 리모콘, 터치 패널 등과 같은 유선 또는 무선의 입력 수단을 포함한다. 입력부(560)에 입력된 명령은 제어부(520)에 전달되고 제어부(520)에서는 상기 입력된 명령에 따라 자동 교정 장치(500)를 제어한다. 상기 입력된 명령의 예로서는 교정자가 사용할 표준기를 선택하기 위한 선정 명령, 교정할 계측기를 선택하기 위한 선정 명령 및 계측 결과의 출력 명령 등이 하나의 예가 될 것이고 상기 예로서 제시된 명령에 따라 제어부(520)는 자동 교정 장치(500)를 제어하게 된다. 입력부(560)는 또한 자동 교정 장치(500)가 실행되는 환경적인 요인 예를 들어, 습도나 온도 등과 같은 정보를 수신할 수도 있다.
서버 통신부(540)는 서버(400)와의 통신을 위해서 제공되는 블록으로서, 통신망(770)의 통신 방식에 따라 서버(400)와의 통신을 수행한다. 통신 방식에는 유선 방식 또는 무선 방식으로 이루어질 수 있으며, 상기 유선 방식 혹은 무선 방식에 따른 하드웨어와 하드웨어를 제어할 수 있는 소프트웨어를 포함한다. 예를 들어 유선 방식으로서 이더넷을 사용하여 서버(400)와 통신이 이루어진다면, 이더넷 패킷을 생성하고, 이더넷 충돌 등을 감시하고 이더넷으로부터 데이터를 송수신할 수 있는 이더넷 칩셋과 상기 이더넷 칩셋을 제어할 수 있는 디바이스 드라이버와 그리고 이더넷 상에서 수행되는 TCP 패킷, UDP 패킷을 생성할 수 있는 미들웨어를 포함할 것이다. 서버 통신부(540)에서 송수신 되는 데이터에는 제어부(520)의 요청에 따라 서버(400)로부터 수신할 수 있는 표준 신호를 생성하는 표준기(300)에 대한 통신 방식과 식별 데이터를 포함하는 표준기 정보, 교정 대상인 계측기에 대한 통신 방식과 식별 데이터 또는 서버(400)에 전달할 계측기(100)의 계측 결과를 포함하는 교정 결과 등이 하나의 예가 될 것이다.
표시부(550)는 계측기(100)로부터 수신된 계측 결과를 포함한 교정 결과를 화면이나 파일로 출력하는 역할을 담당하며, LCD, 브라운관 모니터, TV 등과 같이 교정자(900) 또는 사용자가 계측 결과를 포함한 교정 결과를 확인할 수 있는 화면을 포함하거나 교정 결과를 특정 포맷팅 된 결과로 변환된 파일 또는 서버(400)에서 인식할 수 있는 형태 및 그외 출력 수단 중에 적어도 하나를 포함한다.
저장부(570)는 표준기 통신부(510), 계측기 통신부(530), 입력부(560), 서버 통신부(540), 표시부(550), 제어부(520)에서 사용되는 프로그램 또는 프로그램 수행과정에서 생성되는 임시의 정보를 저장할 수 있는 저장 공간으로서, 하드디스크, 휘발성 메모리, 비휘발성 메모리 및 레지스터(Register) 중 적어도 하나일 수 있다. 제어부(520)의 구동은 저장부(570)에 저장된 프로그램 등을 중앙 처리 장치(예 :CPU)가 로딩하여 실행함으로써 이루어질 수 있고, 선택된 표준기(300)와 계측기(100)의 관련 프로그램(예로서 디바이스 드라이버)은 저장부(570)에 저장되고 중앙 처리 장치에서 제어부(520)의 제어에 따라 접근하고 구동할 수 있다.
로컬 DB(580)는 계측기 종류별로 분류된 DB(430) 또는 표준기 종류별로 분류된 DB(440)를 포함하고 그 외 교정자(900)와 관련된 정보와 교정 중인 계측기(100)에 관련된 계측 결과를 포함할 수 있다. 로컬 DB(580)는 저장부(570)내에 저장될 수 있으며, DB를 구성하는 방식은 데이터베이스관리시스템(DBMS)에 의하여 구성될 수도 있고 혹은 파일 접근 방식이나 그 외 정보를 분류하고, 분류에 따라 접근할 수 있는 방식으로 구성할 수 있을 것이다. 계측기 종류별로 분류된 DB(430)는 예를 들어 계측기(100)의 기능에 따라 혹은 계측기(100)의 모델명에 따라 분류될 수 있다. 분류에 사용된 정보를 인덱스로 사용하여 해당 DB를 접근하고 저장된 정보를 추출하거나 혹은 서버(400)로부터 계측기 종류별로 분류된 DB(430)를 다운 로딩 받아 저장할 수도 있을 것이다. 계측기 종류별로 분류된 DB(430)에는 각각의 계측기에 대해서 해당 계측기와 관련된 계측기 정보를 포함하며 예를 들어 계측기의 통신 방식, 계측기에 대한 식별 데이터, 계측기에서 사용되는 디바이스 드라이버 정보/소프트웨어 정보 및 계측기에서 계측되어야 할 계측 항목에 대한 정보를 포함할 수 있다. 또한 표준기 종류별로 분류된 DB(440)는 예를 들어 표준기(300)의 기능에 따라 혹은 표준기(300)의 제조사별 모델명에 따라 분류하고 해당 DB를 접근하여 저장된 정보를 추출하거나 혹은 서버(400)로부터 표준기 종류별로 분류된 DB를 다운 로딩 받아 저장할 수도 있을 것이다. 표준기 종류별로 분류된 DB(440)에는 표준기의 종류별로 분류된 각각의 표준기에 대해서 해당 표준기와 관련된 표준기 정보를 포함하며 표준기 정보는 예를 들어 표준기의 통신 방식, 표준기에 대한 식별 데이터, 표준기에서 사용되는 디바이스 드라이버 정보/소프트웨어 정보 및 표준기가 제공할 수 있는 계측 항목과 표준기를 제어하기 위한 제어명령을 포함하는 프로시저를 포함할 수 있다.
제어부(520)는 중앙 처리 장치(예 : CPU 등)에서 구동되는 프로그램의 형태로 혹은 하드웨어의 형태 또는 이의 조합의 형태로 구성되어 표준기 통신부(510), 계측기 통신부(530), 입력부(560), 서버 통신부(540), 표시부(550)를 포함하여 각 블록을 제어하는 역할을 담당한다. 제어부(520)의 구체적인 실시 예는 도 4와 도 5를 통해 상세히 설명하도록 한다.
도 4는 자동 교정 장치(500) 내의 제어부(520)에 대한 구성 모듈의 일 예를 도시한 도면이다. 도 4에 따르면 제어부(520)는 표준기/계측기 맵핑 모듈(521), 프로시저 수신 모듈(522), 프로시저 진행 모듈(523), 프로시저 변경 모듈(524), 계측 결과 출력 모듈(525) 및 계측 결과 전송 모듈(526)을 포함한다.
표준기/계측기 맵핑 모듈(521)은 교정자(900)가 표준기(300) 또는 계측기(100)의 분류를 화면 등에 표시된 메뉴로부터 입력부(560)를 통해서 선택한 경우 해당 선택된 표준기(300) 또는 계측기(100)를 로컬 DB(580)의 계측기 종류별 DB(430) 또는 표준기 종류별 DB(440)를 검색하여 선택된 표준기(300) 또는 계측기(100)에 대응하는 표준기 정보 또는 계측기 정보를 추출하고, 추출된 정보에 따라 표준기 통신부(510)와 계측기 통신부(530)를 설정한다. 표준기 통신부(510) 또는 계측기 통신부(530)를 설정하기 위해서 표준기 정보 또는 계측기 정보에 포함된 통신 방식을 확인하고, 통신 방식에 부합하는 디바이스 드라이버 또는 미들웨어를 추출하여 표준기 또는 계측기와 통신할 수 있도록 구성한다. 물론 이 과정에서 필요한 경우에는 표준기 통신부(510) 또는 계측기 통신부(530)를 통신 가능하도록 설정하고 유효한 식별 데이터가 선택된 표준기(300) 또는 계측기(100)로부터 수신되는지를 더 확인할 수도 있다. 또한 입력부(560)를 통해서 특정 표준기(300) 또는 계측기(100)를 선택하지 않고, 자동으로 선택을 할 수도 있을 것이다. 자동으로 선택하는 경우, 예를 들어 로컬 DB(580)에 있는 모든 분류된 표준기 또는 계측기의 식별 데이터와 교정자(900)에 의하여 연결된 표준기 데이터 송수신 수단(750) 또는 계측기 데이터 송수신 수단(730)을 사용하여, 표준기(300) 또는 계측기(100)에 식별 명령을 전달하고 수신된 식별 데이터를 로컬 DB(580)에 저장된 식별 데이터와 비교를 통해서 자동으로 표준기(300) 또는 계측기(100)를 맵핑하도록 구성할 수도 있다. 만약 로컬 DB(580)에 선택된 표준기 또는 계측기의 정보가 존재하지 않는 경우라면, 물론 제어부(520)는 서버(400)로부터 표준기 정보 또는 계측기 정보를 수신하여 로컬 DB(580)에 저장하고 저장된 정보를 사용하여 표준기(300) 또는 계측기(100)를 맵핑할 수도 있다.
프로시저 수신 모듈(522)은 로컬 DB(580)의 선택된 표준기(300)의 표준기 정보로부터 표준기(300)를 제어하기 위한 제어 명령을 포함하는 프로시저를 수신한다. 만약 로컬 DB(580)에 선택된 표준기 정보가 존재하지 않는 경우라면, 서버(400)로부터 해당 선택된 표준기(300)의 표준기 정보에서 프로시저를 수신할 수 있다. 프로시저는 계측기(100)에서 계측할 항목과 표준기(300)에서 생성할 수 있는 표준 신호의 계측 항목에 따라서 달라질 수 있는데, 표준기(300)에서 제공하는 표준 신호의 계측 항목과 계측기별로 계측할 항목이 다른 경우에는 표준기 정보에 저장된 프로시저는 계측기별로 별개의 프로시저를 가지도록 구성할 수도 있고 혹은 하나의 동일한 프로시저를 사용하고 다만, 제어부(520)가 계측기(100)로부터 계측 대상 항목인 경우에 대해서만 계측 결과를 처리하도록 구성할 수도 있다.
프로시저 진행 모듈(523)은 프로시저 수신 모듈(522)에서 수신된 프로시저에 기반한 진행 순서에 따라 표준기(300)를 제어한다. 프로시저는 텍스트 파일의 형태, XML 등과 같은 표준 포맷의 형태 또는 그 외 소프트웨어가 인식할 수 있는 형태일 수 있다. 프로시저는 예를 들어 표준기(300)가 인식할 수 있는 제어 명령과, 제어부(520)에서 진행 순서를 제어할 목적의 명령 등을 포함할 수 있다. 표준기(300)를 제어할 수 있는 제어 명령에는 예를 들어 표준기(300)가 생성할 수 있는 표준 신호에 대한 생성 또는 중지 명령, 또는 표준기(300)가 인식할 수 있는 초기화 등과 같은 제어 용도의 명령 등을 포함할 수 있다. 제어부(520)에서 진행 순서를 제어할 목적의 명령에는 계측기(100)로부터 계측 결과를 수신하라는 명령, 일정 시간 지연하라는 연기(delay) 명령, 조건 명령 (예로서, if-else), 알림 명령(예 : Sound 또는 화면 출력)등이 있을 수 있을 것이다. 프로시저 진행 모듈(523)은 수신된 프로시저에 따라서 명령이 표준기(300)에 대한 명령인지 혹은 제어부(520)에 대한 명령인지를 파서(Parser) 등을 사용하여 구분하고 표준기(300)에 대한 명령인 경우에는 표준기(300)에 대해서 표준기 통신부(510)를 통해 해당 명령을 표준기(300)가 인식할 수 있는 형태의 명령을 전달하고 만약 제어부(520)에 대한 명령인 경우에는 해당 명령에 따라 제어하게 될 것이다.
프로시저 변경 모듈(524)은 특정 표준기(300)에서 사용할 프로시저를 변경할 수 있는 모듈로서, 입력부(560)로부터 수신된 교정자(900) 혹은 사용자의 입력으로부터 프로시저를 변경할 수 있도록 한다. 예를 들어 로컬 DB(580)에 저장된 표준기 정보에서 프로시저를 읽어 들인 후에, 해당 표준기(300)에서 사용할 수 있는 제어 명령과 제어부(520)에서 사용할 수 있는 명령들을 풀다운-메뉴 등을 사용하여 교정자(900) 등이 선택할 수 있도록 하여, 해당 프로시저에서 계측기(100)에 따라 혹은 표준기(300)에 따라 필요치 않은 제어 명령을 삭제하거나 혹은 추가할 수 있도록 하거나 프로시저가 표준기(300)나 계측기(100)에 종속적인 사항을 반영할 수 있도록 튜닝할 수 있도록 할 수 있다. 변경된 프로시저는 로컬 DB(580) 또는 서버(400)에 저장할 수 있다.
계측 결과 출력 모듈(525)은 계측기(100)로부터 수신된 계측 결과를 포함하는 교정 결과를 출력한다. 출력된 교정 결과는 합격 불합격 등과 같이 계측 결과로부터 특정 규정에 따른 판정 결과를 포함할 수 있다. 교정 결과는 표시부(550)를 통해서 결과를 출력할 수도 있고, 교정 결과를 로컬 DB(580)에 저장하거나 혹은 서버(400)에 전송하여 저장할 수도 있다. 판정 결과는 규정에 따라, 예를 들어 ISO 17025, 계측기(100)로부터 수신된 단인 계측 항목의 복수의 계측 결과에 따라 혹은 입력부(560)에서 입력된 환경적인 요인을 포함하여 결정될 수 있다. 따라서 판정 결과는 동일한 계측 항목에 대한 복수의 계측 결과를 평균하여 판정할 수도 있고 또는 온도 또는 습도 등의 환경적인 요인을 고려하여 판정할 수도 있다.
계측 결과 전송 모듈(526)은 교정 결과를 서버(400)로 전송한다. 서버(400)로 전송되는 정보에는 교정 결과 외에도 교정자 정보 또는 교정 대상인 계측기 정보를 포함하여 전송할 수도 있다.
도 5는 자동 교정 방법을 도시한 흐름도(flow-chart)이다. 이하에서는 디지털 멀티미터를 계측기의 예로서 설명하도록 한다. 디지털 멀티미터는 일반적으로 6개의 계측 항목을 가지며, 물론 모델에 따라서 달라질 수는 있지만, 6개의 계측 항목은 교류 전원, 직류 전원, 교류 전류, 직류 전류, 저항값 및 주파수 계측이 그 대상이 될 것이다. 자동 교정 방법은 S100(시작)에서 부터 S200(종료)의 과정을 거치게 된다. 먼저 교정자(900)는 필요에 따라 자동 교정 장치(500)와 계측기(100) 그리고 표준기(300) 사이를 연결한다. 예를 들어 교정자(900)는 교류 전원을 측정하기 위하여, 디지털 멀티미터의 교류 전원 측정을 위한 입력 단자와 표준기(300)의 교류 전원의 표준 신호의 출력을 위한 출력 단자를 연결한다. 그리고 표준기(300)의 통신 인터페이스를 자동 교정 장치(500)에 연결하고, 또한 계측기(100)의 통신 인터페이스를 자동 교정 장치(500)에 연결한다. 물론 물리적으로 교정자(900)의 연결로 이루어질 수도 있고 때에 따라서는 상기 연결 동작이 화면 등에 표시된 메뉴를 통한 작업일 수도 있다. 그런 후에 교정자(900)는 입력부(560)를 통해서 계측기(100)와 표준기(300)를 어떠한 종류(분류 정보 -- 모델별 혹은 기능별)의 계측기(100)와 표준기(300)인지를 결정(S110)한다. 혹은 교정자(900)의 입력에 의하여 결정하지 않고 단지 자동으로 연결된 계측기(100)와 표준기(300)를 결정(S110)할 수도 있다. 연결된 계측기(100)와 표준기(300)에 대한 결정 작업이 완료된 후에 제어부(520)는 결정된 계측기(100)에 관련된 정보가 로컬 DB(580)에 존재하는지를 결정한다. 만약 로컬 DB(580)에 존재하는 경우라면 결정된 계측기(100)와 관련된 식별 데이터, 계측 항목 또는 통신 방식 그리고 관련 소프트웨어를 포함하는 계측기 정보를 로컬 DB(580)로부터 추출(S120)한다. 만약 로컬 DB(580)에 존재하지 않는 경우라면, 계측기 정보를 서버(400)에 요청하고 서버(400)로부터 계측기 정보를 수신(S130)한다. 물론 이 과정에서 수신된 계측기 정보는 로컬 DB(580)에 저장될 수 있을 것이다.
또한 결정된 표준기 정보가 로컬 DB(580)에 있는지를 결정한다. 만약 로컬 DB(580)에 존재하는 경우라면, 결정된 표준기와 관련된 식별 데이터, 프로시저 또는 통신 방식 그리고 관련 소프트웨어를 포함하는 표준기 정보를 로컬 DB(580)로부터 추출(S140)한다. 만약 로컬 DB(580)에 존재하지 않는 경우라면, 표준기 정보를 서버(400)에 요청하고 서버(400)로부터 표준기 정보를 수신(S150)한다. 물론 이 과정에서 수신된 표준기 정보는 로컬 DB(580)에 저장될 수 있다. 상기 S120에서 S150까지의 단계는 물론 당업자라면 도 5의 흐름과 다른 흐름으로 진행하도록 구성하는 것은 자명할 것이다.
표준기(300)와 계측기(100)를 결정한 후에는 결정된 계측기(100)와 표준기(300)를 제어부(520)가 표준기 통신부(510)와 계측기 통신부(530)를 제어할 수 있도록 설정(S160)한다. 이 단계에서 제어부(520)는 표준기 통신부(510)와 계측기 통신부(530)를 제어할 수 있도록 S120 내지 S150에서 결정된 소프트웨어 예를 들어 디바이스 드라이버와 디바이스 드라이버 외의 미들웨어를 저장부(570)에서 로딩하고 이를 구동하여 제어부(520)가 계측기 통신부(530)와 표준기 통신부(510)를 통해 계측기(100) 및 표준기(300)와 통신할 수 있도록 설정한다. 계측기(100)와 표준기(300)를 설정한 후에 또한 결정된 식별 데이터를 사용하여 정상적으로 설정되었는지를 계측기(100)와 표준기(300)와의 통신을 통해 수신된 식별 데이터와 비교함으로써 확인할 수도 있다.
표준기(300)와 계측기(100)를 설정한 후에는 제어부(520)는 S140 또는 S150에서 결정된 프로시저를 제어부(520)에서 사용할 수 있도록 로딩하여 프로시저에 따라서 표준기(300)를 제어하고 계측기(100)에서 수신된 계측 결과를 포함하는 교정 결과를 저장부(570)나 로컬 DB(580)에 저장한다. 디지털 멀티미터의 경우 6개의 항목에 대해서 계측을 할 수 있고, 디지털 멀티미터에 대한 프로시저에는 6개의 항목에 대하여 측정할 수 있도록 구성된다. 예를 들어 각각의 항목은 표준기(300)가 인식할 수 있는 제어 명령을 프로시저에 포함하고, 각각의 항목은 예를 들어 교류 전원에 대한 계측의 경우에는 100 mV ~ 1000 V 사이에서 선정된 예를 들어 6 개의 특정 전원(예 : 100mV, 1V, 10V, 100V,500V, 1000V)에 대해서 1회 이상 계측할 수 있도록 되어 있다. 제어 명령의 일 예는 표준기 통신부(510)를 통해서 표준기(300)가 인식할 수 있는 명령의 형태, 예를 들어 OPCODE와 OPERAND로 구성된 명령을 생성할 수 있도록 OPCODE에는 교류 전원에 대한 표준 신호 출력 명령과 OPERAND에는 특정 전원 값으로 구성할 수 있도록 할 수 있다. 프로시저에 있는 제어 명령은 교정자(900)가 식별할 수 있는 쥬도 코드(Pseudo Code)의 형식 혹은 메뉴의 형식으로부터 선택할 수 있도록 제공할 수 있을 것이다.
계측기(100)와 표준기(300)의 통신방식을 설정한 후에는, 프로시저를 진행(S170)한다. 프로시저는 예를 들어 디지털 멀티미터의 경우 6개의 계측 항목을 순차적으로 계측할 수 있도록 표준기(300)를 제어할 제어 명령과, 표준기(300)를 제어할 제어 명령에 따라 출력된 표준 신호가 계측기(100)에 입력되어, 계측기(100)에서 계측된 계측 결과를 계측기 데이터 송수신 수단(730)을 통해서 읽어 들이기 위한 읽기 명령을 사용하여 계측 결과를 읽어 들이고, 읽어 들인 계측 결과를 포함하는 교정 결과는 저장부(570) 혹은 로컬 DB(580)에 저장된다. 만약 6개의 계측 항목에 대한 표준 신호 전송 수단(710)이 다른 경우, 즉 계측기(100)의 입력 단자와 표준기(300)의 표준 신호 출력 단자가 계측 항목별로 다른 경우, 프로시저에서 계측기의 입력 단자와 표준기(300)의 표준 신호 출력 단자를 다른 단자로 변경하라는 명령을 포함하여 교정자(900)에게 알릴 수 있다. 이 명령에 따라 화면 등을 통해서 교정자(900)에게 변경 지시를 알리고 변경 결과를 교정자(900)로부터 수신하여 그 이후의 진행을 프로시저에 따라 진행할 수 있다.
제어부(520)는 수신된 각각의 계측 항목별 계측 결과를 기초로 하여 교정 결과를 생성하고 교정 결과를 서버(400)에 전송(S180)한다. 물론 서버(400)에 전송하는 대신에 로컬 DB(580) 혹은 저장부(570)에 저장만을 할 수도 있을 것이다. 교정 결과에는 계측 결과를 포함하고, 또한 판정 결과를 포함할 수도 있다. 판정 결과는 계측기(100)에 대한 합격 불합격 등과 같은 정보를 포함할 수 있으며, 판정 결과는 각 계측 항목별로 계측된 계측 결과로부터 특정 규정이나 표준에 따라 결정될 수 있다. 또한 판정 결과를 결정 짓기 위하여 입력부(560)에서 입력된 환경적 요인 예를 들어 온도나 습도 등을 고려하여 판정 결과를 도출할 수도 있다.
또한 제어부(520)는 계측 결과를 포함하는 교정 결과를 교정자(900)의 입력부(560)를 통한 지시에 따라 출력할 수(S190)도 있다. 상기 S190과 S180의 순서는 당업자라면 자명하게 순서가 변경될 수 있다는 것은 자명할 것이다. S190에서는 출력부의 포맷에 맞추어 예를 들어 출력의 형태가 MS 사의 Word/Excel/PowerPoint 등인 경우, 혹은 PDF 인 경우 혹은 아래아 한글의 HWP인 경우를 고려하고, 해당 출력 형태에 따라 사용자 혹은 교정자(900)가 교정 결과를 식별할 수 있도록 포맷팅되도록 출력된다.
도 6은 서버(400)에 대한 블록도의 일 예를 도시한 도면이다. 도 6에 따르면 서버(400)는 자동 교정 장치(500)와 통신하기 위한 통신부(420)와 서버(400)를 제어하기 위한 제어부(410) 그리고 DB(430 ~ 460)로 구성되어 있다. 서버(400)는 자동 교정 장치(500) 사이에서 클라이언트-서버 구조에서의 서버 혹은 분산 서버 구조에서의 서버의 형태로 구성할 수 있고, 자동 교정 장치(500)로부터의 접속과 접속에 따른 요청 사항을 처리하고 자동 교정 장치(500)에서의 교정 결과를 저장한다. 자동 교정 장치(500)로부터의 접속을 가능하도록 하기 위해서 HTTP과 같은 형식으로 자동 교정 장치(500)에서 웹(Web)을 통한 접근이 가능하도록 구성하거나 자바 애플릿(Java Applet) 등을 사용한 프로그램의 형식으로 서버(400)에 접근 가능하도록 구성할 수도 있을 것이다. 통신부(420)는 통신망(770)을 통해 자동 교정 장치(500)와 통신을 하기 위한 블록으로서 유선 방식 혹은 무선 방식 중 어느 하나로 구성할 수 있다. 제어부(410)는 서버(400)상에 탑재된 중앙 처리 장치(예 : CPU)에서 구동가능한 프로그램의 형태로 혹은 하드웨어 형태로 구성되어 자동 교정 장치(500)로부터 요청 사항을 처리하고 요청 결과를 자동 교정 장치(500)에 전송하며, 서버(400)상에 있는 DB를 관리한다. 서버(400)상에 있는 DB에는 계측기 종류별 DB(430), 표준기 종류별 DB(440), 교정자별 DB(450) 또는 계측기별 DB(460)를 포함한다.
계측기 종류별 DB(430)는 계측기(100)를 계측기 기능별로 혹은 모델별로 분류된 계측기에 대한 관련 정보를 각각 저장한다. 계측기(100)에 대한 관련 정보에는 계측기(100)에서 사용할 수 있는 통신 방식, 계측기(100)를 식별할 수 있는 식별 데이터, 계측기(100)에서 계측할 수 있는 계측 항목에 대한 정보와 계측기(100)에 관련된 소프트웨어(예 : 디바이스 드라이버, 미들웨어 등)를 포함하는 계측기 정보를 포함한다. 서버(400)에서 자동 교정 장치(500)로부터 특정 계측기(100)에 대한 계측기 정보를 요청받은 경우 서버(400)는 계측기 종류별 DB(430)에서 수신된 요청 정보에 있는 기능별 혹은 모델별로 분류된 분류 정보를 인덱스로 사용하여 계측기(100)를 계측기 종류별 DB(430)에서 검색하고 인덱싱된 계측기 정보를 요청한 자동 교정 장치(500)로 전달하게 될 것이다.
표준기 종류별 DB(440)는 표준기(300)를 표준기 기능별로 혹은 모델별로 분류된 표준기에 대한 관련 정보를 각각 저장한다. 표준기(300)에 대한 관련 정보에는 표준기(300)에서 사용할 수 있는 통신 방식, 표준기(300)를 식별할 수 있는 식별 데이터, 표준기(300)에서 표준 신호를 생성할 수 있는 계측 항목에 대한 정보와, 표준기(300)를 제어하기 위한 제어 명령을 포함하는 프로시저, 표준기(300)에 관련된 소프트웨어를 포함하는 표준기 정보를 포함한다. 서버(400)에서 자동 교정 장치(500)로부터 특정 표준기(300)에 대한 표준기 정보를 요청 받은 경우 표준기 종류별 DB(440)에서 수신된 요청 정보에 있는 기능별 혹은 모델별로 분류된 분류 정보를 인덱스로 사용하여 동일한 표준기(300)가 있는지 표준기 종류별 DB(440)에서 검색하고 동일한 표준기(300)에 대한 표준기 정보를 요청한 자동 교정 장치(500)로 전달하게 된다.
교정자별 DB(450)는 교정자 개인별 교정 정보를 포함한다. 교정자 개인별 교정 정보에는 각 교정자(900)가 교정한 계측기(100)에 대한 식별 정보와 처리 상태, 기간별 교정한 계측기의 대수, 업무 시간 등의 정보를 포함하며, 자동 교정 장치(500)를 통해서 로그인 등의 방식으로 서버(400)는 교정자(900)를 식별하고, 로그인 시간, 교정 결과를 수신한 시간 정보, 교정 결과 정보를 사용하여 교정자별 DB(450)를 구성할 수 있다.
계측기별 DB(460)는 교정된 이력이 남아 있는 계측기(100)와 교정된 이력이 없지만 등록되어 교정 대상이 되는 계측기(100)에 대한 교정 결과를 포함하여 계측기별로 구분하여 저장된다. 계측기별 DB(460)는 각 계측기(100)에 대한 교정 결과와, 교정 주기, 차기 교정 일자를 저장하여, 향후에 계측기(100)에 대한 관리가 용이하도록 구성할 수 있고, 자동 교정 장치(500)에서 생성되어 전달된 교정 결과를 포함하는 정보를 수신하고, 수신된 정보로의 식별 데이터를 사용하여 계측기별 DB(460)에서 계측기(100)를 검색하고 해당 계측기(100)에 대한 결과를 저장할 수 있다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시 예 및 첨부된 도면에 의해 한정되는 것이 아니다.
100 : 계측기 300 : 표준기
400 : 서버 410 : 제어부
420 : 통신부 430 : 계측기 종류별 DB
440 : 표준기 종류별 DB 450 : 교정자별 DB(450)
460 : 계측기별 DB 500 : 자동 교정 장치
510 : 표준기 통신부 520 : 제어부
521 : 표준기/계측기 맵핑 모듈 522 : 프로시저 수신 모듈
523 : 프로시저 진행 모듈 524 : 프로시저 변경 모듈
525 : 계측 결과 출력 모듈 526 : 계측 결과 전송 모듈
530 : 계측기 통신부 540 : 서버 통신부
550 : 표시부 560 : 입력부
570 : 저장부 580 : 로컬 DB
710 : 표준 신호 전송 수단 730 : 계측기 데이터 송수신 수단
750 : 표준기 데이터 송수신 수단 770 : 통신망
900 : 교정자
400 : 서버 410 : 제어부
420 : 통신부 430 : 계측기 종류별 DB
440 : 표준기 종류별 DB 450 : 교정자별 DB(450)
460 : 계측기별 DB 500 : 자동 교정 장치
510 : 표준기 통신부 520 : 제어부
521 : 표준기/계측기 맵핑 모듈 522 : 프로시저 수신 모듈
523 : 프로시저 진행 모듈 524 : 프로시저 변경 모듈
525 : 계측 결과 출력 모듈 526 : 계측 결과 전송 모듈
530 : 계측기 통신부 540 : 서버 통신부
550 : 표시부 560 : 입력부
570 : 저장부 580 : 로컬 DB
710 : 표준 신호 전송 수단 730 : 계측기 데이터 송수신 수단
750 : 표준기 데이터 송수신 수단 770 : 통신망
900 : 교정자
Claims (11)
- 자동 교정 장치로서,
표준 신호를 교정 대상인 계측기에 출력하는 표준기와 상기 표준기에서 표준 신호를 생성하기 위한 제어 명령을 포함하는 표준기 데이터를 송수신하기 위한 표준기 통신부;
상기 표준 신호에 따른 계측기에서의 계측 결과를 포함하는 계측기 데이터를 상기 계측기와 송수신하기 위한 계측기 통신부;
표준기 종류별로 분류된 통신 방식 정보를 포함하는 표준기 정보와 계측기 종류별로 분류된 통신 방식 정보를 포함하는 계측기 정보를 저장하는 로컬 데이터베이스; 및
상기 자동 교정 장치를 제어하는 제어부를 포함하며,
상기 제어부는 상기 표준기를 식별하여 식별된 상기 표준기에 대응하는 표준기 정보의 통신 방식 정보에 따라 상기 표준기 통신부의 통신 방식을 설정하고, 상기 계측기를 식별하여 식별된 상기 계측기에 대응하는 계측기 정보의 통신 방식 정보에 따라 상기 계측기 통신부의 통신 방식을 설정하는 것을 특징으로 하는, 자동 교정 장치. - 제 1항에 있어서,
상기 표준기 데이터는 상기 표준기에서 생성되어 전송되는 표준기 식별 데이터를 더 포함하고, 상기 표준기 식별 데이터에 따라 상기 제어부가 상기 표준기를 식별하고, 상기 계측기 데이터는 상기 계측기에서 생성되어 전송되는 계측기 식별 데이터를 더 포함하고, 상기 계측기 식별 데이터에 따라 상기 제어부가 상기 계측기를 식별하는 것을 특징으로 하는, 자동 교정 장치. - 제 1항에 있어서,
서버와 통신을 하기 위한 서버 통신부를 더 포함하며,
상기 제어부는 상기 로컬 데이터베이스에 상기 식별된 상기 표준기에 대응하는 표준기 정보가 존재하는 경우 상기 로컬 데이터베이스의 표준기 정보로부터 통신 방식 정보를 추출하여 상기 표준기 통신부의 통신 방식을 설정하고, 상기 로컬 데이터베이스에 존재하지 않는 경우 상기 서버 통신부로부터 수신된 상기 식별된 상기 표준기의 통신 방식 정보로부터 통신 방식을 설정하며,
상기 로컬 데이터베이스에 상기 식별된 상기 계측기에 대응하는 계측기 정보가 존재하는 경우 상기 로컬 데이터베이스의 계측기 정보로부터 통신 방식 정보를 추출하여 상기 계측기 통신부의 통신 방식을 설정하고, 상기 로컬 데이터베이스에 존재하지 않는 경우 상기 서버 통신부로부터 수신된 상기 식별된 상기 계측기의 통신 방식 정보로부터 통신 방식을 설정하는 것을 특징으로 하는, 자동 교정 장치. - 제 1항에 있어서,
상기 표준기 정보는 계측기에 대하여 단일 계측 항목을 1회 이상 실시할 수 있거나 복수의 계측 항목을 실시할 수 있는, 표준기를 제어할 제어 명령들을 포함하는 프로시저를 더 포함하며, 상기 제어부는 상기 프로시저에 따라 상기 표준기를 제어하는 것을 특징으로 하는, 자동 교정 장치. - 제 4항에 있어서, 상기 프로시저의 상기 제어 명령들은 상기 프로시저로부터 추가 또는 삭제가능한 것을 특징으로 하는, 자동 교정 장치.
- 제 1항에 있어서,
상기 계측기로부터 수신된 상기 계측 결과를 포함하는 교정 결과를 출력하기 위한 표시부를 더 포함하며, 상기 제어부는 상기 교정 결과를 상기 표시부의 출력 포맷에 따라 상기 표시부에 상기 교정 결과를 출력하는 것을 특징으로 하는, 자동 교정 장치. - 자동 교정 방법으로서,
계측 결과를 출력하는 계측기를 식별하는 단계;
표준 신호를 생성하여 상기 계측기로 출력하는 교정기를 식별하는 단계;
식별된 상기 계측기와 식별된 상기 교정기 각각에 대응하는 통신 방식을 설정하는 단계;
상기 교정기에 표준 신호를 생성하기 위한 제어 명령을 송신하는 단계;
상기 계측기에서 계측된 계측 결과를 수신하는 단계;
수신된 상기 계측 결과를 포함하는 교정 결과를 저장하는 단계; 및
상기 교정 결과를 서버에 전송하는 단계를 포함하는 자동 교정 방법. - 제 7항에 있어서,
상기 계측기를 식별하는 단계는 상기 계측기로부터 계측기 식별 데이터를 수신하는 단계를 포함하고, 상기 교정기를 식별하는 단계는 상기 교정기로부터 교정기 식별 데이터를 수신하는 단계를 포함하며, 상기 통신 방식을 설정하는 단계는 상기 계측기 식별 데이터와 상기 교정기 식별 데이터에 따라서 통신 방식이 설정되는 것을 특징으로 하는 자동 교정 방법. - 제 7항에 있어서,
상기 제어 명령은 단일 계측 항목을 1회 이상 실시할 수 있거나 복수의 계측 항목을 실시할 수 있는, 표준기를 제어할 제어 명령들을 포함하는 프로시저로부터 추출되는 것을 특징으로 하는 자동 교정 방법. - 제 7항에 있어서,
상기 통신 방식을 설정하는 단계는 식별된 상기 계측기와 식별된 상기 교정기 각각에 대응하는 통신 방식 정보를 서버로부터 수신하는 것을 특징으로 하는 자동 교정 방법. - 자동 교정 방법을 기록한 프로그램 기록 매체로서,
상기 프로그램은
계측 대상으로서, 계측 결과를 출력하는 계측기를 식별하는 단계;
표준 신호를 생성하여 상기 계측기로 출력하는 교정기를 식별하는 단계;
식별된 상기 계측기와 식별된 상기 교정기 각각에 대응하는 통신 방식을 설정하는 단계;
상기 교정기에 표준 신호를 생성하기 위한 제어 명령을 송신하는 단계;
상기 계측기에서 계측된 계측 결과를 수신하는 단계;
수신된 상기 계측 결과를 포함하는 교정 결과를 저장하는 단계; 및
상기 교정 결과를 서버에 전송하는 단계를 포함하는, 자동 교정 방법을 기록한 프로그램 기록 매체
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100049154A KR101146288B1 (ko) | 2010-05-26 | 2010-05-26 | 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100049154A KR101146288B1 (ko) | 2010-05-26 | 2010-05-26 | 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110129656A true KR20110129656A (ko) | 2011-12-02 |
KR101146288B1 KR101146288B1 (ko) | 2012-05-16 |
Family
ID=45498741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100049154A KR101146288B1 (ko) | 2010-05-26 | 2010-05-26 | 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101146288B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104111436A (zh) * | 2014-08-05 | 2014-10-22 | 上海市计量测试技术研究院 | 数字多用表自动检定***及方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101721825B1 (ko) * | 2016-03-07 | 2017-03-31 | 주식회사 제타 | 반도체 및 엘시디 공정 설비 검사 방법 및 장치 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100429285B1 (ko) * | 2001-12-08 | 2004-04-29 | 농업기반공사 | 비분극전극을 이용한 자연전위 측정 장치 및 그 방법 |
KR20060102188A (ko) * | 2005-03-23 | 2006-09-27 | 주식회사 경원정보기술 | 표준 데이터 관리 시스템 |
JP2007115237A (ja) | 2005-09-20 | 2007-05-10 | Yoichi Koide | 情報取得アダプタと情報取得アダプタ管理システム |
KR20110078722A (ko) * | 2009-12-31 | 2011-07-07 | 주식회사 비츠로시스 | 자동 교정 기능을 갖는 입출력 장치 |
-
2010
- 2010-05-26 KR KR1020100049154A patent/KR101146288B1/ko active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104111436A (zh) * | 2014-08-05 | 2014-10-22 | 上海市计量测试技术研究院 | 数字多用表自动检定***及方法 |
Also Published As
Publication number | Publication date |
---|---|
KR101146288B1 (ko) | 2012-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9697312B2 (en) | Integrated circuit including parametric analog elements | |
US9909908B2 (en) | Profiles for streamlining calibration test | |
US11706319B2 (en) | System and method for remotely displaying data | |
US8364431B2 (en) | Field device calibration | |
CN109408375B (zh) | 接口文档的生成方法和装置 | |
US9720406B2 (en) | Measuring system | |
US20080125982A1 (en) | Method for the evaluation of measurement uncertainty, and a device and system thereof | |
US20200142756A1 (en) | Adapter with instrument control function, instrument control system and instrument control method | |
CN117009243A (zh) | 芯片性能自动化测试方法、装置、计算机设备及存储介质 | |
JP2022051722A (ja) | マージン・テスタ及びマージン試験方法 | |
CN110702202A (zh) | 一种基于云计算平台的电子天平在线计量方法及*** | |
CN107239662B (zh) | 为控制产品分配操作结果的更新参数以及定制参数的方法 | |
KR101146288B1 (ko) | 자동 교정 장치, 자동 교정 방법 및 자동 교정 방법을 기록한 프로그램 기록 매체 | |
Copp et al. | Towards the automation of water quality monitoring networks | |
CN104750101B (zh) | 一种机载询问机数字信号处理模块检测方法 | |
US7389302B2 (en) | Method for generating a structure representation which describes a specific automation system | |
JP2004003960A (ja) | 重量測定装置を備えたプログラム可能なシステムおよびそのようなシステムをプログラミングする方法、ならびにこの方法を実行するソフトウエア | |
CN101071486A (zh) | 自动接收和评价技术过程或项目的数据质量的***和方法 | |
US9817780B2 (en) | Communicator with profiles | |
JP2023538073A (ja) | 被試験デバイスのユニバーサルキャリブレーションのための方法及びシステム | |
US9454510B2 (en) | Measuring device, a calibration device, a measuring system and a method with a dynamic data sheet | |
US20210003984A1 (en) | Storage of device-related data relating to field devices in a cloud | |
CN111352780A (zh) | 通路的状态确定方法、设备及可读存储介质 | |
RU2764359C1 (ru) | Устройство для диагностики состояния оборудования (варианты), способ диагностики состояния оборудования и система для диагностики состояния оборудования (варианты) | |
US20050235292A1 (en) | Client program grammar derivation from application programming interface (API) calls and associated metadata |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150428 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170510 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180508 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190507 Year of fee payment: 8 |