單價: | 1100.00元/臺 |
發(fā)貨期限: | 自買家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-11-22 10:31 |
最后更新: | 2023-11-22 10:31 |
瀏覽次數(shù): | 137 |
采購咨詢: |
請賣家聯(lián)系我
|
S7-200模擬量模塊西門子代理商西門子觸摸屏代理商
西門子觸摸屏代理商,西門子一級代理商,西門子中國授權總代理
潯之漫智控技術(上海)有限公司
本公司專業(yè)經(jīng)銷/CO-TRUST科思創(chuàng)西門子PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,
西門子觸摸屏代理商,西門子一級代理商,西門子中國授權總代理
潯之漫智控技術(上海)有限公司
繼電控制系統(tǒng)離不開各種接觸器、繼電器等的接線。同樣的,PLC的編程,離不開各種軟元件(編程元件)的應用。而尋址方式,簡單來說,就是對各種軟元件的操作方式。PLC的軟元件,功能類似于繼電控制電路的按鈕、開關、繼電器、計數(shù)器等,又因為PLC是在繼電控制電路的基礎上發(fā)展來的,所以軟元件又被俗稱為各種繼電器。
1、位軟元件
位軟元件只有兩種狀態(tài),要么通要么斷,就像是一道門,要么開要么關。在FX2N PLC中的位元件有輸入繼電器X、輸出Y、 輔助繼電器M和狀態(tài)寄存器S,其中定時器T、計數(shù)器C的觸點也算位元件。除了X、Y能和PLC的外部電路直接連接,其他軟元件都是在PLC內部各司其職。
在FX2N PLC中,不管是位元件還是字元件,只有X、Y是按八進制排序,所以對于X、Y而言,是不會出現(xiàn)8、9兩個數(shù)字的,例如X8、Y9等。
X繼電器只有常開、常閉兩種觸點狀態(tài),沒有線圈,但Y、M、S均有觸點和線圈。
除了X、Y,其他的軟元件都是按十進制編排,例如位元件M、S,顯然出現(xiàn)M8、S9等是完全沒問題的。
關于位元件和接下來提及的字元件的其他內容,我在之前的文章有所講解,在此也不再過多講解。另外,對這些軟元件的理解,還是要結合梯形圖才能事半功倍哦。
2、字軟元件
如果說位元件是只一個位置的座位,且把座位上有人看作1,無人看作0,那么,字元件就是一排有16個位置的座位,而且每一個位置都可能有人或無人,所以字元件由多個0和1組成。
在FX2N PLC中,字元件有很多,如定時器T、計數(shù)器C、數(shù)據(jù)寄存器D、變址寄存器V、Z,還有組合位元件Kn和常數(shù)K(十進制)、H(十六進制)。
組合位元件,顧名思義,是由多個位元件組成的字元件,當然,它們除了可以組成位元件外,還可以組成八位、12位等的軟元件。組合位元件表示為Kn 組件起始號,這里的n是表示組數(shù),每組有4位,而起始號表示組件的低編號,例如K2X0,表示2組的8位組合位元件,從X0開始到X7。
其實,關于字元件的相關內容,我在前面的文章同樣有講到過,在這里也不打算展開講解,但變址寄存器是接下來變址尋址的重點,所以還是有必要提一下。
三菱FX的變址寄存器有V和Z各8個,即V0~V7、Z0~Z7,它們兩者區(qū)別不大,用處相同。V、Z除了具有和數(shù)據(jù)寄存器D一樣存儲數(shù)據(jù)的功能外,主要是用作運算操作數(shù)地址的修改。
利用V、Z修改地址的尋址方式稱為變址尋址,它是PLC尋址方式的一種,除了變址尋址,PLC還有哪些尋址方式呢?
二、尋址方式
所謂尋址,是指尋找操作數(shù)的地址。大部分指令都有操作數(shù),這些指令尋址操作數(shù)的方式,在三菱FX中有三種:直接尋址、立即尋址和變址尋址。尋址方式的快慢直接影響到PLC的掃描速度,特別是對功能指令而言。
1、立即尋址
立即尋址中的“址”就是K、H常數(shù),一般是源址。也就是說指令的操作數(shù)是一個常數(shù)。例如MOV K50 D10表示把常數(shù)K50移送到寄存器D10中,這里的“K50”就是MOV指令的源址,所以為立即尋址方式。立即尋址是速度快的尋址方式。
2、直接尋址
直接尋址是指操作數(shù)就是存放數(shù)據(jù)的地址。直接尋址方式的速度次于立即尋址,但它是大多數(shù)指令的尋址方式,包括基本邏輯指令和功能指令。
如下圖所示,源操作數(shù)D11是數(shù)據(jù)的地址,D11里面的內容才是真正所需的數(shù)據(jù)。這就好比快遞存放柜,每個格子都有具體的編號,這些編號就是地址,我們要存取快遞,可以直接輸入對應格子的編號。
變址尋址,上文已提到過,它是通過變址寄存器V、Z來修改操作數(shù)的地址。幾乎所有的軟元件都可以和V、D組合進行變址,但具體能不能變址,還得看各個指令的要求,這在我上篇文章就有提到過一點,功能指令中“·”的標記就是和變址有關,如下圖所示。
在三菱FX PLC中,可以進行變址操作的軟元件具體有:X、Y、M、S、KnX、KnY、KnM、KnS、T、C、D、P和常數(shù)K、H。
變址尋址的應用,我們以下圖的例子說明。如MOV D1V1 D2是指把D1V1的數(shù)據(jù)送到D2中去,這里的D1V1代表的又是什么呢?
我們知道,V和Z作為變址寄存器,它們是字元件,本身就可以保持數(shù)據(jù)的,若此時V1中所存的數(shù)據(jù)為K10,即十進制的10,那么D1V1就表示了D1 10=D11,也就是說,源址從D1變成了D11,V1里的數(shù)據(jù)就是地址的偏移量。
顯然,V、Z變的只是軟元件的編址,而不會改變軟元件的類別,如上圖的軟元件是數(shù)據(jù)寄存器D,變址后的軟元件依然是D。
再如變址操作數(shù)X0Z0,已知變址寄存器Z0中的數(shù)據(jù)為K6,此時該操作數(shù)的地址是多少?相信大家都能馬上看出來X0Z0=K0 K6=X6,也就是此時該操作數(shù)的地址為X6。在這里要說明的一點是:V0、Z0也可直接寫成V、Z,所以X0Z0可以寫成X0Z。
上文中提到,組合位元件也是可以變址的,例如K2M0V3,已知V3的內容為K5。該組合位元件變址前的地址為M7~M0,組件起始號為M0,如下圖所示,可見變址后的地址為K2M5。
上文中提到,組合位元件也是可以變址的,例如K2M0V3,已知V3的內容為K5。該組合位元件變址前的地址為M7~M0,組件起始號為M0,如下圖所示,可見變址后的地址為K2M5。 變址尋址,上文已提到過,它是通過變址寄存器V、Z來修改操作數(shù)的地址。幾乎所有的軟元件都可以和V、D組合進行變址,但具體能不能變址,還得看各個指令的要求,這在我上篇文章就有提到過一點,功能指令中“·”的標記就是和變址有關,如下圖所示。
S7-200模擬量模塊西門子代理商西門子觸摸屏代理商西門子變頻器代理商西門子交換機代理商西門子PLC模塊代理商西門子CPU模塊代理商西門子電機代理商西門子電纜代理商西門子通訊模塊代理商