chenlf
級別: 家園?
精華主題: 0
發(fā)帖數量: 245 個
工控威望: 527 點
下載積分: 531 分
在線時間: 1142(小時)
注冊時間: 2007-07-04
最后登錄: 2024-12-28
查看chenlf的 主題 / 回貼
樓主  發(fā)表于: 2010-11-25 18:00
可用觸摸屏隨意編輯動作流程的程序思路是怎樣的?比如有10個動作,這10個動作可任意組合及重復,一套動作有幾步到一二拾步不等,用觸摸屏手動編好后就可自動按這樣運行。
[ 此帖被chenlf在2010-11-25 20:47重新編輯 ]
yuming1231
工控我愛你
級別: 略有小成
精華主題: 0
發(fā)帖數量: 158 個
工控威望: 435 點
下載積分: 917 分
在線時間: 160(小時)
注冊時間: 2010-11-15
最后登錄: 2018-08-24
查看yuming1231的 主題 / 回貼
1樓  發(fā)表于: 2010-11-25 18:47
能說明一下動作及流程的要求嗎?
up116
任世事沉浮,愿真心永存
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 322 個
工控威望: 3744 點
下載積分: 7304 分
在線時間: 488(小時)
注冊時間: 2009-03-20
最后登錄: 2024-06-25
查看up116的 主題 / 回貼
2樓  發(fā)表于: 2010-11-26 09:22
這要具體問題具體對待了
千帆過盡,方知其味
niningtt
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 1230 個
工控威望: 3550 點
下載積分: 858 分
在線時間: 459(小時)
注冊時間: 2010-08-24
最后登錄: 2024-11-16
查看niningtt的 主題 / 回貼
3樓  發(fā)表于: 2010-11-26 09:31
這個是完全可以的,相當于用觸摸屏給每個動作編號。完成每個動作后都要給一個計數器加1。觸摸屏根據那個數據來觸發(fā)動哪一個。很簡單
本帖最近評分記錄:
  • 下載積分:+4(匯榮鋁業(yè)) 熱心助人
    21gb
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數量: 186 個
    工控威望: 2127 點
    下載積分: 6229 分
    在線時間: 541(小時)
    注冊時間: 2010-07-30
    最后登錄: 2024-09-08
    查看21gb的 主題 / 回貼
    4樓  發(fā)表于: 2010-11-26 10:23
    就用文件寄存器控制動作,觸摸屏給文件寄存器設定數值
    shaolinsi
    佛曰:不可說
    級別: VIP會員
    精華主題: 0
    發(fā)帖數量: 561 個
    工控威望: 1209 點
    下載積分: 1554 分
    在線時間: 112(小時)
    注冊時間: 2010-05-04
    最后登錄: 2014-11-13
    查看shaolinsi的 主題 / 回貼
    5樓  發(fā)表于: 2010-11-26 10:36
    引用
    引用樓主chenlf于2010-11-25 18:00發(fā)表的 程序思路該怎樣編 :
    可用觸摸屏隨意編輯動作流程的程序思路是怎樣的?比如有10個動作,這10個動作可任意組合及重復,一套動作有幾步到一二拾步不等,用觸摸屏手動編好后就可自動按這樣運行。

    10個動作做成10個子程序,由觸摸屏10個按鍵控制,根據按鍵的先后次序來調用試試。
    餓米豆腐
    sandy_love
    感悟生活,創(chuàng)新的源泉...
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 487 個
    工控威望: 823 點
    下載積分: 1610 分
    在線時間: 482(小時)
    注冊時間: 2008-12-08
    最后登錄: 2024-11-22
    查看sandy_love的 主題 / 回貼
    6樓  發(fā)表于: 2010-11-26 11:33
    我想樓主的意思是有10套獨立的動作(Mi),每個工藝流程包含N個工序,每個工序包含10套動作中的其中一個或多個;每個工藝流程均可以在觸摸屏上編輯,并可保存多個工藝流程
    舉例:
    某工藝=M1+M8*M3+M4*M2*M1+M9+M5*M0+M3   (M表示動作,*表示同時執(zhí)行,+表示下一工序)
    用一個寄存器表示一個工序,一個工藝就由N個寄存器存儲。在觸摸屏上做好修改,增加,保存這些交互和操作,PLC做好動作處理。樓上幾位也都說沒錯,也就這么回事。              


    個人意見,僅供參考!
    本帖最近評分記錄:
  • 下載積分:+4(chenlf) 正是我表達的意思,只是 ..
    chenlf
    級別: 家園?
    精華主題: 0
    發(fā)帖數量: 245 個
    工控威望: 527 點
    下載積分: 531 分
    在線時間: 1142(小時)
    注冊時間: 2007-07-04
    最后登錄: 2024-12-28
    查看chenlf的 主題 / 回貼
    7樓  發(fā)表于: 2010-11-26 16:16
    引用
    引用第6樓sandy_love于2010-11-26 11:33發(fā)表的  :
    我想樓主的意思是有10套獨立的動作(Mi),每個工藝流程包含N個工序,每個工序包含10套動作中的其中一個或多個;每個工藝流程均可以在觸摸屏上編輯,并可保存多個工藝流程
    舉例:
    某工藝=M1+M8*M3+M4*M2*M1+M9+M5*M0+M3   (M表示動作,*表示同時執(zhí)行,+表示下一工序)
    用一個寄存器表示一個工序,一個工藝就由N個寄存器存儲。在觸摸屏上做好修改,增加,保存這些交互和操作,PLC做好動作處理。樓上幾位也都說沒錯,也就這么回事。              

    .......

    正是我表達的意思,只是程序要怎樣編才精簡明朗?
    yakedidi
    級別: 探索解密
    精華主題: 0
    發(fā)帖數量: 44 個
    工控威望: 187 點
    下載積分: 517 分
    在線時間: 34(小時)
    注冊時間: 2009-09-09
    最后登錄: 2023-06-02
    查看yakedidi的 主題 / 回貼
    8樓  發(fā)表于: 2010-11-27 14:01
    6樓說的很對
    具體如何編寫程序 那要具體問題具體分析了 每個人編程的思路不一樣 編出的程序也就不一樣
    劉洋88
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 145 個
    工控威望: 277 點
    下載積分: 838 分
    在線時間: 49(小時)
    注冊時間: 2009-10-08
    最后登錄: 2018-02-05
    查看劉洋88的 主題 / 回貼
    9樓  發(fā)表于: 2010-11-27 19:09
    不知道具體要怎么樣
    ffjcy
    級別: 探索解密
    精華主題: 0
    發(fā)帖數量: 36 個
    工控威望: 117 點
    下載積分: 638 分
    在線時間: 21(小時)
    注冊時間: 2010-07-21
    最后登錄: 2022-05-26
    查看ffjcy的 主題 / 回貼
    10樓  發(fā)表于: 2010-11-28 01:21
            歡迎陶瓷廠電工加入 《陶瓷電工QQ群124866821》
    共同討論學習陶瓷行業(yè)電路及工作介紹
    jackal
    索馬里海盜
    級別: 論壇先鋒
    精華主題: 0
    發(fā)帖數量: 657 個
    工控威望: 1006 點
    下載積分: 857 分
    在線時間: 451(小時)
    注冊時間: 2008-06-21
    最后登錄: 2024-12-01
    查看jackal的 主題 / 回貼
    11樓  發(fā)表于: 2010-11-28 10:09
    先把10個動作編號  數字編號      

    比如 1  2  3   4    5    6    7   8   9    每個動作都寫一套程序  便于調用。

    然后再人機上開個窗口    讓操作者設定    

    比如  第一道工序編號:   32        
                第一道工序編號:   578
                第一道工序編號:   567
                第一道工序編號:   392
    。。。
    。。。

    編號用一個D元件記錄   數字等于幾就調用該數子的程序,每道工序結束后輸出一個完成指令,然后進入下一道工序。
    很簡單    規(guī)劃好  慢慢寫就好了 。

    給錢我,我也可以幫你寫的