1 |
1
제어명령을 내리는 호스트와, 상기 호스트의 제어명령에 따라 모터의 동작을 제어하는 다수의 슬래브와, 상기 호스트와 상기 슬레브간의 통신을 가능하게 하고 이 호스트와 슬래브에 인터럽트를 걸 수 있도록 하는 다수의 듀얼포트메모리와, 상기 슬래브 각각에 인터벌클럭을 제공하는 1개의 슬래브에 포함된 동기클럭발생부로 이루어진 것을 특징으로 하는 로봇의 다중모터제어시스템
|
2 |
2
호스트가 제 1,2듀얼포트메모리에 각각 데이터를 기록하는 제 1단계와, 상기 제 1,2듀얼포트메모리가 제 1,2슬래브에 각각 인터럽트를 요구하는 제 2단계와, 상기 제 1,2슬래브가 각각 상기 제 1,2듀얼포트메모리에 억세스하여 상기 호스트의 명령을 실행하는 제 3단계와, 상기 제 1,2슬래브가 상기 제 1,2듀얼포트메모리에 데이터를 기록하는 제 4단계와, 상기 제 1,2듀얼포트메모리가 상기 호스트에 인터럽트를 요구하는 제 5단계와, 상기 호스트가 상기 제 1,2 듀얼포트메모리에 억세스하는 제 6단계로 이루어진 것을 특징으로 하는 로봇의 다중모터제어시스템의 통신방법
|
3 |
3
제 2항에 있어서, 상기 호스트가 상기 제 1단계 내지 제 3단계를 통해 상기 제 1,2슬래브에 주기적인 인터럽트명령을 내리면, 상기 제 1,2슬래브가 각각 동기클럭발생부에서 주기적인 인터럽트요구를 받아 상기 제 1,2듀얼포트메모리에 각각 억세스하는 제 4단계와, 상기 호스트가 상기 제 1,2듀얼포트메모리에서 주기적인 인터럽트요구를 받아 상기 제 1,2듀얼포트메모리에 주기적으로 억세스하는 제 5단계로 이루어진 것을 특징으로 하는 로봇의 다중모터제어시스템의 통신방법
|