这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » modbus modbus协议中各寄存器

共2条 1/1 1 跳转至

modbus modbus协议中各寄存器

院士
2006-09-17 18:14:16     打赏
modbus modbus协议中各寄存器



关键词: modbus     协议     中各     寄存器    

院士
2006-12-22 22:43:00     打赏
2楼
问 向请问一下各位老大modbus中各寄存器是什么意思?主要是那些功能代码所代表的内容,譬如01表示读线圈状态,我不太明白线圈是什么概念,他的状态应该有哪些,不知道有没有这方面的资料与小弟分享一下,小弟感激不尽阿。 1: 那是Modbus在个案中的应用而已你看的是在电力方面的应用,还是看标准文档吧,我的Blog中就有,堪称通讯技术的百宝箱。 2: 还是没理解我看所有的modbus协议中都这样写的阿,0xxxx线圈,我就是不太明白这个线圈的概念是什么,在你的blog中我找到的那些都是在论坛里有的文章,还是没有帮我解释线圈的概念。 3: 那是其所承载的应用系统中的部件该“线圈”与Modbus协议完全无关,你要是想了解应去看电力监控方面的书而不是什么Modbus。 4: 这样理解对吗哦,这么说,modbus中其实并没有去定义功能代码,我所看到的只是他在电力方面的应用,对吗?我看了好多modbus协议,都是这么定义的我以为,线圈是这个协议中的某些状态标志什么的。 5: 谢谢是不是那些文档中列出来的所有的功能代码都是适用在Modicon控制器上的,如果不用Modicon控制器的话就要从新定义功能代码,对吗? 6: chunyang就是不一样,我什么时候能像他一样啊 7: 在国内,Modbus用的最多的是电力行业不过Modbus本身是通用的,并未特别面向什么,我在无线通讯中也用,只不过较灵活而已,重要的是思想而非形式。 8: 谢谢谢谢纯样老大,我是个通信的新手,有没有什么思想方面的书推荐推荐,或者其他的好书什么的,谢谢 9: 书很多但也很乱主要是靠平时的点滴积累,看本书就成高手是不可能的。 10: asc2asc2一般都什么地方才使用呢?我感觉有了rtu就用不到那个了 11: 时代的产物Modbus是70年代的产物,恐怕很多网友那时还没生呢。ASCII在当时是很有用的,信息化很早的西方在40年前就逐渐进入信息时代了,但限于当时的技术水平,远程通讯设备主要是ASCII码的,这也是为什么很多看来很先进的东西竟然有很多令人莫名其妙的古董特性,“群众基础”是决定的关键。 12: 我认为你可以把它理解为继电器 13: pc与DSP通讯我现在要用pc与DSP做通讯连接,不知道用rtu行不行,现在就是有一个问题,就是pc能不能做到那个时间周期,pc的时间单元好像是很短的,而我们通讯要微秒内的 14: 理解还是不对PC与DSP通讯与RTU有何关系?RTU也不会用DSP来做的。 15: 是为了做协议我的意思是遵循modbus协议,按照RTU的数据格式来拟订协议 16: 是为了做协议 ,如果只是简单的几个功能吗?你可以只把回应做对就可!否者 你可按GB/Z 19582。1--2004技术文件去编!  17: 谢谢不知道楼上说的简单几个功能是指什么?我现在考虑的是它的起始位和结束位,由于要采用RTU所以PC端必须要有一个准确的计时装置,可是好像PC计时不容易做到,所以不知道它的起始位和结束位应该如何来做,而且我现在做的这个通讯希望是纯应答方式的,可是如果从设备收到一个运动指令,而运动结束应该如何告知上位机?如果有猝发就简单了不过现在不能用那个,必须是上位机来一个指令然后我们去回复,麻烦老大帮忙指点一下,小弟弟在此谢过 ~~ 18: 跟计时之类的无关此类通讯的实质是“会话”和严谨的“语言”,Modbus重要的是思想而非形式。 19: 谢谢哦,好像明白点了,是不是就是说要基于modbus的通讯协议并不需要遵守它的通讯格式?我现在做的起始和结束是用一个很简单的16位数据作的,如果在遇到和起始,结束相同的数据则用一个转义的字符进行转义,这样做的缺点就是碰到数据相同的数据会影响通讯的速度。所以现在还没有想出更好的方法阿。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]