公司新聞
【從SIMOTION到SIMATIC T-CPU】之運動指令
發布時間: 2024-11-26 11:17 更新時間: 2024-12-02 08:00
觀看【從SIMOTION到SIMATIC T-CPU】之運動指令視頻
用戶通過運動指令來操作工藝對象,實現各種控制任務。SIMOTION的指令集位于項目視圖左側的Command library中,SIMATIC T-CPU的指令集位于項目視圖右側的Instructions工具欄中,二者常用運動指令的對照可參見文末附表。
運動指令的特點
SIMOTION中的運動指令集可以分為基于PLCopen和基于Technology兩種,由于Technology的指令集更豐富、更靈活,因此用戶使用更加普遍,這些指令塊都是FC。
T-CPU中的運動指令遵循PLCopen標準,適合PLC程序的循環掃描,這些指令塊都是FB。關于FC和FB的使用,可以參見往期文章:
從SIMOTION到SIMATIC T-CPU之FC/FB此外T-CPU從博途V19版本開始支持MCL(Motion Control Language)編程,擁有單獨的指令集,適合順序控制,例如執行一個運動序列。
下圖是軸的Move指令,可以看到SIMOTION和T-CPU有兩個比較明顯的差別,一是作業的啟動和執行狀態形參在SIMOTION運動指令中是沒有的(它只分配一個指令ID,后續可利用這個ID通過其它指令來查詢該作業狀態);二是作業的執行控制形參在T-CPU的指令中是沒有的。運動指令的執行
在SIMOTION的運動指令中通常會有兩個執行控制的形參mergeMode和 nextCommand。其中mergeMode指定新的運動作業和正在執行的運動作業之間的轉換行為,例如立即替換或等待結束或疊加運行等。
這種轉換行為在T-CPU中是由系統規定好的,各指令之間的相互影響可以查相應的TO功能手冊中“Override response of Motion Control jobs” 章節。
nextCommand指定運動指令執行和程序運行之間的同步關系,也就是下一行程序何時處理,例如立即處理或等待運動完成。T-CPU中的程序都是循環掃描的,因此沒有這種指定,只能是異步關系。
其他新聞
- 【2024工博會】S7-1500/1200亮點搶先看! 2024-12-02
- 【從SIMOTION到SIMATIC T-CPU】之程序庫 2024-12-02
- 【從SIMOTION到SIMATIC T-CPU】匯總篇 2024-12-02
- 不同版本的項目,一鍵實現批量升級! 2024-12-02
- S7-1500R/H冗余系統網絡架構介紹【針對 S2, S1設備網絡】 2024-12-02
- 西門子 S7-200 SMART 做控制器與 S7-1200 -S7-1500 的 PN 通信 2024-12-02
- 西門子 TIA Portal HMI 動畫之動態文本列表 2024-12-02
- 西門子TIA Portal遠程下載程序的一種方法 2024-12-02
- SCL編程實例100例-111-S7通信的狀態機 2024-12-02
- 西門子TIA博途ModbusTcpServer的配置方法(MB_SERVER, V5.2) 2024-12-02
- SCL編程實例100例-112-ModbusTCP通信的狀態機 2024-12-02
- 西門子PROFINET系統冗余的類型 2024-12-02
- 西門子工業無線IWLAN和漏波電纜RCoax的安裝與配置方法 2024-12-02
- 西門子PCSneo導入GSD文件的步驟 2024-12-02
- SCL編程實例100例-119-盛Zui多水的容器 2024-12-02
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684