色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

S7-300使用單邊編程方式PUT、GET指令進行通信

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2022-11-03 11:15 ? 次閱讀

S7單邊通信,僅需在客戶端側進行組態編程;服務器側CPU無需組態編程。

所以在編程組態和建立連接方面,S7-300PN口做客戶端,只需要在 S7-300CPU 側建立單邊連接,使用單邊編程方式 PUT,GET 指令進行通信。

2157bedc-5ab1-11ed-a3b6-dac502259ad0.jpg?S7-300集成PN口側組態編程

2157bedc-5ab1-11ed-a3b6-dac502259ad0.jpg?服務器側:S7-1200/1500CPU注意事項

所完成的通信任務:

21702cf6-5ab1-11ed-a3b6-dac502259ad0.jpg?S7-300 集成PN口CPU 作為客戶端讀取 對方S7 CPU中 DB1 的數據到 S7-300 的 DB3 中。
21702cf6-5ab1-11ed-a3b6-dac502259ad0.jpg?S7-300 集成PN口CPU 作為客戶端將本地 DB4 中的數據寫到 對方 S7 CPU中 DB2 中。

項目創建環境:TIA V13 SP1

S7-300集成PN口側組態編程

21702cf6-5ab1-11ed-a3b6-dac502259ad0.jpg?新建項目并完成硬件配置(具體步驟請參見文檔:CPU硬件組態入門)

2188a70e-5ab1-11ed-a3b6-dac502259ad0.png

圖1. 組態設置子網

219c524a-5ab1-11ed-a3b6-dac502259ad0.jpg?網絡組態

打開 “Network View(網絡視圖)” 配置網絡,首先點中左上角的“Connections(網絡)”圖標,選擇“S7 Connection(S7連接)”,然后選中300 CPU,右鍵選擇“Add new connection(添加新連接)”如圖所示。

21a1934a-5ab1-11ed-a3b6-dac502259ad0.png

圖2. 添加連接

然后在“Create new connection(連接)”窗口中,選擇“Unspecified”,然后點擊“Add”建立 S7 連接,如圖2.所示。

21ae1ad4-5ab1-11ed-a3b6-dac502259ad0.png

圖3.建立 S7 連接

“S7_Connection_1(S7_連接_1)”為建立的連接,選中連接,在屬性的“General(常規)”條目中填寫對方設備的IP地址,如下圖4.所示。

21db8758-5ab1-11ed-a3b6-dac502259ad0.png

圖4. 定義連接對方的 IP 地址

21eb3900-5ab1-11ed-a3b6-dac502259ad0.png

圖5. 定義通訊雙方的 TSAP 號

21fd589c-5ab1-11ed-a3b6-dac502259ad0.jpg注意:

通信的對方設備為

S7-300集成PN口或CP卡 ,TSAP地址:03.02

S7-400集成PN口或CP卡 ,TSAP地址:03.XX; XX為400CPU設計插槽號

S7-1200集成PN口 ,TSAP地址:03.00,或03.01

S7-1500集成PN口或CP卡,TSAP地址:03.01

2209f32c-5ab1-11ed-a3b6-dac502259ad0.png

圖6. 連接 ID 號

21fd589c-5ab1-11ed-a3b6-dac502259ad0.jpg注意:此處的ID號,將在編程的PUt,GET塊中填寫(16進制)

配置完網絡連接,編譯保存并下載

2245599e-5ab1-11ed-a3b6-dac502259ad0.jpg

圖7. 通訊連接狀態

219c524a-5ab1-11ed-a3b6-dac502259ad0.jpg?指令塊編程

在 OB1 中,從“Instruction(指令)” >“Communication(通信)” >“S7 Communication(S7通信)”下,調用Get、Put通信指令,創建接收和發送數據塊 DB3 和 DB4,定義成 101 個字節的數組,程序調用如下圖8.所示。

225aedd6-5ab1-11ed-a3b6-dac502259ad0.png

圖8. 程序調用功能

功能塊管腳說明:

