公司主營:西門子數(shù)控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡介
詳細介紹
西門子組態(tài)6ES7822-1AA05-0YA5定制
*,保證,保修一年,提供技術(shù)及服務(wù),價格公道合理.*可以使用“縮放"指令將參數(shù) IN 上的整數(shù)轉(zhuǎn)換為浮點數(shù),該浮點數(shù)在介于上下限值之間的
物理單位內(nèi)進行縮放。通過參數(shù) LO_LIM 和 HI_LIM 來縮放輸入值取值范圍的下限和
上限。指令的結(jié)果在參數(shù) OUT 中輸出。
“縮放"指令將按以下公式進行計算:
OUT = [((FLOAT (IN) – K1)/(K2–K1)) ? (HI_LIM–LO_LIM)] + LO_LIM
參數(shù) BIPOLAR 的狀態(tài)將決定常量“K1"和“K2"的值。參數(shù) BIPOLAR 可能有下列信
號狀態(tài):
● 狀態(tài)“1":假設(shè)參數(shù) IN 的值為雙極性且取值范圍是 -27648 到 27648。此時,常
數(shù)“K1"的值為“-27648.0",而常數(shù)“K2"的值為“+27648.0"。
● 狀態(tài)“0":假設(shè)參數(shù) IN 的值為單極性且取值范圍是 0 到 27648。此時,常數(shù)“K1"
的值為“0.0",而常數(shù)“K2"的值為“+27648.0"。
如果參數(shù) IN 的值大于常數(shù)“K2"的值,則將指令的結(jié)果設(shè)置為上限值 (HI_LIM) 并輸出一個
錯誤。
如果參數(shù) IN 的值小于常數(shù)“K1"的值,則將指令的結(jié)果設(shè)置為下限值 (LO_LIM) 并輸出一
個錯誤。
如果的下限值大于上限值 (LO_LIM > HI_LIM),則結(jié)果將對輸入值進行反向縮放。
指令
4.1 指令
對 PLC 進行編程
1002 編程和操作手冊, 10/2018
參數(shù)
下表列出了“縮放"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲區(qū)說明
EN Input BOOL I、Q、M、D、
L 或常量
使能輸入
ENO Output BOOL I、Q、M、D、L 使能輸出
IN Input INT I、Q、M、D、
L、P 或常量
待縮放的輸入
值。
HI_LIM Input REAL I、Q、M、D、
L、P 或常量
上限
LO_LIM Input REAL I、Q、M、D、
L、P 或常量
下限
BIPOLAR Input BOOL I、Q、M、D、
L 或常量
指示將參數(shù) IN 的
值解釋為單極性
或雙極性。該參
數(shù)可采用以下
值:
1:雙極性
0:單極性
OUT Output REAL I、Q、M、D、
L、P
指令的結(jié)果
RET_VAL Output WORD I、Q、M、D、
L、P
錯誤信息
參數(shù) RET_VAL
下表列出了 RET_VAL 參數(shù)值的含義:
錯誤代碼*
(W#16#...)
說明
0000 無錯誤
0008 參數(shù) IN 的值大于常數(shù)“K2"的值或小于常數(shù)“K1"的值
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 1003
錯誤代碼*
(W#16#...)
說明
常見錯誤信
息
另請參見“GET_ERR_ID:獲取本地錯誤 ID"
* 在程序編輯器中,錯誤代碼可顯示為整數(shù)或十六進制值。有關(guān)切換顯式格式的更多信
息,請參見“另請參見"。
示例
以下示例說明了該指令的工作原理:
??????????
???? ??????
???? ??????????????
???????????? ??????
????????????
??????????????
???????????????????????????????? ??????????????????????????????????
?????????????????????????????? ??????????????????????????????
????????????????????????????
?????????????? ????????????????
??????????????????????????
下表將通過具體的操作數(shù)值對該指令的工作原理進行說明:
參數(shù)操作數(shù)值
IN Tag_InputValue 22
HI_LIM Tag_HighLimit 100.0
LO_LIM Tag_LowLimit 0.0
BIPOLAR Tag_Bipolar 1
OUT Tag_OutputValue 50.03978588
RET_VAL Tag_ErrorCode W#16#0000
有關(guān)以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
參見
有效數(shù)據(jù)類型概述 (頁 247)
EN/ENO 機制的基本知識 (頁 153)
轉(zhuǎn)換程序狀態(tài)的顯示格式 (頁 8834)
指令
4.1 指令
對 PLC 進行編程
1004 編程和操作手冊, 10/2018
GET_ERR_ID:獲取本地錯誤 ID (頁 1034)
通過輸出參數(shù) RET_VAL 評估錯誤 (頁 173)
下一篇:西門子編程軟件6ES7823-1FA01-0YE5代理商