XPLC006E功能簡介
XPLC006E是正運動運動控制器推出的一款多軸經濟型EtherCAT總線運動控制器,XPLC系列運動控制器可應用于各種需要脫機或聯機運行的場合。

XPLC006E自帶6個電機軸,最多12軸運動控制(含虛擬軸數),支持12軸直線插補、電子凸輪、電子齒輪、同步跟隨、虛擬軸設置等功能。
XPLC006E支持多任務同時運行,同時可以在PC上直接仿真運行,編程方式多種可選,支持ZDevelop軟件的Basic/PLC梯形圖/HMI組態和常用上位機軟件編程。
XPLC006E只支持EtherCAT總線軸,不支持脈沖軸和編碼器軸。采用EtherCAT總線與驅動器通訊,1ms的刷新周期。
XPLC006E支持PLC、Basic、HMI組態三種編程方式。PC上位機API編程支持C#、C++、LabVIEW、VB、matlab、Qt、Linux、.Net、iMAC、Python、 ROS等接口。

→此款產品有XPLC004E、XPLC006E、XPLC008E三個不同軸數的型號可選。
XPLC864E功能簡介
XPLC864E在XPLC006E的功能基礎上做了升級(即上節介紹的XPLC006E的功能都支持),部分資源空間優于XPLC006E,使用方法基本一致,不同之處在于XPLC864E,硬件支持32點輸入、32點輸出、2個ADC、2個DAC,支持脈沖軸和總線軸混合使用,總實軸軸數為8,除了帶EtherCAT接口之外,輸出口硬件上可配置為8個軸的脈沖方向信號輸出,另帶兩路編碼器輸入,可由輸入口配置
XPLC864E支持PLC、Basic、HMI組態三種編程方式。PC上位機API編程支持C#、C++、LabVIEW、VB、matlab、Qt、Linux、.Net、iMAC、Python、 ROS等接口。


XPLC系列經濟型EtherCAT總線運動控制器支持多種編程方式,支持使用正運動技術自主研發的ZDevelop開發環境的Basic語言和PLC梯形圖,上一節講解了控制器的軸參數與運動指令說明,本節內容主要講解控制器的示波器使用。
一、示波器的作用
示波器屬于程序調試與運行中極其重要的一個部分,用于把肉眼看不到的信號轉換成圖形,便于研究各種信號變化過程,例如當前軸的速度和位置變化情況。
示波器利用控制器內部處理的數據,每隔一定的時間獲取數據的當前值,然后把獲取到的該數據的所有值顯示成隨時間變化的圖形,利用示波器可以顯示各種不同的信號,如軸參數、軸狀態等。
在“視圖”→“示波器”中,打開示波器窗口,示波器窗口如下圖。

⊙示波器必須先啟動后觸發才能成功采樣。打開示波器,設置好相關參數之后點擊“啟動”,可點擊“手動觸發”采樣,也可在程序里加入“TRIGGER”指令自動觸發示波器采樣。
二、示波器面板介紹
1.主界面
示波器主界面的按鈕功能闡述。
(1)基礎設置
設置:打開示波器設置窗口,設置示波器相關參數。
啟動:啟動示波器(表示示波器準備好,等待觸發采樣)。
停止:停止示波器采樣。
水平刻度:YT模式下橫軸(時間)一格的刻度,其他模式下此參數無效。
<<:按下隱藏通道名稱和峰值顯示,只顯示通道編號。
連續采集:不開啟連續采集時,到達采樣深度后便停止采樣,開啟了連續采集之后示波器會持續采樣。
跟隨:開啟跟隨后,橫軸自動移動到實時采樣處,跟隨波形顯示。
手動觸發:手動觸發示波器采樣按鈕(自動觸發使用TRIGGER指令)。
導入導出:將示波器采樣的數據點導出txt文件,再次加載顯示點擊導入,詳細說明參加下節。
(2)顯示模式
YT模式:不同數據源隨時間變化的曲線。
XY模式:顯示兩個軸在某個平面的合成軌跡,將第一二個通道的曲線合成顯示,適用于兩軸插補。
XYZ模式:顯示三個軸在空間的合成軌跡,將第一二三個通道的曲線合成顯示,適用于三軸插補。
(3)采樣數據設置
顯示:選擇當前通道曲線是否顯示。
編號:選擇需要采集的數據源編號,需參考數據源,如:軸號、數字量IO編號、模擬量IO編號、TABLE編號、VR編號、MODBUS編號等。
數據源:選擇采集的數據類型,如下圖,下拉菜單選擇,多種類型參數可選。
偏移:波形縱軸偏移量設置。
垂直刻度:縱軸一格的刻度。

