你好,歡迎來到世鋁網 [請登錄] [免費注冊]
世鋁網 鋁業設備
您當前的位置: 世鋁網 鋁業設備 其它 BENTLY NEVADA 3300/12-01-20 普通會員

BENTLY NEVADA 3300/12-01-20

加入收藏 舉報
詳細信息

 在工業控制中,PID控制(比例-積分-微分控制)得到了廣泛的應用,這是因為PID控制具有以下優點:

    1)不需要知道被控對象的數學模型。實際上大多數工業對象準確的數學模型是無法獲得的,對於這一類係統,使用PID控制可以得到比較滿意的效果。據日本統計,目前PID及變型PID 約佔總控制回路數的90%左右。

    2)PID控制器具有典型的結構,程序設計簡單,參數調整方便。

    3)有較強的靈活性和適應性,根據被控對象的具體情況,可以採用各種PID控制的變種和改進的控制方式,如 PI、PD、帶死區的PID、積分分離式PID、變速積分PID等。隨著智能控制技術的發展,PID控制與模糊控制、神經網絡控制等現代控制方法相結合,可以實現PID控制器的參數自整定,使PID控制器具有經久不衰的生命力。

2. PLC實現PID控制的方法

如圖6-35所示為採用PLC對模擬量實行PID控制的係統結構框圖。用PLC對模擬量進行PID控制時,可以採用以下幾種方法:                                      圖6-35  用PLC實現模擬量PID控制的係統結構框圖

    1)使用PID過程控制模塊。這種模塊的PID控制程序是PLC生產廠家設計的,並存放在模塊中,用戶在使用時只需要設置一些參數,使用起來非常方便,一塊模塊可以控制幾路甚至幾十路閉環回路。但是這種模塊的價格昂貴,一般在大型控制係統中使用。如三菱的A係列、Q係列PLC的PID控制模塊。

    2)使用PID功能指令。現在很多中小型 PLC都提供PID控制用的功能指令,如FX2N係列PLC的PID指令。它們實際上是用於PID控制的子程序,與A/D、D/A模塊一起使用,可以得到類似於使用PID過程控制模塊的效果,價格卻便宜得多。

3)使用自編程序實現PID閉環控制。有的PLC沒有有PID過程控制模塊和 PID控制指令,有時雖然有PID控制指令,但用戶希望採用變型PID控制算法。在這些情況下,都需要由用戶自己編制PID控制程序。

3. FX2N的PID指令

PID指令的編號為FNC88,如圖6-36所示源操作數〔S1〕、〔S2〕、[S3]和目標操作數[D]均為數據寄存器D,16位指令,佔9個程序步。〔S1〕和〔S2〕分別用來存放給定值SV和當前測量到的反饋值PV,〔S3〕~[S3]+6用來存放控制參數的值,運算結果MV存放在〔D〕中。源操作數〔S3〕佔用從〔S3〕開始的25個數據寄存器。                                      圖6-36    PID指令

PID指令是用來調用PID運算程序,在PID運算開始之前,應使用MOV指令將參數(見表6-3)設定值預先寫入對應的數據寄存器中。如果使用有斷電保持功能的數據寄存器,不需要重復寫入。如果目標操作數[D]有斷電保持功能,應使用初始化脈衝M8002的常開觸點將其復位。

表6-3  PID控制參數及設定

