用戶應(yīng)用程序
發(fā)布時間:2019/6/2 18:03:04 訪問次數(shù):2035
用戶應(yīng)用程序
用戶程序是由用戶編寫,能夠完成系統(tǒng)控制任務(wù)的指令序列。不同廠家的PLC,會提供不同的指令集,但基本的編程元件和編程形式有許多共同之處。 HFBR-4501Z
1 PLC的編程元件
PLC的編程元件也稱為邏輯部件,是PLC指令系統(tǒng)中的基本要素,PI£指令系統(tǒng)通常提供以下邏輯部件。
(1)繼電器
輸人/輸出映像寄存器里的每一位在指令系統(tǒng)中都對應(yīng)一個同定的編號,在圖形編程語言(如梯形圖語言)中形象地用繼電器線圈來表示,因此也常稱為輸入繼電器、輸出繼電器。同時為了滿足對復(fù)雜邏輯關(guān)系的編程要求,還提供大量的中間輔助繼電器,它們也對應(yīng)存儲器中的某一固定區(qū)域。這些繼電器都是所謂的“軟元件”,它們的狀態(tài)用一個二進(jìn)制位就可以表示,1對應(yīng)0N狀態(tài),0對應(yīng)OFF狀態(tài),在用戶程序中可以無限次使用它們的常開、常閉觸點(diǎn)。
(2)定時器
類似于繼電器一接觸器電路中的時間繼電器,有延時接通、延時斷開、脈沖定時等多種形式,可以組成復(fù)雜的時間順序邏輯。定時器指令一般由線圈、定時時間設(shè)定值和當(dāng)前計(jì)時值組成,PIC專門在存儲器中開辟出一個區(qū)域,用以保存各個定時器線圈當(dāng)前的狀態(tài)(ON或OFF)及時間的設(shè)定值和當(dāng)前值。定時器的常開、常閉觸點(diǎn)可以在用戶程序中無限次使用。
(3)計(jì)數(shù)器
用軟件實(shí)現(xiàn)的計(jì)數(shù)器指令,用于實(shí)現(xiàn)脈沖計(jì)數(shù)功能,有遞減計(jì)數(shù)、遞增計(jì)數(shù)等形式,不同的PLC在計(jì)數(shù)器數(shù)量、計(jì)數(shù)長度等方面都有所區(qū)別。計(jì)數(shù)器指令一般包含計(jì)數(shù)器線圈、計(jì)數(shù)值設(shè)定、計(jì)數(shù)器復(fù)位、計(jì)數(shù)信號輸人、當(dāng)前計(jì)數(shù)值等。計(jì)數(shù)器的常開、常閉觸'點(diǎn)可以在用戶程序中無限次使用。
(4)觸發(fā)器
該指令用于對狀態(tài)位的置1和清零,狀態(tài)位即為觸發(fā)器線圈,它的ON狀態(tài)一旦觸發(fā)可以自保持,直至復(fù)位條件滿足才變?yōu)镺FF狀態(tài)。觸發(fā)器的常開、常閉觸點(diǎn)同樣可以無限次使用。
(5)其他元件及指令
除上述4種邏輯元件外,PLC指令系統(tǒng)一般還提供移位寄存器、數(shù)據(jù)寄存器、邊沿檢測、比較、運(yùn)算、ASCII碼處理及數(shù)制轉(zhuǎn)換等多種指令。
用戶應(yīng)用程序
用戶程序是由用戶編寫,能夠完成系統(tǒng)控制任務(wù)的指令序列。不同廠家的PLC,會提供不同的指令集,但基本的編程元件和編程形式有許多共同之處。 HFBR-4501Z
1 PLC的編程元件
PLC的編程元件也稱為邏輯部件,是PLC指令系統(tǒng)中的基本要素,PI£指令系統(tǒng)通常提供以下邏輯部件。
(1)繼電器
輸人/輸出映像寄存器里的每一位在指令系統(tǒng)中都對應(yīng)一個同定的編號,在圖形編程語言(如梯形圖語言)中形象地用繼電器線圈來表示,因此也常稱為輸入繼電器、輸出繼電器。同時為了滿足對復(fù)雜邏輯關(guān)系的編程要求,還提供大量的中間輔助繼電器,它們也對應(yīng)存儲器中的某一固定區(qū)域。這些繼電器都是所謂的“軟元件”,它們的狀態(tài)用一個二進(jìn)制位就可以表示,1對應(yīng)0N狀態(tài),0對應(yīng)OFF狀態(tài),在用戶程序中可以無限次使用它們的常開、常閉觸點(diǎn)。
(2)定時器
類似于繼電器一接觸器電路中的時間繼電器,有延時接通、延時斷開、脈沖定時等多種形式,可以組成復(fù)雜的時間順序邏輯。定時器指令一般由線圈、定時時間設(shè)定值和當(dāng)前計(jì)時值組成,PIC專門在存儲器中開辟出一個區(qū)域,用以保存各個定時器線圈當(dāng)前的狀態(tài)(ON或OFF)及時間的設(shè)定值和當(dāng)前值。定時器的常開、常閉觸點(diǎn)可以在用戶程序中無限次使用。
(3)計(jì)數(shù)器
用軟件實(shí)現(xiàn)的計(jì)數(shù)器指令,用于實(shí)現(xiàn)脈沖計(jì)數(shù)功能,有遞減計(jì)數(shù)、遞增計(jì)數(shù)等形式,不同的PLC在計(jì)數(shù)器數(shù)量、計(jì)數(shù)長度等方面都有所區(qū)別。計(jì)數(shù)器指令一般包含計(jì)數(shù)器線圈、計(jì)數(shù)值設(shè)定、計(jì)數(shù)器復(fù)位、計(jì)數(shù)信號輸人、當(dāng)前計(jì)數(shù)值等。計(jì)數(shù)器的常開、常閉觸'點(diǎn)可以在用戶程序中無限次使用。
(4)觸發(fā)器
該指令用于對狀態(tài)位的置1和清零,狀態(tài)位即為觸發(fā)器線圈,它的ON狀態(tài)一旦觸發(fā)可以自保持,直至復(fù)位條件滿足才變?yōu)镺FF狀態(tài)。觸發(fā)器的常開、常閉觸點(diǎn)同樣可以無限次使用。
(5)其他元件及指令
除上述4種邏輯元件外,PLC指令系統(tǒng)一般還提供移位寄存器、數(shù)據(jù)寄存器、邊沿檢測、比較、運(yùn)算、ASCII碼處理及數(shù)制轉(zhuǎn)換等多種指令。
熱門點(diǎn)擊
- 采用GJB548B中規(guī)定的要求進(jìn)行壽命試驗(yàn)時
- 用戶應(yīng)用程序
- 對電動機(jī)的保護(hù)是生產(chǎn)設(shè)各工作可靠的一個保證
- 可編程控制器的性能指標(biāo)及分類
- 在對高性能的追求上,主要體現(xiàn)在以下幾個方面
- 使用順序繼電器指令的限制
推薦技術(shù)資料
- 循線機(jī)器人是機(jī)器人入門和
- 循線機(jī)器人是機(jī)器人入門和比賽最常用的控制方式,E48S... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究