[MB2HAL_INIT] INIT_DEBUG=0 SLOWDOWN=0.0 TOTAL_TRANSACTIONS=3 VERSION = 1.1 [TRANSACTION_00] LINK_TYPE=serial SERIAL_PORT=/dev/ttyUSB0 SERIAL_BAUD=38400 SERIAL_BITS=8 SERIAL_PARITY=none SERIAL_STOP=1 PROTOCOL=RTU SERIAL_DELAY_MS=10 MB_SLAVE_ID=1 FIRST_ELEMENT=0 NELEMENTS=1 MB_TX_CODE=fnct_04_read_input_registers MB_RESPONSE_TIMEOUT_MS=500 MB_BYTE_TIMEOUT_MS=500 HAL_TX_NAME=spindle-speed MAX_UPDATE_RATE=0.0 DEBUG=1 [TRANSACTION_01] FIRST_ELEMENT=3 NELEMENTS=1 MB_TX_CODE=fnct_01_read_coils MB_RESPONSE_TIMEOUT_MS=500 MB_BYTE_TIMEOUT_MS=500 HAL_TX_NAME=spindle-at-speed MAX_UPDATE_RATE=0.0 DEBUG=1 [TRANSACTION_02] FIRST_ELEMENT=3 NELEMENTS=1 MB_TX_CODE=fnct_06_write_single_register MB_RESPONSE_TIMEOUT_MS=500 MB_BYTE_TIMEOUT_MS=500 HAL_TX_NAME=spindle-set-speed MAX_UPDATE_RATE=0.0 DEBUG=1 #REQUIRED: Modbus transaction function code (see www.modbus.org specifications). # fnct_01_read_coils (01 = 0x01) (new in 1.1) # fnct_02_read_discrete_inputs (02 = 0x02) # fnct_03_read_holding_registers (03 = 0x03) # fnct_04_read_input_registers (04 = 0x04) # fnct_05_write_single_coil (05 = 0x05) (new in 1.1) # fnct_06_write_single_register (06 = 0x06) # fnct_15_write_multiple_coils (15 = 0x0F) # fnct_16_write_multiple_registers (16 = 0x10)