문서의 이전 판입니다!



1.11.0.0


  • SlaveCfg 구조 변경 : ProfileNo 추가
  • 402 Profile Address 제한
    • 402 Profile 모듈 주소는 64까지 허용.
    • 초과일 경우, INVALID_ADDRESS_IN_402 ConfigError 발생
  • ConfigError 가 있으면 다운로드 취소 (강제 진행 안됨)
  • formConfig Leak 개선
  • ProfileNo.5003 관리 개선
  • ServoTunes Data Read Error 개선
  • UsingStationAddress Property 추가
    • 모든 슬레이브의 주소를 CSA 방식으로 설정
  • FormConfig.TopologyView 개선
    • 간헐적으로 AlStatus 가 업데이트 되지 않는 문제 해결
    • Group 에 AlStatus 반영
  • Config.BaseAlState Property 추가
  • DcOffsetDefaultValue 추가
  • Firmware Reset 위치 변경 : Main → Firmware

1.10.6.0


  • EtherCAT
    • DLL Logger 실행 시 간헐적 AppDown 버그 수정
    • Dictionary Search 추가
    • DataType과 Object 간 bit 사이즈가 다른 항목에 대해 에러 로그 추가
    • TempController 추가
    • Scan 시 ecCfg_SetSlaveConfig 실행 : 첫 스캔 시 PreOP 전환응 위해 필요
    • ESI 에 SM Enable 이 없는 경우 Enable로 설정
  • cEIP
    • cEIP 보간 이송시 AppDown 버그 수정
    • cEIP Version Parsing 에러 수정
    • cEIP MotorState Update failed 버그 수정
  • NEMO
    • FW, Lib Version read failed 에러 수정

1.10.5.0


  • SoftEtherCAT 기능 추가
    • ESC, SlaveRW
  • EtherCAT Config
    • FMMU Section 변경 : Servo Sect를 우선 배치
    • EBus_2 + Mii_2 구성의 슬레이브에 대한 Type Matching 변경
    • ProcessData Entry Type 에 ETC 선택 가능
  • DO Repeat 설정 시 RepeatCount 가 0이면, 정지 명령 시까지 반복

1.10.4.0


  • IO Form Dock 관리 추가
  • Setup : FormIO HideMenu Property 추가

1.10.3.0


  • Config
    • TopologyView : PortMonitoring Option 추가
    • NetInfo : DcOffset 설정 방식 변경 : 값 → %
  • Dictionary : Enum 표시 에러 수
  • 참조 파일1) 버전 관리 추가
  • EtherCAT : OPMODE_PT 추가

1.10.2.0


  • FormConfig : Slave AutoReset 추가
  • FormPDO : 2 ~ 7 bit size Data 처리 추가
  • FormSlave : EEPROM Update 시 Bootstrap Data 처리 추가
  • 참조 파일2) 이상 시 에러 처리 강화

1.10.1.0


  • EtherCAT
    • ETS-MC02P
      • 상태 확인 안되는 버그 수정
      • 미지원 기능 제거
      • SVON_Logic 기능 추가
    • Dictionary bit 단위 write 안되는 버그 수정
    • Config.TopologyView : Drawing 개선, StandAlone Master Hub 기능 추가
    • FormSlaveRW Device가 1개이고 ID가 0이 아닌 경우, DeviceID 반영 (기존에 netID가 0으로 입력되는 버그 수정)

1.10.0.0


  • EtherCAT
    • Coupler에 Slot이 한 개 연결 된 경우, 이름 표시 방식 변경 : Slot 이름 → Coupler 이름
    • Config : Address 방식에서 Net 변경 시 SlaveList가 정상적으로 변경되지 않는 버그 수정
    • UnitDistance 가 변경되지 않는 버그 수정
    • Topology에서 Line이 그려지지 않는 버그 수정
    • Configurator 실행 시 첫 번째 Net 선택
    • Scan 없이 Download 하는 경우 발생하는 DCSync 설정 버그 수정
    • Lib 최신화 (ODM 함수 추가)
  • ServoTunes
    • 재실행 시 List와 View의 정보 불일치 버그 수정

1.9.3.9


  • EtherCAT
    • 실제 마스터 디바이스가 없지만, 정보로만 IO가 존재하는 경우 IO Form 생성시 발생할 수 있는 null 버그 수정
    • ESI InfoReference 항목의 파일이 없는 경우 에러 처리
    • TopologyView MasterDC Port가 정상적으로 그려지지 않는 에러 수정
    • FormSlaveRW Device가 1개이고 ID가 0이 아닌 경우, DeviceID 반영 (기존에 netID가 0으로 입력되는 버그 수정)

1.9.3.8


  • EtherCAT Lib 최신화

1.9.3.7


  • Shell
    • API 입력 시, 대소문자 무시
  • EtherCAT
    • Firmware Upload UI 수정
    • ETS-MC02P, CMC HomeReturn 버그 수

1.9.3.5


  • DeviceList
    • EtherCAT 버전 표기(Driver) 오류 수정 : MajorNo.MinorNo.BuildNo.RevNo

1.9.3.4


  • DeviceList
    • EtherCAT 버전 표기 오류 수정 : MajorNo.MinorNo.BuildNo.RevNo
    • EtherCAT 외의 제품군 Version Compare 제거

