사용자 도구

사이트 도구

English

msb:msb_iomap:index

BASIC에서 출력 사용예

Low 32       ‘ 32번 포트를 Off상태로 합니다.
High 32      ‘ 32번 포트를 On상태로 합니다.
Out 33,1     ' 33번 포트를 On상태로 합니다. High 33과 동일한 기능

BASIC에서 입력 사용예

A = In(10)   ‘ 10번 입력포트의 상태를 읽어서 변수 A에 저장합니다.


레더로직에서의 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~99 16비트 (1워드) 데이터보관

파워온시 모든 I/O는 BASIC에서 콘트롤하도록 되어 있습니다. LADDER LOGIC에서 제어하려면 USEPIN 명령을 사용해서, 사용허가권을 LADDER LOGIC쪽으로넘겨주어야 합니다.

Usepin 0, In     ‘ 이후부터 0번포트를 입력모드로 만든뒤 LADDER LOGIC에서 사용합니다.
Usepin 32, Out   ‘ 이후부터 32번포트를 출력모드로 만든뒤 LADDER LOGIC에서 사용합니다.
Set Ladder On    ‘ 레더동작 개시. 이 명령어 앞부분에서 Usepin 할당을 모두 끝내주십시오. 


STATUS LED

모든 MSB 제품에는 상태를 표시할 수 있는 STATUS LED가 하나 있습니다. 이 LED는 유저가 임의대로 ON 또는 OFF를 하여, 동작 상태등을 표시할 수 있습니다.

레더로직을 사용하지 않고, BASIC만 사용시에는 64번 포트로 제어합니다.

High 64   ‘ STATUS LED를 ON 합니다.
Low 64    ‘ STATUS LED를 OFF 합니다.

레더로직을 사용시, F64 릴레이를 On하면 Status LED가 On됩니다. 레더로직 사용시 STATUS LED에 대한 제어권이 레더로직에 있으므로 베이직에서는 STATUS LED을 제어하려면 다음 명령어를 사용하세요.

_F(64) = 1   ‘ STATUS LED를 ON 합니다.
_F(64) = 0    ‘ STATUS LED를 OFF 합니다.

상위 페이지로 이동

msb/msb_iomap/index.txt · 마지막으로 수정됨: 2020/07/28 15:34 저자 Comfile Technology