yangshuai
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 42 個(gè)
工控威望: 201 點(diǎn)
下載積分: 660 分
在線時(shí)間: 66(小時(shí))
注冊(cè)時(shí)間: 2013-09-20
最后登錄: 2024-10-24
查看yangshuai的 主題 / 回貼
樓主  發(fā)表于: 2019-10-04 11:56
圖片:
各位技術(shù)達(dá)人們好,本人有點(diǎn)技術(shù)問題向大家請(qǐng)教,第一次做沒經(jīng)驗(yàn)往各位指點(diǎn),在這里先感謝下。

問題是這樣的:現(xiàn)用一個(gè)稱重儀表與三菱Q系列PLC已達(dá)成通訊表協(xié)議,如:儀表當(dāng)前值顯示為3019.5克 ,通過軟元件/緩存寄存器監(jiān)視在ASC狀態(tài)下 D141 、D142、D143 與其相互對(duì)應(yīng)。
請(qǐng)問如何將緩存中對(duì)應(yīng)的數(shù)值通過程序的形式轉(zhuǎn)換成實(shí)際重量數(shù)據(jù)顯示在觸摸屏中,PLC程序如編寫。(最好能幫我寫出這個(gè)轉(zhuǎn)換程序)再次感謝大家
[ 此帖被yangshuai在2019-10-04 14:10重新編輯 ]
zsfjn
zsfjn
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 148 個(gè)
工控威望: 342 點(diǎn)
下載積分: 2754 分
在線時(shí)間: 261(小時(shí))
注冊(cè)時(shí)間: 2009-05-25
最后登錄: 2024-10-31
查看zsfjn的 主題 / 回貼
1樓  發(fā)表于: 2019-10-04 12:05
不麻煩,乘以相應(yīng)的倍數(shù)。觸摸屏顯示的時(shí)候,再保留1位小數(shù)
D130=D141*10000+D142*100+D143
樓主留言:
但還有個(gè)問題,緩存里的值首先要轉(zhuǎn)換成實(shí)數(shù)才可以,進(jìn)行計(jì)算,怎么轉(zhuǎn)換
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158460 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-31
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2019-10-04 12:13
HEX指令把ASCII碼轉(zhuǎn)成對(duì)應(yīng)的數(shù)值;
然后加加減減乘乘除除,拼湊出實(shí)際的數(shù)值。
樓主留言:
朋友能給我一個(gè)詳細(xì)點(diǎn)的程序參考下嗎,我也嘗試用過HEX這個(gè)指令,就是不對(duì),自己也摸索了很久,但轉(zhuǎn)換出來不對(duì),方便的話指導(dǎo)下
guangyu85
工程師
級(jí)別: 家園?
精華主題: 1 篇
發(fā)帖數(shù)量: 519 個(gè)
工控威望: 831 點(diǎn)
下載積分: 5756 分
在線時(shí)間: 386(小時(shí))
注冊(cè)時(shí)間: 2011-06-13
最后登錄: 2024-10-25
查看guangyu85的 主題 / 回貼
3樓  發(fā)表于: 2019-10-04 13:50
按照二樓的辦法可行
yangshuai
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 42 個(gè)
工控威望: 201 點(diǎn)
下載積分: 660 分
在線時(shí)間: 66(小時(shí))
注冊(cè)時(shí)間: 2013-09-20
最后登錄: 2024-10-24
查看yangshuai的 主題 / 回貼
4樓  發(fā)表于: 2019-10-04 14:14
圖片:
程序這樣寫對(duì)不對(duì)?
登高峰望故鄉(xiāng)
摸爬滾打
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 47 個(gè)
工控威望: 145 點(diǎn)
下載積分: 1290 分
在線時(shí)間: 28(小時(shí))
注冊(cè)時(shí)間: 2017-11-02
最后登錄: 2023-03-11
查看登高峰望故鄉(xiāng)的 主題 / 回貼
5樓  發(fā)表于: 2019-10-10 09:05
引用
引用第1樓zsfjn于2019-10-04 12:05發(fā)表的  :
不麻煩,乘以相應(yīng)的倍數(shù)。觸摸屏顯示的時(shí)候,再保留1位小數(shù)
D130=D141*10000+D142*100+D143

可行啊
沒有做不到只有想不到 勇往直前
zengfan.com
墨守成規(guī),厚積薄發(fā)。
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 132 個(gè)
工控威望: 617 點(diǎn)
下載積分: 523 分
在線時(shí)間: 49(小時(shí))
注冊(cè)時(shí)間: 2019-10-26
最后登錄: 2024-10-18
查看zengfan.com的 主題 / 回貼
6樓  發(fā)表于: 2020-04-30 10:36
引用
引用樓主yangshuai于2019-10-04 11:56發(fā)表的 稱重儀表ASCII碼數(shù)據(jù)轉(zhuǎn)換實(shí)際數(shù) :
各位技術(shù)達(dá)人們好,本人有點(diǎn)技術(shù)問題向大家請(qǐng)教,第一次做沒經(jīng)驗(yàn)往各位指點(diǎn),在這里先感謝下。

問題是這樣的:現(xiàn)用一個(gè)稱重儀表與三菱Q系列PLC已達(dá)成通訊表協(xié)議,如:儀表當(dāng)前值顯示為3019.5克 ,通過軟元件/緩存寄存器監(jiān)視在ASC狀態(tài)下 D141 、D142、D143 與其相互對(duì)應(yīng)。
請(qǐng)問如何將緩存中對(duì)應(yīng)的數(shù)值通過程序的形式轉(zhuǎn)換成實(shí)際重量數(shù)據(jù)顯示在觸摸屏中,PLC程序如編寫。(最好能幫我寫出這個(gè)轉(zhuǎn)換程序)再次感謝大家



樓主 你這個(gè)程序搞定沒  程序發(fā)出來分享下啊  哈哈
崇慶陽(yáng)光
不懈努力,一切皆有可能...
級(jí)別: VIP會(huì)員

精華主題: 1 篇
發(fā)帖數(shù)量: 775 個(gè)
工控威望: 1505 點(diǎn)
下載積分: 7427 分
在線時(shí)間: 155(小時(shí))
注冊(cè)時(shí)間: 2006-08-10
最后登錄: 2024-10-31
查看崇慶陽(yáng)光的 主題 / 回貼
7樓  發(fā)表于: 2020-04-30 10:57
我用位傳送指令合成的。
http://m.24x7lending.com/read-gktid-68.html
不懈努力,一切皆有可能 ...
1527569177
MITSUBSHI
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 43 個(gè)
工控威望: 172 點(diǎn)
下載積分: 295 分
在線時(shí)間: 62(小時(shí))
注冊(cè)時(shí)間: 2018-08-09
最后登錄: 2024-10-18
查看1527569177的 主題 / 回貼
8樓  發(fā)表于: 2020-06-12 13:51
同求方法啊
美麗魅力
358273433
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 609 個(gè)
工控威望: 838 點(diǎn)
下載積分: 1362 分
在線時(shí)間: 1031(小時(shí))
注冊(cè)時(shí)間: 2010-04-16
最后登錄: 2024-10-11
查看358273433的 主題 / 回貼
9樓  發(fā)表于: 2020-06-15 17:44
用DABIN指令