2310036294
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 187 個(gè)
工控威望: 426 點(diǎn)
下載積分: 1461 分
在線時(shí)間: 98(小時(shí))
注冊時(shí)間: 2015-02-10
最后登錄: 2024-01-18
查看2310036294的 主題 / 回貼
樓主  發(fā)表于: 2018-01-21 11:58
看過兩種人編程

1:一種是順序編程,知道工作的流程,想一套合適的順序,步進(jìn)編程法,大順序套小順序,小順序串并聯(lián)組成一個(gè)完整的流程。

:2:一種是邏輯條件互鎖編程,就是他只要知道大致的工作流程,比如在一個(gè)Q點(diǎn)的輸出前,放大量的條件,有互鎖的,有串聯(lián)的,不管什么情況,只要瞞住前面的條件它就有輸出。



我個(gè)人就得

1:步進(jìn)法流程清晰,只要能調(diào)成功,程序就會(huì)很穩(wěn)定,按照自己的想法運(yùn)動(dòng),沒想到的就不動(dòng)作,不會(huì)因?yàn)榭紤]不周撞機(jī)。

缺點(diǎn)就是,同樣一個(gè)設(shè)備程序量比用第二種編程法大的多,而且想一個(gè)好的流程費(fèi)時(shí)間,想出一條,過兩天覺得不完美又想一條,手動(dòng)程序還要另外寫。量比較大。



2:第二種編程法優(yōu)點(diǎn)程序量少 手動(dòng)自動(dòng)可放在一起寫,不用太費(fèi)時(shí)間去想一個(gè)美好的順序,站在設(shè)備旁邊直接考慮它的輸出條件是什么。編程快。

缺點(diǎn):有時(shí)候互鎖的條件考慮不周,或想的不完全,容易出現(xiàn)撞機(jī),一個(gè)輸出前的條件太多,無輸出的報(bào)警原因不好寫,而且我根本不能讀懂他們寫的程序,條件太多。



我初學(xué),看到大部分人用的是第2中編程法,PLC程序到底怎么寫,我很迷茫,求大神們指點(diǎn)一下!




不好意思這個(gè)帖子在別的版區(qū)也發(fā)過,只希望指點(diǎn)一下,我不太適應(yīng)第二種,苦惱

本帖最近評分記錄:
  • 下載積分:+2(wjpcat) 感謝分享!
    lixianji_007
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 242 個(gè)
    工控威望: 2871 點(diǎn)
    下載積分: 5433 分
    在線時(shí)間: 768(小時(shí))
    注冊時(shí)間: 2011-08-27
    最后登錄: 2024-09-21
    查看lixianji_007的 主題 / 回貼
    1樓  發(fā)表于: 2018-01-25 10:58
    8、9年的非標(biāo)設(shè)計(jì),談下個(gè)人的編程方法:1、程序結(jié)構(gòu)分開:總控程序、參數(shù)處理計(jì)算程序、報(bào)警程序、手動(dòng)程序、原點(diǎn)復(fù)位程序、自動(dòng)程序、外部輸出;
          2、總控程序可控制各部分程序的啟停、互鎖;參數(shù)處理主要用于數(shù)據(jù)計(jì)算、參數(shù)寫入變更等;報(bào)警程序最好也按部位分開,便于后期變更處理;手動(dòng)程序要注意各機(jī)構(gòu)之間的互鎖,避免手動(dòng)誤操作撞機(jī)損壞設(shè)備;原點(diǎn)復(fù)位程序可按順序執(zhí)行(移位指令或字賦值,大設(shè)備可分幾個(gè)回路分別執(zhí)行);自動(dòng)程序也可按順序執(zhí)行或并行處理;外部輸出部分就是PLC的直接輸出啦;
          3、有要快速響應(yīng)處理的可添加中斷程序或子程序;功能重復(fù)或類似的可做成標(biāo)準(zhǔn)功能塊、減少工作量;
          4、程序編寫前先把地址分配好,各部分程序占用的中間繼電器、定時(shí)器、數(shù)據(jù)寄存器,根據(jù)預(yù)估的程序量預(yù)留一定的空間;
          5、個(gè)人感覺這樣編寫出來的程序調(diào)試、維修、變更都很方便;
    以上只是個(gè)人的經(jīng)驗(yàn)總結(jié),希望和各位共同學(xué)習(xí)。
    本帖最近評分記錄:
  • 下載積分:+1(17625645950) 真誠感謝!
  • 下載積分:+3(幽默人生) 感謝分享!
  • 下載積分:+5(bogegongkong) 熱心助人!
  • 下載積分:+1(2310036294)
  • 天下事有難易乎?為之,則難者亦易矣!不為,則易者亦難矣!