SoMachine Basic: Hardware 설정하기 (Digital In/Output 편)

Hardware 설정하기 (Digital In/Output 편)


SoMachine Basic에서 DI 채널을 설정하려면 우선 왼쪽 리스트 중에서 'Digital Inputs'를 클릭하자.
그러면 SoMachine Basic의 아래 부분으로 표가 나온다.
생각보다 항목이 많다.
이럴때 필요한건?? 참고 자료!!
일단 SoMachine Basic의 Help를 열어본다.

< 참고로, Help는 저기 있다!! >

Help를 열어 원하는 곳을 뒤적뒤적...

< OMG!!! 죄다 영어... OTL >
짧은 영어 실력으로 대충 읽어봤을 때,
Used는 프로그램에서 해당 채널의 사용 여부를 표시하는 곳인 것 같고,
Address는 뭐 당연히 주소이고, 입력이니 %I로 시작하겠지..
Symbol은 다른 개발 환경에서의 변수?? 와 비슷한 느낌 같은데.............
.
.
.
.
.
.
.
프로그램이랑 같이 써보기 전에는 설명만으로 무슨 내용인지 알아먹기 어렵다.
DI 채널에 대한 설정은 여기서 한다는 것과 각 채널에 속성들을 확인 또는 설정하는 곳이라는 정도까지만
확인하고 다음으로 넘어가자.
SoMachine Basic에서 DO 채널을 설정하기 위해 왼쪽 리스트 중에서 'Digital Outputs'를 클릭하자.
이 부분도 Help를 열어서 항목들을 확인해보자.
.
.
.
.
.
.
.
정리하자면, 컨트롤러에 내장되어 있는 DI/DO 채널은 컨트롤러를 선택하는 'Configuration' 탭에서 할 수 있고, 왼쪽의 리스트에서 Digital Input (또는 Digital Output)을 클릭하면 설정할 수 있다.
그리고,
- DI 채널은 '%I'로 시작하는 주소를 갖는다는 것과 DO 채널은 '%Q'로 시작하는 주소를 갖는다는 것을
  확인할 수 있다. 그리고, Symbol이라는 변수?? 같은 것을 지정할 수 있다.
- DI 채널 중 오직 한 채널에 대해서만 런/스탑 스위치 입력 용도로 사용할 수 있다.
- DI 채널 중 %I0.2 ~ %I0.5는 필터 기능을 해제한 상태에서 Edge Detection이나 래치 기능을 쓸 수
  있다.
- DO 채널에서 %Q0.0~%Q0.7 중 한 채널은 컨트롤러의 상태를 전달하는 역할로 사용할 수 있다.
- DO 채널은 모두 컨트롤러가 정지 상태가 되었을 때 현재 값을 유지하거나 특정 값으로 강제 셋팅할 수
  있다.
는 정도로 요약 된다.
이번에는 여기까지.. 나머지는 다음에... ㅎㅎㅎ  


Share:
spacer

댓글 없음:

댓글 쓰기

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.