熱門問答
- modbus rtu怎么樣調(diào)試
2017-03-07 09:02:52
491
1
- modbus RTU調(diào)試軟件是什么?
2016-03-30 03:59:41
342
1
- 求MODBUS調(diào)試精靈軟件(RTU模式和ASCII模式都能調(diào)試的)
2018-11-23 21:20:14
345
0
- modbus rtu是什么?
2012-10-13 03:39:38
495
2
- modbus rtu協(xié)議
- 儀表的modbus rtu 協(xié)議的保持寄存器地址是從40001,但是OPC軟件上的modbus rtu 協(xié)議卻是400001開始,我不知道怎么獲取儀表上的數(shù)據(jù),我軟件上我要怎么跟儀表地址對起來。
2011-12-24 07:10:01
639
4
- GPRS RTU模塊可以將modbus TCP轉換成modbus RTU嗎?或是將modbus RTU轉換成modbus TCP?
2014-12-21 15:17:31
351
1
- modbus rtu 是什么意思
2011-06-04 04:47:46
406
3
- modbus RTU是什么呢?
2013-11-09 03:57:33
446
2
- modbus rtu校驗方法
2011-11-03 04:27:41
436
1
- Modbus(RTU)unpack 是什么
2011-12-06 15:01:07
621
1
- modbus rtu 哪里有?
2015-04-08 00:25:07
313
1
- Modbus RTU通訊問題
- 物理連接結構:主設備ADAM5510,通訊端口【ADAM5090 (RS232)】 連接【RS232/RS485轉換】并聯(lián)從設備1、2。標準Modbus RTU協(xié)議。主設備發(fā)指令讀取從設備寄存器地址。只有1有響應,2無響應,斷開1則2有響應 用電腦替換主設備,分別發(fā)指令至1、2均有正確回應。何... 物理連接結構:主設備ADAM5510,通訊端口【ADAM5090 (RS232)】 連接【RS232/RS485轉換】并聯(lián)從設備1、2。標準Modbus RTU協(xié)議。主設備發(fā)指令讀取從設備寄存器地址。只有1有響應,2無響應,斷開1則2有響應 用電腦替換主設備,分別發(fā)指令至1、2均有正確回應。何解??? 如何實現(xiàn)主設備正常與多個從設備通訊? 展開
2011-09-05 09:04:46
524
2
- 人機 MODBUS Rtu通訊
- 人機為主站是怎樣從人機改變MODBUS地址的數(shù)據(jù) 人機為從站 怎樣發(fā)送頁面指令給主站以告知主站要顯示的地址數(shù)據(jù)
2012-12-23 07:13:58
438
1
- modbus rtu串口通信
- 公司買了一個溫度巡檢儀,功能有限,我想通過自己做的軟件來增強巡檢儀的功能,但對串口通信編程知之甚少?,F(xiàn)通過監(jiān)控原程序得到以下數(shù)據(jù):write requests: 01 03 00 01 00 01 D5 CA 01 01 00 50 00 20 3D C3 01 03 00 60 00 10 44 18 read requests: 01 03... 公司買了一個溫度巡檢儀,功能有限,我想通過自己做的軟件來增強巡檢儀的功能,但對串口通信編程知之甚少?,F(xiàn)通過監(jiān)控原程序得到以下數(shù)據(jù):write requests: 01 03 00 01 00 01 D5 CA 01 01 00 50 00 20 3D C3 01 03 00 60 00 10 44 18 read requests: 01 03 02 00 02 39 85 01 01 04 00 00 00 00 FB D1 01 03 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 4E 20 AE 38 從中能不能翻譯出什么東西?? 后來我又根據(jù)已有資料及網(wǎng)上相關程序編寫了以下通訊程序: Private Sub Command1_Click() '發(fā)請求 Dim btSend(23) As Byte btSend(0) = &H1 '目標站號 btSend(1) = &H3 '功能碼 btSend(2) = &H0 'I0.0地址(0000)高字節(jié) btSend(3) = &H1 'i0.0地址(0000)低字節(jié) btSend(4) = &H0 '讀取個數(shù)高字節(jié) btSend(5) = &H1 '讀取個數(shù)低字節(jié) btSend(6) = &HD5 btSend(7) = &HCA btSend(8) = &H1 btSend(9) = &H1 btSend(10) = &H0 btSend(11) = &H50 btSend(12) = &H0 btSend(13) = &H20 btSend(14) = &H3D btSend(15) = &HC3 btSend(16) = &H1 btSend(17) = &H3 btSend(18) = &H0 btSend(19) = &H60 btSend(20) = &H0 btSend(21) = &H10 btSend(22) = &H44 btSend(23) = &H18 ComK3.Output = CVar(btSend) Dim btReceive As Variant With ComK3 Do DoEvents Loop Until .InBufferCount = 5 .InputLen = 30 btReceive = .Input Text1.Text = Hex$(btReceive(1)) Text2.Text = Hex$(btReceive(2)) Text3.Text = Hex$(btReceive(3)) Text4.Text = Hex$(btReceive(4)) ' Text5.Text = Hex$(btReceive(5)) 'Text6.Text = Hex$(btReceive(6)) ' Text7.Text = Hex$(btReceive(7)) ' Text8.Text = Hex$(btReceive(8)) ' Text9.Text = Hex$(btReceive(9)) ' Text10.Text = Hex$(btReceive(10)) ' Text11.Text = Hex$(btReceive(11)) ' Text12.Text = Hex$(btReceive(12)) ' Text13.Text = Hex$(btReceive(13)) ' Text14.Text = Hex$(btReceive(14)) ' Text15.Text = Hex$(btReceive(15)) ' Text16.Text = Hex$(btReceive(16)) ' End If End With End Sub Private Sub Form_Load() With ComK3 .CommPort = 1 .Settings = "9600,N,8,2" .InputMode = comInputModeBinary '二進制收發(fā) .InBufferSize = 512 .OutBufferSize = 512 If (Not .PortOpen) Then .PortOpen = True End With End Sub 能收到4個亂碼,應該是錯誤標示,原程序待CRC驗證,我驗證不出,所以先刪除了。期望大俠們幫我修改下程序 展開
2009-07-05 16:19:26
438
2
- Modbus TCP和Modbus Rtu的區(qū)別
2017-10-02 23:41:54
432
1
- 莫迪康MODBUS RTU設備和標準MODBUS RTU設備有什么區(qū)別
2012-08-29 10:17:19
543
1
- 外行人請求幫助:modbus、rtu、modbus rtu分別是什么?被搞混了。
2010-09-03 22:27:10
371
1
- Modbus TCP和Modbus Rtu協(xié)議的區(qū)別
2017-04-08 13:22:10
574
1
- Modbus TCP和Modbus Rtu協(xié)議的區(qū)別
2016-09-21 03:10:16
543
1
- Modbus TCP和Modbus Rtu協(xié)議的區(qū)別
2015-11-15 08:28:45
413
1
4月突出貢獻榜
推薦主頁
最新話題





參與評論
登錄后參與評論