串口调试工具怎么用,和MODBUS中的RTU模式和ASC码怎么去联系起来。
-
串口调试工具怎么用,和MODBUS中的RTU模式和ASC码怎么去联系起来有没关于PLC和变频器,等上位机之类的通讯方面的资料~
全部评论(2条)
-
- havehou932 2011-08-27 00:00:00
- 串口调试助手 推荐 AccessPort 请看 武汉鸿伟光电 有 AccessPort 下载
-
赞(13)
回复(0)
-
- 靳薪善 2011-08-27 00:00:00
- RTU 模式 数据格式是二进制的。可以用串口调试中的HEX模式查看 ASC模式 数据格式是以字符串的ASC码发送的。 可以用ASC模式查看
-
赞(6)
回复(0)
热门问答
- 串口调试工具怎么用,和MODBUS中的RTU模式和ASC码怎么去联系起来。
- 串口调试工具怎么用,和MODBUS中的RTU模式和ASC码怎么去联系起来 有没关于PLC和变频器,等上位机之类的通讯方面的资料~
2017-11-26 10:15:52
415
1
- 串口调试工具怎么用,和MODBUS中的RTU模式和ASC码怎么去联系起来。
- 串口调试工具怎么用,和MODBUS中的RTU模式和ASC码怎么去联系起来有没关于PLC和变频器,等上位机之类的通讯方面的资料~
2011-08-26 01:54:27
354
2
- 为什么modbus会有RTU和ASC两种模式
2018-11-11 00:59:29
358
0
- 求MODBUS调试精灵软件(RTU模式和ASCII模式都能调试的)
2018-11-23 21:20:14
321
0
- 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
405
2
- modbus协议RTU模式校验码怎么计算
2016-01-30 03:44:18
467
1
- modbus协议RTU模式校验码怎么计算
2016-01-25 04:46:33
596
1
- modbus rtu怎么样调试
2017-03-07 09:02:52
455
1
- s7-300怎么用Modbus RTU
- 我想问一下西门子300的PLC,自带的通讯口支持Modbus RTU协议么。是否必须配CP341?软件调用哪个功能块。需要买授权?
2013-04-27 01:41:28
339
1
- MODBUS ASCII和RTU两种模式的区别,优缺点
2017-07-21 17:52:42
513
3
- MODBUS ASCII和RTU两种模式的区别,优缺点
2017-12-14 04:52:35
553
1
- MODBUS ASCII和RTU两种模式的区别,优缺点
2016-12-19 20:49:56
428
1
- modbus RTU调试软件是什么?
2016-03-30 03:59:41
304
1
- ps中吸管工具和画笔工具怎么用
2017-08-20 22:15:09
547
1
- modbus RTU模式的通信问题
- modbus RTU模式的通信通讯格式要求 地址 功能码 数据 CRC校验 数据长度 1个字节 1个字节 N个字节 2个字节 如发送的数据... modbus RTU模式的通信通讯格式要求 地址 功能码 数据 CRC校验 数据长度 1个字节 1个字节 N个字节 2个字节 如发送的数据为: 03 01 00 00 10 校验高位校验低位 我的问题是: 1、我理解地址03使用1个字节数据长度表示,是用1个字节表示0,再使用一个字节表示3,但再就使用了两个字节的数据长度了,和通讯要求的格式不符。还有一种理解就是使用1个字节的直接表示03,其而进制码为000000011,如果地址是20,其二进制码为00010100,但这种理解出现个疑问,很多设备同时支持ASCII或RTU两种方式,当发送RTU的地址和ASCII方式的起始符相同时如都为03,接受方怎么判断他是RTU发送的地址,还是ASCII起始符。 2、RTU方式判断帧消息结束时是3.5字符时间,我想知道在物理层如何判断的,如消息发送完后,在物理层485双绞上,其电压持续3.5字符长度+15V即判断消息发送完成或是其电压持续3.5字符长度-15V判断消息发送完成。还是双绞线上为其他状态来判断消息完成。485通讯线上没有通讯时A、 B线状态是什么。 请教各位了? 展开
2013-04-08 23:05:15
356
2
- 如何理解MODBUS协议RTU模式中的1.5和3.5字符间隔?
2012-02-29 08:41:31
488
2
- Modbus TCP和Modbus Rtu的区别
2017-10-02 23:41:54
405
1
- 串口服务器和Modbus TCP/RTU 网关是同一回事吗?
- 用DCS和PLC进行通讯,DCS只支持Modbus RTU协议,PLC只支持Modbus TCP协议,DCS作为Modbus主站,PLC作为Modbus从站,已知HMS的Anybus AB9005、TSC的MD210等可以用来解决这个问题,上述设备和所谓的串口服务器是一回事吗?
2014-05-08 01:12:37
587
2
- 请教关于MODBUS RTU通讯的功能码和地址的问题
2016-02-08 05:58:14
407
1
- 请教关于MODBUS RTU通讯的功能码和地址的问题
2017-09-14 15:33:57
350
1
12月突出贡献榜
推荐主页
最新话题
-
- #八一建军节——科技铸盾,仪器护航#
- 如何选择到合适的磷青铜绞线?磷青铜绞线的质量...如何选择到合适的磷青铜绞线?磷青铜绞线的质量解析和如何选择到合适的绞线?磷青铜绞线是一种特殊的铜合金导线,由铜、锡和磷等元素组成,具有很好的机械性能、电气性能和耐腐蚀性。磷青铜绞线基本定义与特性:磷青铜是铜与锡、磷的合金,质地坚硬,可制弹簧。典型成分为铜(90%)、锡(6-9%)及磷(0.03-0.6%)锡元素提升合金的强度和耐腐蚀性,磷则细化晶粒、增强耐磨性铸造性能。耐磨性:表面氧化层使其在特殊环境下耐腐蚀,使用寿命长导电性:保持铜很好导电性能的同时有化电子传输路径非铁磁性:不含铁元素,避免在强磁场环境中产生额外能量损耗弹性:受到外力作用时能迅速恢复原状
- 八一建军节 铁血铸军魂













参与评论
登录后参与评论