Fix Historysheets

This commit is contained in:
Thermo_SIM
2021-03-24 14:25:19 +01:00
parent 0d47c1c9f5
commit 3de5bfd339
2 changed files with 5 additions and 1 deletions
+3
View File
@@ -829,6 +829,9 @@ namespace CMS_CORE_Library.Models
public double Value2 { get; set; } = 0;
public double Value3 { get; set; } = 0;
public ushort TypeVal { get; set; } = 0;
public short IdPiece { get; set; } = 0;
#endregion Public Properties
+2 -1
View File
@@ -183,7 +183,7 @@ namespace CMS_CORE_Library.S7Net
internal static MEMORY_CELL PROCESS_STATUS = new MEMORY_CELL(MEMORY_TYPE.Siemens_DB, 605, 0, 2);
internal static MEMORY_CELL HISTORY_SHEETS = new MEMORY_CELL(MEMORY_TYPE.Siemens_DB, 143, 2, 16);
internal static MEMORY_CELL HISTORY_SHEETS = new MEMORY_CELL(MEMORY_TYPE.Siemens_DB, 143, 2, 18);
internal static MEMORY_CELL HISTORY_ACK_SHEETS = new MEMORY_CELL(MEMORY_TYPE.Siemens_DB, 143, 0, 2);
// Prod strobe/ack
@@ -3768,6 +3768,7 @@ namespace CMS_CORE_Library.S7Net
Value2 = S7.Net.Types.Single.FromByteArray(currMem.Skip(6).Take(4).ToArray()),
Value3 = S7.Net.Types.Single.FromByteArray(currMem.Skip(10).Take(4).ToArray()),
TypeVal = S7.Net.Types.Word.FromByteArray(currMem.Skip(14).Take(2).ToArray()),
IdPiece = S7.Net.Types.Int.FromByteArray(currMem.Skip(16).Take(2).ToArray()),
};
return NO_ERROR;