你现在位置:首页>技术论文>数据通讯>正文
闲话MODBUS通讯(1)
日期:2008-7-8 0:39:10 来源:本站整理  
点击: 作者:
点击【】放大字体.

关于Modbus是什么东东就无须多言了,因为这个协议实在是应用太广泛了,究其原因恐怕在于:1协议内容完全透明公开;2实现起来所需的硬件和软件都比较简单;所以在工作中经常碰到什么电度表、流量计需要和plc进行modbus通讯,或者两个厂家的产品之间需要交换数据也会想到用modbus。

plcjs.技.术_网

P.L.C.技.术.网——可编程控制器技术门户

WWW_P※LCJS_CO※M-PLC-技-.术_网

这次想认真深入研究下,于是百度了半天,最后发现还是英文原版的modbus协议文本最好,毕竟是最正宗的啊。当然我是先看中文的,不明白了再翻英文的。另外还有一个就是安装了step7的modbus驱动(包括master和slave)后会有一个master和slave的pdf文件,其中讲述master的pdf文件还是不错的。举个例子我开始想当然的认为主站发给从站的电文中,地址就是如实写的,比如00001在电文中就是00 01,我用commix软件做master,发送报文过去,然后监控串口,我自以为返回的报文是“正确”的。然后换了一个专用的modbus模拟器发命令下去,却不对了,监控报文发现对方返回的内容偏移了一个bit,奇怪啊,后来查阅文档才发现,西门子网上课堂关于串口通讯的教程其中有个常见问题“如何计算modbus地址”,里面说可以参考modbus master 1.3节。
WWW.PLCJS.COM——可编程控制器技术门户

P.L.C.技.术.网——可编程控制器技术门户

―――――――――――――――――――――――――――――――――
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

plcjs.技.术_网

西门子的Modbus_master第1.3节有如下描述:
WW.W_PLC※JS_C,OM-PL,C-技.术_网

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

In the transmission messages on the serial transmission line, the address esused in the MODBUS user system are referenced to 0.In the MODBUS user system itself, these addresses are counted beginning with 1.
WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

Example: The first holding register in the user system is represented asregister 40001. In the transmission message, the value 0000 Hex is transmitted as the register address when FC 03, 06, or 16 is used.The 127th coil is represented as coil 00127 in the user system and is assigned the coil address 007E Hex in the transmission message.
WWcW_PLCJS_COM-PLC-技.术_网

WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)

即Modbus规定的地址是从1开始的,例如输出位(COIL STATUS)的地址范围是从00001-09999,但是主站发给从站的报文中却是从00000开始的,即若要读取第127个输出位,则报文中该地址应为126即00 7E。
WWW_PL※CJS_COM-PLC-技.术_网

WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

――――――――――――――――――――――――――――――――
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

WWW_PLCJS@_COM%-PLC-技.术_网

上一篇: 闲话MODBUS通讯(2)
下一: 没有了
评论内容
载入中...
相关文章
商城相关
相关下载
博客相关
论坛相关
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
深圳秦合源科技有限公司 
   深圳市秦合源科技有限公司是国内领先的规模较大品种齐全的称重传感器(Loadce......
广州汇巨自动化设备有限公司 
   广州汇巨自动化设备有限公司是一家专业工业自动化产品和自动化设备开发、维修改造、电......
深圳联脉电子有限公司 
   公司自1998年创立以来,一直致力于工业控制产品的研发、制造、销售,目前有机房监......
北京力天昭阳科技发展有限公司 
   北京力天昭阳科技发展有限公司(PekingPowerSkyScience&......
东莞市友诚自动化 
   本公司专业代理台湾永宏、台达PLC、HITECH人机、特价供应文本显示器MD20......
深圳市爱威轮实业有限公司 
   爱威轮实业对广大用户的技术支持与服务,贯穿于与客户接触的每一个环节中,渗透在每一......
·栏目热门排行
·站内热门排行
载入中。。
报告错误·关于我们· 用户帮助· 联系我们 · 友情链接· 本站服务 · 合作伙伴 · 版权声明· 招聘信息 · 投搞指南

迅闻自动化工程部声明如下:
旗下网站:PLC技术网(www.plcjs.com)-可编程控制器技术门户
网站备案号:粤ICP备17165530号
网站法律顾问:ITLAW-庄毅雄律师
法律保护:PLC技术网,迅闻电子,plcjs.com,plcjs.net,plcjs.cn等字样

Copyright 2010-2015. All rights reserved. 

51La