Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| cubloc_manual:msb:msb_iomap:index [2026/02/08 21:20] – created - external edit 127.0.0.1 | cubloc_manual:msb:msb_iomap:index [2026/02/20 15:34] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== BASIC에서 출력 사용예 ===== | + | ====== MSB I/O 사용방법 ====== |
| + | ===== BASIC 및 레더에서 I/O 사용 방법 ===== | ||
| + | |||
| + | 이 문서는 MSB 시리즈에서 입출력 포트를 BASIC 또는 LADDER LOGIC에서 사용하는 방법을 설명합니다. | ||
| + | |||
| + | ===== BASIC에서 출력 사용 예 ===== | ||
| < | < | ||
| - | Low 32 ‘ 32번 포트를 | + | Low 32 ' |
| - | High 32 | + | High 32 |
| - | Out 33,1 ' | + | Out 33,1 ' |
| </ | </ | ||
| - | ===== BASIC에서 입력 사용예 ===== | + | ===== BASIC에서 입력 사용 예 ===== |
| - | | + | < |
| + | A = In(10) | ||
| + | </ | ||
| - | \\ | + | ===== 레더 로직에서의 I/O 및 메모리 맵 ===== |
| - | ===== 레더로직에서의 I/O 와 메모리맵 ==== | + | ^ 명칭 ^ 범위 ^ 단위 ^ 기능 ^ |
| + | | 입력 릴레이 P | P0 ~ P31 | 1비트 | 외부 입력 상태 | | ||
| + | | 출력 릴레이 P | P32 ~ P63 | 1비트 | 출력 ON/OFF 제어 | | ||
| + | | 내부 릴레이 M | M0 ~ M511 | 1비트 | 내부 상태 저장 | | ||
| + | | 특수 기능 릴레이 F | F0 ~ F127 | 1비트 | 시스템 상태 및 특수 기능 | | ||
| + | | 타이머 T | T0 ~ T99 | 16비트 (1워드) | 타이머 | | ||
| + | | 카운터 C | C0 ~ C49 | 16비트 (1워드) | 카운터 | | ||
| + | | 데이터 영역 D | D0 ~ D99 | 16비트 (1워드) | 데이터 저장 | | ||
| - | ^명칭 ^범위 ^단위 ^기능^ | + | ===== BASIC ↔ LADDER |
| - | ^입력 릴레이 P |P0~P31 |1 비트 |외부로부터의 입력| | + | |
| - | ^출력 릴레이 P |P32~P63 |1 비트 |ON/OFF제어| | + | |
| - | ^내부릴레이 M |M0~M511 |1 비트 |내부 상태의 보존| | + | |
| - | ^특수기능 릴레이 F |F0~F127 |1 비트 |시스템 상태| | + | |
| - | ^타이머 T |T0~T99 |16 비트 (1워드) |타이머용| | + | |
| - | ^카운터 C |C0~C49 |16비트 (1워드) |카운터용| | + | |
| - | ^데이터 영역 D |D0~99 |16비트 (1워드) |데이터보관 | | + | |
| - | 파워온시 모든 I/O는 BASIC에서 콘트롤하도록 되어 있습니다. LADDER LOGIC에서 제어하려면 USEPIN 명령을 사용해서, | + | 전원 인가 |
| + | LADDER LOGIC에서 제어하려면 | ||
| < | < | ||
| - | Usepin 0, In ‘ 이후부터 | + | Usepin 0, In ' |
| - | Usepin 32, Out ‘ 이후부터 | + | Usepin 32, Out ' |
| - | Set Ladder On | + | Set Ladder On |
| </ | </ | ||
| - | \\ | ||
| - | ===== STATUS LED ===== | ||
| - | 모든 MSB 제품에는 상태를 표시할 수 있는 | + | ===== STATUS LED 제어 방법 ===== |
| - | 레더로직을 | + | 모든 MSB 제품에는 STATUS LED가 1개 내장되어 있으며 동작 상태 표시 및 디버깅에 |
| + | |||
| + | ===== BASIC 사용 시 ===== | ||
| + | |||
| + | < | ||
| + | High 64 ' STATUS LED ON | ||
| + | Low 64 ' STATUS LED OFF | ||
| + | </ | ||
| + | |||
| + | ===== LADDER 사용 시 ===== | ||
| + | |||
| + | 레더 | ||
| + | |||
| + | < | ||
| + | _F(64) = 1 ' | ||
| + | _F(64) = 0 ' | ||
| + | </ | ||
| - | High 64 | + | 레더가 동작 중일 때는 |
| - | Low 64 ‘ STATUS LED를 OFF 합니다. | + | |
| - | 레더로직을 사용시, F64 릴레이를 On하면 Status LED가 On됩니다. | + | ---- |
| - | 레더로직 사용시 STATUS LED에 대한 제어권이 레더로직에 있으므로 베이직에서는 STATUS LED을 제어하려면 다음 명령어를 사용하세요. | + | |
| - | _F(64) = 1 ‘ STATUS LED를 ON 합니다. | + | Keywords: |
| - | | + | CUBLOC IO Control, MSB Input Output Example, BASIC High Low Out, In Function CUBLOC, Ladder Usepin, MSB Memory Map, P Relay M Relay F Relay, |
| + | [[..: | ||
| - | [[msb: | ||
