Slave 파라미터 저장 기능

원인

  • Slave AI/O Channel Setting 값이 리셋되는 경우
  • Setting 값이 초기화 되는 module이 있음.

해결법

  • Slave 파라미터 저장 기능을 사용해서 Slave를 껏다 켜도 파라미터 설정값을 유지해서 사용할 수 있다.
  • http://comizoa.co.kr/info/_media/download:10_ethercat:ets_sw_manual.pdf 17.Page 참조

    Solution

    • 원하는 Range Mode, Analog Type값을 설정 후 Setting Save Flag 값을 0에서 1로 변경해준다. ( 0 → 1 )

    * 제품 매뉴얼을 참조해서 저장 기능이 있는지 확인하고, Dictionary를 지원하는 경우에는 COMIZOA 모듈과 마찬가지로 Dictionary에서 저장 기능을 실행한다

    * Dictionary를 지원안하는 경우

    Solution

    • ComiIDE-Slaves-CoE SDO에서 Index,Sub Index,Size,Value 값을 입력한 후 Write를 눌러 저장한다.
    • Sub index = 0, Value = 1로 설정한다. (슬레이브마다 값이 다를 수 있으므로 각 슬레이브 매뉴얼을 참조)

    ⇒ 설정 값 변경 후 Module 전원을 재 투입해서 Slave 파라미터가 저장됐는지 확인한다.