• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
hezhen880924
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 148 個(gè)
工控威望: 274 點(diǎn)
下載積分: 836 分
在線時(shí)間: 551(小時(shí))
注冊(cè)時(shí)間: 2013-01-08
最后登錄: 2024-12-23
查看hezhen880924的 主題 / 回貼
樓主  發(fā)表于: 2024-07-23 11:37
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
       最近有點(diǎn)閑,之前用過武藏三軸平臺(tái),用威綸通7寸觸摸屏和西門子S7-1510SP編寫了一個(gè)類似的二次編程程序,基本功能都可以實(shí)現(xiàn)。
觸摸屏只做輸入接口,程序?qū)懺谖鏖T子PLC里,程序包括 HMI設(shè)置程序,手動(dòng)程序,自動(dòng)程序,指令程序,復(fù)位程序,報(bào)警程序幾個(gè)FC塊。
DB塊有 HMI變量,產(chǎn)品變量,運(yùn)行變量,報(bào)警變量。HMI變量是觸摸屏輸入PLC接口變量,產(chǎn)品變量是程序頻道,分配了20個(gè)程序頻道。
觸摸屏上數(shù)據(jù)的存和取在PLC的HMI設(shè)置程序里寫好,步號(hào)最大100,可以自由設(shè)置,指令有:等待IN  輸出  延時(shí)  原點(diǎn)  重復(fù)  跳轉(zhuǎn)  頻道調(diào)用
X軸定位 X1定位  Z1定位  Z2定位 結(jié)束指令等。其中 等待IN  輸出  延時(shí) 重復(fù)  跳轉(zhuǎn)  頻道調(diào)用X軸定位 X1定位  Z1定位  Z2定位 是有參指令,
一般帶一到兩個(gè)參數(shù),原點(diǎn)  結(jié)束指令是無參指令。編程時(shí)坐標(biāo)可以示教,程序可以 步插入  步刪除  頻道復(fù)制  頻道刪除。
       由于手上只有威綸通和西門子的PLC做測(cè)試,一般匯川 三菱 基恩士 歐姆龍 PLC都可以寫二次編程,對(duì)觸摸屏品牌沒要求。
分配的內(nèi)存要足夠大,西門子用了12M的內(nèi)存卡,還有77%數(shù)據(jù)內(nèi)存。內(nèi)存大可以分配更多步號(hào)和程序頻道。
       西門子PLC和觸摸屏源程序在43樓44樓,可以下載學(xué)習(xí),如果想做成大型很多臺(tái)CNC構(gòu)成的200軸PLC系統(tǒng),還需要自己思考調(diào)試,
復(fù)雜的事情都是由很多簡單的原理構(gòu)成。
       我可以做200軸多CNC的PLC系統(tǒng),解決大型多軸多工位設(shè)備控制的問題。
