女人叫床声_动漫美女被艹视频_国产精品短篇二区_理发店女人一级毛片

mubaixd
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 16 個
工控威望: 62 點
下載積分: 372 分
在線時間: 9(小時)
注冊時間: 2024-08-01
最后登錄: 2025-01-27
查看mubaixd的 主題 / 回貼
樓主  發(fā)表于: 18天前
圖片:
圖片:
圖片:
在C#內可以讀寫PLC內的VW類型數(shù)據(jù),但是讀不到v,VD,VB類型的數(shù)據(jù)  跪求各位大佬來指點  已經研究好久了
liuweiplc
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 1364 點
下載積分: 689 分
在線時間: 6(小時)
注冊時間: 2021-07-13
最后登錄: 2025-01-18
查看liuweiplc的 主題 / 回貼
1樓  發(fā)表于: 16天前
方法一:如果需要VD可以將二個VW拆分成byte,然后將四個字節(jié)合并獲取到VD,上代碼:
                int[] RM = rtuMc.ReadHoldingRegisters(0,12);                                      //讀保持寄存器
                byte[] bytes1 = BitConverter.GetBytes(RM[0]);
                byte[] bytes2 = BitConverter.GetBytes(RM[1]);
                byte[] Data0 = new byte[] { bytes2[0], bytes2[1], bytes1[0], bytes1[1] };  
                float Float0 = BitConverter.ToSingle(Data0, 0);  //輸出浮點數(shù);