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

    3. 20:高級說明 | 艾寶物聯(lián)PLC手冊

      高級說明

      數(shù)據(jù)處理說明

      定時器,計數(shù)器和各個繼電器都涉及各個位的處理,即單個開關信號。 PLC操作涉及表示值的數(shù)據(jù)塊,這些塊是
      被稱為單詞。

      數(shù)據(jù)處理包括將存儲在一個存儲器字位置的數(shù)字信息移動或傳輸?shù)讲煌恢玫牧硪粋€字,比較數(shù)據(jù)值和執(zhí)行簡單算術運算的操作。

      ? 寄存器是可以存儲數(shù)據(jù)的地方。
      ? 每個數(shù)據(jù)寄存器可以存儲通常為8或16位的二進制字。
      ? 位數(shù)決定了可以存儲的數(shù)字的大小(2n - 1)。
      ? 4位寄存器可以存儲0到+15之間的正數(shù)。
      ? 8位:0和+255。
      ? 16位:0和+65535。

      數(shù)據(jù)移動說明

      通常有2個共同的指令"集合":
      ? 單指令通常稱為MOV(移動)將值從一個地址復制到另一個地址。
      MOV指令需要知道兩件事:
      ? 來源 - 我們想要移動的數(shù)據(jù)所在的位置。
      ? 目的地 - 數(shù)據(jù)移動到的位置。
      ? 我們在這里寫一個地址。 此外,數(shù)據(jù)可以移動到物理輸出。

      數(shù)據(jù)比較

      ? 數(shù)據(jù)比較指令讓PLC比較兩個數(shù)據(jù)值。
      ? 因此,可能是將從某個輸入設備讀取的數(shù)字值與寄存器中包含的第二個值進行比較。
      PLC通??梢赃M行比較:
      ? 小于(&lt; or LESS),
      ? 等于(=或EQU),
      ? 小于或等于(&lt; =或LEQ),
      ? 大于(&gt;或GRT),
      ? 大于或等于(&gt; =或GEQ),和
      ? 不等于(NEQ)。

      算術(數(shù)學)指令

      PLC幾乎總是包含數(shù)學函數(shù)來執(zhí)行一些算術運算:
      ? 添加(ADD) - 將一個數(shù)據(jù)添加到另一個數(shù)據(jù)的功能。
      ? 減法(SUB) - 從另一個數(shù)據(jù)中減去一個數(shù)據(jù)的能力。
      ? 乘法(MUL) - 將一個數(shù)據(jù)乘以另一個數(shù)據(jù)的能力。
      ? Division(div) - 將一個數(shù)據(jù)與另一個數(shù)據(jù)分開的能力。

      <強>溢出

      通常,內存位置是16位位置。 如果結果大于可以存儲在內存位置的值,那么我們會得到溢出。 plc打開一個內部繼電器,告訴我們發(fā)生了溢出。 如果數(shù)字大于65535,我們會收到溢出 (2 ^ 16 = 65536)。

      根據(jù)plc,我們在目標位置會有不同的數(shù)據(jù)。 有些人使用32位數(shù)學解決了這個問題。 如果我們正在進行除法,并且我們將零除以溢出位開啟。

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

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