Skip to Main Content

영업:

texto

스크립팅으로 Dataman 바코드 리더기 사용자 지정 

Cognex DataMan 바코드 리더기는 JavaScript를 사용하여 데이터 형식 지정 및 FTP 사이트로 이미지 전송과 같은 몇 가지 중요한 기능을 사용자 지정할 수 있습니다. DataMan Setup Tool 소프트웨어를 사용한 스크립팅 작업에 대한 개요를 살펴보십시오.

주요 요점 

DataMan 스크립팅에는 다음과 같은 수많은 이점이 있습니다.

  • 맞춤형 기능: 스크립팅은 데이터 포맷, FTP 이미지 저장 및 외부 장치와의 통신을 가능하게 합니다.
  • 설치 툴: DataMan Setup Tool을 사용하여 스크립트를 쉽게 시작하고 관리할 수 있습니다.
  • DMCC 명령: GET, SET 및 Reboot와 같은 명령으로 바코드 리더기를 제어합니다.
  • 통합: PLC 통합을 간소화하고 공장 네트워크 운영을 최적화합니다.
  • 시퀀스 단계: 효율적인 워크플로우를 위한 영상 취득, 처리, 검증, 스크립팅 및 출력이 포함됩니다. 

DataMan 바코드 리더기가 자바스크립트를 사용하는 이유

스크립팅은 PLC(Programmable Logic Controller) 및 DataMan 바코드 리더기를 공장 네트워크에 간단하게 통합할 수 있도록 도와줍니다. 스크립트는 또한 디지털 데이터의 입력 및 출력을 관리하고 다음 기능을 제공합니다.

  • 다음에 대한 데이터 포맷:
    • 출력 문자열 및 문자열 비교
    • 통계 및 지표
    • 입력 및 출력 상태
    • 매개 변수 설정 또는 가져오기  
  • FTP 스토리지(이미지 이름 변경 및 이미지, 데이터 전송)
  • 외부 장치와의 통신, 타이머 설정 및 인코더 입력 관리

DataMan 스크립팅을 활성화하는 방법

설치 툴은 스크립팅을 시작하는 데 사용됩니다. 이 프로세스에는 몇 가지 단계가 있습니다.

  • DataMan 바코드 리더기에 연결
  • 화면 왼쪽 하단에 있는 ‘데이터 형식 지정’ 사각형 클릭
  • ‘스크립트 기반 형식 지정’을 선택하고 링크를 클릭하여 명령을 실행

데이터 포맷, FTP 저장 및 통신을 위한 스크립팅 샘플

세 가지 기본 DataMan 스크립트는 데이터 형식 지정, FTP 저장 및 통신과 같은 기본 기능을 수행합니다.

  1. 데이터 형식 지정. 예시로는 주석 텍스트, "onResult" 함수, "if" 조건문, "output.content" 및 출력 문자열 등이 있습니다.
  2. FTP 스토리지. FTP 전송 전 이미지 이름 생성, 공정 제어 지표(PCM) 보고서 및 검증 보고서 등이 그 예입니다.  
  3. 통신. 예를 들어 “onConnect” 및 “onDisconnect”, “onExpectedData”(외부 장치에서 데이터 문자열을 수신한 후 호출) 및 “onTimer”(타이머가 0으로 카운트된 후 호출)가 있습니다.

순서

DataMan 이미지 처리 시퀀스에는 5단계가 포함됩니다.

  1. 영상 취득
  2. 처리
  3. 확인
  4. 스크립팅
  5. 출력

영상에서 각 단계를 자세히 살펴보실 수 있습니다.

DataMan 제어 명령(DMCC)

DMCC는 DataMan 바코드 리더기와 통신하기 위한 Cognex 프로토콜입니다. 샘플 명령에는 다음이 포함됩니다.

  • ||> GET TRIGGER.TYPE — 파라미터 설정의 값을 반환합니다.
  • ||> GET RESULT — 디코딩된 문자열의 마지막 결과를 반환합니다.
  • ||> SET SYMBOL.DATAMATRIX ON — 파라미터의 값을 설정합니다.
  • ||> 재부팅 — 바코드 리더기가 작업을 수행하도록 합니다.

모든 DMCC는 DataMan Setup Tool에서 사용할 수 있으며 화면 오른쪽 상단 모서리에 있는 “도움말”을 클릭하여 액세스할 수 있습니다.

DataMan product family with background

DataMan Setup Tool 소프트웨어

다운로드
최종 수정일2025. 06. 16.

관련 자원