超馳功能概述:
超馳響應是指運動控制指令之間相互覆蓋的情況,用戶可以用新的指令覆蓋正在執行的命令,中止當前動作并立即執行新的命令。
S7-200 SMART V2.7版本僅支持相同指令間觸發超馳響應,且僅支持單軸指令的超馳功能,軸組指令不支持。
關于是否有超馳功能在運動過程中的區別,小程序的視頻中可以清晰的觀察到,擁有超馳功能后,兩個動作的切換過程平滑無停止且Zui終定位更準確。
PLS的超馳:
在SMART V2.7中,PLS指令中僅PTO單段模式支持超馳響應,且需要先配置PTO控制字節的特殊寄存器(SMB67、SMB77和SMB567),具體的配置如下表所示
AXISx_GOTO的超馳:
對于向導配置后生成的AXISx_GOTO指令,當前版本僅juedui運動模式(mode 0)和相對運動模式(mode 1)支持超馳響應。
兩種運動模式之間可以相互觸發超馳響應,
同一個模式的指令也可以先后激活以觸發超馳響應。
可以通過超馳響應功能來更改運動中AXISx_GOTO指令的速度,位置和運動模式(僅支持模式0和模式1):
速度改變時會從當前速度加速或者減速到新指令的目標速度
如果新的運動方向與當前運動方向相反,CPU會先減速停止然后反向運動
觸發超馳響應時任何非法的配置都會停止當前運動并返回對應的錯誤碼
該指令的超馳響應觸發方式為:
正在執行的AXISx_GOTO指令再次通過上升沿被激活
正在執行AXISx_GOTO指令時,激活另一個AXISx_GOTO指令
應用實例
實例部分,使用PLS指令測試超馳功能,硬件上將Q0.0的脈沖輸出接入I0.0的高速計數器,第一段以20KHZ的頻率發送100000個脈沖,在接收到50000個脈沖時觸發高速計數器中斷執行第二段指令以2KHZ的頻率發送10000個脈沖,理論上高速計數器將接收60000個脈沖,超出的部分與第一段脈沖頻率的比值可以認為是超馳響應的時間,量級在微妙級別。
主程序:
計數器中斷程序:
執行結果:
- 西門子S7-200SMART V2.7的新功能——運動軸組 2024-11-23
- 西門子S7-200SMART V2.7的新功能——路徑規劃 2024-11-23
- 西門子S7-200SMART V2.7的新功能——Web Editor 2024-11-23
- 西門子S7-200SMART PLC的TCP通信及應用 2024-11-23
- 西門子S7-200SMART PLC的UDP通信 2024-11-23
- 西門子S7-200SMART PLC高速計數器應用知多少? 2024-11-23
- 西門子S7-200SMART PLC的自由口通信 2024-11-23
- 西門子S7-200SMART如何作為智能設備與S7-1200通訊? 2024-11-23
- 如何玩轉西門子S7-200 SMART的整數運算指令 2024-11-23
- 西門子S7-200SMART PLC中如何應用邏輯運算指令 2024-11-23
- 西門子S7-200 SMART如何使用移位和循環移位指令 2024-11-23
- 西門子S7-200 SMART比較指令及其應用 2024-11-23
- 西門子S7-200SMART中如何使用傳送指令及其應用 2024-11-23
- 如何在西門子S7-200 SMART中使用轉換指令 2024-11-23
- 西門子S7-200 SMART中如何運用時鐘指令及其應用 2024-11-23
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415