
本文導讀
正運動RTSys軟(ruan)件(jian)提(ti)供(gong)了(le)示(shi)波(bo)器(qi)采(cai)集(ji)與(yu)分(fen)析(xi)工(gong)具(ju),通(tong)過(guo)該(gai)工(gong)具(ju)可(ke)以(yi)把(ba)係(xi)統(tong)內(nei)部(bu)的(de)係(xi)統(tong)變(bian)量(liang)與(yu)數(shu)據(ju)轉(zhuan)換(huan)成(cheng)圖(tu)形(xing)顯(xian)示(shi),便(bian)於(yu)研(yan)究(jiu)各(ge)種(zhong)信(xin)號(hao)的(de)變(bian)化(hua)趨(qu)勢(shi)與(yu)數(shu)據(ju)測(ce)量(liang)的(de)過(guo)程(cheng)。
示波器利用控製器內部處理的數據,把數據顯示成波形,利用示波器可以顯示各種不同的信號。因此示波器屬於程序調試與運行中極其重要的一個部分。
01 RTSys IDE開發環境
RTSys是正運動推出的一款純國產自主工業軟件IDE的開發環境,集成了運動控製+機器視覺功能,支持RTBasic、RTPlc梯形圖、RTHmi、C語言、RTVision機器視覺等ercikaifa,zhichisizhongyuyanhunhebiancheng。qiyoushizaiyukekuaisumianxiangbutongkaifaxuqiudeyonghu,tongguoyigeruanjianpeiheyundongkongzhiqijikeshixianyizhanshikaifa。xiangqingdianji→RTSys:自主自研、簡單易用的運動控製集成開發平台(上),RTSys:自主自研、簡單易用的運動控製集成開發平台(下)。
同時RTSys軟件提供了實時仿真、在線跟蹤以及診斷與調試等工具/功能。有利於用戶通過軟件實現快速、實時地對程序進行調試。通過RTSys軟件可快速實現智能裝備的視覺定位、測量、識別、檢測和複雜的運動控製等係統的開發。RTSys軟件開發界麵如下圖所示。

02 正運動技術示波器優勢
1.非實物仿真實驗,安全無虞,結果精準,支持無限次重複操作,效率倍增。
2.多樣顯示模式,涵蓋YT、XY、XYZ模式以及XYZD四通道顯示,配合3D視角靈活切換,全方位解析波形。
3.遊標功能精準定位,一鍵測量時間間隔,快速捕捉波形極值,分析盡在掌控。
4.新增放大鏡,放大視圖隨動呈現,細節觀察無死角。
5.一鍵統計,快速獲取最大值、最小值、波動值、平均值及方差,數據分析高效便捷。
6.功能全麵升級,支持波形顯示、疊加、加載保存、搜索、對比及導入導出,使用體驗更佳。
7.配置靈活,參數自定義,數據源自由設計,觀察器隨心設置,波形色彩個性搭配,滿足多樣化需求。
rujinshiboqiyichengweiboxingfenxidetiexinhuoban,kuaisushangshouwuyali,guanchaboxingdexinyingshou。qigongnengdequanmianshengji,caozuoliuchenghuafanweijian,wulunshijichuxuqiuhaishijinjiefenxi,dounengyiyimanzu,rangwomendetiyangengshangyicenglou。
相比舊版示波器,新版示波器優化了遊標和導入導出波形功能,新增了疊加、加載保存、搜索和對比波形等功能。下麵我們將對其進行逐一介紹。
03 示波器功能 -- 顯示波形
波形顯示是示波器的重要功能,示波器可以將運動數據采樣,以實線、虛線或點的形式顯示。示波器的顯示界麵如下。

