陳仙子915
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 175 個
工控威望: 372 點
下載積分: 556 分
在線時間: 97(小時)
注冊時間: 2019-05-01
最后登錄: 2023-12-14
查看陳仙子915的 主題 / 回貼
樓主  發(fā)表于: 2019-07-18 09:05
圖片:
圖片:
之前在網(wǎng)上找到一段程序現(xiàn)在正在學習,問題是為什么頻率讀取感覺讀取不出來呢?
還有第二張是我自己編寫的讀取電壓程序 但是有一個問題是 就是那條【HEX D33 D200 K4】我看不懂
希望懂的人講一下
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
1樓  發(fā)表于: 2019-07-18 12:51
【HEX D33 D200 K4】
將D33/D34/D35/D36共4個寄存器的ASCII碼轉(zhuǎn)成16進制數(shù),并存到D200中;
[ 此帖被anlyl2014在2019-07-18 15:36重新編輯 ]
活到老,學到老!
微信號:anjjyy2013
添加時注明來自工控人家園
壓縮包用WINRAR打開,沒密碼
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
2樓  發(fā)表于: 2019-07-18 15:35
引用
引用第7樓陳仙子915于2019-07-18 14:24發(fā)表的  :
可是為什么要將D33~D36的寄存器的ASCII碼轉(zhuǎn)化16進制并放入D200中嗎?
難道變頻器的頻率參數(shù)數(shù)據(jù)是在D33~D36中嗎?

因為你這個通訊是以ASCII碼發(fā)送與接收,收到的數(shù)據(jù)以ASCII碼的形式存在D33~D36中,你不轉(zhuǎn)碼是不能正確顯示的
活到老,學到老!
微信號:anjjyy2013
添加時注明來自工控人家園
壓縮包用WINRAR打開,沒密碼
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
3樓  發(fā)表于: 2019-07-18 15:43
你可參考我發(fā)的貼,是FX1N_485BD與臺達變頻器通訊例子,里面有類似轉(zhuǎn)換
http://www.24x7lending.com/read-gktid-1668002.html
活到老,學到老!
微信號:anjjyy2013
添加時注明來自工控人家園
壓縮包用WINRAR打開,沒密碼
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
4樓  發(fā)表于: 2019-07-18 15:51
你把程序上傳看看,才可以幫你詳細分解
活到老,學到老!
微信號:anjjyy2013
添加時注明來自工控人家園
壓縮包用WINRAR打開,沒密碼
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
5樓  發(fā)表于: 2019-07-18 16:08
打包傳上來
活到老,學到老!
微信號:anjjyy2013
添加時注明來自工控人家園
壓縮包用WINRAR打開,沒密碼
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
6樓  發(fā)表于: 2019-07-18 17:20
看程序:讀出


用變頻器手冊的例子,變頻器回應


你看,讀出的數(shù)用4個D表示,而且是ASCII碼,如果不轉(zhuǎn),是不能正確顯示讀數(shù)的
活到老,學到老!
微信號:anjjyy2013
添加時注明來自工控人家園
壓縮包用WINRAR打開,沒密碼
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
7樓  發(fā)表于: 2019-07-18 17:25
再看,你寫入程序:


HBB8換成10進制數(shù)是3000,
換成ASCII碼為:


從這兩個圖看,D100的值是3000換成ASCII碼到D16/D17/D18/D19得到的數(shù)如第二張圖;
說回原話題,不轉(zhuǎn)換的話,就是ASCII碼,是不能正確顯示讀數(shù);
用HEX指令,就把讀出的4個D,合并到D200中
[ 此帖被anlyl2014在2019-07-18 17:37重新編輯 ]
活到老,學到老!
微信號:anjjyy2013
添加時注明來自工控人家園
壓縮包用WINRAR打開,沒密碼
anlyl2014
大吉大利
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 981 個
工控威望: 8883 點
下載積分: 7449 分
在線時間: 920(小時)
注冊時間: 2014-05-23
最后登錄: 2024-09-20
查看anlyl2014的 主題 / 回貼
8樓  發(fā)表于: 2019-07-18 18:03
不是,你要看讀程序
讀出,是從變頻器里讀出數(shù)據(jù),
在程序里看RS指令


讀出的數(shù)存在D30起共10個,讀出的數(shù)在D33/D34/D35/D36
再不明白的話,多看我發(fā)的例子
[ 此帖被anlyl2014在2019-07-18 18:12重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+3(陳仙子915) 謝謝
  • 活到老,學到老!
    微信號:anjjyy2013
    添加時注明來自工控人家園
    壓縮包用WINRAR打開,沒密碼