沈阳45老熟女高潮喷水亮点,亚洲国产欧美在线人成人,天堂在线www天堂中文在线,亚洲av日韩综合一区,亚洲av网一区二区三区

西門子PLC的數(shù)學(xué)運(yùn)算指令梯形圖編程

發(fā)布時(shí)間:2025-04-06
1.整數(shù)、雙整數(shù)、浮點(diǎn)數(shù)的四則運(yùn)算
西門子s7-200/300/400plc的四則運(yùn)算指令基本相同,主要是對兩個(gè)操作數(shù)的加、減、乘、除運(yùn)算,操作數(shù)可以是整數(shù)、雙整數(shù)、浮點(diǎn)數(shù)等。s7-200與s7-300/400的指令格式相似,梯形圖程序格式如圖10-7.1所示。
圖中的in1為四則運(yùn)算中的被加數(shù)、被減數(shù)、被乘數(shù)、被除數(shù);in2為加數(shù)、減數(shù)、乘數(shù)、除數(shù):out為運(yùn)算結(jié)果存儲器地址。
從圖10-7.1可見,盡管s7-200與s7-300/400的梯形圖指令相同,但從轉(zhuǎn)換后的指令表可以看出兩者在執(zhí)行過程中存在差異。
s7-200的執(zhí)行過程如下:
①將操作數(shù)l(被加數(shù)、被減數(shù)、被乘數(shù)、被除數(shù))移動(dòng)到結(jié)果存儲器;
②將結(jié)果存儲器(操作數(shù)1)與操作數(shù)2(加數(shù)、減數(shù)、乘數(shù)、除數(shù))進(jìn)行運(yùn)算,并將運(yùn)算結(jié)果存儲到結(jié)果存儲器中。
s7-300/400的執(zhí)行過程如下:
①將操作數(shù)l(被加數(shù)、被減數(shù)、被乘數(shù)、被除數(shù))讀入到累加器l中:
②將操作數(shù)2(加數(shù)、減數(shù)、乘數(shù)、除數(shù))讀入到累加器1中,原累加器1中的操作數(shù)l移動(dòng)到累加器2中:
③累加器2中的內(nèi)容與累加器l運(yùn)算,運(yùn)算結(jié)果存儲在累加器l中;
④累加器1的運(yùn)算結(jié)果傳送到結(jié)果存儲器中。
四則運(yùn)算編程時(shí)應(yīng)注意以下幾點(diǎn):
①在s7-200中,整數(shù)、雙整數(shù)的運(yùn)算結(jié)果仍然為整數(shù)與雙整數(shù),因此,在程序中應(yīng)注意防止因運(yùn)算結(jié)果溢出而導(dǎo)致的執(zhí)行錯(cuò)誤。
②在s7-200中整數(shù)、雙整數(shù)的除法運(yùn)算div—i、div- di指令,以及s7-300/400的div_ di指令,除法運(yùn)算的結(jié)果不保留余數(shù)。
③對于s7-200的整數(shù)除法,如果需要余數(shù),可以使用div指令。div指令要求的輸出存儲器out為32位,執(zhí)行div指令后,兩個(gè)整數(shù)的除法運(yùn)算可以得到32位運(yùn)算結(jié)果,輸出存儲器out的高16位用于存儲余數(shù),低16位用于存儲商。
④s7-200的雙整數(shù)除法無法保留余數(shù)。
⑤對于s7-300/400的整數(shù)除法,可以自動(dòng)生成余數(shù),執(zhí)行div i指令后,累加器l的高16位存儲余數(shù),低16位存儲商。
⑥對于s7-300/400的雙整數(shù)除法,如果需要余數(shù),可以在利用div di指令求出商后,再使用mod指令求余數(shù)。執(zhí)行mod指令后,商被舍去,累加器l存儲余數(shù)。
⑦除法運(yùn)算的除數(shù)不能為“o”。
2.浮點(diǎn)數(shù)的函數(shù)運(yùn)算
在s7-200/300/400中,浮點(diǎn)數(shù)可以進(jìn)行函數(shù)運(yùn)算。函數(shù)運(yùn)算包括正弦、余弦、正切、平方根、自然對數(shù)、指數(shù)等運(yùn)算,在s7-300/400中還可以進(jìn)行平方、反正弦、反余弦、反正切、求絕對值等運(yùn)算。
對于浮點(diǎn)數(shù)的函數(shù)運(yùn)算,為了得到正確的運(yùn)算結(jié)果,同樣應(yīng)遵守函數(shù)運(yùn)算的基本規(guī)定與要求,保證程序中操作數(shù)取值范圍的正確性。
3.增量指令
在s7-200中,除可以使用以上數(shù)據(jù)運(yùn)算指令外,還可以通過專門的指令對字節(jié)、字、雙字進(jìn)行增“1”( increment)與減“1”(decrement)運(yùn)算。這些指令的使用十分簡單,可以按照表10-7.1的格式直接編程。
除以上常用的功能指令外,s7還有其他部分功能指令,如程序控制指令,s7-200中的表指令、字符串指令、特殊計(jì)數(shù)指令等。這些指令有的使用較少。
上一個(gè):一千塊錢配置高的手機(jī)(一千多配置好的手機(jī))
下一個(gè):LUGB2312-P1/P2/P3/P4/P5/P6渦街流量計(jì)

哪些產(chǎn)品要申請SASO/ICCP認(rèn)證?
日本國際快遞—到日本便宜的國際快遞
突發(fā)!胡塞武裝將攻擊與美英有關(guān)聯(lián)的船舶(陸地和海上的所有敵對目標(biāo))
圣杰羅尼莫空運(yùn)介紹,機(jī)場地址
深圳哪家貨代公司能走液體香水?
郵局托運(yùn)價(jià)格怎么算(郵政物流寄大件怎么收費(fèi))
甘肅美國海運(yùn)平臺電話號碼(美國海運(yùn)專線電話)
「聲屏障」的應(yīng)用優(yōu)勢您了解多少呢?
nvme硬盤接口線序,機(jī)械師F117F2K硬盤接口是nvme
神州橡塑管B1級水管 保溫管空調(diào)保溫量大從優(yōu)