set_tool_digital_output_type(port, output_type=None)
기능
티치펜던트 > 워크셀 매니저(Workcell Manager) > 로봇에 등록된 Tool Digital Output의 Type을 설정 합니다.
인수
| 인수명 | 자료형 | 기본값 | 설명 |
|---|---|---|---|
| port | integer | - | 워크셀매니저에 등록된 Tool Digital Output port번호 |
output_type | integer | None | Tool Digital Output 출력 타입
|
리턴
| 값 | 설명 |
|---|---|
0 | 성공 |
음수값 | 오류 |
예외
| 예외 | 설명 |
|---|---|
DR_Error (DR_ERROR_TYPE) | 인수들의 데이터형 오류 시 |
DR_Error (DR_ERROR_VALUE) | 인수의 값이 유효하지 않을 시 |
DR_Error (DR_ERROR_RUNTIME) | C Extension 모듈 에러 발생 시 |
DR_Error (DR_ERROR_STOP) | 프로그램 강제 종료 시 |
예제
set_tool_digital_output_type (port=1, output_type=DR_OUTPUT_TYPE_PNP)
set_tool_digital_output_type (port=2, output_type=DR_OUTPUT_TYPE_NPN)