<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開(kāi)發(fā)網(wǎng)

      電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
      搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖實(shí)例 >> 正文

      INT_0是什么程序,有什么特點(diǎn)?西門(mén)子PLC自由口通訊+中斷

      作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2024/8/28

      INT_0是什么程序,有什么特點(diǎn)?

      1、INT0是什么程序?
      INT_0:中斷服務(wù)程序。
      2、有什么特點(diǎn)?
      中斷程序主要包括以下幾部分:
      、SBR_0:中斷初始化程序;
      、INT_0:中斷服務(wù)程序;
      3、建議你系統(tǒng)看看有關(guān)SIMATIC S7-200 SMART中斷:
      、西門(mén)子官方視頻教程:
         S7-200 SMART中斷及中斷指令概述——跟我做:
      www.ad.siemens.com.cn/service/elearning/Course/1107.html
      、西門(mén)子S7-200 SMART中斷及中斷指令概述:
      www.zhimadaxue.com/Article/plc/10087.html
      4、實(shí)例:
      、西門(mén)子S7-200SMART中斷指令實(shí)例:
      www.zhimadaxue.com/Article/tixingtu/10088.html

       


      西門(mén)子PLC自由口通訊+中斷

      在一些特定場(chǎng)合,比如說(shuō)與松下系列伺服驅(qū)動(dòng)器的控制時(shí),為了保證數(shù)據(jù)的安全,我們需要進(jìn)行多次往返的數(shù)據(jù)交換,這就需要嚴(yán)格控制通訊的時(shí)間。那么這個(gè)時(shí)候?qū)τ赑LC來(lái)說(shuō)通訊就是最重要的,所以我們需要打斷PLC的正常功能,優(yōu)先處理通訊,這就需要通訊中斷。

      實(shí)例:2臺(tái)S7-200 SMART CPU(端口0)采用自由口通信方式實(shí)現(xiàn)相互通信

      (本文僅為展示自由口通訊和中斷,如果想要實(shí)現(xiàn)這兩個(gè)PLC的通訊其實(shí)最好是使用向?qū)нM(jìn)行以太網(wǎng)通訊,有機(jī)會(huì)我們也會(huì)進(jìn)行講解!)

      通信任務(wù):CPU1 每秒觸發(fā)一次 XMT 指令將 CPU 的實(shí)時(shí)時(shí)鐘發(fā)送到 CPU2;CPU2 接收到 CPU1 發(fā)送的信息后立即將 CPU2 的實(shí)時(shí)時(shí)鐘回復(fù)到 CPU1。

      接線(xiàn):每個(gè) S7-200 SMART CPU 都提供一個(gè)以太網(wǎng)端口和一個(gè) RS485 端口(端口0),標(biāo)準(zhǔn)型 CPU 額外支持 SB CM01 信號(hào)板(端口1),信號(hào)板可通過(guò) STEP 7-Micro/WIN SMART 軟件組態(tài)為 RS232 通信端口或 RS485 通信端口。

      CPU 通信端口引腳分配

      CPU 通信端口引腳分配 

      1、CPU1 編程

      1.1、CPU1 主程序編程如圖 所示:

       

      CPU1主程序

      程序講解:

      1. 設(shè)置 SMB30 = 2#00001001 (自由口通信,波特率 9600 bps,8 位數(shù)據(jù)位,無(wú)校驗(yàn))。

      2. 設(shè)置 SMB87 = 2#10010100,使用空閑線(xiàn)檢測(cè)為信息接收的起始條件,使用字符間定時(shí)器為信息接收的結(jié)束條件。

      3. 設(shè)置空閑線(xiàn)定時(shí)器 SMW90 = 5 ms,字符間定時(shí)器 SMW92 = 5 ms,允許最大接收字符個(gè)數(shù) SMB94 = 10。

      4. 連接中斷子程序 INT_0 到通信端口 0 發(fā)送完成事件,并啟用中斷。

      5. 每秒鐘讀取一次 CPU 的實(shí)時(shí)時(shí)鐘,并將發(fā)送緩沖區(qū)長(zhǎng)度設(shè)置為 8 個(gè)字符。

      6. 執(zhí)行 XMT 指令之前設(shè)置 SM87.7 = 0,同時(shí)執(zhí)行 RCV 指令,終止消息接收。

      7. 每秒鐘執(zhí)行一次 XMT 指令將 CPU 的實(shí)時(shí)時(shí)鐘發(fā)送出去。

      1.2、 CPU1 發(fā)送完成中斷子程序 INT_0 編程

      中斷子程序INT_0用于恢復(fù) SMB87 的設(shè)置(SM87.7 = 1),并執(zhí)行 RCV 指令開(kāi)始接收 CPU2的應(yīng)答信息。程序如圖4. 所示:

       

      CPU1 中斷子程序 INT_0

      2、CPU2 編程

      2.1、CPU2 主程序編程如圖所示:

       

      CPU2主程序

      1. 設(shè)置 SMB30 = 2#00001001 (自由口通信,波特率 9600 bps,8 位數(shù)據(jù)位,無(wú)校驗(yàn))。

      2. 設(shè)置 SMB87 = 2#10010100,使用空閑線(xiàn)檢測(cè)為信息接收的起始條件,使用字符間定時(shí)器為信息接收的結(jié)束條件。

      3. 設(shè)置空閑線(xiàn)定時(shí)器 SMW90 = 5 ms,字符間定時(shí)器 SMW92 = 5 ms,允許最大接收字符個(gè)數(shù) SMB94 = 10。

      4. 連接中斷子程序 INT_0 到通信端口 0 接收完成事件,中斷子程序 INT_1 到通信端口 0 發(fā)送完成事件,并啟用中斷。

      5. 使用 SM0.1 調(diào)用 RCV 指令地執(zhí)行。

      2.2、 CPU2 接收完成中斷子程序 INT_0 編程

      中斷子程序INT_0用于讀取 CPU 實(shí)時(shí)時(shí)鐘,并調(diào)用 XMT 指令將實(shí)時(shí)時(shí)鐘信息發(fā)送出去。程序如圖所示。

       

      CPU2 接收完成中斷子程序 INT_0

      2.3、 CPU2 發(fā)送完成中斷子程序 INT_1 編程

      中斷子程序 INT_1 用于執(zhí)行 RCV 指令,并開(kāi)始新的信息接收任務(wù)。程序如圖 7.所示。

       

      CPU2 發(fā)送完成中斷子程序 INT_0

      Tags:INT_0,中斷程序,西門(mén)子plc  
      責(zé)任編輯:admin
      相關(guān)文章列表
      西門(mén)子S7-200 SMART 模擬量概述及自建庫(kù)文件,西門(mén)子PLC子程序創(chuàng)
      西門(mén)子PLC編程常用基礎(chǔ)邏輯
      一文學(xué)會(huì)設(shè)備運(yùn)行時(shí)間累計(jì)程序編寫(xiě), 從零基礎(chǔ)到精通,收藏這篇就
      S7-1200PLC入門(mén)初學(xué),需先熟悉PLC硬件結(jié)構(gòu)!S7-1200PLC硬件結(jié)構(gòu)
      TIA Portal博途軟件和S7-1200PLC介紹
      西門(mén)子200SMART PLC編程通過(guò)指針輕松實(shí)現(xiàn)多個(gè)數(shù)據(jù)排列
      西門(mén)子S7-200SMART PLC如何實(shí)現(xiàn)星三角降壓?jiǎn)?dòng)多次調(diào)用?子程序編
      西門(mén)子PLC子程序?qū)嵗琒7-200 SMART PLC帶參數(shù)子程序應(yīng)用實(shí)例
      詳解步進(jìn)電機(jī)與PLC的接線(xiàn),西門(mén)子、三菱等PLC接線(xiàn)(總結(jié)篇)PLC和
      西門(mén)子PLC編程實(shí)例  4個(gè)基本控制電路設(shè)計(jì)方法
      S7-200smart 恒溫PID控制_STEP7中PID設(shè)置溫度自動(dòng)控制編程
      西門(mén)子plc傳送帶操作控制,傳輸帶控制
      西門(mén)子PLC實(shí)現(xiàn)汽車(chē)涂裝前處理生產(chǎn)線(xiàn)中的磷化槽液位控制
      |分享| S7-200SMART常用指令(二)
      S7-200SMART PLC 模擬量輸入案例,AM06模擬量擴(kuò)展模塊和SIT_R指令
      200SMART什么是中斷程序?如何快穩(wěn)準(zhǔn)理解中斷并完成程序編寫(xiě)?
      |實(shí)用|一文讓你讀懂使用中斷功能  ATCH和DTCH和RETI、DISI
      神級(jí)匯總,西門(mén)子PLC中斷指令及例程 ATCH和ENI
      STEP7【步驟詳解】西門(mén)子 PLC PID組態(tài)設(shè)置及PID常見(jiàn)問(wèn)題解答
      西門(mén)子plc怎么產(chǎn)生PWM信號(hào),脈沖輸出向?qū)WM輸出向?qū)?/a>
      請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
      1分 2分 3分 4分 5分

      還可以輸入 200 個(gè)字
      [ 查看全部 ] 網(wǎng)友評(píng)論
      推薦文章
      最新推薦
      關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線(xiàn)幫助 - 文章列表
      返回頂部
      刷新頁(yè)面
      下到頁(yè)底
      晶體管查詢(xún)
      主站蜘蛛池模板: 激情五月激情综合网| 久久久综合九色合综国产| 2021精品国产综合久久| 激情五月婷婷综合网站| 久久天堂av综合色无码专区| 一本大道AV伊人久久综合| 浪潮AV色综合久久天堂| 综合激情区视频一区视频二区 | 在线亚洲97se亚洲综合在线 | 中文字幕亚洲综合久久综合| 天天做天天爱天天爽综合区| 久久综合久久综合九色| 狠狠综合视频精品播放| 亚洲综合av一区二区三区不卡| 国产精品综合专区中文字幕免费播放 | 国产精品综合专区中文字幕免费播放 | 一本久久综合亚洲鲁鲁五月天| 亚洲欧洲综合在线| 亚洲AV综合色一区二区三区| 日韩综合在线视频| 天天久久影视色香综合网| 一本一本久久A久久综合精品| 小说区图片区综合久久88| 色综合视频一区中文字幕| 亚洲av综合avav中文| 国产成人麻豆亚洲综合无码精品| 伊人色综合久久天天网| 国产在线视频色综合| 一97日本道伊人久久综合影院| 亚洲av综合日韩| 卡通动漫第一页综合专区| 精品无码综合一区二区三区| 色综合久久88色综合天天| 开心婷婷五月激情综合社区| 国产综合成色在线视频| 国产香蕉久久精品综合网| 色天天综合久久久久综合片| 亚洲高清无码综合性爱视频| 久久综合中文字幕| 亚洲国产精品成人综合色在线| 狠狠色丁香九九婷婷综合五月|