- 艾寶物聯IOBOV? ─ 工業無線測控專家
數學
??????????說明強> p>
???????? 讓我們
??????????現在看看我們的數據使用一些基本的數學函數。多次
??????????在我們的應用中,我們必須執行某種類型的數學公式
??????????在我們的數據上。當我們的數據實際上完全 em>時,這種情況很少發生
??????????我們需要什么。 p>
???????? As
??????????例如,假設我們正在制造小部件。我們不想
??????????顯示我們今天制作的總數,但我們希望顯示
??????????我們今天需要做多少才能達到我們的配額。讓我們說吧
??????????今天的配額是1000件。我們會說X是我們目前的產品。
??????????因此,我們可以計算出1000-X =小部件。實施
??????????這個公式我們顯然需要一些數學能力。 p>
???????? 在
??????????一般來說,PLC幾乎總是包含這些數學函數: p>
???????? As
??????????我們看到MOV指令通常有兩種常用方法
??????????大多數plc制造商使用。第一種方法包括單一方法
??????????請求我們提供一些關鍵信息的說明。這種方法
??????????通常需要: p>
????????
??????????上面的說明通常有一個看起來像所示的符號
??????????以上。當然,ADD這個詞將被SUB,MUL,DIV等取代。
??????????在此符號中,源A是DM100,源B是DM101和
??????????目的地是DM102。因此,公式就是任何價值
??????????是DM100 + DM101中的任何值。結果是自動的
??????????存儲到DM102中。 p>
???????? 顯示
??????????以上是如何在梯形圖上使用數學函數。請注意
??????????我們再次使用一次性指令。正如我們以前見過的,
??????????這是因為如果我們不使用它,我們將執行公式
??????????每次掃描。賠率很高,我們只想執行該功能
??????????輸入0000變為真時的一次。如果我們以前把
??????????數字100到DM100和200到DM101,數字300將被存儲
??????????在DM102。(即100 + 200 = 300,右??) p>
????????
??????????雙指令方法將使用類似于上面所示的符號。
??????????在此方法中,我們僅為此符號提供源B位置。該
??????????源位置由LDA指令給出。目的地會
??????????包含在STA指令中。 p>
???????? 顯示
??????????上面是一個顯示我們的意思的梯形圖。 p>
????????
??????????結果與上面顯示的單指令方法相同。 p>
???????? 點擊
??????????這里 什么
??????????會發生
??????????如果我們的結果大于可以存儲的值
??????????在內存位置? p>
???????? 通常
??????????內存位置是16位位置。 (更多關于數字類型
??????????在后面的章節中)用簡單的話來說,這意味著如果數字是
??????????大于65535(2 ^ 16 = 65536)它太大了,不適合。然后我們得到了什么
??????????叫溢出。通常,plc打開內部繼電器
??????????告訴我們發生溢出。根據plc,我們會有
??????????目標位置的不同數據。 (例子中DM102)大多數
??????????PLC將其余部分放在這里。 p>
???????? 一些
??????????使用32位數學解決問題。 (除了非常大的數字?。?
??????????例如,如果我們進行分工,我們除以零(非法)
??????????溢出位通常也會打開。我只想說,檢查一下
??????????梯子中的溢出位,如果是真的,請適當地計劃。
?????????? p>
???????? 很多
??????????PLC還包括其他數學功能。其中一些功能可以
??????????包括: p>
???????? 一些
??????????PLC也可以使用浮點數學。浮點數學很簡單
??????????使用小數點。換句話說,我們可以說10除以
??????????3是3.333333(浮點)?;蛘呶覀兛梢哉f10除以3
??????????是3,余數為1(長除法)。許多微型/小型PLC沒有
??????????包括浮點數學。大多數大型系統通常都有。 p>
???????? 明白了
??????????理論,我們總能了解我們的選擇制造商是如何做到的
??????????它。 EM>
?????????? p>
????????????
????????????
ADD
??????????符號 P>
p>
????????
ADD
??????????符號(雙重方法) p>
????????
p>
????????
和
??????????觀看動畫真正學習! b> p>
????????
????????????