一:定時器基本介紹
1、常用定時器無非就是 TON(接通延時)和 TOF(關(guān)斷延時)兩種。
2、在博圖里使用定時器需要給定時器分配一個背景數(shù)據(jù)塊。
1) TON(接通延時)背景數(shù)據(jù)塊參數(shù)具體內(nèi)容
2) TOF(關(guān)斷延時)背景數(shù)據(jù)塊參數(shù)具體內(nèi)容
二:定時器的使用
1、背景數(shù)據(jù)塊問題
添加定時器背景數(shù)據(jù)塊有兩種方式:第一種是直接由系統(tǒng)直接生成,好處是方便快捷,壞處是會產(chǎn)生多個獨立的背景數(shù)據(jù)塊。第二種方式是自己新建一個數(shù)據(jù)塊,然后在數(shù)據(jù)塊里新添加“IEC_TIMER”或“TON_TIME”數(shù)據(jù)變量。具體如下圖所示。
DB塊數(shù)據(jù)
調(diào)用定時器
2、定時器使用一些例子
在梯形圖中使用定時器還是比較直觀,定時器“IN”引腳為True定時器開始工作,為False 定時器停止工作。如下圖實例
在SCL中使用定時器就需要注意了首先背景數(shù)據(jù)類型為“TON_TIME”,其次不能簡單的將它理解為定時器“IN”引腳為True定時器開始工作,為False 定時器停止工作。
例如定時器在IF..ELSE..EndIF 里調(diào)用時要小心前端條件突然不成立定時器出現(xiàn)無法復(fù)位的情況 。此時我們就需要在條件不成立,此時需要對定時器復(fù)位,指令是“RESET_TIMER” 如下圖實例
還有一個比較笨的辦法就是把定時器這段程序?qū)懺贗F條件之外,雖然麻煩但是還是比較直觀好理解些。反正見仁見智自己用著舒服就是好辦法。具體見下圖實例。
審核編輯:湯梓紅
-
延時
+關(guān)注
關(guān)注
0文章
107瀏覽量
25589 -
定時器
+關(guān)注
關(guān)注
23文章
3256瀏覽量
115442 -
TOF
+關(guān)注
關(guān)注
9文章
485瀏覽量
36511
原文標(biāo)題:西門子博途1200實戰(zhàn)篇:定時器SCL及梯形圖編程應(yīng)用
文章出處:【微信號:xue_PLC,微信公眾號:PLC技術(shù)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
定時器的使用實例有哪些
定時器介紹
51單片機的應(yīng)該如何使用定時器詳細資料和實例說明
![51單片機的應(yīng)該如何使用<b class='flag-5'>定時器</b>詳細資料和<b class='flag-5'>實例</b>說明](https://file.elecfans.com/web1/M00/A4/BC/o4YBAF1noF6ABIhJAAYtzU_P3Vk162.png)
使用555定時器和單片機實現(xiàn)定時功能的應(yīng)用實例程序和電路圖免費下載
![使用555<b class='flag-5'>定時器</b>和單片機實現(xiàn)<b class='flag-5'>定時</b>功能的應(yīng)用<b class='flag-5'>實例</b>程序和電路圖免費下載](https://file.elecfans.com/web1/M00/A3/FC/o4YBAF1eANKAejcMAATAnLI92N4112.png)
使用51單片機的定時器進行計數(shù)實例的程序免費下載
![使用51單片機的<b class='flag-5'>定時器</b>進行計數(shù)<b class='flag-5'>實例</b>的程序免費下載](https://file.elecfans.com/web1/M00/A3/66/pIYBAF1TegeAW6I1AAZAs7_yMJo621.png)
51單片機的定時器和計數(shù)器的原理及應(yīng)用實例詳細資料說明
![51單片機的<b class='flag-5'>定時器</b>和計數(shù)<b class='flag-5'>器</b>的原理及應(yīng)用<b class='flag-5'>實例</b>詳細資料說明](https://file.elecfans.com/web1/M00/A2/E7/o4YBAF1SZr2AcXHeAAGlXhz1WiA500.png)
使用51單片機定時器和計數(shù)器實現(xiàn)定時的實例說明
![使用51單片機<b class='flag-5'>定時器</b>和計數(shù)<b class='flag-5'>器</b>實現(xiàn)<b class='flag-5'>定時</b>的<b class='flag-5'>實例</b>說明](https://file.elecfans.com/web1/M00/9C/CE/pIYBAF0n_BqARKshAAMM6v-C7QU630.png)
使用單片機實現(xiàn)定時器的C語言實例免費下載
![使用單片機實現(xiàn)<b class='flag-5'>定時器</b>的C語言<b class='flag-5'>實例</b>免費下載](https://file.elecfans.com/web1/M00/D0/0D/pIYBAF-yS8GAX-KvAAGCNLlbgww032.png)
評論