3.7.0 3.6.0 3.5.0 3.4.0 3.3.0 3.2.2 3.2.1 3.2.0 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
3.7.0 3.6.0 3.5.0 3.4.0 3.3.0 3.2.2 3.2.1 3.2.0 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

send_load_module()

정의

send_load_module(package, sub_type, active)

기능

Framework Module 을 load 하고 load 한 Module의 UniqueID를 리턴한다.

인수

인수명

자료형

기본값

설명

package

str

-

load 할 module 의 package name

sub_type

int

-

load 할 module 의 sub type

0 : None

1 : TCP/IP

2 : Serial

4 : Modbus Slave

5 : Force Compliance

7 : Modbus Master

10 : Other

active

int

-

load 후 active 여부

0 : no active

1 : active

(sub_type 이 Force Compliance 인 경우만 사용)

리턴

설명

int

load 한 module 의 sub type

int

상태 값

0 : 성공

0 이외의 값 : 에러코드

int

load 한 module의 UniqueID

str

load 한 module의 package name

예외

예외

설명

DR_Error (DR_ERROR_TYPE)

인수들의 데이터형 오류 시

DR_Error (DR_ERROR_VALUE)

인수의 값이 유효하지 않을 시

DR_Error (DR_ERROR_RUNTIME)

C Extension 모듈 에러 발생 시

DR_Error (DR_ERROR_STOP)

프로그램 강제 종료 시

예제

Python
sub_type, status, id, name = send_load_module("com.dart.module.default.admittancecontrol", 5, 1)

Keyword

send / module / send_ / send_load / load_module