From 271e5ce4d82fd9656105713e1cedb1d16794138b Mon Sep 17 00:00:00 2001 From: SoulStar Date: Fri, 2 Aug 2024 09:11:43 +0800 Subject: [PATCH] =?UTF-8?q?change=20-=20=E9=99=90=E4=BD=8DDecimal=20?= =?UTF-8?q?=E8=AF=BB=E5=8F=96Float?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SynPlc/Worker.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SynPlc/Worker.cs b/SynPlc/Worker.cs index 40c4763..5f57877 100644 --- a/SynPlc/Worker.cs +++ b/SynPlc/Worker.cs @@ -70,14 +70,14 @@ public class Worker : BackgroundService var ls = new List(); foreach (var e in listp) { - var a = await S7.ReadDoubleAsync(e.Point); + var a = await S7.ReadFloatAsync(e.Point); if (a.IsSuccess) { var listd = new EPointDataEntity(); listd.ID = Guid.NewGuid().ToString(); listd.PID = e.ID; listd.CreateTime = DateTime.Now; - listd.Data = a.Content.ToDecimal(); + listd.Data = Math.Round(Convert.ToDecimal(a.Content), 2); ls.Add(listd); } else