사용자 도구

사이트 도구

English

comfilehmi:multiaction1:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
comfilehmi:multiaction1:index [2023/04/02 13:11]
Comfile Technology [외부장치 문자열 주소에 직접 기록]
comfilehmi:multiaction1:index [2023/04/15 05:32] (현재)
Comfile Technology
줄 1: 줄 1:
 ====== 직접 기록 ====== ====== 직접 기록 ======
  
-원하는 값을 외부장치((장치:​HMI와 연결된 PLC 또는 MCU)) 또는 ​HMI변수등에 직접 기록합니다.+원하는 값을 ​//외부 장치//((장치:​HMI와 연결된 PLC 또는 MCU)) 또는 ​//​내부 ​변수//등에 직접 기록합니다.
  
-===== 외부장치 비트 주소에 직접 기록 =====+===== 외부 장치 비트 주소에 직접 기록 =====
  
-  * On : 1을 기입 +  * 1) On : 1을 기입 
-  * Off : 0을 기입 +  * 2) Off : 0을 기입 
-  * 반전 : 이전 상태를 읽어와 반전된 값을 기입+  * 3) 반전 : 이전 상태를 읽어와 반전된 값을 기입
  
 {{ :​comfilehmi:​multiaction1:​mulact1.png?​nolink |}} {{ :​comfilehmi:​multiaction1:​mulact1.png?​nolink |}}
  
-  * HMI 메모리 : HMI메모리에서 읽어온 값을 기입합니다. 해당 ​HMI메모리의 값이 0이면 0을 기입하고,​ 0이 아닌 값이면 1을 기입합니다. 전송개수를 1개 이상으로 설정하면 해당번지로부터 연속된 다음 번지값들이 지정한 비트주소로부터 연속된 다음주소에 기입합니다.+  * 4) 내부 ​메모리 : //​내부 ​메모리//에서 읽어온 값을 기입합니다. 해당 ​//​내부 ​메모리//의 값이 0이면 0을 기입하고,​ 0이 아닌 값이면 1을 기입합니다. 전송개수를 1개 이상으로 설정하면 해당번지로부터 연속된 다음 번지값들이 지정한 비트주소로부터 연속된 다음주소에 기입합니다.
  
 {{ :​comfilehmi:​multiaction1:​mul4.png?​nolink |}} {{ :​comfilehmi:​multiaction1:​mul4.png?​nolink |}}
  
-  * 수치로 지정 (연속가능) : 0은 꺼짐, 0이외의 값은 켜짐으로 기입합니다. 쉼표를 사용해서 여러개의 값을 적을 경우, 해당 주소로부터 연속된 다음주소에 해당값들을 차례대로 기입합니다.+  * 5) 수치로 지정 (연속가능) : 0은 꺼짐, 0이외의 값은 켜짐으로 기입합니다. 쉼표를 사용해서 여러개의 값을 적을 경우, 해당 주소로부터 연속된 다음주소에 해당값들을 차례대로 기입합니다.
  
 {{ :​comfilehmi:​multiaction1:​mul5.png?​nolink |}} {{ :​comfilehmi:​multiaction1:​mul5.png?​nolink |}}
-===== 외부장치 워드 주소에 직접 기록 ===== 
  
-워드주소에 ​어떤 값을 ​입합니다.+===== 외부 장치 ​워드 주소에 ​직접 ​록 =====
  
-  ​* 수치 직접 지정(연속 가능) : 단 한개의 수치, 또는 연속(쉼표로 연결)으로 기입 할 수 있습니다. ​HMI변수 사용가능 +워드 주소에 어떤 값을 기입합니다. 
-  * 키패드 : 키패드를 화면에 띄우고 유저가 입력한 수치를 기입합니다.+ 
 +  ​1) 수치 직접 지정(연속 가능) : 단 한개의 수치, 또는 연속(쉼표로 연결)으로 기입 할 수 있습니다. ​(//​내부 ​변수// 사용가능) 
 +  * 2) 키패드 : 키패드를 화면에 띄우고 유저가 입력한 수치를 기입합니다.
  
 {{ :​comfilehmi:​multiaction1:​mulact2.png?​nolink |}} {{ :​comfilehmi:​multiaction1:​mulact2.png?​nolink |}}
  
