Адресное пространство 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