QNA 게시판입니다.
궁금한점 있으시면 문의하세요. 답변은 댓글로 되어집니다.
내용에 그림을 삽입을 원할 경우, 파일첨부를 한 뒤 "본문 삽입"을 하시면 그림을 삽입 할 수 있습니다.
안녕하세요, 문의 감사드립니다.
우선, 각각의 의미에 대해서 알아보면 다음과 같습니다.
Mxx42 : Motor xx Fatal following error bit
==> 해당 모터 xx가 설정된 에러 범위 (Ixx11)를 벗어나서 자동으로 모터를 Kill시켰을 때 발생하는 것입니다.
모터의 안전한 제어를 위해서는 반드시 필요한 기능입니다.
Mxx43 : Motor xx Amplifier fault error bit
==> 해당 모터 xx에 연결된 Amp(서보 드라이버)에서 Amp Fault가 발생하여,
모터를 Kill 시켰을 때에 발생하는 것입니다.
외부 드라이버에 알람이 발생한 상황이라고 보시면 됩니다.
아래에 Visual C++ 코딩에서 각 에러가 나면 홈값을 "0"으로 지정한다고 하셨는데...
잘 이해는 안 갑니다만, 홈 값이라는 것이 "Home Complete Bit"를 말씀하시는 것이 아닌지?
그냥 홈 값이라고 하면 위치를 말씀하시는 것인지? 좀 애매하네요.
만약에 "Home Complete Bit" (Mxx45) 를 말씀하시는 것이면,
아마도 내부에서 이 Bit가 "0"일 경우에 다시 원점을 잡아야만 구동하도록 되어 있지 않을까요?
제 생각엔 Fatal Following Error는 크게 상관이 없지만,
Amp Fault 가 발생하였을 경우에 혹시나 엔코더 위치를 잃어 버리는 경우를 대비해서 원점을 다시 잡도록 하기 위한
조치가 아닌가 생각이 됩니다. (Amp Power Off 시에도 Fault가 발생하기 때문에...)
자세한 내용은 해당 시스템의 PLC나 Motion 프로그램을 작성하신 분과 논의해 보시는 것이 좋을 듯 합니다.
오늘도 행복한 하루 되세요.
>Mxx42 와 Mxx43의 에러가 가 뜨면 무엇을 의미하는 지알고싶어요
>그리고 visual c로 코딩시 각 에러가 나면 홈값을 0으로 지정하는데 그이유에대해서도 알고싶습니다.
우선, 각각의 의미에 대해서 알아보면 다음과 같습니다.
Mxx42 : Motor xx Fatal following error bit
==> 해당 모터 xx가 설정된 에러 범위 (Ixx11)를 벗어나서 자동으로 모터를 Kill시켰을 때 발생하는 것입니다.
모터의 안전한 제어를 위해서는 반드시 필요한 기능입니다.
Mxx43 : Motor xx Amplifier fault error bit
==> 해당 모터 xx에 연결된 Amp(서보 드라이버)에서 Amp Fault가 발생하여,
모터를 Kill 시켰을 때에 발생하는 것입니다.
외부 드라이버에 알람이 발생한 상황이라고 보시면 됩니다.
아래에 Visual C++ 코딩에서 각 에러가 나면 홈값을 "0"으로 지정한다고 하셨는데...
잘 이해는 안 갑니다만, 홈 값이라는 것이 "Home Complete Bit"를 말씀하시는 것이 아닌지?
그냥 홈 값이라고 하면 위치를 말씀하시는 것인지? 좀 애매하네요.
만약에 "Home Complete Bit" (Mxx45) 를 말씀하시는 것이면,
아마도 내부에서 이 Bit가 "0"일 경우에 다시 원점을 잡아야만 구동하도록 되어 있지 않을까요?
제 생각엔 Fatal Following Error는 크게 상관이 없지만,
Amp Fault 가 발생하였을 경우에 혹시나 엔코더 위치를 잃어 버리는 경우를 대비해서 원점을 다시 잡도록 하기 위한
조치가 아닌가 생각이 됩니다. (Amp Power Off 시에도 Fault가 발생하기 때문에...)
자세한 내용은 해당 시스템의 PLC나 Motion 프로그램을 작성하신 분과 논의해 보시는 것이 좋을 듯 합니다.
오늘도 행복한 하루 되세요.
>Mxx42 와 Mxx43의 에러가 가 뜨면 무엇을 의미하는 지알고싶어요
>그리고 visual c로 코딩시 각 에러가 나면 홈값을 0으로 지정하는데 그이유에대해서도 알고싶습니다.