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