小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

手把手教你在博途中如何做時(shí)間中斷

 工控庫(kù)吧 2021-12-08
【導(dǎo)讀】時(shí)間中斷OB10用于在時(shí)間可控的應(yīng)用中定期運(yùn)行一部分用戶程序,可實(shí)現(xiàn)在某個(gè)預(yù)設(shè)時(shí)間到達(dá)時(shí)只運(yùn)行一次,或者在設(shè)定的觸發(fā)日期到達(dá)后,按每分/小時(shí)/天/周/月等周期運(yùn)行,只有在設(shè)置并激活了時(shí)間中斷,且程序中存在相應(yīng)組織塊的情況下,才能運(yùn)行時(shí)間中斷。

(一)與時(shí)間中斷 OB10 相關(guān)的指令

(二)時(shí)間中斷 OB 的設(shè)置和激活方法

(1)方法一:通過組態(tài)設(shè)置激活時(shí)間中斷,如下圖所示:

(2)方法二:通過調(diào)用SET_TINTL設(shè)置時(shí)間中斷,調(diào)用ACT_TINT激活時(shí)間中斷,如下圖所示:

設(shè)置時(shí)間中斷

激活時(shí)間中斷

(三)時(shí)鐘中斷 OB 的使用示例

為了更好的說明時(shí)間中斷的用法,用下面的實(shí)例來(lái)說明:從設(shè)定時(shí)間開始每分鐘執(zhí)行時(shí)鐘中斷 OB10 ,每次進(jìn)入時(shí)鐘中斷將MD200加1。具體實(shí)現(xiàn)過程如下: 
1、按如下步驟創(chuàng)建延時(shí)中斷 OB10 。如下圖所示:

2、OB10 中編程,當(dāng)觸發(fā)時(shí)間中斷時(shí)執(zhí)行 MD200 加1。如下圖所示:

3、OB1 中編程,設(shè)置時(shí)間中斷、激活時(shí)間中斷、取消時(shí)間中斷、查詢時(shí)間中斷。如下圖所示:

(四)使用時(shí)間中斷的注意事項(xiàng)

(1)每次 CPU 啟動(dòng)之后,必須重新激活先前設(shè)置的時(shí)間中斷;

(2)當(dāng)參數(shù) PERIOD 重復(fù)周期設(shè)置為每月,則必須將SDT參數(shù)的起始日期設(shè)置為1號(hào)到28號(hào)中的一天;

(3)如果組態(tài)時(shí)間中斷時(shí)設(shè)置相應(yīng) OB 只執(zhí)行一次,則啟動(dòng)時(shí)間一定不能為過去的時(shí)間(與 CPU的實(shí)時(shí)時(shí)鐘相關(guān));

(4)如果組態(tài)時(shí)間中斷時(shí)設(shè)置周期性執(zhí)行相應(yīng) OB,但啟動(dòng)時(shí)間已過,則將在下次的這個(gè)時(shí)間執(zhí)行該時(shí)間中斷;

(5)調(diào)用 ACT_TINT 激活的時(shí)間中斷不會(huì)在激活結(jié)束前執(zhí)行。




大家都在看




【視頻】德國(guó)工程師是如何制作PLC柜的?

【視頻】德國(guó)威圖電氣柜是如何生產(chǎn)出的?

【視頻】德國(guó)工程師的辦公環(huán)境是怎樣的?

【視頻】PROFINET為何比PROFIBUS更牛?

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多