측정·품질 · 기술 가이드
전자저울 데이터 PC로 받는 3가지 방법
작성 · program1472
핵심 요약
전자저울 값을 PC로 받는 방법은 ① 키보드로 친 것처럼 값을 입력해 주는 방식 ② RS-232 시리얼 통신 ③ 이더넷·USB 통신 세 가지입니다.
기록할 항목이 적고 단순하면 ①, 무게를 시료 번호·판정과 함께 정확히 남겨야 하면 ②나 ③이 맞습니다.
세 가지 방법 비교
| 방법 | 동작 | 장점 | 한계 |
|---|---|---|---|
| 키보드 입력형 | 저울 값을 키보드로 친 것처럼 커서 위치에 입력 | 설치가 간단하고 엑셀에 바로 들어감 | 커서가 다른 칸에 있으면 엉뚱한 곳에 입력되고, 이력·판정 관리가 어려움 |
| RS-232 시리얼 통신 | 저울이 내보내는 문자열을 프로그램이 받아 해석 | 안정·불안정 상태와 단위까지 받아 정확히 기록 | 저울별 출력 형식 확인과 수집 프로그램이 필요 |
| 이더넷·USB 통신 | 네트워크나 USB로 저울에 연결해 값을 요청·수신 | 여러 대를 원격으로 모으기 쉬움 | 지원 모델이 한정되고 제조사 통신 사양 확인이 필요 |
저울이 보내는 데이터의 예
시리얼 출력을 지원하는 저울은 보통 한 줄짜리 문자열을 보냅니다. 형식은 제조사마다 다르지만 대체로 상태·무게·단위가 들어 있습니다.
ST,GS,+0012.345 kg
US,GS,+0012.351 kg
ST: 안정(Stable) US: 불안정(Unstable)
GS: 총중량(Gross) NT: 순중량(Net)위는 흔히 쓰이는 형식의 예시이며, 실제 형식은 저울 매뉴얼의 데이터 출력 형식(Output Format) 항목을 따릅니다.
연속 출력과 요청 출력
저울 설정에 따라 값을 계속 흘려보내는 연속 출력, 인쇄(Print) 키를 누를 때만 보내는 키 출력, PC가 명령을 보내면 응답하는 요청 출력이 있습니다. 자동 기록에는 요청 출력이나 안정될 때 한 번만 보내는 설정이 다루기 쉽습니다.
안정값만 저장하기
물건을 올리는 순간에는 무게가 흔들립니다. 불안정(US) 상태의 값은 버리고 안정(ST) 신호가 온 값만 저장해야, 흔들린 값을 기록하거나 같은 시료를 여러 번 기록하는 일을 막을 수 있습니다. 같은 무게가 연속해서 들어올 때 중복 저장을 막는 처리도 함께 넣습니다.
흔한 실수
- 저울과 PC의 보레이트·패리티를 맞추지 않아 글자가 깨진다.
- 연속 출력 모드에서 들어오는 값을 모두 저장해 기록이 수천 건으로 불어난다.
- 용기 무게 차감을 저울과 프로그램 양쪽에서 중복으로 빼서 값이 틀어진다.