1.ClkReset—復(fù)位一個(gè)用來計(jì)時(shí)的時(shí)鐘
用途:
ClkReset用來復(fù)位一個(gè)用來計(jì)時(shí)的停止監(jiān)視功能的時(shí)鐘。該指令在使用時(shí)鐘指令之前使用,用來確保它歸零。
基本范例:
該指令的基本范例說明如下。
例1CleReset Clock1;
時(shí)鐘Clock1被復(fù)位。
項(xiàng)目:
ClkReset Clock
Clock:
數(shù)據(jù)類型:時(shí)鐘
要復(fù)位的時(shí)鐘的名稱。
程序執(zhí)行:
當(dāng)時(shí)鐘被復(fù)位,它被設(shè)為0。
如果時(shí)鐘正在運(yùn)行,它將被停止然后復(fù)位。
語法:
ClkReset [ Clock‘:=’] <時(shí)鐘類型的變量(VAR)>‘;’
2.ClkStart—開始一個(gè)用來計(jì)時(shí)的時(shí)鐘
用途:
ClkStart用來開始一個(gè)用于計(jì)時(shí)的停止-監(jiān)視功能的時(shí)鐘。
基本范例:
該指令的基本范例說明如下。
也可參看第43頁的更多范例。
例1ClkStart Clock1
時(shí)鐘Clock1開始計(jì)時(shí)。
項(xiàng)目:
ClkStart Clock
Clock:
數(shù)據(jù)類型:時(shí)鐘
將要開始計(jì)時(shí)的時(shí)鐘的名稱。
程序執(zhí)行:
當(dāng)時(shí)鐘開始計(jì)時(shí),它將運(yùn)行并且繼續(xù)計(jì)秒直到它停止。當(dāng)讓它開始計(jì)時(shí)的程序停止的時(shí)候,時(shí)鐘繼續(xù)運(yùn)行。但是,你想要計(jì)時(shí)的事件可能不再有效。例如,如果程序測量輸入的等待時(shí)間,當(dāng)程序停止的時(shí)候,輸入已經(jīng)被接收。在這種情況下,當(dāng)程序停止的時(shí)候,程序?qū)⒉荒堋翱吹健笔录陌l(fā)生。
當(dāng)機(jī)器人電源斷電的時(shí)候,只要備份電池保留包含時(shí)鐘變量的程序,始終將繼續(xù)運(yùn)行。
如果時(shí)鐘正在運(yùn)行,它可以被讀取、停止或者復(fù)位。
更多范例:
該指令的更多范例說明如下。
例1VAR clock clock2;
VAR num time;
ClkReset clock2;
ClkStart clock2;
WaitUntil dil =1;
ClkStop clock2;
Time:=ClkRead(clock2);
Dil變成1的等待時(shí)間被測量。
錯(cuò)誤處理:
如果時(shí)鐘運(yùn)行了4,294,967秒(49天17個(gè)小時(shí)2分鐘47秒),它將超載并且系統(tǒng)變量ERRNO被設(shè)成ERR_OVERFLOW。
該錯(cuò)誤可以在錯(cuò)誤處理器中處理。
語法:
ClkStart [ Clock‘:=’] <時(shí)鐘類型的變量(VAR)>‘;’
3.ClkStop—停止一個(gè)用來計(jì)時(shí)的時(shí)鐘
用途:
ClkStop用來停止一個(gè)用于計(jì)時(shí)的停止-監(jiān)視功能的時(shí)鐘。
基本范例:
該指令的基本范例說明如下。
ClkStop Clock1
時(shí)鐘Clock1停止計(jì)時(shí)。
項(xiàng)目:
ClkStop Clock
Clock:
數(shù)據(jù)類型:時(shí)鐘
將要停止計(jì)時(shí)的時(shí)鐘的名稱。
程序執(zhí)行:
當(dāng)時(shí)鐘停止計(jì)時(shí),它將停止運(yùn)行。
如果時(shí)鐘被停止,它可以被讀取、再次開始或者復(fù)位。
錯(cuò)誤處理:
如果時(shí)鐘運(yùn)行了4,294,967秒(49天17個(gè)小時(shí)2分鐘47秒),它將超載并且系統(tǒng)變量ERRNO被設(shè)成ERR_OVERFLOW。
該錯(cuò)誤可以在錯(cuò)誤處理器中處理。
語法:
ClkStop [ Clock‘:=’] <時(shí)鐘類型的變量(VAR)>‘;’
-
機(jī)器人
+關(guān)注
關(guān)注
211文章
28646瀏覽量
208427 -
時(shí)鐘
+關(guān)注
關(guān)注
11文章
1747瀏覽量
131803
原文標(biāo)題:ABB機(jī)器人計(jì)時(shí)指令應(yīng)用與詳解
文章出處:【微信號:GKYXT1508,微信公眾號:工控云學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
實(shí)時(shí)時(shí)鐘芯片應(yīng)用設(shè)計(jì)時(shí)必須要考慮的事項(xiàng)
![實(shí)時(shí)<b class='flag-5'>時(shí)鐘</b>芯片應(yīng)用設(shè)<b class='flag-5'>計(jì)時(shí)</b>必須要考慮的事項(xiàng)](https://file1.elecfans.com//web2/M00/A6/8E/wKgZomUMPqOAPCc9AAAPCmI8o7s832.png)
誰可以幫忙設(shè)計(jì)一個(gè)同時(shí)實(shí)現(xiàn)時(shí)鐘和倒計(jì)時(shí)功能的時(shí)鐘,有酬
STM32 時(shí)鐘與復(fù)位和電源管理
如何使用來自LIRC的計(jì)時(shí)鐘源并每1秒產(chǎn)生中斷
單時(shí)鐘完成多點(diǎn)分別計(jì)時(shí)的實(shí)現(xiàn)和應(yīng)用
![單<b class='flag-5'>時(shí)鐘</b>完成多點(diǎn)分別<b class='flag-5'>計(jì)時(shí)</b>的實(shí)現(xiàn)和應(yīng)用](https://file1.elecfans.com//web2/M00/A4/2B/wKgZomUMMvaAWRhMAAATtwyxe3s303.gif)
時(shí)鐘計(jì)時(shí)器元件清單
時(shí)鐘計(jì)時(shí)器設(shè)計(jì)與制作
![<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>計(jì)時(shí)</b>器設(shè)計(jì)與制作](https://file.elecfans.com/web1/M00/55/AA/pIYBAFsxr-aAcwUCAAC-QqvCP00798.jpg)
單片機(jī)的兩個(gè)外圍電路:復(fù)位電路和時(shí)鐘電路
![單片機(jī)的兩<b class='flag-5'>個(gè)</b>外圍電路:<b class='flag-5'>復(fù)位</b>電路和<b class='flag-5'>時(shí)鐘</b>電路](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32電源管理、復(fù)位、時(shí)鐘
![STM32電源管理、<b class='flag-5'>復(fù)位</b>、<b class='flag-5'>時(shí)鐘</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32之復(fù)位和時(shí)鐘控制(RCC)
![STM32之<b class='flag-5'>復(fù)位</b>和<b class='flag-5'>時(shí)鐘</b>控制(RCC)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32 時(shí)鐘 復(fù)位和電源管理
![STM32 <b class='flag-5'>時(shí)鐘</b> <b class='flag-5'>復(fù)位</b>和電源管理](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
SpinalHDL BlackBox時(shí)鐘與復(fù)位
![SpinalHDL BlackBox<b class='flag-5'>時(shí)鐘</b>與<b class='flag-5'>復(fù)位</b>](https://file1.elecfans.com/web2/M00/82/6E/wKgZomRTJHGAF4Z5AAAnpqhTbQM281.png)
時(shí)鐘與復(fù)位信號設(shè)計(jì)方案
![<b class='flag-5'>時(shí)鐘</b>與<b class='flag-5'>復(fù)位</b>信號設(shè)計(jì)方案](https://file1.elecfans.com/web2/M00/A3/AC/wKgZomUI-G-AHvzDAABQbAOI4Og776.jpg)
評論