hfhewei
FP-XH 连接组态王
画面中 建立文本 设置模拟量输入和输出 连接DT200 寄存器 在plc程序中 用传送指令 往DT200中传送一个浮点数 在组态王画面中能正确显示这个浮点数
但是在组态王画面中 利用这个文本 输入一个浮点数之后 plc中 DT200 寄存器里面的数值 跟在组态王中输入的就不一样了 这是为啥?
楼主最近还看过
关育谋
注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴出来组态这部分详细看看。
怎么换组态王了?不用力控了?
"关育谋" 的回复,发表在1楼 对内容: 【注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴出来组态这部分详细看看。怎么换组态王了?不用力控了?...】进行回复:
-----------------------------------------------------------------
建立变量是这么填的
我试过整数类型 没问题
换成float 就出现了 写入后 数值不一样
引用 "hfhewei" 的回复,发表在2楼 内容: "关育谋" 的回复,发表在1楼 对内容: 【注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴出来组态这部分详细看看。怎么换组态王了?不用力控了?...】进行回复...
"关育谋" 的回复,发表在3楼 对内容: 【引用 "hfhewei" 的回复,发表在2楼 内容: "关育谋" 的回复,发表在1楼 对内容: 【注意大小端的问题,但是如果你选择的松下的驱动,一般不存在这个问题,需要你贴...】进行回复:
有空帮我远程看一下吧?
引用 "hfhewei" 的回复,发表在4楼 内容: "关育谋" 的回复,发表在3楼 对内容: 【引用 "hfhewei" 的回复,发表在2楼 内容: "关育谋" 的回复,发表在1楼 对内容: 【注意大小端的问题...
Captain
你可以这样截图,试着输入一个浮点数,然后把dt200里看到的数值也截图看看,是什么样,这样我们就好分析了
"Captain" 的回复,发表在7楼 对内容: 【你可以这样截图,试着输入一个浮点数,然后把dt200里看到的数值也截图看看,是什么样,这样我们就好分析了...】进行回复:
等出完差 回公司 我截个屏
121111115
把你的DT200分解成两个字的寄存器,假设是DW200,DW202,然后找个空的寄存器DT204,把DW200的数据传到DW206,把DW202的数据传到DW204,然后把DT204连到组态王上看看里面的值。
你的问题应该是你PLC这边的问题,在组态王那儿可以正常显示浮点数,说明字节序没有问题,给你写下来以后数据变了,那么就需要你自己在PLC里把这个数据再变回去了,你要改上位机的字节序,那么你显示的值有可能就变了。
Smile-lyc
感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。
对于求助者要求:
1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;
2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。
3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。