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

    3. 一種自診斷或保持源錯(cuò)誤碼的方法PLC編程

      設(shè)計(jì)一個(gè)系統(tǒng)時(shí),可能需要一種自診斷或保持源錯(cuò)誤碼的方法。本文給出了一個(gè)達(dá)到此目的的方法。

      說(shuō)明:

      這里所示的程序能夠處理高達(dá)63種的不同錯(cuò)誤。每個(gè)錯(cuò)誤分配給一個(gè)位元件,S000S063。本例說(shuō)明了在一種錯(cuò)誤情況下三個(gè)編碼是如何被定位和處理的。

      輸入X000X002激活三個(gè)錯(cuò)誤。輸入有效時(shí),表示錯(cuò)誤存在。當(dāng)一個(gè)錯(cuò)誤出現(xiàn),如X001ON時(shí),它的錯(cuò)誤號(hào)移入數(shù)據(jù)寄存器D020。這時(shí),D020會(huì)等于數(shù)字10(因?yàn)?/span>X000使標(biāo)志SO10有效)。為了確認(rèn)它作為一個(gè)當(dāng)前錯(cuò)誤,輸出Y013被設(shè)置為ON。這個(gè)輸出表現(xiàn)為脈沖或閃爍輸出,這是因?yàn)槊?/span>64次程序掃描,它被置位和復(fù)位一次。

      如果存在不只一種錯(cuò)誤標(biāo)志,如S029S050有效,最低錯(cuò)誤號(hào)即29會(huì)存入D020。當(dāng)引起錯(cuò)誤29的條件修正時(shí),下一個(gè)錯(cuò)誤號(hào)即50會(huì)存入D020

      注意:高序號(hào)的錯(cuò)誤將比那些較低號(hào)錯(cuò)誤更快地引起輸出Y013。這是因?yàn)樵谝粋€(gè)掃描期間,每個(gè)錯(cuò)誤標(biāo)志被單獨(dú)地處理,64個(gè)錯(cuò)誤標(biāo)志需要64次掃描。一個(gè)較低錯(cuò)誤標(biāo)志會(huì)比較高錯(cuò)誤號(hào)更常長(zhǎng)時(shí)間地使輸出Y013ON。這可以作為一種確定錯(cuò)誤緊急程度的方法,即決定較低錯(cuò)誤號(hào)是重要的,因?yàn)樵趻呙璩霈F(xiàn)的錯(cuò)誤時(shí),它們有優(yōu)先權(quán),并且它們使輸出Y013近乎持久地保持為ON。錯(cuò)誤號(hào)可輸出到一個(gè)7段顯示。

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

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