huiyang
huiyang
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 286 個(gè)
工控威望: 410 點(diǎn)
下載積分: 992 分
在線時(shí)間: 117(小時(shí))
注冊(cè)時(shí)間: 2011-06-16
最后登錄: 2024-12-24
查看huiyang的 主題 / 回貼
12樓  發(fā)表于: 2017-10-17 08:51
順序動(dòng)作可以實(shí)現(xiàn),一套順序流程程序在PLC里寫(xiě)好。每個(gè)順序有個(gè)觸發(fā)條件。屏用配方來(lái)選擇觸發(fā)的條件。比如順序動(dòng)作1234567,通過(guò)配方可以任意選擇1-7的動(dòng)作。我只能做到從1住后選,可以選擇123,234 ,12345,3456,等等,,要是想7634,沒(méi)想到方法做。
樓主留言:
sfc不大可能啊,如果程序多了得寫(xiě)多少個(gè)條件跳轉(zhuǎn)啊。個(gè)人覺(jué)得plc里可能是程序塊,子程序啥的。。就是hmi那邊不大好辦。配方要怎么轉(zhuǎn)換成啥也不懂的人也可以操作的中文命令呢。
bathing
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 5 個(gè)
工控威望: 93 點(diǎn)
下載積分: 571 分
在線時(shí)間: 125(小時(shí))
注冊(cè)時(shí)間: 2015-03-21
最后登錄: 2021-03-25
查看bathing的 主題 / 回貼
13樓  發(fā)表于: 2017-10-25 10:08
引用
引用樓主任如波于2017-10-13 19:09發(fā)表的 人機(jī)界面怎么弄得和cnc數(shù)控系統(tǒng)一樣可以編寫(xiě)更改程序 :
前幾天我看到一個(gè)做玻璃杯的車(chē)床用的是偉倫的人機(jī)界面,麥格米特的plc做的系統(tǒng)。如圖點(diǎn)選右側(cè)的功能選項(xiàng),跳出一個(gè)子窗口寫(xiě)些參數(shù)。點(diǎn)擊確定,插入,一條類似數(shù)控系統(tǒng)的程序就顯示在了左側(cè)的黑色區(qū)域。,plc可以執(zhí)行它。。而且點(diǎn)擊這條指令還可以進(jìn)行參數(shù)的更改。這是怎么做到的呢?
      再補(bǔ)充下,這個(gè)寫(xiě)出來(lái)的類似數(shù)控系統(tǒng)樣的程序,還可以隨意刪補(bǔ),比如可以在兩條指令間插入一條新的,或者刪除一條什么的

   大家多多參與,談?wù)勛约旱南敕ò ?br />