[ 此帖被hezhen880924在2024-12-23 10:19重新編輯 ]
本帖最近評(píng)分記錄:
  • 下載積分:+5(mk自動(dòng)化) 感謝分享!
  • 下載積分:+1(15211831883) 感謝分享!
  • 下載積分:+2(neafar22) 真是好人!
  • 下載積分:+1(libin520) 真誠感謝!
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    1樓  發(fā)表于: 2024-07-23 15:38
    圖片:
    謝謝你的建議,數(shù)據(jù)程序?qū)懺赑LC里,可以靈活分配PLC內(nèi)存,程序步號(hào)和程序頻道修改方便,程序步號(hào)可以做到10000步,程序頻道看內(nèi)存一般可以寫滿內(nèi)存,可以改成1000個(gè)程序頻道,多工位頻道并行運(yùn)行時(shí)候不受限制。PLC內(nèi)存不夠時(shí)可以插換256M內(nèi)存卡
    [ 此帖被hezhen880924在2024-08-02 09:51重新編輯 ]
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    2樓  發(fā)表于: 2024-07-25 16:11
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    西門子PLC寫重復(fù)指令調(diào)試比較復(fù)雜,需要循環(huán)內(nèi)部還可以嵌入循環(huán),最近調(diào)試好了循環(huán)內(nèi)嵌套98次循環(huán)的重復(fù)指令。
    重復(fù)指令類似于For循環(huán),重復(fù)指令內(nèi)部嵌套重復(fù)指令,嵌套98次循環(huán)如下面For循環(huán)的嵌套:
    FOR _counter_ := _start_count_ TO _end_count_ DO
        FOR _counter_ := _start_count_ TO _end_count_ DO
            FOR _counter_ := _start_count_ TO _end_count_ DO
                FOR _counter_ := _start_count_ TO _end_count_ DO
                    FOR _counter_ := _start_count_ TO _end_count_ DO
                        FOR _counter_ := _start_count_ TO _end_count_ DO
                            FOR _counter_ := _start_count_ TO _end_count_ DO
                                FOR _counter_ := _start_count_ TO _end_count_ DO

                                    中間還有90次For循環(huán);

                                END_FOR;
                            END_FOR;
                        END_FOR;
                    END_FOR;
                END_FOR;
            END_FOR;
        END_FOR;
    END_FOR;
    雖然手上只有西門子PLC,后面再買基恩士KV5500+KV MC40V 三軸平臺(tái)物料,用基恩士PLC寫二次編程,
    陣列指令 ,平面直線插補(bǔ)指令,平面畫圓指令 空間直線插補(bǔ)指令 空間畫圓指令 空間螺旋指令也在編寫。
    [ 此帖被hezhen880924在2024-08-02 10:24重新編輯 ]
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    3樓  發(fā)表于: 2024-07-29 12:21
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    回原指令寫完,在觸摸屏上編程測(cè)試,重復(fù)指令,跳轉(zhuǎn)指令,頻道指令,定位指令。頻道1用了3個(gè)嵌套重復(fù),運(yùn)行頻道1調(diào)用了頻道2需要運(yùn)行8個(gè)小時(shí)完成,測(cè)試了3次都能正常工作完成。
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    4樓  發(fā)表于: 2024-07-29 15:07
    圖片:
    最近比較閑,做了下運(yùn)行測(cè)試,HMI視頻和測(cè)試程序。
    調(diào)試要一段時(shí)間才能完善。
    附件: 運(yùn)行一20240729.zip (3109 K) 下載次數(shù):303
    網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
    附件: 運(yùn)行二20240729.zip (3366 K) 下載次數(shù):255
    網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
    附件: 運(yùn)行程序20240729.zip (846 K) 下載次數(shù):285
    網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
    本帖最近評(píng)分記錄:
  • 下載積分:+5(904377101)
  • 下載積分:+5(菜鳥學(xué)工控_1) 感謝分享!
  • 下載積分:+1(hot_cha) 感謝分享!
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    5樓  發(fā)表于: 2024-07-30 13:56
    圖片:
    圖片:
    圖片:
    觸摸屏畫面優(yōu)化,程序調(diào)試
    附件: 運(yùn)行三.zip (3320 K) 下載次數(shù):200
    網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
    附件: 運(yùn)行四.zip (3495 K) 下載次數(shù):203
    網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    6樓  發(fā)表于: 2024-07-30 14:35
    圖片:
    買屏幕線用了一周,普通屏幕線用不了,換了三種線通訊才正常,裝好觸摸屏
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    7樓  發(fā)表于: 2024-07-30 14:58
    圖片:
    圖片:
    硬件組態(tài),拓?fù)?/div>
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    8樓  發(fā)表于: 2024-08-01 08:35
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    圖片:
    2016年用基恩士4.3寸觸摸屏VT3-W4T和KV5500寫過二次編程,控制三個(gè)IAI電缸走插補(bǔ)。頻道20個(gè),步號(hào)100,能實(shí)現(xiàn)很復(fù)雜的運(yùn)動(dòng)控制。
    [ 此帖被hezhen880924在2024-12-04 09:36重新編輯 ]
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    9樓  發(fā)表于: 2024-08-01 10:02
    可以同時(shí)并行運(yùn)行1到100個(gè)頻道,看內(nèi)存分配多少頻道沒上限,順序和并行都沒問題的用等待IN指令可以回到主程序。1個(gè)頻道運(yùn)行程序很小只有3行,數(shù)據(jù)存儲(chǔ)可以寫滿PLC內(nèi)存。每個(gè)工位3個(gè)到10個(gè)軸可以同時(shí)運(yùn)行很多工位,多工位并行運(yùn)行能控制10-100個(gè)軸,工位之間信息可以交互串聯(lián),頻道之間有 頻道調(diào)用指令 和 跳轉(zhuǎn)指令 ,頻道與頻道之間可以跳來跳去?茨憷斫夂驼莆盏某潭。我一般能用這種框架控制100來個(gè)軸,沒有上限軸數(shù)的,只看PLC數(shù)據(jù)內(nèi)存夠不夠。

    2016年我在工作中接觸武藏運(yùn)動(dòng)平臺(tái)很感興趣,領(lǐng)導(dǎo)看我沒事讓我寫一個(gè)武藏類似的系統(tǒng),他當(dāng)時(shí)可能想讓我走,我花了一個(gè)月寫出來。接著就有多軸大項(xiàng)目,做這個(gè)大項(xiàng)目缺人手我也沒什么思路,看到這么多軸我就想能不能把武藏平臺(tái)三個(gè)軸當(dāng)作一個(gè)工位來寫,把多軸的系統(tǒng)簡化成很多工位同時(shí)運(yùn)行,一個(gè)工位控制1-3個(gè)軸。想法覺得行得通,在寫的過程中按照工藝把幾個(gè)軸編程一個(gè)工位,有些軸是全局運(yùn)行的就單獨(dú)建程序塊,后面程序?qū)懞谜{(diào)試完也能用。經(jīng)過8到9年不斷做項(xiàng)目,慢慢完善這種寫法,系統(tǒng)越來越復(fù)雜,后面就越來越簡單,只要分析指令問題,程序反而越寫越小。
    現(xiàn)在對(duì)哪些設(shè)備能用這種方式控制感興趣,基本都能解決設(shè)備編程的問題。有些設(shè)備不能用這種方式就用普通方式寫,有的設(shè)備可以普通方式+武藏平臺(tái)混著編程。
    [ 此帖被hezhen880924在2024-08-17 19:16重新編輯 ]
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    10樓  發(fā)表于: 2024-08-01 10:07
    這種沒有固定框架的系統(tǒng)小改就能做多工位10-100個(gè)軸線體,頻道就是工位只需要一個(gè)PLC,用這種沒有固定框架系統(tǒng)寫出來的多工位線體程序很小,如果用基恩士PLC寫程序只有8000步,控制100個(gè)軸程序也不會(huì)超過2萬步,多工位運(yùn)行指令可以在觸摸屏接口修改測(cè)試。匯川就更簡單了,匯川寫的二次編程價(jià)格很低,用昆侖通泰7寸屏和Easy523 PLC一套價(jià)格才2400,可以控制32個(gè)軸還有插補(bǔ)指令,比運(yùn)動(dòng)控制卡有優(yōu)勢(shì),客戶還能自由修改工藝,F(xiàn)在我展示的只是一個(gè)工位的運(yùn)行,數(shù)據(jù)存儲(chǔ)卻是多工位的,我能靈活控制內(nèi)存數(shù)據(jù),多工位大線體沒一點(diǎn)問題,看你掌握怎么樣想怎么運(yùn)用了。這種沒有固定框架系統(tǒng)主要用在多工位設(shè)備上,例如 電鍍線,彈簧機(jī),螺絲機(jī),電機(jī)繞線機(jī),多工位轉(zhuǎn)盤機(jī),復(fù)雜點(diǎn)膠機(jī),多軸焊錫機(jī),多工位線體等等。如果上位機(jī)C#畫圖解析坐標(biāo)編譯指令數(shù)據(jù),上位機(jī)可以直接把指令數(shù)據(jù)導(dǎo)入到頻道運(yùn)行。程序其實(shí)是數(shù)學(xué),邏輯也只是數(shù)學(xué)的分支,控制和計(jì)算數(shù)據(jù)就能控制邏輯。(注意:觸摸屏只是接口,人與機(jī)器的接口,觸摸屏不要搞復(fù)雜了,4.3寸小觸摸屏也能做多工位大線體。)
    [ 此帖被hezhen880924在2024-12-09 09:48重新編輯 ]
    hezhen880924
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 148 個(gè)
    工控威望: 274 點(diǎn)
    下載積分: 836 分
    在線時(shí)間: 551(小時(shí))
    注冊(cè)時(shí)間: 2013-01-08
    最后登錄: 2024-12-23
    查看hezhen880924的 主題 / 回貼
    11樓  發(fā)表于: 22天前
    上傳了源程序?qū)W習(xí)分享,這是二次編程西門子PLC源程序,可以一個(gè)頻道運(yùn)行。
    程序是公司用的,只可引用學(xué)習(xí)不能做他用,程序塊有加密可以參考,多頻道程序并行運(yùn)行原理類似。
    匯川 三菱 基恩士 歐姆龍PLC都可以寫二次編程,PLC內(nèi)存要足夠大,對(duì)觸摸屏沒有要求。
    [ 此帖被hezhen880924在2024-12-04 08:48重新編輯 ]
    附件: PLC.zip (3740 K) 下載次數(shù):105
    網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go