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)前位置:技成首頁 > 文章中心 > 西門子PLC > PLC絕對地址的地址符編程

PLC絕對地址的地址符編程

發(fā)布于2023-02-03 16:26 53 2 標(biāo)簽:PLC編程

  S7系列PLC的絕對地址由地址符(信號類型)、數(shù)據(jù)長度、起始字節(jié)(位)三部分組成。地址符用于指定信號的類型;數(shù)據(jù)長度用于指定信號的位數(shù);起始字節(jié)(位)用于定義信號的位置。如圖3-10所示。

  圖3-10 S7系列PLC的絕對地址地址符

  S7系列PLC中可以使用的信號有多種,它們通過不同的"地址符"進行區(qū)別,而且在S7-200與S7-300/400中也有所不同,在使用時應(yīng)加以注意。

  (1) 輸入/輸出信號

  1) 輸入信號I:輸入信號用英文字母I標(biāo)記,它是指與PLC輸入端連接的來自外部設(shè)備的外部輸入信號。在PLC程序中,一般是使用"輸入映像"寄存器中的數(shù)據(jù),其內(nèi)容在一個PLC循環(huán)掃描周期內(nèi)保持不變。

  2) 輸出信號Q:輸出信號用英文字母Q標(biāo)記,它是指與PLC輸出端連接的用于控制外部設(shè)備的外部輸出信號,PLC的輸出信號送給輸出模塊,并通過不同的驅(qū)動形式驅(qū)動外部負載。在PLC程序中,一般使用“輸出映像”寄存器中的數(shù)據(jù)。輸出映像寄存器中的內(nèi)容可以隨著程序的執(zhí)行不斷改變(在多重線圈編程時),但最終PLC輸出的狀態(tài)總是程序最后的處理結(jié)果,因此,對外部來說它也是唯一的。

  3) 直接輸入/輸出PL/PQ(僅S7-300/400有):直接輸入/輸出是在PLC程序中不受PLC循環(huán)掃描約束,進行直接采樣的輸入與直接刷新的輸出信號。通過直接輸入/輸出,可以在PLC程序中不受PLC循環(huán)時間的限制,直接對PLC的輸入/輸出信號進行讀/寫。

  在直接輸入的情況下,PLC程序不再使用輸入映像寄存器中的值,而是直接讀入當(dāng)前的瞬時值。而且,PLC執(zhí)行了直接輸入后,并不會影響"輸入映像"寄存器中原來的值。在直接輸出的情況下PLC程序不再使用輸出映像寄存器中的值,而是直接輸出當(dāng)前的瞬時值。而且,PLC執(zhí)行了直接輸出后,"輸出映像"寄存器中的值將立即發(fā)生變化。

  4) 模擬量輸入/輸出AI/AQ:模擬量輸入/輸出只能以“字”的形式指定,不可以使用二進制位的形式進行編程,模擬量輸入/輸出的地址只能為AIW**/AQW**。模擬量輸入/輸出的內(nèi)容直接保存在PLC的模擬量輸入/輸出模塊中,而不是存放在CPU的RAM中,因此,模擬量輸入/輸出實質(zhì)上也是一種對輸入/輸出的直接讀入與輸出。

  (2) 內(nèi)部標(biāo)志位寄存器

  1) 內(nèi)部標(biāo)志位M:Siemens公司PLC中的"內(nèi)部標(biāo)志位"用英文字母M標(biāo)記,作用相當(dāng)于其他公司PLC 中常說的"內(nèi)部繼電器",它用于寄存PLC程序中間運算結(jié)果。在PLC程序中,內(nèi)部標(biāo)志位的內(nèi)容可以隨著程序的執(zhí)行過程不斷進行著更新與改變。

  2) 特殊內(nèi)部標(biāo)志位SM:PLC內(nèi)部特殊標(biāo)志位用英文字母SM標(biāo)記,它與內(nèi)部標(biāo)志位的區(qū)別是:特殊標(biāo)志位SM具有特殊的含義,它可以反映PLC內(nèi)部的工作狀態(tài)和控制信息,并可被PLC用戶程序使用。

  特殊標(biāo)志位SM分為"只讀"和"可讀寫"兩部分。"只讀"信號由PLC自動生成結(jié)果,在程序中只能使用其結(jié)果,而不能進行"寫人"(或輸出)操作。

  3) 累加器ACC:S7-200與S7-400有4個32位累加器ACCD-ACC3;S7-300有2個32位累加器ACCD、ACC1。累加器的內(nèi)容同樣只可以用字節(jié)、字或雙字的形式進行處理,并以ACD~AC3作為絕對地址。當(dāng)以字節(jié)(或字)為單位存取累加器時,使用累加器的低8位或低16位。

  4) 順序控制繼電器S(僅S7-200有):在S7-200PLC中,可以使用順序控制繼電器(SCR),它用英文字母S標(biāo)記,用于組織PLC程序操作或進入相應(yīng)的程序步。

  5) 數(shù)據(jù)塊DB/DI(僅S7-300/400):在S7-300/400系列PLC中,可以使用數(shù)據(jù)塊DB來存儲程序的處理結(jié)果或數(shù)據(jù),數(shù)據(jù)塊可以在DB(或DI)的地址下以十進制的形式來指定。數(shù)據(jù)塊的內(nèi)容同樣可以用二進制位、字節(jié)、字、雙字的形式使用,對于二進制位,地址以DBX*.*(或DIX*.*)形式指定;對于數(shù)據(jù)塊中的字節(jié)、字、雙字,地址以DBB***、DBW***、DBD**(DIB***、DIW***、DID***)形式指定。

  (3) 公共變量與局部變量

  1) 變量V(僅S7-200有):在S7-200中,PLC內(nèi)部變量用英文字母V標(biāo)記,其作用與內(nèi)部寄存器類似,可用于寄存PLC程序中間運算結(jié)果,但可以使用的數(shù)量更多。在PLC程序的執(zhí)行過程中可以不斷地對內(nèi)部變量V的內(nèi)容進行更新與改變。由于變量V的狀態(tài)可以由所有的程序塊共用,因此,它是一種公共變量(也稱共享變量)。

  由于S7-200中沒有單獨的“數(shù)據(jù)塊(DB)”存儲區(qū),內(nèi)部變量V存儲器的第1部分被作為數(shù)據(jù)塊DB1 使用,它在不同的CPU中大小不等,可以是128~512字節(jié)。被作為數(shù)據(jù)塊DB1使用的內(nèi)部變量V,在PLC 裝載時可以像PLC程序一樣復(fù)制到PLC的EEPROM中,而其余的內(nèi)部變量V則只能保存在CPU的RAM中。在S7-300/400中不可以使用內(nèi)部變量V,而是需要通過數(shù)據(jù)塊DB來存儲PLC的中間運算結(jié)果。

  2) 局部變量L:PLC內(nèi)部局部變量用英文字母L標(biāo)記,其作用與公共變量類似,但它是一種共用的、動態(tài)變化的存儲區(qū)域,其內(nèi)容與含義隨著所執(zhí)行的邏輯塊的不同而改變,它用于寄存僅在邏輯塊內(nèi)部使用的中間運算結(jié)果。

  局部變量L與公共變量V的區(qū)別是:公共變量V在PLC程序中是通用的,即某一程序段或程序塊的執(zhí)行結(jié)果可以用于其他的程序段與程序塊;而局部變量L的內(nèi)容卻是臨時性、不固定的,只有在調(diào)用某一邏輯塊時,在缺的內(nèi)部才有明確的含義,邏輯塊一日執(zhí)行完成,其作用隨之消失,因此,它隨著所執(zhí)行程序塊的不同隨時進行更新與改變。

  局部變量L的地址范圍在理論上為L0、0~L63.7共64個字節(jié),但實際可以使用的一般為L0.0~L59.7共60個字節(jié)。

  (4) 定時器與計數(shù)器

  1) 定時器T與計數(shù)器C:定時器T、計數(shù)器C的地址以十進制位的形式指定,格式相同,具體如下:定時器:T***,可以使用的點數(shù)取決于PLC的型號,且可以使用T**8、T**9:計數(shù)器:C***,可以使用的點數(shù)取決于PLC的型號,且可以使用T**8、T**9。

  定時器、計數(shù)器可以以二進制位的形式使用,在這種情況下,相當(dāng)于一個延時繼電器(或計數(shù)器)的動合觸點,在延時(或計數(shù))到達設(shè)定值時,觸點接通。此外,它們還可以以字的形式使用,在這種情況下,相當(dāng)于通過數(shù)據(jù)操作指令讀取16位的定時器、計數(shù)器的當(dāng)前定時、計數(shù)值。

  2) 高速計數(shù)器輸入HC(僅S7-200有):高速計數(shù)器為32位信號,只能以“雙字”的形式進行讀入,其地址為HC0~HC5。

  高速計數(shù)器用于記錄頻率高于PLC循環(huán)掃描速度的外部輸入脈沖信號,它能對PLC循環(huán)掃描不能檢測的外部倍號進行計數(shù)。每個高速計數(shù)器有一個帶符號的32位當(dāng)前值(HC);高速計數(shù)器的當(dāng)前值通常只能讀取,且必須以雙字為單位進行;高速計數(shù)器的數(shù)量取決于CPU型號。

  高速計數(shù)器的內(nèi)容直接保存在PLC的高速計數(shù)器模塊中,而不是存放在CPU的RAM中,因此,高速計數(shù)器的讀入/輸出實質(zhì)上也是一種對輸入/輸出的直接讀入與輸出。

若有收獲,就點個贊吧!

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

微信掃一掃分享

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

PLC編程

相關(guān)推薦

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