這樣的編程需要plc和觸屏互相配合儲(chǔ)存和顯示參數(shù),
給你做了個(gè)三菱例子,也加了增加和刪除行列的功能。
例子是用簡(jiǎn)單的fx3g和GS21實(shí)現(xiàn),得用gxwork和gt designer3+模擬器來(lái)測(cè)試。
樓主留言:
十分感謝,我慢慢學(xué)習(xí)下
本帖最近評(píng)分記錄:
  • 下載積分:+1(anke5410) 熱心助人!
  • 下載積分:+2(kokosu) 感謝分享!
    往事如風(fēng)
    科技改變制造
    級(jí)別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 11292 個(gè)
    工控威望: 18670 點(diǎn)
    下載積分: 12423 分
    在線時(shí)間: 2699(小時(shí))
    注冊(cè)時(shí)間: 2013-01-31
    最后登錄: 2024-12-23
    查看往事如風(fēng)的 主題 / 回貼
    14樓  發(fā)表于: 2017-10-25 13:41
    想法不錯(cuò)
    三人行者必有我?guī)?,擇其善者而從之
    deweg
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 125 個(gè)
    工控威望: 293 點(diǎn)
    下載積分: 1519 分
    在線時(shí)間: 1106(小時(shí))
    注冊(cè)時(shí)間: 2010-11-09
    最后登錄: 2024-12-24
    查看deweg的 主題 / 回貼
    15樓  發(fā)表于: 2017-10-25 14:52
    可以做成解碼排序,把每個(gè)動(dòng)作編碼,然后順序解碼,可以實(shí)現(xiàn)123456動(dòng)作的任意排序,但是做成樓主這種界面,還是要花點(diǎn)心思
    mogee
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 115 個(gè)
    工控威望: 244 點(diǎn)
    下載積分: 951 分
    在線時(shí)間: 193(小時(shí))
    注冊(cè)時(shí)間: 2009-05-31
    最后登錄: 2024-12-05
    查看mogee的 主題 / 回貼
    16樓  發(fā)表于: 2017-10-30 14:14
    這個(gè)可以實(shí)現(xiàn)的,有時(shí)間寫(xiě)個(gè)列子!
    qrklove
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 494 個(gè)
    工控威望: 732 點(diǎn)
    下載積分: 2007 分
    在線時(shí)間: 482(小時(shí))
    注冊(cè)時(shí)間: 2008-11-01
    最后登錄: 2024-08-25
    查看qrklove的 主題 / 回貼
    17樓  發(fā)表于: 2017-10-30 18:49
    麥格米特PLC功能很強(qiáng)大
    小試牛刀
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 188 個(gè)
    工控威望: 323 點(diǎn)
    下載積分: 473 分
    在線時(shí)間: 94(小時(shí))
    注冊(cè)時(shí)間: 2007-10-23
    最后登錄: 2024-09-07
    查看小試牛刀的 主題 / 回貼
    18樓  發(fā)表于: 2017-10-31 17:20
    1,用變址寄存器
    2,根據(jù)工作步數(shù)做一個(gè)循環(huán)。
    wear99
    級(jí)別: 正式會(huì)員
    精華主題: 0
    發(fā)帖數(shù)量: 7 個(gè)
    工控威望: 99 點(diǎn)
    下載積分: 701 分
    在線時(shí)間: 5(小時(shí))
    注冊(cè)時(shí)間: 2017-09-23
    最后登錄: 2017-11-01
    查看wear99的 主題 / 回貼
    19樓  發(fā)表于: 2017-11-01 16:48
    這種自由編輯、排序、設(shè)置參數(shù)在PLC上實(shí)現(xiàn)應(yīng)該沒(méi)什么問(wèn)題,就是按順序調(diào)用一個(gè)個(gè)工序的子程序;
    同時(shí)在PLC里把D0-->工序1 ;D1-->工序3;D2-->工序6.。。。
    然后在屏上第一步顯示D0,第二步顯示D1。。。。
    建控電
    野蠻其體魄、文明其精神。
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 555 個(gè)
    工控威望: 1593 點(diǎn)
    下載積分: 3462 分
    在線時(shí)間: 394(小時(shí))
    注冊(cè)時(shí)間: 2013-12-16
    最后登錄: 2024-12-16
    查看建控電的 主題 / 回貼
    20樓  發(fā)表于: 2017-11-01 18:10
    圖片:
    只要記錄幾個(gè)關(guān)鍵信息,具體寫(xiě)就要看各人的編程方式了,我是這樣做的,供參考
        
              1:假設(shè)有50步, 每一步的動(dòng)作號(hào),則分配 D0~D49 共計(jì)50個(gè)寄存器,存儲(chǔ)動(dòng)作號(hào)。

              2:假設(shè)有50步,每一步的動(dòng)作參數(shù)用數(shù)據(jù), 假設(shè)每一步用20個(gè),D100-D119,D120-D139.  …………共分配50組,每組20個(gè)。
              
              3:每一步動(dòng)作號(hào)里的數(shù)據(jù)值表示不同的動(dòng)作,D0=0 什么動(dòng)作,D0=1什么動(dòng)作,D0=2 什么動(dòng)作,D1.D2到D49同理。
              
              4:示教記錄每一步的數(shù)據(jù),比如第1步示教D0需要的動(dòng)作號(hào)對(duì)應(yīng)的數(shù)值 ,D100~D119里面保存數(shù)據(jù)。第二步示教D1里面動(dòng)作號(hào)和D120-D139里面的數(shù)據(jù)。(用變址)

              5:每個(gè)動(dòng)作號(hào)做成子程序。
        
              6:執(zhí)行的時(shí)候,就是把示教中每一步的數(shù)據(jù)讀出來(lái),每一步的動(dòng)作號(hào)是什么 則執(zhí)行對(duì)應(yīng)的子程序,把每一步的參數(shù)也讀出來(lái)傳到子程序里,兩者一并執(zhí)行。



              

                                        
    樓主留言:
    謝謝,正在研究中。