業(yè)務(wù)銷售;竭誠(chéng)為你服務(wù).
公司主營(yíng)西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價(jià) | ¥670 |
訂貨量 | 1 |
更新時(shí)間:2019-07-09 14:13:55瀏覽次數(shù):182
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子6SN1145-1BA02-0CA1現(xiàn)貨
2、 邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等使用“減整數(shù)(16 位)"指令從累加器 2 低字的值中減去累加器 1 低字的值。該指令將累
加器 1 和 2 的值解釋為 16 位整數(shù)。
該指令將差值保存在累加器 1 的低字中,累加器 1 中的高字保持不變。
指令執(zhí)行之后,狀態(tài)位 CC 0 和 CC 1 將指示差值為負(fù)數(shù)、零或正數(shù)。如果該值超出了所
允許的數(shù)值范圍,則將狀態(tài)位 OV 和 OS 置位為“1"。
執(zhí)行該指令之后,累加器 2 的內(nèi)容保持不變。
示例
以下示例說(shuō)明了該指令的工作原理:
STL 說(shuō)明
L "Tag_Value_1" // 將減法運(yùn)算中的個(gè)值加載到累加器 1 中。
L "Tag_Value_2" // 將累加器 1 中的內(nèi)容移到累加器 2 中。
// 加載累加器 1 中的第二個(gè)值進(jìn)行減法運(yùn)算。
-I // 從累加器 2 中減去累加器 1 的值。
T "Tag_Result" // 將差值傳送到操作數(shù)“Tag_Result"。
參見
有效數(shù)據(jù)類型概述 (頁(yè) 247)
狀態(tài)字的基本信息 (頁(yè) 200)
STL 編程示例 (頁(yè) 8381)
STL 基礎(chǔ)知識(shí) (頁(yè) 8341)
*I: 乘整數(shù)(16 位) (S7-1500)
說(shuō)明
使用“乘整數(shù)(16 位)"指令將累加器 1 和 2 的低字中的值相乘。該指令將這些值解釋
為 16 位整數(shù)。
該指令將累加器 1 中的乘積保存為 32 位整數(shù) (DINT)。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
1788 編程和操作手冊(cè), 10/2018
指令執(zhí)行之后,狀態(tài)位 CC 0 和 CC 1 將指示乘積為負(fù)數(shù)、零或正數(shù)。如果該值超出了所
允許的數(shù)值范圍,則將狀態(tài)位 OV 和 OS 置位為“1"。
執(zhí)行該指令之后,累加器 2 的內(nèi)容保持不變。
示例
以下示例說(shuō)明了該指令的工作原理:
STL 說(shuō)明
L "Tag_Value_1" // 加載乘法運(yùn)算中的個(gè)值。
L "Tag_Value_2" // 加載乘法運(yùn)算中的第二個(gè)值。
*I // 將兩個(gè)值相乘
T "Tag_Result" // 將乘積傳送到操作數(shù)“Tag_Result"。
參見
有效數(shù)據(jù)類型概述 (頁(yè) 247)
狀態(tài)字的基本信息 (頁(yè) 200)
STL 編程示例 (頁(yè) 8381)
STL 基礎(chǔ)知識(shí) (頁(yè) 8341)
/I: 除整數(shù)(16 位) (S7-1500)
說(shuō)明
使用“除整數(shù)(16 位)"指令將累加器 2 低字的內(nèi)容除以累加器 1 低字的內(nèi)容。該指令將
這兩個(gè)累加器的值解釋為 16 位整數(shù)。
該指令有兩個(gè)結(jié)果:除法運(yùn)算的商和余數(shù)。商是除法運(yùn)算的整數(shù)結(jié)果。該指令將結(jié)果值保
存在累加器 1 的低字中,該指令將除法運(yùn)算的余數(shù)保存在累加器 1 中的高字中。如果被除
數(shù)為負(fù)數(shù),則除法的余數(shù)也為負(fù)數(shù)。
指令執(zhí)行之后,狀態(tài)位 CC 0 和 CC 1 將指示商為負(fù)數(shù)、零或正數(shù)。如果該值超出了所允
許的數(shù)值范圍,則將狀態(tài)位 OV 和 OS 置位為“1"。
如果被零除,該指令會(huì)將零作為商,并且在任何情況下都將零作為余數(shù)。在這種情況下,
狀態(tài)位 CC 0、CC 1、OV 和 OS 都將置位為狀態(tài)“1"。
執(zhí)行該指令之后,累加器 2 的內(nèi)容保持不變。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 1789
示例
以下示例說(shuō)明了該指令的工作原理:
STL 說(shuō)明
L "Tag_Value_1" // 將被除數(shù)加載到累加器 1 中。
L "Tag_Value_2" // 將被除數(shù)到累加器 2 中。
// 將除數(shù)加載到累加器 1 中。
/I // 將累加器 2 的值除以累加器 1 的值。
T "Tag_Result" // 將結(jié)果傳送到操作數(shù)“Tag_Result"。
處理前
下表列出了執(zhí)行“除整數(shù)(16 位)"指令前,累加器 1 和 2 的低字中的內(nèi)容:
累加器值
累加器 2 13
累加器 1 4
執(zhí)行后
下表列出了執(zhí)行“除整數(shù)(16 位)"指令后,累加器 1 中的內(nèi)容:
累加器 1 值
位 0 到 15
(低字)
3
位 16 到 31
(高
下一篇:西門子6SN1145-1BA02-0CA1現(xiàn)場(chǎng)服務(wù)