shenyijin
中級電工
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 572 個
工控威望: 787 點
下載積分: 1269 分
在線時間: 174(小時)
注冊時間: 2011-04-15
最后登錄: 2014-12-20
查看shenyijin的 主題 / 回貼
樓主  發(fā)表于: 2011-09-27 20:46
圖片:
我做個了定時程序,是臺達(dá)的.。.....高手幫我解釋看看,我弄不明白,是不是這個程序PLS后的M120只接通個上升沿周期啊?過了一個周期脈沖之后.是什么狀態(tài)?是不是回到原來的狀態(tài)?LD>= K7 和LD>=K29S邏輯條件達(dá)到是不是一直保持ON狀態(tài)
qlin
學(xué)過一點FX型PLC基本知識
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 537 個
工控威望: 531 點
下載積分: 12343 分
在線時間: 258(小時)
注冊時間: 2009-07-13
最后登錄: 2019-05-13
查看qlin的 主題 / 回貼
1樓  發(fā)表于: 2011-09-28 21:27
    樓主的程序,運行或仿真了嗎,編程目的是什么。
    程序中用了多個PLS M120,出現(xiàn)了類似于“雙線圈輸出”的情況,可能達(dá)不到預(yù)期目的,可以試驗認(rèn)定。
    比如,前一個PLS M120的執(zhí)行條件接通,M120接通,該執(zhí)行條件一直接通(假設(shè)只有一個執(zhí)行條件接通);若遇后面的PLS M120的執(zhí)行條件斷開,則再次執(zhí)行到“執(zhí)行條件”接通的位置,則可能M120又會接通。
    這點我沒有試驗,大概意思如此,樓主可看一下有無類似問題。

    見《自學(xué)自會PLC指令——三菱FX2N編程技術(shù)及應(yīng)用》談到過這問題;當(dāng)然,PLC品牌不一樣,可能情況不一樣。
僅很早前用過幾次順控編程(PLC),嘿嘿,沒尋找機會
qlin
學(xué)過一點FX型PLC基本知識
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 537 個
工控威望: 531 點
下載積分: 12343 分
在線時間: 258(小時)
注冊時間: 2009-07-13
最后登錄: 2019-05-13
查看qlin的 主題 / 回貼
2樓  發(fā)表于: 2011-10-01 06:52
臺達(dá)對于FOR指令和PLS指令,應(yīng)當(dāng)可以仿真,可以先試簡單一點的程序。
僅很早前用過幾次順控編程(PLC),嘿嘿,沒尋找機會
qlin
學(xué)過一點FX型PLC基本知識
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 537 個
工控威望: 531 點
下載積分: 12343 分
在線時間: 258(小時)
注冊時間: 2009-07-13
最后登錄: 2019-05-13
查看qlin的 主題 / 回貼
3樓  發(fā)表于: 2011-10-01 11:56
剛剛以樓主的程序為樣本,就PLS指令作了一個簡單的觀察,貼出在另一個論壇;
樓主可以去看看,標(biāo)題:從PLS指令的一個問題說開去(臺達(dá)PLC)
http://bbs.gkong.com/dispbbs.asp?Boardid=2&id=300738&star=#1582790
僅很早前用過幾次順控編程(PLC),嘿嘿,沒尋找機會
qlin
學(xué)過一點FX型PLC基本知識
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 537 個
工控威望: 531 點
下載積分: 12343 分
在線時間: 258(小時)
注冊時間: 2009-07-13
最后登錄: 2019-05-13
查看qlin的 主題 / 回貼
4樓  發(fā)表于: 2011-10-07 07:48
    特將15樓提到的“簡單觀察”摘來貼出,可作為16樓的一個解釋。

    1)在樓主程序(附圖1、略)的基礎(chǔ)上,可補充C1的計數(shù)程序、再加上對M120的觀察來進(jìn)行試驗,增加部分的程序見附圖2。PLC為臺達(dá)ES2,編程軟件WPLSoft。

  
    運行程序,強制M607接通,通斷X0使C1計數(shù)到K7時,Y0、Y1均未接通;至K23、K27、K29、K44時,Y0、Y1亦未接通。
   從試驗可看出,在FOR指令的循環(huán)體之外,M120是沒有接通過的;那么,我們可以再來看看循環(huán)體內(nèi)的情況。

    2)在PLS指令之后,插入OUT M200、SET M300等進(jìn)行觀察,變動部分見附圖3。

  
    運行程序,強制M607接通,通斷X0使C1計數(shù)到K7時,M200顯示斷開、M300接通,但M301、M302均未接通(當(dāng)然M201、M202也未接通)。
    M300的接通,說明M120曾接通過;但執(zhí)行到下一條PLS M120指令時,由于其執(zhí)行條件是斷開的,故又使M120復(fù)位——這類同于《自學(xué)自會PLC指令——三菱FX2N編程技術(shù)及應(yīng)用》所介紹的現(xiàn)象。

    3)可以來看一個更簡單的示例,參見附圖4。

  
    運行程序,接通X0一次,C10、D0的值各增加1,而M201、M301不接通;這與上面的結(jié)論是一致的,即:由于兩次編程了PLS M120,M120未能接通一個掃描周期,而只是接通到下一個PLS M12指令為止。
    因此,通過觀察可知,臺達(dá)ES2與三菱FX2N的PLS指令,情況有所不同;進(jìn)一步試驗可知,臺達(dá)ES2多處編程的、同一軟元件的PLS指令,能夠單獨輸出,只與各自的執(zhí)行條件有關(guān)。
僅很早前用過幾次順控編程(PLC),嘿嘿,沒尋找機會