日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發 | 基礎入門 | 電路原理圖 | 梯形图实例 | PLC基础   《如果喜欢本站,请按 Ctrl+D 手动收藏!感谢您的支持》一起学习一起进步,电子开发王欢迎您!.

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊

★电路公式手册,最新版《电子电路公式计算器》,电路公式查询手册 电路公式计算器【电子从业人员必备手册】
☆十天学会单片机实例100 c语言 chm格式。资料内容详细,覆盖例子多,内容广【电子从业人员必备手册】
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎及應用 >> 正文

西門子PLC定時器定時時間太短?巧用計數器延長計時時間

作者:佚名    文章來源:本站原創    點擊數:4024    更新時間:2018-11-03
在實際應用中,我們常會用到計時時長遠超過S5定時器的最大定時時長的情況。比如,我們要求某一設備在滿足運行條件后,持續運行8個小時。此時,單獨用S5定時器很難實現這一控制要求。
實現上述控制要求的方法有多種,這里,介紹一種"利用計數器擴展定時時長"的方法,并簡要引出S7中計數器的概念。
一、控制任務歸納
控制任務為:某一設備在滿足運行條件后,持續運行8個小時
做以下假設:
1、假設該設備的各運行條件匯總為M10.0,且M10.0=1時,運行條件滿足;
2、該設備的運行命令由Q2.0給出,即Q2.0=1時,設備運行;
3、為方便討論,這里不考慮本設備故障、來自其他設備的連鎖/互鎖、及快/急停等各種信號的影響。
二、利用計數器擴展定時時長
1、計數器的相關概念
S7的系列CPU為計數器保留了一片存儲區域。一個計數器包括一個16位的字和一個二進制的位。計數器的字用來存儲當前的計數值,而計數器的觸點狀態反映在它的位上。如圖1所示,為計數器的字。


圖1 計數器的"字"
程序中,計數器的表示方法為:"C+計數器號",如C10表示10號計數器。
計數器的計數范圍為:0-999。
僅當計數器的當前計數值為0時,計數器的觸點狀態位才為0;否則,其觸點/線圈狀態位1;
計數器分為加計數器、減計數器及加/減計數器,這里,我們用到了減計數器。
2、設計計數脈沖
我們可以首先設計一個"方波"信號,具體實現辦法可參見《西門子S7 300仿真實驗平臺——編程實現矩形波、方波發生器》
這里,需要確定方波的周期。如圖2所示。


圖2 定時器及計數器的初始值的確定
如圖3所示,為方波發生器,當M0.0=1時,定時器T1和T2周期性的工作,并在"#temp1"輸出一個周期為288s的方波信號。


圖3 方波發生器
3、實現延時時長為8h的"延時斷"功能
有了圖3所示的"方波發生器"后,我們只需利用減1計數器記錄100個方波脈沖,即:
288s*100=28800s=8h
即可實現定時8小時的功能,如圖4所示。


圖4 時長為8h的"延時斷"


Tags:西門子PLC,定時器,計數器  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章:
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
        没有任何评论
    电子开发网:汇集综合各类电子制作与电路图的网站,plc工控技术,模电数电知识,单片机EDA等等!荟萃电路图网站精华,为工程师创造价值。欢迎关注微信公众号:电子开发网!

    三菱PLC软件 GX Wor

    西门子200smartPLC选

    模拟量转换工程量转

    简述555定时器工作原

    TIA Portal博途软件

    聊聊阻容降压原理和
     简单三极管逆变器
     TL494制作50HZ逆变
     80W简单的功放电路
     555制作的简易电子
     850热风枪电路图原
     直流12v荧光灯电路
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