gddswz
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個(gè)
工控威望: 112 點(diǎn)
下載積分: 7890 分
在線時(shí)間: 24(小時(shí))
注冊(cè)時(shí)間: 2016-10-30
最后登錄: 2024-09-03
查看gddswz的 主題 / 回貼
樓主  發(fā)表于: 2021-07-03 20:14
圖片:
圖片:
各位大佬,最近看到了他們的設(shè)備案例,突然發(fā)現(xiàn)了一個(gè)自己感覺(jué)比較不錯(cuò)的功能!

用觸摸屏實(shí)現(xiàn)類似于數(shù)控系統(tǒng)的模式,選擇指令選擇時(shí)間,并且可以根據(jù)需要?jiǎng)h除、插入指令行等等!

用的不只是西門子的屏,更多的是國(guó)產(chǎn)的屏,隨手拍了兩張照片,

如圖所示:


  [upload=1]

  [upload=2]  


感覺(jué)這樣做下來(lái),相當(dāng)于我只是做了臺(tái)設(shè)備,具體的工藝生產(chǎn)過(guò)程是開放式的,可以根據(jù)不同廠家,不同工人自己編輯,這樣感覺(jué)能設(shè)備用的更好,用的更順手。

不過(guò)回來(lái)思考了幾天,貌似沒(méi)什么思路,各位大佬有什么思路,能點(diǎn)播一下
tingfenghu
級(jí)別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 2838 個(gè)
工控威望: 3609 點(diǎn)
下載積分: 3500 分
在線時(shí)間: 3782(小時(shí))
注冊(cè)時(shí)間: 2007-11-04
最后登錄: 2024-09-20
查看tingfenghu的 主題 / 回貼
1樓  發(fā)表于: 2021-07-03 21:01
簡(jiǎn)單說(shuō)一下,
D10  為存儲(chǔ)要工作的動(dòng)作,D100開始N個(gè)的寄存器要按順序動(dòng)作的步驟。
以下為簡(jiǎn)要程序,
先將要工作步驟按編號(hào)寫程序
LD= D10 K1 后面寫1號(hào)的動(dòng)作,
                                  INC  E
                                  1號(hào)動(dòng)作完成后   MOV。洌保埃埃拧。洌保
LD= D10 K2 后面寫2號(hào)的動(dòng)作,
                                  INC  E
                                  2號(hào)動(dòng)作完成后   MOV d100E。洌保
