女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

qianyanjishuhui ? 來(lái)源:愛(ài)上PLC ? 作者:愛(ài)上PLC ? 2022-11-16 11:12 ? 次閱讀

在一些特定場(chǎng)合,比如說(shuō)與松下系列伺服驅(qū)動(dòng)器的控制時(shí),為了保證數(shù)據(jù)的安全,我們需要進(jìn)行多次往返的數(shù)據(jù)交換,這就需要嚴(yán)格控制通訊的時(shí)間。那么這個(gè)時(shí)候?qū)τ?a href="http://www.asorrir.com/v/tag/323/" target="_blank">PLC來(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。

接線:每個(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 通信端口引腳分配

1521daee-655b-11ed-8abf-dac502259ad0.png

1、CPU1 編程

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

15442d60-655b-11ed-8abf-dac502259ad0.jpg

CPU1主程序

程序講解:

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

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

3. 設(shè)置空閑線定時(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. 所示:

1708dc36-655b-11ed-8abf-dac502259ad0.png

CPU1 中斷子程序 INT_0

2、CPU2 編程

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

1740b84a-655b-11ed-8abf-dac502259ad0.jpg

CPU2主程序

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

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

3. 設(shè)置空閑線定時(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ā)送出去。程序如圖所示。

17602e6e-655b-11ed-8abf-dac502259ad0.png

CPU2 接收完成中斷子程序 INT_0

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

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

1794872c-655b-11ed-8abf-dac502259ad0.png

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

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5031

    文章

    13795

    瀏覽量

    472654
  • 通訊
    +關(guān)注

    關(guān)注

    9

    文章

    927

    瀏覽量

    35532
  • 伺服驅(qū)動(dòng)器

    關(guān)注

    22

    文章

    518

    瀏覽量

    32433

原文標(biāo)題:西門(mén)子PLC自由口通訊+中斷,有多少人用過(guò)?

文章出處:【微信號(hào):愛(ài)上PLC,微信公眾號(hào):愛(ài)上PLC】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何破解三菱PLC西門(mén)子PLC通訊難題

    在工業(yè)自動(dòng)化領(lǐng)域,不同品牌PLC之間的通訊一直是工程師們關(guān)注的焦點(diǎn)。三菱PLC西門(mén)子PLC作為市場(chǎng)主流設(shè)備,常因協(xié)議差異導(dǎo)致數(shù)據(jù)交互困難。
    的頭像 發(fā)表于 06-09 17:14 ?147次閱讀
    如何破解三菱<b class='flag-5'>PLC</b>與<b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b>的<b class='flag-5'>通訊</b>難題

    西門(mén)子Smart200網(wǎng)穿透教程

    2021_昆侖通態(tài)_物聯(lián)網(wǎng)_穿透教程_西門(mén)子Smart200網(wǎng)穿透_V1.0_0414
    發(fā)表于 06-09 15:04 ?0次下載

    工業(yè)智能網(wǎng)關(guān)可以采集西門(mén)子PLC

    、臺(tái)達(dá)等。 具體而言,工業(yè)智能網(wǎng)關(guān)采集西門(mén)子PLC數(shù)據(jù)的過(guò)程如下: 連接方式:通過(guò)串口或網(wǎng)將工業(yè)智能網(wǎng)關(guān)與西門(mén)子PLC連接,并確保兩者處于
    的頭像 發(fā)表于 05-26 09:14 ?154次閱讀

    EtherCAT轉(zhuǎn)ProfiNet西門(mén)子1200PLC與伺服電機(jī)通訊案例全解

    。 二.設(shè)備介紹 1. 西門(mén)子S7-1200PLC S7-1200 PLC采用緊湊型、模塊化設(shè)計(jì),組成部分包括電源模塊、中央處理器、信號(hào)模塊、功能模塊、處理器通訊。具有多種安全功能,如
    的頭像 發(fā)表于 03-21 09:42 ?583次閱讀
    EtherCAT轉(zhuǎn)ProfiNet<b class='flag-5'>西門(mén)子</b>1200<b class='flag-5'>PLC</b>與伺服電機(jī)<b class='flag-5'>通訊</b>案例全解

    ABB機(jī)器人與西門(mén)子PLC通訊案例

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中,機(jī)器人與可編程邏輯控制器(PLC)之間的通訊是實(shí)現(xiàn)高效、精準(zhǔn)生產(chǎn)線的關(guān)鍵。ABB機(jī)器人與西門(mén)子PLC作為行業(yè)內(nèi)的佼佼者,其
    的頭像 發(fā)表于 02-02 16:43 ?1505次閱讀

    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用在霍尼韋爾DCS與西門(mén)子1500PLC通訊案例

    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)在霍尼韋爾DCS與西門(mén)子1500PLC通訊中的應(yīng)用案例
    的頭像 發(fā)表于 12-12 06:31 ?643次閱讀
    Profinet轉(zhuǎn)Profinet網(wǎng)關(guān)應(yīng)用在霍尼韋爾DCS與<b class='flag-5'>西門(mén)子</b>1500<b class='flag-5'>PLC</b><b class='flag-5'>通訊</b>案例

    西門(mén)子PLC S7-1500系列介紹

    的基本特性、信號(hào)模塊亮點(diǎn)以及其在高速脈沖采集方面的應(yīng)用。 基本特性 西門(mén)子PLC S7-1500系列相比之前的S7-300和S7-400系列,在性價(jià)比、運(yùn)行能力、通訊功能、擴(kuò)展性能、響應(yīng)速度和顯示功能等方面都有顯著提升。這些改進(jìn)
    的頭像 發(fā)表于 12-09 18:23 ?2362次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b> S7-1500系列介紹

    Profinet 轉(zhuǎn) EtherNet/IP 網(wǎng)關(guān)怎樣化解西門(mén)子 S7 - 1500 PLC 與 AB PLC 之間的通訊難題

    寄存器文件涉及到通訊,分別對(duì)應(yīng)西門(mén)子PLC的M、DB1、DB2三個(gè)存儲(chǔ)區(qū)域。通過(guò)捷米特網(wǎng)關(guān)的參數(shù)設(shè)置軟件進(jìn)行配置,配置完成后下載重啟,再通過(guò)網(wǎng)關(guān)的參數(shù)配置軟件讀取網(wǎng)關(guān)參數(shù),根據(jù)狀態(tài)消息調(diào)試。 二.設(shè)備
    的頭像 發(fā)表于 12-09 16:51 ?898次閱讀
    Profinet 轉(zhuǎn) EtherNet/IP 網(wǎng)關(guān)怎樣化解<b class='flag-5'>西門(mén)子</b> S7 - 1500 <b class='flag-5'>PLC</b> 與 AB <b class='flag-5'>PLC</b> 之間的<b class='flag-5'>通訊</b>難題

    基于 EtherCAT 轉(zhuǎn) ProfiNet 網(wǎng)關(guān)達(dá)成西門(mén)子 1200 PLC 與伺服電機(jī)通訊連接的應(yīng)用實(shí)例

    1.西門(mén)子S7-1200PLC S7-1200 PLC采用緊湊型、模塊化設(shè)計(jì),組成部分包括電源模塊、中央處理器、信號(hào)模塊、功能模塊、處理器通訊。具有多種安全功能,如每個(gè)CPU都提供密
    的頭像 發(fā)表于 12-09 16:29 ?1168次閱讀
    基于 EtherCAT 轉(zhuǎn) ProfiNet 網(wǎng)關(guān)達(dá)成<b class='flag-5'>西門(mén)子</b> 1200 <b class='flag-5'>PLC</b> 與伺服電機(jī)<b class='flag-5'>通訊</b>連接的應(yīng)用實(shí)例

    串口IO系列與西門(mén)子PLC Modbus RTU連接例程

    MA01-AACX2220為例。二硬件準(zhǔn)備?MA01-AACX2220串IO設(shè)備一臺(tái);?西門(mén)子PLCS7-200smart一臺(tái);?24V電源兩個(gè);?通訊電纜若干;?
    的頭像 發(fā)表于 08-30 12:35 ?791次閱讀
    串口IO系列與<b class='flag-5'>西門(mén)子</b><b class='flag-5'>PLC</b> Modbus RTU連接例程

    西門(mén)子PLC的復(fù)位操作

    西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。在實(shí)際應(yīng)用過(guò)程中,有時(shí)需要對(duì)PLC進(jìn)行復(fù)位操作,以解決一些程序
    的頭像 發(fā)表于 08-16 17:46 ?7694次閱讀

    西門(mén)子plc溫度模塊怎么編程

    西門(mén)子PLC溫度模塊編程是一個(gè)相對(duì)復(fù)雜的過(guò)程,涉及到硬件選擇、接線、配置和編程等多個(gè)方面。 一、概述 西門(mén)子PLC(Programmable Logic Controller,可編程邏
    的頭像 發(fā)表于 07-25 09:43 ?3028次閱讀

    西門(mén)子PLC與ABB變頻器通訊怎么實(shí)現(xiàn)

    在現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中,西門(mén)子PLC(Programmable Logic Controller,可編程邏輯控制器)與ABB變頻器之間的通訊是實(shí)現(xiàn)高效、穩(wěn)定控制的關(guān)鍵環(huán)節(jié)。西門(mén)子
    的頭像 發(fā)表于 06-19 15:29 ?5257次閱讀

    西門(mén)子PLC與IO模塊如何通訊

    Module)作為與外部設(shè)備交互的橋梁,其重要性不言而喻。本文將詳細(xì)闡述西門(mén)子PLC如何與IO模塊進(jìn)行通訊,從通訊原理、通訊方式、配置步驟
    的頭像 發(fā)表于 06-19 10:46 ?3300次閱讀

    西門(mén)子PLC產(chǎn)品系列有哪些

    西門(mén)子(Siemens)作為工業(yè)自動(dòng)化領(lǐng)域的領(lǐng)軍企業(yè),其PLC(Programmable Logic Controller,可編程邏輯控制器)產(chǎn)品在全球范圍內(nèi)享有盛譽(yù)。西門(mén)子PLC以其
    的頭像 發(fā)表于 06-18 14:50 ?3251次閱讀