⊙若要設置示波器參數,如軸編號、數據源以及啟動示波器設置窗口,要先停止示波器再設置。
2.設置界面
點擊主界面的“設置”按鈕,彈出如下圖所示“示波器設置”窗口。

通道數:要采樣的數據通道總數,最多支持8通道同時采樣。
深度:總共采樣的數據次數,深度越大采樣的數據點越多,連續采集模式下此數據無效。
間隔:采樣時間間隔,此參數參考系統周期SERVO_PERIOD,系統周期出廠默認為1ms,即間隔設置為1表示1ms采樣一次,系統周期與控制器固件版本有關。一般來說,間隔越小,采樣數據越準確,單位時間內數據量越大。
TABLE位置:設置不開啟連續采集時抓取數據存放的位置,一般默認自動使用TABLE數據末尾空間,也可以自定義配置,但是設置時注意不要與程序使用的TABLE數據區域重合;連續采集下采樣數據緩存在PC。
背景顏色/通道顏色:設置背景與每個通道波形對應的顏色。
顯示類型:點和線段兩種曲線類型可選。線段是將采樣點集擬合成線,更容易發現異常的數據。
導出參數:需要導出示波器數據時采樣前勾選,等待采樣結束,在主界面選擇導出。
3.示波器采樣數據導入導出
導入:示波器必須在停止狀態下才能導入數據,導入成功能將采樣波形復現出來。
導入采樣數據方法:點擊“導入”,選擇導入的數據文件為之前從示波器導出的文件類型后打開即可。
導出:導出參數包括示波器參數設置情況,以及各個通道的數據類型和每個采樣點數據。
導出采樣數據方法:先在設置里勾選“導出參數”,啟動示波器采樣,采樣完成后點擊“導出”,選擇文件夾保存示波器數據,導出數據為文本文件。
如下圖,采樣軸0的DPOS位置和MSPEED速度兩個通道導出的數據。

