Адресное пространство DO (BRIC_SOFI)

name

type

size

byte address

mdb address

flags

description

mdb_addr

U16

1

0

0

SELF| SAVED

modbus address

device_type

U8

1

2

1

SELF| RO| SAVED

type of device

board_ver

U8

1

3

1

SELF| RO| SAVED

board version

module_number

U16

1

4

2

SELF| SAVED

module do number 0 - 127

num_of_vars

U16

1

6

3

SELF

num_of_vars

ip

U8

4

8

4

SELF| SAVED

ip address

netmask

U8

4

12

6

SELF| SAVED

netmask address

gateaway

U8

4

16

8

SELF| SAVED

gateaway address

usb_local_ip

U8

4

20

10

SELF| SAVED

ip address for local usb net

mdb_revers

U8

1

24

12

SELF| SAVED

reverse 3 and 4 function

mdb_shift

U8

1

25

12

SELF| SAVED

shift start address regs from 0 to 1

reset_num

U16

1

26

13

SELF| RO| SAVED

number of system resets

last_reset

U16

1

28

14

SELF| RO| SAVED

reason of last system reset

sys_tick_counter

U64

1

30

15

SELF| RO

tick in ms

tick100us

U64

1

38

19

SELF| RO

tick counter in 100us time

time_hms

U8

10

46

23

SELF

struct for real time

unix_time_sec

S32

1

56

28

SELF

unix_time_sec

os_version

U8

4

60

30

SELF| RO

os_version

mac_addr

U8

6

64

32

SELF| RO

mac address

uniq_id

U8

12

70

35

SELF| RO

uniq_id number

internal_temp

FLOAT

1

82

41

SELF| RO

temperature internal sense value

v_pwr

FLOAT

1

86

43

SELF| RO

PWR voltage

v_bat

FLOAT

1

90

45

SELF| RO

3V battery voltage

cur_free_heap

U32

1

94

47

SELF| RO

cur_free_heap

min_free_heap

U32

1

98

49

SELF| RO

min_free_heap

do_test_result

U32

1

102

51

SELF| RO

do test result

sofi_test_result

U32

1

106

53

SELF| RO

sofi_test blocks results

sofi_test_blocks

U32

1

110

55

SELF

sofi test blocks

run_test

U32

1

114

57

SELF| RO

running tests

state

U32

1

118

59

SELF| RO

current module state

command

U16

1

122

61

SELF

command register

debug_info

U8

8

124

62

SELF

reserved use for debug

uart1_sets

U16

1

132

66

SELF| SAVED

settings immodule uart

uart3_sets

U16

1

134

67

SELF| SAVED

settings MESO_UART

channels_timeout

U32

6

136

68

SELF| SAVED

time outs for channel use for retranslations

do_state

U16

1

160

80

SELF| RO

state of digital output

do_sc_ctrl

U16

1

162

81

SELF| SAVED

DO short circuit control

do_ctrl

U16

1

164

82

SELF

control digital output

do_pwm_freq

U16

1

166

83

SELF| SAVED

PWM frequency Hz

do_pwm_ctrl

U16

8

168

84

SELF| SAVED

PWM control

flags_task

U32

1

184

92

SELF| RO

check for task created

counter_task

U64

4

188

94

SELF| RO

struct counter tasks

flags_init_passed

U32

1

220

110

SELF| RO

inited modules

flags_succ_init

U32

1

224

112

SELF| RO

success inited modules

isol_pwr_state

U16

1

228

114

SELF| RO

isolated power state

ai_internal

U16

4

230

115

SELF| RO

12 bit capacity internal analog inputs

rs_485_immo_sends

U32

1

238

119

SELF

RS-485_1 send num

rs_485_immo_errors

U32

1

242

121

SELF

RS-485_1 errors

pass_key

U32

1

246

123

SELF| RO| SAVED

key for registers change

monitor_period

U32

1

250

125

SELF| RO

sofi_monitor period in ms

total_tasks_time

FLOAT

1

254

127

SELF| RO

total_tasks_time

task

U8

28

258

129

SELF| RO

task0

task

U8

28

286

143

SELF| RO

task1

task

U8

28

314

157

SELF| RO

task2

task

U8

28

342

171

SELF| RO

task3

task

U8

28

370

185

SELF| RO

task4

task

U8

28

398

199

SELF| RO

task5

task

U8

28

426

213

SELF| RO

task6

task

U8

28

454

227

SELF| RO

task7

task

U8

28

482

241

SELF| RO

task8

task

U8

28

510

255

SELF| RO

task9

task

U8

28

538

269

SELF| RO

task10

task

U8

28

566

283

SELF| RO

task11

task

U8

28

594

297

SELF| RO

task12

task

U8

28

622

311

SELF| RO

task13

task

U8

28

650

325

SELF| RO

task14

task

U8

28

678

339

SELF| RO

task15

task

U8

28

706

353

SELF| RO

task16

task

U8

28

734

367

SELF| RO

task17

task

U8

28

762

381

SELF| RO

task18

task

U8

28

790

395

SELF| RO

task19

task

U8

28

818

409

SELF| RO

task20

task

U8

28

846

423

SELF| RO

task21

task

U8

28

874

437

SELF| RO

task22

task

U8

28

902

451

SELF| RO

task23

task

U8

28

930

465

SELF| RO

task24

task

U8

28

958

479

SELF| RO

task25

task

U8

28

986

493

SELF| RO

task26

task

U8

28

1014

507

SELF| RO

task27

task

U8

28

1042

521

SELF| RO

task28

task

U8

28

1070

535

SELF| RO

task29

task

U8

28

1098

549

SELF| RO

task30

task

U8

28

1126

563

SELF| RO

task31

link

U16

1

1154

577

SELF| RO

link

eth_arp

U16

1

1156

578

SELF| RO

eth_arp

ip_frag

U16

1

1158

579

SELF| RO

ip_frag

ip_proto

U16

1

1160

580

SELF| RO

ip_proto

icmp

U16

1

1162

581

SELF| RO

icmp

udp

U16

1

1164

582

SELF| RO

udp

tcp

U16

1

1166

583

SELF| RO

tcp

mem_heap

U16

1

1168

584

SELF| RO

mem_heap

memp_udp_pool

U16

1

1170

585

SELF| RO

memp_udp_pool

memp_tcp_pool

U16

1

1172

586

SELF| RO

memp_tcp_pool

memp_listen_tcp

U16

1

1174

587

SELF| RO

memp_listen_tcp

memp_seg_tcp

U16

1

1176

588

SELF| RO

memp_seg_tcp

memp_altcp

U16

1

1178

589

SELF| RO

memp_altcp

memp_reassdata

U16

1

1180

590

SELF| RO

memp_reassdata

memp_frag_pbuf

U16

1

1182

591

SELF| RO

memp_frag_pbuf

memp_net_buf

U16

1

1184

592

SELF| RO

memp_net_buf

memp_net_conn

U16

1

1186

593

SELF| RO

memp_net_conn

memp_tcpip_api

U16

1

1188

594

SELF| RO

memp_tcpip_api

memp_tcpip_input

U16

1

1190

595

SELF| RO

memp_tcpip_input

memp_sys_timeout

U16

1

1192

596

SELF| RO

memp_sys_timeout

memp_pbuf_ref

U16

1

1194

597

SELF| RO

memp_pbuf_ref

memp_pbuf_pool

U16

1

1196

598

SELF| RO

memp_pbuf_pool

lwip_sys

U16

1

1198

599

SELF| RO

lwip_sys