99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

易學易懂的PID向?qū)Ь幊?/h1>

使用以下方法之一打開 PID 向?qū)В?nbsp;●在Micro/WIN SMART中的工具菜單中選擇PID向?qū)В?/p>

圖1. 選擇PID向?qū)?/p>

● 在項目樹中打開“向?qū)?rdquo;文件夾,然后雙擊“PID”,或選擇“PID”并按回車鍵。

圖2. 選擇PID向?qū)?nbsp;

第一步:定義需要配置的PID回路號 在此對話框中選擇要組態(tài)的回路。 最多可組態(tài) 8 個回路。 在此對話框上選擇回路時,PID 向?qū)ё髠?cè)的樹視圖隨組態(tài)該回路所需的所有節(jié)點一起更新。

圖3. 選擇需要配置的回路

第二步:為回路組態(tài)命名

可為回路組態(tài)自定義名稱。 此部分的默認名稱是“回路 x”,其中“x”等于回路編號。

圖4. 為PID回路命名 

第三步:設(shè)定PID回路參數(shù)

圖5. 設(shè)置PID參數(shù)

圖5中定義了PID回路參數(shù),這些參數(shù)都應當是實數(shù):

1、增益: 即比例常數(shù),默認值=1.00。

2、積分時間:如果不想要積分作用可以將該值設(shè)置很大(比如10000.0),默認值=10.00。

3、微分時間:如果不想要微分回路,可以把微分時間設(shè)為0 ,默認值=0.00。

4、采樣時間:是PID控制回路對反饋采樣和重新計算輸出值的時間間隔,,默認值=1.00。在向?qū)瓿珊螅粝胍薷拇藬?shù),則必須返回向?qū)е行薷模豢稍诔绦蛑谢驙顟B(tài)表中修改。

注意:關(guān)于具體的PID參數(shù)值,每一個項目都不一樣,需要現(xiàn)場調(diào)試來定,沒有所謂經(jīng)驗參數(shù)。

第四步:設(shè)定回路過程變量

圖6. 設(shè)定PID輸入過程變量

1、指定回路過程變量 (PV) 如何標定。可以從以下選項中選擇:

  • 單極性:即輸入的信號為正,如0-10V或0-20mA等

  • 雙極性:輸入信號在從負到正的范圍內(nèi)變化。如輸入信號為±10V、±5V等時選用
  • 選用20%偏移:如果輸入為4-20mA則選單極性及此項,4mA是0-20mA信號的20%,所以選20%       偏移,即4mA對應5530,20mA對應27648。
  • 溫度 x 10 °C
  • 溫度 x 10 °F

2、反饋輸入取值范圍

  • 在a.設(shè)置為單極時,缺省值為0 - 27648,對應輸入量程范圍0 - 10V或0 - 20mA等,輸入信號為正
  • 在a.設(shè)置為雙極時,缺省的取值為-27648 - +27648,對應的輸入范圍根據(jù)量程不同可以是±10V、±5V等
  • 在a.選中20% 偏移量時,取值范圍為5530 - 27648,不可改變

3、在“標定”(Scaling) 參數(shù)中,指定回路設(shè)定值 (SP) 如何標定。 默認值是 0.0 和 100.0 之間的一個實數(shù)。

     此反饋輸入也可以是工程單位數(shù)值,參見:設(shè)置給定-反饋的量程范圍。

第五步:設(shè)定輸入回路輸出選項  

圖7. 設(shè)定PID輸出選項

1、輸出類型可以選擇模擬量輸出或數(shù)字量輸出。模擬量輸出用來控制一些需要模擬量給定的設(shè)備,如比例閥、變頻器等;數(shù)字量輸出實際上是控制輸出點的通、斷狀態(tài)按照一定的占空比變化,可以控制固態(tài)繼電器(加熱棒等)

2、選擇模擬量則需設(shè)定回路輸出變量值的范圍,可以選擇:

  • 單極:單極性輸出,可為0-10V或0-20mA等
  • 雙極:雙極性輸出,可為正負10V或正負5V等
  • 單極20% 偏移量:如果選中20%偏移,使輸出為4 - 20mA

3、取值范圍:

c為單極時,缺省值為 0 到 27648

c為雙極時,取值-27648 到 27648

c為20%偏移量時,取值5530 - 27648 ,不可改變

如果選擇了開關(guān)量輸出,需要設(shè)定此循環(huán)周期,如圖7所示:

