“ 轉(zhuǎn)換值” 指令將讀取參數(shù) IN 中的內(nèi)容,并根據(jù)指令功能框中選擇的數(shù)據(jù)類型對(duì)其進(jìn)行轉(zhuǎn)換。然后,在 OUT 輸出中輸出轉(zhuǎn)換后的值。
不能連接使能輸入“EN” 。因此,將一直執(zhí)行該指令,而與“EN” 使能輸入的信號(hào)狀態(tài)無關(guān)。只有從“DINT” 轉(zhuǎn)換為“INT”數(shù)據(jù)類型時(shí),才能夠并且需要連接“ENO” 使能輸出。
從“DINT” 轉(zhuǎn)換為“INT”數(shù)據(jù)類型時(shí),必須連接“ENO” 使能輸出,并對(duì)溢出方向進(jìn)行編程。
注意事項(xiàng):
? 如果輸入端的值超出 INT 范圍,ENO 返回 0 。
? 該指令的運(yùn)算結(jié)果與標(biāo)準(zhǔn)塊中的模擬指令相類似。
示例
以下示例說明了 S7-1200/1500 F -CPU 中“ 轉(zhuǎn)換值‘DINT 到 INT’” 指令的工作原理:
將一直執(zhí)行該指令,而與使能輸入 EN 處的信號(hào)狀態(tài)無關(guān)。
將“TagIn_Value”操作數(shù)的值轉(zhuǎn)換成整數(shù)(16 位),并將結(jié)果存儲(chǔ)在操作數(shù)
“"F_DB_1".TagOut_Value” 中。
在執(zhí)行“轉(zhuǎn)換值‘DINT 到 INT’” 指令的過程中未發(fā)生溢出時(shí),ENO 使能輸出的信號(hào)狀態(tài)為“1”,并置位操作數(shù)“TagOut” 。
還可以將 ENO 使能輸出的信號(hào)狀態(tài)存儲(chǔ)在 (F -)DB 中,并使用溢出檢測集中評(píng)估所有或一組指令是否發(fā)生了溢出。
審核編輯 :李倩
-
convert
+關(guān)注
關(guān)注
0文章
15瀏覽量
27546 -
數(shù)據(jù)類型
+關(guān)注
關(guān)注
0文章
237瀏覽量
13824 -
S7-1200
+關(guān)注
關(guān)注
11文章
333瀏覽量
18445
原文標(biāo)題:CONVERT:轉(zhuǎn)換值 (STEP 7 Safety V17)
文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
TPS561246 4.2V 至 17V 輸入電壓、1A、1.2MHz 同步降壓轉(zhuǎn)換器,采用 SOT563 和 FCCM 模式數(shù)據(jù)手冊(cè)

TPS562246 4.2V 至 17V 輸入電壓、2A、1.2MHz 同步降壓轉(zhuǎn)換器數(shù)據(jù)手冊(cè)

TPS7H4011-SP 抗輻射、QMLV、4.5V 至 14V 輸入 12A 同步降壓轉(zhuǎn)換器數(shù)據(jù)手冊(cè)

TPS7H4011-SEP 耐輻射、4.5V 至 14V 輸入 12A 同步降壓轉(zhuǎn)換器數(shù)據(jù)手冊(cè)

產(chǎn)品介紹#TPS62160-Q1 采用 2x2SON 封裝的 3V-17V 1A 汽車級(jí)降壓轉(zhuǎn)換器

ADS1015讀出的值怎么轉(zhuǎn)換?
ADC的值如何轉(zhuǎn)換成電壓值?
使用ADS1148進(jìn)行八通道數(shù)據(jù)采集時(shí),AD轉(zhuǎn)換值的參考電壓好像是1.25V左右,為什么?怎么解決?
ADS8556輸入信號(hào)超過2.5V則轉(zhuǎn)換的值就變成了4000多,為什么?
ADS8688獲取到的轉(zhuǎn)換數(shù)據(jù)異常的原因?怎么解決?
采用TPS7H5001-SP的28V至5V、10A反激式轉(zhuǎn)換器設(shè)計(jì)

采用TPS7H5001-SP控制器的12V VIN至1V VOUT單相降壓轉(zhuǎn)換器

TPS7H5001-SP 12V至0.8V、80A降壓轉(zhuǎn)換器設(shè)計(jì)詳細(xì)方法和結(jié)果

施密特觸發(fā)器74LVC3G17是否可以做電平轉(zhuǎn)換芯片?
Step7-Microwin smart組態(tài)Profinet網(wǎng)關(guān)手冊(cè)

評(píng)論