国产蝌蚪视频在线观看_亚洲亚色_日批网站免费_亚拍一区_69网站_九热精品_最新中文在线视频_欧美视频日韩视频_国内精品二区_天堂资源站_av综合一区_国产精品久免费的黄网站_四虎免费在线观看_少妇做爰奶水狂喷视频_野花视频韩国免费观看3_久久国产精品亚洲人一区二区三区_国产日产精品_国产精品毛片_亚洲精品久久草草起碰_国产偷国产偷亚洲综合av_两个人日本WWW免费版_91麻豆视频_亚欧在线观看视频_久久久99免费_久久精品视频12_麻豆视频播放_日本高清WWW午色夜COM_公和我做好爽添厨房_成人午夜剧场在线观看_gay无套ⅹxxoo_在线观看成人福利

mubaixd
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 0 個
工控威望: 62 點(diǎn)
下載積分: 372 分
在線時間: 9(小時)
注冊時間: 2024-08-01
最后登錄: 2025-07-22
查看mubaixd的 主題 / 回貼
樓主  發(fā)表于: 2025-01-11 19:32
圖片:
圖片:
圖片:
在C#內(nèi)可以讀寫PLC內(nèi)的VW類型數(shù)據(jù),但是讀不到v,VD,VB類型的數(shù)據(jù)  跪求各位大佬來指點(diǎn)  已經(jīng)研究好久了
13821917697
承接電氣自動化項(xiàng)目、電氣接線圖設(shè)計(jì)、IO點(diǎn)表、電氣元器件選型
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 0 個
工控威望: 3217 點(diǎn)
下載積分: 13887 分
在線時間: 1260(小時)
注冊時間: 2019-12-26
最后登錄: 2025-09-14
查看13821917697的 主題 / 回貼
1樓  發(fā)表于: 2025-01-11 20:42
VW你都能讀到了 你在寫個方法 把字整合處理一下不就有VD VB了嗎
mubaixd
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 0 個
工控威望: 62 點(diǎn)
下載積分: 372 分
在線時間: 9(小時)
注冊時間: 2024-08-01
最后登錄: 2025-07-22
查看mubaixd的 主題 / 回貼
2樓  發(fā)表于: 2025-01-12 10:40
引用
引用第1樓13821917697于2025-01-11 20:42發(fā)表的  :
VW你都能讀到了 你在寫個方法 把字整合處理一下不就有VD VB了嗎

就是不知道要怎么寫   我看這個easymodbus庫里有讀取線圈啥的指令  但是就不好用
liuweiplc
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 0 個
工控威望: 1369 點(diǎn)
下載積分: 706 分
在線時間: 6(小時)
注冊時間: 2021-07-13
最后登錄: 2025-09-13
查看liuweiplc的 主題 / 回貼
3樓  發(fā)表于: 2025-01-13 07:17
方法一:如果需要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);  //輸出浮點(diǎn)數(shù);
mubaixd
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 0 個
工控威望: 62 點(diǎn)
下載積分: 372 分
在線時間: 9(小時)
注冊時間: 2024-08-01
最后登錄: 2025-07-22
查看mubaixd的 主題 / 回貼
4樓  發(fā)表于: 2025-01-13 17:04
引用
引用第3樓liuweiplc于2025-01-13 07:17發(fā)表的  :
方法一:如果需要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] };  
.......

十分感謝
工控大國
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 0 個
工控威望: 408 點(diǎn)
下載積分: 658 分
在線時間: 40(小時)
注冊時間: 2020-01-12
最后登錄: 2025-08-03
查看工控大國的 主題 / 回貼
5樓  發(fā)表于: 2025-02-05 14:49
32位需要高低字交換

临邑县| 德清县| 孝义市| 松滋市| 江西省| 昭通市| 和平区| 屯留县| 阳春市| 辽阳县| 乌兰浩特市| 新乡县| 于田县| 嘉义县| 同德县| 秦安县| 河池市| 郓城县| 手机| 阳曲县| 加查县| 巫溪县| 美姑县| 常德市| 青浦区| 施甸县| 和顺县| 兖州市| 当涂县| 阳原县| 鄄城县| 清原| 安福县| 工布江达县| 独山县| 沂源县| 苍溪县| 满洲里市| 上饶市| 云南省| 阳江市|