我与乡下少妇的性事_色琪琪综合男人的天堂aⅴ视频_大胸喂奶秘书3p高h_国产一区二区视频在线播放_国产老头gay和老头gay视频_中文字幕亚洲欧美_国产男人搡女人免费视频_伊人色综合久久天天五月婷_崔雪莉被金秀贤握胸动态图_毛片在线视频观看

首頁(yè) > 化工知識(shí) > 西門子SCL編程實(shí)例-創(chuàng)建基于循環(huán)中斷的定時(shí)器

西門子SCL編程實(shí)例-創(chuàng)建基于循環(huán)中斷的定時(shí)器

時(shí)間:2020-06-15 來(lái)源:網(wǎng)絡(luò) 瀏覽:

本例程向大家介紹如何使用循環(huán)中斷組織塊創(chuàng)建一個(gè)定時(shí)器函數(shù)(FC)。與系統(tǒng)自帶的定時(shí)器相比,該定時(shí)器函數(shù)使用靈活方便,可根據(jù)需要反復(fù)調(diào)用。

本例程基于TIA博途V14創(chuàng)建,包括如下步驟:

1、創(chuàng)建一個(gè)自定義的數(shù)據(jù)類型:myOBTimer,包括三個(gè)元素:

  • settingTime,Int,定時(shí)器的設(shè)定時(shí)間;

  • actualTime,Int,定時(shí)器的實(shí)際運(yùn)行時(shí)間;

  • timeIsUp,Bool,計(jì)時(shí)時(shí)間到;

    如下圖所示:

2、創(chuàng)建全局?jǐn)?shù)據(jù)塊myOBTimeCounter,在其中添加三個(gè)元素:

  • OBTimeCounter,Byte,用于在循環(huán)中斷組織塊的計(jì)時(shí)值;

  • myTimeCounter,Byte,用于定時(shí)器函數(shù)FC_OB_Timer的計(jì)時(shí)值;

  • myTime1,myOBTimer(數(shù)據(jù)類型),定時(shí)器1的相關(guān)參數(shù);

    如下圖所示:

3、添加循環(huán)中斷組織塊OB30,將其中斷時(shí)間設(shè)置為100ms。在其中添加如下代碼:

4、創(chuàng)建功能函數(shù)FC_OB_Timer,聲明變量如下圖所示:

編寫代碼如下:

5、在OB1中調(diào)用FC_OB_Timer,代碼如下:

需要說(shuō)明的是,該定時(shí)器的時(shí)基為100ms,所以設(shè)定時(shí)間要是原時(shí)間的10倍。比如,要定時(shí)3秒,定時(shí)器的設(shè)定時(shí)間settingTime要賦值30。

好了,關(guān)于基于循環(huán)中斷組織塊來(lái)創(chuàng)建定時(shí)器就先介紹到這里。

版權(quán):如無(wú)特殊注明,文章轉(zhuǎn)載自網(wǎng)絡(luò),侵權(quán)請(qǐng)聯(lián)系cnmhg168#163.com刪除!文件均為網(wǎng)友上傳,僅供研究和學(xué)習(xí)使用,務(wù)必24小時(shí)內(nèi)刪除。
相關(guān)推薦