1. <pre id="srmtd"></pre>
      
      
    2. <menuitem id="srmtd"></menuitem>

    3. “三人表決器”邏輯功能PLC程序設(shè)計(有梯形

      “三人表決器”的邏輯功能是:表決結(jié)果與多數(shù)人意見相同。

      設(shè)X0、X1、X2為三個人(輸入邏輯變量),贊成為1,不贊成為0; Y0為表決結(jié)果(輸出邏輯變量),多數(shù)贊成Y01,否則,Y00。其真值表如表二所示。

      表二:“三人表決器”真值表

      輸入邏輯變量

      輸出邏輯變量

      X0

      X1

      X2

      Y0

      0

      0

      0

      0

      0

      0

      1

      0

      0

      1

      0

      0

      0

      1

      1

      1

      1

      0

      0

      0

      1

      0

      1

      1

      1

      1

      0

      1

      1

      1

      1

      1

      由真值表寫出邏輯表達(dá)式并化簡得:Y0=X0*X1+X0*X2+X1*X2 2.1

      要實(shí)現(xiàn)這個邏輯功能,如果用“集成邏輯門”,則可選用三個兩輸入“與門”和一個三輸入“或門”來實(shí)現(xiàn)。但是,這里我們不是用“集成邏輯門”,而是用PLC“程序”來實(shí)現(xiàn)。

      程序語句如下:0 LD X0 1 AND X1 2 LD X0 3 AND X2 4 ORB 5 LD X1 6 AND X2 7 ORB 8 OUT Y0 9 END

      將這個程序語句寫入到PLC中,再進(jìn)行接線:用三個開關(guān)分別控制X0、X1、X2,用一盞指示燈來顯示表決結(jié)果,并將COM1連接到24V直流電源的正極。接線完畢就可以進(jìn)行演示實(shí)驗(yàn)的操作了。如果贊成,則合上開關(guān);如果不贊成,則斷開開關(guān)。指示燈的亮滅,顯示的是表決的結(jié)果。燈亮表示多數(shù)贊成,燈不亮,則表示多數(shù)不贊成。表決結(jié)果與多數(shù)人意見相同。

      下面探討一下由“邏輯表達(dá)式”來編寫PLC程序的規(guī)律。一般書上用A、B、C表示輸入邏輯變量,用Y表示輸出邏輯變量。在這里為了編程的方便,我們有意把PLC的輸入繼電器(X)的觸點(diǎn)作為輸入邏輯變量,把輸出繼電器的線圈作為輸出邏輯變量。例如,在表達(dá)式(2.1)中,X0X1、X2為三個輸入邏輯變量,代表三個人,Y0為輸出邏輯變量,代表表決結(jié)果。同時在PLC中,X0、X1X2又是三個輸入繼電器,都是輸入繼電器的常開觸點(diǎn); Y0是一個輸出繼電器,是輸出繼電器的一個線圈。

      式(2.1)是一個“與或式”,在第一項(xiàng)X0*X1中,“X0”在項(xiàng)首,用[LD]指令,LD X0,“*”是“與”邏輯,用[AND]指令,即AND X1。第二項(xiàng)、第三項(xiàng)也是這個規(guī)律,三項(xiàng)相加,

      +”是“或”邏輯,用[ORB]指令,[ORB]指令是“塊或”指令。因?yàn)槊恳粋€“與項(xiàng)都是兩個觸點(diǎn)相串聯(lián)的“串聯(lián)電路塊”,而“相加”就是作并聯(lián)連接,即“串聯(lián)電路塊”作并聯(lián)連接,所以要用“塊或”指令。Y0是輸出,用線圈輸出指令[OUT],OUT Y0。程序結(jié)束用

      [END]指令。認(rèn)真總結(jié)由“邏輯表達(dá)式”來編寫PLC程序的規(guī)律,這對于快速編程很有好處。但是,一般的初學(xué)者,往往都是由“邏輯表達(dá)式”到“梯形圖”,再到“程序語句”。為了幫助初學(xué)者,我們將這個程序的梯形圖一并給出,如圖2所示。

      日韩无码a片精彩视频,精品国产一区二区三区免费看,U久久精品国产99国产精品亚洲,亚洲色欧美色国产精品

        1. <pre id="srmtd"></pre>
          
          
        2. <menuitem id="srmtd"></menuitem>