======MKS======
MKS EtherCAT Slave에 대한 Test 항목 안내 페이지입니다.
====R*evolution====
===Summary===
\\
* Date : 2020-09-02
* Master : EtherCAT IP(LX558)
* Sample
* AX7696
* ESI :
* VendorID : 0x50B
* Product Code : 7696
* RevisionNo : 2
* CycleTime : 1ms
===Condition===
\\
* PC (Laptop)
* CPU : Intel I5-7700
* MainBoard :
* RAM : 8G
* OS
* Win7 x64
===Test Item : Setup===
\\
* XML Parsing
* PDO mapping
* EtherCAT State Machine
* Init / PreOP / SafeOP / OP
* SyncMode : FreeRun
* **Configured Station Alias **
===Test Item : Operation===
\\
**Cia 5003 Profile**
===특이사항===
\\
* FreeRun 만 지원되지만, xml에 "SM-Freerun"으로 표기되어 있어 1.5.0.4 이전 버전의 IDE에서는 SM2 Event Mode로 인식됨
* 이 경우, xml의 해당 내용을 "Freerun"으로 수정
* 0x1600으로 맵핑 시, 간헐적으로 Al-State가 Pre-OP로 변경됨
* AlStatusCode에 0x1B((Sync manager watchdog))가 잠깐 확인됨
* Watchdog을 disable 로 변경해도 증상 동일
* 0x1601로 맵핑하면 정상 동작
* 0x1600과 0x1601에 포함되는 object가 동일해도, 0x1600으로 맵핑시에만 에러 발생
* AlStatusCode 0x1B : Sync manager watchdog
* The slave did not receive process data within the specified watchdog time.
* Usually, the WD time is 100ms. The WD is re-started every time it receives new process data, usually when the Output SyncManager (SyncManager2) is written.
* For devices which have only inputs usually, no WD is used. Increasing the WD is not a solution.
* Reason: PLC stopped))