產(chǎn)品簡(jiǎn)介
業(yè)務(wù)銷售;竭誠(chéng)為你服務(wù).
公司主營(yíng)西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
詳細(xì)介紹
西門子6SN1145-1BA01-0BA2程序安裝
本公司主營(yíng)西門子工業(yè)自動(dòng)化產(chǎn)品,原裝,假一罰十,品質(zhì)保障.CONVERT:轉(zhuǎn)換值
說明
“轉(zhuǎn)換值"指令將讀取參數(shù) IN 的內(nèi)容,并根據(jù)指令框中選擇的數(shù)據(jù)類型對(duì)其進(jìn)行轉(zhuǎn)換。轉(zhuǎn)
換值將在 OUT 輸出處輸出。
有關(guān)可能的轉(zhuǎn)換的信息,請(qǐng)參見“另請(qǐng)參見"中的“顯式轉(zhuǎn)換"部分。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 987
如果下列條件之一,則使能輸出 ENO 的狀態(tài)為“0":
● 使能輸入 EN 的狀態(tài)為“0"。
● 執(zhí)行中發(fā)生溢出之類的錯(cuò)誤。
位字符串的轉(zhuǎn)換
在指令功能框中,不能選擇位字符串 BYTE 和 WORD。但如果輸入和輸出操作數(shù)的長(zhǎng)度匹
配,則可以在該指令的參數(shù)處 DWORD 或 LWORD 數(shù)據(jù)類型的操作數(shù)。然后此操作
數(shù)將被位字符串的數(shù)據(jù)類型根據(jù)輸入或輸出參數(shù)的數(shù)據(jù)類型來解釋,并被隱式轉(zhuǎn)換。例如,
數(shù)據(jù)類型 DWORD 將解釋為 DINT/UDINT,而 LWORD 將解釋為 LINT/ULINT。啟用“IEC
檢查"(IEC check) 時(shí),也可使用這些轉(zhuǎn)換。
說明
S7-1500 系列 CPU:數(shù)據(jù)類型 DWORD 和 LWORD 只能與數(shù)據(jù)類型 REAL 或 LREAL 互
相轉(zhuǎn)換。
在轉(zhuǎn)換中,源值的位以右對(duì)齊的原樣傳遞到目標(biāo)數(shù)據(jù)類型中。如果在轉(zhuǎn)換過
程中無錯(cuò)誤,則使能輸出 ENO 的狀態(tài)為 1;如果在處理中出錯(cuò),則使能輸出 ENO
的狀態(tài)為 0。
參數(shù)
下表列出了“轉(zhuǎn)換值"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
EN Input BOOL I、Q、M、D、
L 或常量
使能輸入
ENO Output BOOL I、Q、M、D、L 使能輸出
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
988 編程和操作手冊(cè), 10/2018
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
IN Input 位字符串、整
數(shù)、浮點(diǎn)數(shù)、
CHAR、
WCHAR、
BCD16、
BCD32
I、Q、M、D、
L、P 或常量
要轉(zhuǎn)換的值。
OUT Output 位字符串、整
數(shù)、浮點(diǎn)數(shù)、
CHAR、
WCHAR、
BCD16、
BCD32
I、Q、M、D、
L、P
轉(zhuǎn)換結(jié)果
可以從指令框的“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
示例
以下示例顯示了如何將 16 位整數(shù)轉(zhuǎn)換為 32 位整數(shù):
????
????????
??????
???? ??????
?????????????? ?????? ???? ???????? ????????????????
?????????????????????? ??????????????????????????
以下示例顯示了如何將 8 位字節(jié)轉(zhuǎn)換為 8 位整數(shù) SINT:
????
????????
??????
???? ??????
?????????????? ???????? ???? ???????? ????????????????
???????????????????????? ??????????????????????????
以下示例顯示了如何將 8 位字節(jié)轉(zhuǎn)換為 8 位無符號(hào)整數(shù) USINT:
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 989
????
????????
??????
???? ??????
?????????????? ?????????? ???? ?????????? ????????????????
???????????????????????? ????????????????????????????
因?yàn)閮蓚€(gè)操作數(shù)具有相同的長(zhǎng)度,所以可進(jìn)行這些轉(zhuǎn)換。
有關(guān)以上示例中編程代碼的更多信息,請(qǐng)參見“Sample Library for Instructions
(頁 697)"。
參見
有效數(shù)據(jù)類型概述 (頁 247)
EN/ENO 機(jī)制的基本知識(shí) (頁 153)
S7-1200 的數(shù)據(jù)類型轉(zhuǎn)換: (頁 561)
下一篇:西門子6SN1145-1BA00-0BA0定制