西門子FM-NC/840D/DE 19” 機床控制面板
減速曲線如下圖所示:
步進7:命令類型:Separator:趨勢曲線顯示分割命令。
將 Separator 添加到所選行的上方。 Separator 用作趨勢圖圖形顯示范圍的分割,不對軸做任何操作。如下圖所示,原有的趨勢圖分成了兩個部分。
西門子FM-NC/840D/DE 19” 機床控制面板
命令表功能為用戶提供了另外一種軸控制的解決方案。 用戶不需要組態TO_PositioningAxis對象,而直接使用命令表。
『注意』目前為止,只有S7-1200 PTO 控制方式可以使用命令表功能,PROFIdrive和模擬量控制方式都不支持命令表功能。
多可以添加32條命令條目。
“工藝對象:命令表”和“工藝對象:軸”是同等級別的工藝對象,也就是說,客戶可以只插入“工藝對象:命令表”,也可以只插入“工藝對象:軸”,或是同時插入兩個工藝對象。
命令表適用情況
軸有一個或多個固定運行路徑的應用情況下可以使用命令表。使用組態命令表,讓軸按照設定好的曲線路徑運行。
組態命令表
插入工藝對象TO_CommandTable的過程,如下圖所示:
插入命令表成功后,可以看到下圖的命令表參數配置視圖。命令表參數包括:基本參數和擴展參數。 如下圖所示,命令表的結構。
“基本參數”包括“常規”和“命令表”兩部分。“常規”就是命令表的名稱,“命令表”是重點配置部分,用來配置命令曲線的。
“擴展參數”包括“擴展參數”,“動態”和“限制”三部分。如果在“命令表”中選擇已組態的軸,如下圖所示,則“擴展參數”中的參數都是不能更改的。
如下圖所示,相關的軸參數都不能進行修改。
用戶可以在“命令表”頁面選擇“樣軸”,則“擴展參數”中的參數都是可組態的。
用戶可以配置完“樣軸”的參數后,把樣軸的參數復制到之前配置的軸對象(比例本例子中的軸_1,軸_2,軸_3,或軸_4中的一個,幾個或全部)。
用戶也可以把軸_1,軸_2,軸_3,或軸_4中任意一個軸的配置參數復制到“樣軸”。
選擇好軸參數后,用戶開始配置需要的命令(也可以叫做曲線)。Portal軟件提供了幾種命令,如下圖所示:
①Empty:為要添加的命令進行占位,也就是占位條目。 程序在處理命令表時會忽略空條目。
②Halt:停止軸,只有在執行“Velocity setpoint”命令之后該命令才生效。
③Positioning Relative:軸的相對運動命令
④Positioning Absolute:軸的運動命令
⑤Velocity setpoint:軸的速度運行命令
⑥Wait:等待條目,作用是讓軸等待一段時間。Wait 不會停止激活的行進運動。
⑦Separator:曲線分割命令,不會作用于軸,僅僅用來分割趨勢曲線。
西門子FM-NC/840D/DE 19” 機床控制面板
命令表中的命令介紹
以下圖的曲線為例,對各個命令進行詳細說明:
步進1:命令類型:Positioning Relative:相對運動命令
對于Positioning Relative命令,用戶需要設定的是相對運動的“行進路徑”值和運行“速度”值,在本例子中,相對運動的“行進路徑”為500.0mm,“速度”為100.0mm/s,如下圖所示,加粗部分對應的是該指令的趨勢曲線。綠色表示的是命令的速度,該值從0開始加速達到設定值100.0 mm/s,勻速運行一段時間后開始減速到軸的停止速度,這時軸的位置為500.0mm,該位置值是由軸的起始位置加上相對運動的“行進路徑”值得到的0.0 + 500.0 = 500.0 mm。
步進2:命令類型:Positioning Absolute:運動命令
對于Positioning Absolute命令,用戶需要設定的是運動的目標“位置”值和運行“速度”值,在本例子中,運動的目標“位置””為5000.0mm,“速度”為200.0mm/s。如下圖所示,加粗部分對應的是該指令的趨勢曲線。綠色表示的是命令的速度,該值從起始速度開始加速達到設定值200.0 mm/s,勻速運行一段時間后開始減速到軸的停止速度,這時軸的位置為5000.0mm.
『注意』命令表中沒有回原點指令,用戶想使用位置命令之前,需要回原點。應此在這種情況下,用戶需要借助MC_Home指令來得到回原點完成信號后再使用命令表的定位命令。
步進3:命令類型:Wait:軸等待指令
對于Wait命令,用戶需要設置“持續時間”值。該指令的作用是增加一段時間延時,在這段時間內軸的狀態取決于上一個命令。
在該例子中,Wait命令前是定位,軸在進行完定位時是停止的,因此步進3命令的結果是軸停止3.0s的時間,雖然趨勢曲線中的速度值不變仍舊為200.0mm/s。
下圖是Wait命令添加在Velocity setpoint指令之后的情況:
西門子FM-NC/840D/DE 19” 機床控制面板