您现在所在的是:

西门子SIEMENS

回帖:4个,阅读:1650 [上一页] [1] [下一页]
* 帖子主题:

s7-1200数据读取错乱

50
zhangls96
文章数:25
年度积分:50
历史总积分:50
注册时间:2020/2/16
发站内信
发表于:2020/7/29 9:43:55
#0楼
用s7协议读取1200的数据,会出现数据错乱的情况,读出来的数据都是目标地址前一个寄存器里面的数据,有谁遇到过相似的问题吗
19507
pqsh 版主
文章数:7447
年度积分:123
历史总积分:19507
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/7/29 14:02:48
#1楼
那就改变位置,错一位(实际可能是你自己读错位置)读取不行.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
50
zhangls96
文章数:25
年度积分:50
历史总积分:50
注册时间:2020/2/16
发站内信
发表于:2020/7/29 14:29:13
#2楼
回复 #1楼 pqsh
这个不太可能,如果是读错了位置程序一运行就可以知道,关键是在运行过程中出现这种情况,也不好分析。。。
19507
pqsh 版主
文章数:7447
年度积分:123
历史总积分:19507
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/7/29 15:29:31
#3楼
以下是引用zhangls962020/7/29 9:43:55的发言:
用s7协议读取1200的数据,会出现数据错乱的情况,读出来的数据都是目标地址前一个寄存器里面的数据,有谁遇到过相似的问题吗
那我对你这个就不理解了.
你说的读出来的都是前一个的.比如你要2的,给你是1的,那你就要3的,不是就给你2了吗?你觉得你是3你把它当2不就行了?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
50
zhangls96
文章数:25
年度积分:50
历史总积分:50
注册时间:2020/2/16
发站内信
发表于:2020/7/30 10:09:52
#4楼
回复 #3楼 pqsh
是这样的,程序开始是能正常采集数据的,采集到的也是对的,但是,在运行一段时间后(时间长短不一),数据采上来的就不对了。

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

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

46.8003