西門子編程數據運算之四則運算+-*/指令(科普篇)

引言

數據運算是對數據依某種模式而建立起來的關係進行處理的過程。最基本的數據運算有:①算術運算,如:加、減、乘、除、乘方、開方、取模等; ②關係運算,如:等於、不等於、大於、小於等;③邏輯運算,如:與、或、非等,其他還有其他函數複雜計算。

西門子編程數據運算之四則運算+-*/指令(科普篇)


一、指令簡介

西門子編程數據運算之四則運算+-*/指令(科普篇)

1.1 ADD: 加

西門子編程數據運算之四則運算+-*/指令(科普篇)

使用“加”指令,將輸入 IN1 的值與輸入 IN2 的值相加,並在輸出 OUT(OUT:= IN1+IN2)處查詢總和。在初始狀態下,指令框中至少包含兩個輸入(IN1 和 IN2)。 可以擴展輸入數目。 在功能框中按升序對插入的輸入編號。 執行該指令時,將所有可用輸入參數的值相加。 求得的和存儲在輸出 OUT 中。

1.2 SUB: 減

西門子編程數據運算之四則運算+-*/指令(科普篇)

使用“減”指令,將輸入 IN2 的值從輸入 IN1 的值中減去,並在輸出 OUT(OUT:= IN1-IN2)處查詢差值。

1.3 MUL: 乘

西門子編程數據運算之四則運算+-*/指令(科普篇)

使用“乘”指令,將輸入 IN1 的值與輸入 IN2 的值相乘,並在輸出 OUT(OUT:= IN1*IN2)處查詢乘積。可以在指令功能框中展開輸入的數字。 在功能框中以升序對相加的輸入進行編號。 指令執行時,將所有可用輸入參數的值相乘。 乘積存儲在輸出 OUT 中。

1.4 DIV: 除

西門子編程數據運算之四則運算+-*/指令(科普篇)

可以使用“除”指令,將輸入 IN1 的值除以輸入 IN2 的值,並在輸出 OUT (OUT := IN1/IN2) 處查詢商值。


二、指令應用

2.1 ADD: 加 & SUB: 減 應用

例:計算520+1314-438=?

西門子編程數據運算之四則運算+-*/指令(科普篇)

仿真結果:

西門子編程數據運算之四則運算+-*/指令(科普篇)

2.2 MUL: 乘 & DIV: 除應用

例:3EA 電機 每臺 5Kw/h,每小時用電多少kwh?如果將該能耗換成3EA 1Kw/h電機可以運行多久?

西門子編程數據運算之四則運算+-*/指令(科普篇)

仿真結果:

西門子編程數據運算之四則運算+-*/指令(科普篇)


三、實例


聲明:本作品純屬個人娛樂學習交流,嚴禁使用其作為商業用途,圖片均來至於西門子仿真軟件及選型手冊、網絡,如有版權糾紛請及時告知,謝謝!


分享到:


相關文章: