오른쪽 목차를 보시고 필요한 샘플 프로젝트를 클릭하세요.
HMI 프로젝트 ⇐ 압축을 풀고 사용하세요.
HMI, MSB 프로젝트 ⇐ 압축을 풀고 사용하세요.
MSB켜지는 시점과 HMI 프로젝트 실행 시점이 다르기 때문에 MSB전원 on,off시 HMI화면 '시작버튼' 누른 뒤 카운터값 받을 수 있게 처리했습니다. (일별 총 카운터는 01시01분01초에 카운터값 초기화 됩니다.)
TCPPORT-30M과 연결하여 동작을 테스트해볼 수 있는 예제입니다. 프로젝트 설정에서 원격 IP주소(TCPPORT의 IP주소)를 실제 네트워크 환경에 맞게 조정해야 합니다. HMI 버전 2.62 이상에서만 동작합니다.
남은 날 수가 하루가 지날 때마다(밤 12시에) 1씩 감소하는 예제입니다. 파일에 저장하기 때문에 HMI의 전원이 껐다 켜져도 안정적으로 오류 없이 동작합니다.
영문과 숫자 키패드로 비밀번호를 타이핑해서 인증하는 예제입니다. 응용하면 특수 문자도 입력받게 할 수 있습니다.
v3.17 이상 버전에서만 지원합니다. (v3.28 이상 버전에서는 전용 키패드(멀티키패드)를 지원하므로 이 예제 없이도 구현할 수 있습니다. 단, 숫자와 영문자 대문자만 지원)
HMI를 재부팅하거나 정전되어도 변수의 값이 보존되게 하는 예제입니다.
수식 감시 이벤트에서 값이 바뀔 때마다 SD카드의 파일에 저장하고 프로젝트 시작시 불러옵니다.
특정 변수의 상태가 1이면 램프가 자동으로 깜박이고, 0이면 꺼진 상태로 지속되는 예제입니다.
v3.31 이상을 사용할 경우 내장되어 있는 자동 깜박임 기능을 사용하면 되므로 이 예제가 필요 없습니다.
일정 시간 간격으로 (예를 들면 1분 마다) 현재 기기에 남은 메모리의 양을 SD카드에 로그로 기록합니다.
아울러 장시간에 걸쳐서 메모리 사용량의 변화 추이를 관찰하기 위해 트렌드 그래프로 출력합니다.
CPU 사용량을 기록하려면 cpu_usage() 함수를 사용하세요
시스템의 남은 메모리가 일정량(예를 들면 10MByte) 이하로 떨어지면 시스템을 자동으로 재부팅합니다.
CPU 사용량에 대해 적용하려면 cpu_usage() 함수를 사용하세요
버튼을 눌러 키패드를 띄워 외부장치에 값을 쓸 때 최소값/최대값 입력 제한을 두는 예제입니다.
(v3.48 버전부터는 입력 제한 기능을 키패드 속성 내에서 자체 지원)
각각 주소값이 다른 여러 개의 버튼에 대한 처리를 효율적으로 할 수 있도록 하였습니다.
여러 개의 내부 메모리 중에 원하는 번지를 선택 후 키패드로 값을 입력 받아서 넣는 예제입니다.
값을 입력 받기 전에, 키패드를 띄워 암호를 입력받아서 인증 후에 값을 입력할 수 있게 하였습니다.
외부장치 특정 번지의 최근 5개 값의 평균을 출력하는 예제입니다. (1초 주기로 검사. 최근 5초간)
한글/영문 선택 UI를 제공하고 최종 선택이 SD카드에 기억되어져 재부팅 되어도 언어가 유지되는 예제입니다.
외부 장치의 특정 워드 주소 1개 당 두개의 BYTE 글자(영문 또는 숫자)씩 추출해내어 출력하거나 문자열 변수로 가져오는 예제입니다.