Skip to content

CSD-01 스위치 ​

인스턴스 선언 ​

CSD-01 스위치(CSD01) 블록을 작업 영역에 추가하면, Python 코드에는 다음과 같은 인스턴스 선언이 자동으로 삽입됩니다:

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

매개변수 ​

이름구분설명범위 / 종류기본값
index드롭다운 옵션인스턴스 번호 (0부터 시작)0 이상 정수0

입력 포트 설정하기 ​

CSD01 (Tact Switch) 가 연결된 포트를 설정합니다.

set_input_port

매개변수 ​

이름구분설명범위 / 종류기본값
unit드롭다운 옵션연결할 포트Sa, Sb, Sc-

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.set_port('Sa')

버튼 입력 값 ​

선택한 포트의 버튼 입력 값
버튼이 눌려있으면 0, 그렇지 않으면 1을 반환합니다.

button_input

매개변수 ​

이름구분설명범위 / 종류기본값
unit드롭다운 옵션읽어올 포트Sa, Sb, Sc마지막 set_port 의 포트

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_input('Sa')

버튼이 눌렸는가? ​

선택한 포트에 연결된 스위치 버튼이 눌려있는지 여부

button_pressed

매개변수 ​

이름구분설명범위 / 종류기본값
unit드롭다운 옵션읽어올 포트Sa, Sb, Sc마지막 set_port 의 포트

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_pressed('Sa')