-  * HMI메모리 : HMI메모리로부터 가져온 값을 기입합니다. 아래 예에서처럼 시작번지와,​ 전송할 개수를 지정할 수 있습니다.+  * 3) 내부 ​메모리 : 내부 ​메모리로부터 가져온 값을 기입합니다. 아래 예에서처럼 시작번지와,​ 전송할 개수를 지정할 수 있습니다.
  
 {{ :​comfilehmi:​multiaction1:​mulact3.png?​nolink |}} {{ :​comfilehmi:​multiaction1:​mulact3.png?​nolink |}}
줄 33: 줄 34:
 ===== 외부장치 문자열 주소에 직접 기록 ===== ===== 외부장치 문자열 주소에 직접 기록 =====
  
-외부장치에 있는 특정 워드 주소에 문자열을 기록합니다. ​통상 ​문자열은 여러개의 UNICODE로 구성되어 있어, 아래처럼 <​COMFILE>​이라는 텍스트를 기록하면 6개와 제일 마지막에 끝을 나타내는 0까지 총 7개의 데이터가 기록됩니다.+외부 장치에 있는 특정 워드 주소에 문자열을 기록합니다. 문자열은 여러개의 UNICODE로 구성되어 있어, 아래처럼 <​COMFILE>​이라는 텍스트를 기록하면 6개와 제일 마지막에 끝을 나타내는 0까지 총 7개의 데이터가 기록됩니다.
  
 {{ :​comfilehmi:​multiaction1:​mulact4.png?​nolink |}} {{ :​comfilehmi:​multiaction1:​mulact4.png?​nolink |}}
-===== HMI 변수에 직접 기록 ===== 
- 
-{{ :​comfilehmi:​multiaction1:​directwrite4.png?​nolink |}} 
-===== HMI 메모리에 직접 기록 ===== 
- 
-{{ :​comfilehmi:​multiaction1:​directwrite5.png?​nolink |}} 
-===== 출발지 종류 ===== 
- 
-어떤 값을 기록할 것인지는 출발지 종류에서 선택 가능합니다. 
- 
-{{ :​comfilehmi:​multiaction1:​mul10.png?​nolink |}} 
-==== 수치 직접 지정 ==== 
- 
-수치를 직접 기록합니다. 
- 
-==== 키패드 입력 ==== 
  
-화면 가운데에 키패드를 띄워, 유저가 입력한 값을 해당 위치에 ​기록니다.+내부 문자열 변수에 있는 내용을 기록할 수도 있습니다.
  
-{{ :​comfilehmi:​multiaction1:​directsave6.png?nolink |}}+{{ :​comfilehmi:​multiaction1:​mulact5.png?nolink |}} 
 +===== 내부 변수에 직접 기록 =====
  
-==== HMI 메모리 ====+//내부 변수//에 값을 기록합니다.
  
-HMI 메모리의 값을 기록합니다.+{{ :​comfilehmi:​multiaction1:​mulact6.png?nolink |}}
  
-==== 텍스트 ​직접 ​지정  ​====+===== 내부 메모리에 ​직접 ​기록 =====
  
-목적지가,​ 문자열주소 ​HMI 메모리일 경우만 활성화 됩니다. ​"​COMFILE"​과 같은 텍스트를 해당위치에 저장합니다.+//​내부 ​메모리//에 특정번지에 어떤 값을 기록합니다. ​(쉼표로 연결하면) 연속된 값을 기록할 수 있습니다. ​
  
-==== HMI 문자열 변수 ​ ====+{{ :​comfilehmi:​multiaction1:​mulact7.png?​nolink |}}
  
-목적지가,​ 문자열주소 / HMI 메모리일 경우에만 활성화 됩니다. HMI문자열 변수에 있는 값을 해당위치에 저장합니다. 
  
-[[comfilehmi:​index#​멀티_액션|상위 페이지로 가기]]+[[comfilehmi:​index#​액션|상위 페이지로 가기]]
  
comfilehmi/multiaction1/index.1680408711.txt.gz · 마지막으로 수정됨: 2023/04/02 13:11 저자 Comfile Technology