一、示波器麵板亮點
1.輕鬆滾動鼠標,即可流暢調整水平刻度,操作直觀便捷。
2.四種顯示模式,一鍵切換,全方位解析波形,洞察信號奧秘。
3.3D視角,支持正視、斜視、側視、俯視,多角度呈現波形,全麵洞察信號特性。
4.啟動跟隨模式,自動定位實時采樣點,波形顯示同步更新,動態追蹤無縫銜接。
5.放大視圖隨動呈現,細節觀察無死角。
6.自由調整偏移,實時修改垂直刻度,精準掌控信號細節。
7.波形色彩自定義,輕鬆區分,一目了然,提升觀察效率與體驗。
8.麵板智能提示,通道數據源、波形極值、垂直刻度一應俱全。
二、麵板按鈕功能
1.菜單欄設置
1)通道:示波器具有常規通道1~8,疊加通道1~4,對比波形的常規通道1~8和對比波形的疊加通道1~4四種類型的通道。
2)配置:進行示波器參數配置、觀察器配置、數據源設計及配置的導入導出。
3)輔助功能:輔助觀察波形,包括搜索波形、對比波形及導入導出波形。
4)幫助:顯示鼠標操作指南界麵,提示各個模式下鼠標的快捷操作內容。
2.基礎設置
1)觸發模式:選擇自動觸發或手動觸發。自動觸發在用戶點擊啟動按鈕後立即觸發;選擇手動觸發需要用戶點擊“手動觸發”按鈕或等待Basic程序觸發TRIGGER指令。
2)手動觸發:手動觸發示波器采樣按鈕。
3)<<:按下隱藏通道名稱和峰值,隻顯示通道編號。
4)水平刻度:YT模式下橫軸一格的刻度,XYZ模式和XYZD模式下變為靈敏度,表示鼠標左鍵操作的靈敏度。
5)通道數:設置要采樣的常規通道總數。
6)3D視角:3D波形觀察視角。XYZ模式和XYZD模式有效。
7)連續采集:開啟後示波器會持續采樣,到達最大采集周期數後仍繼續采樣,直到按下停止按鈕後停止采樣;不開啟時,到達最大采集周期數時停止采樣。
8)跟隨:開啟跟隨後,橫軸自動移動到實時采樣處,跟隨波形顯示。
9)放大鏡:鼠標移動到顯示區域後自動在鼠標的右下方顯示放大視圖,放大視圖跟隨鼠標移動刷新。YT模式有效。
3.顯示模式設置
1)YT模式:不同數據源隨時間變化的曲線,每一個通道顯示一條波形。
2)XY模式:XY平麵顯示兩個軸的插補合成軌跡,連續兩個同類型通道為一組顯示一條波形,適用於兩軸插補。
3)XYZ模式:XYZ三維空間顯示合成軌跡。依次選擇通道作為X、Y、Z軸,三個同類型通道為一組顯示一條波形,每種類型最多顯示一條波形,適用於三軸插補。
4)XYZD模式:XYZD四通道可視化顯示軌跡,其中XYZ為三維空間合成軌跡顯示,D為以圓點形式顯示的數據源。計算方式為:圓點直徑大小=當前D數值÷D基準數值×D基準大小(當前D數值:當前位置數據源數值大小)。參數修改位於“觀察器配置”窗口。依次選擇通道作為X、Y、Z軸和D數值取值通道,四個同類型通道為一組顯示一條波形,每種類型最多顯示一條波形。
注意:通道數設置小於2時不可用XY/XYZ/XYZD模式;小於3時不可用XYZ/XYZD模式;小於4時不可用XYZD模式。
4.數據源設置
1)顯示:選擇當前通道曲線是否顯示。
2)編號:選擇需要采集的數據源編號,如:軸號、數字量IO編號,模擬量IO編號、TABLE編號、VR編號、MODBUS編號等。編號設置範圍為0到控製器的最大軸數,可手動輸入編號。
3)數據源:選擇采集的數據類型。點擊鼠標左鍵可手動輸入數據類型,或點擊下拉菜單選擇類型參數。可以在“數據源設計”窗口設置需要的參數類型。
4)偏移:波形縱軸偏移量設置,下拉菜單選擇偏移量,可手動輸入。
5)垂直刻度:縱軸一格的刻度。選擇auto時表示自動刻度,示波器停止時可用,刻度值根據當前采集到的波形運動幅度自動變化,使波形能夠完整的顯示在當前示波器界麵上。
注意:若要設置示波器參數,如軸編號、數據源以及示波器“參數配置”窗口,要先停止示波器再設置。
04 示波器功能 -- 遊標
youbiaokeyijingzhunceliangshuipingjiangehechuizhijiange,qizhongbaohanchuizhiyoubiaoheshuipingyoubiao,chuizhiyoubiaoyongyuceliangboxingzaichuizhifangxiangdefuduzhi,keyiziyouyidongyoubiaodaopingmuderenyiweizhi;水平遊標用於測量波形間的時間間隔。
遊標可選附著功能,遊標上顯示若幹小圓自動跟隨波形,能夠快速尋找峰值或波形交叉點。

05 示波器功能 -- 疊加波形
示shi波bo器qi疊die加jia波bo形xing用yong於yu分fen析xi和he比bi較jiao兩liang個ge信xin號hao之zhi間jian的de相xiang互hu作zuo用yong,允yun許xu將jiang任ren意yi兩liang條tiao基ji礎chu波bo形xing通tong過guo相xiang加jia或huo相xiang減jian的de方fang式shi疊die加jia出chu一yi條tiao新xin的de波bo形xing,與yu原yuan始shi波bo形xing同tong時shi顯xian示shi在zai示shi波bo器qi的de麵mian板ban上shang。
疊加波形可在“配置”-“參數配置”處設置疊加通道參數,通道顏色可在“配置”-“觀察器配置”設置。

