add delay

This commit is contained in:
2026-06-05 19:26:09 +02:00
parent 47ca839ccf
commit b25a75dd55

View File

@@ -7,7 +7,7 @@
[MB2HAL_INIT]
# Debug level: 0 = silent, 1 = errors, 2 = OK messages, 3 = debugging, 4 = max debug
INIT_DEBUG=3
INIT_DEBUG=1
# Set to 1.1 to enable float/int pin options and specific features
VERSION=1.1
@@ -15,8 +15,8 @@ VERSION=1.1
# HAL module (component) name. Pins will be prefixed with this name.
HAL_MODULE_NAME=vfd
# Delay between transactions in seconds (use 0.0 for normal speed)
SLOWDOWN=0.0
# Delay between transactions in seconds (helps slower VFDs process requests)
SLOWDOWN=0.1
# Number of transactions defined below
TOTAL_TRANSACTIONS=4
@@ -40,9 +40,9 @@ MB_TX_CODE=fnct_06_write_single_register
FIRST_ELEMENT=512
NELEMENTS=1
HAL_TX_NAME=control
MAX_UPDATE_RATE=10.0
MB_RESPONSE_TIMEOUT_MS=500
MB_BYTE_TIMEOUT_MS=500
MAX_UPDATE_RATE=2.0
MB_RESPONSE_TIMEOUT_MS=1000
MB_BYTE_TIMEOUT_MS=1000
DEBUG=1
@@ -50,12 +50,14 @@ DEBUG=1
# TRANSACTION 01: Write Given Frequency (0201H / 513 dec)
# =====================================================================
[TRANSACTION_01]
# Link settings (PORT, BAUD, etc.) are inherited from TRANSACTION_00
MB_SLAVE_ID=1
MB_TX_CODE=fnct_06_write_single_register
FIRST_ELEMENT=513
NELEMENTS=1
HAL_TX_NAME=speed
MAX_UPDATE_RATE=10.0
MAX_UPDATE_RATE=2.0
MB_RESPONSE_TIMEOUT_MS=1000
MB_BYTE_TIMEOUT_MS=1000
DEBUG=1
@@ -63,11 +65,14 @@ DEBUG=1
# TRANSACTION 02: Read Main Control Status (0210H / 528 dec)
# =====================================================================
[TRANSACTION_02]
MB_SLAVE_ID=1
MB_TX_CODE=fnct_03_read_holding_registers
FIRST_ELEMENT=528
NELEMENTS=1
HAL_TX_NAME=status
MAX_UPDATE_RATE=10.0
MAX_UPDATE_RATE=2.0
MB_RESPONSE_TIMEOUT_MS=1000
MB_BYTE_TIMEOUT_MS=1000
DEBUG=1
@@ -75,6 +80,7 @@ DEBUG=1
# TRANSACTION 03: Read Operating Parameters (0220H - 0223H / 544 - 547 dec)
# =====================================================================
[TRANSACTION_03]
MB_SLAVE_ID=1
MB_TX_CODE=fnct_03_read_holding_registers
FIRST_ELEMENT=544
# Receptors:
@@ -84,5 +90,7 @@ FIRST_ELEMENT=544
# 547 (0223H) = Output Speed (RPM)
PIN_NAMES=freq_out,freq_set,current,rpm
HAL_TX_NAME=metrics
MAX_UPDATE_RATE=5.0
MAX_UPDATE_RATE=2.0
MB_RESPONSE_TIMEOUT_MS=1000
MB_BYTE_TIMEOUT_MS=1000
DEBUG=1