超級電工
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 8 個
工控威望: 52 點
下載積分: 686 分
在線時間: 1(小時)
注冊時間: 2018-01-26
最后登錄: 2018-04-15
查看超級電工的 主題 / 回貼
樓主  發(fā)表于: 2018-02-02 22:03
如題!我在觸摸屏上的一個輸入框和PLC關聯(lián)了一個軟元件為D0,
我現(xiàn)在在觸摸屏中輸入一個浮點數(shù)(即小數(shù)),如5.3,
此時我想讓這個浮點數(shù)直接可以寫到存在D0,D1中,要怎么做到?

注意,不是如何在觸摸屏顯示,我觸摸屏可以顯示可以寫入小數(shù),完全沒問題。!問題是怎么讓這個小數(shù)直接寫進D寄存器!!

正常情況下,寫個整數(shù)進去,如果要進行浮點運算可以用 FLT D0 DX 這樣的形式先轉換,但是現(xiàn)在要求是直接通過觸摸屏在PLC中寫入一個浮點數(shù),PLC為Q系列的PLC。

在網(wǎng)上找了一堆,問題跟我一樣,但是很多回答都驢唇不對馬嘴,根本沒看清提問內容,希望論壇大神可以指點迷津。!
超級電工
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 8 個
工控威望: 52 點
下載積分: 686 分
在線時間: 1(小時)
注冊時間: 2018-01-26
最后登錄: 2018-04-15
查看超級電工的 主題 / 回貼
1樓  發(fā)表于: 2018-02-02 22:35
不可沉!。
南郭先生
自動化成就工業(yè)之美
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 524 個
工控威望: 2634 點
下載積分: 3976 分
在線時間: 1118(小時)
注冊時間: 2011-09-22
最后登錄: 2021-09-26
查看南郭先生的 主題 / 回貼
2樓  發(fā)表于: 2018-02-02 22:59
我先-試試。
工控菜鳥
菜鳥一只
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 949 個
工控威望: 1125 點
下載積分: 13848 分
在線時間: 291(小時)
注冊時間: 2017-04-12
最后登錄: 2024-10-31
查看工控菜鳥的 主題 / 回貼
3樓  發(fā)表于: 2018-02-03 09:50
沒試過哦,我覺得是不是可以在plc寫個運算程序
超級電工
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 8 個
工控威望: 52 點
下載積分: 686 分
在線時間: 1(小時)
注冊時間: 2018-01-26
最后登錄: 2018-04-15
查看超級電工的 主題 / 回貼
4樓  發(fā)表于: 2018-02-03 11:29
在寫運算程序之前肯定要先采集到觸摸屏給的數(shù)據(jù)啊!

我現(xiàn)在在觸摸屏里輸入的就是一個浮點數(shù),常規(guī)D根本采集不到啊!
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 471 個
工控威望: 2130 點
下載積分: 29832 分
在線時間: 588(小時)
注冊時間: 2017-04-08
最后登錄: 2023-07-25
查看咗臉ヅ微笑ぺ的 主題 / 回貼
5樓  發(fā)表于: 2018-02-03 14:14
圖片:
不是選好數(shù)據(jù)類型就可以了么?
本帖最近評分記錄:
  • 下載積分:+1(cxz135875) 真是好人!
  • ヅ微笑面對每一天,即使生活并不美好ヅ
    john42tw
    級別: 網(wǎng)絡英雄
    精華主題: 0
    發(fā)帖數(shù)量: 1276 個
    工控威望: 6107 點
    下載積分: 52058 分
    在線時間: 1120(小時)
    注冊時間: 2012-04-24
    最后登錄: 2024-09-30
    查看john42tw的 主題 / 回貼
    6樓  發(fā)表于: 2018-02-05 08:58
    圖片:
    圖片:
    圖片:
    引用
    引用樓主超級電工于2018-02-02 22:03發(fā)表的 求助。!如何在觸摸屏中把浮點數(shù)輸入到PLC。! :
    如題!我在觸摸屏上的一個輸入框和PLC關聯(lián)了一個軟元件為D0,
    我現(xiàn)在在觸摸屏中輸入一個浮點數(shù)(即小數(shù)),如5.3,
    此時我想讓這個浮點數(shù)直接可以寫到存在D0,D1中,要怎么做到?

    注意,不是如何在觸摸屏顯示,我觸摸屏可以顯示可以寫入小數(shù),完全沒問題!!問題是怎么讓這個小數(shù)直接寫進D寄存器。。
    .......

    1.確定觸摸屏設定正確。<1>
    2.觸摸屏輸入 1.234
    3.檢視PLC ---D0。<2>
    4.選32(1.23)。<3>
    jonesony
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 66 個
    工控威望: 113 點
    下載積分: 1100 分
    在線時間: 5(小時)
    注冊時間: 2018-03-01
    最后登錄: 2018-03-09
    查看jonesony的 主題 / 回貼
    7樓  發(fā)表于: 2018-03-07 14:20
    在寫運算程序之前肯定要先采集到觸摸屏給的數(shù)據(jù)!

    我現(xiàn)在在觸摸屏里輸入的就是一個浮點數(shù),常規(guī)D根本采集不到。
    ma924888027
    級別: 網(wǎng)絡英雄
    精華主題: 0
    發(fā)帖數(shù)量: 1243 個
    工控威望: 5843 點
    下載積分: 551 分
    在線時間: 259(小時)
    注冊時間: 2012-10-18
    最后登錄: 2024-10-21
    查看ma924888027的 主題 / 回貼
    8樓  發(fā)表于: 2018-03-07 16:02
    觸摸屏上選擇數(shù)據(jù)類型32位浮點數(shù),32-bit Float
    5-power
    這個行業(yè)不好混
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 99 個
    工控威望: 650 點
    下載積分: 1376 分
    在線時間: 65(小時)
    注冊時間: 2018-02-24
    最后登錄: 2022-12-16
    查看5-power的 主題 / 回貼
    9樓  發(fā)表于: 2018-03-07 16:44
    6樓正解