數(shù)學函數(shù)非常重要,在模擬量的處理、PID控制等很多場合都要用到數(shù)學函數(shù)指令。
(11)計算絕對值指令(ABS)
當允許輸入端EN為高電平“1”時,對輸入端IN求絕對值,結果送入OUT中。IN中的數(shù)可以是常數(shù)。計算絕對值(ABS)的表達式是:OUT=|IN|。
計算絕對值指令(ABS)和參數(shù)見圖1。
圖1
注意:可以從指令框的“??>”下拉列表中選擇該指令的數(shù)據(jù)類型。
用一個例子來說明計算絕對值指令(ABS),梯形圖如圖2所示。
圖2
當I0.0閉合1次時,激活計算絕對值指令,IN中的實數(shù)存儲在MD20中,假設這個數(shù)為10.1,實數(shù)求絕對值的結果存儲在OUT端的MD20中的數(shù)是10.1,假設IN中的實數(shù)為一10.1,實數(shù)求絕對值的結果存N儲在OUT端的MD20中的數(shù)是10.1。由于沒有超出計算范圍,所以Q0.0輸出為“1”。
責任編輯:彭菁
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:電工知識—SIMATIC S7-1500 PLC 計算絕對值指令(ABS)?指令
文章出處:【微信號:設備原理與維修俱樂部,微信公眾號:設備原理與維修俱樂部】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
相關推薦
原標題:C語言 STM32 求絕對值函數(shù)函數(shù)名: abs功 能: 求整數(shù)的絕對值頭文件:math.h函數(shù)原型:int abs(int i);程序例:#include #include
發(fā)表于 08-24 07:33
單片機求絕對值C語言 abs() 函數(shù)用于求整數(shù)的絕對值。fabs() 函數(shù)用于求雙精度浮點數(shù)的絕對值。abs() 函數(shù)調(diào)用添加頭文件:ma
發(fā)表于 11-30 07:27
在arm中如何取絕對值,用浮點指令嗎?
發(fā)表于 11-07 15:22
精密絕對值電路圖
發(fā)表于 03-20 09:05
?3402次閱讀
簡單的絕對值變換電路
發(fā)表于 04-09 10:18
?1272次閱讀
精密的絕對值變換電路
發(fā)表于 04-09 10:20
?1069次閱讀
絕對值變換電路
發(fā)表于 04-09 10:21
?859次閱讀
絕對值測量電路
發(fā)表于 04-09 10:23
?1013次閱讀
高速絕對值電路圖
發(fā)表于 07-15 16:40
?694次閱讀
絕對值放大器原理圖
圖 絕對值放大器原理圖
發(fā)表于 07-21 14:45
?3715次閱讀
通過絕對值檢波電路可以對交流信號進行絕對值處理,便于加速度值的進一步數(shù)字顯示。
發(fā)表于 04-17 09:09
?8290次閱讀
絕對值編碼器安裝目前市場上提供的絕對值編碼器,一般情況下主要 有兩種型號,分別是單圈絕對值編碼器和多圈絕對值編碼器,前者在使用過程中轉(zhuǎn)動角度不會超過360度而后者多圈式編碼器在使用中轉(zhuǎn)
發(fā)表于 12-06 16:49
?1.3w次閱讀
電路是一個電器安全運轉(zhuǎn)的主要部件,電路的合理設計以及構建讓確保了各種電器的出現(xiàn),讓我們生活中更加的先進和舒適,那么絕對值電路是什么呢?跟隨小編一起看下吧。
發(fā)表于 01-01 17:30
?2.6w次閱讀
單片機求絕對值C語言 abs() 函數(shù)用于求整數(shù)的絕對值。fabs() 函數(shù)用于求雙精度浮點數(shù)的絕對值。abs() 函數(shù)調(diào)用添加頭文件:ma
發(fā)表于 11-20 18:51
?8次下載
絕對值編碼器:輸出信號與誤差分析!在機械控制系統(tǒng)中,絕對值編碼器是很常見的一種位置反饋裝置。它可以將旋轉(zhuǎn)或線性運動的位置信息轉(zhuǎn)換為數(shù)字信號,用以控制系統(tǒng)的閉環(huán)控制。下面我們就介紹絕對值編碼器的輸出信號
發(fā)表于 10-07 15:12
?2035次閱讀
評論