KR19990000381A - 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치 - Google Patents

퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치 Download PDF

Info

Publication number
KR19990000381A
KR19990000381A KR1019970023253A KR19970023253A KR19990000381A KR 19990000381 A KR19990000381 A KR 19990000381A KR 1019970023253 A KR1019970023253 A KR 1019970023253A KR 19970023253 A KR19970023253 A KR 19970023253A KR 19990000381 A KR19990000381 A KR 19990000381A
Authority
KR
South Korea
Prior art keywords
communication port
product
unloading
inspection
personal computer
Prior art date
Application number
KR1019970023253A
Other languages
English (en)
Other versions
KR100294204B1 (ko
Inventor
전병권
Original Assignee
윤종용
삼성전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 윤종용, 삼성전자 주식회사 filed Critical 윤종용
Priority to KR1019970023253A priority Critical patent/KR100294204B1/ko
Priority to US09/092,252 priority patent/US6035263A/en
Publication of KR19990000381A publication Critical patent/KR19990000381A/ko
Application granted granted Critical
Publication of KR100294204B1 publication Critical patent/KR100294204B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • G05B19/0425Safety, monitoring

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Programmable Controllers (AREA)

Abstract

본 발명은 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치에 관한 것으로, 퍼스널 컴퓨터를 통해 프로그램 로직 제어 장치를 직접적으로 제어하여 제품 검사에 효율성을 확보함에 그 목적이 있다.
이와 같은 본 발명의 목적으로 달성하기 위해, 제품 검사 장치에 있어서, 프로그램 로직 제어 장치가 검사 대상 제품을 로딩하였는지 여부를 검출하여 퍼스널 컴퓨터에 통지하는 로딩 검출부와, 퍼스널 컴퓨터의 통신 포트에 접속되고 프로그램 로직 제어 장치에 접속되어 제품 검사의 종료를 알리는 검사 완료 신호를 통신 포트를 통해 통지받아 프로그램 로직 제어 장치에 언로딩 신호를 인가하는 언로딩 제어부와, 에러 발생 신호를 통신 포트에 통해 통지받아 제품 검사시에 에러 발생을 경보하는 에러 경보부를 구비한 입출력 지그부를 포함하는 본 발명에 따른 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치에 따르면, 통신 유니트를 사용함에 따라 퍼스널 컴퓨터에 사용되는 측정, 조정, 검사 프로그램 및 프로그램 로직 제어 장치의 프로그램을 수정해야 하고, 제작시 비용적인 부담이 있으며, 타장비와 상이한 점이 발생하던 종래 기술의 문제점을 용이하게 해결할 수 있다.

Description

퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
본 발명은 퍼스널 컴퓨터(PC; Personal Computer)의 통신 포트를 이용한 제품 검사 장치에 관한 것으로, 더욱 상세하게는 퍼스널 컴퓨터의 통신 포트들인 직렬 통신 포트와 병렬 통신 포트 중 어느 한 포트를 통해 프로그램 로직 제어 장치(PLC; Programmable Logic Controller)와 퍼스널 컴퓨터간의 인터페이스를 제공함로써 제품 검사에 효율성을 확보할 수 있는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치에 관한 것이다.
최근 들어, 생산 라인의 제품 검사는 제품 검사에 대한 객관성과 신뢰성을 확보하기 위해 검사용 계측기 및 검사 대상 제품 등을 퍼스널 컴퓨터에 접속하여 제품의 성능 및 품질을 측정·검사하여 불량을 선별하며, 검사 대상 제품의 각 요소의 조정치를 정격에 맞도록 조정하는 것이 일반적인 데, 특히, 제품 검사시, 무인 자동화의 범위를 확대시키기 위해 퍼스널 컴퓨터로부터 제공되는 명령을 입력받아 제품의 기구부를 검사 환경에 맞도록 로딩(loading) 또는 언로딩(unloading)하는 기능을 수행하는 프로그램 로직 제어 장치를 더 포함하여 사용하는 것이 통상적인 추세가 되고 있다.
여기서, 프로그램 로직 제어 장치(PLC; Programmable Logic Controller)는 프로그램 가능한 로직을 구비한 제어 장치에 대한 통칭으로, 제품 검사에 있어서는 퍼스널 컴퓨터나 작업자에 의해 외부로부터 제공되는 검사 조건이나 명령을 입력받아 실제 검사 대상을 상대로 측정, 조정, 오류 검출 등을 수행하기에 용이하도록 검사 환경(test environment)을 조성할 수 있는 장치를 말하는 데, 일례를 들면, 컨베이어 시스템(conveyer system)을 이용하여 검사 대상 제품을 검사하는 연속 작업에 있어서, 검사 차례가 되는 검사 대상 제품의 기구부를 정위치시켜 퍼스널 컴퓨터와 접속된 검사용 계측기가 해당 검사 및 측정 항목을 정확하게 검사할 수 있도록 로딩하며, 검사가 완료되면, 다음 검사 차례가 되는 검사 대상 제품의 기구부를 자동적으로 로딩하기 위해 현재 검사가 완료된 검사 대상 제품을 언로딩(unloading)하는 장치를 그 예로 들 수 있다.
이러한 프로그램 로직 제어 장치를 이용하면, 작업자의 수작업으로 이루어지던 검사 대상 제품의 로딩 및 언로딩 작업을 배제하고, 이에 대한 무인 자동화를 실시할 수 있음에 따라 작업 효율의 극대화를 추구할 수 있다.
이때, 전술한 퍼스널 컴퓨터와 프로그램 로직 제어 장치 간에 제어권을 교환하기 위해서는 상호 인터페이스가 이루어져야 하는 것이 필수적인데, 종래 기술에 따르면, 전술한 퍼스널 컴퓨터와 프로그램 로직 제어 장치 간의 인터페이스를 위해 통신 유니트(communication unit)를 사용하고 있는 것이 일반적이다.
그러나, 종래 기술은 통신 유니트에 의한 인터페이스에 의존하는 프로그램 로직 제어 장치를 사용하여 무인 자동화를 추구함에 따라 제품의 기구부를 제어하기 위한 제어 장치를 제작함에 있어 비용 상승의 부담이 있으며, 제품의 기구부를 제어하기 위한 제어 장치가 통신 유니트를 사용함에 따라 타장비와 상이한 점이 발생할 뿐만 이니라, 통신 유니트를 사용함에 따라 퍼스널 컴퓨터에 사용되는 측정, 조정, 검사 프로그램 및 프로그램 로직 제어 장치의 프로그램을 수정해야 하는 불편이 있고 또한, 통신 유니트를 사용하지 않을 경우에는 퍼스널 컴퓨터와 프로그램 로직 제어 장치 간에 인터페이스가 설정되지 않기 때문에 무인 자동화가 실현되지 않는 문제가 있다.
따라서, 본 발명은 이와 같은 문제를 해결하기 위해 안출된 것으로, 퍼스널 컴퓨터의 통신 포트들인 직렬 통신 포트와 병렬 통신 포트 중 어느 한 포트를 통해 프로그램 로직 제어 장치(PLC; Programmable Logic Controller)와 퍼스널 컴퓨터간의 인터페이스를 형성함로써 퍼스널 컴퓨터를 통해 프로그램 로직 제어 장치의 직접적으로 제어하여 제품 검사에 효율성을 확보할 수 있는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치를 제공함에 그 목적이 있다.
도 1은 본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치의 바람직한 실시예를 도시한 회로도,
도 2는 본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 방법의 순서도.
〈도면의주요부분에대한부호의설명〉
10 : 퍼스널 컴퓨터 11 : 25핀 직렬 통신 포트
30 : 프로그램 로직 제어 장치 31 :프로그램 로직 제어 장치의 입력단
32 : 프로그램 로직 제어 장치의 출력단 100 : 입출력 지그부
101 : 9핀 직렬 통신 포트 110 : 로딩 검출부
111 : 제 1 릴레이 121 : 언로딩 스위칭부
122 : 제 2 릴레이 123 : 언로딩 경보부
120 : 언로딩 제어부 130 : 에러 경보부
131 : 경보 스위칭부 133 : 음향 발생 장치
132 : 제 3 릴레이 134 : 에러 발광 경보부
S100 : 로딩 검출 단계 S110 : 로딩 단계
S120 : 로딩 검출 신호 송신 단계 S130 : 로딩 완료 통지 단계
S200 : 제품 검사 단계 S300 : 에러 경보 단계
S400 : 언로딩 제어 단계
이와 같은 본 발명의 목적을 달성하기 위해, 본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치는
검사 대상 제품의 기구부를 검사 환경에 맞도록 정위치에 로딩(loading) 또는 언로딩(unloading)하는 프로그램 로직 제어 장치; 및
상기 검사 대상 제품을 검사하기 위한 검사 제어 신호를 발생하여 통신 포트를 통해 양방향 통신을 수행함으로써 상기 검사 대상 제품의 성능 및 품질 상태를 선별하며, 상기 검사 대상 제품의 구성 요소의 조정치를 정격에 맞도록 조정하는 퍼스널 컴퓨터를 포함하는 제품 검사 장치에 있어서:
상기 통신 포트에 접속되고 상기 프로그램 로직 제어 장치의 출력단에 접속되어 상기 프로그램 로직 제어 장치가 상기 검사 대상 제품을 로딩하였는지 여부를 검출하여 상기 퍼스널 컴퓨터에 통지하는 로딩 검출부;
상기 통신 포트에 접속되고 상기 프로그램 로직 제어 장치의 입력단에 접속되어 제품 검사의 종료를 알리는 검사 완료 신호를 상기 통신 포트를 통해 통지받아 상기 프로그램 로직 제어 장치에 언로딩 신호를 인가하여 상기 프로그램 로직 제어 장치를 언로딩시키는 언로딩 제어부; 및
제품 검사시에 에러가 발생했음을 알리는 에러 발생 신호를 상기 통신 포트에 통해 통지받아 제품 검사시에 에러 발생을 경보하는 에러 경보부를 구비한 입출력 지그(jig)부를 포함하는 것이 특징이다.
이때, 상기 통신 포트는 상기 퍼스널 컴퓨터의 통신 포트들인 직렬 통신 포트와 병렬 통신 포트 중 어느 한 포트를 통해 프로그램 로직 제어 장치와 퍼스널 컴퓨터간의 인터페이스하는 것이 바람직하며, 특히, RS-232C 직렬 통신 포트를 이용하는 것이 더욱 바람직하다.
여기서, RS-232C는 본래 데이터 단말 장치와 모뎀이나 데이터 집선 장치와 같은 회선 종단 장치를 상호 접속하기 위한 규격으로, 전자 공업 제품에 대한 표준을 만들고 유지하는 것을 목적으로 하는 미국 전자 산업 분야의 기업 연합체인 전자 공업 협회(EIA; Electronic Industries Association)의 추천 규격(RS; Recommendation Standard)으로써 제정되어 있는 규격이다. 중앙 처리 장치와 주변 장치와의 사이에서 제어 신호나 데이터의 상호 통신을 위한 표준 인터페이스로 사용되고 있다. 이와 같은 규격에 따르는 인터페이스를 RS-232C 인터페이스라고 한다.
이하, 본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치의 바람직한 실시예를 첨부한 도 1을 참조하여 설명하면 다음과 같다.
도 1은 본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치의 바람직한 실시예를 도시한 회로도이다.
본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치의 바람직한 실시예는 도 1에 도시한 바와 같이, 검사 대상 제품(미도시)의 기구부를 검사 환경에 맞도록 정위치에 로딩(loading) 또는 언로딩(unloading)하는 프로그램 로직 제어 장치(30); 및
검사 대상 제품(미도시)을 검사하기 위한 검사 제어 신호를 발생하여 25핀 직렬 통신 포트(11)를 통해 양방향 통신을 수행함으로써 검사 대상 제품(미도시)의 성능 및 품질 상태를 선별하며, 검사 대상 제품(미도시)의 구성 요소의 조정치를 정격에 맞도록 조정하는 퍼스널 컴퓨터(10)를 포함하는 제품 검사 장치에 있어서:
9핀 직렬 통신 포트(101)를 통해 25핀 직렬 통신 포트(11)에 접속되고 프로그램 로직 제어 장치(30)의 출력단(32)에 접속되어 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩하였는지 여부를 검출하여 퍼스널 컴퓨터(10)에 통지하는 로딩 검출부(110);
9핀 직렬 통신 포트(101)를 통해 25핀 직렬 통신 포트(11)에 접속되고 프로그램 로직 제어 장치(30)의 입력단(31)에 접속되어 제품 검사의 종료를 알리는 검사 완료 신호를 통신 포트들(11, 101)을 통해 통지받아 프로그램 로직 제어 장치(30)에 언로딩 신호를 인가하여 상기 프로그램 로직 제어 장치를 언로딩시키는 언로딩 제어부(120); 및
제품 검사시에 에러가 발생했음을 알리는 에러 발생 신호를 상기 통신 포트들(11, 101)에 통해 통지받아 제품 검사시의 에러 발생을 경보하는 에러 경보부(130)를 구비한 입출력 지그부(100)로 구성된다.
여기서, 상기 로딩 검출부(110)는 내부 구성 요소 중 하나인 제 1 코일(L1)의 양측이 프로그램 로직 제어 장치(30)의 출력단(32)에 각각 접속되며, 또 다른 구성 요소인 제 1 스위치(S1)의 일측이 상기 9핀 직렬 통신 포트(101)의 1번 핀에 접속되고 타측이 9핀 직렬 통신 포트(101)의 2번 핀에 접속되어 상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩하면, 상기 제 1 코일(L1)이 턴온됨에 따라 제 1 스위치(S1)가 온되어 통신 포트들(11, 101)을 통해 퍼스널 컴퓨터에 상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩했음을 통지하는 제 1 릴레이(111)로 구성된다.
그리고, 상기 언로딩 제어부(120)는 제어 단자가 9핀 직렬 통신 포트(101)의 3번 핀에 접속된 언로딩 스위칭부(121)와, 상기 언로딩 스위칭부(121)에 접속되어 상기 언로딩 스위칭부(121)가 온됨에 따라 턴온되어 프로그램 로직 제어 장치(30)에 언로딩 신호를 인가하는 제 2 릴레이(122)와, 상기 언로딩 스위칭부(121)에 접속되어 상기 언로딩 스위칭부(121)가 온됨에 따라 턴온되어 프로그램 로직 제어 장치(30)에 언로딩 신호를 인가했음을 외부에 알리는 언로딩 경보부(123)로 구성된다. 이때, 상기 언로딩 스위칭부(121)는 트랜지스터로 구성되고, 상기 언로딩 경보부(123)는 발광 다이오드과 같은 시각적 표시 수단으로 구성되며, 제 2 릴레이(122)는 내부 구성 요소 중 하나인 제 2 스위치(S2)의 양측이 프로그램 로직 제어 장치(30)의 입력단(31)에 각각 접속되고 또 다른 구성 요소인 제 2 코일(L2)의 일측이 상기 언로딩 스위칭부(121)의 일측에 접속되고 타측이 공급 전원(VCC)에 접속된다.
또한, 상기 에러 경보부(130)는 제어 단자가 9핀 직렬 통신 포트(101)의 4번 핀에 접속된 경보 스위칭부(131)와, 상기 경보 스위칭부(131)에 접속되어 상기 경보 스위칭부(131)가 온됨에 따라 턴온되어 제품 검사시의 에러 발생을 외부에 알리는 음향 발생 장치(133)를 동작시키는 제 3 릴레이(132)와, 상기 경보 스위칭부(131)에 접속되어 상기 경보 스위칭부(131)가 온됨에 따라 턴온되어 제품 검사시의 에러 발생을 발광을 통해 외부에 알리는 에러 발광 경보부(134)로 구성된다.
이때, 상기 에러 경보 스위칭부(131)는 트랜지스터로 구성되고, 상기 에러 발광 경보부(134)는 발광 다이오드로 구성되며, 제 3 릴레이(132)는 내부 구성 요소 중 하나인 제 3 스위치(S3)의 일측이 공급 전원(VCC)에 접속되고 타측이 음향 방생 장치(133)에 접속되며, 또 다른 구성 요소인 제 3 코일(L3)의 일측이 공급 전원(VCC)에 접속되고 타측이 에러 경보 스위칭부(131)에 접속된다.
한편, 본 발명의 실시예에서 이용되는 RS-232C 규격에 따르는 상기 25핀 직렬 통신 포트(11) 및 상기 9핀 직렬 통신 포트(101)의 핀 접속의 대응 관계를 설명하면, 상기 25핀 직렬 통신 포트(11)에 접속되는 25핀 콘넥터 및 상기 9핀 직렬 통신 포트(101)에 접속되는 9핀 콘넥터의 핀배열은 표 1과 같다.
[표 1]
25핀 콘넥터 9핀 콘넥터
핀번호 신호선 핀번호 신호선
1 FG(Frame Ground) 1 CD
2 TXD(Transmit Data) 2 TXD(Transmit Data)
3 RXD(Receive Data) 3 RXD(Receive Data)
4 RTS(Request To Send) 4 DTR(Data Terminal Ready)
5 CTS(Clear To Send) 5 SG(Signal Ground)
6 DSR(Data Set Ready) 6 DSR(Data Send Ready)
7 SG(Signal Ground) 7 RTS(Request To Send)
8 CD(Carrier Detect) 8 CTS(Clear To Send)
15 TXC(Transmit Clock) 9 RI(Ring Indicator)
17 RXC(Receive Clock)
18 TEST
20 DTR(Data Terminal Ready)
22 RI(Ring Indicator)
23 SS(Speed Select)
RS-232C 규격에 따르는 직렬 통신 포트는 25핀 콘넥터를 통해 상호 접속 관계를 설정하는 것이 통상적인 일이지지만, 25핀 콘넥터는 실제로 사용하지 않아도 되는 신호선들이 같이 있으며, 설치시 차지하는 부피가 크므로 본 발명의 실시예에서와 같이 9핀 콘넥너를 사용하는 경우가 종종 있으며, 상기 두 콘넥터를 혼용하여 사용하기 위해서는 표 2에서 볼 수 있는 바와 같이 동일한 신호선끼리 핀을 상호 접속하면 된다.
본 발명의 바람직한 실시예에서는 TXD(Transmit Data), RXD(Receive Data), RTS(Ready To Send), SG(Signal Ground), DTR(Data To Ready) 신호선만이 필요함에 따라 데이터 전송 케이블(12)을 통해 표 2와 같이 상호 접속하며, 본 발명의 바람직한 실시예에서 9핀 커넥터의 5번핀은 접지된다.
[표 2]
25핀 콘넥터 핀번호 9핀 콘넥터 핀번호 신호선
2 1 TXD(Transmit Data)
3 2 RXD(Receive Data)
4 3 RTS(Request To Send)
7 5 SG(Signal Ground)
20 4 DTR(Data To Ready)
이하, 이상과 같이 구성된 본 발명에 따른 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치의 바람직한 실시예에 대한 작용을 도 1을 참조하여 상세하게 설명하기로 한다.
우선, 상기 퍼스널 컴퓨터(10)는 25핀 통신 포트(11)의 2번핀(TXD) 및 9핀 직렬 통신 포트(101)의 1번핀(TXD)을 통해 주기적으로 로딩 검출 신호를 상기 로딩 검출부(110)에 송신한다.
상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)의 기구부를 검사 환경에 맞도록 정위치에 로딩(loading)하면, 프로그램 로직 제어 장치(30)는 출력단(32)을 통해 상기 로딩 검출부(110)에 로딩이 완료됐음을 알리는 제어 신호를 인가한다.
이에 따라, 로딩 검출부(110)는 이를 검출하여 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩하였는지 여부를 검출하여 퍼스널 컴퓨터(10)에 통지한다.
즉, 상기 로딩 검출부(110)의 제 1 릴레이(111)는 상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩하면, 상기 제 1 릴레이(111)의 제 1 코일(L1)이 턴온됨에 따라 제 1 스위치(S1)가 온되어 로딩 검출 신호를 9핀 직렬 통신 포트(101)의 2번핀(RXD) 및 25핀 직렬 통신 포트(11)의 3번핀(RXD)을 통해 퍼스널 컴퓨터(10)에 되돌려 보냄으로써 상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩했음을 상기 퍼스널 컴퓨터(10)에 통지한다.
이후, 상기 퍼스널 컴퓨터(10)는 검사 대상 제품(미도시)을 측정, 검사, 조정하는 검사용 계측기(미도시)를 제어하여 검사 대상 제품(미도시)의 성능 및 품질 상태를 선별하며, 검사 대상 제품(미도시)의 구성 요소의 조정치를 정격에 맞도록 조정한다.
제품 검사를 수행함에 있어서, 에러가 발생하면, 상기 퍼스널 컴퓨터(10)는 25핀 통신 포트(11)의 20번핀(DTR) 및 9핀 직렬 통신 포트(101)의 4번핀(DTR)을 통해 에러 검출 신호를 에러 경보부(130)에 송신하면, 에러 경보부(130)의 경보 스위칭부(131)가 온됨에 따라 제 3 릴레이(132)의 제 3 스위치(S3)가 턴온되어 음향 발생 장치(133)를 동작시켜 경보음을 발생시키고, 동시에 에러 발광 경보부(134)의 발광 다이오드가 턴온되어 경보광을 발생하게 된다.
최종적으로 제품 검사가 완료되면, 상기 퍼스널 컴퓨터(10)는 25핀 통신 포트(11)의 4번핀(RTS) 및 9핀 직렬 통신 포트(101)의 3번핀(RTS)을 통해 검사 완료 신호를 언로딩 제어부(120)에 송신하면, 언로딩 제어부(120)의 언로딩 스위칭부(131)가 온됨에 따라 제 2 릴레이(122)의 제 2 스위치(S2)가 턴온되어 프로그램 로직 제어 장치(30)의 입력단(31)은 통해 언로딩 신호를 인가하고, 동시에 프로그램 로직 제어 장치(30)에 언로딩 신호를 인가했음을 외부에 알리는 언로딩 경보부(123)의 발광 다이오드가 턴온되어 경보광을 발생하게 된다.
입력단(31)을 통해 언로딩 신호를 인가받은 프로그램 로직 제어 장치(30)는 검사가 완료된 검사 대상 제품(미도시)을 언로딩하고, 퍼스널 컴퓨터(10)는 다음 검사 대상 제품을 검사하기 위해 초기화를 수행한다.
이하, 본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 방법을 첨부한 도 1 및 도 2를 참조하여 설명하면 다음과 같다.
도 2는 본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 방법의 순서도를 도시한 것이다.
본 발명에 의한 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 방법은 도 2에 도시한 바와 같이, 검사 대상 제품(미도시)의 기구부를 검사 환경에 맞도록 정위치에 로딩(loading) 또는 언로딩(unloading)하는 프로그램 로직 제어 장치(30); 및
검사 대상 제품(미도시)을 검사하기 위한 검사 제어 신호를 발생하여 25핀 직렬 통신 포트(11)를 통해 양방향 통신을 수행함으로써 검사 대상 제품(미도시)의 성능 및 품질 상태를 선별하며, 검사 대상 제품(미도시)의 구성 요소의 조정치를 정격에 맞도록 조정하는 퍼스널 컴퓨터(10)를 포함하는 제품 검사 장치를 제어하는 제품 검사 방법에 있어서:
상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩하였는지 여부를 검출하여 퍼스널 컴퓨터(10)에 통지하는 로딩 검출 단계(S100);
상기 프로그램 로직 제어부(30)가 로딩을 완료하면, 상기 퍼스널 컴퓨터(10)가 검사 대상 제품(미도시)을 측정, 검사, 조정하는 검사용 계측기(미도시)를 제어하여 검사 대상 제품(미도시)의 성능 및 품질 상태를 선별하며, 검사 대상 제품(미도시)의 구성 요소의 조정치를 정격에 맞도록 조정하는 제품 검사 단계(S200);
상기 제품 검사 단계(S200)를 수행할 시에 에러가 발생하면, 에러가 발생했음을 외부에 경보하는 에러 경보 단계(S300); 및
상기 퍼스널 컴퓨터(30)에서 제품 검사가 완료됨에 따라 통신 포트들(11, 101)을 통해 프로그램 로직 제어 장치(30)에 언로딩 신호를 인가하여 상기 프로그램 로직 제어 장치(30)로 하여금 검사가 완료된 검사 대상 제품을 언로딩하도록 하는 언로딩 제어 단계(S400)로 구성된다.
여기서, 상기 로딩 검출 단계(S100)는 상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)의 기구부를 검사 환경에 맞도록 정위치에 로딩(loading)하는 로딩 단계(S110)와, 상기 퍼스널 컴퓨터(10)는 25핀 통신 포트(11)의 2번핀(TXD) 및 9핀 직렬 통신 포트(101)의 1번핀(TXD)을 통해 주기적으로 로딩 검출 신호를 상기 프로그램 로직 제어 장치(30)로 송신하는 로딩 검출 신호 송신 단계(S120)와, 로딩이 완료되면, 프로그램 로직 제어 장치(30)의 출력단(32)을 통해 상기 로딩 검출 신호를 상기 퍼스널 컴퓨터(10)로 되돌려 보냄으로써 로딩이 완료됐음을 통지하는 로딩 완료 통지 단계(S130)로 구성된다.
이상과 같이 구성된 본 발명에 따른 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 방법의 수순을 도 1 및 도 2를 참조하여 상세하게 설명하기로 한다.
우선, 로딩 검출 단계(S100)에서는 상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)을 로딩하였는지 여부를 검출하여 퍼스널 컴퓨터(10)에 통지한다.
즉, 상기 로딩 검출 단계(S100)는 상기 로딩 단계(S110)에서 상기 프로그램 로직 제어 장치(30)가 검사 대상 제품(미도시)의 기구부를 검사 환경에 맞도록 정위치에 로딩(loading)하면, 상기 로딩 검출 신호 송신 단계(S120)에서는 상기 퍼스널 컴퓨터(10)는 25핀 통신 포트(11)의 2번핀(TXD) 및 9핀 직렬 통신 포트(101)의 1번핀(TXD)을 통해 주기적으로 로딩 검출 신호를 상기 프로그램 로직 제어 장치(30)로 송신하고, 로딩이 완료되면, 상기 로딩 완료 통지 단계(S130)에서는 프로그램 로직 제어 장치(30)의 출력단(32)을 통해 상기 로딩 검출 신호를 상기 퍼스널 컴퓨터(10)로 되돌려 보냄으로써 로딩이 완료됐음을 통지하게 된다.
이후, 상기 제품 검사 단계(S200)에서는 상기 프로그램 로직 제어부(30)가 로딩을 완료함에 따라 상기 퍼스널 컴퓨터(10)가 검사 대상 제품(미도시)을 측정, 검사, 조정하는 검사용 계측기(미도시)를 제어하여 검사 대상 제품(미도시)의 성능 및 품질 상태를 선별하며, 검사 대상 제품(미도시)의 구성 요소의 조정치를 정격에 맞도록 조정한다.
이때, 상기 제품 검사 단계(S200)를 수행할 시에 에러가 발생하면, 에러 경보 단계(S300)에서는 에러가 발생했음을 외부에 경보한다.
최종적으로, 해당 검사 대상 제품에 대한 검사가 완료되면, 상기 언로딩 제어 단계(S400)에서는 통신 포트들(11, 101)을 통해 프로그램 로직 제어 장치(30)에 언로딩 신호를 인가하여 상기 프로그램 로직 제어 장치(30)로 하여금 검사가 완료된 검사 대상 제품을 언로딩하도록 한다.
이상에서 상세하게 설명한 바와 같이, 상기 검사 대상 제품을 검사하기 위한 검사 제어 신호를 발생하여 통신 포트를 통해 양방향 통신을 수행함으로써 상기 검사 대상 제품의 성능 및 품질 상태를 선별하며, 상기 검사 대상 제품의 구성 요소의 조정치를 정격에 맞도록 조정하는 제품 검사 장치에 있어서, 상기 통신 포트에 접속되고 상기 프로그램 로직 제어 장치의 출력단에 접속되어 상기 프로그램 로직 제어 장치가 상기 검사 대상 제품을 로딩하였는지 여부를 검출하여 상기 퍼스널 컴퓨터에 통지하는 로딩 검출부와, 상기 통신 포트에 접속되고 상기 프로그램 로직 제어 장치의 입력단에 접속되어 제품 검사의 종료를 알리는 검사 완료 신호를 상기 통신 포트를 통해 통지받아 상기 프로그램 로직 제어 장치에 언로딩 신호를 인가하는 언로딩 제어부와, 제품 검사시에 에러가 발생했음을 알리는 에러 발생 신호를 상기 통신 포트에 통해 통지받아 제품 검사시에 에러 발생을 경보하는 에러 경보부를 구비한 입출력 지그부를 포함하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치에 따르면, 통신 유니트를 사용함에 따라 퍼스널 컴퓨터에 사용되는 측정, 조정, 검사 프로그램 및 프로그램 로직 제어 장치의 프로그램을 수정해야 하고, 제작시 비용적인 부담이 있으며, 타장비와 상이한 점이 발생하던 종래 기술의 문제점을 용이하게 해결할 수 있다.

