热门问答
- 如何 把can bus 转为modbus rtu
2017-06-10 09:58:11
314
1
- can bus总线方面的好书籍
- 想学习下can总线,有没有相关方面的比较的书籍啊现场总线can原理与应用技术,这个我也在看,就是感觉这个很多地方都没讲清楚,所以才来提问的... 想学习下can总线,有没有相关方面的比较的书籍啊 现场总线can原理与应用技术,这个我也在看,就是感觉这个很多地方都没讲清楚,所以才来提问的 展开
2011-04-18 09:07:24
359
3
- can bus总线方面有哪些好书籍?
2018-04-03 16:26:36
370
2
- 汽车上采用的Can—Bus是什么意思?????
2014-06-23 01:33:50
533
4
- modbus rtu 如何读保持寄存器
2012-05-20 15:47:23
314
1
- modbus rtu 如何读保持寄存器
2012-02-28 11:54:13
420
2
- javascript 如何发送modbus rtu 指令
- 有一个继电器,通过485转usb接在电脑上(客户机),客户机通过浏览器访问服务端,要根据服务端返回的不同数据给继电器发送不同的指令!现在的初步想法是从服务端返回一个json数据,根据json数据用javascript给继电器发送指令,但不知道如何实现!
2015-06-01 10:07:47
356
2
- modbus rtu协议
- 仪表的modbus rtu 协议的保持寄存器地址是从40001,但是OPC软件上的modbus rtu 协议却是400001开始,我不知道怎么获取仪表上的数据,我软件上我要怎么跟仪表地址对起来。
2011-12-24 07:10:01
519
4
- modbus rtu是什么?
2012-10-13 03:39:38
399
2
- GPRS RTU模块可以将modbus TCP转换成modbus RTU吗?或是将modbus RTU转换成modbus TCP?
2014-12-21 15:17:31
272
1
- CAN—BUS电子智能管家系统起到什么作用?
- CAN—BUS电子智能管家系统起到什么作用?CAN是什么意思?BUS是什么意思?... CAN—BUS电子智能管家系统起到什么作用?CAN是什么意思?BUS是什么意思? 展开
2017-05-23 09:09:39
386
1
- modbus rtu通讯协议 如何判断超时
2010-08-08 03:08:06
520
3
- tcp网络如何发送modbus rtu命令
2018-11-22 02:01:13
242
0
- C语言如何编写modbus RTU协议?
- 我用c语言编写程序,通过USART收发数据,硬件电路为RS-485,我想实现modbus RTU协议的通信,如何配置和编写?越详细越好,多谢,若有资料提供,发到2041479809@qq.com邮箱,感激不尽!
2017-01-08 15:58:41
523
1
- Modbus RTU 帧接收完毕如何判断
- Modbus RTU 判断一帧数据接收完成,是不是就用定时器判断接收到的两字符时间间隔是否大于传送3.5个字符时间呀?但这样的话,接收完一帧数据还必须要花费大概1.45个毫秒(对波特率19200,28/19200)来判断接收完毕了,才能去处理接收到的数据,会不会影响下一帧... Modbus RTU 判断一帧数据接收完成,是不是就用定时器判断接收到的两字符时间间隔是否大于传送3.5个字符时间呀?但这样的话,接收完一帧数据还必须要花费大概1.45个毫秒(对波特率19200,28/19200)来判断接收完毕了,才能去处理接收到的数据,会不会影响下一帧数据的接收呀?一般发送两帧数据之间的时间间隔是多少呀?有没有其他的判断帧接收完毕的方法呀?谢谢 展开
2012-05-07 03:16:16
464
3
- modbus rtu串口通信
- 公司买了一个温度巡检仪,功能有限,我想通过自己做的软件来增强巡检仪的功能,但对串口通信编程知之甚少。现通过监控原程序得到以下数据: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... 公司买了一个温度巡检仪,功能有限,我想通过自己做的软件来增强巡检仪的功能,但对串口通信编程知之甚少。现通过监控原程序得到以下数据: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 从中能不能翻译出什么东西?? 后来我又根据已有资料及网上相关程序编写了以下通讯程序: Private Sub Command1_Click() '发请求 Dim btSend(23) As Byte btSend(0) = &H1 '目标站号 btSend(1) = &H3 '功能码 btSend(2) = &H0 'I0.0地址(0000)高字节 btSend(3) = &H1 'i0.0地址(0000)低字节 btSend(4) = &H0 '读取个数高字节 btSend(5) = &H1 '读取个数低字节 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 '二进制收发 .InBufferSize = 512 .OutBufferSize = 512 If (Not .PortOpen) Then .PortOpen = True End With End Sub 能收到4个乱码,应该是错误标示,原程序待CRC验证,我验证不出,所以先删除了。期望大侠们帮我修改下程序 展开
2009-07-05 16:19:26
358
2
- 人机 MODBUS Rtu通讯
- 人机为主站是怎样从人机改变MODBUS地址的数据 人机为从站 怎样发送页面指令给主站以告知主站要显示的地址数据
2012-12-23 07:13:58
362
1
- modbus rtu怎么样调试
2017-03-07 09:02:52
413
1
- Modbus RTU通讯问题
- 物理连接结构:主设备ADAM5510,通讯端口【ADAM5090 (RS232)】 连接【RS232/RS485转换】并联从设备1、2。标准Modbus RTU协议。主设备发指令读取从设备寄存器地址。只有1有响应,2无响应,断开1则2有响应 用电脑替换主设备,分别发指令至1、2均有正确回应。何... 物理连接结构:主设备ADAM5510,通讯端口【ADAM5090 (RS232)】 连接【RS232/RS485转换】并联从设备1、2。标准Modbus RTU协议。主设备发指令读取从设备寄存器地址。只有1有响应,2无响应,断开1则2有响应 用电脑替换主设备,分别发指令至1、2均有正确回应。何解??? 如何实现主设备正常与多个从设备通讯? 展开
2011-09-05 09:04:46
425
2
- modbus rtu 哪里有?
2015-04-08 00:25:07
225
1
10月突出贡献榜
推荐主页
最新话题
参与评论
登录后参与评论