圖8. 設(shè)定PID輸出為數(shù)字量

第六步:設(shè)定回路報警選項

圖9. 設(shè)定回路報警限幅值

向?qū)峁┝巳齻€輸出來反映過程值(PV)的低值報警、高值報警及過程值模擬量模塊錯誤狀態(tài)。當報警條件滿足時,輸出置位為1。這些功能在選中了相應的選擇框之后起作用。

  1. 使能低值報警并設(shè)定過程值(PV)報警的低值,此值為過程值的百分數(shù),缺省值為0.10,即報警的低值為過程值的10%。此值最低可設(shè)為0.01,即滿量程的1%

  2. 使能高值報警并設(shè)定過程值(PV)報警的高值,此值為過程值的百分數(shù),缺省值為0.90,即報警的高值為過程值的90%。此值最高可設(shè)為1.00,即滿量程的100%

  3. 使能過程值(PV)模擬量模塊錯誤報警并設(shè)定模塊于CPU連接時所處的模塊位置。“EM0”就是第一個擴展模塊的位置

第七步:定義向?qū)傻腜ID初使化子程序和中斷程序名及手/自動模式

圖10. 指定子程序、中斷服務程序名和選擇手動控制

向?qū)б呀?jīng)為初使化子程序和中斷子程序定義了缺省名,你也可以修改成自己起的名字。

1、指定PID初使化子程序的名字。

2、指定PID中斷子程序的名

注意:

  • 如果你的項目中已經(jīng)存在一個PID配置,則中斷程序名為只讀,不可更改。因為一個項目中所有PID共用一個中斷程序,它的名字不會被任何新的PID所更改。
  • PID向?qū)е袛嘤玫氖荢MB34定時中斷,在用戶使用了PID向?qū)Ш螅⒁庠谄渌幊虝r不要再用此中斷,也不要向SMB34中寫入新的數(shù)值,否則PID將停止工作。

3、此處可以選擇添加PID 手動控制模式。在PID手動控制模式下,回路輸出由手動輸出設(shè)定控制,此時需要寫入手動控制輸出參數(shù)一個0.0-1.0的實數(shù),代表輸出的0%-100%而不是直接去改變輸出值。

第八步:指定PID運算數(shù)據(jù)存儲區(qū)

圖11. 分配運算數(shù)據(jù)存儲區(qū)

PID指令(功能塊)使用了一個120個字節(jié)的V區(qū)參數(shù)表來進行控制回路的運算工作;除此之外,PID向?qū)傻妮斎?輸出量的標準化程序也需要運算數(shù)據(jù)存儲區(qū)。需要為它們定義一個起始地址,要保證該地址起始的若干字節(jié)在程序的其它地方?jīng)]有被重復使用。如果點擊“建議”,則向?qū)⒆詣訛槟阍O(shè)定當前程序中沒有用過的V區(qū)地址。

自動分配的地址只是在執(zhí)行PID向?qū)r編譯檢測到空閑地址。向?qū)⒆詣訛樵搮?shù)表分配符號名,用戶不要再自己為這些參數(shù)分配符號名,否則將導致PID控制不執(zhí)行。

第九步:生成PID子程序、中斷程序及符號表等

一旦點擊完成按鈕,將在你的項目中生成上述PID子程序、中斷程序及符號表等。

圖12. 生成PID子程序、中斷程序和符號表等

第十步:配置完P(guān)ID向?qū)В枰诔绦蛑姓{(diào)用向?qū)傻腜ID子程序(如下圖)