Claims (10)

  1. 검사 대상 제품의 기구부를 검사 환경에 맞도록 정위치에 로딩(loading)하고 언로딩(unloading)하는 프로그램 로직 제어 장치와, 상기 검사 대상 제품을 검사하기 위해 검사 제어 신호를 발생하여 통신 포트를 통해 양방향 통신을 수행하는 퍼스널 컴퓨터를 포함하는 제품 검사 장치에 있어서:
    상기 통신 포트에 접속되고 상기 프로그램 로직 제어 장치의 출력단에 접속되어 상기 프로그램 로직 제어 장치가 상기 검사 대상 제품을 로딩하였는지 여부를 검출하여 상기 퍼스널 컴퓨터에 통지하는 로딩 검출부; 및
    상기 통신 포트에 접속되고 상기 프로그램 로직 제어 장치의 입력단에 접속되어 제품 검사의 종료를 알리는 검사 완료 신호를 상기 통신 포트를 통해 통지받아 상기 프로그램 로직 제어 장치에 언로딩 신호를 인가하여 상기 프로그램 로직 제어 장치를 언로딩시키는 언로딩 제어부를 포함한 입출력 지그부를 포함하는 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  2. 제 1 항에 있어서, 상기 입출력 지그부는,
    제품 검사시에 에러가 발생했음을 알리는 에러 발생 신호를 상기 통신 포트에 통해 통지받아 제품 검사시에 에러 발생했음을 경보하는 에러 경보부를 더 포함하는 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  3. 제 2 항에 있어서, 상기 에러 경보부는,
    제어 단자가 상기 통신 포트에 접속된 경보 스위칭부; 및
    상기 경보 스위칭부가 온됨에 따라 턴온되어 제품 검사시의 에러 발생을 외부에 알리는 음향 발생 장치를 동작시키는 릴레이(relay)로 구성되는 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  4. 제 3 항에 있어서, 상기 에러 경보부는,
    상기 경보 스위칭부에 접속되어 상기 경보 스위칭부가 온됨에 따라 턴온되어 제품 검사시의 에러 발생을 발광을 통해 외부에 알리는 에러 발광 경보부를 더 포함하는 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  5. 제 1 항에 있어서, 상기 통신 포트는,
    상기 퍼스널 컴퓨터의 직렬 통신 포트와 병렬 통신 포트 중 어느 하나인 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  6. 제 5 항에 있어서, 상기 직렬 통신 포트는,
    RS-232C 직렬 통신 포트인 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  7. 제 1 항에 있어서, 상기 로딩 검출부는,
    코일의 양측이 상기 프로그램 로직 제어 장치의 출력단에 각각 접속되며, 스위치의 일측이 상기 통신 포트의 송신핀에 접속되고 타측이 상기 통신 포트의 수신핀에 접속된 릴레이인 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  8. 제 1 항에 있어서, 상기 언로딩 제어부는,
    제어 단자가 상기 통신 포트에 접속된 언로딩 스위칭부; 및
    상기 언로딩 스위칭부가 온됨에 따라 턴온되어 상기 프로그램 로직 제어 장치에 상기 언로딩 신호를 인가하는 제 2 릴레이를 포함하는 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  9. 제 8 항에 있어서, 상기 언로딩 제어부는,
    상기 언로딩 스위칭부가 온됨에 따라 턴온되어 상기 프로그램 로직 제어 장치에 상기 언로딩 신호를 인가했음을 외부에 알리는 언로딩 경보부를 더 포함하는 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
  10. 제 9 항에 있어서, 상기 언로딩 경보부는,
    시각적인 표시 수단인 것을 특징으로 하는 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치.
