====== Button 위젯 ====== Button 위젯은 화면에서 사용자가 누를 수 있는 버튼을 만드는 위젯입니다. 주로 PLC 또는 연결된 장치에 값을 쓰거나, 램프 표시와 연동하거나, 화면 조작용 버튼으로 사용할 수 있습니다. {{ :comfileweb:button.png?nolink |}} ===== Button 추가하기 ===== 왼쪽 위젯 목록에서 **Button**을 선택한 후, 편집 화면에 배치합니다. 배치된 Button을 클릭하면 오른쪽 속성창에 Button 속성이 표시됩니다. ===== Button 속성 ===== ^ 속성 ^ 설명 ^ | 이름 | 위젯의 이름입니다. 프로젝트 안에서 Button을 구분하기 위한 이름입니다. 예: ''Button1'' | | 주소 | Button이 연결될 장치의 주소입니다. 버튼을 눌렀을 때 값을 보낼 대상 주소를 지정합니다. [[.:AddressTable|주소 테이블 사용법]] | | 표시 | Button의 표시 조건입니다. ''On''으로 설정하면 화면에 표시됩니다. [[.:DisplayOption|표시 속성 사용법]] | | 램프 | Button 안에 램프 표시 기능을 사용할지 설정합니다. ''Off''이면 일반 버튼처럼 표시됩니다. | | 램프 주소 | 램프 상태를 읽어올 주소입니다. 이 주소의 값에 따라 버튼 안의 램프 상태가 바뀝니다. | | 램프 색상 | 램프가 켜졌을 때 표시할 색상입니다. 예: ''#CC0000'' | | X | 화면에서 Button의 가로 위치입니다. 값이 커질수록 오른쪽으로 이동합니다. | | Y | 화면에서 Button의 세로 위치입니다. 값이 커질수록 아래쪽으로 이동합니다. | | 배경색 | Button의 배경 색상입니다. 예: ''#F3F3F3'' | | 글자색 | Button 안에 표시되는 글자의 색상입니다. 예: ''#1F1F1F'' | | 라운드 | Button 모서리를 둥글게 표시할지 설정합니다. ''Yes''이면 둥근 모서리로 표시됩니다. | | 글자 크기 | Button 안에 표시되는 글자의 크기입니다. 값이 클수록 글자가 크게 표시됩니다. | | 텍스트 | Button 안에 표시할 글자입니다. 예: ''Button'', ''START'', ''STOP'' | ===== 주소와 램프 주소의 차이 ===== ''주소''는 Button을 눌렀을 때 값을 보내는 대상입니다. ''램프 주소''는 Button의 표시 상태를 바꾸기 위해 읽어오는 대상입니다. 예를 들어 Button을 눌러 ''Q0'' 출력을 켜고, 실제 출력 상태도 Button 안에서 표시하고 싶다면 다음과 같이 설정할 수 있습니다. ^ 속성 ^ 값 ^ | 주소 | ''Q0'' 또는 ''DO.0.0'' | | 램프 | ''On'' | | 램프 주소 | ''Q0'' 또는 ''DO.0.0'' | 이렇게 하면 Button은 단순히 누르는 기능뿐 아니라, 현재 출력 상태를 보여주는 표시 기능도 함께 가질 수 있습니다. [[index|◀ ComfileWEB 메인 화면]]