모션 제어 인터페이스 속성
모션 제어 인터페이스 속성은
Logix Designer
응용 프로그램에서 축에 대한 인터페이스를 지원하기 위해 사용합니다. 인터페이스 속성은 속성 페이지에 나타나는 선택 항목을 사용자 정의하기 위해 사용되며 모션 축을 구조화하는 데 도움이 됩니다.
팁:
Logix Designer
응용 프로그램에 나타나는 속성은 현재 제어 모드에 따라 달라진다는 것을 기억해야 합니다.축 주소
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기 | DINT | - | - | - | 속성이 지원되는 경우 절대 주소입니다. 속성이 더 이상 사용되지 않는 경우 0입니다. |
모션 제어 축 객체 데이터 구조의 절대 주소입니다. 축 인스턴스가 위치한 메모리 내의 실제 물리적 주소를 반환하려면 축 주소 속성을 사용합니다. 최신 컨트롤러는 이 속성에 대해 0 값을 반환합니다. 축 주소 대신 축 인스턴스 속성을 사용해야 합니다.
축 인스턴스
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기/ GSV | DINT | - | - | - | 인스턴스 번호 |
모션 제어 축 객체의 이 인스턴스에 할당된 인스턴스 번호입니다. 축 인스턴스 속성은 축의 인스턴스 번호를 반환하기 위해 사용됩니다. 이 속성을 사용하는 예로는 축 메이저 폴트에 응답하는 경우를 들 수 있습니다. 메이저 폴트 기록에는 문제가 되는 축의 축 인스턴스가 포함됩니다. 이 속성을 사용하여 축 인스턴스를 검사하고 인스턴스 번호가 폴트 기록과 일치하는지 확인할 수 있습니다.
축 인스턴스 속성은 MSG 명령어를 사용하여 속성에 액세스할 경우에 필요합니다.
그룹 인스턴스
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기/ GSV | DINT | - | - | - | 인스턴스 번호 |
모션 제어 축 객체의 이 인스턴스에 할당된 모션 그룹 또는 모션 제어 그룹의 인스턴스 번호입니다. 그룹 인스턴스 속성을 사용하여 이 축이 할당된 모션 그룹이 무엇인지 결정합니다.
맵 인스턴스
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ GSV | DINT | - | - | - | 인스턴스 번호 |
모션 제어 축 객체의 이 인스턴스에 할당된 I/O 맵 인스턴스 번호입니다. 맵 인스턴스 속성은 모듈을 나타내는 I/O 맵 항목을 지정하여 특정 모션 호환 모듈에 축을 연결합니다. 이 값은 가상의 소비형 데이터 유형에 대해 0으로 설정됩니다.
모듈 채널
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ GSV | USINT | 255 | - | - | 채널 번호(0, 1, 2...) 값 255는 축이 할당되지 않았음을 나타냅니다. |
모션 제어 축 객체의 이 인스턴스에 할당된 모듈의 채널 번호입니다. 모듈 채널 속성은 모듈 채널 속성을 지정하여 모션 호환 모듈의 특정 채널에 축을 연결합니다.
모듈 클래스 코드
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ GSV | DINT | - | - | - | 객체 클래스 코드 |
모듈에 있는 모션 엔진의 객체 클래스 코드입니다. 모듈 클래스 코드 속성은 동작을 지원하는 모션 모듈에 있는 객체의 클래스 코드입니다. 예를 들어 0xAF는 1756-M02AE 모듈에 상주하는 서보 모듈 축의 객체 ID입니다.
C2C 맵 인스턴스
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ GSV | DINT | - | - | - | 제작형/소비형 축의 연결된 C2C 맵 인스턴스 |
제작형/소비형 축의 연결된 C2C 맵 인스턴스입니다. 축 데이터 유형 속성이 '소비형'인 것으로 지정된 경우 이 축은 C2C 맵 인스턴스와 C2C 연결 인스턴스를 모두 지정하여 소비형 데이터에 연결됩니다. 모든 다른 축 데이터 유형의 경우 이 축이 생성될 예정이면 이 속성은 로컬 제어의 맵 인스턴스에 대한 연결이 꺼졌음을 나타내기 위해 1(일)로 설정됩니다.
C2C 연결 인스턴스
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ GSV | DINT | - | - | - | C2C 맵 인스턴스를 기준으로 제작형/소비형 축의 연결된 C2C 연결입니다. |
C2C 맵 인스턴스를 기준으로 제작형/소비형 축의 연결된 C2C 연결입니다. 이 축을 생성하려는 경우 이 속성은 C2C 연결을 통해 원격 축 데이터를 보내기 위해 사용될 로컬 제어의 맵 인스턴스(1) 아래의 연결 인스턴스로 설정됩니다.
메모리 사용
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기/ GSV | UINT | - | - | - | 105(0x69) = I/O 공간 106(0x6a) = 데이터 표 공간 |
모션 제어 축 객체의 이 인스턴스가 존재하는 컨트롤러 메모리 공간입니다. 이 속성은 축을 만들 때 만들기 서비스의 일부로 초기화됩니다.
Logix Designer
프로그래밍 응용 프로그램은 이 속성을 사용하여 생산 또는 소비할 축에 대한 I/O 메모리에서 축 인스턴스를 생성합니다.메모리 사용 속성은 축 생성 서비스의 일부로만 설정할 수 있으며 객체 인스턴스가 만들어지는 컨트롤러 메모리를 제어하기 위해 사용됩니다.
메모리 사용량
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기 | DINT | - | - | - | 바이트 |
모션 제어 축 객체의 이 인스턴스에 대해 소비되는 메모리의 양입니다. 메모리 사용 속성을 사용하면 생성된 인스턴스가 소비하는 메모리 양(바이트)을 결정할 수 있습니다.
축 데이터 유형
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기 | USINT | - | - | - | 열거형: 0 = 피드백 1 = 소비됨 2 = 가상 3 = 일반 4 = 서보 5 = 서보 드라이브 6 = 일반 드라이브 7 = CIP 드라이브 |
모션 제어 축 객체의 이 인스턴스에 대해 연결된 태그 데이터 유형입니다. 이 속성은 축을 만들 때 만들기 서비스의 일부로 초기화됩니다.
축 데이터 유형 속성을 사용하여 이 축 인스턴스에 대해 생성하여 적용할 수 있는 데이터 템플릿, 메모리 형식 및 속성 집합을 결정합니다. 이 속성은 축 만들기 서비스의 일부로만 설정할 수 있습니다.
축 구성 상태
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기/ GSV | USINT | - | - | - | 열거형 0 = 생성되는 축 인스턴스 1 = 생성되는 연결 126 = 축 금지 128 = 구성된 축 |
모션 제어 축 객체의 이 인스턴스에 대한 구성 상태 시스템의 상태입니다. 축 구성 상태 속성은 축 구성 상태 시스템에서 이 축이 현재 존재하는 위치를 나타내기 위해 문제해결 목적으로 사용됩니다. 소비형 또는 가상 축도 이 속성을 이용합니다. 이 속성은 모든 물리적 및 비물리적 데이터 유형에 유효합니다.
축 테스트 모드
테스트 모드 속성이 활성화됨으로 설정되어 있고 컨트롤러 루프 백에 대해 구성된 축은 이러한 값의 축 구성 상태 의미를 시뮬레이션합니다.
값의 의미 | 축 테스트 모드 지원 (테스트 모드 구성) |
|---|---|
열거형 0 = 생성되는 축 인스턴스 1 = 생성되는 연결 126 = 축 금지 128 = 구성된 축 | 컨트롤러 루프 백: v35 |
축 작업 상태
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 가져오기 | USINT | - | - | - | 열거형 0 = 준비 1 = 드라이브 활성화, (직접 드라이브 제어) 2 = 서보 제어 3 = 폴트 4 = 종료 5 = 금지됨 6 = 그룹 해제됨 7 = 모듈 없음 8 = 구성 중(FW 기본값) |
모션 제어 축의 이 인스턴스의 상태입니다. 축의 작동 상태를 나타냅니다. 예상 상태의 예: 축 준비, 드라이브 활성화, 서보 제어, 축 폴트, 축 종료, 축 금지됨 및 축 할당되지 않음.
감시 이벤트 태스크
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - E | 가져오기 | DINT | - | - | - | - |
감시 이벤트 발생 시 실행되도록 트리거되는 사용자 이벤트 태스크입니다.
이 속성은 축의 이 속성을 선택하기 위해 태스크 트리거 속성을 설정할 때 사용자 태스크 객체에서 축 객체로의 내부 통신을 통해 설정됩니다. 외부 장치에서 직접 설정할 수 없습니다. 진단 정보를 위해 외부에서 읽을 수 있습니다.
감시 이벤트 태스크 속성은 감시 이벤트 발생 시 트리거될 사용자 태스크를 나타냅니다. 인스턴스 값 0은 감시 이벤트로 트리거되도록 구성된 이벤트 태스크가 없음을 나타냅니다.
사용자 태스크는 감시 이벤트를 아밍한 명령어에 대해 프로세스 완료 비트가 설정되는 것과 동시에 트리거됩니다.
등록 1 이벤트 태스크
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - E | 가져오기 | DINT | - | - | - | - |
등록 1 이벤트 발생 시 실행되도록 트리거되는 사용자 이벤트 태스크입니다.
이 속성은 축의 이 속성을 선택하기 위해 태스크 트리거 속성을 설정할 때 사용자 태스크 객체에서 축 객체로의 내부 통신을 통해 설정됩니다. 외부 장치에서 직접 설정할 수 없습니다. 진단 정보를 위해 외부에서 읽을 수 있습니다.
등록 1 이벤트 태스크 속성은 등록 1 이벤트 발생 시 트리거될 사용자 태스크를 나타냅니다. 인스턴스 값 0은 등록 1 이벤트로 트리거되도록 구성된 이벤트 태스크가 없음을 나타냅니다.
사용자 태스크는 등록 이벤트를 아밍한 명령어에 대해 프로세스 완료 비트가 설정되는 것과 동시에 트리거됩니다.
등록 2 이벤트 태스크
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - E | 가져오기 | DINT | - | - | - | - |
등록 2 이벤트 발생 시 실행되도록 트리거되는 사용자 이벤트 태스크입니다.
이 속성은 축의 이 속성을 선택하기 위해 태스크 트리거 속성을 설정할 때 사용자 태스크 객체에서 축 객체로의 내부 통신을 통해 설정됩니다. 외부 장치에서 직접 설정할 수 없습니다. 진단 정보를 위해 외부에서 읽을 수 있습니다.
등록 2 이벤트 태스크 속성은 등록 2 이벤트 발생 시 트리거될 사용자 태스크를 나타냅니다. 인스턴스 값 0은 등록 2 이벤트로 트리거되도록 구성된 이벤트 태스크가 없음을 나타냅니다.
사용자 태스크는 등록 이벤트를 아밍한 명령어에 대해 프로세스 완료 비트가 설정되는 것과 동시에 트리거됩니다.
홈 이벤트 태스크
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - E | 가져오기 | DINT | - | - | - | - |
홈 이벤트 발생 시 실행되도록 트리거되는 사용자 이벤트 태스크입니다.
이 속성은 축의 이 속성을 선택하기 위해 태스크 트리거 속성을 설정할 때 사용자 태스크 객체에서 축 객체로의 내부 통신을 통해 설정됩니다. 외부 장치에서 직접 설정할 수 없습니다. 진단 정보를 위해 외부에서 읽을 수 있습니다.
홈 이벤트 태스크 속성은 홈 이벤트 발생 시 트리거될 사용자 태스크를 나타냅니다. 인스턴스 값 0은 홈 이벤트로 트리거되도록 구성된 이벤트 태스크가 없음을 나타냅니다.
사용자 태스크는 홈 이벤트를 아밍한 명령어에 대해 프로세스 완료 비트가 설정되는 것과 동시에 트리거됩니다.
금지 축
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ SSV | SINT | 0 | - | - | 0은 금지 해제를 트리거합니다. 1은 금지를 트리거합니다. 0 이외의 값으로 설정하면 값을 1로 설정한 것과 동일하게 취급되어 이 속성이 1로 설정됩니다. |
금지 상태로 축 전환을 시작하는 데 사용됩니다.
이 기능은 다음과 같은 상황에서 사용하기 위해 마련되었습니다.
- 사용되지 않거나 폴트가 있는 축을 대기시키기 위해. 그래야 사용되지 않거나 폴트가 있는 축이 없어도 응용 프로그램이 계속해서 실행될 수 있습니다.
- 축 개수가 다를 수 있는 유사한 시스템 제품군에 대해 ‘일반적인’ 응용 프로그램을 개발하기 위해. 그래야 특정 시스템의 구성을 일치시키도록 런타임 중 시스템을 구성할 수 있습니다.
온라인 금지 프로세스는 침입적 작업이므로 축이 금지될 때 동일한 모션 모듈에 연결된 모든 축에 영향을 미칩니다. 예를 들어, 사용자는 작동하지 않는 안전한 상태의 시스템에서 이 작업을 트리거합니다. 금지 프로세스에는 연결된 모션 모듈에 대한 연결을 끊은 다음 (금지 또는 금지 해제한 상태인지 여부에 따라) 축과 함께 또는 축 없이 모듈을 재구성하도록 허용하는 것이 포함됩니다.
또한 금지/금지 해제 작업은 동일한 모션 모듈에 연결된 모든 축에서 모든 기어링 관계 차단을 비롯해 모든 모션을 정지합니다. 이러한 정지 작업은 종료 폴트 작업 후 발생합니다. 따라서 드라이브 전력 구조처럼 서보 작업이 즉시 비활성화됩니다. 제동 기능의 일부 외부 형태가 적용되지 않으면 축은 일반적으로 관성에 의해 정지 상태로 움직입니다.
축 테스트 모드
테스트 모드 속성이 활성화됨으로 설정되어 있고 컨트롤러 루프 백에 대해 구성된 축은 개별 축 금지 및 금지 해제를 지원합니다.
축 ID
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ GSV | DINT | - | - | - | ID |
구성 소프트웨어에서 생성 시 축에 할당되는 고유한 번호입니다.
축 ID는 구성 소프트웨어 다운로드 중 지정된 축이 새 축인지 아니면 기존 축인지를 확인하기 위해 절대 위치 복구 기능에서 사용합니다. 다운로드 이전에 축이 존재한 경우 컨트롤러에서는 계속해서 다운로드를 진행하기 전에 해당 축과 연결된 중요한 절대 위치 데이터를 저장합니다. 컨트롤러는 축 ID를 사용하여 저장된 절대 위치 데이터를 기존 축과 일치시켜 절대 위치를 복구할 수 있습니다. 저장된 데이터를 사용하여 다운로드 진행 중 또는 전원이 꺼진 상태에서 발생했던 모든 모션을 고려하여 절대 위치가 다시 계산됩니다.
축 업데이트 일정
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | 설정/ GSV | USINT | - | - | - | 열거형: 0 = 기본 1 = 대체 1 2 = 대체 2 3~255 = 예약됨 |
연결된 축 인스턴스에 대한 업데이트 일정을 결정합니다.
기본 일정 설정인 기본은 모션 태스크의 기본 업데이트 기간마다 또는 모션 그룹의 기본 업데이트 기간 중 축이 업데이트됩니다. 대체 1 및 대체 2 일정 항목을 선택하면 모션 그룹의 대체 1 및 대체 2 업데이트 승수 속성 값 또는 모션 태스크 또는 대체 1 업데이트 기간 및 대체 2 업데이트 기간에 따라 각각 지정된 기본 업데이트 기간 중 여러 번 업데이트됩니다.
축 데이터 유형
사용 | 액세스 | 데이터 유형 | 기본값 | 최소값 | 최대값 | 값의 의미 |
|---|---|---|---|---|---|---|
필수 - 모두 | GSV | USINT | - | - | - | 열거형: 0 = 피드백 1 = 소비됨 2 = 가상 3 = 일반 4 = 서보 5 = 서보 드라이브 6 = 일반 드라이브 7 = CIP 드라이브 |
모션 제어 축 객체의 이 인스턴스에 대해 연결된 태그 데이터 유형입니다.
축 데이터 유형 속성을 사용하여 이 축 인스턴스에 대해 생성하여 적용할 수 있는 데이터 템플릿, 메모리 형식 및 속성 집합을 결정합니다.
의견을 작성 부탁드립니다.