MIN:獲取最小值
說明
“獲取最小值”指令比較可用輸入的值,并將最小的值寫入輸出 OUT 中。在指令框中可以通過其它輸入來擴展輸入的數(shù)量。在功能框中按升序?qū)斎脒M行編號。
要執(zhí)行該指令,最少需要指定 2 個輸入,最多可以指定 100 個輸入。
如果滿足下列條件之一,則使能輸出 ENO 的信號狀態(tài)為“0”:
使能輸入 EN 的信號狀態(tài)為“0”。
在執(zhí)行該指令的過程中,后臺轉換數(shù)據(jù)類型失敗。
浮點數(shù)的值無效。
參數(shù)
下表列出了“獲取最小值”指令的參數(shù):
| 參數(shù) | 聲明 | 數(shù)據(jù)類型 | 存儲區(qū) | 說明 |
|---|---|---|---|---|
| EN | Input | BOOL | I、Q、M、D、L 或常量 | 使能輸入 |
| ENO | Output | BOOL | I、Q、M、D、L | 使能輸出 |
| IN1 | Input | 整數(shù)、浮點數(shù)、DTL、DT | I、Q、M、D、L、P 或常量 | 第一個輸入值 |
| IN2 | Input | 整數(shù)、浮點數(shù)、DTL、DT | I、Q、M、D、L、P 或常量 | 第二個輸入值 |
| INn | Input | 整數(shù)、浮點數(shù)、DTL、DT | I、Q、M、D、L、P 或常量 | 其它插入的輸入(其值待比較) |
| OUT | Output | 整數(shù)、浮點數(shù)、DTL、DT | I、Q、M、D、L、P | 結果 |
| 在不激活 IEC 檢查時,還可以使用 TIME、LTIME、TOD、LTOD、DATE 和 LDT 數(shù)據(jù)類型的變量,方法是選擇長度相同的位串或整數(shù)作為指令的數(shù)據(jù)類型(例如,用 UDINT 或 DWORD = 32 位來代替 TIME => DINT)。 | ||||
可以從指令框的“???”下拉列表中選擇該指令的數(shù)據(jù)類型。
有關有效數(shù)據(jù)類型的更多信息,請參見“另請參見”。
示例
以下示例說明了該指令的工作原理:

下表將通過具體的操作數(shù)值對該指令的工作原理進行說明:
| 參數(shù) | 操作數(shù) | 值 |
|---|---|---|
| IN1 | TagIn_Value1 | 12222 |
| IN2 | TagIn_Value2 | 14444 |
| IN3 | TagIn_Value3 | 13333 |
| OUT | TagOut_Value | 12222 |
如果操作數(shù)“TagIn_1”和“TagIn_2”的信號狀態(tài)為“1”,則執(zhí)行該指令。該指令將比較指定操作數(shù)的值,并將最小的值(“TagIn_Value1”)復制到輸出“TagOut_Value”中。如果成功執(zhí)行該指令,則置位輸出“TagOut”。
-
西門子
+關注
關注
98文章
3302瀏覽量
120284 -
指令
+關注
關注
1文章
622瀏覽量
37493 -
函數(shù)
+關注
關注
3文章
4416瀏覽量
67421 -
數(shù)據(jù)類型
+關注
關注
0文章
237瀏覽量
14168
原文標題:西門子博途數(shù)學函數(shù)MIN:獲取最小值
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
西門子系列PLC原理及應用_隋媛媛
西門子PLC300的技術特點及應用領域
西門子變頻電機的工作原理
西門子PLC工作原理及過程分享
西門子PLC工作原理及仿真
西門子200PLC指令詳解——位邏輯指令
西門子PLC獲取最小值指令的工作原理
評論