폴트 로그 속성

모션 컨트롤 축과 관련된 폴트 로그 속성은 다음과 같습니다.
CIP 축 폴트 로그
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
필수 - 모두
가져오기
Struct{
USINT,
USINT,
Struct {
USINT,
USINT,
UINT,
USINT,
USINT,
ULINT } [25 ] }
-
-
-
Struct {
Index;
Length;
Fault Log Struct {
폴트 유형;
폴트 코드;
폴트 하위 코드;
중지 작업;
상태 변경;
Time Stamp } [ ]
}
폴트 유형 열거형
0 = 폴트 해제됨
1 = 초기화 폴트
2 = 초기화 폴트 - Mfg
3 = 축 폴트
4 = 축 폴트 - Mfg
5 = 모션 폴트
6 = 모듈 폴트
7 = 그룹 폴트
8 = 구성 폴트
9 = APR 폴트
10 = APR 폴트 – Mfg
11 = 안전 폴트
12 = 안전 폴트 - Mfg
13~127: 예약됨
128~255: 공급업체 전용
128 = 가드 폴트
폴트 코드: 열거형
(폴트 유형 != 0)
0~255: 폴트의 비트 수
(폴트 유형 = 0)
0 = 폴트 없음
1 = 모듈 리셋
2 = 폴트 재설정
3 = 종료 리셋
4 = 연결 리셋
255 = 폴트 로그 재설정
(폴트 유형 != 8)
폴트 하위 코드: 열거형
(폴트 유형 = 8)
폴트 하위 코드: 속성 ID
중지 작업 열거:
0 = 동작 없음
1 = 플래너 중지
2 = 램프 정지
3 = 토크 제한 정지
4 = 즉시(관성 정지)
상태 변경 열거형:
0 = 동작 없음
1 = 보류
2 = 비활성화
3 = 종료
CIP 축 폴트 로그 속성은 폴트 유형, 폴트 코드 및 타임스탬프가 완료되는 실행 중인 폴트 로그를 구현하는 데 사용되는 구조입니다. 이 구조의 요소는 다음과 같습니다.
폴트 로그 인덱트는 폴트 로그 배열의 최신 요소를 가리킵니다. 폴트 로그 배열의 각 요소를 폴트 로그 레코드라고 합니다.
폴트 로그 길이 요소는 폴트 로그 배열의 요소 수를 나타냅니다.
폴트 유형은 폴트 코드가 적용되는 폴트 조건 또는 폴트 해제 이벤트의 유형을 나타내는 열거 값입니다.
폴트 코드는 발생한 특정 폴트 조건 또는 폴트 해제 이벤트를 나타냅니다. 폴트 조건(폴트 유형 != 0)의 경우 폴트 코드는 일반적으로 연결된 축 폴트 속성에 정의된 폴트 비트 번호를 나타냅니다. 구성 폴트의 경우 폴트 코드는 속성 에러 코드를 나타냅니다. 폴트 해제 이벤트의 경우(폴트 유형 = 0) 폴트 코드가 발생한 특정 폴트 해제 이벤트를 식별합니다. 가능한 폴트 해제 이벤트는 모듈 재설정, 폴트 재설정 요청, 종료 재설정 요청 또는 CIP Motion 연결을 열거나 닫는 결과로 발생하는 재설정입니다. 폴트 코드 255(0xFF)는 폴트 로그 재설정 이벤트가 발생했음을 나타냅니다.
폴트 하위 코드는 폴트 조건의 소스에 대한 추가 세부 정보를 제공하는 데 사용되는 열거형입니다. 열거형은 관련 폴트 코드에 따라 다릅니다. 구성 폴트의 경우 폴트 하위 코드는 에러 조건을 생성한 속성 에러 ID에 해당합니다.
중지 작업 요소는 폴트 조건에 대한 응답으로 드라이브가 어떤 형태의 중지 작업을 시작했는지 나타내는 열거 값입니다.
상태 변경 요소는 폴트 작업에 대한 최종 대상 상태를 지정합니다.
폴트 타임 스탬프는 해당 폴트가 감지된 시간을 나타냅니다. 타임 스탬프의 단위는 시스템 시간을 기준으로 하며 마이크로초 단위입니다.
CIP 축 경보 로그 속성은 경보 유형, 경보 코드 및 타임스탬프로 완료되는 실행 중인 경보 로그를 구현하는 데 사용되는 구조입니다. 이 구조의 요소는 다음과 같습니다.
경보 로그 인덱스 값은 경보 로그 배열의 최신 요소를 가리킵니다. 경보 로그 배열의 각 요소를 경보 로그 레코드라고 합니다.
경보 로그 길이 요소는 경보 로그 배열의 요소 수를 나타냅니다.
경보 유형은 경보 코드가 적용되는 경보의 유형을 나타내는 열거 값입니다.
경보 코드는 발생한 특정 경보를 나타냅니다. 경보 코드는 연관된 경보 속성에 정의된 경보의 해당 비트 번호를 기준으로 합니다.
경보 코드는 발생한 특정 경보 조건 또는 경보 해제 이벤트를 나타냅니다. 경보 조건(경보 유형 != 0)의 경우 경보 코드는 일반적으로 연관된 축 경보 속성에 정의된 대로 경보의 비트 번호를 나타냅니다. 경보 해제 이벤트의 경우(경보 유형 = 0) 경보 코드는 발생한 특정 경보 제거 이벤트를 식별합니다. 알람이 영구적이지 않기 때문에 유일한 알람 해제 이벤트는 폴트 로그 재설정과 마찬가지로 코드 255(0xFF)가 제공되는 알람 로그 재설정입니다.
경보 하위 코드는 경보 조건 소스에 대한 추가 세부 정보를 제공하는 데 사용되는 열거형입니다. 열거형은 연결된 경보 코드와 관련이 있습니다.
경보 상태 요소는 연결된 경보 조건의 현재 상태를 나타내는 열거형입니다. 경보 로그 항목은 경보 조건이 설정(경보 상태 = 1) 및 해제(경보 상태 = 0)될 때 작성됩니다.
경보 타임 스탬프는 해당 알람 조건이 감지된 시간을 나타냅니다. 타임 스탬프 단위는 사용 중인 시스템 시간 단위를 기반으로 합니다.
CIP 축 알람 로그
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
옵션 - 모두
가져오기
Struct{
USINT,
USINT,
Struct {
USINT,
USINT,
UINT,
USINT,
LINT } [25 ] }
-
-
-
Struct {
Index;
Length;
Alarm Log Struct {
경보 유형;
경보 코드;
경보 하위 코드;
경보 상태;
Time Stamp } [ ]
}
경보 유형: 열거형
0 = 경보 해제됨
1 = 시작 금지
2 = 시작 금지 - Mfg
3 = 축 경보
4 = 축 경보 - Mfg
5 = 모션 경보
6 = 모듈 경보
7 = 그룹 경보
8 = 원격 Get 경보
9 = 축 안전 경보
10 = 축 안전 경보 - Mfg
경보 코드: 열거형
(경보 유형 != 0)
0~255: 경보 비트 수
(경보 유형 = 0)
255 = 경보 로그 리셋
경보 하위 코드: 열거형
경보 상태: 열거형
0 = 경보 비트 꺼짐 - 0
1 = 경보 비트 켜짐 - 1
CIP 축 경보 로그 속성은 경보 유형, 경보 코드 및 타임스탬프와 함께 실행되는 경보 로그를 구현하는 데 사용됩니다. 이 구조의 요소는 다음과 같습니다.
경보 로그 인덱스 값은 경보 로그 배열의 최신 요소를 가리킵니다. 경보 로그 배열의 각 요소를 경보 로그 레코드라고 합니다.
경보 로그 길이 요소는 경보 로그 배열의 요소 수를 나타냅니다.
경보 유형은 경보 코드가 적용되는 경보의 유형을 나타내는 열거 값입니다.
경보 코드는 발생한 특정 경보를 나타냅니다. 경보 코드는 연관된 경보 속성에 정의된 경보의 해당 비트 번호를 기준으로 합니다.
경보 코드는 발생한 특정 경보 조건 또는 경보 해제 이벤트를 나타냅니다. 경보 조건(경보 유형 != 0)의 경우 경보 코드는 일반적으로 연관된 축 경보 속성에 정의된 대로 경보의 비트 번호를 나타냅니다. 경보 해제 이벤트의 경우(경보 유형 = 0) 경보 코드는 발생한 특정 경보 제거 이벤트를 식별합니다. 알람이 영구적이지 않기 때문에 유일한 알람 해제 이벤트는 폴트 로그 재설정과 마찬가지로 코드 255(0xFF)가 제공되는 알람 로그 재설정입니다.
경보 하위 코드는 경보 조건 소스에 대한 추가 세부 정보를 제공하는 데 사용되는 열거형입니다. 열거형은 연결된 경보 코드와 관련이 있습니다.
경보 상태 요소는 연결된 경보 조건의 현재 상태를 나타내는 열거형입니다. 경보 로그 항목은 경보 조건이 설정(경보 상태 = 1) 및 해제(경보 상태 = 0)될 때 작성됩니다.
경보 타임 스탬프는 해당 알람 조건이 감지된 시간을 나타냅니다. 타임 스탬프 단위는 사용 중인 시스템 시간 단위를 기반으로 합니다.
CIP 축 폴트 로그 리셋
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
필수 - 모두
설정
USINT
-
-
-
폴트 로그 재설정 속성을 쓰면 전체 폴트 로그가 해제되고 폴트 로그 인덱스가 0 요소로 재설정되고, 폴트 로그 재설정 이벤트가 기록되고, 폴트 로그 인덱스가 1로 증가합니다.
CIP 축 알람 로그 리셋
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
필수 - 모두
설정
USINT
-
-
-
경보 로그 리셋 속성을 작성하면 전체 경보 로그가 해제되고 경보 로그 인덱스가 0번째 요소로 초기화되고 경보 로그 초기화 이벤트가 기록되며 경보 로그 인덱스가 1로 증가합니다.
CIP 축 폴트 로그 카운트
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
필수 - 모두
가져오기
USINT
-
-
-
이 숫자는 폴트 로그에 추가된 기록의 실행 카운트입니다. 이 숫자는 전원을 켤 때 또는 컨트롤러를 재설정하여 0으로 초기화되고 CIP 축 폴트 로그에 추가되는 모든 레코드와 함께 증분됩니다. 소프트웨어에서 이 속성을 사용하여 업로드할 새 폴트 로그 레코드가 있는지 확인할 수 있습니다.
CIP 축 알람 로그 카운트
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
필수 - 모두
가져오기
USINT
-
-
-
이 숫자는 경보 로그에 추가된 기록의 실행 카운트입니다. 이 숫자는 전원을 켤 때 또는 컨트롤러를 리셋하여 0으로 초기화되고 CIP 축 알람 로그에 추가되는 모든 레코드와 함께 증분됩니다. 소프트웨어에서 이 속성을 사용하여 업로드할 새 경보 로그 레코드가 있는지 확인할 수 있습니다.
CIP 축 알람 소스
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
옵션 - 모두
가져오기
USINT [128]
-
-
-
활성 경보 하위 코드 수
CIP 축 경보 소스 속성은 가능한 각 CIP 축 알람의 활성 하위 코드 소스 조건 수를 나타내는 8 비트 부호가 없는 정수의 128 요소 배열입니다. 지정된 시간에 여러 소스 조건을 활성화할 수 있습니다. 이러한 소스 조건은 경보 하위 코드로 식별됩니다. 이 속성은 컨트롤러에서 설정 시점과 해제 시점을 결정하기 위해 연결된 CIP 축 경보 비트에 사용됩니다.
이 속성의 배열 인덱스가 CIP 축 경보 비트 번호(축 알람 코드)에 해당합니다. 활성 경보 하위 코드의 수는 지정된 경보에 대한 새 활성 경보 소스 조건이 경보 로그에 게시될 때마다 증분됩니다. 활성 경보 하위 코드의 수는 지정된 경보의 경보 로그에서 활성 경보 소스 조건이 지워질 때마다 감소합니다.
경보 하위 코드를 처리하고 연결된 활성 경보 하위 코드 카운터를 증가 또는 감소시킨 후 연결된 CIP 축 경보 비트의 상태가 활성 경보 하위 코드 카운터 값에 의해 결정됩니다. 카운터 값이 0보다 큰 경우 CIP 축 경보 비트가 설정됩니다. 카운터 값이 0이면 연관된 CIP 축 경보 비트가 지워집니다.
축 경보 소스는 CIP Motion 장치에서 연결된 축 경보 하위 코드로 식별됩니다. 예를 들어, 지정한 경보에 대한 여러 경보 소스는 다른 피드백 채널이나 다른 전원 구조 인스턴스에서 올 수 있습니다.
CIP 축 알람 소스 - RA
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
옵션 - 모두
가져오기
USINT [128]
-
-
-
활성 경보 하위 코드 수
CIP 축 경보 소스 RA 속성은 가능한 각 RA 관련 CIP 축 경보의 활성 하위 코드 소스 조건 수를 나타내는 8 비트 부호가 없는 정수의 128 요소 배열입니다. 지정된 시간에 여러 소스 조건을 활성화할 수 있습니다. 이러한 소스 조건은 경보 하위 코드로 식별됩니다. 이 속성은 컨트롤러에서 설정 시점과 해제 시점을 결정하기 위해 연결된 CIP 축 경보 RA 비트를 결정하는 데 사용됩니다.
이 속성의 배열 인덱스가 CIP 축 경보 RA 비트 번호(축 경보 코드)에 해당합니다. 활성 경보 하위 코드의 수는 지정된 경보에 대한 새 활성 경보 소스 조건이 경보 로그에 게시될 때마다 증분됩니다. 활성 경보 하위 코드의 수는 지정된 경보의 경보 로그에서 활성 경보 소스 조건이 지워질 때마다 감소합니다.
경보 하위 코드를 처리하고 연결된 활성 경보 하위 코드 카운터를 증가 또는 감소시킨 후 연결된 CIP 축 경보 RA 비트의 상태가 활성 경보 하위 코드 카운터 값에 의해 결정됩니다. 카운터 값이 0보다 큰 경우 CIP 축 경보 RA 비트가 설정됩니다. 카운터 값이 0이면 연결된 CIP 축 경보 RA 비트가 지워집니다.
축 경보 소스는 CIP Motion 장치에서 연결된 축 경보 하위 코드로 식별됩니다. 예를 들어, 지정한 경보에 대한 여러 경보 소스는 다른 피드백 채널이나 다른 전원 구조 인스턴스에서 올 수 있습니다.
CIP 시작 금지 소스
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
옵션 - 모두
가져오기
USINT [16]
-
-
-
활성 경보 하위 코드 수
CIP 시작 금지 소스 속성은 가능한 각 CIP 시작 금지에 대한 활성 하위 코드 소스 조건 수를 나타내는 8비트 부호가 없는 정수의 16 요소 배열입니다. 지정된 시간에 여러 소스 조건을 활성화할 수 있습니다. 이러한 소스 조건은 경보 하위 코드로 식별됩니다. 이 속성은 컨트롤러가 관련 CIP 시작 금지 비트를 설정하고 해제할 시기를 결정하는 데 사용됩니다.
이 속성에 대한 배열 인덱스는 CIP 시작 금지 비트 번호(축 경보 코드)에 해당합니다. 활성 경보 하위 코드의 수는 지정된 경보에 대한 새 활성 경보 소스 조건이 경보 로그에 게시될 때마다 증분됩니다. 활성 경보 하위 코드의 수는 지정된 경보의 경보 로그에서 활성 경보 소스 조건이 지워질 때마다 감소합니다.
경보 하위 코드를 처리하고 연결된 활성 경보 하위 코드 카운터를 증가 또는 감소시킨 후 연결된 CIP 시작 금지 비트의 상태는 활성 경보 하위 코드 카운터 값에 의해 결정됩니다. 카운터 값이 0보다 크면 CIP 시작 금지 비트가 설정됩니다. 카운터 값이 0이면 관련 CIP 시작 금지 비트가 지워집니다.
시작 금지 소스는 CIP Motion 장치의 관련 축 경보 하위 코드로 식별됩니다. 예를 들어, 주어진 시작 금지에 대한 다중 시작 금지 소스는 다른 피드백 채널이나 다른 전력 구조 인스턴스에서 올 수 있습니다.
CIP 시작 금지 소스 - RA
사용
액세스
T
데이터 유형
기본값
최소값
최대값
값의 의미
옵션 - 모두
가져오기
USINT [16]
-
-
-
활성 경보 하위 코드 수
CIP 시작 금지 소스 속성은 각각의 가능한 RA 특정 CIP 시작 금지에 대한 활성 하위 코드 소스 조건의 수를 나타내는 8비트 부호 없는 정수의 16개 요소 배열입니다. 지정된 시간에 여러 소스 조건을 활성화할 수 있습니다. 이러한 소스 조건은 경보 하위 코드로 식별됩니다. 이 속성은 컨트롤러가 관련 CIP 시작 금지 RA 비트를 설정하고 삭제할 시기를 결정하는 데 사용됩니다.
이 속성에 대한 배열 인덱스는 CIP 시작 금지 RA 비트 번호(축 경보 코드)에 해당합니다. 활성 경보 하위 코드의 수는 지정된 경보에 대한 새 활성 경보 소스 조건이 경보 로그에 게시될 때마다 증분됩니다. 활성 경보 하위 코드의 수는 지정된 경보의 경보 로그에서 활성 경보 소스 조건이 지워질 때마다 감소합니다.
경보 하위 코드를 처리하고 연결된 활성 경보 하위 코드 카운터를 증가 또는 감소시킨 후 연결된 CIP 시작 금지 RA 비트의 상태는 활성 경보 하위 코드 카운터 값에 의해 결정됩니다. 카운터 값이 0보다 크면 CIP 시작 금지 RA 비트가 설정되어야 합니다. 카운터 값이 0이면 관련 CIP 시작 금지 RA 비트가 해제됩니다.
시작 금지 소스는 CIP Motion 장치의 관련 축 경보 하위 코드로 식별됩니다. 예를 들어, 주어진 시작 금지에 대한 다중 시작 금지 소스는 다른 피드백 채널이나 다른 전력 구조 인스턴스에서 올 수 있습니다.
추가 참조
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal