====== 제어 버튼 목적지 설정 ====== 이 문서는 제어 버튼에서 선택할 수 있는 목적지 종류와 각 동작 방식을 설명합니다. 목적지란 버튼이 값을 기록할 대상입니다. * 외부 장치 (PLC 등) * 내부 변수 * 내부 메모리 * 문자열 주소 ===== 외부 장치 : 비트 주소 ===== 비트 주소는 ON/OFF 형태의 제어에 사용됩니다. - ON → 누르면 1 기록 - OFF → 누르면 0 기록 - 누를 때 ON / 뗄 때 OFF → 누르는 동안만 1 유지 - 반전 → 현재 상태를 반대로 변경 (1→0, 0→1) - 내부 메모리 → 내부 메모리 값이 0이면 0, 0이 아니면 1 기록 - 수치로 지정 (연속 가능) → 0은 0, 그 외는 1로 기록 {{ :comfilestudio:widget_destination:buttonaddress_explain1.png?nolink |외부 장치 비트 주소 설정 화면입니다. ON/OFF, 반전, 내부 메모리 값 기반 기록 등을 선택할 수 있습니다.}} 연속 기록 설정 시 지정한 주소부터 순차적으로 기록됩니다. 사용 예: * 릴레이 ON/OFF * 모터 기동 신호 * 알람 리셋 신호 ===== 외부 장치 : 워드 주소 ===== 워드 주소는 수치값(정수/실수)을 기록할 때 사용합니다. - 수치 직접 지정 (연속 가능) - 키패드 → 화면 중앙 키패드 입력값 기록 - 내부 메모리 → 내부 메모리 값 기록 {{ :comfilestudio:widget_destination:buttonaddress_explain3.png?nolink |외부 장치 워드 주소 설정 화면입니다. 수치, 키패드, 내부 메모리 값을 기록할 수 있습니다.}} 기존 목적지값 참조: 기존 값에 더하거나 빼는 방식으로 동작합니다. {{ :comfilestudio:widget_destination:buttonaddress_explain4.png?nolink |기존 값에 가감 연산을 적용하는 설정 화면입니다.}} 결과값 보정: 연산 결과의 상한/하한 제한 가능 {{ :comfilestudio:widget_destination:buttonaddress_explain41.png?nolink |연산 결과의 최소/최대 범위를 제한하는 설정 화면입니다.}} 사용 예: * 속도 증가 버튼 * 설정값 가감 버튼 * 온도 목표값 변경 ===== 외부 장치 : 문자열 주소 ===== 문자열을 PLC에 기록할 때 사용합니다. 시작 주소부터 연속된 워드에 유니코드 값이 기록됩니다. 예: D5에 "WELCOME" 기록 * D5 ← 'W' * D6 ← 'E' * D7 ← 'L' * D8 ← 'C' * D9 ← 'O' * D10 ← 'M' * D11 ← 'E' * D12 ← 0 (종료코드) {{ :comfilestudio:widget_destination:buttonaddress_explain5.png?nolink |외부 장치 문자열 주소 설정 화면입니다. 시작 주소와 문자열 내용을 지정합니다.}} 사용 예: * 제품 코드 전송 * 로그인 ID 전송 * 장비 이름 설정 ===== 내부 변수 ===== 내부 변수는 HMI 내부에 존재하는 전역 수치 변수입니다. 예: MonitorValue = 33 {{ :comfilestudio:widget_destination:buttonaddress_explain6.png?nolink |내부 변수에 값을 기록하는 설정 화면입니다.}} 특징: * 전원 OFF 시 값 보존되지 않음 * 모든 화면에서 공유 가능 ===== 내부 메모리 ===== 내부 메모리는 배열 형태의 내부 저장 공간입니다. 예: 내부 메모리 5번지부터 3, 30, 23, 0 기록 - 수치 직접 지정 - 키패드 입력값 기록 - 다른 내부 메모리 값 복사 - 텍스트 직접 지정 (유니코드 저장) - 내부 문자열 변수 복사 {{ :comfilestudio:widget_destination:buttonaddress_explain7.png?nolink |내부 메모리 시작 주소와 기록 방식을 지정하는 설정 화면입니다.}} ===== 자주 묻는 질문 ===== Q. 버튼을 눌렀는데 PLC 값이 바뀌지 않습니다. → 통신 설정 또는 주소가 실제 PLC 주소와 일치하는지 확인하십시오. Q. 값이 전원 껐다 켜면 사라집니다. → 내부 변수/내부 메모리는 기본적으로 휘발성입니다. Q. 비트 주소와 워드 주소 차이는 무엇인가요? → 비트는 ON/OFF 제어, 워드는 수치 제어에 사용합니다. 키워드: 제어 버튼 목적지, 비트 주소 설정, 워드 주소 설정, 문자열 주소, 내부 변수, 내부 메모리, PLC 값 기록 [[comfilestudio:index#위젯|상위 페이지로 가기]]