CONFIG_CONVEYOR

이 구조체는 기본 컨베이어 설정, 좌표 캘리브레이션, 거리 제어 매개변수를 합친 전체 컨베이어 구성을 정의합니다. 로봇이 컨베이어 시스템과 연동하고 정밀하게 추적할 수 있게 합니다.

BYTE#

필드 이름

자료형

값

비고

0

_szName

char[32]

컨베이어 이름 식별자

32

_tBasic

CONVEYOR_BASIC

기본 컨베이어 구성(모션 유형, I/O 설정)

44

_tCoord

CONVEYOR_COORD_EX

컨베이어 좌표 캘리브레이션과 기준 좌표계

73

_tDistance

CONVEYOR_DISTANCE

거리 및 모션 제어 매개변수

전체 크기: 97바이트

정의 위치: DRFS.h

typedef struct _CONFIG_CONVEYOR
{
    /* 컨베이어 이름(식별 문자열) */
    char _szName[MAX_SYMBOL_SIZE];

    /* 컨베이어 기본 설정 */
    CONVEYOR_BASIC _tBasic;

    /* 좌표 캘리브레이션 데이터 */
    CONVEYOR_COORD_EX _tCoord;

    /* 거리 및 추적 설정 */
    CONVEYOR_DISTANCE _tDistance;

} CONFIG_CONVEYOR, *LPCONFIG_CONVEYOR;

참고

  • CONFIG_CONVEYOR는 컨베이어 관련 구성을 모두 담습니다.

  • 다음 세 가지 측면을 통합합니다.
    CONVEYOR_BASIC → 물리적 설정
    CONVEYOR_COORD_EX → 공간 캘리브레이션
    CONVEYOR_DISTANCE → 트래킹 매개변수

  • 자동화 시스템에서 컨베이어 기반 트래킹 기능과 비전 동기화 기능에 사용합니다.