KR1019970023253A 1997-06-05 1997-06-05 퍼스널컴퓨터의통신포트를이용한제품검사장치 KR100294204B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1019970023253A KR100294204B1 (ko) 1997-06-05 1997-06-05 퍼스널컴퓨터의통신포트를이용한제품검사장치
US09/092,252 US6035263A (en) 1997-06-05 1998-06-05 Device for testing product using communication ports of personal computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970023253A KR100294204B1 (ko) 1997-06-05 1997-06-05 퍼스널컴퓨터의통신포트를이용한제품검사장치

Publications (2)

Publication Number Publication Date
KR19990000381A true KR19990000381A (ko) 1999-01-15
KR100294204B1 KR100294204B1 (ko) 2001-09-17

Family

ID=19508696

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970023253A KR100294204B1 (ko) 1997-06-05 1997-06-05 퍼스널컴퓨터의통신포트를이용한제품검사장치

Country Status (2)

Country Link
US (1) US6035263A (ko)
KR (1) KR100294204B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030085772A (ko) * 2002-05-01 2003-11-07 김응석 컴퓨터 프린터 포트를 이용한 데이터 획득 방법 및 그 장치

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100513793B1 (ko) * 1998-03-30 2005-12-08 삼성전자주식회사 모니터제조장치
GB2344976A (en) * 1998-12-14 2000-06-21 Inventec Corp Functional testing of communication port pins
US6836395B2 (en) * 2002-08-05 2004-12-28 Schweitzer Engineering Laboratories, Inc. Protective relay system having settings provided therein for all protective relay locations in a power system
DE10302531B4 (de) * 2003-01-20 2007-02-08 Minebea Co., Ltd. Messeinrichtung und Messverfahren für Elektromotoren
JP2006242638A (ja) * 2005-03-01 2006-09-14 Matsushita Electric Ind Co Ltd 半導体検査装置
JP4738458B2 (ja) * 2008-08-25 2011-08-03 株式会社 エニイワイヤ 制御・監視信号伝送システム
US8696400B2 (en) * 2009-11-16 2014-04-15 The Boppy Company, Llc Shopping cart liner with toy attachment system
CN110321258A (zh) * 2019-05-30 2019-10-11 深圳市紫光同创电子有限公司 一种总线测试方法、***及测试终端、cpld
CN114137897A (zh) * 2021-11-23 2022-03-04 中科新松有限公司 一种机器人的环境性能测试***及测试方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4078259A (en) * 1976-09-29 1978-03-07 Gulf & Western Industries, Inc. Programmable controller having a system for monitoring the logic conditions at external locations
EP0143623A3 (en) * 1983-11-25 1987-09-23 Mars Incorporated Automatic test equipment
US5251302A (en) * 1988-04-11 1993-10-05 Square D Company Network interface board having memory mapped mailbox registers including alarm registers for storing prioritized alarm messages from programmable logic controllers
US5220522A (en) * 1989-05-09 1993-06-15 Ansan Industries, Ltd. Peripheral data acquisition, monitor, and control device for a personal computer
US5131092A (en) * 1989-09-01 1992-07-14 Square D Company Communication system enabling programmable logic controllers access to host computer tasks and host computer access to programmable logic controllers without polling
US5485590A (en) * 1990-01-08 1996-01-16 Allen-Bradley Company, Inc. Programmable controller communication interface module which is configurable by a removable memory cartridge
CA2034878C (en) * 1990-03-08 2002-04-02 Craig S. Hyatt Programmable controller communication module
US5245704A (en) * 1990-03-22 1993-09-14 Square D Company System for sharing data between microprocessor based devices
US5412664A (en) * 1992-12-23 1995-05-02 Motorola, Inc. Integrated circuit and method of testing
JPH06243053A (ja) * 1993-02-15 1994-09-02 Mitsubishi Electric Corp Rs232c通信試験装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030085772A (ko) * 2002-05-01 2003-11-07 김응석 컴퓨터 프린터 포트를 이용한 데이터 획득 방법 및 그 장치