CALL “GET” DB1 //調用 GET,使用背景DB塊:DB1;
REQ M10.0+P沿 //上升沿觸發或使用系統時鐘
ID W#16#0001 //連接號,要與連接配置中一致,創建連接時的連接號,如圖5.所示;
NDR M30.0 //為1時,接收到新數據;
ERROR M30.1 //為1時,有故障發生;
STATUS MW32 //狀態代碼;
ADDR_1 P#DB1.DBX0.0 BYTE 10 //從通信伙伴數據區讀取數據的地址;
RD_1 P#DB3.DBX0.0 BYTE 10 //本地接收數據地址;
CALL “PUT” DB2 //調用 PUT,使用背景DB塊:DB2;
REQ M10.0+P沿 //上升沿觸發或使用系統時鐘 ;
ID W#16#0001 //連接號,要與連接配置中一致,創建連接時的連接號,如圖5.所示;
DONE M30.2 // 為1時,發送完成;
ERROR M30.3 // 為1時,有故障發生;
STATUS MW34 // 狀態代碼;
ADDR_1 P#DB2.DBX0.0 BYTE 10 // 發送到通信伙伴數據區的地址;
SD_1 P#DB4.DBX0.0 BYTE 10 // 本地發送數據區。

219c524a-5ab1-11ed-a3b6-dac502259ad0.jpg?監控結果

通過在 S7-300 側編程進行 S7 通訊,實現兩個 CPU 之間數據交換,以S7-1200為例,結果如下圖。
227b821c-5ab1-11ed-a3b6-dac502259ad0.jpg

圖9. 監控結果

服務器側:S7-1200/1500CPU注意事項

當通信的對方CPU為S7-1200或S7-1500時,有如下步驟必須設置。

1. S7-1200,S7-1500用于通信存放數據的DB塊,必須設置為“非優化”(即默認的勾選取消掉)如圖10所示:

22885460-5ab1-11ed-a3b6-dac502259ad0.png

圖10. S7-1x00的數據塊非優化設置

2. S7-1200CPU固件V4.0以上和S7-1500CPU,在CPU屬性--->保護--->連接機制中,

勾選“允許從遠程伙伴...”,如圖11所示,

2298c872-5ab1-11ed-a3b6-dac502259ad0.png

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9231

    瀏覽量

    85625
  • 編程
    +關注

    關注

    88

    文章

    3627

    瀏覽量

    93809
  • PUT
    PUT
    +關注

    關注

    0

    文章

    5

    瀏覽量

    6318

