mushketoff » 01 июн 2018, 12:17
Извините, никак не соображу - в Keile изменил 40001 на:
#define REG_HOLDING_START 40002
#define REG_HOLDING_NREGS 2
static USHORT usRegHoldingStart = REG_HOLDING_START;
static USHORT usRegHoldingBuf[REG_HOLDING_NREGS];
в ModbusPOLL по таблице адреса 40001 и 40002 (сдвинулись на 1) читаются и пишутся. В Lectusе нет. Какого типа выставлять переменные и какие адреса. Объясните пожалуйста, буду очень благодарен.
Извините, никак не соображу - в Keile изменил 40001 на:
#define REG_HOLDING_START 40002
#define REG_HOLDING_NREGS 2
static USHORT usRegHoldingStart = REG_HOLDING_START;
static USHORT usRegHoldingBuf[REG_HOLDING_NREGS];
в ModbusPOLL по таблице адреса 40001 и 40002 (сдвинулись на 1) читаются и пишутся. В Lectusе нет. Какого типа выставлять переменные и какие адреса. Объясните пожалуйста, буду очень благодарен.