차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
application:comiide:tool:pdoview [2020/09/09 11:10] winoars 만듦 |
application:comiide:tool:pdoview [2024/07/08 18:23] (현재) |
||
---|---|---|---|
줄 7: | 줄 7: | ||
<callout type=" | <callout type=" | ||
===Intro=== | ===Intro=== | ||
+ | \\ | ||
+ | {{ : | ||
\\ | \\ | ||
* EtherCAT Slave의 PDO((Process Data Object : 주기적 통신을 통해 교환되는 데이터))를 Read / Write 할 수 있습니다. | * EtherCAT Slave의 PDO((Process Data Object : 주기적 통신을 통해 교환되는 데이터))를 Read / Write 할 수 있습니다. | ||
* Wait & Check 를 통해 Aging Test를 지원합니다. | * Wait & Check 를 통해 Aging Test를 지원합니다. | ||
- | \\ | ||
- | {{ : | ||
</ | </ | ||
<callout type=" | <callout type=" | ||
- | ===Begin=== | + | ===시작하기=== |
\\ | \\ | ||
- | {{ : | + | {{ : |
\\ | \\ | ||
- | * <btn size=" | + | * <btn size=" |
+ | </ | ||
- | * API 입력을 통한 특정 기능 반복 및 로깅 | + | <callout type=" |
- | + | ===OutPDO Write=== | |
- | * API 수행 속도 측정 | + | \\ |
- | + | {{ : | |
- | * Windows Timer Resolution 변경 | + | \\ |
+ | * 폼 구성은 다음과 같습니다. | ||
+ | * 상단 : InPDO (Slave의 TX Data) | ||
+ | * 하단 : OutPDO (Slave의 RX Data) | ||
+ | * OutPDO의 <btn size=" | ||
+ | * Value 는 10진수, Value_Hex는 16진수로 변환되어 입력됩니다. | ||
</ | </ | ||
- | + | < | |
- | < | + | ===Repeat=== |
- | ===시작하기=== | + | |
\\ | \\ | ||
- | {{ : | + | {{ : |
\\ | \\ | ||
- | * ComiIDE | + | * OutPDO의 <btn size=" |
\\ | \\ | ||
+ | {{ : | ||
\\ | \\ | ||
- | {{ : | + | * Cycle의 단위는 ms 입니다. |
+ | * Cycle 이 지날때마다 Value 1 과 Value 2 가 토글되어 출력됩니다. | ||
+ | \\ | ||
+ | {{ : | ||
\\ | \\ | ||
- | </callout> | + | * InPDO의 <btn size=" |
+ | * Cycle 안에 Value 1 또는 Value 2의 값이 입력이 되지 않으면 UnMatched Count 가 1 증가합니다. | ||
+ | * Value 1 또는 Value 2 입력 시, 다음 값을 Cycle동안 기다립니다. | ||
+ | * DI / DO 모듈 또는 AI / AO 모듈의 Aging Test 등에 사용할 수 있습니다. | ||
- | {{tag>comizoa 커미조아 ide shell}} | + | </ |