liaohp
級(jí)別: 略有小成
![]() |
S7-300 STEP7 DB塊 定義了int 怎么給其中的位加注釋 各位大佬: 我最近在學(xué)習(xí)西門子plc,遇到些問題,請(qǐng)教諸位,請(qǐng)指教! 我在STEP7 中創(chuàng)建了DB1,并且在里面定義了1個(gè)int元素,也給這個(gè)元素加注釋了,也在符號(hào)表中添加了比如 abc DB1 DB1的符號(hào)。 現(xiàn)在想在程序里面使用DB1.DBX0.0這個(gè)位地址,是可以用的,但是不能單獨(dú)給這個(gè)位加注釋,請(qǐng)教怎么添加呢? 另外還有一個(gè)問題,我在FC里面,打開了DB1,也就是說 OPN DB1之后,然后用他的元素,寫成DBW0,DBW0沒有注釋,請(qǐng)問如何在FC里面給這個(gè)DBW0加注釋呢? 謝謝 [ 此帖被liaohp在2023-02-20 21:22重新編輯 ] |
---|---|
|
森利德
向大佬學(xué)習(xí) 向大佬致敬
級(jí)別: 工控俠客
![]() |
我也等待高手們的指點(diǎn) 學(xué)習(xí)學(xué)習(xí) |
---|---|
|
liaohp
級(jí)別: 略有小成
![]() |
謝謝你的回復(fù): 情況是:我手上已經(jīng)有一份程序了,沒有注釋的,就像無字天書似得,我根據(jù)IO點(diǎn)添加注釋,但是中間變量很多,中間變量就是 DB塊里面的INT類型的某一位,比如DB1.DBX0.0;我是想給比如DB1.DBX0.0加注釋,便于閱讀理解。 |
---|---|
|
415zjl
好好學(xué)習(xí),做好工控
級(jí)別: 略有小成
![]() |
用到位的地方加,不知道你用的什么,像變頻器的控制字對(duì)應(yīng)的是一個(gè)控制方式,所以關(guān)鍵是你要了解你是給什么設(shè)備用,再看它的控制資料來看就清楚點(diǎn),最好把INT轉(zhuǎn)換成2進(jìn)制數(shù)看 |
---|---|
|
liaohp
級(jí)別: 略有小成
![]() |
符號(hào)表中,地址欄 不能輸入DB1.DBX0.0這樣的地址的 |
---|---|
|
haiyouyang
LabVIEW & C++
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
1200和1500采用 AT 覆蓋變量的方式實(shí)現(xiàn),300不知道。 |
---|---|
|
xiangzhuan
生命不息,努力前進(jìn)。尊敬自己,獻(xiàn)給為了生活?yuàn)^斗的自己!
級(jí)別: 探索解密
![]() |
圖片:
![]() 你可以用傳送指令把INT地址傳送給MW或者DBW另一個(gè)地址,然后定義BOOL變量時(shí)候一個(gè)一個(gè)定義。M0.0-M1.7為MW0,MW0替換成你要的DBW數(shù)據(jù)就行。 [ 此帖被xiangzhuan在2023-02-23 01:01重新編輯 ] |
---|---|
|
liaohp
級(jí)別: 略有小成
![]() |
謝謝,用你的方法是解決了 諸如:DB1.DBX0.0注釋的問題;現(xiàn)在還剩下一個(gè)問題就是 opn DB1以后,直接用的是DBX0.0,這時(shí)候前面給DB1.DBX0.0加的注釋現(xiàn)在又不能用了,請(qǐng)問還有思路實(shí)現(xiàn)嗎? |
---|---|
|