330209
級別: 家園常客
|
圖片:
PLC315-2DP與ABB變頻器通訊,需用SFC14采集變頻器的各種信號。想求教下SFC中LADDR到底起了什么作用,跟RECORD有什么區別?查了很多資料感覺看的云里霧里,能幫忙詳細解答下下面每條指令的意思嗎?謝謝 |
|
---|---|---|
|
土豆
級別: 家園常客
|
按F1查詢幫助文件,很清楚 簡單的講, 假如你讀取的一串數據的起始地址是256 那么laddr 就要寫(代表讀取首地址) W#16#100 讀取的數據放在PLC的數據塊上 DB10.DBW0開始的的32個字節 ,那么RECORD就要寫 (代表存放首地址+字節數) P#DB11.DBX0.0 BYTE 32 |
---|---|
|
330209
級別: 家園常客
|
那上面這段程序就應該表示我變頻器上讀取的數據的起始地址是dbw64,該數據保存在DB1.DBX52.0開始的12個字節嗎?那我想問下,從變頻器上讀取的DBW64的數據長度又該怎么計算呢?這個SFC14應該跟SFC15是一樣的道理吧 |
|
---|---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
LADDR是硬件組態中變頻器的地址; 數據長度如何計算需要看變頻器通訊協議的規定。 |
---|---|
|