문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | |||
comfilehmi:eventexample1:index [2023/04/03 11:46] Comfile Technology 제거됨 |
— (현재) | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ====== 장치에서 읽은값을 실수로 표시하기 ====== | ||
- | |||
- | 실수란 소수점 이하 자리수가 있는 수입니다. PLC와 같은 외부장치에서 실수를 지원하지 않는 경우, 정수로 값을 읽어와 나누기 100을 한뒤 표시하면 소수점 이하 2자리가 있는 숫자로 표시할 수 있습니다. | ||
- | |||
- | * 1. 우선 화면 이벤트를 클릭하세요. 화면에 표시할 예정이기 때문에 전역이벤트까지는 필요없습니다. | ||
- | |||
- | {{ :comfilehmi:eventexample1:scevent1.png?nolink |}} | ||
- | |||
- | * 2. 장치감시 이벤트에 추가를 누르세요. | ||
- | |||
- | {{ :comfilehmi:eventexample1:scevent2.png?nolink |}} | ||
- | |||
- | * 3. 다음과 같이 셋팅하세요. | ||
- | |||
- | {{ :comfilehmi:eventexample1:scevent3.png?nolink |}} | ||
- | |||
- | * 4. 완성되면 아래와 같은 상태가 됩니다. | ||
- | |||
- | {{ :comfilehmi:eventexample1:scevent4.png?nolink |}} | ||
- | |||
- | 여기까지의 작업내용은, 이 화면이 표시되어 있을때, 이 장치값을 읽어서 VALUE1이라는 변수로 저장하라는 내용입니다. | ||
- | |||
- | * 5. 화면에 <숫자>오브젝트를 위치시킨뒤, 더블클릭후 다음과 같이 옵션을 바꾸세요. | ||
- | |||
- | {{ :comfilehmi:eventexample1:scevent5.png?nolink |}} | ||
- | |||
- | 방금전 이벤트로 처리한 내용 (VALUE1에 장치값저장)을 가지고 나누기 100을 한뒤, 소수자릿수를 2로 해서 표시하는 것입니다. | ||
- | |||
- | 이렇게하면 PLC서 읽어온 값이 123일 경우 1.23 으로 표시합니다. | ||
- | |||
- | [[comfilehmi:index#필드_리소스|상위 페이지로 가기]] | ||
- | |||
- | |||