qq317438652
工控小學(xué)生
級(jí)別: 工控俠客
![]() |
作為維修來(lái)說(shuō),第一種好一些,查問(wèn)題方便快捷。用第二種,如果不是特別了解設(shè)備的話很可能就 呵呵 了 ![]() |
|
---|---|---|
|
賞心悅目
級(jí)別: 論壇先鋒
![]() |
搞這個(gè)好多年了,一直沒(méi)有機(jī)會(huì)做上萬(wàn)步的機(jī)器,全部用的第一種編程方法。個(gè)人感覺(jué)邏輯性很強(qiáng),很好用,轉(zhuǎn)換條件不滿足做暫停也好處理。就是有時(shí)候要并行處理多任務(wù)程序的時(shí)候,自己編也要繞來(lái)繞去,這個(gè)時(shí)候就很抓狂。題外話,之前有個(gè)搭檔就用的第二種編程方法,一直就抨擊我這種編程方法不行,那家伙看到我控制伺服絕對(duì)位置控制,把距離換算成毫米,也一直抨擊我這樣做不行,因?yàn)檫要把脈沖換算成距離,再加上小數(shù)點(diǎn),說(shuō)這樣換算會(huì)有誤差,應(yīng)該直接給脈沖。叫他幫我改一段程序,不熟悉這種用法,改了幾天改不出來(lái)直接見(jiàn)人就罵我學(xué)徒水平了。超級(jí)無(wú)語(yǔ)。哎人家搞了十幾年,你說(shuō)他不懂吧,又不是,說(shuō)他懂吧,又提出這種幼稚的問(wèn)題。 |
---|---|
本帖最近評(píng)分記錄: |
xiaoyan88
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
隨著性子來(lái)我 隨便用那一種 至于人家看不看的懂那都不管我的事 |
---|---|
|
lihuaming68
級(jí)別: 探索解密
![]() |
10個(gè)以內(nèi)動(dòng)作用第二種,10個(gè)以上用第一種。 有時(shí)候第一種和第二種同時(shí)用。 |
---|---|
|
lixianji_007
級(jí)別: 工控俠客
![]() |
8、9年的非標(biāo)設(shè)計(jì),談下個(gè)人的編程方法:1、程序結(jié)構(gòu)分開(kāi):總控程序、參數(shù)處理計(jì)算程序、報(bào)警程序、手動(dòng)程序、原點(diǎn)復(fù)位程序、自動(dòng)程序、外部輸出; 2、總控程序可控制各部分程序的啟停、互鎖;參數(shù)處理主要用于數(shù)據(jù)計(jì)算、參數(shù)寫入變更等;報(bào)警程序最好也按部位分開(kāi),便于后期變更處理;手動(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è)人感覺(jué)這樣編寫出來(lái)的程序調(diào)試、維修、變更都很方便; 以上只是個(gè)人的經(jīng)驗(yàn)總結(jié),希望和各位共同學(xué)習(xí)。 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
煤球星
級(jí)別: 探索解密
![]() |
距離用毫米做單位,小數(shù)點(diǎn)后留3位還不夠?誤差一個(gè)脈沖以下還不夠?做的是半導(dǎo)體行業(yè)嗎
|
---|---|
|
賞心悅目
級(jí)別: 論壇先鋒
![]() |
毛個(gè)半導(dǎo)體,小數(shù)點(diǎn)后幾位只是觸摸屏顯示設(shè)置的,實(shí)際上PLC里面不認(rèn)小數(shù)點(diǎn),只認(rèn)實(shí)際的數(shù)字,他看到我這樣顯示,以為我把脈沖量換算成毫米,然后又把看到的那個(gè)毫米轉(zhuǎn)換成浮點(diǎn)數(shù)了,說(shuō)我把脈沖量搞得這么復(fù)雜,跑起來(lái)絕對(duì)有誤差。自己搞不出來(lái),還跟別人說(shuō)我程序不行,學(xué)徒水平。靠,郁悶了我好長(zhǎng)時(shí)間。 |
---|---|
|
luwenhua1985
我回來(lái)了
級(jí)別: 略有小成
![]() |
D10為10、20;10的整數(shù)倍寫,中間可以插9步 |
---|---|
|
qinchenglim
級(jí)別: 論壇先鋒
![]() |
每個(gè)編程都有自己的思路;大的程序我一般都是用結(jié)構(gòu)方法把主體程序安排好,具體功能用小的程序塊來(lái)編寫,這樣容易讀懂;我們小組大家都這樣寫程序,感覺(jué)可讀性很好。 |
---|---|
|