<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          歐姆龍PLC基本邏輯指令

          作者: 時(shí)間:2016-12-16 來源:網(wǎng)絡(luò) 收藏
          基本邏輯指令(簡(jiǎn)稱基本指令)主要用于實(shí)現(xiàn)順序邏輯控制。無論哪個(gè)公司生產(chǎn)的可編程控制器均有基本邏輯編輯指令,但是所使用的指令條數(shù)及指令的表示符號(hào)一般不完全相同,但是其內(nèi)容及功能卻十分相似。日本OMRON公司生產(chǎn)的C系列P型機(jī)有12條基本指令,這12條基本指令在其簡(jiǎn)易編程器上均有相應(yīng)的按鍵,可以直觀、方便地將基本邏輯指令通過編程器傳送到主機(jī)。

          1、LD指令和LD NOT指令

          本文引用地址:http://www.ex-cimer.com/article/201612/330722.htm

          LD指令是邏輯條件類指令,其作用是把由操作數(shù)指定的觸點(diǎn)狀態(tài)(ON或OFF)送到存儲(chǔ)器的一個(gè)工作單元(此單元為一位的寄存器,稱為結(jié)果寄存器)中。

          指令格式:LD XXXX

          操作數(shù)XXXX為繼電器號(hào)。

          LD NOT指令也是邏輯條件類指令,其作用是把由操作數(shù)指定的觸點(diǎn)狀態(tài)(ON或OFF)取反后送到結(jié)果寄存器。

          指令格式:LD NOT XXXX

          圖1 LD和LD NOT指令在梯形圖中的符號(hào)

          由此可見,LD指令的功能是將動(dòng)合(常開)觸點(diǎn)接到邏輯母線上,LD NOT指令的功能是將動(dòng)斷(常閉)觸點(diǎn)接到邏輯母線上。

          LD指令及其他基本邏輯指令可使用的繼電器見表1。

          表1 基本邏輯指令可使用的繼電器 

          2、AND指令和AND NOT指令

          AND指令也是邏輯條件類指令。其作用是把由操作數(shù)指定的觸點(diǎn)狀態(tài)與結(jié)果寄存器的狀態(tài)進(jìn)行邏輯與,其結(jié)果再送結(jié)果寄存器。

          指令格式:AND XXXX

          操作數(shù)XXXX為繼電器號(hào)。

          AND NOT指令也是邏輯條件類指令。它的作用是把由操作數(shù)指定的觸點(diǎn)狀態(tài)取反后與結(jié)果寄存器的狀態(tài)進(jìn)行邏輯與,其結(jié)果再送結(jié)果寄存器。

          指令格式:AND NOT XXXX

          AND和AND NOT指令在梯形圖中的符號(hào)如圖2所示。

          圖2 AND和AND NOT指令在梯形圖中的符號(hào)

          由此可見,AND指令的功能是串聯(lián)一個(gè)動(dòng)合觸點(diǎn),AND NOT指令的功能是串聯(lián)一個(gè)動(dòng)斷觸點(diǎn)。

          3、OR指令和OR NOT指令

          OR指令也是邏輯條件類指令。其作用是把由操作數(shù)指定的觸點(diǎn)狀態(tài)與結(jié)果寄存器的狀態(tài)進(jìn)行邏輯或,其結(jié)果再送結(jié)果寄存器。

          指令格式:OR XXXX

          操作數(shù)XXXX為繼電器號(hào)。

          OR NOT指令也是邏輯條件類指令。其作用是把由操作數(shù)指定的觸點(diǎn)狀態(tài)取反后與結(jié)果寄存器的狀態(tài)進(jìn)行邏輯或,其結(jié)果再送入結(jié)果寄存器。

          指令格式:OR NOT XXXX

          OR和OR NOT指令在梯形圖中的符號(hào)如圖3所示。

          圖3 OR和OR NOT指令在梯形圖中的符號(hào)

          由此可見,OR指令的功能是并聯(lián)一個(gè)動(dòng)合觸點(diǎn),OR NOT指令的功能是并聯(lián)一個(gè)動(dòng)斷觸點(diǎn)。

          4、OUT指令

          OUT指令是輸出指令,其作用是把結(jié)果寄存器的內(nèi)容寫到由操作數(shù)指定的繼電器中。

          指令格式:OUT XXXX

          操作數(shù)XXXX為繼電器號(hào)。

          OUT指令在梯形圖中的符號(hào)如圖4所示。

          圖4 OUT指令在梯形圖中的符號(hào)

          由此可見,OUT指令的功能就是接一個(gè)繼電器的線圈。

          一般OUT指令出現(xiàn)在每個(gè)梯級(jí)的最右端,該指令將結(jié)果寄存器中的內(nèi)容寫到指定的繼電器。如輸出給輸出繼電器,則可驅(qū)動(dòng)相應(yīng)的外部負(fù)載。OUT指令后的繼電器號(hào),一般不能重復(fù)使用,否則可能引起邏輯上的混亂。

          編程舉例:

          當(dāng)輸入0002和0003同時(shí)為ON時(shí)或輸入0004為ON,且0001為OFF時(shí),輸出0500為ON。完成該功能的梯形圖程序及指令語句表程序如圖5所示。

          圖5 LD、AND、OR、OUT指令

          5、AND LD指令和OR LD指令

          AND LD指令是邏輯條件類指令,無操作數(shù),其作用是把結(jié)果寄存器中的內(nèi)容與堆棧的內(nèi)容進(jìn)行邏輯與,其結(jié)果再送結(jié)果寄存器。

          OR LD指令也是邏輯條件類指令,無操作數(shù),其作用是把結(jié)果寄存器中的內(nèi)容與堆棧的內(nèi)容進(jìn)行邏輯或,其結(jié)果再送結(jié)果寄存器。

          簡(jiǎn)單地說,AND LD指令是將兩觸點(diǎn)塊串聯(lián)起來,OR LD指令是將兩觸點(diǎn)塊并聯(lián)起來。

          AND LD指令和OR LD指令的示例分別見圖6和圖7。

          圖6 AND LD指令

          圖7 OR LD指令 

          在圖6中,在動(dòng)斷觸點(diǎn)0003后又形成了一條新的邏輯母線,而動(dòng)合觸點(diǎn)0004是接在該邏輯母線上的,故應(yīng)用LD指令。

          例 試編寫圖8(a)所示梯形圖程序所對(duì)應(yīng)的指令語句表程序。其指令語句表見圖8(b)。

          圖8 邏輯指令的綜合應(yīng)用

          6、TIM定時(shí)器指令和TIMH高速定時(shí)器指令

          TIM定時(shí)器指令用于對(duì)時(shí)間的控制。所完成的操作功能:滿足執(zhí)行條件時(shí),控制plc內(nèi)部的一個(gè)時(shí)鐘脈沖,根據(jù)程序中所設(shè)定的時(shí)間常數(shù),定時(shí)器的當(dāng)前值每隔0.1 s減1,減到0000時(shí),完成延時(shí)時(shí)間的控制,此時(shí)定時(shí)器的觸點(diǎn)產(chǎn)生相應(yīng)的動(dòng)作(動(dòng)合閉合、 動(dòng)斷斷開),實(shí)現(xiàn)延時(shí)控制作用。如果定時(shí)器的當(dāng)前值尚未減至0000,由于某種原因不滿足工作條件時(shí),則定時(shí)器復(fù)位,當(dāng)前值變?yōu)樵O(shè)定值。

          TIMH指令和TIM指令所完成的操作功能是一樣的,它們的不同點(diǎn)是時(shí)間的度量單位不同,TIM指令的度量單位是0.1 s,計(jì)時(shí)范圍為0~999.9 s。TIMH指令的度量單位是0.01 s(即當(dāng)前值每隔0.01 s減1),計(jì)時(shí)范圍為0~99.99 s,因此,如果掃描周期超過10 ms,則TIMH指令不能執(zhí)行,定時(shí)操作可能不準(zhǔn)確。另外,TIMH是功能指令(FUN 15),在編程器上沒有與其對(duì)應(yīng)的專用鍵,輸入TIMH指令時(shí),要先按FUN鍵,然后輸入功能代碼。但在輸入觸點(diǎn)時(shí)仍按TIM鍵。

          TIM指令的格式:TIM、XX

          #XXXX

          TIMH指令的格式與此類似。

          定時(shí)器指令要求兩個(gè)操作數(shù):第一個(gè)操作數(shù)XX為定時(shí)器號(hào),范圍為00~47。第二個(gè)操作數(shù)是#后XXXX,為定時(shí)器的設(shè)定值,其范圍為0000~9999(十進(jìn)制,單位為0.1 s(TIM指令)或0.01 s(TIMH指令))。第二個(gè)操作數(shù)除常數(shù)外,還可以是通道號(hào),以通道內(nèi)容(4位BCD碼)為設(shè)定值。


          上一頁 1 2 下一頁

          關(guān)鍵詞: 歐姆龍PLC邏輯指

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();