Skip to content

Commit f984d2d

Browse files
committed
Fix wrong bitmask in S5Time for timebase
1 parent 8abf232 commit f984d2d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/S7CommPlusDriver/ClientApi/PlcTag.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ public override void ProcessRead(object valueObj, ulong error)
486486
{
487487
var v = ((ValueWord)valueObj).GetValue();
488488
TimeValue = BCD_ushort_to_ushort((ushort)(v & (ushort)0x0FFF));
489-
TimeBase = (ushort)((v & (ushort)0x0300) >> 12);
489+
TimeBase = (ushort)((v & (ushort)0x3000) >> 12);
490490
Quality = PlcTagQC.TAG_QUALITY_GOOD;
491491
}
492492
else

0 commit comments

Comments
 (0)