8. Monitoring Motion Status Function

8.1. Monitoring Motion Status Functions

함수명

설명

cemStCount_Set

대상 모션 축의 지정한 카운터(Counter) 값을 전달된 매개변수를 통해 설정합니다. 단, 이때 지정하는 카운터 값의 단위는 펄스 수(PPS) 입니다.

cemStCount_Get

대상 모션 축의 지정한 카운터 값을 전달된 매개변수를 통해 반환합니다. 단, 이때 반환되는 카운터 값의 단위는 펄스 수 입니다.

cemStPosition_Set

대상 모션 축의 지정한 카운터 값을 전달된 매개변수를 통해 설정합니다. 단, 이때 지정하는 카운터 값의 단위는 논리적인 단위 거리(Unit Distance) 입니다.

cemStPosition_Get

대상 모션 축의 지정한 카운터 값을 전달된 매개변수를 통해 반환합니다. 단, 이때 반환되는 카운터 값의 단위는 논리적인 단위 거리 입니다.

cemStSpeed_Get

대상 모션 축의 Command 또는 Feedback 속도를 확인하여, 전달된 매개변수를 통해 논리적 속도 단위로 반환합니다.

cemStReadMotionState

대상 모션 축에 대해서, 현재 모션 동작 상태를 반환합니다.

cemStReadMioStatuses

대상 모션 축에 대해서, 현재 모션 관련 I/O 신호 및 주변 신호(Machine I/O) 상태를 반환합니다.

cemStGetMstString

대상 모션 축에 대해서, 현재 모션 동작 상태와 관련된 문자열을 반환합니다. 이 문자열은 라이브러리에서 생성된 문자열이므로, 사용자의 의도에 의해 결정된 문자열은 아닙니다.

cemStReadIOMessageCount

수신된 I/O 메시지의 개수를 반환합니다. I/O 메시지는 Digital I/O 와 MIO 등을 모니터링 하기 위해서 주기적으로 수신 받는 메시지입니다.

8.2. Position Latch Functions

함수명

설명

cemLtcIsLatched

대상 모션 축의 지정한 카운터(Counter) 값을 전달된 매개변수를 통해 설정합니다. 단, 이때 지정하는 카운터 값의 단위는 펄스 수(PPS) 입니다.

cemLtcReadLatch

대상 모션 축의 지정한 카운터 값을 전달된 매개변수를 통해 반환합니다. 단, 이때 반환되는 카운터 값의 단위는 펄스 수 입니다.

cemLtcQue_Alloc

대상 모션 축의 지정한 카운터 값을 전달된 매개변수를 통해 설정합니다. 단, 이때 지정하는 카운터 값의 단위는 논리적인 단위 거리(Unit Distance) 입니다.

cemLtcQue_Free

대상 모션 축의 지정한 카운터 값을 전달된 매개변수를 통해 반환합니다. 단, 이때 반환되는 카운터 값의 단위는 논리적인 단위 거리 입니다.

cemLtcQue_GetSize

대상 모션 축의 Command 또는 Feedback 속도를 확인하여, 전달된 매개변수를 통해 논리적 속도 단위로 반환합니다.

cemLtcQue_Reset

대상 모션 축에 대해서, 현재 모션 동작 상태를 반환합니다.

cemLtcQue_Check

대상 모션 축에 대해서, 현재 모션 관련 I/O 신호 및 주변 신호(Machine I/O) 상태를 반환합니다.

cemLtcQue_Pop

대상 모션 축에 대해서, 현재 모션 동작 상태와 관련된 문자열을 반환합니다. 이 문자열은 라이브러리에서 생성된 문자열이므로, 사용자의 의도에 의해 결정된 문자열은 아닙니다.

cemLtcQue_GetAt

수신된 I/O 메시지의 개수를 반환합니다. I/O 메시지는 Digital I/O 와 MIO 등을 모니터링 하기 위해서 주기적으로 수신 받는 메시지입니다.