foxplc
水到渠成
級別: 家園常客
|
圖片:
如圖所示 現要求是:小車在自動位(I0.0),溶氣水泵(Q0.3)運行時,正向運行(Q0.7) 碰到正向限位開關(I1.3),停3秒(T37), 反向運行 (Q1.0) 碰到反向限位開關(I1.4),停4分鐘(T38),再正向運行。周而復始 溶氣水泵(Q0.3),停止后再啟動,小車還能自動按原來的方向運行。 再仿真軟件中模擬根本啟動不了,請各位指正。 |
---|---|
|
netliuhao
級別: *
|
無法運行。你至少給個電機正傳或反轉的啟動信號吧。那樣電機正傳才能自運行。 (后續應該按照你的設計思路開始運轉吧 。沒有仔細看后面的圖 ) |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
最好發張您模擬時候的圖片上來,從程序邏輯上來說這段程序沒啥問題。 模擬的時候不能啟動或許是您的起始狀態或者模擬的輸入狀態不對。 |
---|---|
|
foxplc
水到渠成
級別: 家園常客
|
sm0.1就是個啟動條件 |
---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄
|
樓主的程式有問題的,請重編 |
|
---|---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄
|
啟動信號不能用SM0.1,SM0.1是開機時接通一周期,等你操作時N次周期都過去了,還有你說要先啟動正的,那么也不能并在反向上。 |
|
---|---|---|
|
foxplc
水到渠成
級別: 家園常客
|
sm0.1是該并在正向上,接通一個周期就斷開,有Q點的自鎖,可保證Q點有 輸出。換向時有限位開關延時啟動。“N次周期都過了”是什么意思。 |
---|---|
|
wwcwwc
級別: VIP會員
|
我感覺樓主SM0.1用的不合適,SM0.1的定義是:每次掃描后刷新一次.選擇用SM0.0到還合適.SM0.0的定義:CPU上電常ON.但是我總感覺在這里用這個指令有點不合適.還是用啟動按鈕比較好些,至少可以確認是否可以啟動設備了.我是指設備的安全性考慮,如果是實驗程序那到沒有問題了. [ 此帖被wwcwwc在2009-08-19 15:13重新編輯 ] |
---|---|
|
sjm213
有小知識,無大學問。
級別: 論壇版主
|
呃…… 有個關鍵的問題,在串聯的條件中有個Q0.3如何滿足? 該段程序若在Q0.3之后執行,并且Q0.3需要跟SM0.1一般上電即接通,那么這段程序中控制小車的輸出點可能接通。 如果該段程序在Q0.3之前,或者PLC運行狀態下Q0.3斷開過再次接通,則控制小車的輸出點不可能再接通。 |
---|---|
|
foxplc
水到渠成
級別: 家園常客
|
本截圖是一個“污水處理”控制的片段,按照工藝的要求,小車的正反轉都是在溶氣水泵(Q0.3)運行后才可 運行。由此又產生一個問題,溶氣水泵(Q0.3)并非一直運行,他是由調節池的液位來控制的,中液位時啟動 低液位停止。假設此LAD片段是正確的,但是當調節池液位由低液位(溶氣水泵停),再到中液位(溶氣水泵啟動) 此時小車就不會啟動,因為SM0.1只會在PLC通電時,接通一個掃描周期。 |
---|---|
|
foxplc
水到渠成
級別: 家園常客
|
sm0.0用在此處是不合適的,因為小車的正傳是由反向到位的限位開關通過延時來啟動的,并不是每個掃面周期都讓它正向運行。 加個啟動按鈕是可以人工確定啟動了設備,正如8樓smj213所提的(Q0.3)的問題,每次重新啟動(Q0.3),就要人去按按鈕, 就失去了自動的功能了 |
---|---|
|