로그인
사이드바
컴파일 온라인 사용설명서
검색
Comfile Studio
Comfile Studio 다운로드
샘플 프로젝트 모음
Comfile Studio 화면구성
프로젝트 생성
프로젝트 속성 수정
프로젝트 전송(다운로드)
프로젝트 초기화
PC에서 실행하기
화면추가및 속성편집
도형및 위젯 그리기
도형및 위젯 정렬하기
도형및 위젯 위치/크기 조정
공통사항
위젯, 목적지, 수식
문자열 처리
고정 글꼴 (다국어 지원)
위젯
제어 버튼
목적지 설정
주소 입력창
속성 설정
램프 효과
화면 전환 버튼
멀티 액션 버튼
숫자 입력기
전처리 연산
램프
토글 스위치
멀티 캡션
숫자
표시 위치 설정
텍스트
실시간 글꼴 변경
시간
연속텍스트
숫자키패드
멀티키패드
막대그래프
슬라이더바
로그 표시기
이력 알람 표시기
노브
트렌드 그래프
액션
직접 기록
외부장치에서 읽어오기
파일 기록 (원격 기록 지원)
파일 제어
대량 저장/불러오기
사용자 액션 그룹 실행
사용자 액션 그룹 반복 중지
음성/부저 출력
스크립트
동적 키패드 실행
내부 문자열 변수 제어
HTTP 요청
특수 기능
조건 분기
이벤트
전역 이벤트
화면 이벤트
사용자 액션그룹
시스템 함수
시스템 함수
도형및 그래픽 편집
직선,사각형,원
표
타이틀 바
이미지
간접 이미지
리소스 관리
텍스트 리소스
색상 리소스
이미지 리소스
주소 리소스
시스템 함수
시스템 함수
원격 제어 및 네트워크 기능
PC로 원격 화면 제어
모바일 원격 제어
웹 브라우저 원격 제어
독립 실행형 원격 제어 파일 생성
원격 데이터 액세스
원격 스크립트
Web API
Web FTP
편의 기능
겹친 위젯 선택
겹친 위젯 위치 변경
위젯 겹침 설정
특수 문자 입력
그룹화/해제
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
로그인
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
맨 위로
추적:
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 프로젝트 속성 수정 ====== Comfile Studio에서 프로젝트의 전체 동작 환경\\ (통신, 화면, 로딩 이미지, 사용자 파일, 네트워크 기능 등)을 설정하는 <프로젝트 속성> 메뉴에 대한 사용 설명입니다. 왼쪽 프로젝트 창에서 <프로젝트 속성>을 더블클릭하면 프로젝트 속성 수정 창이 표시됩니다. {{ :comfilestudio:project_setting:doubleclick.png?nolink |프로젝트 트리에서 ‘프로젝트 속성’을 더블클릭하여 설정 창을 여는 화면 }} ===== 통신구성 ===== 통신구성 섹션에서는 프로젝트 생성 시 구성한 통신 내용을 변경하거나 새로운 회선을 추가할 수 있습니다. 회선 명칭을 클릭하면 녹색 박스 영역에 해당 회선의 프로토콜 정보가 표시됩니다. {{ :comfilestudio:project_setting:prjcomm.png?nolink |선택한 회선의 프로토콜 및 통신 설정 정보가 표시되는 화면 }} 회선 명칭에서 마우스 오른쪽 버튼을 누르면 수정 또는 삭제가 가능합니다. {{ :comfilestudio:project_setting:prjcomm2.png?nolink |회선명을 우클릭하여 수정 또는 삭제 메뉴를 선택하는 화면 }} <회선 수정>을 선택하면 설정 창이 표시됩니다. 원하는 설정으로 변경한 뒤 확인 버튼을 누르면 수정이 완료됩니다. {{ :comfilestudio:project_setting:prjcomm4.png?nolink |회선 수정 창에서 보레이트, 패리티 등 통신 옵션을 설정하는 화면 }} <HMI에게 통신설정 전달>을 선택하면 보레이트/패리티 등의 설정을 Comfile Studio에서 적용할 수 있습니다. 체크하지 않으면 HMI의 설정모드에서 직접 변경할 수 있습니다. HMI 설정모드 진입 방법: - 화면 우측 상단을 5회 연속 터치 - 설정모드에서 보레이트/패리티 등 통신 설정 변경 가능 또한 통신 간격을 설정할 수 있습니다. {{ :comfilestudio:project_setting:prjcomm5.png?nolink |HMI와 PLC 간 통신 간격을 설정하는 화면 }} 통신간격은 HMI가 PLC와 통신하는 주기를 의미합니다. - 간격이 클수록 화면 반응 속도는 느려집니다. - 대신 PLC는 제어 처리에 더 많은 시간을 사용할 수 있습니다. - 성능이 낮은 PLC에서 통신간격을 0으로 설정하면 제어가 원활하지 않을 수 있으므로 적절한 간격을 설정하시기 바랍니다. ===== 회선추가 ===== <회선추가>를 클릭하면 새로운 통신 회선을 생성할 수 있습니다. {{ :comfilestudio:project_setting:prjcomm6.png?nolink |새로운 통신 회선을 추가하기 위한 포트 선택 화면 }} {{ :comfilestudio:project_setting:prjcomm7.png?nolink |선택한 포트에 대한 프로토콜 및 통신 설정 화면 }} 주의사항: - 이미 사용 중인 포트는 선택할 수 없습니다. - 모델에 따라 사용 가능한 포트 수가 다릅니다. - CHA-XXXPR(오픈프레임형) 모델은 하나의 회선만 사용할 수 있습니다. ===== 회선에 외부장치 추가 ===== RS485를 사용하는 경우 하나의 회선에 여러 개의 외부장치를 연결할 수 있습니다. RS485에서만 1:N 통신이 가능합니다. RS232는 1:1 통신만 가능하므로 하나의 회선에 하나의 외부장치만 연결할 수 있습니다. 포트 구성: * COM1, COM2 : RS232C (RS232-TO-RS485 컨버터 사용 시 RS485 포트로 활용 가능) * COM3 : RS485 포트 {{ :comfilestudio:project_setting:prjcomm8.png?nolink |각 COM 포트의 통신 방식(RS232/RS485)을 보여주는 화면 }} 외부장치추가 옆의 + 버튼을 클릭하여 외부장치를 추가합니다. {{ :comfilestudio:project_setting:prjcomm9.png?nolink |외부장치의 ID, 슬레이브 주소, 타임아웃 등을 설정하는 화면 }} 외부장치 설정 항목: 1. 외부 장치 ID 외부장치의 ID를 지정합니다. 2. 슬레이브 주소 외부장치의 슬레이브 주소를 지정합니다. 외부장치의 사정에 따라 슬레이브 주소가 가변적일 경우에 대비해 수식으로도 지정할 수 있습니다. 3. HMI에게 타임아웃 설정 전달 외부장치의 타임아웃(ms) 설정을 HMI에서 할 수 있지만 항상 특정한 값으로 덮어쓰고 싶을 때 체크하고 지정합니다. 4. 조건적 외부장치 활성화 '조건적 외부 장치 활성화'를 체크하면 특정 외부 장치에 대한 통신의 활성화 여부를 실시간으로 조건식에 따라 조정할 수 있습니다. 상황에 따라서 특정 외부 장치가 전혀 쓰이지 않는 경우에 불필요한 패킷 낭비나 타임아웃 발생을 방지하기 위해 사용합니다. 5. 이 외부장치에서 타임아웃 발생시 사용자 액션 그룹 실행 '이 외부장치에서 타임아웃 발생시 사용자 액션 그룹 실행'을 체크하면 타임아웃이 발생되는 순간 특정 사용자 액션 그룹을 실행할 수 있습니다. 외부장치별로 타임아웃시 각기 다른 특정한 동작을 하고 싶을 때 유용하게 사용할 수 있습니다. 6. 주소 자릿수 Modbus의 주소 자릿수 체계를 몇으로 할지 결정합니다. 예를 들어 5인 경우는 "30001"이라고 지정하며 6인 경우는 "300001"이라고 지정할 수 있습니다. 자릿수가 클 수록 더 큰 범위의 주소값을 지정할 수 있습니다. 총 4개의 외부장치를 COM3에 추가하였습니다. {{ :comfilestudio:project_setting:prjcomm11.png?nolink |COM3 회선에 여러 외부장치가 등록된 화면 }} ===== 외관 및 터치 ===== <외관및 터치> 섹션에서 버튼 동작 시점을 설정할 수 있습니다. {{ :comfilestudio:project_setting:prjtouch1.png?nolink |버튼 터치 동작 시점을 설정하는 화면 }} 화면 해상도는 직접 설정하거나 <HMI모델명으로 선택>에서 자동으로 설정할 수 있습니다. {{ :comfilestudio:project_setting:prjtouch3.png?nolink |해상도를 직접 입력하여 설정하는 화면 }} {{ :comfilestudio:project_setting:prjtouch4.png?nolink |HMI 모델 기준으로 해상도를 자동 선택하는 화면 }} ===== 프로젝트 로딩 화면 ===== HMI 전원이 켜질 때 표시되는 시스템 로딩 화면을 사용자 이미지로 변경할 수 있습니다. {{ :comfilestudio:project_setting:prjloding.png?nolink |프로젝트 로딩 화면을 사용자 이미지로 교체하는 설정 화면 }} 그래픽 파일은 HMI 해상도에 맞는 PNG 파일을 사용하시기 바랍니다. - 예: CHA-070WR → 800 x 480 ===== 이미지 갱신 주기 ===== 이 옵션은 <이미지>, <간접이미지> 오브젝트에만 적용됩니다. {{ :comfilestudio:project_setting:prjjj1.png?nolink |이미지 표시 주기를 설정하는 화면 }} 기본값은 1초입니다. - 주기를 짧게 설정하면 애니메이션 효과가 더 부드럽게 표시됩니다. - 통신 부하가 증가할 수 있으므로 시스템 상황에 맞게 설정하시기 바랍니다. ===== 키패드 비프음 활성화 ===== 키패드를 터치할 때 발생하는 비프음을 활성화 또는 비활성화할 수 있습니다. {{ :comfilestudio:project_setting:prjbeep.png?nolink |키패드 터치 시 비프음 출력 여부를 설정하는 화면 }} ===== 사용자파일 ===== <사용자파일> 섹션은 프로젝트 전송 시 함께 전송할 파일을 관리하는 영역입니다. 예: - wav 음성 파일 - ttf 글꼴 파일 파일을 HMI로 전송하려면 반드시 이 섹션에 추가해야 합니다. 그래야 <프로젝트 전송> 시 해당 파일도 함께 전송됩니다. {{ :comfilestudio:project_setting:prjfontfile.png?nolink |프로젝트와 함께 전송될 사용자 파일을 관리하는 화면 }} <관리하기>를 누르면 아래와 같은 폴더 구조가 표시됩니다. {{ :comfilestudio:project_setting:prjfontfile2.png?nolink |프로젝트 폴더 내부의 Storage Card 디렉터리를 보여주는 화면 }} - <Storage Card> 폴더 안에 microSD카드로 저장할 파일을 복사하십시오. - 음성파일은 반드시 wav 포맷(16bit-PCM)이어야 합니다. ===== 백라이트 OFF 시간설정 ===== 화면 터치가 없을 경우 일정 시간이 지나면 백라이트를 자동으로 OFF하는 기능입니다. {{ :comfilestudio:project_setting:prjbacklight.png?nolink |터치 미입력 시 백라이트 자동 OFF 시간을 설정하는 화면 }} ===== 이더넷 MODBUS-TCP 활성화 ===== 체크하면 이더넷 포트를 활성화한 뒤 MODBUS-TCP 슬레이브 서버로 동작합니다. {{ :comfilestudio:project_setting:prjtcp.png?nolink |이더넷 MODBUS-TCP 슬레이브 서버 기능을 활성화하는 설정 화면 }} - 이 기능은 이더넷 포트가 있는 제품에서만 사용할 수 있습니다. ---- keywords: 프로젝트 속성, 통신구성, 회선추가, RS485, RS232, Modbus, 슬레이브 주소, 통신간격, 외부장치 설정, HMI 설정모드, 로딩화면 변경, 이미지 갱신주기, 사용자파일 전송, 백라이트 설정, MODBUS-TCP 활성화, Comfile Studio [[..:index|Comfile Studio 메인화면으로 복귀]]