国产一区一区-色丁香在线-在线天堂视频-亚洲综合久久久久久888-丁香六月婷婷激情-欧美人与动牲交app视频-www.亚洲免费-91九色视频在线-国产视频福利一区-免费视频亚洲-亚洲男女激情-无码中文av波多野吉衣迅雷下载-亚洲电影区图片区小说区-国产精品一区二区在线-又黄又爽又猛的视频免费

deanpc
級別: 探索解密
精華主題: 0
發帖數量: 71 個
工控威望: 147 點
下載積分: 726 分
在線時間: 41(小時)
注冊時間: 2018-05-04
最后登錄: 2023-12-20
查看deanpc的 主題 / 回貼
樓主  發表于: 2018-05-12 12:37
分享一下研華MAS控制器的腳本編程方式,雖然跟PLC 梯行圖有差異,但應該還是容易理解的.


復制代碼
  1. SUB MyRun                     '定義MyRun子程序
  2.    BASE 0,1                       '選擇軸0,1
  3.    MOVE 10000,5000        '相對移動到P1
  4.    WAIT DONE                  '等待運動停止
  5.    LINE 10000,5000          '相對移動到P2, (因為相對運動, 所以是 10000,5000)
  6.    WAIT DONE                  '等待運動停止
  7. END  SUB
  8. SUB MyHome                 '定義MyHome子程序
  9.    BASE 0,1                       '選擇軸0,1
  10.    MOVEABS 0,0               '絕對移動到0,0
  11.    WAIT DONE                  '等待運動停止
  12. END  SUB
  13. MS_LOOP(10)                                                            'Task流程循環起始點
  14.    IF MS_EDGER(VR(1))   THEN   MyRun()                'VR(1)發生上升緣時,執行MyRun子程序
  15.    IF MS_EDGER(VR(0))   THEN   MyHome()             'VR(0)發生上升緣時,執行MyHome子程序
  16. MS_LEND                                                                   'Task流程循環結束點
  17. 使用到的指令:
  18. MS_LOOP… MSLEND          TASK循環指令
  19. SUB … END SUB                  定義子程序
  20. IF…THEN                              條件判斷式指令
  21. MS_EDGER                          判斷全域變數是否有上升緣發生
  22. VR(no)                                   VR全域變數
  23. BASE                                    指定要操作的軸
  24. MOVEEABS                          絕對運動到指定位置
  25. MOVE                                   相對運動到指定位置

devin_lxd
大家好才是真的好!
級別: 略有小成
精華主題: 0
發帖數量: 203 個
工控威望: 287 點
下載積分: 5785 分
在線時間: 56(小時)
注冊時間: 2018-05-09
最后登錄: 2025-12-10
查看devin_lxd的 主題 / 回貼
1樓  發表于: 2018-05-12 16:31
你這個是開環吧
deanpc
級別: 探索解密
精華主題: 0
發帖數量: 71 個
工控威望: 147 點
下載積分: 726 分
在線時間: 41(小時)
注冊時間: 2018-05-04
最后登錄: 2023-12-20
查看deanpc的 主題 / 回貼
2樓  發表于: 2018-05-12 16:57
是EtherCAT總線,不過脈沖的程序也是一樣的。