西門子CPU314C-2PTP
PTO 輸出生成頻率可變的方波輸出。脈沖發生由通過 H/W 組態和/或 SFC/SFB 提供的組態
和執行信息來控制。
在 CPU 處于 RUN 模式下時,根據用戶的選擇,將由存儲在圖像寄存器中的值或者脈沖發
生器的輸出來驅動數字量輸出。在 STOP 模式下,PTO 發生器不控制輸出。
板載 CPU 輸出和信號板的輸出可用作脈沖和方向輸出。在設備組態期間,可以在“屬性”
(Properties) 選項卡的脈沖發生器 (PTO/PWM) 中,選擇板載 CPU 輸出或信號板輸出。只有
PTO (Pulse Train Output) 適用于運動控制。
下表顯示了默認 I/O 分配;但是,可將這四個脈沖發生器組態為任意數字量輸出。
說明
用戶程序中的其它指令無法使用脈沖串輸出。
將 CPU 或信號板的輸出組態為脈沖發生器時(與 PWM 或運動控制指令配合使用),相應
的輸出地址不再控制輸出。如果用戶程序向用作脈沖發生器的輸出寫入值,則 CPU 不會將
該值寫入到物理輸出。
西門子CPU314C-2PTP
可以釋放 PTO 方向輸出以在程序中的其它位置使用。
每個 PTO 需要分配兩個輸出:一個作為脈沖輸出,一個作為方向輸出。可以只使用脈沖輸
出而不使用方向輸出。隨后可以釋放方向輸出以用于用戶程序中的其它用途。不能將輸出同
時用于 PTO 方向輸出和用戶程序。