차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
application:comiide:20_intro:10_history [2023/11/07 18:33] winoars |
application:comiide:20_intro:10_history [2024/09/27 17:54] (현재) winoars |
||
---|---|---|---|
줄 1: | 줄 1: | ||
==== History ==== | ==== History ==== | ||
---- | ---- | ||
+ | <callout type=" | ||
+ | ====1.11.13.0==== | ||
+ | ===Debugs=== | ||
+ | * ReverseConnectionCheck 시 모든 Net에 대해 수행하는 버그 수정 | ||
+ | |||
+ | ===Adds=== | ||
+ | * Check ReverseConnection 옵션 추가 | ||
+ | |||
+ | ===Changes=== | ||
+ | * FormSetup.Form AxisVisible, | ||
+ | * LogView.AlarmMonitor 상태 동기화 개선 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ====1.11.12.0==== | ||
+ | ===Debugs=== | ||
+ | * **Slot형 모듈에서 동일 타입의 모듈이 두 개 이상인 경우, 채널 이름을 잘못 불러오는 버그 수정** | ||
+ | * **StyleMode 변경 후 IO Form 생성 안되는 버그 수정** | ||
+ | * **SCAN 시 간헐적으로 발생하는 Exception Message 처리** | ||
+ | * MotorMonitor Lock 설정 시 해제 안되는 버그 수정 | ||
+ | * beginner mode 로 종료 후 재실행 시 메뉴 아이콘 모두 표시되는 버그 수정 | ||
+ | |||
+ | ===Adds=== | ||
+ | * EEPROM.Updater : Minimum checkbox 추가 (최소한의 정보만 업데이트) | ||
+ | * Axis.DO 폼 제어 추가 | ||
+ | * MultiAxis : 각 축에 대한 DI/DO 폼 제어 추가 | ||
+ | * **C-Net 제어 추가** | ||
+ | |||
+ | ===Changes=== | ||
+ | * **beginner mode 에서 LogView 추가 가능** | ||
+ | * EEPROM.Updater : write 중 error 발생 시 즉시 중지 | ||
+ | * IdentificationADO 0x1000~0x1003 항목에 대한 예외처리 수정 | ||
+ | * beginner mode 에서 multi 기능 제한 | ||
+ | * ProjectManager.RangeMode 제거 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ====1.11.11.0==== | ||
+ | ===Debugs=== | ||
+ | * FirmwareUpdater : EtherCAT 0번 device 만 완료 표시되는 버그 수정 | ||
+ | * RangeMode 가 잘못 표시되는 버그 수정 | ||
+ | * Configurator 에서 일부 항목에 대해 ApplyAll 비정상 동작하는 버그 수정 | ||
+ | |||
+ | ===Adds=== | ||
+ | * x86 / x64 변환 기능 추가 | ||
+ | * PDO 제어를 통한 EtherCAT Serial Test 지원 (No serial daemon required) | ||
+ | * Config 시 Serial 채널 인식 | ||
+ | * Config.ESIView 에서 모듈 변경 시 XML Tree 가 Update 되지 않는 버그 수정 | ||
+ | * cEIP Serial 지원 추가 | ||
+ | * AioMode, RangeMode Project 관리 추가 (Save / Load 대상 항목으로 추가) | ||
+ | * Shell.CaptureMode 추가 | ||
+ | * DiffOnly Property 추가 | ||
+ | |||
+ | ===Changes=== | ||
+ | * cEIP 통신 재연결 시, AutoLoad 추가 | ||
+ | * EtherCAT Net 관리 구조 개선 | ||
+ | * EtherCAT 모듈 중 Addressing 방식이 지정되지 않는 모듈에 대한 Addressing 개선 | ||
+ | * EtherCAT 다축 모듈 인식 알고리즘 개선 | ||
+ | * IsPdoAsAxis Property 추가 | ||
+ | </ | ||
+ | <callout type=" | ||
+ | ====1.11.10.0==== | ||
+ | |||
+ | ===Debugs=== | ||
+ | * EtherCAT.SyncAxis 설정 안되는 버그 수정 | ||
+ | * FormDevList.NodeSorter 개선 | ||
+ | * 조합형 IO 모듈의 Sorting이 되지 않는 버그 수정 | ||
+ | * OrderByAddress 개선 | ||
+ | * 속도 변경 감시 안되는 버그 수정 | ||
+ | * DI 폼이 보여지는 있는 상태에서 Projectfile load 시 Channel 이름은 즉시 변경되지 않는 버그 수정 | ||
+ | |||
+ | ===Adds=== | ||
+ | * ProjectManager.pjt3 추가 | ||
+ | * 채널맵 변경 시 파일로부터 채널이름을 불러 올 수 없는 문제 개선 | ||
+ | * Setup.ProjectFileExtension 추가 | ||
+ | * 시스템 알람 추가 | ||
+ | * LossFrame | ||
+ | * Slave Comm Error | ||
+ | * DevList not running | ||
+ | * CommErrorThreshold Property 추가 | ||
+ | * TopologyView LossFrame, DcCount Monitor 추가 | ||
+ | * FormAlarmList 추가 | ||
+ | * 시스템 알람 발생 시, LogView의 알람창을 더블륵릭 하면 상세보기 폼 생성 | ||
+ | * FormSerial.Repeat 추가 | ||
+ | * 중복 로그 무시 옵션 추가 | ||
+ | |||
+ | ===Changes=== | ||
+ | * EtherCAT.Config 중 AlStateChange 완료 후 1초 대기 추가 | ||
+ | * Dock Crash 발생 시, 발생 전 모드로 초기화 | ||
+ | * BegineerMode 에서 Crash 발생 시, BegineerMode 로 초기화 | ||
+ | * FormAI, FormAO 채널 이름 방식 변경시 즉시 반영되도록 변경 | ||
+ | </ | ||
+ | <callout type=" | ||
+ | ====1.11.9.0==== | ||
+ | |||
+ | ===Debugs=== | ||
+ | * LogView.Alarm 창 hide 시 발생하는 폼 복원 오류 수정 | ||
+ | * Project load 시 customDoMap 관련 불러오기 오류 수정 | ||
+ | |||
+ | ===Changes=== | ||
+ | * ServoAlarmCode logging 제거 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ====1.11.8.0==== | ||
+ | |||
+ | ===Debugs=== | ||
+ | * Profile이 401 인 경우 ESI 의 ProfileNo 를 반영하지 못하는 버그 수정 | ||
+ | |||
+ | * Config의 Do, DI PdoMap 에서 첫번째가 아닌 map 선택 시 이전 맵의 데이터가 sm 설정 여부와 상관없이 반영되는 버그 수정 | ||
+ | * ProcessData 에서 Excluded 표시 시, 선택된 Map의 IoType이 표시되지 않는 버그 수정 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ===1.11.7.0=== | ||
+ | ====Changes==== | ||
+ | * Alias Read 시 0xCCC 는 읽기 실패로 처리 | ||
+ | * ESI의 PdoAssign 항목 처리 방식 변경 | ||
+ | |||
+ | ====Debugs==== | ||
+ | * DevList.Find 에서 폼 검색 시 일부 모듈이 가려지는 버그 수정 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | |||
+ | ===1.11.6.0=== | ||
+ | |||
+ | ====Debugs==== | ||
+ | * Config에서 net 변경 또는 Update 시 일부 모듈의 AlStatus 가 떨어지는 버그 수정 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ===1.11.5.0=== | ||
+ | |||
+ | ====Adds==== | ||
+ | * App 실행 시 복원이 지원되지 않는 폼 지원 추가 | ||
+ | |||
+ | ====Debugs==== | ||
+ | |||
+ | * Dock 구성 파일이 비정상적인 경우에 대한 처리 추 | ||
+ | * NetState : RoundTrip.Set 항목이 표시되지 않는 버그 수정 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ===1.11.4.0=== | ||
+ | |||
+ | ====Adds==== | ||
+ | * Config : SlotGroup 으로 정의된 Slot 형 모듈 지원 | ||
+ | |||
+ | ====Changes==== | ||
+ | * CycleTimeSync@Factor 기본값 변경 | ||
+ | * 402 Profile 가상 모듈 추가 시, PhysAddr 설정 개선 | ||
+ | |||
+ | ====Debugs==== | ||
+ | * DeviceList 에서 slot 이름이 표시되지 않는 에러 수정 | ||
+ | * Omron CJ1W-ECT21 Config 에러 수정 | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ===1.11.3.0=== | ||
+ | |||
+ | ====Adds==== | ||
+ | * DevList.Search 에 Module 이름 검색 추가 | ||
+ | * SearchTextBox 에 " | ||
+ | * FormAlStatusCode 개선 : 최초 폼 생능 후, Code가 0이 아닐 때까지 확인 | ||
+ | * SdoAbortCodeDescription 추가 : Shell 및 LogViewer 에서 확인 가능 | ||
+ | * FormSetup.Form.AiPrecision Property 추가 | ||
+ | * Shell.Check 명령어 추가 | ||
+ | * ELMO Slot형 Driver 지원 | ||
+ | * FormFirmware.Reset MultiSelect 지원 | ||
+ | * NetState 에서 모듈 선택 시 EscState 에 반영 | ||
+ | * Config.CheckMultiAxis 개선 | ||
+ | |||
+ | ====Changes==== | ||
+ | * DcOffsetDefault 제거 | ||
+ | * 5001 Profile 의 Step 모터 ID는 PhysAddr + 1 로 설정 (기존 : ID = PhysAddr) | ||
+ | |||
+ | ====Debugs==== | ||
+ | * Disconnect 후 Topology 폼 재생성 또는 Update 시 Topology 깨지는 버그 수정 | ||
+ | * DevList.Search 버그 수정 : 동일 이름의 폼이 존재하는 경우 첫번째 폼만 선택되는 버그 수정 | ||
+ | * NetID 0이 없는 경우 발생하는 FormESC 초기화 버그 수정 | ||
+ | * FormSlot에서 Module 이 선택되지 않았거나 ModIndent가 0인 경우에 대한 에러처리 추가 | ||
+ | * NetState 실행 버그 수정 | ||
+ | |||
+ | </ | ||
+ | |||
+ | <callout type=" | ||
+ | ===1.11.2.0=== | ||
+ | |||
+ | * 화면 구성 불러오기 옵션 추정 | ||
+ | * ControlLock 추가 | ||
+ | * AppSetup.t.formInfo.AlarmMonitor.DisplayAlarm Property 추가 | ||
+ | * Config.InPdoSkipCount Property 추가 | ||
+ | * AllowNodeNameChange Property 추가((false 설정 시 DevList 에서 Node 이름 변경 불가)) | ||
+ | * DeviceList.xml 파일이 없는 경우에 대한 에러 처리 추가 | ||
+ | |||
+ | * Config.DriverRawPDO 기능 제거 | ||
+ | * 구동 중인 축의 AlState 변경 시, Stop 명령에 대해 대기 하지 않음 | ||
+ | * FormFirmware.Reset 명령에 대해 해당 폼의 선택 된 Device에 대해 적용되도록 수정 | ||
+ | |||
+ | * RemoteMode 로 접속 시 간헐적으로 메인폼이 표시되지 않는 버그 수정 | ||
+ | * 메인 폼 최소화 시 간헐적으로 복구되지 않는 버그 수정 | ||
+ | * FormAI / FormAO Graph 가 표시되지 않는 버그 수정 | ||
+ | * Dictionary enum 표시 버그 수정 | ||
+ | * TempController 0번 채널만 표시되는 버그 수정 | ||
+ | * FormSetup 일부 메뉴가 보이지 않는 버그 수정 | ||
+ | * Config | ||
+ | * 두번 이상 스캔 하는 경우, 기존 정보가 손실되는 버그 수정 | ||
+ | * NetInfo.LogicIn / NetInfo.LogicOut 에 Servo 관련 정보가 표시되지 않는 버그 수정 | ||
+ | * Scan / Download 시 간헐적으로 발생하는 Exception 수정 | ||
+ | * IO 폼이 생성된 상태에서 Scan/ | ||
+ | * Download 시 발생하는 BackupFile Exception 수정 | ||
+ | * Shell 동작 이상 버그 수정 | ||
+ | * Master-Slave 설정 버그 수정 | ||
+ | * GetModulInfos Exception 수정((Invisible Node 처리 추가)) | ||
+ | |||
+ | </ | ||
+ | <callout type=" | ||
+ | ===1.11.1.0=== | ||
+ | * App 실행 속도 개선 | ||
+ | * Dock 구성 실패 시 Expert 로 재구성 | ||
+ | * 5001 Profile IO 모듈의 폼이 생성되지 않는 버그 수정 | ||
+ | * FormDevList | ||
+ | * ExpandOne, ExpandAll, CollapseOne, | ||
+ | * SearchNodeWithChannelName 검색 기능 추가 | ||
+ | * DeviceName 변경 기능 추가 | ||
+ | * MotorMonitor : ColumnCount Property 추가 | ||
+ | * FormDIO | ||
+ | * RootColumnCount Prop가rty 추가 : DIO Form 의 ColumnCount 일괄 수정 | ||
+ | * ColumnCount_1 Enum 추가 | ||
+ | * FormAI / FormAO : Precision 추 | ||
+ | * Setup | ||
+ | * AppSetup.Form.DeviceList.InitTreeLevel Property 추가 | ||
+ | * AutoLoa선.NameOnly Property 추가 | ||
+ | * Config | ||
+ | * TopologyView 표시 개선 : Port 상태에 따라 line 이 비정상적으로 그려지는 버그 수정 | ||
+ | * Module Append 개선 | ||
+ | * DefaultZoom 기능 추 | ||
+ | * ProfileNo 판단 개선((주소가 900번대로 읽히는 버그 수정)) | ||
+ | * UpdateForm 개선 : Event 방식으로 변경 | ||
+ | * ID 중복 / ID 이상 검사 개선, TreeView에 간헐적으로 표시되지 않는 버그 수정 | ||
+ | * MultiAxis 모듈의 ID 중복 추가((축이 두개 이상이지만 ID는 하나만 설정하는 모듈에 대한 ID 중복 검사)) | ||
+ | * TopologyView AlState 표시 개선((간헐적으로 AlState 표시가 중단되는 버그 수정)) | ||
+ | * DI / DO StartCh 설정 기능 추가 | ||
+ | * SM / FMMU 정보 구성 방식 개선((기존에는 Config 실행 시 SetFMMU()를 통해 새로 구성하였으나, | ||
+ | * DioMap, AioMap 구성 시 발생하는 Leak 수 | ||
+ | * IsRevisionNoNotMatchAnError Property가 false 인 경우, RevisionNoNotMatch 는 에러로 처리하지 않음 | ||
+ | * Net 변경 시, 간헐적으로 TopologyView Update 되지 않는 버그 수정 | ||
+ | * CustomIoMap : Map 순서가 변경되지 않는 버그 수정 | ||
+ | * MDP type Object-DataType Matching 개선((Dictionary에서 WeiduMuiller 의 일부 Object가 표시되지 않는 버그 수정)) | ||
+ | * Object와 DataType의 Size가 맞지 않는 경우, Object의 DataSize 적용 | ||
+ | * InfoRefFilePath Node 상 경로에 파일이 없는 경우 예외 처리 추 | ||
+ | * ServoTunes | ||
+ | * 간헐적으로 ServoTunes 버튼이 보이지 않는 버그 수정 | ||
+ | * LoadOne 기능 수정 | ||
+ | * AlarmMonitor 추가 : Axis Alarm, Slave CommError 표시 | ||
+ | * EtherCAT | ||
+ | * MailBox Abort 에러((CoeSDO Read Fail / write Fail))에 대한 AbortCode log 추가 | ||
+ | * Device가 한개인데 ID가 0이 아닌 경우에 대 에러 처리 추가 | ||
+ | * AlarmState Property 추가 : AlState가 AlarmState 보다 낮은 경우 AlarmMonitor에 표 | ||
+ | </ | ||
+ | <callout type=" | ||
+ | ===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 | ||
+ | </ | ||
+ | <callout type=" | ||
+ | ===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 에러 수정 | ||
+ | |||
+ | </ | ||
<callout type=" | <callout type=" | ||
===1.10.5.0=== | ===1.10.5.0=== |