내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
cublocapp
»
an31011
cublocapp:an31011:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== AN31011 - 레더 메모리를 LCD에 표시 ====== 레더에 있는 D0영역의 값을 읽어와서 LCD에 표시하는 예제 프로그램입니다. <code xbasic> Const Device = CB210 Dim IValue As Integer Set Display 2,0,0,50 Cls Wait 500 Set Ladder On Do IValue = _D(0) Clcdout 0,0,Dec IValue Wait 500 Loop </code> 이번에는 더블워드에 있는 내용을 읽어와서 표시하는 예제 프로그램입니다. 레더에서 2개의 워드를 조합해서 1개의 더블워드(32비트 LONG형)을 만드는 과정이 추가됩니다. 65535보드 큰값을 표시할 때에는 더블워드를 대상으로 해야합니다. <code xbasic> Const Device = CB210 Dim LongValue As Long Set Display 2,0,0,50 Cls Wait 500 _D(1) = 1 Set Ladder On Do LongValue.word1 = _D(1) ' 더블워드의 상위워드값을 Long 형 변수의 위쪽 워드에 저장 LongValue.word0 = _D(0) ' 더블워드의 하위워드값을 Long 형 변수의 아래쪽 워드에 저장 Clcdout 0,0,Dec LongValue Wait 500 Loop </code> * ctrl+c로 위 소스를 카피해서, CUBLOC Studio 에 ctrl+v하면 그대로 복사됩니다. 레더에는 아래와 같은 레더로직을 사용하였습니다. {{ :cublocapp:an31011:ladder_lcdprint.png?nolink |}} ===== 실행결과 사진 ===== {{ :cublocapp:an31011:ladderprint.png?nolink |}} [[cublocapp:index|큐블록 어플리케이션 노트]]
cublocapp/an31011/index.txt
· 마지막으로 수정됨: 2017/10/16 00:28 저자
Comfile Technology
문서 도구
문서 보기
이전 판
역링크
맨 위로