西門子PLC是否可以動態定義DB塊的資料長度?不是事先定義好

2021-04-22 11:19:33 字數 1212 閱讀 9382

1樓:匿名使用者

用fb,你想寫多少個區域性變數,在呼叫的時候呼叫該塊,系統中寫有多少個區域性變數,版會在程式權

裡自動生成與你區域性變數,靜態變數,介面變數所對應的db塊(db塊長度只和你程式設計時寫有區域性變數,靜態變數和介面變數多少有關係)

2樓:遺忘的指揮

貌似不能把,但是你可以把第一個db的資料賦值給第二個資料。db資料一般都是提前預留的。

3樓:匿名使用者

可以使用sfc22動態生成db塊

西門子plcdb資料塊用法

4樓:風亦冷

你說bai的這個應該是 simens 840d整合的dus7-300的plc 裡面的db塊 感覺分兩zhi種一種

1、屬於背dao景資料塊版 作為fb塊的

背景資料塊 新建一個fb塊 必須權

有相應的db塊

2、功能介面訊號 包括2種 一種是 nc-→plc 用於傳遞nc所在的狀態比如db10.dbx108.7 (nc—plc)nc和plc都ready後才有這個訊號 一種是plc→nc的訊號比如 全閉環生效訊號db32.

dbx1.6 我們可以通過把這個訊號置為1 就通知plc 全閉環生效。

在我們平時應用 背景資料塊我們只要按著規則去使用就行功能介面訊號 我們就要根據具體的機床和要求靈活應用西門子包含的東西太多 一直在學習

西門子s7300 db資料塊的使用方法

5樓:掛念珠的虎

ldb資料塊可以定義為背景資料塊

和全域性資料塊.

一般背景資料塊才自動生成變回量,是否可以改答

動或刪除要看程式怎樣寫,如果程式沒使用就可以刪除,可以在原來基礎上新增定義變數

fb是函式塊, db是背景資料塊,用於儲存靜態變數 call fb,db[n]

s7-300的plc 裡面的db塊 感覺分兩種一種1、屬於背景資料塊 作為fb塊的背景資料塊... 使用就行功能介面訊號 我們就要根據具體的機床和要求靈活應用西門子包含的東西太多...

先建立一db塊,在此資料塊中建一實數陣列(陣列長度不得低於資料個數),再把這一系列的資料(real)存入此陣列中;至於提取出來進行運算就直接讀取陣列中值就行了。

6樓:匿名使用者

db資料塊可以定義為背景資料塊和全域性資料塊.

西門子PLC有幾個系列,西門子PLC有哪些型號

最簡單的是logo 簡單的邏輯控制 小型的plc s7 200系列 包括 221,222,224,224xp,226 中大型 的 300,400 新出的 s7 1200 官網上很全 s7 200 s7 300 s7 400 200為一體式的,300 400為模組 西門子plc按照小型 中型 大型分為...

西門子plc資料型別,西門子PLC資料型別

西門子plc程式設計基礎之資料型別入門學習 上 bool 布林量 就是開關量 只有 0,1 byte 位元組 word 字 16位整 e69da5e6ba9062616964757a686964616f31333337616565數 dword 雙字 32位整數 int 帶符號16位整數 dint ...

可以與西門子plc300通訊的西門子觸控式螢幕有哪些

首先支援mpi通訊協議的都行。但是你的問題問得太不專業了。其實你應該說是直接通訊。其他西門子觸控式螢幕也可和300通訊。只是需要介面轉接器。在此前提下,很多不是西門子的觸控式螢幕都可以。smart系列 td400 op73micro tp 177micro這幾款都不支援300系列plc的,西門子其它...