Skip to main content
Skip table of contents

ConfigCreateModbus.srv

기능

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

인수

인수명자료형기본값설명

name

string

-

modbus signal 이름

ip

string

-

modbus 모듈 ip 주소

port

int32

-

modbus 모듈 port

reg_type

int8

-

modbus 레지스터 타입

0: MODBUS_REGISTER_TYPE_DISCRETE_INPUTS

1: MODBUS_REGISTER_TYPE_COILS

2: MODBUS_REGISTER_TYPE_INPUT_REGISTER

3: 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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.