PID指令可以同時多次使用,但是用於運算的[S3]、[D]的數據寄存器元件號不能重復。

    PID指令可以在定時中斷、子程序、步進指令和轉移指令內使用,但是應將〔S3〕+7清零(採用脈衝執行的MOV指令)之後才能使用。

    控制參數的設定和 PID運算中的數據出現錯誤時,“運算誤”標志M8067為 ON,錯誤代碼存放在D8067中。

    PID指令採用增量式PID算法,控制算法中還綜合使用了反饋量一階慣性數字濾波、不完全微分和反饋量微分等措施,使該指令比普通的PID算法具有的控制效果。

    PID控制是根據“動作方向”([S3]+1)的設定內容,進行正作用或反作用的PID運算。PID運算公式如下:

 以上公式中:△MV是本次和上一次採樣時PID輸出量的差值,MVn是本次的PID輸出量;EVn和 EVn-1分別是本次和上一次採樣時的誤差,SV為設定值;PVn是本次採樣的反饋值,PVnf、PVnf-1和PVnf-2分別是本次、前一次和前兩次濾波後的反饋值,L是慣性數字濾波的係數;Dn和Dn-l分別是本次和上一次採樣時的微分部分;K p是比例增益,T S是採樣周期,T I和T D分別是積分時間和微分時間,αD是不完全微分的濾波時間常數與微分時間TD的比值。

    4.PID參數的整定

    PID控制器有4個主要的參數K p、T I、T D和T S需整定,無論哪一個參數選擇得不合適都會影響控制效果。在整定參數時應把握住PID參數與係統動態、靜態性能之間的關係。

    在P(比例)、I(積分)、D(微分)這三種控制作用中,比例部分與誤差信號在時間上是一致的,只要誤差一出現,比例部分就能及時地產生與誤差成正比的調節作用,具有調節及時的特點。比例係數K p越大,比例調節作用越強,係統的穩態精度越高;但是對於大多數係統,K p過大會使係統的輸出量振蕩加劇,穩定性降低。

    積分作用與當前誤差的大小和誤差的歷史情況都有關係,只要誤差不為零,控制器的輸出就會因積分作用而不斷變化,一直要到誤差消失,係統處於穩定狀態時,積分部分才不再變化。因此,積分部分可以穩態誤差,提高控制精度,但是積分作用的動作緩慢,可能給係統的動態穩定性帶來不良影響。積分時間常數T I增大時,積分作用減弱,係統的動態性能(穩定性)可能有所改善,但是穩態誤差的速度減慢。

   微分部分是根據誤差變化的速度,提前給出較大的調節作用。微分部分反映了係統變化的趨勢,它較比例調節更為及時,所以微分部分具有超前和預測的特點。微分時間常數T D增大時,超調量減小,動態性能得到改善,但是抑制高頻幹擾的能力下降。

    選取採樣周期T S時,應使它遠遠小於係統階躍響應的純滯後時間或上升時間。為使採樣值能及時反映模擬量的變化,T S越小越好。但是T S太小會增加CPU的運算工作量,相鄰兩次採樣的差值幾乎沒有什麼變化,所以也不宜將T S取得過小。

FANUC AMADA A06B-6035-H315/H316 CNC VELOCITY CONTROL UNIT


GE FANUC IC3600SFVA1 USPP IC3600SFVA1


FANUC A06B-6077-H106 USPP A06B6077H106


FANUC A06B-0512-B001 USPP A06B0512B001


GE FANUC IC3600LSRD1 NSPP IC3600LSRD1


Fanuc Servo Motor A06B-0345-B231


RECONDITIONED FANUC MAIN CPU ( A16B-3200-0421 )


FANUC A06B-0752-B100/3000 SERVO MOTOR MODEL 2S 2.2KW **Repair**


FANUC A06B-0854-B300-3030 SERVO MOTOR AS SPINDLE ALPHA 6/6000 **Repair**


FANUC A06B-0315-B032 SERVO MOTOR AC **Repair**


FANUC A87L-0001-001511H USPP A87L0001001511H


FANUC A06B-0501-B004/7000 SERVO MOTOR 3PH 8POLE 11AMP 2000RPM 144V **Repair**


FANUC A20B-0008-0841 USPP A20B00080841


A06B-0315-B074#7000 FANUC SERVO MOTORS REMANUFACTURED


Fanuc 44A719348-103R08


FANUC A06B-0745-B201/3000 SERVO MOTOR AC SPINDLE 1500/4500RPM **Repair**


FANUC AMADA A06B-6035-H315/H316 CNC VELOCITY CONTROL UNIT


GE FANUC IC3600SFVA1 USPP IC3600SFVA1


FANUC A06B-6077-H106 USPP A06B6077H106


FANUC A06B-0512-B001 USPP A06B0512B001


FANUC A370-8024-0013 USPP A37080240013


FANUC A06B-6066-H281 SERVO AMPLIFIER 2AX DIGITAL 0.55KW **Repair**


GE FANUC IC3600SGDE1 NSFP IC3600SGDE1


GE FANUC IC697ALG320 USPP IC697ALG320


A06B-0128-B588#0076 FANUC SERVO MOTORS REMANUFACTURED


A06B-0128-B588#7076 FANUC SERVO MOTORS REMANUFACTURED


FANUC ZA06B-0141-B075#7008 AC12/2000 SERVO MOTOR WITH 32K SERIAL ENCODER **Repai


A06B-0143-B088#0076 FANUC SERVO MOTORS REMANUFACTURED


A06B-0143-B088#7076 FANUC SERVO MOTORS REMANUFACTURED


FANUC A05B-2490-C171 Teach Pendant Repair Service Only!!!


FANUC A06B-0651-B003 SERVO MOTOR 1500RPM 12A 165V **Repair**


GE FANUC IC3600SFKC1 USPP IC3600SFKC1


GE FANUC IC600KD515 NSPP IC600KD515


GE FANUC IC3600AIAE1A1B NSPP IC3600AIAE1A1B


FANUC A20B-0005-0320 USPP A20B00050320


Fanuc A06B-0315-B751 or 10S AC Servo Motor "Exchange" "Warranty"


Fanuc A06B-6050-H103 Velocity Control Unit


Fanuc A06B-0143-B075#7075 AC Servo Motor a12/3000 "Exchange"


Fanuc A06B-6066-H004 Digital Servo Amp Unit "Exchange"