原文標題:S7-300 集成PN口作客戶端與S7-300/400/1200/1500的 S7 單邊通信(TIA)

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    S7-300模塊數據(中文)

    S7-300模塊數據(中S7-300模塊數據(中S7-300模塊數據(中
    發表于 06-16 17:57 ?3次下載

    SIMATIC S7-300 PLC及指令系統

    SIMATIC S7-300 PLC及指令系統
    發表于 12-09 15:30 ?0次下載

    S7-200與S7-300之間的通訊方式圖文詳解

    S7-200和S7-300進行MPI通信S7-200 plc與S7-300 PLC之間采用MPI
    的頭像 發表于 12-04 18:33 ?5.5w次閱讀
    <b class='flag-5'>S7</b>-200與<b class='flag-5'>S7-300</b>之間的通訊<b class='flag-5'>方式</b>圖文詳解

    S7-300編程超全超細講解

    本文是關于S7-300編程超全超細講解
    發表于 03-06 10:15 ?1.2w次閱讀
    <b class='flag-5'>S7-300</b><b class='flag-5'>編程</b>超全超細講解

    S7-1200的PUTGET通信操作手冊免費下載

    本文檔的主要內容詳細介紹的是S7-1200的PUTGET通信操作手冊免費下載。
    發表于 01-22 08:00 ?25次下載
    <b class='flag-5'>S7</b>-1200的<b class='flag-5'>PUT</b>和<b class='flag-5'>GET</b><b class='flag-5'>通信</b>操作手冊免費下載

    西門子S7-200和S7-300進行的以太網通信

    S7-200和S7-300進行以太網通信,使用STEP 7 Micro/WIN32中的向導進行
    的頭像 發表于 04-28 15:27 ?8076次閱讀
    西門子<b class='flag-5'>S7</b>-200和<b class='flag-5'>S7-300</b><b class='flag-5'>進行</b>的以太網<b class='flag-5'>通信</b>

    西門子S7-300PLC與S7-200的SMART系列進行以太網S7通信

    通信接口為S7-300 集成PN接口時,需要使用Standard Library中PUT/GET指令
    發表于 02-13 17:12 ?1.3w次閱讀
    西門子<b class='flag-5'>S7-300</b>PLC與<b class='flag-5'>S7</b>-200的SMART系列<b class='flag-5'>進行</b>以太網<b class='flag-5'>S7</b><b class='flag-5'>通信</b>

    SIMATIC S7-300S7-400梯形邏輯編程

    SIMATIC S7-300S7-400梯形邏輯編程說明。
    發表于 04-21 14:07 ?10次下載

    詳解西門子S7-300基本指令應用

    詳解西門子S7-300基本指令應用說明。
    發表于 04-22 14:58 ?26次下載

    VB與西門子S7-300的通訊方式

    VB與西門子S7-300的通訊方式說明。
    發表于 04-23 15:55 ?26次下載

    用于S7-300S7-400的功能塊圖(FBD)編程

    用于S7-300S7-400的功能塊圖(FBD)編程說明。
    發表于 04-30 09:54 ?26次下載

    S7-1200與S7-300 PN口之間的以太網通信方法

    S7-1200 與 S7-300 PN 口之間的以太網通信可以通過 UDP 協議來實現,使用的通信指令是在雙方 CPU 調用
    的頭像 發表于 04-11 09:44 ?7131次閱讀

    S7-1200 CPU與S7-300 CP STEP7 UDP通信

    S7-1200 與 S7-300 CP 之間的以太網通信可以通過 UDP 協議來實現,使用的通信指令是在
    的頭像 發表于 04-08 10:48 ?2090次閱讀

    S7-1200 CPU與S7-300 CP TIA UDP通信

    S7-1200 與 S7-300 CP 之間的以太網通信可以通過 UDP 協議來實現,使用的通信指令是在
    的頭像 發表于 04-08 10:49 ?2444次閱讀

    使用PUTGET指令通過S7連接在兩個CPU之間交換數據

    使用 PUTGET 指令通過 S7 連接在兩個 CPU 之間交換數據。
    的頭像 發表于 12-14 16:53 ?1.2w次閱讀
    使用<b class='flag-5'>PUT</b>和<b class='flag-5'>GET</b><b class='flag-5'>指令</b>通過<b class='flag-5'>S7</b>連接在兩個CPU之間交換數據
    主站蜘蛛池模板: 97超碰在线视频 免费| 99在线免费观看| 大地影院免费观看视频| 热久久伊大人香蕉网老师| 大乳牛奶女magnet| 一级黄色香蕉视频| 女子初尝黑人巨嗷嗷叫| 成人中文在线| 亚洲精品不卡在线| 毛片免费观看| 国产69精品久久久久麻豆| 亚洲裸舞 hd| 男助理憋尿PLAY灌尿BL出去| 差差差差差差差差免费观看| 翁用力的抽插| 久久久久国产精品嫩草影院| 999久久精品国产| 忘忧草直播| 男人狂躁进女人免费视频公交| 国产亚洲精品久久久久久久| 在线观看永久免费网址| 青青青青草| 精品国产在天天线在线麻豆| 99国产精品久久人妻| 亚洲欧美日韩一级特黄在线| 欧美高清videosgratis高| 精品久久久久久无码人妻国产馆| 国产AV高清怡春院| z00兽200俄罗斯| 亚洲国产成人久久精品影视| 蜜桃色欲AV久久无码精品| 国产 亚洲 另类 欧美 在线| bbw极度另类孕妇| 亚洲中文字幕无码一久久区| 青青青国产依人精品视频| 蜜桃99影院| 美女伊人网| 美女伸开两腿让我爽| 久久这里只精品热在线99| 国产不卡免费| 91免费永久在线地址|