====== Comfile Studio / ComfileHMI ====== *[[.:DownloadComfileHMIEditor:|ComfileHMI Editor (Comfile Studio) 다운로드]] * [[.:HMI_Example:|샘플 프로젝트 모음]] ===== ComfileHMI 사용시 아래설명 참조 ===== * [[.:ModelSpec:|ComfileHMI 모델별 스펙정리]] * [[.:HMI_Caution:|제품 사용시 주의사항]] * [[.:각 부분의 명칭:]] * [[.:외형 치수:]] * [[.:HMI_wr_install:|전면 방수형 제품 설치요령]] * [[.:HMI_pr_install:|오픈 프레임형 제품 설치요령]] * [[.:HDM_install:|보드형 제품 (HDM시리즈) 설치요령]] * [[https://youtu.be/XwFjbZsCW1k|컴파일HMI 시작 가이드 영상 보기]] * [[.:HMIeditor_win10bat:|윈도우 모바일 디바이스 센터 설치]] <-- 최초 한번만 설치 * [[.:HMIeditor_massproduction:|양산시 프로젝트 전송 방법]] * [[.:HMIeditor_smulation:|시뮬레이션]] * [[.:HMIeditor_runtimesetup:|런타임 설정화면]] <--- 실행중 설정 바꾸는 방법 * [[.:HMIeditor_monitoring:|통신상태 모니터링 상태 보기/지우기]] ===== 외부 장치와 연결방법 ===== 연결 가능한 장치 목록입니다. - 큐블록(( 큐블록 : 베이직과 레더로직으로 움직이는 산업용 콘트롤러 )), 모아콘(( 모아콘 : C언어로 프로그래밍하는 모듈형 콘트롤러 )), 모드포트((필드 I/O)) - MCU (( MCU : PIC,AVR,STM과 같은 원칩 마이크로 콘트롤러 )) - PLC (LS산전 XGB시리즈) - 이더넷 MODBUS-TCP를 지원하는 장치 연결방법입니다 * [[.:HMI_connection_cubloc:|큐블록/MSB와의 연결방법, 큐블록 샘플소스]] * [[.:HMI_connection_moacon:|모아콘과의 연결방법, 모아콘 샘플소스]] * [[.:HMI_connection_modport:|모드포트 (필드I/O) 와의 연결방법]] * [[.:HMI_connection_temp:|온도센서 연결방법]] <-- ComfileHMI 에서 온도를 바로 읽어오는 방법 * [[.:HMI_connection_lsplc:|LS산전 PLC (XGB시리즈)와 연결방법 - CNET사용 ]][[.:HMI_connection_lsplcmodbus_MK:|.]] * [[.:HMI_connection_mcu:|MCU와 연결방법 (SimpleMODBUS 설명 및 사용예) ]] * [[.:HMI_connection_tk4s:|오토닉스 온도콘트롤러(TK4S)와 연결방법 ]] * [[.:HMI_connection_rtu_slave:|MODBUS RTU 슬레이브(서버) 통신 사용방법 ]] * [[.:HMI_connection_tcp:|이더넷 MODBUS-TCP 연결방법 ]] ---- ====== Comfile Studio ====== 퀵 가이드 슬라이드를 한번 보고, 아래 설명을 읽으시면 도움이 됩니다. ===== Comfile Studio 기초 설명 ===== * [[.:HMIeditor_screen:|Comfile Studio 화면구성]] * [[.:HMIeditor_prject:|프로젝트 생성]] * [[.:HMIeditor_prjectsetting:|프로젝트 속성 수정]] ===== 프로젝트 전송 ===== ComfileHMI를 사용할 경우, 작화된 내용은 ComfileHMI 기기로 전송한뒤 실행하세요. * [[.:HMIeditor_sympleproject:|프로젝트 전송(다운로드)]] * [[.:HMIeditor_init:|프로젝트 전송 멈춤현상 발생시 프로젝트 초기화 방법]] ===== PC에서 실행 ===== * [[.:HMIeditor_exerun:|PC에서 실행하기]] ===== 화면편집 ===== * [[.:HMI_page:|화면추가및 속성편집]] * [[.:HMI_draw:|도형및 위젯 그리기]] * [[.:HMI_align:|도형및 위젯 정렬하기]] * [[.:HMI_location:|도형및 위젯 위치/크기 미세조정/수치 지정]] ===== 공통사항 ===== * [[.:Destination:|위젯, 목적지, 수식]] * [[.:HMIeditor_string:|문자열]] * [[.:HMIeditor_font:|고정 글꼴 (다국어 Font)]] ===== 위젯 ===== * [[.:제어 버튼:]] * [[.:HMIeditor_address:|목적지]] * [[.:HMIeditor_addressinput:|주소 입력창]] * [[.:ObjectCommon:|속성]] * [[.:ButtonLamp:|램프 효과]] * [[.:화면 전환 버튼:]] * [[.:멀티 액션 버튼:]] * [[.:숫자 입력기:]] * [[.:PreProcessing:|전처리 연산]] * [[.:램프:]] * [[.:토글 스위치:]] * [[.:MultiCaption:|멀티 캡션]] * [[.:숫자:]] * [[.:ObjectLocation:|표시 및 위치]] * [[.:TEXT:|텍스트]] * [[.:RealtimeFont:|실시간 글꼴]] * [[.:시간:]] * [[.:연속텍스트:]] * [[.:키패드:|숫자키패드]] * [[.:멀티키패드:]] * [[.:막대그래프:]] * [[.:슬라이더바:]] * [[.:로그표시기:]] * [[.:이력알람표시기:]] * [[.:노브:]] * [[.:트렌드 그래프:]] ===== 액션 ===== 액션은 하나의 동작을 의미하며,<멀티액션 버튼>, <이벤트>등에서 사용합니다. * [[.:MultiAction1:|직접 기록]] * [[.:MultiAction2:|외부장치에서 읽어오기]] * [[.:MultiAction3:|파일 기록 (원격 기록 지원)]] * [[.:MultiAction4:|파일 제어]] * [[.:MultiAction5:|대량 저장/불러오기]] * [[.:MultiAction7:|사용자 액션 그룹 실행]] * [[.:MultiAction8:|사용자 액션 그룹 반복 중지]] * [[.:MultiAction9:|음성/부저 출력]] * [[.:MultiAction10:|스크립트]] * [[.:MultiAction11:|동적 키패드 실행]] * [[.:MultiAction12:|내부 문자열 변수 제어]] * [[.:MultiAction13:|HTTP 요청]] * [[.:MultiAction6:|특수 기능]] * [[.:MultiAction:|액션 조건 분기]] ===== 이벤트 ===== * [[.:GlobalEvent:|전역 이벤트]] <-- 항상 확인하고 실행합니다. * [[.:ScreenEvent:|화면 이벤트]] <-- 해당 화면이 표시되었을 때에만 확인하고 실행합니다. ===== 사용자 액션 그룹 ===== * [[.:UserEvent:|사용자 액션그룹]] ===== 도형및 그래픽 편집 ===== * [[.:hmi_lines:|직선,사각형,원]] * [[.:표:]] * [[.:타이틀바:]] * [[.:이미지:]] * [[.:간접이미지:]] ===== 필드 리소스 ===== * [[.:텍스트:]] * [[.:색상:]] * [[.:image:|이미지]] * [[.:주소:]] ===== 시스템 함수 ===== * [[.:HMIeditor_function:|시스템 함수]] ===== 원격제어 ===== * [[.:RemoteScreen:|PC로 원격 화면 제어하기]] * [[.:MobileRemoteScreen:|스마트폰/태블릿으로 원격 화면 제어하기]] * [[.:WebBrowserRemoteScreenUI:|웹브라우저로 원격제어하기]] * [[.:StandAloneRemoteControl:|원격 제어 독립 실행 파일 만들기]] * [[.:RemoteDataAccess:|원격 데이터 액세스 (원격 로그 기능 등)]] * [[.:RemoteScript:|원격 스크립트 ]] * [[.:WebAPI:|Web API ]] <-- HMI에 있는 파일을 다운로드하거나 HTML/Java Script로 HMI를 원격 제어 가능. * [[.:WebFTP:|Web FTP ]] ===== 편의기능 ===== * [[.:Multiselect:|겹친 위젯중 하나 고르기]] * [[.:MultiselectMOVE:|겹친 도형/그래픽 표시위치 바꾸기]] * [[.:ObjectOveray:|위젯 겹침]] * [[.:SpecialCharactor:|특수 문자 입력하기]] * [[.:GroupUngroup:|그룹화]] [[:index|Comfile Wiki 온라인 메뉴얼]]