日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

西門子200PLC中的減法運算梯形圖怎么寫 SUB_I西門子plc梯形圖實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022/5/15

西門子200的micro/win軟件和西門子300的STEP7軟件中關于減法的梯形圖指令有3種,即整數的減法、雙整數的減法以及浮點數的減法(也就是實數的減法),請看下圖:

 
這是西門子200micro/win軟件中我在主程序中簡單寫的一段程序,網絡1利用SM0.1給MW0,MW2,VD0,VD4賦予了初始值。網絡2就是做減法,SM0.0是一直接通的,所以這個減法就是一直在減。
可以看到SUB_I就是整數減法即16位變量的減法,用IN1-IN2的值存放在OUT中。SUB_DI就是雙整數的減法即32位變量的減法,也是IN1-IN2=OUT。
上邊這2種都是整數,所以IN1和IN2的值都不能帶小數點。
SUB_R就是實數的減法,實數也是32為變量但是是可以帶小數點的,同樣也是IN1-IN2=OUT。
西門子PLC中規定實數的小數點最到后六位,所以3.141593,小數點后只有6位!
來看一下程序運行的結果吧:
西門子200PLC中的減法運算梯形圖怎么寫 SUB_I西門子plc梯形圖實例 
這個圖片就是運行后的結果,因為SM0.1就第一個掃描周期為1,所以監控的時網絡1的能流看著就不通了。
網絡2,計算出的結果是MW4=0,VD8=+100000,VD12=2.010183。
到這里我想您已經明白西門子200PLC中梯形圖減法指令的用法了,200smartPLC軟件中的指令和200mirco/win中的一樣,都是SUB_I,DI,R等,所以他們的用法完全一樣。
西門子300step7軟件中也是和200mirco/win中的一樣,也都是是SUB_I,DI,R。
在西門子的博圖軟件中,雖然梯形圖下的SUB指令塊只有一個,但是其數據類型比200和300PLC中進行了更多的細分,比如它有64位長度的實數,所以在博圖軟件中使用的是時候,也要保證IN1和IN2的的數據類型和與指令所選的數據類型一致!
Tags:減法運算,指令,梯形圖實例  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