330209
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 310 個
工控威望: 596 點
下載積分: 1784 分
在線時間: 365(小時)
注冊時間: 2009-11-14
最后登錄: 2024-09-14
查看330209的 主題 / 回貼
樓主  發(fā)表于: 2013-01-06 08:22
圖片:
PLC315-2DP與ABB變頻器通訊,需用SFC14采集變頻器的各種信號。想求教下SFC中LADDR到底起了什么作用,跟RECORD有什么區(qū)別?查了很多資料感覺看的云里霧里,能幫忙詳細解答下下面每條指令的意思嗎?謝謝
人的一生最要緊的只有幾步.尤其當(dāng)你年輕的時候。
土豆
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 29 個
工控威望: 983 點
下載積分: 14657 分
在線時間: 134(小時)
注冊時間: 2009-10-20
最后登錄: 2016-12-18
查看土豆的 主題 / 回貼
1樓  發(fā)表于: 2013-01-06 13:19
按F1查詢幫助文件,很清楚






簡單的講,
假如你讀取的一串?dāng)?shù)據(jù)的起始地址是256    那么laddr 就要寫(代表讀取首地址)       W#16#100
讀取的數(shù)據(jù)放在PLC的數(shù)據(jù)塊上 DB10.DBW0開始的的32個字節(jié)   ,那么RECORD就要寫  (代表存放首地址+字節(jié)數(shù))         P#DB11.DBX0.0 BYTE 32
330209
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 310 個
工控威望: 596 點
下載積分: 1784 分
在線時間: 365(小時)
注冊時間: 2009-11-14
最后登錄: 2024-09-14
查看330209的 主題 / 回貼
2樓  發(fā)表于: 2013-01-06 14:28
那上面這段程序就應(yīng)該表示我變頻器上讀取的數(shù)據(jù)的起始地址是dbw64,該數(shù)據(jù)保存在DB1.DBX52.0開始的12個字節(jié)嗎?那我想問下,從變頻器上讀取的DBW64的數(shù)據(jù)長度又該怎么計算呢?這個SFC14應(yīng)該跟SFC15是一樣的道理吧
人的一生最要緊的只有幾步.尤其當(dāng)你年輕的時候。
土豆
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 29 個
工控威望: 983 點
下載積分: 14657 分
在線時間: 134(小時)
注冊時間: 2009-10-20
最后登錄: 2016-12-18
查看土豆的 主題 / 回貼
3樓  發(fā)表于: 2013-01-06 16:10
SFC14和SFC15的配置差不多,數(shù)據(jù)長度一個地方配置就可以了,
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5173 個
工控威望: 7396 點
下載積分: 157929 分
在線時間: 3135(小時)
注冊時間: 2007-11-21
最后登錄: 2024-09-20
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2013-01-06 21:57
LADDR是硬件組態(tài)中變頻器的地址;
數(shù)據(jù)長度如何計算需要看變頻器通訊協(xié)議的規(guī)定。
330209
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 310 個
工控威望: 596 點
下載積分: 1784 分
在線時間: 365(小時)
注冊時間: 2009-11-14
最后登錄: 2024-09-14
查看330209的 主題 / 回貼
5樓  發(fā)表于: 2013-01-07 08:08
可以理解成在SFC14中LADDR是從變頻器讀取數(shù)據(jù)的起始地址嗎?而在SFC15中LADDR是從PLC側(cè)寫入數(shù)據(jù)的起始地址嗎?版主
人的一生最要緊的只有幾步.尤其當(dāng)你年輕的時候。