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

get_modbus_data_list()

Features

Returns all currently set MODBUS information.

Return

Value

Data Types

Description

ret

class.modbus_data_list

 All set MODBUS data

Class

class.modbus_data_list

Field

Data Types

Description

obj

list

Object information for that class 

count

int

Number of registered signals 

reg

class.modbus_data[100]

Registered MODBUS information (up to 100)

Note

The modbus_data class is a class organized in C++'s union structure, which returns a different class depending on the type.

class.modbus_data

type

Field

Data Types

Description


obj

list

Object information for that class 


type

str

tool name

0

tcp

class.write_modbus_tcp_data

modbus tcp register information

1

rtu

class.write_modbus_rtu_data

modbus rtu register information

class.write_modbus_tcp_data

Field

Data Types

Description

obj

list

Object information for that class 

symbol

str

signal name

ip

str

ip address

port

int

port number

slave_id

int

(0~255) slave id

reg_type

int

register type

0 : discrete input

1 : Coil

2 : input register

3 : holding register

reg_index

int

Register number

reg_value

int

Register value

class.write_modbus_rtu_data

Field

Data Types

Description

obj

list

Object information for that class 

symbol

str

signal name

port

str

ip address

slave_id

int

port number

baudrate

int

(0~255) slave id

byte_size

int

Number of data bits

parity

str

Parity checks

stop_bit

int

stop bit 수

reg_type

int

Register type

0 : discrete input

1 : Coil

2 : input register

3 : holding register

reg_value

int

Register value

Example

Python
ret = get_modbus_data_list()