1.9.3.3


  • HomeReturn
    • HomeReturn 실행 시, MotorMonitor / AxisList 에서 축 선택이 안되는 버그 수정

1.9.3.2


  • ServoTunes
    • Nikki Denso 지원 : 이전 버전에서 Nikki Denso 추가 할 경우, Exception Error 발생
    • Servo가 없는 Net이 선택된 상태에서 ServoTunes 실행 시 발생하는 초기화 에러 수정

1.9.3.1


  • EtherCAT InitAlState 항목이 DontChange인 경우, 간헐적으로 PDO 통신이 끊어지는 버그 수정
  • Slave 폼에서 SDO Read 시 입력 사이즈와 다르게 표시되는 버그 수정
  • ServoTunes EEPROM Write 시 성공 여부 알림 추가

1.9.3.0


  • EtherCAT Version 기준 변경 : File → GetVerInfo 내 정보
  • AutoSaveEnable, AutoSavePath 추가
  • AutoLoadEnable, AutoLoadPath 추가
  • FirmUp : 여러개의 디바이스 중 한개만 업데이트 시 0번 디바이스에만 State가 표시되는 버그 수정
  • DO Custom Channel Control : Setup 시 채널이 밀리는 버그 수정
  • LX554 48축 표기 변경 : LX554 → LX554(48)
  • LX553 표기 변경 : LX553 → LX552(40)

1.9.2.1


  • EtherCAT HomeReturn Success 판단 기준 변경
  • UnknownESC에 대해 Register Read 항목 제한 (DlStatus는 허용)
    • TopologyView, ESC Viewer Update 항목 수정
    • 1.9.2.0에서 YASKAWA Driver의 Topology가 정상적으로 그려지지 않는 버그 수정

1.9.2.0


  • ESC Viewer
    • PortControl 추가
    • UI 알고리즘 개선
    • ESC Type에 따라 일부 Register Read/Wrtie 금지
  • TopologyView
    • 허브 마지막 ESC의 Redundancy Check 수정
    • Port Open 여부는 ESC의 종류에 따라 처리
  • DSP Viewer
    • FW 2.66 이상부터 EEcInfoID 추가 (SendCount, ReceiveCount 등)
    • 카테고리별 Read Checkbox 추가
  • DeviceList
    • EtherCAT VersionCheck 루틴 수정

1.9.1.0


  • ServoTunes 개선
    • UI 변경
    • Write One-All, Write All-All 버그 수정
  • Config
    • TopologyView 알고리즘 개선
    • SlaveTree 개선
      • Coupler - Coupler / Hub - Hub 등의 구조에서 일부 계층이 반영되지 않는 등의 버그 수정
    • PortOpen 여부 실시간 반영
    • SlaveInfo 탭에 DcInfo 항목 추가
    • OHT_Step 지원 추가
    • 402 Profile이 아닌 축의 Axis Info Update 타이밍 변경
    • Scan시 진행률이 정상적으로 표시되지 않는 버그 수정
    • Master Redundancy 표시 개선
  • FormIO
    • EtherCAT IO Form Title 에 NetID 추가
    • EtherCAT AI / AO 의 경우 Aio Mode 항목 제거
    • DIO GetMulti Selction 항목 추가 (GetMulti / GetOne)
      • LX534 + 64 채널 IO 사용 시, 구버전 SDK 에서 32 이상 채널값 확인 안되는 버그 회피용
  • DeviceList
    • EtherCAT Slot이 10개 이상인 경우, Sorting 변경
      • 기존 1,10,11,2,3,4 → 1,2,3,4,10,11
  • Dictionary
    • 읽기 실패한 경우, UI 갱신 안함
  • Shell
    • ToHex(),ToDec(),ToBit() 추가
  • FirmUp
    • DeviceNode 클릭 시 DeviceInfo Update 안되는 버그 수정


1.9.0.0


  • Config 시 DC-Sync Factor 설정 적용 (OP 호환성 개선)

1.8.2.0


  • Dictionary : EnumType 관련 null 처리 강황
    • 일부 항목이 보이지 않는 버그 수정
  • AI / AO Form : Multi-Channel에 대한 Name Copy/Paste 지원
  • SevoTunes : SanyoDenki, NikkiDenso 지원

1.8.1.1


  • SlaveRW : SDO Read 시 Sign/UnSign 구분
  • DevList Form : PulseType 노드 구조 중첩 문제 수정
  • Config : 402Profile 에서 DcSyncMode가 없으면 추가

1.8.1.0


  • CMC Axis 추가
  • EtherCAT FW Version이 1.60 이상인 경우에만 DCSyncEnable 설정

1.8.0.0


  • EtherCAT DcSyncEnable 1, 2 설정 추가
  • Dictionary : EnumType Text 지원
  • SDP Type Visible 추가
  • 같은 에러코드가 반복되는 경우 Log Skip
  • ServoTunes : Yaskawa EtherCAT 지원

1.7.0.1


  • Setup Form MinorBugFix
  • Setup Form 에서 NEMO ELP Logic이 보이지 않는 버그 수정

1.7.0.0


  • EtherCAT ReserseConnetionCheck MinorBugFix
  • EtherCAT Multi-Device FirmwareUpdate 지원
  • EtherCAT Virtual Module Append 관련 MinorBugFix

1) , 2)
PlatformInfo.xml, DeviceList.xml