nrf52840 gpiote如何配置中断输入_西门子S7-200 SMART PID回路控制,配置PID向导,查看项目组件...
本篇我們繼續(xù)來(lái)學(xué)習(xí)西門子S7-200 SMART的PID回路控制,首先介紹一下如何配置PID向?qū)?。在工具菜單功能區(qū)單擊PID按鈕打開PID回路向?qū)?duì)話框,選擇要組態(tài)的回路,最多可組態(tài)8個(gè)回路,這里我們選擇回路0。
選擇回路0
在左側(cè)的樹視圖中單擊回路0節(jié)點(diǎn),在此定義回路名稱。單擊參數(shù)節(jié)點(diǎn),在此設(shè)置回路參數(shù),如果不需要比例作用,增益設(shè)置為0.0,如果不需要積分作用,積分時(shí)間設(shè)置為無(wú)窮大值INF,如果不需要微分作用,微分時(shí)間設(shè)置為0.0,采樣時(shí)間是PID控制回路對(duì)反饋采樣以及重新計(jì)算輸出值的時(shí)間間隔,這里我們均采用默認(rèn)值,后面在實(shí)驗(yàn)中進(jìn)行自整定。
設(shè)置回路參數(shù)
單擊輸入節(jié)點(diǎn),在此指定回路過程變量的標(biāo)定方式,根據(jù)外接模擬量輸入情況,類型選擇単極型,標(biāo)定選項(xiàng)中設(shè)置過程變量范圍0到27648,對(duì)應(yīng)回路設(shè)定值范圍0.0到100.0,該值是給定值占過程變量量程的百分比,在本例中也可以認(rèn)為是工程量溫度值。
設(shè)置輸入?yún)?shù)
點(diǎn)擊輸出節(jié)點(diǎn),在此指定回路輸出的標(biāo)定方式,根據(jù)外接輸出信號(hào)類型選擇數(shù)字量,循環(huán)時(shí)間即PWM輸出的周期,采用默認(rèn)值0.1秒。
設(shè)置輸出參數(shù)
單擊報(bào)警節(jié)點(diǎn),在此設(shè)定回路報(bào)警選項(xiàng),啟用下限報(bào)警、上限報(bào)警、模擬量輸入錯(cuò)誤報(bào)警,指定報(bào)警上下限值以百分比表示,以及模擬量輸入模塊連接到PLC的位置。
報(bào)警參數(shù)設(shè)置
單擊代碼節(jié)點(diǎn),在此自定義向?qū)傻淖映绦蚝椭袛喑绦虻拿Q,選擇添加PID的手動(dòng)控制,當(dāng)處于手動(dòng)模式時(shí)不執(zhí)行PID計(jì)算,回路輸出由程序控制。單擊存儲(chǔ)器分配節(jié)點(diǎn),PID向?qū)橥瓿蒔ID運(yùn)算需要120個(gè)字節(jié)的位存儲(chǔ)器,為其指定起始地址,要保證程序中沒有使用這些存儲(chǔ)器,單擊建議按鈕向?qū)⒆詣?dòng)設(shè)定當(dāng)前程序中未用的位存儲(chǔ)器,這里我們采用VB0為起始地址。
添加PID手動(dòng)控制
單擊組件節(jié)點(diǎn),在此列出了PID向?qū)傻慕M件,包括一個(gè)初始化PID的子程序、一個(gè)用于循環(huán)執(zhí)行PID功能的中斷程序、一個(gè)120個(gè)字節(jié)的數(shù)據(jù)頁(yè)以及一個(gè)符號(hào)表,單擊生成按鈕完成PID向?qū)渲?#xff0c;向?qū)傻捻?xiàng)目組件添加到了項(xiàng)目中。
項(xiàng)目組件列表
查看向?qū)傻捻?xiàng)目組件。在項(xiàng)目樹中展開程序塊下的向?qū)募A,雙擊初始化PID子程序打開,該子程序是加密的,可以查看相關(guān)的子程序調(diào)用說(shuō)明,變量表列出了子程序的接口參數(shù)定義,編程調(diào)用時(shí)可參考。雙擊PID功能中斷子程序打開,該中斷子程序也是加密的,請(qǐng)注意PID向?qū)褂昧硕〞r(shí)中斷0,編程時(shí)不能再使用此中斷,否則會(huì)引起PID運(yùn)行錯(cuò)誤。
查看項(xiàng)目組件
展開符號(hào)表下的向?qū)募A,雙擊PID符號(hào)表打開,在此可以查看PID回路相關(guān)參數(shù)的符號(hào)及地址信息,不可更改,編程時(shí)可參考。展開數(shù)據(jù)塊下的向?qū)募A,雙擊PID數(shù)據(jù)頁(yè)打開,該數(shù)據(jù)頁(yè)是加密的,在此可以查看PID回路的PID算法相關(guān)參數(shù),這樣PID向?qū)Ь团渲猛瓿闪恕?/p>
PID符號(hào)表
本篇文章中我們學(xué)習(xí)了西門子S7-200 SMART PID回路控制,配置PID向?qū)?、查看?xiàng)目組件,在下篇文章中我們將繼續(xù)學(xué)習(xí)西門子S7-200 SMART PID回路控制的其他內(nèi)容,歡迎大家持續(xù)關(guān)注!
總結(jié)
以上是生活随笔為你收集整理的nrf52840 gpiote如何配置中断输入_西门子S7-200 SMART PID回路控制,配置PID向导,查看项目组件...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 最小二乘回归 高斯核_从简
- 下一篇: python实现简易聊天需要登录_pyt