從上面的響應時間估算公式可以看出,輸入信號的響應時間由掃描周期決定,掃描周期一方面取決于系統(tǒng)的硬件配置,另一方面由控制軟件中使用的指令和指令的條數(shù)決定,在砌塊成型機自動控制系統(tǒng)調試過程中發(fā)生這樣的情況,自動推板過程(把砌塊從成型臺上送到輸送機上的過程)的啟動,要靠成型工藝過程的完成信號來啟動,輸送磚坯的過程完成同時完成了送板的過程,通知控制系統(tǒng)可以完成下一個成型過程。
廈門岳航計算機工程有限公司
聯(lián)系人:李素云
企業(yè)QQ:2851195446,2851195466
手機:18965423501
座機:0592-5165501
單從程序的執(zhí)行順序上考察,控制時序的安排是正確的,可是,在調試的過程中發(fā)現(xiàn),系統(tǒng)實際的控制時序是,當個成型過程完成后,并不進行自動推板過程,而是直接開始下一個成型過程,遇到這種情況,設計者和用戶的反應一般都是懷疑程序設計錯誤。經(jīng)反復檢查程序,未發(fā)現(xiàn)錯誤,這時才考慮到可能是指令的響應時間產生了問題。砌塊成型機的控制系統(tǒng)是一個龐大的系統(tǒng),其軟件控制指令達五六百條。成型過程啟動信號,由一個成型過程的結束信號和有板信號產生,這時,就將產生這樣的情況,在某個掃描周期內掃描到HR002信號,在執(zhí)行置位推板過程,直接進行下一個成型過程,這可能是由于輸入信號的響應時間過長引起的,在這種情況下,由于硬件配置不能改變,指令條數(shù)也不可改變,處理過程中,設法在軟件上做調整,使成型過程結束信號早點發(fā)生,問題得到了解決。
2 軟件復位
在PLC程序設計中使用*平常的一種是稱為保持繼電器的內部繼電器。PLC的保持繼電器從HR000到HR915,共10×16個,另一種是定時器或計數(shù)器從TIM00到TIM47(CNT00或CNT47)共48個(不同型號的PLC保持繼電器,定時器的點數(shù)不同)。其中,保持繼電器實現(xiàn)的是記憶的功能,記憶著機械系統(tǒng)的運轉狀況,控制系統(tǒng)的運轉的正常時序,在時序的控制上,為實現(xiàn)控制的安全性,及時性、準確性、通常采用當一個機械動作守成時,其控制信號(由保持繼電器產生)用來終止上一個機械動作的同時,啟動下一個機械動作的時間繼電器不能正常被復位的情況,
Omron MY4 Relay 24 VAC
Omron MY4 (S) Relay 24 VDC
Potter & Brumfield KHU-17D11-12 Relay 12 VDC
Square D 8501 RS14 Relay 120V 50/60 Hz
Potter & Brumfield KUP14D11 Relay 110 VDC KU-4714
Omron LY2 Relay 12 VDC
Omron LY2 Relay 110/120 VAC
Potter & Brumfield KUP14D11 Relay 24 VDC KU-4634
Potter & Brumfield KUP14A11 Relay 120V 50/60 Hz KU-4526
Potter & Brumfield KU-90089 Relay 24 VDC
Automation Direct QM4N1-D24 Relay 24 VDC
Dayton 1EHT1 Relay 10A 120VAC 4PDT
Allen-Bradley 700DC-PT200Z24 DC Pneumatic Time Delay Relay Series B
ABB 1SVR450424R0700 Phase Unbalance Monitoring Relay CM-ASN
Allen-Bradley 700-BXL220 Relay 600V 10A
Allen-Bradley 700-PK1200A1 Master Control AC Relay 10A 600V Series B
Allen-Bradley 700-HT12AA1 Time Delay Relay 0.1s - 10s Series A (Missing Knob)
Allen-Bradley 700-HA32A1 Relay Series D with 700-HN125 Relay Socket 600V
Allen-Bradley 700-HA32A1 Relay Series D with 700-HN125 Relay Socket Series A
Allen-Bradley 700-HA32Z24 Relay Series C with 700-HN125 Relay Socket Series A
Allen-Bradley 700-HA32A1 Relay Series B with 700-HN100 Relay Socket Series B
Allen-Bradley 700-HA32A1 Relay Series B with 700-HN125 Relay Socket Series A
1746-OX8
1746-OW8
1746-OW4
1746-OW16
1746-OVP16
1746-OV8
1746-OV32
1746-OV16
1746-OG16
1746-OBP8
1746-OBP16
1746-OB8
1746-OB6EI
1746-OB32E
1746-OB32
1746-OB16E
1746-OB16
1746-OAP12
1746-OA8
1746-OA16
1746-NT8
1746-NT4
1746-NR8
Allen-Bradley 700-HA32A1 Relay Series A with 700-HN100 Relay Socket Series B
Allen-Bradley 700-HA33A1 Relay Series B with 700-HN201 Relay Socket Series C
Allen-Bradley 700-HC54A1 Relay Series A with 700-HN128 Relay Socket Series B
Allen-Bradley 700-HK32A1-4 Relay Series A with 700-HN122 Relay Socket Series A
Allen-Bradley 700-HA33Z12 Relay Series D with 700-HN126 Relay Socket Series A