三、示波器采樣方法
1.示波器采樣參考步驟
第一步:打開工程項目,連接控制器或仿真器,再打開示波器窗口(操作示波器窗口之前需要連接到控制器或仿真器才可以操作)。
第二步:在示波器窗口點擊“設置”,選擇采樣通道數,采樣深度,采樣間隔,采樣數據TABLE存儲位置(一般來說自動使用TABLE數組末尾空間即可)和采樣類型等,設置完成確認保存當前設置。
第三步:再選擇采樣數據編號和數據源
第四步:參數設置完畢,點擊“啟動”按鈕,等待觸發采樣。
第五步:將程序下載到控制器運行,程序里需要包含TRIGGER自動觸發示波器采樣指令,此時示波器開始采樣,顯示出不同數據源的波形??烧{整顯示刻度和波形偏移,便于觀察不同波形。

⊙若波形精度不高或顯示不完整,可點擊“停止”按鈕后再打開“設置”,調整好采樣間隔和采樣深度后重新執行上述采樣過程。
⊙若需要采樣的時間較長,開啟“連續采集”功能。
2.示波器使用注意事項
(1)連續采集功能
不選擇連續采集時,到達采樣深度后示波器自動停止采樣。
在示波器主界面勾選連續采集,再開啟示波器,示波器觸發采樣后會持續采樣,到達采樣深度后仍繼續采樣,忽略設置的采樣深度,直到按下停止才會停止采樣。
連續采集的所有波形采樣數據均能導出。
(2)XY模式/XYZ模式
由于這兩種采集模式是把前兩個/三個通道的數據合成,要注意數據源的類型,有部分數據合成是沒有意義的,比如速度和位置曲線的合成曲線便無意義,一般用于查看合成插補軌跡。
(3)示波器采樣時間計算
例如:深度:10000,間隔:5
非連續采集模式下,如果系統周期SERVO_PERIOD=1000,也就是1ms軌跡規劃周期,間隔5表示每5ms采集一個數據點,一共采集10000次數據,采集時間長度為50s。
采樣時間間隔最小為一個系統周期,設置更小無效。
(4)TABLE數據末尾存儲空間計算
非連續采集模式設置抓取數據存放的位置,一般默認自動使用TABLE數據末尾空間,此時根據采樣數據占用空間大小自動計算起始空間地址。
計算方法:采樣數據占用空間大小=通道數*深度
例:若控制器的TABLE空間大小為320000,采樣4個通道,深度為30000,每個采樣點占用一個TABLE,所以會占用4*30000 = 120000個TABLE位置,320000-120000=200000,此時TABLE的起始位置為200000
數據存放的位置也可以自定義配置,若按上面的通道數和深度,起始TABLE空間自定義時不能超過200000,否則無法設置,如下圖所示。

⊙示波器采樣數據占用的空間不要與程序使用的TABLE數據區域重合。
⊙控制器TABLE空間大小可使用TSIZE指令讀取、在“控制器狀態”窗口查看或在線命令“?*max”打印查看。
四、示波器使用例程
1.直線插補的例程

(1)YT模式下三個軸的DPOS位置隨時間變化的曲線

(2)XYZ模式下三軸位置合成軌跡,即為實際加工的軌跡

2.自動凸輪飛剪的例程
假設要切的型材長度為4m,工作臺運行距離1m,軸1為基本軸(型材傳送),軸0為跟隨軸(追剪工作臺),OUT0口控制刀具,飛剪部分程序如下:

速度和位置的波形如下圖:軸1為勻速運動的傳送帶,軸0為追剪軸。
工作臺(跟隨軸)的運動距離:0.4(加速階段)+0.2(跟隨同步)+0.4(減速階段)=1m單位,然后-1m返回運動。
型材(參考軸)的運動距離:1+0.8+0.2+0.8+1.2=4m單位,全程勻速。

3.單軸PSO位置同步輸出
硬件比較輸出指令觸發后,到達比較點輸出OP信號,PSO示意圖如下圖所示,以ZMC432為例進行演示。

位置同步輸出示意圖

輸出隨軌跡變化的波形如下圖,HW_PSWITCH2控制每到達一個TABLE點位置OP便反轉一次,TABLE的所有點比較結束之后,OP不再反轉,保持最后一次的電平狀態。

4.二維或者三維的PSO輸出
二軸PSO位置同步輸出,到達比較點輸出OP信號,以ZMC432為例進行演示。
PSO功能支持固定周期輸出,也支持固定距離輸出,如下右圖,固定距離輸出使得在拐角等需要減速的場合,拐角處的輸出也是均勻的,不會堆積。


(1)YT模式下的波形如下圖所示
比較20個點,每次比較OP反轉一次,每段運動最后部分因為加入了SRAMP速度平滑處理,處于減速段,所以相同距離,運動時間更長,OP反轉的時間間隔也相應延長。

(2)XYZ模式下的3D波形如下圖所示

本次,正運動技術經濟型EtherCAT運動控制器(九):示波器使用,就分享到這里。
-
示波器
+關注
關注
113文章
6342瀏覽量
186609 -
運動控制器
+關注
關注
2文章
418瀏覽量
24905 -
EtherCAT總線
+關注
關注
5文章
75瀏覽量
5506
發布評論請先 登錄
相關推薦
教你如何使用示波器,示波器使用教程分享
可編程序控制器產品詳解
示波器使用中的常見問題

評論