欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖實(shí)例 >> 正文

西門(mén)子PLC S7-200smart間接尋址應(yīng)用—求平均值, 創(chuàng)建指令庫(kù)

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2025/2/7

這篇文章講繼續(xù)深入對(duì)間接尋址的使用,并介紹S7-200smart v2.8求平均值指令,接下來(lái)一起來(lái)看求平均值如何做吧。

一、指令調(diào)用

調(diào)用庫(kù)如圖1所示,指令庫(kù)說(shuō)明如下:

Pointer為指針引腳,指向存放數(shù)據(jù)的起始地址,數(shù)據(jù)類(lèi)型為字;

Number為數(shù)據(jù)的長(zhǎng)度,可以是變量也可以是常量;

INDX為FOR循環(huán)的次數(shù)地址,可以忽略,但是不能外部進(jìn)行賦值干擾;

Out為求得平均值輸出地址,數(shù)據(jù)類(lèi)型為浮點(diǎn)數(shù)。

 

圖1

二、average_value指令庫(kù)編寫(xiě)

重復(fù)調(diào)用的庫(kù),需要變量建立的正確,否則多次調(diào)用無(wú)法正常運(yùn)行,如果大家這邊對(duì)建立庫(kù)不太會(huì),可以先去看一下這方面的課程學(xué)習(xí)一下。

1、形參變量表建立

變量表建立如圖2所示。

 

圖2

2、Countdown形參子程序

Countdown子程序每一段程序都有注釋講解,如圖3和圖4所示,這里不做介紹,如果有問(wèn)題可以留言。

 

圖3

 

圖4

三、S7-200smart v2.8求平均值指令

對(duì)于訂貨號(hào)位數(shù)為0AA1的CPU可以升級(jí)為V2.8的固件版本,圖5所示。

 

圖5

V2.8的軟件支持平均值,指令為浮點(diǎn)數(shù)中的AVG_R和整數(shù)運(yùn)算中的AVG_B、AVG_W、AVG_DI,如圖6所示。

獲取源 StartAddr引腳字節(jié)、字、雙字、浮點(diǎn)數(shù)地址序列中所設(shè)置范圍內(nèi)的平均值,并將其寫(xiě)入到目標(biāo)字節(jié)、字、雙字、浮點(diǎn)數(shù)地址,長(zhǎng)度由Len引腳決定。

 

圖6

如圖7所示,由于是AVG_B是字節(jié)指令,所以會(huì)把從VB1500(VB1500—VB1504)連續(xù)的5個(gè)地址數(shù)據(jù)加起來(lái),然后求平均值輸出到VB202。

 

圖7

總結(jié)

本文章主要介紹間接尋址的應(yīng)用,對(duì)于CPU固件版本和軟件版本為2.8的求平均值指令做了簡(jiǎn)單的介紹,需要注意的是,訂貨號(hào)后四位為0AA0的CPU固件最高只能2.5,這時(shí)候只能字節(jié)寫(xiě)求平均值了。

以上就是整個(gè)29.西門(mén)子S7-200smart間接尋址應(yīng)用—求平均值的內(nèi)容,文章內(nèi)容如有錯(cuò)誤或者有不懂的問(wèn)題請(qǐng)聯(lián)系我們。

Tags:求平均值,200Smart  
責(zé)任編輯:admin
相關(guān)文章列表
一起學(xué)習(xí)S7-200Smart控制器的中斷子程序
西門(mén)子S7-200 SMART 模擬量概述及自建庫(kù)文件,西門(mén)子PLC子程序創(chuàng)
西門(mén)子S7-200SMART間接尋址讀取配方 子程序調(diào)用方法
用200SMART高速脈沖實(shí)現(xiàn)軌跡跟隨運(yùn)動(dòng)
西門(mén)子200SMART PLC編程通過(guò)指針輕松實(shí)現(xiàn)多個(gè)數(shù)據(jù)排列
西門(mén)子S7-200SMART PLC如何實(shí)現(xiàn)星三角降壓?jiǎn)?dòng)多次調(diào)用?子程序編
西門(mén)子PLC子程序?qū)嵗琒7-200 SMART PLC帶參數(shù)子程序應(yīng)用實(shí)例
西門(mén)子S7-200SMART PLC彩色燈程序設(shè)計(jì)_跑馬燈程序 , SHB_L循環(huán)指
S7-200smart 恒溫PID控制_STEP7中PID設(shè)置溫度自動(dòng)控制編程
基于S7-200 SMART實(shí)現(xiàn)一鍵啟停_200smart 一鍵啟停
基于S7-200SMART實(shí)現(xiàn)Modbus TCP通信_(tái)200smart modbus tcp
基于S7-200 SMART實(shí)現(xiàn)MATLAB寫(xiě)入與讀取PLC數(shù)據(jù)_matlab
西門(mén)子200smart高速計(jì)數(shù)器指令向?qū)Ъ俺绦颍ㄊ詹兀┨菪螆D實(shí)例
【案例】S7-200SMART運(yùn)動(dòng)定位程序梯形圖實(shí)例
S7-200SMART PLC實(shí)時(shí)時(shí)鐘指令
|分享| S7-200SMART常用指令(二)
|分享| S7-200SMART常用指令(一)
200smart【編程入門(mén)】_S7200smart編程入門(mén)梯形圖入門(mén)
西門(mén)子200 smart程序控制指令_200smart程序框架_FOR循環(huán)_子程序
200SMART什么是中斷程序?如何快穩(wěn)準(zhǔn)理解中斷并完成程序編寫(xiě)?
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線(xiàn)幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢(xún)
主站蜘蛛池模板: 沂南县| 武定县| 万山特区| 永顺县| 安康市| 雷州市| 白玉县| 陆良县| 垣曲县| 逊克县| 罗定市| 神农架林区| 嘉祥县| 迁安市| 车险| 吕梁市| 汶上县| 厦门市| 石城县| 永顺县| 循化| 永福县| 厦门市| 邢台县| 景泰县| 田林县| 合水县| 崇左市| 嘉兴市| 繁峙县| 盐边县| 涿鹿县| 潢川县| 昭觉县| 思南县| 城口县| 炉霍县| 彭水| 怀仁县| 保德县| 洛川县|