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