怎樣消除PLC高速計數(shù)器的計數(shù)誤差
在應用PLC高速計數(shù)器時往往會碰到,計數(shù)器與輸入計數(shù)脈沖信號的脈沖電平不匹配、如旋轉(zhuǎn)編碼器、光柵尺數(shù)據(jù)輸出是TTL電平,而PLC高速計數(shù)器卻要求接受的是0 - 24v傳輸脈沖信號。又如在應用旋轉(zhuǎn)編碼器、光柵尺的場合其運動速度時快時慢時動時靜止的不確定性、或者在運動速度非常低的場合也同樣有問題出現(xiàn)、數(shù)據(jù)傳輸距離稍長些,脈沖傳輸過程中還會產(chǎn)生脈沖奇變。歸結到PLC高速計數(shù)器對被計數(shù)脈沖脈沖沒有進行必要的整形處理,接收到的計數(shù)脈沖前后沿口沒有達到響應標準,形成上升、下降沿口響應速度不夠。還有尤其是在復雜的工業(yè)控制現(xiàn)場,那縱向和橫向電磁干擾沒有采取有效克服措施或者沒有找到有效的克服干擾的方法。許多部件在實驗室做模擬試驗時是完好的,而一旦到了工業(yè)現(xiàn)場卻出現(xiàn)種種不正常的現(xiàn)象。這往往是因為忽略了系統(tǒng)設計的整體概念,各個系統(tǒng)與系統(tǒng)之間的不匹配所產(chǎn)生的系統(tǒng)干擾等一系列問題。從而最后反映到計數(shù)脈沖上,產(chǎn)生了寄生毛刺信號,寄生毛刺又沒有得到有效的遏止。所以必然會導致PLC高速計數(shù)器計器計數(shù)精度不穩(wěn)定、不可靠、產(chǎn)生累計誤差、偶發(fā)性的計數(shù)出錯等一系列問題。它其直接影響到了PLC控制精度,使得原本為了提高精度而設置的功能,卻發(fā)揮不了本該提高精度的效果。有時誤認為PLC高速計數(shù)器質(zhì)量有問題,而沒有找到問題的真跡源頭在哪里。為此我們針對這些在國內(nèi)電氣系統(tǒng)普遍存在而又常見的技術問題,專門分析研究許多國外引進的大系統(tǒng)集成項目時。發(fā)現(xiàn)有許多常被我們忽略的細節(jié),往往認為是“多余”的或者是可以“節(jié)省”開銷的部件。我們對那些“多余”部件進行分析研究后方知它存在的必要性,尤其是精確度要求比較高的機械電氣合一的數(shù)控項目中尤為重要。為此我們引進了先進而又成熟的技術,吸收消化了許多細節(jié)的處理方法。專門設計了半國產(chǎn)化的MHM-02A/B型雙高速光柵耦合器接口,它在許多系統(tǒng)上尤其是問題系統(tǒng)上應用得到了驗證。是“多”而不“余”解決了問題,起到事半功倍立竿見影的效果。
特點:FEATURES MHM-02型雙高速光電柵耦合器是旋轉(zhuǎn)編碼器、光柵尺與PLC控制器高速計數(shù)器模塊進行數(shù)據(jù)高速傳輸?shù)牧己媒涌?br />
A. MHM-02型高速光柵隔離器(采用先進藍光技術),可以應用于包括微處理器系統(tǒng)TTL與PLC之間數(shù)據(jù)高速傳輸轉(zhuǎn)換接口(如解決雷諾德旋轉(zhuǎn)編碼器輸出與PLC控制器之間轉(zhuǎn)換接口、應用于TTL與西門子FM350-2高速計數(shù)模塊接口匹配、西門子313C-2DP高速計數(shù)通道)、電動機數(shù)字光電編碼器與PLC控制器之間轉(zhuǎn)換接口、變頻器脈沖信號與PLC控制器之間的信號傳輸、數(shù)據(jù)輸入/輸出轉(zhuǎn)換接口、微處理器系統(tǒng)和計算機外設接口、還特別適用于電機控制應用等領域。尤其是能克服工控系統(tǒng)復雜的現(xiàn)場環(huán)境下的強干擾,將強電傳動執(zhí)行機構和遠程PLC控制網(wǎng)絡系統(tǒng)之間電氣隔離,排除強電場、強磁場等電氣干擾(并且具備脈沖轉(zhuǎn)換整形功能)。MHM-02型高速光電耦合模塊可以分隔系統(tǒng)和有效保護較為敏感的電路,并且具有脈沖整形功能,有效地提高了系統(tǒng)之間的抗干擾性能。為工業(yè)自動化控制系統(tǒng)中的高低電壓之間提供一個完全物理隔離的安全接口。內(nèi)置二路獨立modular optical copuplers隔離器
MHM-02型高速光柵隔離器常規(guī)產(chǎn)品輸入,有PLC電平接口02A、有TTL電平接口02B,特殊要求可定制。輸出,有推挽型和集電極開路輸出型02AO、02BO,還有固定TTL電平輸出02AT、02BT,三種任選一種。
C. 結構上采用了片狀模塊卡口式結構,可直接卡入標準道軌安裝,安裝拆卸維護方便??梢远嗥o湊疊合安裝在標準道軌上DIN,可節(jié)省和替代控制柜輸入、輸出接線端子。
一. 技術參數(shù) SPECIFICATIONS
注:MHM-02AT型輸入為PLC電平、MHM-02BT型輸入為TTL電平,模塊工作電源范圍可DC 9 – 30 V,輸出固定為TTL電平。
MHM-02AO型輸入為PLC電平、MHM-02BO型輸入為TTL電平,模塊的工作電源范圍可DC 9 – 30 V,輸出為集電極開路OC。
問:最近剛使用S7-200遇到以下一些問題。
1、在S7-200運行的過程中,我重新下載程序,假如現(xiàn)在Q0.0是為1的。軟件提示是否把PLC設置成run模式,點是之后,Q0.0又自動為1了。程序里面Q0.0是通過按鈕啟動的,我在程序的最開始也加了復位的語句。但是Q0.0還是在重新運行之后就立即變成1.百思不得其解。
2、我在CPU226之后接了一個16點輸入,16點輸出的模塊。程序運行的時候顯示Q2.0有輸出,模塊上面的指示燈也亮。但是接在這個點上的繼電器也不工作。接線我查了應該沒有問題,繼電器也沒有壞,也不知道為什么??
3、還有一個邏輯上面的問題,我把以前用在三菱上面的一個一鍵啟停的程序移植過來,沒有用。這種方法的思想是通過掃描周期來制造一個脈沖,然后利用與或的關系來作用的。
代碼如下:
LD I0.0
AN I0.1
LPS
AN M0.0
= M0.1
LPP
= M0.0
network2
LD M0.0
AN Q0.0
LDN M0.0
A Q0.0
OLD
= Q0.0
其中I0.0為按鈕,I0.1為熱繼常開。Q0.0為輸出
大家?guī)兔Ψ治鲆幌隆?
答:1.無源程序無法分析,估計是邏輯錯誤,往往容易犯的錯誤是,上一個語句邏輯讓Q0.0一直置位,下一個語句邏輯幼稚的要復位,這種情況---|P|----能派上用處;
2.仔細看看200手冊接線;
3.你的指令邏輯錯誤,不知道是手誤還是源程序就這樣:
我分析程序應該如下:
Network1
LD I0.0
AN I0.1
LPS
AN M0.0
= M0.1
LPP
= M0.0
Network2
LD M0.0
AN Q0.0
LDN M0.1
A Q0.0
OLD
= Q0.0
問:PLC的輸出點為DC24V,用PLC的輸出點去控制Danfoss變頻器的啟動,需要將變頻器的COM端與PLC的COM端作等電位短接嗎?會不會出問題?
答:這個問題是這樣的,變頻器本身有一個24V輸出端子.你可以用PLC的輸出點去控制一個繼電器,然后把變頻器本身的24V連接到它的啟動端子上,如果你非要直接把PLC的24V接到變頻器上,那么你把PLC24V電源的com端和變頻器的COM端連接起來,這樣也可以,但我建議使用繼電器來控制,我在項目上是這樣做的.
PARVEX MC19PA7326
PARVEX DPD17100
800EM-MJ2
Parvex HX840VJ
PARVEX MC13SR0006
CEM PARVEX F12M4H-57344
PARVEX HX840VGR9000
Parvex CYBER 4200
Parvex MC17HA8225
ALSTHOM/ALSTOM 800EM-MJ2 DRIVE 0-250V
Parvex AMS3B Power Supply
ALSTHOM 2250306 模塊
GEC Alsthom Parvex CMS2 800EM-MJ2
GEC ALSTHOM PARVEX AMS2 SA6604C
PARVEX SERVO MOTOR LX320BEFR3000
GEC Alsthom Parvex CMS2
PARVEX LS610ELR6000
PARVEX LS610ELR6300
PARVEX LD640EGR2304-Z
PARVEX RTS51060102R
Parvex RX116MR5013
PARVEX DLD-13004R