電工知識—SIMATICS7-1500 PLC SIMATIC 計算指令(CALCULATE)指令
數學函數非常重要,在模擬量的處理、PID控制等很多場合都要用到數學函數指令。
(5)計算指令(CALCULATE)
使用“計算”指令定義并執行表達式,根據所選數據類型計算數學運算或復雜邏輯運算。計算指令(CALCULATE)和參數見圖1。
圖1
注意:
1、可以從指令框的“??>”下拉列表中選擇該指令的數據類型:
2、上方的“計算器”圖標可打開該對話框。表達式可以包含輸入參數的名稱和指令的語法。
用一個例子來說明計算指令,在梯形圖中點擊“計算器”圖標,彈出如圖2所示界面:
圖2
輸入表達式,本例為:OUT=(IN1+1N2-IN3)/IN4。梯形圖如圖3所示:
圖3
當I0.0閉合時,激活計算指令,IN1中的實數存儲在MD10中,假設這個數為12.0,IN2中的實數存儲在MD14中,假設這個數為3.0,結果存儲在OUT端的MD18中的數是6.0。由于沒有超出計算范圍,所以Q0.0輸出為“1”。
【例0】將53英寸(in)轉換成以毫米(mm)為單位的整數,請設計梯形圖?!窘狻縧in=25.4mm,涉及實數乘法,先要將數數轉換成實數,用實數乘法指令將in為單位的長度變為以mm為單位的實數,最后四含五入即可,梯形圖如圖4所示。
圖4
審核編輯:湯梓紅
-
plc
+關注
關注
5012文章
13314瀏覽量
463807 -
指令
+關注
關注
1文章
607瀏覽量
35746 -
PID
+關注
關注
35文章
1472瀏覽量
85583 -
SIMATIC
+關注
關注
1文章
231瀏覽量
15779 -
S7-1500
+關注
關注
3文章
300瀏覽量
6434
原文標題:電工知識—SIMATIC S7-1500 PLC SIMATIC 計算指令(CALCULATE)指令
文章出處:【微信號:設備原理與維修俱樂部,微信公眾號:設備原理與維修俱樂部】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
基于WinCC V7.2與S7-1200/1500 PLC通訊步驟介紹
![基于WinCC V7.2與<b class='flag-5'>S7</b>-1200/<b class='flag-5'>1500</b> <b class='flag-5'>PLC</b>通訊步驟介紹](https://file.elecfans.com/web2/M00/49/E3/pYYBAGKhvHCAMWtLAAAZlIuwE14784.jpg)
SIMATIC S7-1500 PLC用戶手冊
西門子S7-1500 PLC的用戶手冊免費下載
![西門子<b class='flag-5'>S7-1500</b> <b class='flag-5'>PLC</b>的用戶手冊免費下載](https://file.elecfans.com/web1/M00/C9/9B/o4YBAF-EAAiASGlGAADuuijTR6k151.png)
關于S7-1200或S7-1500 PLC的通信
電工知識—SIMATIC S7-1500 PLC的常用模塊
SIMATIC S7-1500 PLC信號模塊(2)
WinCC與 S7-1200/S7-1500 PLC之間的通信解析
西門子PLC,SIMATIC S7-1200和S7-1500
![西門子<b class='flag-5'>PLC</b>,<b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7</b>-1200和<b class='flag-5'>S7-1500</b>](https://file1.elecfans.com/web2/M00/82/2D/wKgaomRF8t6AFdQnAADdz1rJSc8301.png)
評論