歡迎回到技成培訓(xùn)網(wǎng)
技成培訓(xùn)網(wǎng)
電工題庫寶典
技成電工課堂
PLC練習(xí)題
技成PLC課堂
變頻器故障查詢
技成PLC學(xué)吧
伺服驅(qū)動故障查詢
技成PLC網(wǎng)校
手機(jī)掃碼下載
黃金會員
權(quán)益加碼,給自己多一個選擇!
白金會員
金鉆會員
10年會員服務(wù),10000+精品視頻任意學(xué)!
搜索
熱門課程
當(dāng)前位置:技成首頁 > 文章中心 > 技成百科 > 求一模擬量一定時間的平均值
目前在使用是S7-300,現(xiàn)在客戶要求編寫模擬量的采樣平均值。編寫程序要求如下:1.采樣對象可輸入。2.要有采樣時間(可輸入)。3.平均值存儲到指定地址。4.可使用中斷調(diào)用。可以幫忙解決下嗎?在論壇上都查閱了,但是修改不成符合如上要求的程序。
問題補(bǔ)充:大家給與的思路都是非常好的,但是用程序表達(dá)不出來啊。還是麻煩能夠幫忙做個程序。
佳答案
在此只能提供編程的思路,不可能完全給出程序。完成任務(wù),不是很復(fù)雜的事情。建議仔細(xì)看看下述給出的連接:1、采樣對象可輸入?這可以通過上位機(jī)或屏進(jìn)行設(shè)置采樣地址。存數(shù)參考:https://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_ID=41628&cid=10292.要有采樣時間(可輸入)?這也可以通過上位機(jī)或屏進(jìn)行設(shè)置,詳見:《如何在操作面板上設(shè)定定時器時間, 同時如何輸出定時器的剩余時間?》下載:https://www2.ad.siemens.com.cn/Download/Upload/AS/FAQ/23992560.zip 3.平均值存儲到指定地址?這也可以通過上位機(jī)或屏進(jìn)行設(shè)置。并在PLC中進(jìn)行編程。4.可使用中斷調(diào)用?應(yīng)用中斷組織塊為方便進(jìn)行模擬量采樣,例如OB35,或OB10等。詳見:詳見《組織塊使用說明》下載:https://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf5、西門子官網(wǎng)上的求當(dāng)前平均值的程序,詳見:如何計算讀入的任意數(shù)量的數(shù)值的當(dāng)前平均值?https://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=1021364&caller=view6、可以采用冒泡法對采集的數(shù)據(jù)進(jìn)行排序,其后取中間值,這與求平均值相當(dāng)。冒泡法程序詳見:https://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=70054&cid=1029
若有收獲,就點(diǎn)個贊吧!
微信掃一掃分享
閱讀與本文標(biāo)簽相同的文章
上一篇:怎么去優(yōu)化程序下載
下一篇:中頻爐加熱問題
官方微信公眾號
手機(jī)APP
Copyright ? 技成培訓(xùn)網(wǎng)- 深圳技成科技- 粵ICP備11069432號 - 網(wǎng)站統(tǒng)計
服務(wù)熱線:400 111 4100-(工作日9:00-21:00/節(jié)假日9:00-18:00)- 郵件:kefu@jcpeixun.com