在用戶程序中調(diào)用PID子程序時,可在指令樹的程序塊中用鼠標雙擊由向?qū)傻腜ID子程序,在局部變量表中,可以看到有關(guān)形式參數(shù)的解釋和取值范圍。

  1. 必須用SM0.0來使能 PIDx_CTRL 子程序,SM0.0 后不能串聯(lián)任何其他條件,而且也不能有越過它的跳轉(zhuǎn);如果在子程序中調(diào)用 PIDx_CTRL 子程序,則調(diào)用它的子程序也必須僅使用 SM0.0 調(diào)用,以保證它的正常運行

  2. 此處輸入過程值(反饋)的模擬量輸入地址

  3. 此處輸入設(shè)定值變量地址(VDxx),或者直接輸入設(shè)定值常數(shù),根據(jù)向?qū)е械脑O(shè)定0.0-100.0,此處應輸入一個0.0-100.0的實數(shù),例:若輸入20,即為過程值的20%,假設(shè)過程值A(chǔ)IW0是量程為0-200度的溫度值,則此處的設(shè)定值20代表40度(即200度的20%);如果在向?qū)е性O(shè)定給定范圍為0.0 - 200.0,則此處的20相當于20度

  4. 此處用I0.0控制PID的手/自動方式,當I0.0為1時,為自動,經(jīng)過PID運算從AQW0輸出;當I0.0為0時,PID將停止計算,AQW0輸出為ManualOutput(VD4)中的設(shè)定值,此時不要另外編程或直接給AQW0賦值。若在向?qū)е袥]有選擇PID手動功能,則此項不會出現(xiàn)

  5. 定義PID手動狀態(tài)下的輸出,從AQW0輸出一個滿值范圍內(nèi)對應此值的輸出量。此處可輸入手動設(shè)定值的變量地址(VDxx),或直接輸入數(shù)。數(shù)值范圍為0.0-1.0之間的一個實數(shù),代表輸出范圍的百分比。例:如輸入0.5,則設(shè)定為輸出的50%。若在向?qū)е袥]有選擇PID手動功能,則此項不會出現(xiàn)

  6. 此處鍵入控制量的輸出地址

  7. 當高報警條件滿足時,相應的輸出置位為1,若在向?qū)е袥]有使能高報警功能,則此項將不會出現(xiàn)

  8. 當?shù)蛨缶瘲l件滿足時,相應的輸出置位為1,若在向?qū)е袥]有使能低報警功能,則此項將不會出現(xiàn)

  9. 當模塊出錯時,相應的輸出置位為1,若在向?qū)е袥]有使能模塊錯誤報警功能,則此項將不會出現(xiàn)

第十一步:實際運行并調(diào)試PID參數(shù)

沒有一個PID項目的參數(shù)不需要修改而能直接運行,因此需要在實際運行時調(diào)試PID參數(shù)。查看數(shù)據(jù)塊以及符號表相應的PID符號標簽的內(nèi)容,可以找到包括PID核心指令所用的控制回路表,包括比例系數(shù)、積分時間等等。將此表的地址復制到狀態(tài)表中,可以在監(jiān)控模式下在線修改PID參數(shù),而不必停機再次做配置。參數(shù)調(diào)試合適后,用戶可以在數(shù)據(jù)塊中寫入,也可以再做一次向?qū)В蛘呔幊滔蛳鄳臄?shù)據(jù)區(qū)傳送參數(shù)。

聲明:本內(nèi)容為作者獨立觀點,不代表電子星球立場。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯的朋友,別忘了一鍵三連哦!
贊 1
收藏 2
關(guān)注 35
成為作者 賺取收益
全部留言
0/200
成為第一個和作者交流的人吧

主站蜘蛛池模板: 桃子视频在线观看免费视频网 | 国产高清一级毛片在线不卡 | 噜噜噜在线观看免费视频日本 | 国产欧美日韩精品一区 | 性a一级 | 国产成人愉拍精品 | 三年片免费观看影视大全满天星 | 久久久精华网 | 99热这里只有精品最新地址获取 | 中文字幕亚洲一区一区 | 日韩亚洲国产中文字幕欧美 | www中文字幕| 国产不卡一级无码视频 | 在线观看高清不卡无码视频 | 999www人成免费视频 | 精品国产欧美一区二区三区不卡 | 久久精品亚洲男人的天堂 | 少妇把腿扒开让我添69 | japanese国产打屁股网站 | 亚洲欧美闷骚少妇影院 | 69综合精品国产二区无码 | 很黄的网站在线观看 | 亚洲华人play视频在线 | 成人勉费视频 | 久久精品人妻无码专区 | 国产精品国产三级国产av品爱网 | 色情无码初拍人妻 | 爆乳无码中文字幕在线观看 | 免费在线视频一区 | 欧美va免费高清在线观看 | 欧美日韩一级黄 | 999视频| 农民工嫖妓50岁老熟女 | av网址免费看 | 欧美人与猪马狗在线观看 | 亚洲精品3p | 一区二区观看 | 日本高清视频免费观看 | 在线A亚洲老鸭窝天堂AV高清 | 激情综合网五月激情 | 亚洲一区在线日韩在线尤物 |