超级电工
级别: 正式会员
精华主题: 0
发帖数量: 8 个
工控威望: 52 点
下载积分: 686 分
在线时间: 1(小时)
注册时间: 2018-01-26
最后登录: 2018-04-15
查看超级电工的 主题 / 回贴
楼主  发表于: 2018-02-02 22:03
如题!我在触摸屏上的一个输入框和PLC关联了一个软元件为D0,
我现在在触摸屏中输入一个浮点数(即小数),如5.3,
此时我想让这个浮点数直接可以写到存在D0,D1中,要怎么做到?

注意,不是如何在触摸屏显示,我触摸屏可以显示可以写入小数,完全没问题!!!问题是怎么让这个小数直接写进D寄存器!!!

正常情况下,写个整数进去,如果要进行浮点运算可以用 FLT D0 DX 这样的形式先转换,但是现在要求是直接通过触摸屏在PLC中写入一个浮点数,PLC为Q系列的PLC!!

在网上找了一堆,问题跟我一样,但是很多回答都驴唇不对马嘴,根本没看清提问内容,希望论坛大神可以指点迷津!!!
超级电工
级别: 正式会员
精华主题: 0
发帖数量: 8 个
工控威望: 52 点
下载积分: 686 分
在线时间: 1(小时)
注册时间: 2018-01-26
最后登录: 2018-04-15
查看超级电工的 主题 / 回贴
1楼  发表于: 2018-02-02 22:35
不可沉!!!
南郭先生
自动化成就工业之美
级别: 工控侠客
精华主题: 0
发帖数量: 524 个
工控威望: 2634 点
下载积分: 3976 分
在线时间: 1118(小时)
注册时间: 2011-09-22
最后登录: 2021-09-26
查看南郭先生的 主题 / 回贴
2楼  发表于: 2018-02-02 22:59
我先-试试。
工控菜鸟
菜鸟一只
级别: 论坛先锋
精华主题: 0
发帖数量: 919 个
工控威望: 1095 点
下载积分: 13851 分
在线时间: 281(小时)
注册时间: 2017-04-12
最后登录: 2024-04-15
查看工控菜鸟的 主题 / 回贴
3楼  发表于: 2018-02-03 09:50
没试过哦,我觉得是不是可以在plc写个运算程序
超级电工
级别: 正式会员
精华主题: 0
发帖数量: 8 个
工控威望: 52 点
下载积分: 686 分
在线时间: 1(小时)
注册时间: 2018-01-26
最后登录: 2018-04-15
查看超级电工的 主题 / 回贴
4楼  发表于: 2018-02-03 11:29
在写运算程序之前肯定要先采集到触摸屏给的数据啊!

我现在在触摸屏里输入的就是一个浮点数,常规D根本采集不到啊!
咗臉ヅ微笑ぺ
非吾所愿,奈何已离去……
级别: 工控侠客
精华主题: 0
发帖数量: 471 个
工控威望: 2130 点
下载积分: 29832 分
在线时间: 588(小时)
注册时间: 2017-04-08
最后登录: 2023-07-25
查看咗臉ヅ微笑ぺ的 主题 / 回贴
5楼  发表于: 2018-02-03 14:14
图片:
不是选好数据类型就可以了么?
本帖最近评分记录:
  • 下载积分:+1(cxz135875) 真是好人!
  • ヅ微笑面对每一天,即使生活并不美好ヅ
    john42tw
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1276 个
    工控威望: 6107 点
    下载积分: 52046 分
    在线时间: 1120(小时)
    注册时间: 2012-04-24
    最后登录: 2024-03-06
    查看john42tw的 主题 / 回贴
    6楼  发表于: 2018-02-05 08:58
    图片:
    图片:
    图片:
    引用
    引用楼主超级电工于2018-02-02 22:03发表的 求助!!!如何在触摸屏中把浮点数输入到PLC!!! :
    如题!我在触摸屏上的一个输入框和PLC关联了一个软元件为D0,
    我现在在触摸屏中输入一个浮点数(即小数),如5.3,
    此时我想让这个浮点数直接可以写到存在D0,D1中,要怎么做到?

    注意,不是如何在触摸屏显示,我触摸屏可以显示可以写入小数,完全没问题!!!问题是怎么让这个小数直接写进D寄存器!!!
    .......

    1.確定触摸屏設定正確。<1>
    2.触摸屏輸入 1.234
    3.檢視PLC ---D0。<2>
    4.選32(1.23)。<3>
    jonesony
    级别: 探索解密
    精华主题: 0
    发帖数量: 66 个
    工控威望: 113 点
    下载积分: 1100 分
    在线时间: 5(小时)
    注册时间: 2018-03-01
    最后登录: 2018-03-09
    查看jonesony的 主题 / 回贴
    7楼  发表于: 2018-03-07 14:20
    在写运算程序之前肯定要先采集到触摸屏给的数据啊!

    我现在在触摸屏里输入的就是一个浮点数,常规D根本采集不到啊!
    ma924888027
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1243 个
    工控威望: 5843 点
    下载积分: 546 分
    在线时间: 259(小时)
    注册时间: 2012-10-18
    最后登录: 2023-12-18
    查看ma924888027的 主题 / 回贴
    8楼  发表于: 2018-03-07 16:02
    触摸屏上选择数据类型32位浮点数,32-bit Float
    5-power
    这个行业不好混
    级别: 家园常客
    精华主题: 0
    发帖数量: 99 个
    工控威望: 650 点
    下载积分: 1376 分
    在线时间: 65(小时)
    注册时间: 2018-02-24
    最后登录: 2022-12-16
    查看5-power的 主题 / 回贴
    9楼  发表于: 2018-03-07 16:44
    6楼正解