차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
faq:io:ethercat:02_driver_io_fail [2022/11/29 18:45]
kms
faq:io:ethercat:02_driver_io_fail [2022/11/30 18:17] (현재)
kms
줄 5: 줄 5:
 </alert> </alert>
 \\ \\
- 
 ====Case 1==== ====Case 1====
  
-<callout type="info" icon="true">  
-===AddInfo=== 
  
 +<callout type="question" icon="true"> 
 +===Cause===    
 +  * IO Assign 미진행
  
-  PDO에서 DI 항목 누락  +{{:faq:io:ethercat:io_assign.png?1000|}} 
-   +  ServoTunes 및 서보 프로그램 상에서 업체가 사용하는 SI입력의 Function, Logic, Value가 설정되지 않은 상태 
 +                                   
 +  
  
 </callout> </callout>
  
-<callout type="question" icon="true">  
-===Cause===     
-  
-{{:faq:io:ethercat:pdo_data.png?5000|}} 
-  * [Config]-> Download 후 ProcessData의 Inputs를 통해 'PDO Contents' 항목에서 "0x60FD Digital Input" 누락 유무 확인 
  
-                                     +<callout type="success" icon="true">  
-  +===Solution=== 
 +  * Function, Logic, Value 값 설정. (ServoTunes에서 설정 시, EEProm Write 후 서보 전원 재부팅)
  
 </callout> </callout>
줄 32: 줄 30:
  
  
-<callout type="success" icon="true">  +====Case 2==== 
-===Solution===+ 
 + 
 +<callout type="question" icon="true">  
 +===Cause===     
 +  * PDO에서 DI 항목 누락  
 + 
 +{{:faq:io:ethercat:pdo_data.png?5000|}} 
 +  * [Config]-> Scan 후 ProcessData의 Inputs를 통해 'PDO Contents' 항목에서 "0x60FD Digital Input" 누락 유무 확인 
 + 
 +                                   
      
  
 </callout> </callout>
  
-====Case 2==== 
  
-<callout type="info" icon="true">  +<callout type="success" icon="true">  
-===AddInfo=== +===Solution=== 
-  * PDO에서 Digital Input은 확인되나DI 값의 확인 +  * 누락 시서보의 ESI 파일 최신화  / [[http://comizoa.co.kr/info/platform:ethercat:1_setup:10_config:20_desc:40_processdata?s[]=pdo#pdo_map_%ED%8E%B8%EC%A7%91|PDO Map 편집]]
-   +
  
 </callout> </callout>
 +
 +====Case 3====
  
 <callout type="question" icon="true">  <callout type="question" icon="true"> 
 ===Cause=== ===Cause===
-{{:faq:io:ethercat:slaves.png?800|}} 
  
-  * [Slaves]에서 'CoE SDO'로 들어가 'Digital Input'에 대한 항목을 채워넣고 (Index : 0x60FD , SubIndex : 0, Size : 4) 'Read'+* IO assign 완료 및 PDO에서 Digital Input은 확인되나, DI 값의 변동 없음 
 + 
 +{{:faq:io:ethercat:slaves.png?1000|}} 
 + 
 +  * [Slaves]에서 'CoE SDO'로 들어가 'Digital Input' 정보 채워넣고 (Index : 0x60FD , SubIndex : 0, Size : 4) 'Read'
  
-  * Home, EL+, - 에 모터를 이동시킬 때, 값이 변화하는 지 확인+  * Home, EL+, - 에 모터를 이동시킨 후, 값이 변화하는 지 확인
 </callout> </callout>
  
 <callout type="success" icon="true">  <callout type="success" icon="true"> 
 ===Solution=== ===Solution===
-  * ETS DO 모듈의 **[[platform:ethercat:70_users_guide:20_ts:ets_do_ld| 접점 유지 기능 비활성]]**+  * 값이 변하지 않을 시 서보의 파라미터 설정 및 셋업 확인. (서보업체 문의)
  
 </callout> </callout>
  
  
-{{tag>ethercat 이더캣 ets 접점유지}}