======Basic======
Setup 의 Basic 설정에 대한 안내 페이지입니다.
\\
===Basic Option===
\\
{{ :application:comiide:30_control:10_setup:setup_20.png |}}
\\
**1. 새로운 버전 감지 시 자동 업데이트**
* ComiIDE 시작 시, Update 가능 여부를 확인합니다.
* 인터넷에 연결되어 있지 않은 경우, 해당 옵션이 활성화 되어 있어도 동작하지 않습니다.
\\
**2. 프로그램 실행 시 Device Install 폼 활성화**
* ComiIDE 실행 시, Driver / Libarary를 자동으로 설치할 수 있는 Installer를 먼저 실행 합니다.
\\
**3. 프로그램 실행 시 마지막 설정 값 적용**
* ComiIDE 실행 시 이전 종료 시의 설정 값을 불러와 적용합니다.
* Name Only : 각 축과 IO 채널의 이름만 적용합니다.
* All Info : 모든 설정값을 적용합니다.
해당 옵션이 활성화 되어 있는 경우, 설비 프로그램 동작 중 ComiIDE를 실행할 때 설정값이 의도치 않게 Overwrite 될 수 있습니다.\\
ex) \\
- ComiIDE에서 각 축의 속도를 1000으로 설정한 후 구동 테스트\\
- ComiIDE 종료 후 설비 프로그램 실행 : 설비 프로그램에서는 500의 속도로 설비 구동\\
- 구동 중 ComiIDE 재실행 시, 해당 옵션이 활성화 되어 있다면, 각 축의 속도는 1000으로 OverWrite 됨\\
\\
**4. KeyPad 사용**
\\
* 'TextBox' Click 시 KeyPad를 활성화 합니다.
\\
===Monitor===
\\
**5. Log를 파일로 기록**
* LogView에 표시되는 Log를 File로 기록합니다.
* 파일은 ..\ComiIDE\Logs\Process 폴더의 process 파일에 저장됩니다.
\\
**6. Error Count Log**
* Network 타입의 마스터 사용 시, Slave의 통신 에러 카운트를 파일로 기록합니다.
* 파일은 ..\ComiIDE\Logs\Process 폴더의 process 파일에 저장됩니다.
\\
**7. System Resource Log**
* CPU 부하량, 메모리 사용량 등의 정보가 로깅됩니다.
* Interval : 로깅 주기를 설정합니다.
\\
**8. CommState 감시**
* Network 타입의 마스터 사용 시, 통신 상태를 감시합니다.
* 통신에 문제가 발생한 경우 에러로 처리되며, MotorMonitor에 에러 상황이 표시됩니다.
\\