發(fā)布時間:2019-08-24 來源:眾智博遠
組態(tài)脈沖發(fā)生器
添加工藝對象:
- 在項目樹中,展開節(jié)點“工藝對象”(Technology Objects),然后選擇“添加新對象”(Add new object)。
- 選擇“軸”(Axis) 圖標(必要時可以重命名),然后單擊“確定”(OK) 打開軸對象的組態(tài)編輯器。
- 顯示“基本參數(shù)”(Basic parameters) 下的“為軸控制選擇 PTO”(Select PTO for Axis Control) 屬性,然后選擇所需脈沖。
提示 如果以前從未在“CPU 屬性”(CPU Properties) 中組態(tài) PTO,則將 PTO 組態(tài)為使用其中一個板載輸出。 如果使用了輸出信號板,則選擇“設(shè)備組態(tài)”(Device configuration) 按鈕以轉(zhuǎn)到“CPU 屬性”(CPU Properties)。 在“參數(shù)分配”(Parameter assignment) 下的“脈沖選項”(Pulse options) 中,將數(shù)據(jù)源組態(tài)為信號板輸出。 |
- 對其余的基本參數(shù)和擴展參數(shù)進行組態(tài)。
對應用進行編程: 將 MC_Power 指令插入代碼塊。
- 對于“軸”輸入,請選擇已創(chuàng)建并組態(tài)的軸工藝對象。
- 將 Enable 輸入設(shè)置為 TRUE 可以使其它運動指令起作用。
- 將 Enable 輸入設(shè)置為 FALSE 會取消其它運動指令。
提示 每個軸只包括一個 MC_Power 指令。 |
插入其它運動指令,以生成所需的運動。
提示 將脈沖發(fā)生器組態(tài)為信號板輸出: 選擇 CPU 的“脈沖發(fā)生器 (PTO/PWM)”(Pulse generators (PTO/PWM)) 屬性(在“設(shè)備組態(tài)”(Device configuration) 中)并啟用脈沖發(fā)生器。 每個 S7?1200 CPU V1.0、V2.0、V2.1 和 V2.2 提供兩個脈沖發(fā)生器。S7?1200 CPU V3.0 和 V4.0 CPU 提供四個脈沖發(fā)生器。 在相同組態(tài)區(qū)域的“脈沖選項”(Pulse options) 下,選擇用作以下用途的脈沖發(fā)生器: “PTO”。 |
提示 CPU 以 10 ms 為“時間片”或時間段計算運動任務(wù)。執(zhí)行一個時間片時,下一時間片會在隊列中等待執(zhí)行。 如果中斷某個軸上的運動任務(wù)(通過執(zhí)行該軸的其它新運動任務(wù)),可能多要等待 20 ms(當前時間片的剩余時間加上排隊的時間片)才能執(zhí)行新運動任務(wù)。 |