蜜桃免费av-一级中文片-久久青青草原av免费观看-香蕉在线观看视频-少妇丰满极品嫩模白嫩-成人妇女免费播放久久久-久久国产精品_国产精品-少妇69xx-国产网站免费在线观看-sese婷婷-最近中文字幕在线中文视频-欧美色xxx-亚洲a∨国产av综合av-免费观看日批视频-午夜福利免费0948视频-亚洲一二三视频-可以免费观看的av毛片下载-日韩综合精品-国产精品福利久久久-亚洲精品综合一区二区

hezhen880924
級別: 略有小成
精華主題: 0
發(fā)帖數量: 221 個
工控威望: 347 點
下載積分: 1025 分
在線時間: 788(小時)
注冊時間: 2013-01-08
最后登錄: 2025-12-08
查看hezhen880924的 主題 / 回貼
樓主  發(fā)表于: 2024-07-23 11:37
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
       最近有點閑,之前用過武藏三軸平臺,用威綸通7寸觸摸屏和西門子S7-1510SP編寫了一個類似的二次編程程序,基本功能都可以實現(xiàn)。
觸摸屏只做輸入接口,程序寫在西門子PLC里,程序包括 HMI設置程序,手動程序,自動程序,指令程序,復位程序,報警程序幾個FC塊。
DB塊有 HMI變量,產品變量,運行變量,報警變量。HMI變量是觸摸屏輸入PLC接口變量,產品變量是程序頻道,分配了20個程序頻道。
觸摸屏上數據的存和取在PLC的HMI設置程序里寫好,步號最大100,可以自由設置,指令有:等待IN  輸出  延時  原點  重復  跳轉  頻道調用
X軸定位 X1定位  Z1定位  Z2定位 結束指令等。其中 等待IN  輸出  延時 重復  跳轉  頻道調用X軸定位 X1定位  Z1定位  Z2定位 是有參指令,
一般帶一到兩個參數,原點  結束指令是無參指令。編程時坐標可以示教,程序可以 步插入  步刪除  頻道復制  頻道刪除。
       由于手上只有威綸通和西門子的PLC做測試,一般匯川 三菱 基恩士 歐姆龍 PLC都可以寫二次編程,對觸摸屏品牌沒要求。
分配的內存要足夠大,西門子用了12M的內存卡,還有77%數據內存。內存大可以分配更多步號和程序頻道。
       如果想做成大型很多臺CNC構成的200軸PLC系統(tǒng),還需要自己思考調試,復雜的事情都是由很多簡單的原理構成。
       我可以在一個PLC里寫200多軸多工位的二次編程系統(tǒng),一個PLC普通編程和二次編程混編,每工位里單軸或三軸插補1000多點位運動控制,解決大型多軸多工位設備控制問題。