Also Published As

Publication number Publication date
US6035263A (en) 2000-03-07
KR100294204B1 (ko) 2001-09-17

Similar Documents

Publication Publication Date Title
JP4919443B2 (ja) 電子価格ラベル
KR19990000381A (ko) 퍼스널 컴퓨터의 통신 포트를 이용한 제품 검사 장치
US5329093A (en) Burn-in apparatus for semiconductor integrated device
JP2002286781A (ja) 装置の配線異常検出方法及び装置の配線異常検出装置
KR100469984B1 (ko) 웨이퍼 번인 시스템의 경보 발생 장치
JP4399152B2 (ja) ネットワークを利用した検査方法、そのコンピュータプログラム、その検査システム、及び検査装置、並びにホストサーバ
CN112462225A (zh) 检测装置、检测***及检测方法
JP2000206166A (ja) Ecu機能検査装置の評価システム
TWI813255B (zh) 近場通訊裝置的非接觸式測試方法及其系統
KR100508590B1 (ko) 통신시스템의 메인보드와 노드간 링크의 이상유무검출장치 및그 방법
US20230086824A1 (en) Communication apparatus having monitoring function for coupling state of connector and method of controlling the same
US20220124123A1 (en) System, apparatus, node apparatus, gateway apparatus, repeater apparatus, method of controlling system, production facility, method of manufacturing products, and recording medium
KR100507918B1 (ko) 웨이퍼 번인 시스템에서의 브이에스 케이블 단선 검출 장치
US10528417B2 (en) Clock signal inspection device, plant monitoring controller, and method for diagnosing clock signal inspection device
KR0179093B1 (ko) 테스트 어댑터 보드 체크기
JP2552915B2 (ja) 制御装置の検査方法
JP2592137B2 (ja) 検査システム
KR20050083491A (ko) 표면실장설비용 비전검사장치의 원격제어시스템 및 이를이용한 원격제어방법
KR100483493B1 (ko) 웨이퍼 번인 시스템의 메인 테스트 장치
KR101739692B1 (ko) 확장 인터페이스 검사 보드 및 확장 인터페이스 검사 방법
KR20230042850A (ko) 커넥터의 체결 상태에 대한 모니터링 기능을 갖는 통신 장치 및 그 제어 방법
JP2003110300A (ja) プリント回路基盤
KR100196142B1 (ko) 엔진제어용 이.씨.엠의 검사장치
US20080109541A1 (en) Method for automatic dispatching IP addresses to each testing apparatus in a testing system and the system
KR0156061B1 (ko) 마이크로프로세서보드의 검사장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20080328

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee