2310036294
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 187 個(gè)
工控威望: 426 點(diǎn)
下載積分: 1461 分
在線時(shí)間: 98(小時(shí))
注冊(cè)時(shí)間: 2015-02-10
最后登錄: 2024-11-12
查看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)第二種,苦惱

本帖最近評(píng)分記錄:
  • 下載積分:+2(wjpcat) 感謝分享!
    賞心悅目
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 351 個(gè)
    工控威望: 1388 點(diǎn)
    下載積分: 1667 分
    在線時(shí)間: 869(小時(shí))
    注冊(cè)時(shí)間: 2008-12-24
    最后登錄: 2024-12-25
    查看賞心悅目的 主題 / 回貼
    1樓  發(fā)表于: 2018-01-24 22:14
    搞這個(gè)好多年了,一直沒有機(jī)會(huì)做上萬步的機(jī)器,全部用的第一種編程方法。個(gè)人感覺邏輯性很強(qiáng),很好用,轉(zhuǎn)換條件不滿足做暫停也好處理。就是有時(shí)候要并行處理多任務(wù)程序的時(shí)候,自己編也要繞來繞去,這個(gè)時(shí)候就很抓狂。題外話,之前有個(gè)搭檔就用的第二種編程方法,一直就抨擊我這種編程方法不行,那家伙看到我控制伺服絕對(duì)位置控制,把距離換算成毫米,也一直抨擊我這樣做不行,因?yàn)檫要把脈沖換算成距離,再加上小數(shù)點(diǎn),說這樣換算會(huì)有誤差,應(yīng)該直接給脈沖。叫他幫我改一段程序,不熟悉這種用法,改了幾天改不出來直接見人就罵我學(xué)徒水平了。超級(jí)無語。哎人家搞了十幾年,你說他不懂吧,又不是,說他懂吧,又提出這種幼稚的問題。
    本帖最近評(píng)分記錄:
  • 下載積分:+1(2310036294)
  • 下載積分:+1(libin520) 只是去羅馬的路不同而已
    賞心悅目
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 351 個(gè)
    工控威望: 1388 點(diǎn)
    下載積分: 1667 分
    在線時(shí)間: 869(小時(shí))
    注冊(cè)時(shí)間: 2008-12-24
    最后登錄: 2024-12-25
    查看賞心悅目的 主題 / 回貼
    2樓  發(fā)表于: 2018-01-25 22:25
    引用
    引用第30樓煤球星于2018-01-25 22:08發(fā)表的  :
    距離用毫米做單位,小數(shù)點(diǎn)后留3位還不夠?誤差一個(gè)脈沖以下還不夠?做的是半導(dǎo)體行業(yè)嗎

    毛個(gè)半導(dǎo)體,小數(shù)點(diǎn)后幾位只是觸摸屏顯示設(shè)置的,實(shí)際上PLC里面不認(rèn)小數(shù)點(diǎn),只認(rèn)實(shí)際的數(shù)字,他看到我這樣顯示,以為我把脈沖量換算成毫米,然后又把看到的那個(gè)毫米轉(zhuǎn)換成浮點(diǎn)數(shù)了,說我把脈沖量搞得這么復(fù)雜,跑起來絕對(duì)有誤差。自己搞不出來,還跟別人說我程序不行,學(xué)徒水平。靠,郁悶了我好長(zhǎng)時(shí)間。