로그인
사이드바
컴파일 온라인 사용설명서
검색
Comfile Studio
Comfile Studio 다운로드
샘플 프로젝트 모음
Comfile Studio 화면구성
프로젝트 생성
프로젝트 속성 수정
프로젝트 전송(다운로드)
프로젝트 초기화
PC에서 실행하기
화면추가및 속성편집
도형및 위젯 그리기
도형및 위젯 정렬하기
도형및 위젯 위치/크기 조정
공통사항
위젯, 목적지, 수식
문자열 처리
고정 글꼴 (다국어 지원)
위젯
제어 버튼
목적지 설정
주소 입력창
속성 설정
램프 효과
화면 전환 버튼
멀티 액션 버튼
숫자 입력기
전처리 연산
램프
토글 스위치
멀티 캡션
숫자
표시 위치 설정
텍스트
실시간 글꼴 변경
시간
연속텍스트
숫자키패드
멀티키패드
막대그래프
슬라이더바
로그 표시기
이력 알람 표시기
노브
트렌드 그래프
액션
직접 기록
외부장치에서 읽어오기
파일 기록 (원격 기록 지원)
파일 제어
대량 저장/불러오기
사용자 액션 그룹 실행
사용자 액션 그룹 반복 중지
음성/부저 출력
스크립트
동적 키패드 실행
내부 문자열 변수 제어
HTTP 요청
특수 기능
조건 분기
이벤트
전역 이벤트
화면 이벤트
사용자 액션그룹
시스템 함수
시스템 함수
도형및 그래픽 편집
직선,사각형,원
표
타이틀 바
이미지
간접 이미지
리소스 관리
텍스트 리소스
색상 리소스
이미지 리소스
주소 리소스
시스템 함수
시스템 함수
원격 제어 및 네트워크 기능
PC로 원격 화면 제어
모바일 원격 제어
웹 브라우저 원격 제어
독립 실행형 원격 제어 파일 생성
원격 데이터 액세스
원격 스크립트
Web API
Web FTP
편의 기능
겹친 위젯 선택
겹친 위젯 위치 변경
위젯 겹침 설정
특수 문자 입력
그룹화/해제
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
로그인
문서 도구
문서 보기
이전 판
역링크
Fold/unfold all
맨 위로
추적:
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== 램프 ====== 램프는 ON/OFF 상태를 시각적으로 표시하는 위젯입니다. 외부 장치 또는 내부 변수의 상태를 읽어 화면에 표시합니다. {{ :comfilestudio:widget_lamp:lampscreen.png?nolink&650 |램프 위젯이 화면에 배치된 예시입니다.}} ===== 외부 장치 : 비트 주소 ===== 비트 주소의 상태를 그대로 램프에 반영합니다. * 1 → ON * 0 → OFF {{ :comfilestudio:widget_lamp:lampscreen1.png?nolink |비트 주소 상태를 직접 반영하는 설정 화면입니다.}} PLC 출력 상태, 센서 ON/OFF 표시 등에 사용됩니다. ===== 외부 장치 : 워드 주소 (비교 연산) ===== 워드 주소 값을 읽어와 조건 비교 후 램프 상태를 결정합니다. {{ :comfilestudio:widget_lamp:lampscreenword.png?nolink |워드 값 비교 조건을 설정하는 화면입니다.}} 예: D2 > 0 → 램프 ON 추가 조건을 설정할 수도 있습니다. {{ :comfilestudio:widget_lamp:lampscreenword2.png?nolink |복수 조건을 설정하는 화면입니다.}} 예: D2 > 0 AND D2 < 100 → 램프 ON 온도 범위 표시, 압력 범위 감시 등에 활용됩니다. ===== 외부 장치 : 워드 주소 (특정 비트 반영) ===== 워드 주소의 특정 비트를 읽어 램프 상태를 결정합니다. {{ :comfilestudio:widget_lamp:lampbitonoff.png?nolink |워드 내부 특정 비트를 선택하는 설정 화면입니다.}} * 선택한 비트가 1 → ON * 0 → OFF 비트 번호는 아래와 같습니다. {{ :comfilestudio:widget_lamp:wordbitstruct.png?nolink |}} 주의: 가장 오른쪽이 0번 비트입니다. ===== 내부 영역 : 수식 ===== 수식 결과가 0이 아니면 ON, 0이면 OFF가 됩니다. {{ :comfilestudio:widget_lamp:lampscreenval.png?nolink |내부 수식으로 램프 상태를 결정하는 설정 화면입니다.}} 내부 변수 하나만 입력해도 됩니다. {{ :comfilestudio:widget_lamp:lampscreenval2.png?nolink |내부 변수 값을 직접 사용하는 예시입니다.}} 예: MotorState AlarmFlag != 0 Temp > 50 연산식도 사용 가능합니다. ====== 램프 공통사항 ====== {{ :comfilestudio:widget_lamp:lampscreencommon4.png?nolink |램프 공통 옵션 설정 화면입니다.}} ===== 상태값을 내부 변수에 저장 ===== 램프 상태를 내부 변수에 저장할 수 있습니다. * ON → 1 * OFF → 0 {{ :comfilestudio:widget_lamp:lampscreencommon3.png?nolink |램프 상태를 내부 변수에 기록하는 설정 화면입니다.}} 다른 위젯 또는 액션에서 해당 값을 활용할 수 있습니다. ===== 반전 표시 ===== 읽어온 상태와 반대로 표시합니다. {{ :comfilestudio:widget_lamp:lampscreen2.png?nolink |반전 표시 옵션 설정 화면입니다.}} 입력 1 → OFF 입력 0 → ON NC접점 표현 등에 사용됩니다. ===== 켜져 있는 동안 점멸 반복 ===== ON 상태일 때 자동으로 점멸합니다. * 점멸 주기 단위: ms (1/1000초) * 500 입력 시: 250ms ON 250ms OFF {{ :comfilestudio:widget_lamp:lampscreencommon2.png?nolink |점멸 기능 설정 화면입니다.}} 주의: 점멸이 부드럽게 보이려면 [프로젝트 속성 → 외관 및 터치 → 애니메이션 경신 주기] 값을 100ms ~ 200ms로 설정하십시오. ===== 자주 묻는 질문 ===== Q. 램프가 켜지지 않습니다. → 주소 타입(비트/워드/수식)을 확인하십시오. Q. 특정 값 범위에서만 켜고 싶습니다. → 워드 주소 비교 연산을 사용하십시오. Q. 내부 변수로 제어하고 싶습니다. → 내부 영역 수식을 사용하십시오. Q. 반대로 표시하고 싶습니다. → 반전 표시 옵션을 체크하십시오. ---- 키워드: 램프 위젯, 비트 주소 표시, 워드 비교 연산, 비트 선택 표시, 내부 수식 램프, 점멸 램프, 반전 표시, Comfile Studio 상태 표시 [[comfilestudio:index#위젯|상위 페이지로 가기]]