中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 PLC论坛 → 浏览主题: 我用计算机和PLC通讯收到的数据为什么不对?
发表新帖 回复该主题
回帖:2个,阅读:1703 [上一页] [1] [下一页]
* 帖子主题:

我用计算机和PLC通讯收到的数据为什么不对?

分享到
912
霹雳火
文章数:3
年度积分:50
历史总积分:912
注册时间:2005/4/26
发站内信
发表于:2005/4/26 8:51:00
#0楼
使用PC和三菱FX2N按照FXLINK协议通讯.
    计算机上发送读取PLC的D8120寄存器的值(这个是设置串口的寄存器)的命令帧:
05h(ENQ)+'00 00 WR A D8120 01 1A'+CR+LF  至PLC,结果返回数据为06 95 95 95 95
怎么会这样??接收到的数据包头应该为STX(D2H)后面带数据啊??

  请高手帮忙解答一下.不知知道还有哪没有考虑到的.谢谢了.
1007
zwl888
文章数:29
年度积分:50
历史总积分:1007
注册时间:2005/3/4
发站内信
发表于:2005/4/26 9:02:00
#1楼
敢问一句你用的什么编程语言进行通讯的?
读命令的报文格式是什么样子的?
912
霹雳火
文章数:3
年度积分:50
历史总积分:912
注册时间:2005/4/26
发站内信
发表于:2005/4/26 9:04:00
#2楼
指令格式是按照FX2N的WR(读字地址)格式来的啊.没有问题的....
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003