求助,在线等,急急急 点击:688 | 回复:17



熊7

    
  • 精华:0帖
  • 求助:6帖
  • 帖子:13帖 | 32回
  • 年度积分:11
  • 历史总积分:413
  • 注册:2019年11月06日
发表于:2020-07-26 10:09:18
楼主
求助帖30分-未结帖

欧姆龙SCU31通信模块,欧姆龙温控仪表十四块,轮询,通过协议宏读取PV值和SV值,现在的问题是,第一块表偶尔会读到最后一块表的数值,这是什么问题啊。。。

1分不嫌少!


楼主最近还看过



关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-07-26 10:40:49
1楼

轮询做的不对吧,要按站号保存预读的数据。

Nicer

  • [版主]
  • 精华:1帖
  • 求助:2帖
  • 帖子:6帖 | 149回
  • 年度积分:233
  • 历史总积分:1594
  • 注册:2013年11月26日
发表于:2020-07-26 10:44:54
2楼

SCU31是什么模块?是用的TCP Socket吗,如果是,那应该是你读取数据的长度填写的不对,导致Buffer区没有被完全覆盖。具体的请将问题描述清楚,好进行详细的分析。

迟之以恒

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2020年7月19日
发表于:2020-07-26 19:45:31
3楼

顶起来,希望大神能来解答一下

w36936951

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 168回
  • 年度积分:0
  • 历史总积分:160
  • 注册:2010年11月22日
发表于:2020-07-26 22:30:38
4楼

把问题描述详细点,然后发上来好让大家共同学习

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2020-07-27 08:41:51
5楼

站地址都不一样,怎么可能会读取错误呢?

熊7

  • 精华:0帖
  • 求助:6帖
  • 帖子:13帖 | 32回
  • 年度积分:11
  • 历史总积分:413
  • 注册:2019年11月06日
发表于:2020-07-27 10:38:37
6楼

"请叫我王老湿" 的回复,发表在5楼
        对内容: 【站地址都不一样,怎么可能会读取错误呢?】进行回复:

        -----------------------------------------------------------------


站地址都不一样。。。从5到18轮询,不知道为啥,不规律的第一块会读到最后一块表的数值

熊7

  • 精华:0帖
  • 求助:6帖
  • 帖子:13帖 | 32回
  • 年度积分:11
  • 历史总积分:413
  • 注册:2019年11月06日
发表于:2020-07-27 10:40:56
7楼

"Nicer" 的回复,发表在2楼
        对内容: 【SCU31是什么模块?是用的TCP Socket吗,如果是,那应该是你读取数据的长度填写的不对,导致Buffer区没有被完全覆盖。具体的请将问题描述清楚,好进行详细的分析。...】进行回复:

        -----------------------------------------------------------------


是通信模块,就指针命令轮询的,地址5到18,十四块表轮询,长度也应该没错,只是第一块表的寄存器D区会不规律性的读到最后一块表的数据,有时候五六分钟,有时候一两分钟。。。

熊7

  • 精华:0帖
  • 求助:6帖
  • 帖子:13帖 | 32回
  • 年度积分:11
  • 历史总积分:413
  • 注册:2019年11月06日
发表于:2020-07-27 10:41:08
8楼

"关育谋" 的回复,发表在1楼
        对内容: 【轮询做的不对吧,要按站号保存预读的数据。】进行回复:

        -----------------------------------------------------------------


是通信模块,就指针命令轮询的,地址5到18,十四块表轮询,长度也应该没错,只是第一块表的寄存器D区会不规律性的读到最后一块表的数据,有时候五六分钟,有时候一两分钟。。。

Nicer

  • [版主]
  • 精华:1帖
  • 求助:2帖
  • 帖子:6帖 | 149回
  • 年度积分:233
  • 历史总积分:1594
  • 注册:2013年11月26日
发表于:2020-07-28 15:13:27
9楼

用的什么协议读取的?

熊7

  • 精华:0帖
  • 求助:6帖
  • 帖子:13帖 | 32回
  • 年度积分:11
  • 历史总积分:413
  • 注册:2019年11月06日
发表于:2020-07-29 07:50:57
10楼

"Nicer" 的回复,发表在9楼
        对内容: 【用的什么协议读取的?】进行回复:

        -----------------------------------------------------------------


欧姆龙自带的那个协议宏调用的啊。。。485通信。。。

wleeske

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 114回
  • 年度积分:13
  • 历史总积分:198
  • 注册:2019年1月15日
发表于:2020-08-21 23:57:52
11楼

语凡

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 355回
  • 年度积分:0
  • 历史总积分:130
  • 注册:2013年2月23日
发表于:2020-08-22 13:33:52
12楼

把问题描述详细点,然后发上来好让大家共同学习

twtcelll

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 104回
  • 年度积分:29
  • 历史总积分:130
  • 注册:2017年6月19日
发表于:2020-08-29 10:27:09
13楼

谢谢。谢谢

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:150
  • 注册:2019年10月25日
发表于:2020-09-24 23:29:06
14楼

等大神解答

沂蒙小调

  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 50回
  • 年度积分:2
  • 历史总积分:267
  • 注册:2019年3月08日
发表于:2020-10-11 18:15:08
15楼

及时把读取数据移动到其他的DM区,

何先生203

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2020年3月16日
发表于:2024-02-19 10:37:15
16楼

协议宏读到第1块和第14块保存显示出来时可能用了同一地址

Lasermade

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 331回
  • 年度积分:0
  • 历史总积分:37408
  • 注册:2017年9月19日
发表于:2024-02-19 11:05:51
17楼

轮询这玩意连接从站过多确实不方便,速度还慢


热门招聘
相关主题

官方公众号

智造工程师