======지원 기능====== ** ComiIDE에서 지원하는 기능에 대한 안내 페이지입니다. ** ---- === # Basic=== {{:application:comiide:introduction:homereturn_home.png?nolink |원점복귀}} **Home Return** \\ 원점 복귀 \\ \\ {{:application:comiide:introduction:eachone_single.png?nolink |단축이송}} **SingleAxis** \\ 단축 이송 \\ \\ {{:application:comiide:introduction:eachone_multi.png?nolink |다축이송}} **MultiAxis** \\ 다축 이송 \\ \\ {{:application:comiide:introduction:ix_line.png?nolink |직선보간이송}} **IxLine** \\ 직선 보간 이송 \\ \\ {{:application:comiide:introduction:ix_arc.png?nolink |원호보간이송}} **IxArc** \\ 원호 보간 이송 \\ \\ {{:application:comiide:introduction:ix_spline.png?nolink |스플라인보간이송}} **[[application:comiide:motion_basic:spline|IxSpline]]** \\ 자유곡선 보간 이송 \\ \\ {{:application:comiide:introduction:ix_helical.png?nolink |헬리컬보간이송}} **IxHelical** \\ 원호 보간 이송 + 직선 보간 이송 \\ \\ {{:application:comiide:introduction:ix_PT.png?nolink |PT모션}} **[[application:comiide:motion_advanced:PtMotion |PT Motion]]** \\ 위치-시간 테이블을 이용한 보간 이송 \\ \\ {{:application:comiide:introduction:ix_mpr2x.png?nolink |자동원호삽입}} **[[application:comiide:motion_basic:mpr2x|IxMprLin2x]]** \\ 연속된 직선 보간 이송 시 모서리에 자동으로 원호 삽입 \\ \\ {{:application:comiide:introduction:ix_via.png?nolink |경유이송}} **[[application:comiide:motion_basic:ixvia|IxVia]]** \\ 경유점 지정, 경유점 통과시 자동으로 원호 삽입 \\ \\ {{:application:comiide:move.png?nolink |Master-Slave}} **[[application:comiide:motion_basic:master_slave | Master-Slave]]** \\ 마스터축에 동기화된 슬레이브축 제어 \\ ---- === # Advanced === {{:application:comiide:introduction:adv_list.png?nolink |ListMotion}} **[[application:comiide:motion_advanced:ListMotion |ListMotion]] ** \\ 작업 예약 후 일괄 수행 \\ \\ {{:application:comiide:introduction:adv_cmp.png?nolink |CMP}} **[[application:comiide:motion_advanced:Cmp | CMP]]** \\ 지정된 위치에서에 트리거 자동 출력 \\ \\ {{:application:comiide:introduction:Dispensor_CMPAB.png?nolink |CMP AB}} **CMP AB** \\ 두 축의 위치 관계를 이용한 트리거 자동 출력 \\ \\ {{:application:comiide:introduction:adv_torque.png?nolink |Velocity&Torque}} **Velocity / Torque** \\ 속도, 토크 제어 \\ \\ {{:application:comiide:introduction:adv_autotorque.png?nolink |Auto Torque}} **[[application:comiide:motion_advanced:AutoTorque | Auto Torque]]** \\ 위치제어 완료 후 지정된 조건이 충족될 때까지 자동으로 토크 출력 \\ \\ {{:application:comiide:introduction:adv_multitorque.png?nolink |Multi Torque}} **Multi Torque** \\ 대상축의 위치에 따른 제어축의 토크 자동 변환 \\ \\ {{:application:comiide:introduction:adv_gantry.png?nolink |Gantry}} **[[application:comiide:tool:gantry:start|Gantry]]** \\ 보상 테이블을 이용한 1차원 위치 자동 보상 \\ \\ {{:application:comiide:introduction:Adv_Corr2D.png?nolink |PosCorr2D}} **2D Position Correction** \\ 보상 테이블을 이용한 2차원 위치 자동 보상 \\ \\ {{:application:comiide:introduction:adv_colla.png?nolink |Collision Avoidance}} **[[application:comiide:motion_advanced:Colla | Collision Avoidance]]** \\ 축을 공유하는 여러 기구물에 대한 충돌 방지 \\ \\ {{:application:comiide:introduction:adv_Latch.png?nolink |Latch}} **LATCH** \\ 신호 입력 시의 위치값 저장, 확인 \\ \\ {{:application:comiide:introduction:adv_dr.png?nolink |External Switch}} **External Switch** \\ 외부 스위치에 의한 모션 제어 \\ \\ {{:application:comiide:introduction:adv_mpg.png?nolink |Manual Pulsar}} **[[application:comiide:motion_advanced:manual_pulsar | Manual Pulsar]]** \\ MPG등을 이용한 PA/PB 입력 신호에 동기되는 모션 제어 \\ \\ {{:application:comiide:introduction:Dispensor_Motion.png?nolink |Dispensor}} **Dispensor** \\ AD Library 를 이용한 Dispensor 특화 기능 \\ \\ {{:application:comiide:introduction:Dispensor_path.png?nolink |Motion Path}} **Motion Path** \\ 위치 데이터 생성, 편집을 위한 GUI 툴 \\ \\ {{:application:comiide:move.png?nolink |Sync Axis}} **[[application:comiide:motion_advanced:sync_motion | Sync Axis]]** \\ 타축 동기 구동 \\ \\ {{:application:comiide:move.png?nolink |SD}} **[[application:comiide:motion_advanced:slowdown|Slow Down]]** \\ 범용 디지털 신호 입력에 의한 속도 변경 \\ \\ {{:application:comiide:move.png?nolink |ExtStop}} **[[application:comiide:motion_advanced:ExtStop | Ext Stop]]** \\ 범용 디지털 신호 입력에 의한 정지 \\ \\ {{:application:comiide:move.png?nolink |TouchProbe}} **[[application:comiide:motion_advanced:TouchProbe |TouchProbe]]** \\ 센서 입력 순간의 모터 위치 저장(래치) \\ ---- === # Setup & Monitor === {{:application:comiide:introduction:Basic_Setup.png?nolink |Motion Setup}} **Motion Setup** \\ 모션 제어 환경 설정 \\ \\ {{:application:comiide:introduction:HomeReturn_Speed.png?nolink |Homing Speed}} **HomingSpeed** \\ 홈복귀 속도 설정 \\ \\ {{:application:comiide:introduction:EachOne_Speed.png?nolink |Sx Speed}} **SxSpeed** \\ 단축 이송 속도 설정 \\ \\ {{:application:comiide:introduction:Ix_Speed.png?nolink |Ix Speed}} **IxSpeed** \\ 보간이송 속도 설정 \\ \\ {{:application:comiide:introduction:Basic_DeviceList.png?nolink |Version Compare}} **[[application:comiide:monitor:versioncompare | Version Compare]]** \\ 소프트웨어((Firmware, Driver(WDM), Library(DLL) )) 버전 호환 확인 \\ \\ {{:application:comiide:introduction:Monitor_Servo.png?nolink |Motor Monitor}} **Motor Monitor** \\ 드라이버의 상태, 모션 상태 확인 \\ \\ {{:application:comiide:introduction:Monitor_Position.png?nolink |Position Monitor}} **Position Monitor** \\ 위치, 속도, 카운터, 토크 확인 \\ \\ {{:application:comiide:introduction:Monitor_Signal.png?nolink |MotionIO Monitor}} **MIO Monitor** \\ NOT,POT,ALM 등 MotionIO 확인 \\ \\ {{:application:comiide:introduction:Trace_Interrupt.png?nolink |Al Monitor}} **[[application:comiide:monitor:almonitor| AlMonitor]] ** \\ EtherCAT의 AlState, CRC 확인 \\ \\ {{:application:comiide:move.png?nolink |Al Monitor}} **[[application:comiide:monitor:100_netstate:start| NetState]] ** \\ EtherCAT 통신상태 확인 \\ \\ {{:application:comiide:move.png?nolink |Al Monitor}} **[[application:comiide:monitor:100_netstate:50_escstate| EscState]] ** \\ ESC 상태 모니터링 \\ ----- === # Trace === {{:application:comiide:introduction:Trace_DLL.png?nolink | DLL Trace }} **DLL Trace** \\ API 호출 상황 trace \\ \\ {{:application:comiide:introduction:Trace_State.png?nolink | State Trace }} **[[:application:comiide:monitor:state|State Trace]]** \\ 위치, 속도, 토크, MotorState 등 trace \\ \\ {{:application:comiide:introduction:Trace_Emulator.png?nolink | 3D Emulator }} **3D Emulator** \\ 위치를 3차원 좌표에서 trace \\ \\ {{:application:comiide:introduction:Trace_Graph.png?nolink | Graph}} **Graph** \\ 속도, 토크, 편차 등을 그래프로 trace \\ \\ {{:application:comiide:introduction:Trace_Interrupt.png?nolink | Interrupt Trace}} **Interrup Trace** \\ 인터럽트 발생 여부 trace \\ \\ {{:application:comiide:introduction:Trace_Register.png?nolink | Register Trace}} **Register Trace** \\ 레지스터의 값 trace \\ \\ {{:application:comiide:introduction:Trace_PMonitor.png?nolink | Performance Trace }} **Motor Performance Trace** \\ 모터의 편차, 부하에 관한 상세내용 trace \\ ---- === # Tool === {{:application:comiide:introduction:Tool_Terminal.png?nolink | Shell}} **[[application:comiide:tool:shell:start|Shell]]** \\ Shell을 이용한 Api 호출, 단위테스트, logging 지원 \\ \\ {{:application:comiide:introduction:Tool_Installer.png?nolink | Installer}} **Install (Installer)** \\ Driver, Library 자동 설치 \\ \\ {{:application:comiide:introduction:Tool_DLLs.png?nolink | DLL Finder}} **[[application:comiide:tool:dll_finder|DLLs (Dll finder)]] ** ** ** \\ Load 된 DLL을 찾아 관련 정보 제공 \\ \\ {{:application:comiide:introduction:Tool_PcMonitor.png?nolink | PC Monitor}} **PC (PC Monitor)** \\ PC 자원 사용량, 부하량, Threshhold 측정 \\ \\ {{:application:comiide:introduction:Tool_MotionEditor.png?nolink | Motion Editor}} **M.Edit : Motion Editor** \\ Shell과 Task를 이용한 Motion 편집기 \\ \\ {{:application:comiide:introduction:Tool2_ServoTunes.png?nolink | ServoTunes}} **[[application:comiide:tool:servotunes:start|Servo : ServoTunes]] ** \\ 네트워크 타입 서보 파라메터 편집기 \\ \\ {{:application:comiide:introduction:Tool2_DSP.png?nolink | Firmware Downloader}} **FW (Firmware Downloader)** \\ Firmware Download, Updaload, Compare \\ \\ {{:application:comiide:introduction:Tool2_Config.png?nolink | Configurator}} ** [[platform:ethercat:1_setup:10_config:start|Config]]** \\ EtherCAT 환경 설정용 Configurator \\ \\ {{:application:comiide:introduction:Tool2_SlaveRW.png?nolink | EtherCAT Slave RW}} **SlaveRW** \\ EtherCAT Slave 제품의 SDO, Register, EEPROM 를 Read, Writer, Update \\ \\ {{:application:comiide:introduction:Tool2_AlarmHistory.png?nolink | Alarm History}} **Alarm History** \\ EtherCAT Driver의 Alarm 발생 내역을 확인 \\ \\ {{:application:comiide:introduction:Tool2_PDO.png?nolink | POD Editor}} **PDO (PDO Editor)** \\ EtherCAT Driver의 Config 된 PDO Data 실시간 Read / Write \\ ---- === # IO === {{:application:comiide:introduction:DI_0.png?nolink | Digital Input}} **Digital Input** \\ 범용 디지털 입력 신호 확인 \\ \\ {{:application:comiide:introduction:DO_0.png?nolink | Digital Output}} **Digital Output** \\ 범용 디지털 출력 신호 제어, 확인 \\ \\ {{:application:comiide:introduction:AI.png?nolink | Analog Input}} **Analog Input** \\ 범용 아날로그 입력 신호 확인 \\ \\ {{:application:comiide:introduction:AO.png?nolink | Analog Output}} **Analog Output** \\ 범용 아날로그 출력 신호 확인 \\ \\ {{:application:comiide:introduction:Counter_0.png?nolink | Counter}} **Counter** \\ 펄스 신호 입력 확인, 출력 \\ \\ {{:application:comiide:introduction:serial.png?nolink | Serial}} **Serial** \\ 시리얼 입력 확인, 출력 \\ \\ {{:application:comiide:introduction:DI_1.png?nolink | Custom DI}} ** Custom DI** \\ 연결 된 모든 DI 제품에서 필요한 channel 만을 선택하여 새로운 폼 생성 \\ \\ {{:application:comiide:introduction:DO_1.png?nolink | Custom DO}} **Custom DO ** \\ 연결 된 모든 DI 제품에서 필요한 channel 만을 선택하여 새로운 폼 생성 \\ ----