请教松下FP-XH连接组态王 浮点数写入的问题 点击:496 | 回复:10



hfhewei

    
  • 精华:0帖
  • 求助:45帖
  • 帖子:48帖 | 122回
  • 年度积分:366
  • 历史总积分:635
  • 注册:2009年8月26日
发表于:2022-04-13 09:53:16
楼主
求助帖50分-已结帖

FP-XH  连接组态王   

画面中 建立文本  设置模拟量输入和输出  连接DT200   寄存器   在plc程序中   用传送指令 往DT200中传送一个浮点数  在组态王画面中能正确显示这个浮点数

但是在组态王画面中  利用这个文本  输入一个浮点数之后   plc中 DT200 寄存器里面的数值 跟在组态王中输入的就不一样了  这是为啥?



楼主最近还看过



关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-04-13 14:45:35
1楼

注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴出来组态这部分详细看看。

怎么换组态王了?不用力控了?

hfhewei

  • 精华:0帖
  • 求助:45帖
  • 帖子:48帖 | 122回
  • 年度积分:366
  • 历史总积分:635
  • 注册:2009年8月26日
发表于:2022-04-13 14:56:26
2楼

"关育谋" 的回复,发表在1楼
        对内容: 【注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴出来组态这部分详细看看。怎么换组态王了?不用力控了?...】进行回复:

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


建立变量是这么填的

我试过整数类型  没问题

换成float   就出现了 写入后  数值不一样

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-04-13 15:29:36
3楼

引用 "hfhewei" 的回复,发表在2楼
        内容: "关育谋" 的回复,发表在1楼        对内容: 【注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴出来组态这部分详细看看。怎么换组态王了?不用力控了?...】进行回复...

PLC监控事要以浮点数格式监控,你看看对不对呢?

hfhewei

  • 精华:0帖
  • 求助:45帖
  • 帖子:48帖 | 122回
  • 年度积分:366
  • 历史总积分:635
  • 注册:2009年8月26日
发表于:2022-04-13 15:48:02
4楼

"关育谋" 的回复,发表在3楼
        对内容: 【引用 "hfhewei" 的回复,发表在2楼        内容: "关育谋" 的回复,发表在1楼        对内容: 【注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴...】进行回复:

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


有空帮我远程看一下吧?

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-04-13 19:07:46
5楼

引用 "hfhewei" 的回复,发表在4楼
        内容: "关育谋" 的回复,发表在3楼        对内容: 【引用 "hfhewei" 的回复,发表在2楼        内容: "关育谋" 的回复,发表在1楼        对内容: 【注意大小端的问题...

你松下编程软件这里监控的截图发一下!!!

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2022-04-14 11:57:57
6楼

引用 "hfhewei" 的回复,发表在4楼
        内容: "关育谋" 的回复,发表在3楼        对内容: 【引用 "hfhewei" 的回复,发表在2楼        内容: "关育谋" 的回复,发表在1楼        对内容: 【注意大小端的问题...

松下这里要以浮点数形式监控,你再看看对不对?

Captain

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 235回
  • 年度积分:0
  • 历史总积分:536
  • 注册:2008年3月11日
发表于:2022-04-14 12:58:34
7楼

你可以这样截图,试着输入一个浮点数,然后把dt200里看到的数值也截图看看,是什么样,这样我们就好分析了

hfhewei

  • 精华:0帖
  • 求助:45帖
  • 帖子:48帖 | 122回
  • 年度积分:366
  • 历史总积分:635
  • 注册:2009年8月26日
发表于:2022-04-14 16:45:33
8楼

"Captain" 的回复,发表在7楼
        对内容: 【你可以这样截图,试着输入一个浮点数,然后把dt200里看到的数值也截图看看,是什么样,这样我们就好分析了...】进行回复:

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


等出完差 回公司  我截个屏                     

121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 378回
  • 年度积分:594
  • 历史总积分:21966
  • 注册:2016年1月20日
发表于:2022-04-15 08:54:06
9楼

把你的DT200分解成两个字的寄存器,假设是DW200,DW202,然后找个空的寄存器DT204,把DW200的数据传到DW206,把DW202的数据传到DW204,然后把DT204连到组态王上看看里面的值。

你的问题应该是你PLC这边的问题,在组态王那儿可以正常显示浮点数,说明字节序没有问题,给你写下来以后数据变了,那么就需要你自己在PLC里把这个数据再变回去了,你要改上位机的字节序,那么你显示的值有可能就变了。

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2022-06-05 15:46:31
10楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。



热门招聘
相关主题

官方公众号

智造工程师