Fixed writing to new inverter modbus register
This commit is contained in:
@@ -498,10 +498,10 @@ GVL_MODBUS.stBMSErrorReg.wBMSWarningActive.stBitmap.bTCabinetString1Module3High
|
||||
GVL_MODBUS.stBMSErrorReg.wBMSWarningActive.stBitmap.bTCabinetSCSString1High := _fbTempCabinetSCSString1.xWarningHigh;
|
||||
|
||||
// Copy inverter data to Modbus registers
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter1CurrentState := _afbStrings[0].stInverterInfos.eCurrentState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter1RequestedState := _afbStrings[0].stInverterInfos.eRequestedState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter1PCUState := _afbStrings[0].stInverterInfos.ePCUState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter1PCUError := _afbStrings[0].stInverterInfos.ePCUError;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter1CurrentState := _afbStrings[0].stInverterInfos.eCurrentState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter1RequestedState := _afbStrings[0].stInverterInfos.eRequestedState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter1PCUState := _afbStrings[0].stInverterInfos.ePCUState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter1PCUError := _afbStrings[0].stInverterInfos.ePCUError;
|
||||
|
||||
// Call string 2
|
||||
_afbStrings[1](
|
||||
@@ -565,10 +565,10 @@ GVL_MODBUS.stBMSErrorReg.wBMSWarningActive.stBitmap.bTCabinetString2Module3High
|
||||
GVL_MODBUS.stBMSErrorReg.wBMSWarningActive.stBitmap.bTCabinetSCSString2High := _fbTempCabinetSCSString2.xWarningHigh;
|
||||
|
||||
// Copy inverter data to Modbus registers
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter2CurrentState := _afbStrings[1].stInverterInfos.eCurrentState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter2RequestedState := _afbStrings[1].stInverterInfos.eRequestedState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter2PCUState := _afbStrings[1].stInverterInfos.ePCUState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.eInverter2PCUError := _afbStrings[1].stInverterInfos.ePCUError;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter2CurrentState := _afbStrings[1].stInverterInfos.eCurrentState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter2RequestedState := _afbStrings[1].stInverterInfos.eRequestedState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter2PCUState := _afbStrings[1].stInverterInfos.ePCUState;
|
||||
GVL_MODBUS.stModbusEMSComm.stModbusReg11.stInverterData.eInverter2PCUError := _afbStrings[1].stInverterInfos.ePCUError;
|
||||
|
||||
|
||||
// ===============================
|
||||
|
||||
Reference in New Issue
Block a user