Q Q: 304166234,135-5405-5580 唐唐
武漢浩科自動化--西門子華中代理商 特價銷售西門子6ES5,6ES7,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
http://txq45632206.cnelc.com
6ES7321-1BH02-0AA0
A5E00446504-01 8-3
8.3 基本指令
8.3.1 ADD_R 實數(shù)加
符號
ADD_R
EN
IN2 OUT
ENO
IN1
參數(shù) 數(shù)據(jù)類型 內(nèi)存區(qū)域 說明
EN BOOL I、Q、M、L、D 使能輸出
ENO BOOL I、Q、M、L、D 使能輸出
IN1 REAL I、Q、M、L、D
或常數(shù)
被加數(shù)
IN2 REAL I、Q、M、L、D
或常數(shù)
加數(shù)
OUT REAL I、Q、M、L、D 加法結(jié)果
說明
在啟用(EN)輸入端通過一個邏輯“1”來激活A(yù)DD_R(實數(shù)加)。IN1和IN2相加,結(jié)果通
過OUT查看。如果結(jié)果超出了浮點數(shù)允許的范圍(溢出或下溢),OV位和OS位將為“1
”并且ENO為“0”,這樣便不執(zhí)行此數(shù)學(xué)框后由ENO連接的其它功能(層疊排列)。
參見計算狀態(tài)字的位。
狀態(tài)字
BR CC 1 CC 0 OV OS OR STA RLO /FC
寫: x x x x x 0 x x 1
實例
ADD_R
EN
IN2 OUT
ENO
IN1
MD4
MD0
MD10
6ES7321-1BH02-0AA0
EN BOOL I、Q、M、L、D (Seite
293)
使能輸入
ENO BOOL I、Q、M、L、D 使能輸出
IN1 BYTE、WORD、
DWORD
I、Q、M、L、D 或常數(shù)邏輯運算的第一個值
IN2 BYTE、WORD、
DWORD
I、Q、M、L、D 或常數(shù)邏輯運算的第二個值
OUT BYTE、WORD、
DWORD
I、Q、M、L、D 運算結(jié)果
可以從“DT”下拉列表中選擇用于該操作的數(shù)據(jù)類型。
說明
可以使用“OR 邏輯運算”將輸入 IN1 的值與輸入 IN2 的值通過 OR 邏輯逐位運算,并通過輸出
OUT 查詢結(jié)果。
執(zhí)行該運算時,輸入 IN1 的值的位 0 與輸入 IN2 的值的位 0 通過 OR 邏輯進行運算。 結(jié)果存
儲在輸出 OUT 的位 0 中。 對指定變量的所有位都執(zhí)行相同的邏輯運算。
只要該邏輯運算中的兩個位中至少有一個位的信號狀態(tài)為“1”,結(jié)果位的信號狀態(tài)就為“1”。 如
果該邏輯運算的兩個位的信號狀態(tài)均為“0”,則對應(yīng)的結(jié)果位將復(fù)位。
7.8.1.2 OR: OR 邏輯運算
6ES7321-1BH02-0AA0
下表顯示了浮點數(shù)(32位)指令的運算結(jié)果的狀態(tài)字中位的信號狀態(tài):
結(jié)果的有效區(qū)域 CC 1 CC 0 OV OS
+0,-0(零) 0 0 0 *
-3.402823E+38 < 結(jié)果 < -1.175494E-38(負值) 0 1 0 *
+1.175494E-38 < 結(jié)果 < 3.402824E+38(正值) 1 0 0 *
*OS位不受指令運算結(jié)果的影響。
結(jié)果的無效區(qū)域 CC 1 CC 0 OV OS
下溢
-1.175494E-38 < 結(jié)果 < - 1.401298E-45(負值)
0 0 1 1
下溢
+1.401298E-45 < 結(jié)果 < +1.175494E-38(正值)
0 0 1 1
溢出
結(jié)果 < -3.402823E+38(負值)
0 1 1 1
溢出
結(jié)果 > 3.402823E+38(正值)
1 0 1 1
無效的浮點數(shù)或非法指令
(輸入值超出了有效范圍)
1 1 1 1
浮點型數(shù)學(xué)運算指令
S7-300和S7-400的梯形圖(LAD)編程
A5E00446504-01 8-3
8.3 基本指令
8.3.1 ADD_R 實數(shù)加
符號
ADD_R
6ES7321-1BH02-0AA0