何工控學(xué)
勵(lì)志竭精
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 609 個(gè)
工控威望: 905 點(diǎn)
下載積分: 13667 分
在線時(shí)間: 503(小時(shí))
注冊(cè)時(shí)間: 2012-10-26
最后登錄: 2024-12-17
查看何工控學(xué)的 主題 / 回貼
樓主  發(fā)表于: 2014-11-25 09:04
各位大師們,在編寫(xiě)程序時(shí)怎樣才能編寫(xiě)一個(gè)能夠調(diào)試方便的程序呀,程序結(jié)構(gòu)要怎樣來(lái)設(shè)計(jì)呢?
niningtt
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1230 個(gè)
工控威望: 3550 點(diǎn)
下載積分: 858 分
在線時(shí)間: 459(小時(shí))
注冊(cè)時(shí)間: 2010-08-24
最后登錄: 2024-11-16
查看niningtt的 主題 / 回貼
1樓  發(fā)表于: 2014-11-25 09:14
程序不在于程序本身,在于你對(duì)工藝生產(chǎn)的熟悉程度,如果你能深刻了解工藝過(guò)程,工藝的核心流程,那么就可以做好主干然后其他的附件就可以了。比如上床睡覺(jué),比如把大象裝進(jìn)冰箱   打開(kāi)冰箱門(mén)------把大象裝進(jìn)去-----把冰箱門(mén)裝上
那你程序就要考慮是什么樣的冰箱門(mén),怎樣打開(kāi),打開(kāi)速度及時(shí)間等等。
本帖最近評(píng)分記錄:
  • 下載積分:+1(何工控學(xué)) 感謝分享!
    supermax
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 590 個(gè)
    工控威望: 2540 點(diǎn)
    下載積分: 3642 分
    在線時(shí)間: 375(小時(shí))
    注冊(cè)時(shí)間: 2011-03-20
    最后登錄: 2021-03-26
    查看supermax的 主題 / 回貼
    2樓  發(fā)表于: 2014-11-25 09:48
    模組化,規(guī)范化(可自義),歷史繼承性
    huamantang
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 337 個(gè)
    工控威望: 542 點(diǎn)
    下載積分: 1828 分
    在線時(shí)間: 273(小時(shí))
    注冊(cè)時(shí)間: 2010-01-08
    最后登錄: 2024-12-20
    查看huamantang的 主題 / 回貼
    3樓  發(fā)表于: 2014-11-25 17:40
    支持模組化
    會(huì)飛的怪獸
    自信 自立 自強(qiáng)
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 301 個(gè)
    工控威望: 2110 點(diǎn)
    下載積分: 4588 分
    在線時(shí)間: 667(小時(shí))
    注冊(cè)時(shí)間: 2013-01-17
    最后登錄: 2024-12-07
    查看會(huì)飛的怪獸的 主題 / 回貼
    4樓  發(fā)表于: 2014-11-26 09:23
    程序?qū)懙暮?jiǎn)潔些,思路清晰些,對(duì)設(shè)備工藝了解非常清楚
    熟悉三菱、信捷、臺(tái)達(dá)、歐姆龍等多種PLC編程,威綸、三菱、顯控等觸摸屏設(shè)計(jì)和自動(dòng)化系統(tǒng)設(shè)計(jì), 承接各種非標(biāo)自動(dòng)化設(shè)備的PLC程序開(kāi)發(fā),長(zhǎng)期為客戶(hù)提供整套自動(dòng)化方案,深圳或珠三角地區(qū),歡迎加QQ 908643454
    何工控學(xué)
    勵(lì)志竭精
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 609 個(gè)
    工控威望: 905 點(diǎn)
    下載積分: 13667 分
    在線時(shí)間: 503(小時(shí))
    注冊(cè)時(shí)間: 2012-10-26
    最后登錄: 2024-12-17
    查看何工控學(xué)的 主題 / 回貼
    5樓  發(fā)表于: 2014-11-26 10:31
    謝謝各位的指點(diǎn),有點(diǎn)感覺(jué)了
    zhuping
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 75 個(gè)
    工控威望: 249 點(diǎn)
    下載積分: 503 分
    在線時(shí)間: 54(小時(shí))
    注冊(cè)時(shí)間: 2008-11-28
    最后登錄: 2024-09-22
    查看zhuping的 主題 / 回貼
    6樓  發(fā)表于: 2014-11-27 10:40
    分塊來(lái)寫(xiě),I/O點(diǎn)映象,I/O點(diǎn)只在映象塊中出現(xiàn),這樣修改挺方便的
    yiwei125
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 68 個(gè)
    工控威望: 418 點(diǎn)
    下載積分: 3574 分
    在線時(shí)間: 135(小時(shí))
    注冊(cè)時(shí)間: 2010-08-02
    最后登錄: 2024-12-10
    查看yiwei125的 主題 / 回貼
    7樓  發(fā)表于: 2014-11-27 19:12
    把每個(gè)動(dòng)作分開(kāi)寫(xiě) 比如一個(gè)氣缸 伸出 和縮回 2個(gè)塊
    在塊中包含 氣缸X Y點(diǎn) 到位延時(shí) 報(bào)警信息 互鎖信息等。。。
    在自動(dòng)流程直接調(diào)用即可 (須在塊中做驅(qū)動(dòng)和完成標(biāo)志位)
    使用上面的方法優(yōu)點(diǎn)如下:
    1.有多處動(dòng)作重復(fù)動(dòng)作時(shí),簡(jiǎn)化程序步數(shù)
    2.修改自動(dòng)流程時(shí)也簡(jiǎn)單,比如氣缸動(dòng)作順序 只需改變塊地址即可
    3.程序中不會(huì)出現(xiàn)大量的重復(fù) X 和Y以及一些參數(shù)地址 ,需要更換地址的時(shí)候也方便
    待續(xù)。。。。

    至于自動(dòng)的流程的架構(gòu) 可以參照順控指令的模式
    本帖最近評(píng)分記錄:
  • 下載積分:+2(何工控學(xué)) 感謝分享!
    kokosu
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 105 個(gè)
    工控威望: 223 點(diǎn)
    下載積分: 733 分
    在線時(shí)間: 283(小時(shí))
    注冊(cè)時(shí)間: 2010-08-23
    最后登錄: 2024-12-22
    查看kokosu的 主題 / 回貼
    8樓  發(fā)表于: 2014-11-27 19:15
    引用
    引用第9樓yiwei125于2014-11-27 19:12發(fā)表的  :
    把每個(gè)動(dòng)作分開(kāi)寫(xiě) 比如一個(gè)氣缸 伸出 和縮回 2個(gè)塊
    在塊中包含 氣缸X Y點(diǎn) 到位延時(shí) 報(bào)警信息 互鎖信息等。。。
    在自動(dòng)流程直接調(diào)用即可 (須在塊中做驅(qū)動(dòng)和完成標(biāo)志位)
    使用上面的方法優(yōu)點(diǎn)如下:
    1.有多處動(dòng)作重復(fù)動(dòng)作時(shí),簡(jiǎn)化程序步數(shù)
    .......

    兄弟,上段例程學(xué)習(xí)學(xué)習(xí)。
    何工控學(xué)
    勵(lì)志竭精
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 609 個(gè)
    工控威望: 905 點(diǎn)
    下載積分: 13667 分
    在線時(shí)間: 503(小時(shí))
    注冊(cè)時(shí)間: 2012-10-26
    最后登錄: 2024-12-17
    查看何工控學(xué)的 主題 / 回貼
    9樓  發(fā)表于: 2014-12-17 11:13
    謝謝各位,這是個(gè)好辦法,那么這一定需要分清各個(gè)流程的功能和動(dòng)作要求,把程序按一個(gè)塊的編寫(xiě),隨后用中間變量關(guān)聯(lián)起來(lái)。學(xué)習(xí)學(xué)習(xí)呀
    rockyhuo
    專(zhuān)業(yè)制造全伺服高速衛(wèi)生巾機(jī)器
    級(jí)別: 論壇先鋒

    精華主題: 0
    發(fā)帖數(shù)量: 1610 個(gè)
    工控威望: 1929 點(diǎn)
    下載積分: 4459 分
    在線時(shí)間: 439(小時(shí))
    注冊(cè)時(shí)間: 2008-07-14
    最后登錄: 2024-11-30
    查看rockyhuo的 主題 / 回貼
    10樓  發(fā)表于: 2014-12-17 15:29
    三菱的就有功能塊的功能,把程序做成一個(gè)塊,以后調(diào)用就只要改變參數(shù)就行了,不用理會(huì)里面的如何動(dòng)作了,幾萬(wàn)步的程序幾天就可以寫(xiě)下來(lái),改寫(xiě)程序和很方便,相同的動(dòng)作,一改功能塊,全部的調(diào)用塊都一起改,方便實(shí)效
    本帖最近評(píng)分記錄:
  • 下載積分:+2(何工控學(xué)) 師傅請(qǐng)問(wèn)三菱PLC功能塊是 ..
  • 變頻器中心放卷,可以穩(wěn)定達(dá)到280M/分鐘線速度.
    全伺服衛(wèi)生巾、尿褲、護(hù)墊機(jī)機(jī)器項(xiàng)目合作,承接多功能衛(wèi)生巾中包機(jī)制造,尿褲垛碼機(jī)制造
    QQ:84818626
    電話:18923140420
    zhengf1989
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 142 個(gè)
    工控威望: 273 點(diǎn)
    下載積分: 686 分
    在線時(shí)間: 486(小時(shí))
    注冊(cè)時(shí)間: 2012-11-28
    最后登錄: 2024-11-11
    查看zhengf1989的 主題 / 回貼
    11樓  發(fā)表于: 2014-12-17 19:30
    樓上的說(shuō)的都很好,對(duì)于初學(xué)者看起來(lái)很抽象,可以上一段程序案例嗎?