A06B-0147-B077#7075 FANUC SERVO MOTORS REMANUFACTURED


A06B-0147-B077#0075 FANUC SERVO MOTORS REMANUFACTURED


A06B-0153-B175#7075 a30/3000 AC SERVO MOTOR GE FANUC ID3435


Fanuc A06B-6079-H108 Servo Amplifier Repair Only!!!!!!!!!!!!!!!!!!!!


Fanuc A06B-6114-H210 Servo Amplifier Repair Only!!!!!!!!!!!!!!!!!!!!


FANUC A06B-0521-B051 USPP A06B0521B051


FANUC A06B-0313-B033 SERVO MOTOR AC ABS 3000P **Repair**


FANUC AC SERVO MOTOR A06B-0212-B100,PULSECODER A860-2000-T301 TESTED WORKING #1


Fanuc A06B-6111-H006#H550 Spindle Amplifier Repair Only!!!!!!!!!!!!!!!!!!!


Fanuc A06B-6058-H221


FANUC A06B-6096-H108 SERVO AMPLIFIER MODULE SVM1-360 **Repair**


FANUC A74L-0001-0038 USPP A74L00010038


FANUC A06B-6102-H222#520 SERVO AMPLIFIER ***Repair only***


FANUC A16B-2200-036 USPP A16B2200036


FANUC A06B-0315-B072 USPP A06B0315B072


GE FANUC 44A717584-G01 USPP 44A717584G01


FANUC A06B-0032-B075 NEW AC SERVO MOTOR A06B0032B075


GE FANUC IC697BEM731X BUS CONTROLLER(ICH) *FACTORY SEALED*


GE-Fanuc IC697ALG320 J Output Module


A02B-0098-C084 Mdi CRT Unit Fanuc


GE FANUC A05B-2301-C371 TEACH PENDANT


Fanuc, A06B-0115-B804, AC Servo Motor Model: ?iS 0.5/6000 NEW


GE FANUC IC3600EPSD1 USPP IC3600EPSD1


Fanuc Circuit Board A20B-0003-0772 14C A20B00030772


Fanuc A06B-0816-B001 Spindle Motor DC


RECONDITIONED FANUC MAIN CPU MODULE ( A20B-8100-0661 )


NEW FANUC SERVO MOTOR, MOD# A06B-0265-B105 W/ 1 YEAR WARRANTY


FANUC SERVO DRIVE A06B-6114-H302


FANUC SERVO UNIT A06B-6059-H208 /H513 A06B6059H208


FANUC AC SPINDLE SERVO DRIVE UNIT A06B-6044-H046 A06B6044H046


Fanuc AC Spindle Motor 6S _ A06B-0754-B210 _ A06B0754B210 _ AO6B-O754-B21O


FANUC INTELLIGENT TERMINAL A13B-0172-C101


Fanuc CNC PCB A20B-0004-0971-05D Circuit Board _ A20B0004097105D


Fanuc A20B-0004-0970-03C _ A20B-0004-0971-03C Circuit Board


GE FANUC IC600BF950L MODULE CARD PCB CIRCUIT BOARD B264248


FANUC A06B-6088-H215#H500 SPINDLE AMPLIFIER MODULE


New GE/Fanuc IC693CPU374-GP IC693CPU374 CPU 374 Module (240K Bytes configurable


FANUC A06B-6114-H302 SERIES D ALPHA I SERVO AMPLIFIER MODULE 283-339V, NEW*


FANUC A06B-6115-H001 SERIES B POWER SUPPLY MODULE 200-240VAC 5A, NEW*


GE FANUC A06B-6088-H215 #H500 SERVO AMPLIFIER


FANUC A06B-6077-H106 POWER SUPPLY A06B6007H106 NEW


GE Fanuc A16B-1000-0140/07A Motherboard Main Controller


FANUC P MODEL G


Fanuc A20B-0007-0010 MotherBoard PCB F6


Fanuc DC motor A06B-0820-B001 model 3


A06B-6066-H003 FANUC SERVO AMPLIFIER REMANUFACTURED


A06B-0143-B075#0076 FANUC SERVO MOTORS REMANUFACTURED


A06B-0148-B075#7000 FANUC SERVO MOTORS REMANUFACTURED


A06B-6058-H006 FANUC SERVO AMPLIFIER REMANUFACTURED


A06B-0317-B072#7076 FANUC SERVO MOTORS REMANUFACTURED


A06B-6078-H211#H500 FANUC SERVO AMPLIFIER REMANUFACTURED


聯係方式
  • 聯係人: 劉經理 女士
  • 職位: 銷售經理
  • 真: 0592-5580710
  • 電話: 0592-5361112
  • 手機: 15359273791
  • 址: 福建省 廈門市 蓮前街道呂嶺路創想中心A座
供應商其他供應信息
還沒找到合適的產品?