公司主營:西門子數控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產品。
產品簡介
詳細介紹
西門子編程6ES7833-1FA00-2YX0代理商
本公司宗旨:本著以誠信為本,以顧客為中心,讓顧客滿意,創造一個舒心的購物以下示例說明了該指令的工作原理:
??????
??????
????????
?????? ????????
????????
?????????????????????????? ????????????????????????????
?????????????? ????????????????
如果操作數“TagIn"的狀態為“1",則將執行“取反"指令。更改輸入“TagIn_Value"
中值的符號,并將結果存儲至輸出“TagOut_Value"中。如果該指令執行成功,則使能輸
出 ENO 的狀態為“1",同時置位輸出“TagOut"。
有關以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
參見
有效數據類型概述 (頁 247)
EN/ENO 機制的基本知識 (頁 153)
有關 LAD 的基本信息 (頁 8207)
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 859
INC:遞增
說明
可以使用“遞增"指令將參數 IN/OUT 中操作數的值為更改下一個更大的值,并查詢結果。
只有使能輸入 EN 的狀態為“1"時,才執行“遞增"指令。如果在執行期間未發生溢
出錯誤,則使能輸出 ENO 的狀態也為“1"。
如果下列條件之一,則使能輸出 ENO 的狀態為“0":
● 使能輸入 EN 的狀態為“0"。
● 浮點數的值無效。
參數
下表列出了“遞增"指令的參數:
參數聲明數據類型存儲區說明
EN Input BOOL I、Q、M、D、
L 或常量
使能輸入
ENO Output BOOL I、Q、M、D、L 使能輸出
IN/OUT InOut 整數I、Q、M、D、L 要遞增的值。
可以從指令框的“???"下拉列表中選擇該指令的數據類型。
有關有效數據類型的更多信息,請參見“另請參見"。
示例
以下示例說明了該指令的工作原理:
??????
????????????
???? ??????
??????
??????????????????????
?????????????????? ?????????????????? ????????????????
如果操作數“TagIn_1"和“TagIn_2"的狀態都為“1",則操作數“Tag_InOut"的值將
加 1 并置位輸出“TagOut"。
有關以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
指令
4.1 指令
對 PLC 進行編程
860 編程和操作手冊, 10/2018
參見
有效數據類型概述 (頁 247)
EN/ENO 機制的基本知識 (頁 153)
有關 LAD 的基本信息 (頁 8207)
DEC:遞減
說明
可以使用“遞減"指令將參數 IN/OUT 中操作數的值為更改下一個更小的值,并查詢結果。
只有使能輸入 EN 的狀態為“1"時,才執行“遞減"指令。如果在執行期間未超出所
選數據類型的值范圍,則輸出 ENO 的狀態也為“1"。
如果下列條件之一,則使能輸出 ENO 的狀態為“0":
● 使能輸入 EN 的狀態為“0"。
● 浮點數的值無效。
參數
下表列出了“遞減"指令的參數:
參數聲明數據類型存儲區說明
EN Input BOOL I、Q、M、D、
L 或常量
使能輸入
ENO Output BOOL I、Q、M、D、L 使能輸出
IN/OUT InOut 整數I、Q、M、D、L 要遞減的值。
可以從指令框的“???"下拉列表中選擇該指令的數據類型。
有關有效數據類型的更多信息,請參見“另請參見"。
下一篇:西門子組態軟件6ES7852-0CC03-0YE5編程