疊加波形“CH:1+2”如下所示:

06 示波器功能 -- 加載/保存
示波器的加載/保存功能用於替換或保存指定通道的波形數據。
與導入/導出波形功能的區別是:加載/保存功能可以指定通道,導入/導出功能是導入或導出示波器全部波形數據。
示波器加載通道波形時,允許各通道點數不一致。當加載的通道點數大於當前顯示的點數時,則截斷波形顯示;dangjiazaidetongdaodianshuxiaoyudangqianxianshidedianshushi,zezidongbuquanboxingxianshi,zidongbuquanshiyizuihouyigediandeweizhishuipingbuquandianshu。jiazaichenggonghouhuifugaiduiyingtongdaodeboxing。

07 示波器功能 -- 搜索波形
當用戶需要觀察指定範圍內的波形時,示波器的搜索波形功能可以快速高效地尋找到需要的波形。僅限YT模式可用。
使用方法如下:“輔助功能”→“搜索波形”→選取通道號,在“搜索範圍”處輸入波形在Y方向的幅值範圍,選擇搜索順序,點擊“查找下一個”按鈕即可觀察波形。搜索通道的顏色可在“配置”→“觀察器配置”→“搜索”配置。

08 示波器功能 -- 對比波形
示波器對比波形功能用於兩個波形文件間的對比,支持多通道波形與現波形對比。
使用方法如下:“輔助功能”→“對比波形”,點擊“導入”按(an)鈕(niu),選(xuan)擇(ze)對(dui)應(ying)的(de)數(shu)據(ju)文(wen)件(jian)打(da)開(kai),導(dao)入(ru)的(de)波(bo)形(xing)就(jiu)會(hui)在(zai)示(shi)波(bo)器(qi)上(shang)顯(xian)示(shi)。利(li)用(yong)遊(you)標(biao)量(liang)出(chu)需(xu)要(yao)對(dui)比(bi)的(de)波(bo)形(xing)間(jian)的(de)水(shui)平(ping)時(shi)間(jian)差(cha)值(zhi),根(gen)據(ju)差(cha)值(zhi)設(she)置(zhi)偏(pian)移(yi)進(jin)行(xing)波(bo)形(xing)對(dui)比(bi)。設(she)置(zhi)偏(pian)移(yi)後(hou),按(an)動(dong)鍵(jian)盤(pan)回(hui)車(che)按(an)鈕(niu),示(shi)波(bo)器(qi)波(bo)形(xing)隨(sui)之(zhi)變(bian)化(hua)。舉(ju)例(li)如(ru)下(xia):
1.原始波形顏色為紅色,對比波形顏色為藍色。導入對比文件後,係統自動獲取對比波形的有效範圍。(注:有效範圍指對比文件內波形的點數範圍,始終為正值,但不可大於原始波形的最大點數)

2.使用遊標工具,根據需要進行波形對比,獲得原始波形與對比波形在水平方向的距離,即兩個X遊標之間的差值。

3.可以在“對比波形”chuangkoushezhipianyi,shurupianyihou,andongjianpanhuicheanniu,boxinghuiyidongduiyingdepianyifanwei,shiboqijikexianshipianyihoudeduibiboxing。cishiduibiboxingyouxiaofanweihuiduiyingzengjia/減少偏移大小的點數。(注:偏移設置為正值時向右偏移,設置為負值時向左偏移)

09 示波器功能 -- 導入/導出波形
1.導入波形:導入示波器波形的參數信息,包括:是否顯示、編號、數據源、偏移、垂直刻度、每個點的間隔時間等。示波器在停止狀態下才能導入波形。
2.導入波形方法:點擊菜單欄“輔助功能”中的“導入波形”,選擇導入的數據文件後打開。當導入文件中含參數信息時,支持選擇是否導入參數。若選擇是,則覆蓋當前示波器的參數;否則使用當前示波器的參數。導入成功後波形會覆蓋對應通道的波形。
3.導出波形:導出示波器波形的信息。當在“參數配置”中選擇導出參數時,導出波形參數信息,包括:是否顯示、編號、數據源、偏移、垂直刻度、每個點的間隔時間以及各個通道波形的數據;否則,隻導出各個通道波形的數據。示波器在停止狀態下才能導出波形(對比通道不導出)。
4.導出波形方法:點擊菜單欄“輔助功能”中的“導出波形”,選擇文件夾保存示波器波形數據。導出的帶參數的文件如下圖所示。