MOV D100 D10  就開始按照在D100開始寄存器選擇工作步驟的程序走下去,
設(shè)置一個(gè)工作步驟為停止或者返回第一步,就可以成一個(gè)流程停止,或者繼續(xù)循環(huán)。
 

       
[ 此帖被tingfenghu在2021-07-04 12:34重新編輯 ]
本帖最近評(píng)分記錄:
  • 下載積分:+1(gddswz) 熱心助人!
  • 二手PLC,觸摸屏,伺服驅(qū)動(dòng),各類氣動(dòng)設(shè)備
    http://shop58129605.taobao.com/
    honggun
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 1538 個(gè)
    工控威望: 6960 點(diǎn)
    下載積分: 29487 分
    在線時(shí)間: 897(小時(shí))
    注冊(cè)時(shí)間: 2009-11-16
    最后登錄: 2024-09-20
    查看honggun的 主題 / 回貼
    2樓  發(fā)表于: 2021-07-04 00:09
    謝謝講解
    引用
    引用第1樓tingfenghu于2021-07-03 21:01發(fā)表的  :
    簡(jiǎn)單說(shuō)一下,
    D10  為存儲(chǔ)要工作的動(dòng)作,D100開始N個(gè)的寄存器要按順序動(dòng)作的步驟。
    以下為簡(jiǎn)要程序,
    先將要工作步驟按編號(hào)寫程序
    ld。模保啊。耄薄『竺鎸懀碧(hào)的動(dòng)作,
    .......
    gddswz
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 18 個(gè)
    工控威望: 112 點(diǎn)
    下載積分: 7890 分
    在線時(shí)間: 24(小時(shí))
    注冊(cè)時(shí)間: 2016-10-30
    最后登錄: 2024-09-03
    查看gddswz的 主題 / 回貼
    3樓  發(fā)表于: 2021-07-04 22:33
    引用
    引用第1樓tingfenghu于2021-07-03 21:01發(fā)表的  :
    簡(jiǎn)單說(shuō)一下,
    D10  為存儲(chǔ)要工作的動(dòng)作,D100開始N個(gè)的寄存器要按順序動(dòng)作的步驟。
    以下為簡(jiǎn)要程序,
    先將要工作步驟按編號(hào)寫程序
    LD= D10 K1 后面寫1號(hào)的動(dòng)作,
    .......

    這么做感覺(jué)有些對(duì),還有些不對(duì),說(shuō)不好哪里不對(duì)
    gxtmdb82164
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 718 個(gè)
    工控威望: 1096 點(diǎn)
    下載積分: 284 分
    在線時(shí)間: 569(小時(shí))
    注冊(cè)時(shí)間: 2019-09-22
    最后登錄: 2024-09-19
    查看gxtmdb82164的 主題 / 回貼
    4樓  發(fā)表于: 2021-07-05 08:39
    做玻璃杯的設(shè)備?
    寫過(guò)固定工藝的設(shè)備,沒(méi)有做過(guò)這種開放工藝的,但是見過(guò)~

    之前計(jì)劃過(guò),但是發(fā)現(xiàn)還挺麻煩的,而且著急要用,所以直接莽上去了~
    具體的操作方式可以寫在PLC里面,也可以用觸摸屏宏做,簡(jiǎn)單來(lái)說(shuō)就是一個(gè)函數(shù)入口的問(wèn)題,解決這個(gè)其他都好辦~
    本帖最近評(píng)分記錄:
  • 下載積分:+1(gddswz) 真誠(chéng)感謝!
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 128 個(gè)
    工控威望: 254 點(diǎn)
    下載積分: 778 分
    在線時(shí)間: 452(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-09-20
    查看hezhen880924的 主題 / 回貼
    5樓  發(fā)表于: 2021-07-05 09:00
    你發(fā)的屏幕界面很不錯(cuò),做的類似小數(shù)控系統(tǒng)有新意,自己喜歡研究問(wèn)題。數(shù)控系統(tǒng)字面意思是用數(shù)字來(lái)控制邏輯,關(guān)鍵在于數(shù)字。你要學(xué)會(huì)操作數(shù)字,操作數(shù)字在于內(nèi)存的處理。數(shù)學(xué)基礎(chǔ)一定要好,買本算法書看一看,學(xué)會(huì)用算法去操作數(shù)字。程序其實(shí)是數(shù)學(xué),數(shù)控是數(shù)學(xué)的分支,有邏輯問(wèn)題,算法問(wèn)題,模型搭建問(wèn)題。自己要能獨(dú)立建立數(shù)學(xué)模型,用數(shù)學(xué)的方式模擬這個(gè)控制問(wèn)題。
    這個(gè)小數(shù)控系統(tǒng)其實(shí)很簡(jiǎn)單,首先在內(nèi)存中規(guī)劃程序頻道,程序頻道是一個(gè)數(shù)據(jù)庫(kù)里的一頁(yè),把內(nèi)存劃成多個(gè)程序頻道,內(nèi)存就基本用滿了。留一點(diǎn)內(nèi)存做算法和邏輯的運(yùn)算空間,程序頻道是由步號(hào)對(duì)應(yīng)的指令來(lái)構(gòu)成的,指令分為有參指令和無(wú)參指令,有參指令例如:絕對(duì)定位,指令格式如下:指令號(hào) 移動(dòng)距離,移動(dòng)速度,加速度,減速度。自己定義好指令格式,根據(jù)自己喜好排列。無(wú)參指令例如:氣缸進(jìn)行,氣缸后退,指令格式:指令號(hào)。
    數(shù)據(jù)存儲(chǔ)和指令都有了,指令的解析要對(duì)應(yīng)指令號(hào),這是底層。
    主運(yùn)行程序在內(nèi)存中劃一個(gè)程序頻道就可以,做為程序執(zhí)行的Main,用Inc就可以執(zhí)行了,程序頻道可以做為一條指令,在Main中進(jìn)行程序頻道的調(diào)用。
    這樣就實(shí)現(xiàn)了程序的運(yùn)行,指令號(hào)和數(shù)據(jù)存儲(chǔ)是關(guān)鍵,算法是在指令里用的。
    根據(jù)前面的信息自己畫個(gè)示意圖,你會(huì)看到程序其實(shí)是數(shù)學(xué)。
    小數(shù)控系統(tǒng)是沒(méi)有固定框架的,就是數(shù)據(jù)的存與取的問(wèn)題,如果有問(wèn)題就是分析指令的問(wèn)題。
    [ 此帖被hezhen880924在2024-08-26 17:36重新編輯 ]
    本帖最近評(píng)分記錄:
  • 下載積分:+1(李淳罡)
  • 下載積分:+1(gddswz) 真誠(chéng)感謝!
    langui
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 1537 個(gè)
    工控威望: 1760 點(diǎn)
    下載積分: 6244 分
    在線時(shí)間: 640(小時(shí))
    注冊(cè)時(shí)間: 2014-06-16
    最后登錄: 2024-09-11
    查看langui的 主題 / 回貼
    6樓  發(fā)表于: 2021-07-05 09:19
    專業(yè)的東西完成專業(yè)的事,雖然都是控制器,但是你讓CNC做PLC或PLC做CNC的事情,也許都能完成,但是受苦的編程人員,用PLC做CNC,雖然你能做出來(lái),但是你腦細(xì)胞死了一大半,何必自找苦吃。你讓做CNC的來(lái)做人家?guī)讉(gè)小時(shí)就做出來(lái)了。
    小孟孟
    級(jí)別: 家園?
    精華主題: 0
    發(fā)帖數(shù)量: 431 個(gè)
    工控威望: 533 點(diǎn)
    下載積分: 14106 分
    在線時(shí)間: 266(小時(shí))
    注冊(cè)時(shí)間: 2019-02-16
    最后登錄: 2024-09-20
    查看小孟孟的 主題 / 回貼
    7樓  發(fā)表于: 2021-07-05 10:31
    基恩士的PLC和顯示屏加伺服可以,以前讓他們寫過(guò)別的設(shè)備,可以編寫步驟,但是他們加密了,用的什么不清楚了,宏指令好像是
    gddswz
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 18 個(gè)
    工控威望: 112 點(diǎn)
    下載積分: 7890 分
    在線時(shí)間: 24(小時(shí))
    注冊(cè)時(shí)間: 2016-10-30
    最后登錄: 2024-09-03
    查看gddswz的 主題 / 回貼
    8樓  發(fā)表于: 2021-07-06 20:41
    引用
    引用第4樓gxtmdb82164于2021-07-05 08:39發(fā)表的  :
    做玻璃杯的設(shè)備?
    寫過(guò)固定工藝的設(shè)備,沒(méi)有做過(guò)這種開放工藝的,但是見過(guò)~

    之前計(jì)劃過(guò),但是發(fā)現(xiàn)還挺麻煩的,而且著急要用,所以直接莽上去了~
    具體的操作方式可以寫在PLC里面,也可以用觸摸屏宏做,簡(jiǎn)單來(lái)說(shuō)就是一個(gè)函數(shù)入口的問(wèn)題,解決這個(gè)其他都好辦~

    對(duì)的,也是第一次看到,感覺(jué)非常值得借鑒,確實(shí)很瘦啟發(fā),想搞一下試試
    gddswz
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 18 個(gè)
    工控威望: 112 點(diǎn)
    下載積分: 7890 分
    在線時(shí)間: 24(小時(shí))
    注冊(cè)時(shí)間: 2016-10-30
    最后登錄: 2024-09-03
    查看gddswz的 主題 / 回貼
    9樓  發(fā)表于: 2021-07-06 20:43
    引用
    引用第5樓hezhen880924于2021-07-05 09:00發(fā)表的  :
    你發(fā)的屏幕界面很不錯(cuò),做的類似小數(shù)控系統(tǒng)有新意,自己喜歡研究問(wèn)題。數(shù)控系統(tǒng)字面意思是用數(shù)字來(lái)控制邏輯,關(guān)鍵在于數(shù)字。你要學(xué)會(huì)操作數(shù)字,操作數(shù)字在于內(nèi)存的處理。數(shù)學(xué)基礎(chǔ)一定要好,買本算法書看一看,學(xué)會(huì)用算法去操作數(shù)字。程序其實(shí)是數(shù)學(xué),數(shù)控是數(shù)學(xué)的分支,有邏輯問(wèn)題,算法問(wèn)題,模型搭建問(wèn)題。自己要能獨(dú)立建立數(shù)學(xué)模型,用數(shù)學(xué)的方式模擬這個(gè)控制問(wèn)題。
    這個(gè)小數(shù)控系統(tǒng)其實(shí)很簡(jiǎn)單,首先在內(nèi)存中規(guī)劃程序頻道,程序頻道是一個(gè)數(shù)據(jù)庫(kù)里的一頁(yè),把內(nèi)存劃成多個(gè)程序頻道,內(nèi)存就基本用滿了。留一點(diǎn)內(nèi)存做算法和邏輯的運(yùn)算空間,程序頻道是由指令來(lái)構(gòu)成的,指令分為有參指令和無(wú)參指令,有參指令例如:絕對(duì)定位,指令格式如下:指令號(hào) 移動(dòng)距離,移動(dòng)速度,加速度,減速度。自己定義好指令格式,根據(jù)自己喜好排列。無(wú)參指令例如:氣缸進(jìn)行,氣缸后退,指令格式:指令號(hào)。
    數(shù)據(jù)存儲(chǔ)和指令都有了,指令的解析要對(duì)就指令號(hào),這是底層。
    主運(yùn)行程序在內(nèi)存中劃一個(gè)程序頻道就可以,做為程序執(zhí)行的Main,用Inc就可以執(zhí)行了,程序頻道可以做為一條指令,在Main中進(jìn)行程序頻道的調(diào)用。
    這樣就實(shí)現(xiàn)了程序的運(yùn)行,指令號(hào)和數(shù)據(jù)存儲(chǔ)是關(guān)鍵,算法是在指令號(hào)里用的。
    .......

    寫的挺不錯(cuò)的,感謝指導(dǎo)。貌似有些想法了,最近試試,Thanks♪(・ω・)ノ
    gddswz
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 18 個(gè)
    工控威望: 112 點(diǎn)
    下載積分: 7890 分
    在線時(shí)間: 24(小時(shí))
    注冊(cè)時(shí)間: 2016-10-30
    最后登錄: 2024-09-03
    查看gddswz的 主題 / 回貼
    10樓  發(fā)表于: 2021-07-06 21:11
    引用
    引用第6樓langui于2021-07-05 09:19發(fā)表的  :
    專業(yè)的東西完成專業(yè)的事,雖然都是控制器,但是你讓CNC做PLC或PLC做CNC的事情,也許都能完成,但是受苦的編程人員,用PLC做CNC,雖然你能做出來(lái),但是你腦細(xì)胞死了一大半,何必自找苦吃。你讓做CNC的來(lái)做人家?guī)讉(gè)小時(shí)就做出來(lái)了。

    O(∩_∩)O哈哈~這不有做出來(lái)的,借鑒一下,看看怎么做,學(xué)習(xí)一下也挺好的
    gaoyingchun
    GaoYingChun
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 196 個(gè)
    工控威望: 291 點(diǎn)
    下載積分: 2888 分
    在線時(shí)間: 103(小時(shí))
    注冊(cè)時(shí)間: 2016-05-06
    最后登錄: 2024-09-20
    查看gaoyingchun的 主題 / 回貼
    11樓  發(fā)表于: 2021-07-07 11:04
    1、引入工號(hào),工藝兩個(gè)名詞,一個(gè)工作寄存器D0,
    工號(hào):?jiǎn)蝹(gè)動(dòng)作,可設(shè)定10,20,30,40```,假如10,執(zhí)行時(shí)間調(diào)用(引用你發(fā)得圖片中的);20,內(nèi)膜動(dòng)作;30,壓輪動(dòng)作;每個(gè)動(dòng)作再寫一個(gè) 完成標(biāo)志位
    工藝:你想要實(shí)現(xiàn)的工作流程,例如需要3步驟,10,20,30;也有可能是20,30,10,根據(jù)實(shí)際要求編寫
    2、HMI 工藝存儲(chǔ)
    有個(gè)配方界面,根據(jù)實(shí)際加工要求,整理工藝,排好工號(hào),存儲(chǔ),比如配方1存儲(chǔ)到D100~D199,配方2存儲(chǔ)到D200~D299
    3、工作
    工作時(shí),根據(jù)存儲(chǔ)的配方號(hào)調(diào)用,假如是配方1,首先D0=D100,工號(hào)10動(dòng)作完成后,利用完成標(biāo)志位,D0=D101,依次進(jìn) 行,可采用變址方式,D0=D100i,每個(gè)工號(hào)完成,i自增
    4、HMI還要做參數(shù)設(shè)置的數(shù)據(jù)存儲(chǔ),比如壓輪動(dòng)作,可以設(shè)置移動(dòng)距離和移動(dòng)速度兩個(gè)參數(shù),HMI要做畫面調(diào)用,只要工藝中 設(shè)置壓輪工號(hào),就要彈出設(shè)置參數(shù)的畫面,設(shè)置的數(shù)據(jù)不會(huì)重復(fù),因?yàn)槊總(gè)工號(hào)都有配方數(shù)和工藝順序數(shù),相當(dāng)于坐標(biāo)