Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

ConfigCreateModbus.srv

기능

로봇 제어기에서 Modbus의 I/O 신호 사전에 등록하여 사용하기 위한 서비스이다, 본 함수를 이용하여 등록된 Modbus I/O 신호 정보는 메모리에 저장됨으로 재부팅 후 다시 설정해야 하지만, T/P 어플리케이션에서 등록한 경우에는 초기화 과정에서 추가됨으로 재사용이 가능합니다.

인수

인수명

자료형

기본값

설명

name

string

-

modbus signal 이름

ip

string

-

modbus 모듈 ip 주소

port

int8

-

modbus 모듈 port

reg_type

int8

-

modbus 레지스터 타입

MODBUS_REGISTER_TYPE_DISCRETE_INPUTS

MODBUS_REGISTER_TYPE_COILS

MODBUS_REGISTER_TYPE_INPUT_REGISTER

MODBUS_REGISTER_TYPE_HOLDING_REGISTER

index

int8

-

Modbus signal의 index

value

int8

-

type이 MODBUS_REGISTER_TYPE_COILS 또는 MODBUS_REGISTER_TYPE_HOLDING_REGISTER 일 때 출력값 (그 외 경우에는 무시됩니다.)

slaveid

int

255

Slave ID of the ModbusTCP module

(0 or 1-247 or 255)

0 : Broadcase address

255 : Default value for ModbusTCP


알아두기

slaveid 인자는 M2.40 이상의 버전에서만 사용 가능합니다.

리턴

인수명

자료형

기본값

설명

success

bool

-

성공 여부 : True or False