10 使用示波器操作步驟
1.打開項目工程,設置自動運行任務號,連接控製器或仿真器,再打開示波器窗口(操作示波器窗口之前需要連接到控製器或仿真器)。

2.在示波器菜單欄“配置”處設置需要的參數、數據源以及觀察器配置,參數設置參考“示波器使用注意事項”。最大采樣周期建議設置5000及以上,防止采樣數據過少丟掉數據;若需要采樣數據較多或采樣時間較長時,可選擇“連續采集”,此時示波器到達最大采集周期數後仍會繼續采樣,直到按下停止按鈕後才會停止采樣。(注:抓取的數據占用的是TABLE數組空間)
3.在主界麵和通道號界麵設置通道數、數據編號和數據源等,選擇自動觸發/手動觸發後,點擊“開啟按鈕(下圖第八步)”啟動按鈕。(注:選擇自動觸發時點擊啟動按鈕後立即觸發,顯示出不同數據源的波形。選擇手動觸發時,需在點擊“開啟按鈕(下圖第八步)”後,點擊“手動觸發”按鈕或下載至RAM/ROM後,等待Basic程序觸發TRIGGER指令,才可成功采樣。)
4.將程序下載到控製器運行,即可觀察到波形。可調整顯示模式、水平刻度、垂直刻度和偏移,便於觀察不同波形效果。

11 示波器使用注意事項
1.示波器采樣時間計算
例如:最大采集周期數:1000;間隔周期數:5
如果係統周期SERVO_PERIOD=1000,也就是1ms軌跡規劃周期,間隔周期數5表示每5ms采集一個數據點,一共采集1000次數據,采集時間長度為50s。
2.TABLE數據末尾存儲空間計算
設置抓取數據存放的位置,可在“參數配置”窗口設置自動使用TABLE數組末尾,此時根據采樣數據占用空間大小自動計算起始空間地址。
計算方法:采樣數據占用空間大小=通道數*最大采集周期數。
例:若控製器的TABLE空間大小為320000,采樣4個通道,最大采集周期數為30000,每個采樣點占用一個TABLE,所以會占用4*30000=120000個TABLE位置,320000-120000=200000.此時TABLE的起始位置為200000。
數據存放的位置也可以自定義配置,若按上麵的通道數和最大采集周期數,起始TABLE空間自定義時不能超過200000,否則點擊“”按鈕後無法運行。如下圖。
注意:示波器采樣數據占用的空間不要與程序使用的TABLE數據區域重合。

12 示波器使用例程
下述為三軸插補運動例程,結合緩衝輸出、拐角減速和絕對運動圓心畫弧功能實現特定軌跡。
BASE(0,1,2)
ATYPE=1,1,1 '設置脈衝軸類型
UNITS=100,100,100
DPOS=150,100,0
SPEED=50,50,50 '主軸速度
ACCEL=1000,1000,1000 '主軸加速度
DECEL=1000,1000,1000
SRAMP=100,100,100 'S曲線時間100ms
MERGE=ON '開啟連續插補
CORNER_MODE=2,2,2 '啟動拐角減速
DECEL_ANGLE=15*(PI/180) '設置開始減速角度
STOP_ANGLE=180*(PI/180) '設置結束減速角度
FORCE_SPEED=100 '等比減速時起作用
TRIGGER '自動觸發示波器
MOVEABS(150,100,0) '軸0運動到150,軸1運動到100,軸2不動,插補運動
MOVECIRCABS(100,150,100,100,0) '半徑50逆時針畫1/4圓,終點坐標(100,150)
MOVE_OP(0,ON) '等待上條運動完成後,OUT0口輸出信號
MOVEABS(50,150,0)
MOVE_OP(0,OFF) '等待上條運動完成後,OUT0口關閉信號
MOVEABS(-50,150,0)
MOVE_OP(0,ON)
MOVEABS(-100,150,0)
MOVE_OP(0,OFF)
MOVEABS(-100,150,0)
MOVECIRCABS(-150,100,-100,100,0)
MOVE_OP(0,ON)
MOVEABS(-150,50,0)
MOVE_OP(0,OFF)
MOVEABS(-150,-50,0)
MOVE_OP(0,ON)
MOVEABS(-150,-100,0)
MOVE_OP(0,OFF)
MOVEABS(-150,-100,0)
MOVECIRCABS(-100,-150,-100,-100,0)
MOVE_OP(0,ON)
MOVEABS(-50,-150,0)
MOVE_OP(0,OFF)
MOVEABS(50,-150,0)
MOVE_OP(0,ON)
MOVEABS(100,-150,0)
MOVE_OP(0,OFF)
MOVEABS(100,-150,0)
MOVECIRCABS(150,-100,100,-100,0)
MOVE_OP(0,ON)
MOVEABS(150,-50,0)
MOVE_OP(0,OFF)
MOVEABS(150,50,0)
MOVE_OP(0,ON)
MOVEABS(150,100,0)
MOVE_OP(0,OFF)
MOVEABS(150,100,20)
MOVECIRCABS(100,150,100,100,0)
MOVE_OP(0,ON)
MOVEABS(50,150,20)
MOVE_OP(0,OFF)
MOVEABS(-50,150,20)
MOVE_OP(0,ON)
MOVEABS(-100,150,20)
MOVE_OP(0,OFF)
MOVEABS(-100,150,20)
MOVECIRCABS(-150,100,-100,100,0)
MOVE_OP(0,ON)
MOVEABS(-150,50,20)
MOVE_OP(0,OFF)
MOVEABS(-150,-50,20)
MOVE_OP(0,ON)
MOVEABS(-150,-100,20)
MOVE_OP(0,OFF)
MOVEABS(-150,-100,20)
MOVECIRCABS(-100,-150,-100,-100,0)
MOVE_OP(0,ON)
MOVEABS(-50,-150,20)
MOVE_OP(0,OFF)
MOVEABS(50,-150,20)
MOVE_OP(0,ON)
MOVEABS(100,-150,20)
MOVE_OP(0,OFF)
MOVEABS(100,-150,20)
MOVECIRCABS(150,-100,100,-100,0)
MOVE_OP(0,ON)
MOVEABS(150,-50,20)
MOVE_OP(0,OFF)
MOVEABS(150,50,20)
MOVE_OP(0,ON)
MOVEABS(150,100,20)
MOVE_OP(0,OFF)
1.YT模式下軸0、軸1和軸2的DPOS位置隨時間變化的曲線:

2.XY模式下軸0和軸1的兩軸插補合成軌跡:

3.XYZ模式下軸0、軸1和軸2的三軸插補合成軌跡:

4.XYZD模式下四通道合成軌跡:

5.教學視頻
教學視頻可點擊→“運動控製看的更清楚細致!RTSys示波器功能簡介”查看。
本次,正運動技術運動控製看的更清楚細致!RTSys示波器功能簡介,就分享到這裏。
更多精彩內容請關注“正運動小助手”公眾號,需要相關開發環境與例程代碼,請谘詢正運動技術銷售工程師:400-089-8936。
本(ben)文(wen)由(you)正(zheng)運(yun)動(dong)技(ji)術(shu)原(yuan)創(chuang),歡(huan)迎(ying)大(da)家(jia)轉(zhuan)載(zai),共(gong)同(tong)學(xue)習(xi),一(yi)起(qi)提(ti)高(gao)中(zhong)國(guo)智(zhi)能(neng)製(zhi)造(zao)水(shui)平(ping)。文(wen)章(zhang)版(ban)權(quan)歸(gui)正(zheng)運(yun)動(dong)技(ji)術(shu)所(suo)有(you),如(ru)有(you)轉(zhuan)載(zai)請(qing)注(zhu)明(ming)文(wen)章(zhang)來(lai)源(yuan)。

正運動技術專注於運動控製技術研究和通用運動控製軟硬件產品的研發,是國家級高新技術企業。正運動技術彙集了來自華為、中(zhong)興(xing)等(deng)公(gong)司(si)的(de)優(you)秀(xiu)人(ren)才(cai),在(zai)堅(jian)持(chi)自(zi)主(zhu)創(chuang)新(xin)的(de)同(tong)時(shi),積(ji)極(ji)聯(lian)合(he)各(ge)大(da)高(gao)校(xiao)協(xie)同(tong)運(yun)動(dong)控(kong)製(zhi)基(ji)礎(chu)技(ji)術(shu)的(de)研(yan)究(jiu),是(shi)國(guo)內(nei)工(gong)控(kong)領(ling)域(yu)發(fa)展(zhan)最(zui)快(kuai)的(de)企(qi)業(ye)之(zhi)一(yi),也(ye)是(shi)國(guo)內(nei)少(shao)有(you)、完整掌握運動控製核心技術和實時工控軟件平台技術的企業。主要業務有:運動控製卡_運動控製器_EtherCAT運動控製卡_EtherCAT控製器_運動控製係統_視覺控製器__運動控製PLC_運動控製_機器人控製器_視覺定位_XPCIe/XPCI係列運動控製卡等。
|