qq317438652
工控小學(xué)生
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 191 個
工控威望: 4379 點
下載積分: 1269 分
在線時間: 336(小時)
注冊時間: 2015-10-07
最后登錄: 2024-08-05
查看qq317438652的 主題 / 回貼
24樓  發(fā)表于: 2018-01-24 20:39
作為維修來說,第一種好一些,查問題方便快捷。用第二種,如果不是特別了解設(shè)備的話很可能就 呵呵 了
菜鳥的工控人生
賞心悅目
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 350 個
工控威望: 1387 點
下載積分: 1665 分
在線時間: 866(小時)
注冊時間: 2008-12-24
最后登錄: 2024-11-09
查看賞心悅目的 主題 / 回貼
25樓  發(fā)表于: 2018-01-24 22:14
搞這個好多年了,一直沒有機會做上萬步的機器,全部用的第一種編程方法。個人感覺邏輯性很強,很好用,轉(zhuǎn)換條件不滿足做暫停也好處理。就是有時候要并行處理多任務(wù)程序的時候,自己編也要繞來繞去,這個時候就很抓狂。題外話,之前有個搭檔就用的第二種編程方法,一直就抨擊我這種編程方法不行,那家伙看到我控制伺服絕對位置控制,把距離換算成毫米,也一直抨擊我這樣做不行,因為還要把脈沖換算成距離,再加上小數(shù)點,說這樣換算會有誤差,應(yīng)該直接給脈沖。叫他幫我改一段程序,不熟悉這種用法,改了幾天改不出來直接見人就罵我學(xué)徒水平了。超級無語。哎人家搞了十幾年,你說他不懂吧,又不是,說他懂吧,又提出這種幼稚的問題。
本帖最近評分記錄:
  • 下載積分:+1(2310036294)
  • 下載積分:+1(libin520) 只是去羅馬的路不同而已
    xiaoyan88
    級別: 網(wǎng)絡(luò)英雄
    精華主題: 1 篇
    發(fā)帖數(shù)量: 433 個
    工控威望: 6840 點
    下載積分: 4432 分
    在線時間: 497(小時)
    注冊時間: 2009-01-06
    最后登錄: 2024-08-11
    查看xiaoyan88的 主題 / 回貼
    26樓  發(fā)表于: 2018-01-25 08:26
    隨著性子來我 隨便用那一種 至于人家看不看的懂那都不管我的事
    lihuaming68
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 58 個
    工控威望: 152 點
    下載積分: 747 分
    在線時間: 60(小時)
    注冊時間: 2016-05-17
    最后登錄: 2024-04-28
    查看lihuaming68的 主題 / 回貼
    27樓  發(fā)表于: 2018-01-25 08:52
    10個以內(nèi)動作用第二種,10個以上用第一種。   有時候第一種和第二種同時用。
    lixianji_007
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 242 個
    工控威望: 2871 點
    下載積分: 5503 分
    在線時間: 769(小時)
    注冊時間: 2011-08-27
    最后登錄: 2024-11-06
    查看lixianji_007的 主題 / 回貼
    28樓  發(fā)表于: 2018-01-25 10:58
    8、9年的非標(biāo)設(shè)計,談下個人的編程方法:1、程序結(jié)構(gòu)分開:總控程序、參數(shù)處理計算程序、報警程序、手動程序、原點復(fù)位程序、自動程序、外部輸出;
          2、總控程序可控制各部分程序的啟停、互鎖;參數(shù)處理主要用于數(shù)據(jù)計算、參數(shù)寫入變更等;報警程序最好也按部位分開,便于后期變更處理;手動程序要注意各機構(gòu)之間的互鎖,避免手動誤操作撞機損壞設(shè)備;原點復(fù)位程序可按順序執(zhí)行(移位指令或字賦值,大設(shè)備可分幾個回路分別執(zhí)行);自動程序也可按順序執(zhí)行或并行處理;外部輸出部分就是PLC的直接輸出啦;
          3、有要快速響應(yīng)處理的可添加中斷程序或子程序;功能重復(fù)或類似的可做成標(biāo)準(zhǔn)功能塊、減少工作量;
          4、程序編寫前先把地址分配好,各部分程序占用的中間繼電器、定時器、數(shù)據(jù)寄存器,根據(jù)預(yù)估的程序量預(yù)留一定的空間;
          5、個人感覺這樣編寫出來的程序調(diào)試、維修、變更都很方便;
    以上只是個人的經(jīng)驗總結(jié),希望和各位共同學(xué)習(xí)。
    本帖最近評分記錄:
  • 下載積分:+1(17625645950) 真誠感謝!
  • 下載積分:+3(幽默人生) 感謝分享!
  • 下載積分:+5(bogegongkong) 熱心助人!
  • 下載積分:+1(2310036294)
  • 天下事有難易乎?為之,則難者亦易矣!不為,則易者亦難矣!
    千樺飛翎
    級別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 137 個
    工控威望: 922 點
    下載積分: 1111 分
    在線時間: 17(小時)
    注冊時間: 2017-03-09
    最后登錄: 2023-09-08
    查看千樺飛翎的 主題 / 回貼
    29樓  發(fā)表于: 2018-01-25 11:08
    一直用第二種
    煤球星
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 50 個
    工控威望: 146 點
    下載積分: 564 分
    在線時間: 77(小時)
    注冊時間: 2014-09-26
    最后登錄: 2024-08-19
    查看煤球星的 主題 / 回貼
    30樓  發(fā)表于: 2018-01-25 22:08
    距離用毫米做單位,小數(shù)點后留3位還不夠?誤差一個脈沖以下還不夠?做的是半導(dǎo)體行業(yè)嗎
    引用
    引用第25樓賞心悅目于2018-01-24 22:14發(fā)表的  :
    搞這個好多年了,一直沒有機會做上萬步的機器,全部用的第一種編程方法。個人感覺邏輯性很強,很好用,轉(zhuǎn)換條件不滿足做暫停也好處理。就是有時候要并行處理多任務(wù)程序的時候,自己編也要繞來繞去,這個時候就很抓狂。題外話,之前有個搭檔就用的第二種編程方法,一直就抨擊我這種編程方法不行,那家伙看到我控制伺服絕對位置控制,把距離換算成毫米,也一直抨擊我這樣做不行,因為還要把脈沖換算成距離,再加上小數(shù)點,說這樣換算會有誤差,應(yīng)該直接給脈沖。叫他幫我改一段程序,不熟悉這種用法,改了幾天改不出來直接見人就罵我學(xué)徒水平了。超級無語。哎人家搞了十幾年,你說他不懂吧,又不是,說他懂吧,又提出這種幼稚的問題。
    賞心悅目
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 350 個
    工控威望: 1387 點
    下載積分: 1665 分
    在線時間: 866(小時)
    注冊時間: 2008-12-24
    最后登錄: 2024-11-09
    查看賞心悅目的 主題 / 回貼
    31樓  發(fā)表于: 2018-01-25 22:25
    引用
    引用第30樓煤球星于2018-01-25 22:08發(fā)表的  :
    距離用毫米做單位,小數(shù)點后留3位還不夠?誤差一個脈沖以下還不夠?做的是半導(dǎo)體行業(yè)嗎

    毛個半導(dǎo)體,小數(shù)點后幾位只是觸摸屏顯示設(shè)置的,實際上PLC里面不認小數(shù)點,只認實際的數(shù)字,他看到我這樣顯示,以為我把脈沖量換算成毫米,然后又把看到的那個毫米轉(zhuǎn)換成浮點數(shù)了,說我把脈沖量搞得這么復(fù)雜,跑起來絕對有誤差。自己搞不出來,還跟別人說我程序不行,學(xué)徒水平?,郁悶了我好長時間。
    九幽冥月夜
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 79 個
    工控威望: 168 點
    下載積分: 6922 分
    在線時間: 18(小時)
    注冊時間: 2018-01-03
    最后登錄: 2022-06-18
    查看九幽冥月夜的 主題 / 回貼
    32樓  發(fā)表于: 2018-01-26 08:05
    第二種看起來確實麻煩
    luwenhua1985
    我回來了
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 169 個
    工控威望: 277 點
    下載積分: 994 分
    在線時間: 90(小時)
    注冊時間: 2016-07-14
    最后登錄: 2024-10-04
    查看luwenhua1985的 主題 / 回貼
    33樓  發(fā)表于: 2018-01-26 08:57
    D10為10、20;10的整數(shù)倍寫,中間可以插9步
    qinchenglim
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1218 個
    工控威望: 1319 點
    下載積分: 3936 分
    在線時間: 739(小時)
    注冊時間: 2009-06-09
    最后登錄: 2024-10-08
    查看qinchenglim的 主題 / 回貼
    34樓  發(fā)表于: 2018-01-26 10:12
    每個編程都有自己的思路;大的程序我一般都是用結(jié)構(gòu)方法把主體程序安排好,具體功能用小的程序塊來編寫,這樣容易讀懂;我們小組大家都這樣寫程序,感覺可讀性很好。
    tangshiwei3
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 176 個
    工控威望: 344 點
    下載積分: 531 分
    在線時間: 402(小時)
    注冊時間: 2008-09-13
    最后登錄: 2024-11-05
    查看tangshiwei3的 主題 / 回貼
    35樓  發(fā)表于: 2018-01-26 16:08
    我覺得第二種方法是不是所謂的柔性編程,現(xiàn)在比較有前景的方法,寫出來的程序功能很強大,比如柔性電鍍線,路徑可以自由選擇,比較智能