10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

데이터 공유CUBLOC 에서 BASIC 과 LADDER 는 각각 고유의 데이터 영역이 존재합니다.BASIC DATA MEMORYVariable AVariable BVariable CVariable DVariable EVariable FLADDER DATA MEMORYPMCTDBASIC 에서 LADDER 의 데이터 영역을 억세스할 수 있습니다. 이를 위해서 BASIC 에서 다음과같은 시스템 배열 변수를 지원하고 있습니다. 이 변수를 억세스 하는 것만으로, 쉽게 LADDER 의데이터 영역에 값을 기입하거나 읽어올 수 있습니다.레더 억세스용시스템 배열억세스 단위_P 비트 단위 _P(0) ~ P(127) P 릴레이 영역_M 비트 단위 _P(0) ~ P(511) M 릴레이 영역LADDER 의 해당영역_WP 워드단위 _WP(0) ~ _WP(7) P 영역을 워드단위로 억세스_WM 워드단위 _WM(0) ~ _WM(31) M 영역을 워드단위로 억세스_T 워드단위 _T(0) ~ _T(99) T 영역 (타이머)_C 워드단위 _C(0) ~ _C(49) C 영역 (카운터)_D 워드단위 _D(0) ~ _D(99) D 영역 (데이터)P 와 M 릴레이는 비트 단위로 억세스되고, 나머지 C,T,D 영역은 워드 단위로 억세스 됩니다. P 와M 영역을 워드단위로 억세스하려면 _WP, _WD 를 사용합니다. 예를들어 _WP(0)은 P0 부터 P15까지 를 1 워드로 합친 것을 의미합니다. 다음은 BASIC 에서 LADDER 데이터 영역을 억세스하는샘플 프로그램입니다._D(0) = 1234_D(1) = 3456_D(2) = 100FOR I = 0 TO 99_M(I) = 0NEXTIF _P(3) = 1 THEN _M(127) = 1거꾸로 LADDER 에서 BASIC 변수를 참조하거나, 값을 바꾸는 것은 불가능하며, F 릴레이 영역은억세스할 수 없습니다.332

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!