搜索
bottom↓
回复: 8

MODEBUS通讯规约调试疑问

[复制链接]

出0入0汤圆

发表于 2010-4-16 10:30:01 | 显示全部楼层 |阅读模式
各位大哥,小弟用串口调试软件调试S7200 的通讯, MODEBUS 规约,使用SIMENCE 的自带库,怎么也通讯不上?现有几个疑问,希望大家帮助啊
1:MODEBUS 规约通讯的话,用串口调试软件调试的话,发送的命令格式是这样的么?
  从机地址,功能代码,起始地址,数据字数   (CRCH  CRCL)  (括号内的可有可无?)

  如: 02    03       9c 41     0a
  还是 00 02 00 03    9c  41   00 0a  啊?
2:
  我编PLC程序中如我把Holdstart地址 设置为 &vb248 ,那么我分配库存储区是否应为  (VB248-- ?)?
还有那么我在VB248区中送的数据是否应为
       从机地址 ,功能代码,起始地址,数据字数  (CRCH CRCL ) ? (以字为单位还是字节)?
还是             功能代码,起始地址,数据字数  (CRCH CRCL ) ?  (不送从机地址)
现在有点晕了,还请各位详细指教啊,谢谢了

出0入0汤圆

发表于 2010-4-16 10:41:32 | 显示全部楼层
点击此处下载 ourdev_525225.rar(文件大小:2.96M) (原文件名:Eltima.Virtual.Serial.Ports.Driver.XP.v5.1.7.57.rar)
点击此处下载 ourdev_525226.rar(文件大小:490K) (原文件名:ModSim 32 V4.A00-04.rar)
点击此处下载 ourdev_525227.rar(文件大小:772K) (原文件名:施耐德串口modbus调试软件modscan32.rar)

第一个虚拟串口,第二个服务端,第三个客户端;
测试画面,

(原文件名:modbus-test.JPG)

(原文件名:VSPD XP 5.JPG)


楼主试试这几个软件,对于调试很有用。

出0入0汤圆

 楼主| 发表于 2010-4-16 10:44:20 | 显示全部楼层
好东西,谢谢版主

出0入0汤圆

 楼主| 发表于 2010-4-16 13:27:14 | 显示全部楼层
请问版主个问题:我是用PPI/USB口下载的程序, 选择时是用的COM3 (虚拟出来的,装上驱动后)
同样的我用PPI/USB电缆作为调试串口的连接线,那么我是否用调试软件也应该选择COM3啊?
为什么选择COM3的话,不能连接啊,谢谢

出0入0汤圆

发表于 2010-4-16 14:17:55 | 显示全部楼层
回复【3楼】haihai 春海
请问版主个问题:我是用PPI/USB口下载的程序, 选择时是用的COM3 (虚拟出来的,装上驱动后)
同样的我用PPI/USB电缆作为调试串口的连接线,那么我是否用调试软件也应该选择COM3啊?
为什么选择COM3的话,不能连接啊,谢谢
-----------------------------------------------------------------------

能下载的话,应该就能通讯的,看看是不是别的问题吧

出0入0汤圆

发表于 2010-4-16 14:22:12 | 显示全部楼层
记号!

出0入0汤圆

 楼主| 发表于 2010-4-16 14:34:49 | 显示全部楼层
哦,知道怎么回事了,选择串口通讯的时候要把STEP7关掉才行,因为它占用了串口,
再问一个数据格式的问题:
就是 比如我把Holdstart地址设为&VB484的话,那么MODEBUS的起始地址40001就对应的VB484,
那么我往VB484这片存储区送数据的时候
站号 (1字节) 功能代码(?字节) 起始地址(2字节)数据个数(?字节)数据1 (?字节)数据2 (?)字节 数据n (?字节)
请问数据格式是怎么样的呢? (?为不清楚的)
谢谢

出0入0汤圆

发表于 2013-4-23 10:20:20 | 显示全部楼层
mark

出0入0汤圆

发表于 2013-4-27 09:26:10 | 显示全部楼层
站号 (1字节) 功能代码(1字节) 起始地址(2字节)数据个数(2字节)CRC(高字节)CRC(低字节)。下面是我做过的通讯指令,读偏移量F0(从机地址)开始的8个AD通道值,主机发送:01 03 00 F0 00 10 35 44。
写从机地址为36的开指令:01 06 00 36 00 01 04 A8。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 19:53

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表