[ 此帖被hezhen880924在2025-08-03 20:27重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+5(904377101)
  • 下載積分:+5(flyfeky) 熱心助人!
  • 下載積分:+1(yerong) 好貼好貼!
  • 下載積分:+5(jiangwei) 感謝大師
  • 下載積分:+5(mk自動化) 感謝分享!
  • 下載積分:+1(15211831883) 感謝分享!
  • 下載積分:+2(neafar22) 真是好人!
    feifei23728
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 116 個
    工控威望: 248 點
    下載積分: 864 分
    在線時間: 157(小時)
    注冊時間: 2013-05-15
    最后登錄: 2025-12-08
    查看feifei23728的 主題 / 回貼
    1樓  發(fā)表于: 55天前
    引用
    引用第14樓hezhen880924于2024-07-30 14:35發(fā)表的  :
    買屏幕線用了一周,普通屏幕線用不了,換了三種線通訊才正常,裝好觸摸屏

    這個盒子我之前也用過,就是不太美觀,現(xiàn)在正在用kinco的示教器屏幕,有按鍵,急停,支持485,以太網,還有握持開關
    feifei23728
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 116 個
    工控威望: 248 點
    下載積分: 864 分
    在線時間: 157(小時)
    注冊時間: 2013-05-15
    最后登錄: 2025-12-08
    查看feifei23728的 主題 / 回貼
    2樓  發(fā)表于: 53天前
    引用
    引用第5樓hezhen880924于2024-07-25 16:11發(fā)表的  :
    西門子PLC寫重復指令調試比較復雜,需要循環(huán)內部還可以嵌入循環(huán),最近調試好了循環(huán)內嵌套98次循環(huán)的重復指令。
    重復指令類似于For循環(huán),重復指令內部嵌套重復指令,嵌套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
    .......


    三菱FX5版本有嗎,是不是存儲空間不夠?
    feifei23728
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 116 個
    工控威望: 248 點
    下載積分: 864 分
    在線時間: 157(小時)
    注冊時間: 2013-05-15
    最后登錄: 2025-12-08
    查看feifei23728的 主題 / 回貼
    3樓  發(fā)表于: 52天前
    引用
    引用第9樓hezhen880924于2024-08-01 10:02發(fā)表的  :
    可以同時并行運行1到100個頻道,看內存分配多少頻道沒上限,順序和并行都沒問題的用等待IN指令可以回到主程序。1個頻道運行程序很小只有3行,數據存儲可以寫滿PLC內存。每個工位3個到10個軸可以同時運行很多工位,多工位并行運行能控制10-100個軸,工位之間信息可以交互串聯(lián),頻道之間有 頻道調用指令 和 跳轉指令 ,頻道與頻道之間可以跳來跳去。看你理解和掌握的程度。我一般能用這種框架控制100來個軸,沒有上限軸數的,只看PLC數據內存夠不夠。

    2016年我在工作中接觸武藏運動平臺很感興趣,領導看我沒事讓我寫一個武藏類似的系統(tǒng),他當時可能想讓我走,我花了一個月寫出來。接著就有多軸大項目,做這個大項目缺人手我也沒什么思路,看到這么多軸我就想能不能把武藏平臺三個軸當作一個工位來寫,把多軸的系統(tǒng)簡化成很多工位同時運行,一個工位控制1-3個軸。想法覺得行得通,在寫的過程中按照工藝把幾個軸編程一個工位,有些軸是全局運行的就單獨建程序塊,后面程序寫好調試完也能用。經過8到9年不斷做項目,慢慢完善這種寫法,系統(tǒng)越來越復雜,后面就越來越簡單,只要分析指令問題,程序反而越寫越小,程序在數據內存。
    現(xiàn)在對哪些設備能用這種方式控制感興趣,基本都能解決設備編程的問題。有些設備不能用這種方式就用普通方式寫,有的設備可以普通方式+武藏平臺混著編程。

    請教幾個問題:
    頻道是不是就是子程序?
    主程序怎么定義?
    feifei23728
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 116 個
    工控威望: 248 點
    下載積分: 864 分
    在線時間: 157(小時)
    注冊時間: 2013-05-15
    最后登錄: 2025-12-08
    查看feifei23728的 主題 / 回貼
    4樓  發(fā)表于: 49天前
    引用
    引用第98樓hezhen880924于2025-10-20 10:17發(fā)表的  :


    頻道是PLC內存數據庫里的一頁,程序頻道由指令參數構成。
    在程序頻道里用【頻道調用】指令 呼叫頻道,類似CALL 子程序。
    頻道就是程序,既可以是主程序也可以作為子程序。
    .......


    這樣說,程序頻道類似于一個個周期掃描的PRG,將頻道分配到這些程序里面,一個工位做一個程序頻道,周期執(zhí)行,就實現(xiàn)了多并行嗎
    feifei23728
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 116 個
    工控威望: 248 點
    下載積分: 864 分
    在線時間: 157(小時)
    注冊時間: 2013-05-15
    最后登錄: 2025-12-08
    查看feifei23728的 主題 / 回貼
    5樓  發(fā)表于: 49天前
    引用
    引用第102樓hezhen880924于2025-10-20 16:09發(fā)表的  :


    可以這么理解,每個執(zhí)行的頻道是有自動運行程序,自動運行程序只有三行。
    并行運行就是很多個三行的自動運行程序在執(zhí)行。

    .......

    那么對于武藏機器人來說,只算一個工位,主程序就是程序頻道,不需要并行。你是把武藏機器人擴展到了多工位,能多工位并行運行?
    最近在做三軸機器人,這種想方法很好,可以拿來實踐一下。客戶想改動作了只是改變頻道里面的步內容,而不用開發(fā)人員頻繁改程序了