|
?
上海翰粵自動化系統有限公司歡迎廣大客戶
:鄭轅鴻(銷售工程師)
:
(): 傳真():
:zx@hanyue.cc :www.hanyue.cc
:
?
PTOx_LDPOS指令
PTOx_LDPOS指令(裝載位置)改變PTO脈沖計數器的當前位置
值為一個新值。您可以使用該指令為任何一個運動命令建立一
個新的零位置。
接通EN位使能該指令。確保EN位始終保持接通直到Done位指
示指令完成。
接通START參數,以裝載一個新的位置值到PTO脈沖計數器。
每一循環周期,只要START參數接通且PTO當前不忙,該指令
裝載一個新的位置給PTO脈沖計數器。要保證該命令只發一
次,使用邊沿檢測指令以脈沖觸發START參數接通。
New_Pos參數提供一個新的值替代報告的當前位置值。位置
值用脈沖數表示。
模塊完成該指令時,參數Done接通。
參數Error包含指令的執行結果。有關錯誤代碼的定義,請參見表9--7。
若在向導中已啟用HSC,則C_Pos參數包含以脈沖數表示的模塊當前位置。否則,當前位置將一直
為0。
PTOx_MAN子程序
PTOx_MAN子程序(手動模式)使PTO輸出置為手動模式。這可
以使電機在向導中的范圍(從啟動/停止速度到zui大速度)內
以不同速度啟動、停止和運行。如果啟用了PTOx_MAN子程
序,則不應執行其它任何PTOx_RUN或PTOx_ADV指令。
允許RUN (Run/Stop)參數,命令PTO加速到速度(速度參
數)。即使在電機運行時,您也可以改變速度參數的值。禁止參
數RUN則命令PTO減速,直至電機停止。
參數Speed決定RUN使能時的速度。對于超出該范圍的
Speed參數值,速度將限定為啟動/停止速度或zui大速度。速度
是一個每秒多少個脈沖的雙整型(DINT)值。電機運行時可以修
改該速度參數。
參數Error包含指令的執行結果。有關錯誤代碼的定義,請參見
表9--7。
若在向導中已啟用HSC,則C_Pos參數包含以脈沖數表示的模塊當前位置。否則,當前位置將一直
為0。
表9--5 PTOx_MAN指令的參數
組態PTO輸出
使用位控向導,為PTO操作組態一個內置輸出。啟動位控向導,可以點擊操作欄中的工具圖標,然后
雙擊位控向導圖標,或者選擇菜單命令工具 > 位控向導。
1. 為S7-200 PLC選擇選項組態板載PTO/PWM操作。
2. 選擇Q0.0或Q0.1,組態作為PTO的輸出。
3. 從下拉對話框中選擇線性脈沖串輸出(PTO)。
4. 若您想監視PTO產生的脈沖數目,點擊復選框選擇使用高速計數器。
5. 在對應的編輯框中輸入MAX_SPEED和SS_SPEED速度值。
6. 在對應的編輯框中輸入加速和減速時間。
7. 在移動包絡定義界面,點擊新包絡按鈕允許定義包絡。選擇所需的操作模式。
對于相對位置包絡:
輸入目標速度和脈沖數。然后,您可以單擊繪制步按鈕,觀察運動的圖示。
若需要多個步,點擊新建步按鈕并按要求輸入步信息。
對于單速連續轉動:
在編輯框中輸入單速值。
若您想終止單速連續轉動,點擊子程序編程復選框,并輸入停止事件后的移動脈沖數。
8. 根據移動的需要,您可以定義多個包絡和多個步。
9. 選擇完成結束向導。
創建包絡中的步
一個步是工件運動的一個固定距離,包括加速和減速時間內的距離。PTO每一包絡zui大允許29個步,
而模塊的每一包絡zui大允許4個步。
您要為每一步目標速度和結束位置或
脈沖數目,且每次輸入一步。圖9--7所示
為一步、兩步、三步和四步包絡。
注意一步包絡只有一個勻速段,兩步包絡
有兩個勻速段,依次類推。步的數目與包
絡中勻速段的數目*。
一步包絡 兩步包絡
三步包絡 四步包絡
圖9--7 移動包絡示例
使用PTO輸出
PTO提供一個脈沖數目的方波輸出(50%占空比)
每一脈沖的頻率或周期隨著加速和減速時的頻率線形
變化,而在移動的常頻率段部分保持不變。一旦產生
完數目的脈沖,PTO輸出變為低電平,并且直到
裝載一個新的值時才產生脈沖。參見圖9--8。
?西門子EM232CN訂貨號:6ES7232-0HB22-0XA8?