999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 技成百科 > 能不能多次在不同的地方使用AR1/AR2

能不能多次在不同的地方使用AR1/AR2

劉玉蓉 發(fā)布于2014-12-04 17:57 5 0 標(biāo)簽:


1.在一個FC內(nèi),能不能多次在不同的地方使用AR1/AR2,比如說多個不同的DB同時使用。有沒有什么講究?(仿真了下,好像可以的樣子)

2看到說在FC的頭和尾加
 TAR1  #AR1_SAVE       //DW
      TAR2  #AR2_SAVE   //DW
      L   DBNO
        T     #DB_SAVE    //INT
      L     DINO
      T     #DI_SAVE    //INT

      LAR1  #AR1_SAVE
      LAR2  #AR2_SAVE
      OPN   DB [#DB_SAVE]
      OPN   DI [#DI_SAVE]
這個通俗說是不是如在一個地方用了然后又要在別的地方用,加以上來釋放AR1/AR2,以及OPN?如果是這樣的話我在同一個FC內(nèi)在要用AR1/AR2的程序段前后都加上這個,應(yīng)該和在不同的FC內(nèi)加上是一個道理?

3,DBNO和DINO是不要在變量表定義的吧,直接寫?


有些不清楚,所以來問問

問題補充:
2、是否保存與釋放AR1/AR2要根據(jù)實際應(yīng)用而定。所述倒是編程中值得一個要要注意的地方。

(1)問有沖突呢?既然可以多次使用又如何要釋放?是不是在一個FC內(nèi)在要用AR1/AR2的程序段前后都加上這個更可靠?或這樣做行嗎?

3、DBNO和DINO要在變量表定義的,不能直接寫
也是在TEMP內(nèi)定義成INT嗎,我看到的都是這個沒定義

佳答案

1、在一個FC內(nèi),可以多次在不同的地方使用AR1/AR2。你可以把你理解為就是中間變量。
2、這樣寫的好處是可以把在進入FC時的AR1/AR2先保存起來,在FC塊結(jié)束時再把AR1/AR2保存的內(nèi)容重新裝載進來。這樣在FC中使用AR1/AR2的數(shù)據(jù)就不會覆蓋掉AR1/AR2原來進入時的數(shù)據(jù)了。但這不是必須的,要根據(jù)你的程序來判斷是否需要這樣的做法。
3、這兩個不必定義,當(dāng)你的塊中同時打開了兩個DB塊時就可以用L  DBNO 和 L  DINO 來取出DB號了。

若有收獲,就點個贊吧!

文章來源于網(wǎng)絡(luò)及文獻如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

相關(guān)推薦

最新文章 熱門文章
最新課程 免費課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機APP
熱門標(biāo)簽