차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
platform:ethercat:1_setup:10_config:20_desc:30_slaveinfo [2020/04/09 16:23] winoars 만듦 |
platform:ethercat:1_setup:10_config:20_desc:30_slaveinfo [2024/07/08 18:23] (현재) |
||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ======Slave Info====== | + | ====Slave Info==== |
<alert type=" | <alert type=" | ||
Configurator의 Slave Information Tab 에 대한 안내 페이지입니다.\\ | Configurator의 Slave Information Tab 에 대한 안내 페이지입니다.\\ | ||
줄 7: | 줄 7: | ||
<callout type=" | <callout type=" | ||
- | ===Slave Info 개요=== | ||
\\ | \\ | ||
{{ : | {{ : | ||
줄 13: | 줄 12: | ||
* <btn size=" | * <btn size=" | ||
\\ | \\ | ||
- | ===기능=== | + | **기능** |
\\ | \\ | ||
* ESI 파일에서 읽은 Slave 정보 확인 | * ESI 파일에서 읽은 Slave 정보 확인 | ||
줄 24: | 줄 23: | ||
<callout type=" | <callout type=" | ||
- | ===Info==== | + | ===구성==== |
\\ | \\ | ||
- | {{ : | + | {{ : |
\\ | \\ | ||
- | **Cycle Time** | + | ** 1 - Info** |
- | * 통신 주기를 설정할 수 있습니다. | + | * Slave의 Type을 결정하는 |
- | | + | ** 2 - Property** |
- | * 입력 가능 값은 125 / 250 / 500 / 1000 / 2000 / 4000 이며, 단위는 us입니다. | + | * Slave의 옵션을 나타냅니다. |
- | * 32축 이내인 경우((COMI-LX554 인 경우 64축)), 500us 설정이 가능합니다. | + | |
- | * 16축 이내인 경우, 250us 설정이 가능합니다. | + | |
- | * 8축 이내인 | + | |
+ | * 활성화된 항목은 변경이 가능합니다. | ||
- | | + | ** 3 - Apply All** |
- | ** Process Time ** | + | |
- | * Process Time (Net) : DSP-Core 0에서 통신 주기 당 통신 관련 연산을 수행하는데 소요되는 시간입니다. | + | * VendorID 와 ProductCode가 같다면 동일한 Type으로 판단합니다. |
- | + | ||
- | * Process Time (App) : DSP-Core 1에서 통신 주기 당 모션 좌표 샘플링 및 제어에 필요한 연산을 수행하는데 소요되는 시간입니다. | + | |
- | * Process Time의 단위는 us입니다. | + | </ |
+ | <callout type=" | ||
+ | ===Address Setup==== | ||
+ | \\ | ||
+ | **A - AddressMode** | ||
+ | |||
+ | * ALIAS : Master가 Slave의 Address를 설정하는 방식입니다. | ||
+ | * 변경된 주소는 Slave 전원 재투입 시 유효합니다. | ||
+ | * 주소가 변경된 후 전원이 재투입되지 않으면 OP Mode로의 변경이 불가합니다. | ||
+ | |||
+ | * CSA : 일부 ALIAS 방식을 지원하지 않는 Slave의 주소 설정 방식입니다. | ||
+ | * 일부 ELMO 드라이버등에서 사용합니다. | ||
+ | |||
+ | * ** 대부분의 슬레이브는 ALIAS 모드를 사용하므로 해당 항목은 별도 설정하지 않습니다.** | ||
+ | |||
+ | **B - AliasILMode** | ||
+ | |||
+ | * IdentificationADO : Slave에서 지정한 ESC Memory를 읽어 주소를 확인합니다. | ||
+ | |||
+ | * IdentificationReg134 : Slave로부터 직접 주소를 획득합니다. | ||
+ | * MicroController 와 ID를 위한 Switch가 지원되는 대부분의 모듈에서 사용됩니다. | ||
+ | |||
+ | * **AliasILMode는 슬레이브에서 제공되는 방식을 따르므로(esi 파일에서 확인) 별도 설정하지 않습니다.** | ||
+ | |||
+ | **C - PhysAddr_Hex** | ||
+ | |||
+ | * 16진수로 표시되는 Address이며, | ||
+ | |||
+ | * 402 Profile(Driver)이 아닌 IO 모듈은 **[[platform: | ||
+ | |||
+ | \\ | ||
<alert type=" | <alert type=" | ||
- | ProcessTime은 CycleTime보다 작아야 합니다. | + | Address가 변경된 경우 Download 후 반드시 Slave의 전원을 재투입해야 합니다. |
</ | </ | ||
+ | </ | ||
+ | <callout type=" | ||
+ | ===Property==== | ||
\\ | \\ | ||
- | **Redundancy** | + | **D - SyncMode** |
- | * 이중화로 케이블링을 하는 경우, " | + | * **[[platform: |
- | </ | + | * xml에 동기모드에 대한 정보가 없는 경우, 해당 칸은 비활성화 되며, FreeRUN으로 자동 설정됩니다. |
- | <callout type=" | + | **E - DeviceType_401** |
- | ===Logic Memory Section==== | + | |
+ | * DeviceType 이 401인 모듈 선택 시 보여집니다. | ||
\\ | \\ | ||
- | {{ : | + | {{ : |
\\ | \\ | ||
- | * 논리 메모리(Input/ | + | * 변경 시 DeviceType도 변경되면, |
- | * 논리 메모리는 Master에서 Slave로 전달되는 | + | |
+ | * "DI Info" Type 선택 | ||
+ | * DO 모듈의 DeviceID 등이 PDO로 할당되는 | ||
</ | </ | ||
- | <callout type="info"> | + | |
- | ===Channel Map==== | + | <callout type="success"> |
+ | ===FMMU / SM==== | ||
\\ | \\ | ||
- | {{ : | + | {{ : |
\\ | \\ | ||
- | | + | **FMMU** |
- | * ex) 0x246 ETS-D08MN 모듈에는 8 ~ 15 의 Global Channel이 | + | |
+ | | ||
- | | + | **SM** |
+ | * Slave의 **[[platform: | ||
</ | </ |