KR20210130974A - 다광축 센서의 동작 방법 - Google Patents
다광축 센서의 동작 방법 Download PDFInfo
- Publication number
- KR20210130974A KR20210130974A KR1020200049173A KR20200049173A KR20210130974A KR 20210130974 A KR20210130974 A KR 20210130974A KR 1020200049173 A KR1020200049173 A KR 1020200049173A KR 20200049173 A KR20200049173 A KR 20200049173A KR 20210130974 A KR20210130974 A KR 20210130974A
- Authority
- KR
- South Korea
- Prior art keywords
- optical axes
- blanking
- blanking area
- light
- optical
- Prior art date
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 339
- 238000011017 operating method Methods 0.000 title claims abstract 3
- 238000007667 floating Methods 0.000 claims abstract description 131
- 238000005259 measurement Methods 0.000 claims abstract description 97
- 238000001514 detection method Methods 0.000 claims abstract description 20
- 230000004044 response Effects 0.000 claims abstract description 3
- 238000000034 method Methods 0.000 claims description 28
- 230000000903 blocking effect Effects 0.000 claims description 18
- 230000006870 function Effects 0.000 description 68
- 238000004891 communication Methods 0.000 description 33
- 238000010586 diagram Methods 0.000 description 29
- 238000012790 confirmation Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 230000008859 change Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000004913 activation Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000004092 self-diagnosis Methods 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01V—GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
- G01V8/00—Prospecting or detecting by optical means
- G01V8/10—Detecting, e.g. by using light barriers
- G01V8/20—Detecting, e.g. by using light barriers using multiple transmitters or receivers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J1/00—Photometry, e.g. photographic exposure meter
- G01J1/02—Details
- G01J1/04—Optical or mechanical part supplementary adjustable parts
- G01J1/0403—Mechanical elements; Supports for optical elements; Scanning arrangements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J1/00—Photometry, e.g. photographic exposure meter
- G01J1/02—Details
- G01J1/08—Arrangements of light sources specially adapted for photometry standard sources, also using luminescent or radioactive material
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Geophysics (AREA)
- Geophysics And Detection Of Objects (AREA)
Abstract
본 발명의 실시 예에 다광축 센서의 동작 방법은 제어 장치로부터, 위치가 고정된 물체의 감지를 무효화하는 픽스 블랭킹의 제1 블랭킹 영역 정보 또는 고정된 크기의 움직이는 물체의 감지를 무효화하는 플로팅 블랭킹의 제2 블랭킹 영역 정보의 측정을 요청하는 측정 요청을 수신하는 단계, 상기 측정 요청에 응답하여, 상기 측정 요청에 포함된 측정 시간 동안, 연속적으로, 복수의 광축들 각각의 수광 상태를 측정하는 단계, 측정된 수광 상태에 기초하여, 상기 제1 블랭킹 영역 정보 또는 상기 제2 블랭킹 영역 정보를 획득하는 단계 및 획득된 상기 제1 블랭킹 영역 정보 또는 상기 제2 블랭킹 영역 정보를 상기 제어 장치에 전송하는 단계를 포함하고, 상기 제1 블랭킹 영역 정보는 상기 수광 상태가 변경된 광축수인 제1 허용 광축수를 포함하고, 상기 제2 블랭킹 영역 정보는 최대 차광 광축수에서, 최소 차광 광축수 간의 차이인 제2 허용 광축수를 포함할 수 있다.
Description
본 발명은 다광축 센서의 블랭킹 영역을 측정할 수 있는 것에 관한 발명이다.
다광축 센서는 투광부에서 발광된 빛을 수광부에서 수신하고, 수신된 빛을 이용하여, 물체를 검출할 수 있는 센서이다.
일반적인 다광축 센서는, 복수의 투광 소자가 일렬로 배치된 투광부와, 투광 소자와 동일한 개수의 수광 소자가 일렬로 배치된 수광부를 구비한다. 투광 소자와 수광 소자가 일대일의 관계로 마주보게 배치되고, 복수의 광축들에 의한 검출 영역이 설정된다.
투광부는, 각 투광 소자를 순차 발광시킨다. 수광부는, 투광 소자의 발광 동작에 동기하는 타이밍에서, 각 투광 소자에 대응하는 수광 소자로부터, 그 수광 소자의 수광량을 추출한다. 이에 의해, 다 광축 센서의 광축마다의 차광 상태가 순서대로 검지된다. 수광부는, 광축마다의 검지 결과를 사용하여, 검출 영역에 물체가 있는지 여부를 판별하고, 그 판별 결과를 나타내는 신호를 출력한다.
다광축 센서는, 생산 현장에 있어서 작업자의 안전을 위한 장치로서 설치된다. 예를 들어, 다광축 센서의 검출 영역 중 어느 한쪽의 광축에 차광 상태가 검출되면, 안전을 위해 생산 설비의 동작이 정지된다.
블랭킹 기능은 물체에 의해 일부 광축이 가려진 경우, 가려진 일부 광축에 대해 물체를 감지하지 못하게 하는 기능이다. 즉, 블랭킹 기능은 블랭킹 영역을 설정하여, 다광축 센서의 검출 영역 내에, 물체에 대한 감지를 무시하도록 하는 기능이다.
종래에는 블랭킹 기능의 설정 시, 안전 설계 관리자는 다광축 센서의 검출 영역의 부착물 또는 이동하는 물체에 대한 사전 정보와, 부착물 또는 이동하는 물체에 대한 해당 광축의 위치를 파악하여, 수동으로 블랭킹 기능을 설정하였다.
그러나, 수동으로, 블랭킹 기능을 설정하는 과정에서, 설정 값이 부정확할 시, 공정 트러블 발생의 위험이 존재하고, 이를 해결하기 위한 보수 시간이 증가되는 문제가 발생되었다.
이와 관련된 선행문헌으로는 일본특허공개공보 2007-222979호가 있다.
본 발명은 블랭킹 영역에 대한 데이터를 사용자에게 제공하여, 블랭킹 기능의 설정을 용이하게 설정할 수 있도록 하는 것에 그 목적이 있다.
본 발명은 움직이는 물체에 대해서도, 블랭킹 영역에 대한 데이터를 획득하여, 블랭킹 기능을 설정할 수 있도록 하는 것에 그 목적이 있다.
본 발명의 실시 예에 다광축 센서의 동작 방법은 제어 장치로부터, 위치가 고정된 물체의 감지를 무효화하는 픽스 블랭킹의 제1 블랭킹 영역 정보 또는 고정된 크기의 움직이는 물체의 감지를 무효화하는 플로팅 블랭킹의 제2 블랭킹 영역 정보의 측정을 요청하는 측정 요청을 수신하는 단계, 상기 측정 요청에 응답하여, 상기 측정 요청에 포함된 측정 시간 동안, 연속적으로, 복수의 광축들 각각의 수광 상태를 측정하는 단계, 측정된 수광 상태에 기초하여, 상기 제1 블랭킹 영역 정보 또는 상기 제2 블랭킹 영역 정보를 획득하는 단계 및 획득된 상기 제1 블랭킹 영역 정보 또는 상기 제2 블랭킹 영역 정보를 상기 제어 장치에 전송하는 단계를 포함하고, 상기 제1 블랭킹 영역 정보는 상기 수광 상태가 변경된 광축수인 제1 허용 광축수를 포함하고, 상기 제2 블랭킹 영역 정보는 최대 차광 광축수에서, 최소 차광 광축수 간의 차이인 제2 허용 광축수를 포함할 수 있다.
본 발명의 실시 예에 따르면, 사용자는 물체에 대한 사전 정보 및 블랭킹 영역을 위한 광축의 위치를 직접 파악할 필요가 없다.
즉, 사용자는 자동 설정을 위한 간단한 입력만으로도, 블랭킹 영역에 대한 설정을 손쉽게 수행할 수 있어, 블랭킹 영역의 설정 편의성이 크게 향상될 수 있다.
도 1은 본 발명의 일 실시 예에 따른 센서 시스템의 구성을 설명하는 도면이다.
도 2a는 본 발명의 일 실시 예에 따른 다광축 센서의 실제 구성이고, 도 2b는 본 발명의 제1 실시 예에 따른 제1 타입의 다광축 센서의 구동 방식을 설명하는 도면이다.
도 3은 본 발명의 실시 예에 따른 다광축 센서의 구성을 설명하기 위한 블록도이다.
도 4는 본 발명의 일 실시 예에 따른 제어 장치의 구성을 설명하는 블록도이다.
도 5는 도 3에서 설명된 투광 통신부와 수광 통신부의 상세 구성을 설명하는 도면이다.
도 6은 본 발명의 일 실시 예에 따른 제어 장치의 동작 방법을 설명하기 위한 흐름도이다.
도 7a 내지 도 7g는 본 발명의 실시 예에 따른 픽스 블랭킹 영역을 설정하는 과정을 설명하는 도면이다.
도 8a 내지 도 8g는 본 발명의 실시 예에 따라 플로팅 블랭킹 영역을 설정하는 과정을 설명하는 도면이다.
도 8h는 블랭킹 영역의 측정 시, 에러의 원인 및 그에 대한 조치 방법을 설명하는 도면이다.
도 9a 및 도 9b는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 비 활성화된 상태에서, 제어 출력(OSSD)을 설명하는 도면이다.
도 10a 내지 도 10d는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 픽스 블랭킹 영역으로 설정된 광축수가 3이고, 허용 광축수가 0인 경우, 제어 출력을 설명하는 도면이다.
도 11a 내지 도 11c는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 픽스 블랭킹 영역으로 설정된 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 12a 내지 도 12c는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 3개의 영역이 픽스 블랭킹 영역으로 설정된 경우, 제어 출력을 설명하는 도면이다.
도 13a 및 도 13b는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 비 활성화된 상태에서, 제어 출력(OSSD)을 설명하는 도면이다.
도 14a 내지 도 14d는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 전 영역이 플로팅 블랭킹 영역으로 설정되었을 때, 플로팅 광축수가 3이고, 허용 광축수가 0인 경우, 제어 출력을 설명하는 도면이다.
도 15a 내지 도 15c는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 플로팅 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 16a 및 도 16b는 본 발명의 또 다른 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 플로팅 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 17a 내지 도 17b는 7,8,9번 광축에 위치한 물체가 6,7,8번 광축으로 이동한 경우, 측정된 픽스 블랭킹 영역 정보 및 측정된 플로팅 블랭킹 영역 정보를 비교하기 위한 도면이다.
도 18a 및 도 18b는 7,8,9번 광축에 위치한 물체가 2,3,4번 광축으로 이동한 경우, 측정된 픽스 블랭킹 영역 정보 및 측정된 플로팅 블랭킹 영역 정보를 비교하기 위한 도면이다.
도 2a는 본 발명의 일 실시 예에 따른 다광축 센서의 실제 구성이고, 도 2b는 본 발명의 제1 실시 예에 따른 제1 타입의 다광축 센서의 구동 방식을 설명하는 도면이다.
도 3은 본 발명의 실시 예에 따른 다광축 센서의 구성을 설명하기 위한 블록도이다.
도 4는 본 발명의 일 실시 예에 따른 제어 장치의 구성을 설명하는 블록도이다.
도 5는 도 3에서 설명된 투광 통신부와 수광 통신부의 상세 구성을 설명하는 도면이다.
도 6은 본 발명의 일 실시 예에 따른 제어 장치의 동작 방법을 설명하기 위한 흐름도이다.
도 7a 내지 도 7g는 본 발명의 실시 예에 따른 픽스 블랭킹 영역을 설정하는 과정을 설명하는 도면이다.
도 8a 내지 도 8g는 본 발명의 실시 예에 따라 플로팅 블랭킹 영역을 설정하는 과정을 설명하는 도면이다.
도 8h는 블랭킹 영역의 측정 시, 에러의 원인 및 그에 대한 조치 방법을 설명하는 도면이다.
도 9a 및 도 9b는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 비 활성화된 상태에서, 제어 출력(OSSD)을 설명하는 도면이다.
도 10a 내지 도 10d는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 픽스 블랭킹 영역으로 설정된 광축수가 3이고, 허용 광축수가 0인 경우, 제어 출력을 설명하는 도면이다.
도 11a 내지 도 11c는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 픽스 블랭킹 영역으로 설정된 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 12a 내지 도 12c는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 3개의 영역이 픽스 블랭킹 영역으로 설정된 경우, 제어 출력을 설명하는 도면이다.
도 13a 및 도 13b는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 비 활성화된 상태에서, 제어 출력(OSSD)을 설명하는 도면이다.
도 14a 내지 도 14d는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 전 영역이 플로팅 블랭킹 영역으로 설정되었을 때, 플로팅 광축수가 3이고, 허용 광축수가 0인 경우, 제어 출력을 설명하는 도면이다.
도 15a 내지 도 15c는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 플로팅 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 16a 및 도 16b는 본 발명의 또 다른 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 플로팅 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 17a 내지 도 17b는 7,8,9번 광축에 위치한 물체가 6,7,8번 광축으로 이동한 경우, 측정된 픽스 블랭킹 영역 정보 및 측정된 플로팅 블랭킹 영역 정보를 비교하기 위한 도면이다.
도 18a 및 도 18b는 7,8,9번 광축에 위치한 물체가 2,3,4번 광축으로 이동한 경우, 측정된 픽스 블랭킹 영역 정보 및 측정된 플로팅 블랭킹 영역 정보를 비교하기 위한 도면이다.
이하, 본 발명과 관련된 실시 예에 대하여 도면을 참조하여 보다 상세하게 설명한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.
도 1은 본 발명의 일 실시 예에 따른 센서 시스템의 구성을 설명하는 도면이다.
본 발명의 실시 예에 따른 안전 시스템(1)은 제어 장치(100), 다광축 센서(200) 및 뮤팅 센서 그룹(300)을 포함할 수 있다.
제어 장치(100), 다광축 센서(200) 및 뮤팅 센서 그룹(300)은 서로 유선 으로 연결되어, 통신을 수행할 수 있다.
제어 장치(100)는 다광축 센서(200) 의 동작을 제어할 수 있다.
제어 장치(100)는 다광축 센서(200) 의 설정을 위한 설정 입력 신호, 동작 제어를 위한 제어 신호를 전송할 수 있다.
다광축 센서(200)는 생산 현장에서, 작업자의 안전을 위해 설치된 장치로서, 입광 상태 또는 차광 상태를 검출할 수 있다.
뮤팅 센서 그룹(300)은 복수의 뮤팅 센서들을 포함할 수 있다.
뮤팅 센서는 투과형 뮤팅 센서 또는 미러 반사형 뮤팅 센서 중 어느 하나일 수 있다.
투과형 뮤팅 센서는 투광 유닛 및 수광 유닛을 포함할 수 있다. 투광 유닛은 광을 전송하고, 수광 유닛은 투광 유닛으로부터 광을 수신할 수 있다.
투과형 뮤팅 센서는 수광 유닛이 투광 유닛이 전송한 광을 수신하는지 여부에 따라 물체의 검출 여부를 결정할 수 있다.
미러 반사형 뮤팅 센서는 하나의 반사판과 페어를 이룰 수 있다.
미러 반사형 뮤팅 센서는 광 신호 또는 전파 신호를 전송하고, 반사판을 통해 반사되는 반사 신호를 이용하여, 물체를 검출할 수 있다.
복수의 뮤팅 센서들은 후술할 뮤팅 모드의 타입에 따라 배치 위치가 달라질 수 있다.
도 2a는 본 발명의 일 실시 예에 따른 다광축 센서의 실제 구성이고, 도 2b는 본 발명의 실시 예에 따른 다광축 센서의 구동 방식을 설명하는 도면이다.
도 2a를 참조하면, 다광축 센서(200)는 투광부(210) 및 수광부(230)를 포함할 수 있다.
투광부(210)에서 투광된 빛은 수광부(230)를 통해 수신될 수 있다.
투광부(210)는, 각 투광 소자를 순차 발광시킨다. 수광부(230)는, 투광 소자의 발광 동작에 동기하는 타이밍에서, 각 투광 소자에 대응하는 수광 소자로부터, 그 수광 소자의 수광량을 획득할 수 있다.
이에 의해, 다광축 센서(200)의 광축마다의 차광 상태가 순서대로 감지될 수 있다. 수광부(230)는, 광축마다의 감지 결과를 사용하여, 검출 영역에 물체가 있는지 여부를 판별하고, 그 판별 결과를 나타내는 신호를 출력할 수 있다.
도 2b를 참조하면, 다광축 센서(200)가 도시되어 있다.
다광축 센서(200)는 투광부(210) 및 수광부(230)를 포함할 수 있다.
투광부(210)는 복수의 투광 소자들(T_1 내지 T_14)를 포함할 수 있다.
수광부(210)는 복수의 수광 소자들(R_1 내지 R_14)를 포함할 수 있다.
복수의 수광 소자들(R_1 내지 R_14)은 복수의 투광 소자들(T_1 내지 T_14)에 대향하여, 배치될 수 있다.
복수의 투광 소자들(T_1 내지 T_14) 각각은 복수의 수광 소자들(R_1 내지 R_14) 각각에 대응될 수 있다.
복수의 투광 소자들(T_1 내지 T_14) 각각은 순차적으로, 동작할 수 있다. 이에 대응하여, 복수의 수광 소자들(R_1 내지 R_14) 각각도 순차적으로 동작할 수 있다.
예를 들어, 제3 투광 소자(T_3)가 단일광을 발광하는 경우, 제3 투광 소자(T_3)에 대응하는 제3 수광 소자(R_3)는 단일광을 수신할 수 있다.
즉, 어느 하나의 투광 소자가 단일광을 발광하는 경우, 그에 대응하는 수광 소자만이 온 되어, 단일광을 수신할 수 있다.
이는 도 2b의 구동 파형을 통해 확인될 수 있다.
도 3은 본 발명의 실시 예에 따른 다광축 센서의 구성을 설명하기 위한 블록도이다.
도 3을 참조하면, 본 발명의 실시 예에 따른 다광축 센서(200)는 투광부(210) 및 수광부(230)를 포함할 수 있다.
투광부(210)는 투광 전원부(211), 투광 모듈(213), 투광 통신부(215), 디스플레이(217) 및 투광 컨트롤러(219)를 포함한다.
투광 전원부(211)는 투광부(210)의 구성요소들에 전원을 공급할 수 있다. 투광 전원부(211)는 외부 입력 전원으로부터 직류 전원을 공급받아, 투광부(210)의 구성요소들에 전달할 수 있다.
투광 모듈(213)는 빛을 발광하는 복수의 투광 소자들을 포함할 수 있다.
투광 통신부(215)는 수광부(230)에 구비된 수광 통신부(235)와 유선으로 통신을 수행할 수 있다.
투광 통신부(215)는 수광 통신부(235)와 단방향 비 동기 통신을 통해 데이터를 주고받을 수 있다.
투광 통신부(215) 및 수광 통신부(235)는 시리얼 통신 규격을 통해, 데이터를 주고 받을 수 있다.
디스플레이(217)는 적어도 하나 이상의 발광 다이오드(Light Emitting Diode, LED)를 포함할 수 있다.
디스플레이(217)는 입광 상태 또는 차광 상태를 나타내는 복수의 컬러 LED들을 구비할 수 있다.
투광 컨트롤러(219)는 투광부(210)의 전반적인 동작을 제어할 수 있다.
투광 컨트롤러(219)는 수광부(230)로부터 수신된 수광 상태 정보에 기초하여, 수광량의 레벨에 따른 알람 또는 자기진단 신호 중 하나 이상을 출력할 수 있다.
수광부(230)는 수광 전원부(231), 수광 모듈(233), 수광 통신부(235), 디스플레이(237) 및 수광 컨트롤러(239)를 포함한다.
수광 전원부(231)는 수광부(230)의 구성요소들에 전원을 공급할 수 있다. 수광 전원부(231)는 외부 입력 전원으로부터 직류 전원을 공급받아, 수광부(230)의 구성요소들에 전달할 수 있다.
수광 모듈(233)는 투광 소자가 발광하는 빛을 수신할 수 있는 복수의 수광 소자들을 포함할 수 있다.
수광 통신부(235)는 투광부(210)에 구비된 투광 통신부(215)와 유선으로 통신을 수행할 수 있다.
디스플레이(237)는 적어도 하나 이상의 발광 다이오드(Light Emitting Diode, LED)를 포함할 수 있다.
디스플레이(237)는 입광 상태 또는 차광 상태를 나타내는 복수의 컬러 LED들을 포함할 수 있다.
수광 컨트롤러(239)는 수광부(230)의 전반적인 동작을 제어할 수 있다.
투광부(210)로부터 수광 모듈(233)이 수신한 광의 수광량을 확인할 수 있다.
제어 장치(100)는 다광축 센서(200)와 별도로 설치될 수 있다.
제어 장치(100)는 수광부(230)와 연결된 입력선을 통해 설정 입력 신호를 수광부(230)에 전달할 수 있다.
제어 장치(100)는 투광부(210) 또는 수광부(230)와 연결된 출력선을 통해 투광부(210) 또는 수광부(230)로부터 자기진단 신호를 수신할 수 있다.
제어 장치(100)의 관리자는 제어 장치(100)가 수신한 자기진단 신호를 통해 수광부(230)의 수광 상태를 파악할 수 있다.
제어 장치(100)는 수광부(230)로부터 제어 신호를 수신할 수 있다. 제어 신호는 수광부(230)의 입광 상태 또는 차광 상태를 나타내는 신호일 수 있다. 예를 들어, 수광부(230)는 입광 상태인 경우, 오프 신호를 출력하여, 제어 장치(100)에 전송할 수 있고, 차광 상태인 경우, 온 신호를 출력하여, 제어 장치(100)에 전송할 수 있다.
도 4는 본 발명의 일 실시 예에 따른 제어 장치의 구성을 설명하는 블록도이다.
제어 장치(100)는 TV, 프로젝터, 휴대폰, 스마트폰, 노트북, PDA(personal digital assistants), PMP(portable multimedia player), 태블릿 PC, 웨어러블 장치, 컴퓨터 등과 같이, 고정형 기기 또는 이동 가능한 기기 등으로 구현될 수 있다.
도 4를 참조하면, 제어 장치(100)는 통신 인터페이스(110), 사용자 입력부(130), 디스플레이(150), 메모리(170) 및 프로세서(180)를 포함할 수 있다.
통신 인터페이스(110)는 유무선 통신 기술을 이용하여, 다광축 센서(200), 외부 서버등과 같은 외부 장치와 데이터를 송수신할 수 있다.
통신 인터페이스(110)는 외부 장치와 센싱 정보, 사용자 입력, 제어 신호 등을 송수신할 수 있다.
통신 인터페이스(110)가 이용하는 통신 기술에는 GSM(Global System for Mobile communication), CDMA(Code Division Multi Access), LTE(Long Term Evolution), 5G, WLAN(Wireless LAN), Wi-Fi(Wireless-Fidelity), 블루투스(Bluetooth™), RFID(Radio Frequency Identification), 적외선 통신(Infrared Data Association; IrDA), ZigBee, NFC(Near Field Communication), 시리얼(Serial) 통신 등이 있다.
사용자 입력부(130)는 사용자로부터 정보를 입력 받기 위한 것으로서, 사용자 입력부(130)를 통해 정보가 입력되면, 프로세서(180)는 입력된 정보에 대응되도록 제어 장치(100)의 동작을 제어할 수 있다.
사용자 입력부(130)는 기계식 (mechanical) 입력수단(또는, 메커니컬 키, 예컨대, 제어 장치(100)의 전/후면 또는 측면에 위치하는 버튼, 돔 스위치 (dome switch), 조그 휠, 조그 스위치 등) 및 터치식 입력수단을 포함할 수 있다.
제어 장치(100)가 PC인 경우, 기계식 입력 수단으로는 마우스 및 키보드가 될 수 있다.
디스플레이(150)는 제어 장치(100)에서 처리되는 정보를 표시(출력)한다. 예컨대, 디스플레이(150)는 제어 장치(100)에서 구동되는 응용 프로그램의 실행화면 정보, 또는 이러한 실행화면 정보에 따른 UI(User Interface), GUI(Graphic User Interface) 정보를 표시할 수 있다.
디스플레이(150)는 터치 센서와 상호 레이어 구조를 이루거나 일체형으로 형성됨으로써, 터치 스크린을 구현할 수 있다. 이러한 터치 스크린은, 제어 장치(100)와 사용자 사이의 입력 인터페이스를 제공하는 사용자 입력부(120)로써 기능함과 동시에, 제어 장치(100)와 사용자 사이의 출력 인터페이스를 제공할 수 있다.
메모리(170)는 제어 장치(100)의 다양한 기능을 지원하는 데이터를 저장할 수 있다. 메모리(170)는 다광축 센서(200)의 안전 관련 기능 설정을 위한 어플리케이션 또는 응용 프로그램을 저장하고 있을 수 있다.
프로세서(180)는 제어 장치(100)의 구성 요소들의 동작을 제어할 수 있다.
프로세서(180)는 위에서 살펴본 구성요소들을 통해 입력 또는 출력되는 신호, 데이터, 정보 등을 처리하거나 메모리(170)에 저장된 응용 프로그램을 구동함으로써, 사용자에게 적절한 정보 또는 기능을 제공 또는 처리할 수 있다.
도 5는 도 3에서 설명된 투광 통신부와 수광 통신부의 상세 구성을 설명하는 도면이다.
도 5를 참조하면, 투광 통신부(215)는 제1 데이터 송신부(215a), 제1 데이터 수신부(215b) 및 제1 트랜시버(215c)를 포함할 수 있다.
수광 통신부(235)는 제2 데이터 송신부(235a), 제2 데이터 수신부(235b) 및 제2 트랜시버(235c)를 포함할 수 있다.
제1 트랜시버(215c) 및 제2 트랜시버(235c)는 시리얼 통신을 수행할 수 있다.도 6은 본 발명의 일 실시 예에 따른 제어 장치의 동작 방법을 설명하기 위한 흐름도이다.
특히, 도 6은 다광축 센서(200)의 블랭킹 영역을 자동으로 설정하는 방법에 관한 실시 예이다.
블랭킹은 픽스 블랭킹 및 플로팅 블랭킹을 포함할 수 있다.
픽스 블랭킹(또는 픽스 블랭킹 기능)은 다광축 센서(200)의 블랭킹 기능 동작 시, 블랭킹 영역 내에 물체의 위치가 고정되는 유형의 블랭킹일 수 있다. 픽스 블랭킹 기능은 고정된 위치의 물체를 회피할 때 사용될 수 있다.
픽스 블랭킹 기능은 다광축 센서(200)의 일부 영역으로 고정된 블랭킹 영역을 무효화할 수 있다.
플로팅 블랭킹(또는 플로팅 블랭킹 기능)은 다광축 센서(200)의 블랭킹 기능 동작 시, 블랭킹 영역 내에 움직이는 물체에 대한 유형의 블랭킹일 수 있다. 플로팅 블랭킹 기능에서, 플로팅 블랭킹 영역은 고정되어 있고, 고정된 플로팅 블랭킹 영역 내에서, 고정된 크기의 움직이는(또는 이동하는) 물체에 대한 감지를 무효화하는 기능일 수 있다.
또한, 도 6의 실시 예는 다광축 센서(200)의 셋업 시 또는 유지 보수 시, 수행될 수 있다.
제어 장치(100)의 프로세서(180)는 블랭킹 설정 화면을 디스플레이(150) 상에 표시한다(S601).
일 실시 예에서, 블랭킹 설정 화면은 다광축 센서(200)의 블랭킹 기능을 설정하기 위한 화면일 수 있다.
블랭킹 설정 화면은 다광축 센서(200)의 동작 전반을 제어하기 위한 다광축 센서 제어 어플리케이션의 실행에 따라 표시될 수 있다.
블랭킹 설정 화면에 대해서는 이하의 도면을 참조하여 설명한다.
도 7a 내지 도 7g는 본 발명의 실시 예에 따른 블랭킹 영역을 설정하는 과정을 설명하는 도면이다.
블랭킹 설정 화면(700)은 픽스 플랭킹 항목(710), 플로팅 블랭킹 항목(720), 블랭킹 선택 항목(730), 광축별 수광량 항목(750), 세트 항목(760) 및 픽스 블랭킹 영역 설정 항목(770)을 포함할 수 있다.
픽스 블랭킹 항목(710)은 픽스 블랭킹 기능을 설정하기 위한 항목일 수 있다.
픽스 블랭킹 항목(710)은 활성화 버튼(711) 및 영역별 광축 수 설정 항목(713)을 포함할 수 있다.
활성화 버튼(711)은 픽스 블랭킹 기능을 활성화 또는 비활성화 시키기 위한 체크 박스일 수 있다. 현재, 도 7a를 참조하면, 픽스 블랭킹 기능이 활성화된 상태이다.
플로팅 블랭킹 항목(720)은 플로팅 블랭킹 기능을 설정하기 위한 항목일 수 있다. 도 7a에서, 플로팅 블랭킹 기능은 비활성화되어 있으며, 활성화된 화면에 대해서는 후술한다.
블랭킹 선택 항목(730)은 픽스 블랭킹 기능을 선택하기 위한 제1 블랭킹 탭(731) 및 플로팅 블랭킹 기능을 선택하기 위한 제2 블랭킹 탭(733)을 포함할 수 있다. 도 7a에서는, 제1 블랭킹 탭(731)이 선택된 상태일 수 있다.
광축별 수광량 항목(750)은 복수의 광축들 각각의 수광 상태를 나타내는 항목일 수 있다.
광축별 수광량 항목(750)은 일부 광축의 수광량 정보를 제공하는 일부 광축 항목(751) 및 전체 광축의 수광량 정보를 제공하는 전체 광축 항목(753)을 포함할 수 있다.
전체 광축 항목(753)은 일부 광축의 수광량 정보를 일부 광축 항목(751)에 표시하기 위해 광축을 지정하기 위한 광축 지정 박스(755)를 구비할 수 있다.
세트 항목(760)은 복수의 세트들 중 하나 이상의 세트를 선택하기 위한 항목일 수 있다. 복수의 세트들 각각은 복수의 다광축 센서들 각각에 대응될 수 있다.
픽스 블랭킹 영역 설정 항목(770)은 복수의 영역(또는 검출 영역)들 각각에 대해 픽스 블랭킹 영역을 자동 또는 수동으로 설정하기 위한 항목일 수 있다.
도 7b는 본 발명의 실시 예에 따라 픽스 블랭킹 기능을 적용하기 위한 블랭킹 영역을 수동으로 설정하기 위한 과정을 설명하는 도면이다.
도 7b를 참조하면, 픽스 블랭킹 영역 설정 항목(770)은 영역 선택 항목(771), 광축 번호들(773), 복수의 광축들 각각의 현재 값(775), 복수의 광축들 각각의 설정 값(777) 및 자동 설정 버튼(779)을 포함할 수 있다.
픽스 블랭킹 기능은 하나 이상의 검출 영역들을 블랭킹 영역으로 설정할 수 있다.
각 검출 영역은 하나 이상의 광축을 포함하는 영역일 수 있다. 최대 3개의 영역까지 블랭킹 영역으로 설정 가능할 수 있으나, 이는 예시에 불과하다. 복수의 블랭킹 영역 설정은 가능하나, 영역이 겹치도록 설정될 수는 없다.
영역 선택 항목(771)은 3개의 영역들 중 하나를 선택 가능하게 한다.
복수의 광축들 각각의 현재 값(775)은 현재 픽스 블랭킹 영역으로 설정되었는지 여부를 나타내는 값일 수 있다.
복수의 광축들 각각의 설정될 설정 값(777)은 사용자 입력에 의해, 픽스 블랭킹 영역으로 설정되었는지 여부를 나타내는 값일 수 있다. 설정 값(777)은 하이라이트 박스의 컬러로 표현될 수 있다. 픽스 블랭킹 영역으로 설정된 광축에 대응하는 하이라이트 박스는 특정 컬러로 표시될 수 있다.자동 설정 버튼(779)은 픽스 블랭킹 기능이 적용될 블랭킹 영역을 자동으로 설정하기 위한 버튼일 수 있다. 자동 설정 버튼(779)의 활용에 대해서는 후술한다.
다시, 도 6을 설명한다.
제어 장치(100)의 프로세서(180)는 블랭킹 영역 정보를 자동으로 측정하기 위한 자동 측정 입력을 수신한다(S603).
일 실시 예에서, 자동 측정 입력은 픽스 블랭킹 기능을 적용하기 위한 픽스 블랭킹 영역의 정보를 자동으로 측정하기 위한 입력일 수 있다.
또 다른 실시 예에서, 자동 측정 입력은 플로팅 블랭킹 기능을 적용하기 위한 플로팅 블랭킹 영역의 정보를 자동으로 측정하기 위한 입력일 수 있다.
블랭킹 영역 정보는 블랭킹 기능을 적용할 광축에 대한 정보를 포함할 수 있다. 광축에 대한 정보는 광축의 개수, 광축의 번호를 포함할 수 있다.
픽스 블랭킹 기능을 적용 시, 블랭킹 영역 정보는 픽스 블랭킹 영역으로 지정될 광축들의 식별자들 및 허용 광축수를 포함할 수 있다. 광축의 식별자는 광축의 번호, 알파벳 등 광축을 식별하는 정보일 수 있다.
플로팅 블랭킹 기능을 적용 시, 블랭킹 영역 정보는 광축수, 허용 광축수, 플로팅 광축으로 지정될 광축들의 식별자들을 포함할 수 있다.
자동 측정 입력은 블랭킹 영역의 정보를 측정하기 위한 측정 시간을 입력하는 것을 포함할 수 있다.
프로세서(180)는 도 7b에 도시된, 자동 설정 버튼(779)을 선택하는 입력을 수신한 경우, 도 7c에 도시된 바와 같이, 픽스 블랭킹 영역의 자동 측정을 위한 팝업창(790)을 디스플레이(150) 상에 표시할 수 있다.
팝업창(790)은 픽스 블랭킹 영역의 측정 시간 입력 항목(791)을 포함할 수 있다.
프로세서(180)는 측정 시간 입력 항목(791)에 측정 시간의 입력 후, 확인 버튼(793)이 선택된 경우, 자동 설정 입력이 종료된 것으로 판단할 수 있다.
자동 설정 입력은 자동 설정 버튼(779)을 선택하는 입력, 측정 시간의 입력 및 확인 버튼(793)을 선택하는 입력 중 하나 이상을 포함할 수 있다.
다시, 도 6을 설명한다.
제어 장치(100)의 프로세서(180)는 통신 인터페이스(110)를 통해 자동 측정 입력의 수신에 따라 블랭킹 영역의 정보 측정을 위한 측정 요청을 다광축 센서(200)에 전송한다(S605).
프로세서(180)는 자동 설정 입력의 수신에 따라 블랭킹 영역의 정보를 측정을 요청하는 측정 요청을 통신 인터페이스(110)를 통해 다광축 센서(200)에 전송할 수 있다.
측정 요청은 블랭킹 타입, 측정 시간을 포함할 수 있다.
다광축 센서(200)는 제어 장치(100)로부터 수신된 측정 요청에 따라 블랭킹 영역의 정보를 측정할 수 있다.
다광축 센서(200)는 측정 시간 동안, 복수의 수광 소자들 각각의 수광 상태에 따라, 픽스 블랭킹 영역을 획득할 수 있다.
구체적으로, 다광축 센서(200)는 측정 시간 동안, 차광 상태에 있는 하나 이상의 수광 소자에 상응하는 하나 이상의 광축을 획득할 수 있다.
다광축 센서(200)는 사용자 입력을 통해 입력된 측정 시간 동안, 하나 이상의 수광 소자가 수신하는 수광량을 연속적으로 측정할 수 있다. 다광축 센서(200)는 측정 시간 동안, 연속적으로 측정된 수광량에 기반하여, 차광 상태가 측정되는 하나 이상의 수광 소자를 획득할 수 있다. 다광축 센서(200)는 획득된 하나 이상의 수광 소자에 상응하는 하나 이상의 광축을 픽스 블랭킹 영역으로 획득할 수 있다.
예를 들어, 다광축 센서(200)는 측정 시간 동안, 연속된 최초 3개의 수광 소자에 상응하는 3개의 연속된 광축에서, 차광 상태가 된 경우, 3개의 광축을 픽스 블랭킹 영역으로 획득할 수 있다. 동시에, 다광축 센서(200)는 3개의 광축 중 양 끝단 광축에 여유 마진을 두어, 물체의 흔들림에 대처가 가능하도록, 허용 광축수를 추가로 획득할 수 있다.
허용 광축수는 픽스 블랭킹 영역의 설정 광축수에 따라 0 내지 2개의 범위를 가질 수 있다. 만약, 허용 광축수의 측정이 불가한 경우 또는 허용 광축수의 측정 값이 부정확한 경우, 측정된 허용 광축수가 0 내지 2개 범위를 벗어날 경우, 다광축 센서(200)는 허용 광축수의 측정 에러를 출력할 수 있다. 제어 장치(100)는 다광축 센서(200)로부터, 측정 에러(에러 알림)를 수신하여, 측정 에러의 원인을 표시할 수 있다. 이에 대해서는 후술한다.
다광축 센서(200)는 제어 장치(100)로부터 수신된 측정 요청에 따라 블랭킹 영역 정보를 측정하고(S607), 측정된 블랭킹 영역 정보를 제어 장치(100)에 전송한다(S609).
픽스 블랭킹 기능의 경우, 블랭킹 영역 정보는 블랭킹 영역으로 측정된 광축의 번호, 허용 광축수를 포함할 수 있다.
플로팅 블랭킹 기능의 경우, 블랭킹 영역 정보는 블랭킹 영역으로 측정된 광축의 번호, 허용 광축수, 플로팅 광축수를 포함할 수 있다.
상기 블랭킹 영역으로 지정될 광축들은 상기 다광축 센서의 투광부 및 수광부를 통과하는 물체의 상하 움직임을 반영한 측정 결과일 수 있다.
제어 장치(100)의 프로세서(180)는 다광축 센서(200)로부터 수신된 블랭킹 영역 정보를 디스플레이(150) 상에 표시한다(S611).
도 7d를 참조하면, 프로세서(180)는 다광축 센서(200)가 측정한 픽스 블랭킹 영역 정보를 포함하는 측정 결과 창(810)을 디스플레이(150) 상에 표시할 수 있다.
측정 결과 창(810)은 픽스 블랭킹 영역으로 지정된 복수의 영역들 각각의 허용 광축수, 광축 번호를 포함할 수 있다.
예를 들어, 제1 영역 정보(811)는 허용 광축수가 2이고, 픽스 블랭킹 영역의 광축 번호는 23번 내지 26번임을 나타내고 있다.
허용 광축수는 물체의 흔들림에 대처 가능하도록 측정된 광축들(23번 내지 26번 광축) 양 끝단에 허용하는 광축수일 수 있다. 도 7d에서는 허용 광축수가 2로 측정되었다.
한편, 측정 결과 창(810)에 포함된 각 영역의 정보는 사용자 입력에 따라 수정될 수도 있다. 즉, 사용자 입력에 따라 허용 광축수 및 블랭킹 영역의 광축 번호가 측정한 값과는 달리 설정될 수도 있다.제어 장치(100)의 프로세서(180)는 자동 설정 입력을 수신하고(S613), 수신된 자동 설정 입력에 따라 블랭킹 영역의 설정을 위한 설정 요청을 다광축 센서에 전송한다(S615).
프로세서(180)는 도 7d의 측정 결과 창(810)에 포함된 확인 버튼(831)을 선택하는 입력을 수신한 경우, 도 7e에 도시된 바와 같이, 자동 설정 창(830)을 표시할 수 있다.
프로세서(180)는 자동 설정 창(830)에 포함된 확인 버튼(831)을 선택하는 입력을 수신한 경우, 표시된 픽스 블랭킹 영역 정보를 메모리(170)에 저장할 수 있다.
프로세서(180)는 확인 버튼(831)을 선택하는 입력을 수신한 경우, 블랭킹 영역의 정보를 자동으로 설정할 수 있다.
확인 버튼(831)을 선택하는 입력은 자동 설정 입력에 대응될 수 있다.
도 7f를 참조하면, 픽스 블랭킹 영역 설정 항목(770)에 측정 결과 창(810)에 포함된 측정 정보가 적용된 것을 확인할 수 있다.
즉, 프로세서(180)는 제1 영역에 대해 23번 내지 26번의 광축들이 픽스 블랭킹 영역으로 설정됨을 나타내기 위한 인디케이터들(778a 내지 778d)을 픽스 블랭킹 영역 설정 항목(770) 상에 표시할 수 있다.
프로세서(180)는 블랭킹 영역 정보로 블랭킹 영역을 설정하도록 하는 설정 요청을 통신 인터페이스(110)를 통해 다광축 센서(200)에 전송할 수 있다.
다광축 센서(200)는 제어 장치(100)로부터 수신된 설정 요청에 따라 블랭킹 영역을 설정한다(S617).
한편, 다광축 센서(200)는 픽스 블랭킹 영역의 측정 중 에러가 발생한 경우, 에러 발생을 알리는 에러 알림을 제어 장치(100)에 전송할 수 있다.
제어 장치(100)는 도 7g에 도시된 바와 같이, 다광축 센서(200)로부터 수신된 에러 알림에 기초하여, 픽스 블랭킹 영역의 측정 중 에러의 발생 및 에러의 원인을 포함하는 팝업 창(840)을 표시할 수 있다.
팝업 창(840)은 에러의 상세 정보를 제공하기 위한 상세 정보 버튼(841)을 포함할 수 있다. 제어 장치(100)는 상세 정보 버튼(841)이 선택된 경우, 에러의 상세 정보를 표시할 수 있다.
도 7a 내지 도 7g에서는 픽스 블랭킹 영역을 설정하는 과정을 설명하였다.
이번에는 플로팅 블랭킹 영역을 자동으로 설정하는 과정을 설명한다.
도 8a 내지 도 8g는 본 발명의 실시 예에 따라 플로팅 블랭킹 영역을 설정하는 과정을 설명하는 도면이다.
도 8a를 참조하면, 블랭킹 설정 화면(700)이 도시되어 있다. 도 8a는 도 7a와는 다르게, 블랭킹 선택 항목(730)에서 플로팅 블랭킹 기능을 위한 제2 블랭킹 탭(733)이 선택되었음을 가정한다.
블랭킹 설정 화면(700)은 픽스 플랭킹 항목(710), 플로팅 블랭킹 항목(720), 블랭킹 선택 항목(730), 광축별 수광량 항목(750), 세트 항목(760) 및 플로팅 블랭킹 영역 설정 항목(850)을 포함할 수 있다.
도 7a에서 설명한 것과 중복된 내용은 생략한다.
도 8a의 블랭킹 설정 화면(700)은 픽스 블랭킹 기능은 비활성화되어 있으며, 플로팅 블랭킹 기능이 활성화된 상태의 화면일 수 있다.
플로팅 블랭킹 항목(720)은 활성화 버튼(721), 플로팅 광축수 항목(722), 허용 광축수 항목(723) 및 에러 처리 항목(724)를 포함할 수 있다.
활성화 버튼(721)은 플로팅 블랭킹 기능을 활성화 또는 비활성화하기 위한 버튼일 수 있다.
플로팅 광축수 항목(722)은 움직이거나 이동하는 물체의 크기에 상응하는 광축수를 나타내는 항목일 수 있다. 플로팅 광축수는 설정된 플로팅 블랭킹 영역 내에서 적용될 수 있다. 설정 가능한 광축 수 범위는 1부터 15개까지이다.
허용 광축수 항목(723)은 플로팅 블랭킹 영역의 허용 광축수를 나타내는 항목일 수 있다.
에러 처리 항목(724)은 플로팅 블랭킹 영역의 에러 처리 방식을 설정하기 위한 항목일 수 있다. 설정 값은 경고 또는 락아웃일 수 있다.
플로팅 블랭킹 영역 설정 항목(850)은 복수의 광축들 중 플로팅 블랭킹 영역으로 지정될 광축을 자동 또는 수동으로 설정하기 위한 항목일 수 있다.
먼저, 수동 설정의 예부터 설명한다.
도 8b는 본 발명의 실시 예에 따라 플로팅 블랭킹 영역을 수동으로 설정하는 과정을 설명하는 도면이다.
도 8b를 참조하면, 플로팅 블랭킹 영역 설정 항목(850)은 광축 번호들(851), 복수의 광축들 각각의 현재 값(853) 및 복수의 광축들 각각의 설정 값(855)을 포함할 수 있다.
복수의 광축들 각각의 현재 값(853)은 현재 플로팅 블랭킹 영역으로 설정되었는지 여부를 나타내는 값일 수 있다.
복수의 광축들 각각의 설정될 설정 값(855)은 사용자 입력에 의해, 플로팅 블랭킹 영역으로 설정되었는지 여부를 나타내는 값일 수 있다.
설정 값(855)은 플로팅 블랭킹 기능이 적용된 광축 번호에 인디케이터의 형식으로 표현될 수 있다.
자동 설정 버튼(857)은 플로팅 블랭킹 영역을 자동으로 설정하기 위한 버튼일 수 있다.
프로세서(180)는 자동 설정 버튼(857)을 선택하는 입력이 수신된 경우, 도 8c에 도시된 바와 같이, 플로팅 블랭킹 영역의 자동 측정을 위한 팝업창(870)을 디스플레이(150) 상에 표시할 수 있다.
팝업창(870)은 플로팅 블랭킹 영역의 측정 시간 입력 항목(871)을 포함할 수 있다.
프로세서(180)는 측정 시간 입력 항목(871)에 측정 시간의 입력 후, 확인 버튼(873)이 선택된 경우, 자동 설정 입력이 종료된 것으로 판단할 수 있다.
자동 설정 입력은 자동 설정 버튼(857)을 선택하는 입력, 측정 시간의 입력 및 확인 버튼(873)을 선택하는 입력 중 하나 이상을 포함할 수 있다.
프로세서(180)는 자동 설정 입력의 수신에 따라 플로팅 블랭킹 영역의 정보를 측정을 요청하는 측정 요청을 통신 인터페이스(110)를 통해 다광축 센서(200)에 전송할 수 있다.
측정 요청은 블랭킹 타입이 플로팅 블랭킹 타입이라는 정보, 측정 시간을 포함할 수 있다.
다광축 센서(200)는 측정 시간 동안, 플로팅 블랭킹 영역에 대한 정보를 측정할 수 있다. 플로팅 블랭킹 영역에 대한 정보는 플로팅 블랭킹 영역으로 지정될 광축수, 플로팅 블랭킹 영역의 허용 광축수, 플로팅 블랭킹 영역으로 지정될 광축의 번호를 포함할 수 있다.
다광축 센서(200)는 측정 시간 동안, 연속적으로, 차광 상태에 있는 광축들을 검출할 수 있다.
다광축 센서(200)는 사용자 입력을 통해 입력된 측정 시간 동안, 하나 이상의 수광 소자가 수신하는 수광량을 연속적으로 측정할 수 있다.
다광축 센서(200)는 측정된 수광량에 기초하여, 측정 시간 동안, 차광 상태에서 입광 상태로 변경된 또는 입광 상태에서 차광 상태로 변경된 하나 이상의 수광 소자에 해당되는 하나 이상의 광축을 획득할 수 있다.
예를 들어, 다광축 센서(200)는 입력된 측정 시간 동안, 3개의 연속된 수광 소자에 상응하는 3개의 연속된 광축에서, 차광 상태 및 입광 상태의 변경이 반복된 경우, 3개의 광축을 플로팅 블랭킹 영역으로 획득할 수 있다. 이는, 물체가 상하로 이동됨에 따라 해당 광축은 차광 상태에서 입광 상태로, 입광 상태에서, 차광 상태로 변경될 것이기 때문이다.
이에 반해, 픽스 블랭킹의 경우, 블랭킹 영역은 측정 시간 동안 차광 상태를 유지한 광축들로 설정될 수 있다.
다광축 센서(200)는 측정 시간 동안, 상기 3개의 연속된 수광 소자에 상응하는 3개의 광축 이외의 광축에 여유 마진을 둘 수 있다.
여유 마진은 허용 광축수로 표현될 수 있다.
플로팅 블랭킹의 경우, 허용 광축수의 범위는 0 내지 5개일 수 있다.
다광축 센서(200)는 측정된 플로팅 블랭킹 영역에 대한 정보를 제어 장치(100)에 전송할 수 있다.
제어 장치(100)의 프로세서(180)는 다광축 센서(200)로부터 수신된 플로팅 블랭킹 영역의 정보를 디스플레이(150) 상에 표시할 수 있다.
도 8d를 참조하면, 프로세서(180)는 다광축 센서(200)가 측정한 플로팅 블랭킹 영역 정보를 포함하는 측정 결과 창(880)을 디스플레이(150) 상에 표시할 수 있다.
측정 결과 창(880)은 플로팅 블랭킹 영역에 속하는 광축수, 광축 번호, 허용 광축수를 포함하는 플로팅 블랭킹 영역 정보(881)를 포함할 수 있다.
도 8d에서 측정된 허용 광축수는 4이고, 플로팅 블랭킹 영역의 광축 번호는 13번 내지 16번임을 나타내고 있다.
프로세서(180)는 확인 버튼(883)을 선택하는 입력을 수신한 경우, 도 8e에 도시된 바와 같이, 자동 설정 창(890)을 표시할 수 있다.
프로세서(180)는 자동 설정 창(890)에 포함된 확인 버튼(891)을 선택하는 입력을 수신한 경우, 표시된 플로팅 블랭킹 영역 정보를 메모리(170)에 저장할 수 있다.
프로세서(180)는 확인 버튼(891)을 선택하는 입력을 수신한 경우, 플로팅 블랭킹 영역의 정보를 자동으로 설정할 수 있다.
확인 버튼(891)을 선택하는 입력은 자동 설정 입력에 대응될 수 있다.
도 8f를 참조하면, 플로팅 블랭킹 영역 설정 항목(850)에 측정 결과 창(880)에 포함된 측정 정보가 적용된 것을 확인할 수 있다.
즉, 프로세서(180)는 13번 내지 16번의 광축들이 플로팅 블랭킹 영역으로 설정됨을 나타내기 위한 인디케이터들(855a 내지 855d)을 플로팅 블랭킹 영역 설정 항목(850) 상에 표시할 수 있다.
인디케이터는 하이라이트 박스일 수 있다.
프로세서(180)는 블랭킹 영역 정보로 플로팅 블랭킹 영역을 설정하도록 하는 설정 요청을 통신 인터페이스(110)를 통해 다광축 센서(200)에 전송할 수 있다.
이와 같이, 본 발명의 실시 예에 따르면, 사용자는 물체에 대한 사전 정보 및 블랭킹 영역을 위한 광축의 위치를 직접 파악할 필요가 없다.
즉, 사용자는 자동 설정을 위한 간단한 입력만으로도, 블랭킹 영역에 대한 설정을 손쉽게 수행할 수 있어, 블랭킹 영역의 설정 편의성이 크게 향상될 수 있다.
한편, 다광축 센서(200)는 플로팅 블랭킹 영역의 측정 중 에러가 발생한 경우, 에러 발생을 알리는 에러 알림을 제어 장치(100)에 전송할 수 있다.
제어 장치(100)는 도 8g에 도시된 바와 같이, 다광축 센서(200)로부터 수신된 에러 알림에 기초하여, 플로팅 블랭킹 영역의 측정 중 에러의 발생 및 에러의 원인을 포함하는 팝업 창(860)을 표시할 수 있다.
팝업 창(860)은 에러의 상세 정보를 제공하기 위한 상세 정보 버튼(861)을 포함할 수 있다. 제어 장치(100)는 상세 정보 버튼(861)이 선택된 경우, 에러의 상세 정보를 표시할 수 있다.
도 8h는 블랭킹 영역의 측정 시, 에러의 원인 및 그에 대한 조치 방법을 설명하는 도면이다.
블랭킹 영역의 자동 설정 기능의 이용 시, 다양한 유형의 에러가 발생될 수 있다. 각 에러의 유형에 따라 에러 코드가 부여될 수 있다. 에러 코드는 숫자 또는 문자로 표현될 수 있다.
제어 장치(100)는 에러의 원인이 사용자에 의한 자동 설정 기능의 취소인 경우, 사용자 취소에 의한 에러임을 팝업 창을 통해 표시할 수 있다.
제어 장치(100)는 에러의 원인이 블랭킹 영역의 설정 조건을 불만족인 경우, 블랭킹 영역 설정 오류에 의한 에러임을 팝업 창을 통해 표시할 수 있다.
제어 장치(100)는 에러의 원인이 측정된 영역이 다른 블랭킹 영역과 중복된 것인 경우, 블랭킹 영역 중복 의한 에러임을 팝업 창을 통해 표시할 수 있다.
제어 장치(100)는 에러의 원인이 플로팅 블랭킹의 플로팅 광축수가 유효 범위를 벗어난 경우, 플로팅 광축수 초과에 의한 에러임을 팝업 창을 통해 표시할 수 있다.
제어 장치(100)는 에러의 원인이 허용 광축수가 유효 범위를 벗어난 경우, 블랭킹 허용 광축수 초과에 의한 에러임을 팝업 창을 통해 표시할 수 있다.
제어 장치(100)는 에러의 원인이 물체가 블랭킹 영역 내에서 검출되지 않은 것인 경우, 물체 검출 실패에 의한 에러임을 팝업 창을 통해 표시할 수 있다.
각 에러의 유형에 대한 조치 방법은 팝업 창에 포함된 상세 정보 버튼의 선택에 의해 표시될 수 있다.
이와 같이, 사용자는 블랭킹 영역의 자동 설정 기능 사용 시, 에러가 발생한 경우, 에러의 발생 원인을 손쉽게 파악하고, 그에 대한 조치를 신속하게 수행할 수 있다.
도 9a 및 도 9b는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 비 활성화된 상태에서, 제어 출력(OSSD)을 설명하는 도면이다.
이하에서, 다광축 센서(200)의 투광부(210)의 상측에 구비된 제1 OSSD 표시등(217a) 및 수광부(230)의 상측에 구비된 제2 OSSD 표시등(237a) 각각은 제어 출력이 온일 때, 제1 컬러(예를 들어, 녹색)를 출력하고, 제어 출력이 오프일 때, 제2 컬러(예를 들어, 빨간색)를 출력함을 가정한다.
먼저, 도 9a 및 도 9b에서, 픽스 블랭킹 영역(900)은 3개의 광축들(901, 903, 905)을 포함함을 가정한다.
다광축 센서(200)는 픽스 블랭킹 영역(900)에 포함된 3개의 광축들에 대해 입광 상태인 경우, 제어 출력으로 온을 출력할 수 있다.
다광축 센서(200)는 픽스 블랭킹 영역(900)에 포함된 3개의 광축들의 수광 상태가 고정된 물체(910)로 인해, 차광 상태로 변경된 경우, 경우, 제어 출력으로 오프를 출력할 수 있다.
도 10a 내지 도 10d는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 픽스 블랭킹 영역으로 설정된 광축수가 3이고, 허용 광축수가 0인 경우, 제어 출력을 설명하는 도면이다.
다광축 센서(200)는 픽스 블랭킹 기능이 활성화될 시, 픽스 블랭킹 영역이 차광되지 않으면, 도 10a에 도시된 바와 같이, 제어 출력으로 오프를 출력할 수 있다.
다광축 센서(200)는 픽스 블랭킹 기능이 활성화될 시, 픽스 블랭킹 영역의 전체가 고정된 물체(910)에 의해 차광되면, 도 10b에 도시된 바와 같이, 제어 출력으로 온을 출력할 수 있다.
다광축 센서(200)는 픽스 블랭킹 기능이 활성화될 시, 픽스 블랭킹 영역(900)이 일부 차광 되면, 도 10c 및 도 10d에 도시된 바와 같이, 제어 출력으로 오프를 출력할 수 있다.
즉, 다광축 센서(200)는 고정된 물체(1010)가 픽스 블랭킹 영역(900)에서, 허용 광축으로 설정된 광축 이외의 광축이 입광 상태이면, 제어 출력으로 오프를 출력할 수 있다.
도 10c에 도시된 바와 같이, 고정된 물체(1010)가 제1 광축(901) 및 제2 광축(903)을 차단하고, 제3 광축(905)을 차단하지 않는 경우, 제어 출력으로 오프가 출력될 수 있다.
도 10d에 도시된 바와 같이, 고정된 물체(1010)가 제2 광축(903) 및 제3 광축(905)을 차단하고, 제1 광축(901)을 차단하지 않는 경우, 제어 출력으로 오프가 출력될 수 있다.
도 11a 내지 도 11c는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 픽스 블랭킹 영역으로 설정된 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 11a를 참조하면, 다광축 센서(200)는 픽스 블랭킹 영역(900)이 모두 차광 상태이므로, 제어 출력으로 온을 출력할 수 있다.
도 11b 및 도 11c를 참조하면, 다광축 센서(200)는 허용 광축수가 1이기 때문에, 픽스 블랭킹 영역(900)으로 지정된 3개의 광축들(901, 903, 905) 중 양 끝 중 하나의 광축(도 11b에서는 제3 광축(905), 도 11c에서는 제1 광축(901))이 차광되지 않더라도, 제어 출력으로 온을 출력할 수 있다.
도 12a 내지 도 12c는 본 발명의 실시 예에 따라 픽스 블랭킹 기능이 활성화되고, 3개의 영역이 픽스 블랭킹 영역으로 설정된 경우, 제어 출력을 설명하는 도면이다.
또한, 도 12a 내지 도 12c에서, 제1 영역(1210)의 광축수는 3개이고, 제2 영역(1230)의 광축수는 2개이고, 제3 영역(1250)의 광축수는 2개임을 가정한다.
또한, 제1 영역(1210) 및 제2 영역(1230) 각각의 허용 광축수는 1이고, 제3 영역(1250)의 허용 광축수는 0임을 가정한다.
도 12a를 참조하면, 제1 내지 제3 영역(1210 내지 1250)들 각각은 지정된 광축수만큼 차광되었음으로, 다광축 센서(200)는 제어 출력으로 온을 출력할 수 있다.
도 12b를 참조하면, 제1 영역(1210)은 지정된 광축수 3보다 적은 2개의 광축이 차광되었고, 제2 영역(1230)은 지정된 광축수 2보다 적은 1개의 광축이 차단되었다. 그러나, 제1 영역(1210) 및 제2 영역(1230) 각각의 허용 광축수는 1이므로, 다광축 센서(200)는 제어 출력으로 온을 출력할 수 있다.
도 12c를 참조하면, 제1 영역(1210)에 지정된 3개의 광축을 초과한 4개의 광축이 차광 되었다. 이 경우, 다광축 센서(200)는 제어 출력으로 오프를 출력할 수 있다.
도 13a 및 도 13b는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 비 활성화된 상태에서, 제어 출력(OSSD)을 설명하는 도면이다.
이하에서, 다광축 센서(200)의 투광부(210)의 상측에 구비된 제1 OSSD 표시등(217a) 및 수광부(230)의 상측에 구비된 제2 OSSD 표시등(237a) 각각은 제어 출력이 온일 때, 제1 컬러(예를 들어, 녹색)를 출력하고, 제어 출력이 오프일 때, 제2 컬러(예를 들어, 빨간색)를 출력함을 가정한다.
도 14a 내지 도 14d는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 플로팅 광축수가 3이고, 허용 광축수가 0인 경우, 제어 출력을 설명하는 도면이다.
12개의 광축이 전체 광축인 경우, 플로팅 블랭킹 영역은 전체 광축으로 설정되며, 플로팅 광축수는 3개로 설정되어 있음을 가정한다.
다광축 센서(200)는 플로팅 블랭킹 영역에 포함된 기 설정된 3개의 광축들에 대해 입광 상태인 경우, 제어 출력으로 오프를 출력할 수 있다.
다광축 센서(200)는 플로팅 블랭킹 영역에 포함된 기 설정된 3개의 광축들의 수광 상태가 고정된 물체(1310)로 인해, 차광 상태로 변경된 경우, 경우, 제어 출력으로 온을 출력할 수 있다.
다광축 센서(200)는 플로팅 블랭킹 기능이 활성화될 시, 플로팅 블랭킹 영역(1400)이 차광되지 않으면, 도 14a에 도시된 바와 같이, 제어 출력으로 오프를 출력할 수 있다.
도 14b를 참조하면, 다광축 센서(200)는 플로팅 블랭킹 영역 내에서 연속 차광된 광축들(1301, 1303, 1305)의 수가 설정된 플로팅 광축수와 같은 경우, 제어 출력으로 온을 출력할 수 있다.
도 14c 및 도 14d를 참조하면, 물체(1310)의 이동에 따라 플로팅 블랭킹 기능이 적용된 광축수인 3 이하로, 차광되면, 다광축 센서(200)는 제어 출력으로 오프를 출력할 수 있다.
도 15a 내지 도 15c는 본 발명의 실시 예에 따라 플로팅 블랭킹 기능이 활성화 될 시, 플로팅 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 15a를 참조하면, 다광축 센서(200)는 플로팅 블랭킹 영역(900) 내에서 플로팅 광축수만큼 차광 상태를 유지하므로, 제어 출력으로 온을 출력할 수 있다.
도 15b 및 도 15c를 참조하면, 물체(1310)의 이동이 발생하였다.
다광축 센서(200)는 물체(1310)가 이동하여도, 플로팅 광축수(3) 이하로, 광축이 차광되었으므로, 제어 출력으로 온을 출력할 수 있다.
즉, 다광축 센서(200)는 허용 광축수가 1이기 때문에, 플로팅 광축으로 지정된 3개의 광축들(1301, 1303, 1305) 중 하나의 광축(도 15b에서는 제3 광축(1305), 도 15c에서는 제1 광축(1501))이 차광되지 않더라도, 제어 출력으로 온을 출력할 수 있다.
도 16a 및 도 16b는 본 발명의 또 다른 실시 예에 따라 플로팅 블랭킹 기능이 활성화될 시, 플로팅 광축수가 3이고, 허용 광축수가 1인 경우, 제어 출력을 설명하는 도면이다.
도 16a를 참조하면, 다광축 센서(200)는 물체(1310)의 이동에 의해, 플로팅 광축수인 3개를 초과한 4개의 광축들이 차광되어, 제어 출력으로 오프를 출력할 수 있다.
도 16b를 참조하면, 물체(1310) 및 다른 물체(1600)에 의해 차광된 광축이 비 연속적인 경우이다. 다광축 센서(200)는 플로팅 광축수인 3과 차광된 광축수가 3이지만, 3개의 광축이 비 연속적이므로, 에러로 판단하여, 제어 출력으로 오프를 출력할 수 있다.
도 17a 내지 도 17b는 7,8,9번 광축에 위치한 물체가 6,7,8번 광축으로 이동한 경우, 측정된 픽스 블랭킹 영역 정보 및 측정된 플로팅 블랭킹 영역 정보를 비교하기 위한 도면이다.
이하에서, 투광부(210)에 구비된 복수의 투광 소자들은 수광부(230)에 구비된 복수의 수광 소자들 각각에 대향하여 배치되고, 각 10개가 구비됨을 가정한다. 즉, 총 광축 수는 10개일 수 있다.
도 17a 및 도 17b에서, 측정 시간은 X(s)이고, 측정 횟수는 N번이고, 물체(1700)의 크기는 3개의 광축을 가리는 크기로 고정되어 있음을 가정한다.
측정 시간 X(s)은 도 7c 및 도 8c의 팝업창(870)을 통해 입력된 시간일 수 있다.
다광축 센서(200)는 측정 시간 동안, 연속적으로 N회에 걸쳐, 차광된 광축 영역을 측정할 수 있다.
다광축 센서(200)는 측정된 광축 영역에 기초하여, 픽스 블랭킹 영역 정보 또는 플로팅 블랭킹 영역 정보를 측정할 수 있다.
한편, 픽스 블랭킹 영역 정보의 측정에서, 허용 광축수는 0 내지 2개로 제한 설정되고, 플로팅 블랭킹 영역 정보의 측정에서, 허용 광축수는 0 내지 5개로 제한 설정될 수 있다.
또한, 픽스 블랭킹 영역 정보의 측정에서, 허용 광축은 픽스 블랭킹 영역의 양 끝의 광축으로만 설정될 수 있다.
다광축 센서(200)는 측정된 허용 광축수가 기 설정된 광축수 범위 내에 있지 않은 경우, 에러를 출력할 수 있다. 출력된 에러는 제어 장치(100)로 전달될 수 있다.
픽스 블랭킹 영역 정보는 픽스 블랭킹 영역, 허용 광축, 허용 광축수 중 하나 이상을 포함할 수 있다.
플로팅 블랭킹 영역 정보는 플로팅 블랭킹 영역, 플로팅 블랭킹 광축수, 허용 광축수 중 하나 이상을 포함할 수 있다.
먼저, 도 17a를 참조하면, 다광축 센서(200)는 측정 시간 동안 N회에 걸쳐, 차광된 광축 영역을 연속적으로 측정할 수 있다. 각 광축 영역은 광축 번호들을 포함할 수 있다.
다광축 센서(200)는 N회 측정된 광축 영역들에 기초하여, 픽스 블랭킹 영역, 허용 광축, 허용 광축수를 측정할 수 있다.
다광축 센서(200)는 물체(1700)가 7,8,9번 광축에서 6,7,8번 광축으로 이동하였으므로, 픽스 블랭킹 영역을 6 내지 9번 광축으로 획득할 수 있다.
픽스 블랭킹 영역은 N번의 측정 횟수 중 한번이라도 차광이 발생된 광축들을 포함할 수 있다.
허용 광축은 수광 상태의 변경에 기초하여, 얻어진 광축 번호일 수 있다.
예를 들어, 9번 광축의 수광 상태가 차광 상태에서, 입광 상태로 변경되고, 6번 광축의 수광 상태가 입광 상태에서, 수광 상태로 변경되었으므로, 6,9번이 허용 광축이 될 수 있다.
허용 광축수는 허용 광축의 개수로, 2개이다.
다광축 센서(200)는 측정된 허용 광축수 2개가 기 설정된 광축수 범위(0 내지 2) 내에 있으므로, 에러가 발생되지 않는 것으로 판단할 수 있다.
다음으로, 도 17b를 설명한다.
다광축 센서(200)는 측정 시간 동안 N회에 걸쳐, 차광된 광축 영역을 연속적으로 측정할 수 있다. 각 광축 영역은 광축 번호들을 포함할 수 있다.
다광축 센서(200)는 N회 측정된 광축 영역들에 기초하여, 플로팅 블랭킹 영역, 플로팅 블랭킹 광축수, 허용 광축수를 측정할 수 있다.
다광축 센서(200)는 물체(1700)가 7,8,9번 광축에서 6,7,8번 광축으로 이동하였으므로, 플로팅 블랭킹 영역을 6 내지 9번 광축으로 획득할 수 있다.
플로팅 블랭킹 영역은 N번의 측정 횟수 중 한번이라도 차광이 발생된 광축들을 포함할 수 있다.
플로팅 블랭킹 광축수는 N번 측정된 차광된 광축수들 중, 최대로 차광된 광축수일 수 있다.
플로팅 블랭킹 광축수는 물체(1700)의 크기가 3개의 광축에 상응하는 크기로 고정되어 있으므로, 3일 수 있다.
허용 광축수는 N번 측정된 차광된 광축수들 중, 최대로 차광된 광축수에서, 최소로 차광된 광축수를 뺀 값으로 측정될 수 있다. 차광된 광축수는 3개로, 변함이 없으므로, 허용 광축수는 0개가 될 수 있다.
다광축 센서(200)는 측정된 허용 광축수 0개가 기 설정된 광축수 범위(0 내지 5) 내에 있으므로, 에러가 발생되지 않는 것으로 판단할 수 있다.
도 17a 및 도 17b를 참조하면, 픽스 블랭킹 영역 정보 및 플로팅 블랭킹 영역 정보를 측정 결과, 허용 광축수의 개수가 달라짐을 확인할 수 있다.
다음으로, 도 18a 및 도 18b는 7,8,9번 광축에 위치한 물체가 2,3,4번 광축으로 이동한 경우, 측정된 픽스 블랭킹 영역 정보 및 측정된 플로팅 블랭킹 영역 정보를 비교하기 위한 도면이다.
도 18a 및 도 18b에서, 측정 시간은 X(s)이고, 측정 횟수는 N번이고, 물체(1700)의 크기는 3개의 광축을 가리는 크기로 고정되어 있음을 가정한다.
측정 시간 X(s)은 도 7c 및 도 8c의 팝업창(870)을 통해 입력된 시간일 수 있다.
다광축 센서(200)는 측정 시간 동안, 연속적으로 N회에 걸쳐, 차광된 광축 영역을 측정할 수 있다.
다광축 센서(200)는 측정된 광축 영역에 기초하여, 픽스 블랭킹 영역 정보 또는 플로팅 블랭킹 영역 정보를 측정할 수 있다.
한편, 픽스 블랭킹 영역 정보의 측정에서, 허용 광축수는 0 내지 2개로 제한 설정되고, 플로팅 블랭킹 영역 정보의 측정에서, 허용 광축수는 0 내지 5개로 제한 설정될 수 있다.
또한, 픽스 블랭킹 영역 정보의 측정에서, 허용 광축은 픽스 블랭킹 영역의 양 끝의 광축으로만 설정될 수 있다.
다광축 센서(200)는 측정된 허용 광축수가 기 설정된 광축수 범위 내에 있지 않은 경우, 에러를 출력할 수 있다. 출력된 에러는 제어 장치(100)로 전달될 수 있다.
픽스 블랭킹 영역 정보는 픽스 블랭킹 영역, 허용 광축, 허용 광축수 중 하나 이상을 포함할 수 있다.
플로팅 블랭킹 영역 정보는 플로팅 블랭킹 영역, 플로팅 블랭킹 광축수, 허용 광축수 중 하나 이상을 포함할 수 있다.
먼저, 도 18a를 참조하면, 다광축 센서(200)는 측정 시간 동안 N회에 걸쳐, 차광된 광축 영역을 연속적으로 측정할 수 있다. 각 광축 영역은 광축 번호들을 포함할 수 있다.
다광축 센서(200)는 N회 측정된 광축 영역들에 기초하여, 픽스 블랭킹 영역, 허용 광축, 허용 광축수를 측정할 수 있다.
다광축 센서(200)는 물체(1700)가 7,8,9번 광축에서 2,3,4번 광축으로 이동하였으므로, 픽스 블랭킹 영역을 2 내지 9번 광축으로 획득할 수 있다.
픽스 블랭킹 영역은 N번의 측정 횟수 중 한번이라도 차광이 발생된 광축들을 포함할 수 있다.
다광축 센서(200)는 수광 상태에 기초하여, 광축들을 허용 광축으로 획득할 수 있다. 예를 들어, 다광축 센서(200)는 N번의 측정과정에서, 수광 상태가 변경된 광축들을 허용 광축으로 측정할 수 있다.
이 경우, 허용 광축은 2 내지 9번 광축이고, 허용 광축수는 8개가 된다.
그러나, 픽스 블랭킹에서, 허용 광축수는 0 내지 2개로 제한설정되어 있으므로, 다광축 센서(200)는 에러가 발생함을 출력할 수 있다.
다음으로, 도 18b를 설명한다.
다광축 센서(200)는 측정 시간 동안 N회에 걸쳐, 차광된 광축 영역을 연속적으로 측정할 수 있다. 각 광축 영역은 광축 번호들을 포함할 수 있다.
다광축 센서(200)는 N회 측정된 광축 영역들에 기초하여, 플로팅 블랭킹 영역, 플로팅 블랭킹 광축수, 허용 광축수를 측정할 수 있다.
다광축 센서(200)는 물체(1700)가 7,8,9번 광축에서 2,3,4번 광축으로 이동하였으므로, 플로팅 블랭킹 영역을 2 내지 9번 광축으로 획득할 수 있다.
플로팅 블랭킹 영역은 N번의 측정 횟수 중 한번이라도 차광이 발생된 광축들을 포함할 수 있다.
플로팅 블랭킹 광축수는 N번 측정된 차광된 광축수들 중, 최대로 차광된 광축수일 수 있다. 플로팅 블랭킹 광축수는 물체(1700)의 크기가 3개의 광축에 상응하는 크기로 고정되어 있으므로, 3일 수 있다.
허용 광축수는 N번 측정된 차광된 광축수들 중, 최대로 차광된 광축수에서, 최소로 차광된 광축수를 뺀 값으로 측정될 수 있다. 차광된 광축수는 3개로, 변함이 없으므로, 허용 광축수는 0개가 될 수 있다.
다광축 센서(200)는 측정된 허용 광축수 0개가 기 설정된 광축수 범위(0 내지 5) 내에 있으므로, 에러가 발생되지 않는 것으로 판단할 수 있다.
즉, 도 18a와는 달리, 플로팅 블랭킹 영역 정보의 허용 광축수는 기 설정된 광축 범위 내에 있으므로, 에러가 발생되지 않는다.
이와 같이, 도 17a 및 도 17b를 참조하면, 픽스 블랭킹 영역 정보 및 플로팅 블랭킹 영역 정보를 측정 결과, 허용 광축수의 개수가 달라짐에 따라, 에러의 발생 여부도 달라질 수 있다.
본 발명의 일 실시 예에 의하면, 전술한 방법은, 프로그램이 기록된 매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있다.
상기와 같이 설명된 다광축 센서는 상기 설명된 실시 예들의 구성과 방법이 한정되게 적용될 수 있는 것이 아니라, 상기 실시 예들은 다양한 변형이 이루어질 수 있도록 각 실시 예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.
Claims (5)
- 다광축 센서의 동작 방법에 있어서,
제어 장치로부터, 위치가 고정된 물체의 감지를 무효화하는 픽스 블랭킹의 제1 블랭킹 영역 정보 또는 고정된 크기의 움직이는 물체의 감지를 무효화하는 플로팅 블랭킹의 제2 블랭킹 영역 정보의 측정을 요청하는 측정 요청을 수신하는 단계;
상기 측정 요청에 응답하여, 상기 측정 요청에 포함된 측정 시간 동안, 연속적으로, 복수의 광축들 각각의 수광 상태를 측정하는 단계;
측정된 수광 상태에 기초하여, 상기 제1 블랭킹 영역 정보 또는 상기 제2 블랭킹 영역 정보를 획득하는 단계; 및
획득된 상기 제1 블랭킹 영역 정보 또는 상기 제2 블랭킹 영역 정보를 상기 제어 장치에 전송하는 단계를 포함하고,
상기 제1 블랭킹 영역 정보는 상기 수광 상태가 변경된 광축수인 제1 허용 광축수를 포함하고,
상기 제2 블랭킹 영역 정보는 최대 차광 광축수에서, 최소 차광 광축수 간의 차이인 제2 허용 광축수를 포함하는
다광축 센서의 동작 방법. - 제1항에 있어서,
상기 제1 허용 광축수는 제1 범위 내로 제한 설정되고,
상기 제2 허용 광축수는 제2 범위 내로 제한 설정되고,
상기 제2 범위의 최대 값은 상기 제1 범위의 최대 값보다 더 큰
다광축 센서의 동작 방법. - 제2항에 있어서,
상기 제1 블랭킹 영역 정보는 차광 상태가 발생한 하나 이상의 광축들을 포함하는 픽스 블랭킹 영역, 상기 수광 상태가 변경된 광축을 나타내는 허용 광축을 더 포함하고,
상기 제2 블랭킹 영역 정보는 플로팅 블랭킹 영역, 상기 최대 차광 광축수로 표현되는 플로팅 블랭킹 광축수를 더 포함하는
다광축 센서의 동작 방법. - 제3항에 있어서,
상기 허용 광축은 상기 픽스 블랭킹 영역 내의 양 끝단의 광축에서만 설정되고,
상기 동작 방법은
상기 픽스 블랭킹 기능이 활성화된 상태에서, 상기 설정된 허용 광축 이외의 광축에서 입광이 발생된 경우, 제어 출력을 오프로 출력하는 단계를 더 포함하는
다광축 센서의 동작 방법. - 제2항에 있어서,
상기 제1 허용 광축수가 상기 제1 범위를 벗어나는 경우, 상기 제1 허용 광축수를 초과함을 나타내는 에러를 출력하는 단계를 더 포함하는
다광축 센서의 동작 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200049173A KR20210130974A (ko) | 2020-04-23 | 2020-04-23 | 다광축 센서의 동작 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200049173A KR20210130974A (ko) | 2020-04-23 | 2020-04-23 | 다광축 센서의 동작 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20210130974A true KR20210130974A (ko) | 2021-11-02 |
Family
ID=78476242
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200049173A KR20210130974A (ko) | 2020-04-23 | 2020-04-23 | 다광축 센서의 동작 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20210130974A (ko) |
-
2020
- 2020-04-23 KR KR1020200049173A patent/KR20210130974A/ko unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8929739B2 (en) | Remote control apparatus | |
US10436901B2 (en) | Optoelectronic sensor and method for detecting objects | |
US10317516B2 (en) | Optical safety system | |
KR100901971B1 (ko) | 적외선 터치 스캐닝 모듈 | |
US9933510B2 (en) | Safety scanner and optical safety system | |
JP4009862B2 (ja) | 多光軸光電センサ | |
RU2011147190A (ru) | Электронное устройство с узлом восприятия и способ интерпретации смещенных жестов | |
WO2008039006A1 (en) | Multi position detecting method and area detecting method in infrared rays type touch screen | |
US20160117896A1 (en) | Method and evaluation device for evaluation of signals from a led status indicator | |
KR101837806B1 (ko) | 다 광축 광전 센서 시스템 | |
US10038970B2 (en) | Information processing apparatus, positioning system and method for positioning a communication device | |
JP2016502087A (ja) | 動的目標物を備える測量システム | |
JP6910152B2 (ja) | 測定装置及び設備コンポーネントのための仮想機能モジュール | |
KR20210130974A (ko) | 다광축 센서의 동작 방법 | |
KR102511558B1 (ko) | 다광축 센서 | |
CN113631955A (zh) | 用于存在感测***的视觉指示器 | |
CN111183366B (zh) | 用于监控机动车的模拟装置 | |
KR20170071164A (ko) | 광섬유 온도센서의 온도 측정 기능을 이용한 누수감지 모니터링 시스템 | |
KR20210120269A (ko) | 다광축 센서 및 다광축 센서를 포함하는 시스템 | |
JP2015079416A (ja) | 光電センサ | |
JP5034511B2 (ja) | 光電センサ | |
US9423244B2 (en) | System and method for configuring a monitored zone of an optoelectronic monitoring device | |
CN108007343B (zh) | 用于三角测量的测量装置和方法 | |
CN210153526U (zh) | 一种漫反射安全光栅 | |
KR101904616B1 (ko) | 센서의 이동을 감지하는 보안 시스템 |