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

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

3天內不再提示

300PLCmpi轉以太網通過S7300與 OPC通信

Leon_XD ? 來源:Leon_XD ? 作者:Leon_XD ? 2022-08-05 11:58 ? 次閱讀

300PLCmpi轉以太網通過CHNet-S7300與LABVIEW OPC通信

摘要

300PLC借助興達易控MPI轉以太網模塊(MPI-ETH-XD1.0)模塊,通過NI OPC Servers和興達易控CHNetS7 OPC,測控軟件NI LABVIEW實現了與西門子S7-300的通訊和監(jiān)控。

關鍵詞

興達易控MPI轉以太網模塊MPI-ETH-XD1.0 連接西門子 S7-300

pYYBAGLslWKAP0lWAABt7is6fOE149.jpg

通過 NI OPC Servers 連接

(1)編輯 OPC

1. 打開 NI OPC Servers 軟件。

2. 新建一個 Channel,這里取名“Channel_300”,點擊“下一步”。

poYBAGLslWKAP8mlAABLMJ1UerE570.jpg

3. 在“Device driver”中選擇“Siemens TCP/IP Ethernet”,點擊“下一步”。

pYYBAGLslWKAOTYXAABSBgb5EVU633.jpg

4. 在“Network Adapter”中選擇你的網卡信息,點擊“下一步”。

poYBAGLslWKAFsDLAABZII2Cykc744.jpg

5. 選擇默認參數,點擊“下一步”直到“完成”。

6. 在剛建立的 Channel 下新建一個 Device,這里取名“Device1”,點擊“下一步”。

pYYBAGLslWKANGgyAABCs0055ic705.jpg

7. 在“Device model”下選擇“S7 300”,點擊“下一步”

poYBAGLslWKAQft4AABKrlqp23w110.jpg

8. 在“Device ID”下面填入 CHNet-S7200PD 的 IP 地址(例如 192.168.1.200),點擊“下一步”。

pYYBAGLslWKAKpNcAABRW8oWBbI122.jpg

9. 選擇默認參數,點擊“下一步”直到“完成”。

10. 在“Device1”下面建立變量,最后點擊“保存”。

NI LABVIEW DSC 連接 OPC

1.打開“NI LABVIEW2010”,新建“項目”,右擊“我的電腦”,選擇新建“I/O Server”。

poYBAGLslWOAOf5MAABq20METzs403.jpg

2.在彈出的對話框中選擇“OPC Client”,點擊“Continue”。

pYYBAGLslWOAcaM6AABTC7aotTc425.jpg

3.在彈出的對話框中選擇“National Instruments.NIOPCServers”,點擊“OK”。

poYBAGLslWOAW4O2AABsXYGqdRs764.jpg

4.保存項目

5.右擊“我的電腦”,新建“庫”。

pYYBAGLslWOAdTZcAABknsCbIZg008.jpg

6.右擊你建的庫,選擇“創(chuàng)建約束變量”,在彈出的對話框中找到你在 NI OPC 中建立的變量(Channel_300 目錄下的 Device1 下的變量),選擇變量,點擊“添加”,再點擊“確定”。

poYBAGLslWOAC25vAABG18g34qA349.jpg

7.保存這個庫文件。

8.右擊“我的電腦”,新建“VI”。

pYYBAGLslWOAJdKTAABzQ2kBgQA237.jpg

9.在彈出的前面板中插入數值顯示控件,并進行變量綁定,這里以綁定 DB1_DBW0 為例,右 擊“數值顯示控件”,選擇“屬性”,在彈出的對話框中選擇“數據綁定”頁面,在“數據綁 定選擇”下選擇“共享變量引擎(NI-PSP)”,點擊“瀏覽”。

poYBAGLslWOAB-OVAABUu7qUSlE668.jpg

10.在彈出的對話框中,選擇共享變量 DB1_DBW0,點擊“確定”。

pYYBAGLslWSAIdEKAAA7Pz6oh1Y790.jpg

11.點擊“連續(xù)運行”進行變量監(jiān)控。

poYBAGLslWSAfA0iAAByTSjQ6_M519.jpg

通過-OPC 連接

(1)編輯 OPC

1.打開“CHNetS7OPCEditor”軟件。

2.右擊“OPC.CHNet.S7”選擇“New Connection”。

pYYBAGLslWSADynaAAAioKqde2Q422.jpg

3.對這個“Connection”命名(例如“cpu”),在“CHNet-S7 IP Address”中填入 CHNet-S7200PD 的 IP 地址(例如 192.168.1.200),在“S7 PLC Address”中填入 CHNet-S7200PD 所連的 PLC 的自身站地址(例如 2)。

poYBAGLslWSAd2PFAAA3-C2_v7g651.jpg

3. 右擊新建的連接,選擇“New Group”。

pYYBAGLslWSAU7FTAAAj8T7Xf6c839.jpg

4.右擊新建的組,選擇“New Item”,建立變量。

poYBAGLslWSAICNuAAAqi0Wv8Fo401.jpg

pYYBAGLslWWADAvuAAAjO-BagOo607.jpg

4. 最后點擊“Save Configuration”。

(2)NI LABVIEW DSC 連接 OPC

1.打開“NI LABVIEW2010”,新建“項目”,右擊“我的電腦”,選擇新建“I/O Server”。

poYBAGLslWOAOf5MAABq20METzs403.jpg

2.在彈出的對話框中選擇“OPC Client”,點擊“Continue”。

pYYBAGLslWOAcaM6AABTC7aotTc425.jpg

3.在彈出的對話框中選擇“OPC.CHNet.S7”,點擊“OK”。

poYBAGLslWWAXSNQAABe3IkWqpo074.jpg

4.保存項目

5.右擊“我的電腦”,新建“庫”。

poYBAGLslWOAW4O2AABsXYGqdRs764.jpg

6.右擊你建的庫,選擇“創(chuàng)建約束變量”,在彈出的對話框中找到你在-OPC 中建立的 變量,選中變量,點擊“添加”,再點擊“確定”。

pYYBAGLslWWABLCvAABLjPflbf8928.jpg

7.保存這個庫文件。

8.右擊“我的電腦”,新建“VI”。

pYYBAGLslWOAJdKTAABzQ2kBgQA237.jpg

9.在彈出的前面板中插入數值顯示控件,并進行變量綁定,這里以綁定 cpu_ss_DB1_DBW0 為例,右擊“數值顯示控件”,選擇“屬性”,在彈出的對話框中選擇“數據綁定”頁面,在 “數據綁定選擇”下選擇“共享變量引擎(NI-PSP)”,點擊“瀏覽”。

poYBAGLslWOAB-OVAABUu7qUSlE668.jpg

10.在彈出的對話框中,選擇共享變量 cpu_ss_DB1_DBW0,點擊“確定”。

poYBAGLslWWAcIOKAAA_yFpUwMM480.jpg

注意:此時還不能直接對變量進行監(jiān)控,在你所建立的庫目錄下,找到你 cpu_ss_DB1_DBW0 這個變量,雙擊它。

poYBAGLslWWAcIOKAAA_yFpUwMM480.jpg

注意:此時還不能直接對變量進行監(jiān)控,在你所建立的庫目錄下,找到你 cpu_ss_DB1_DBW0 這個變量,雙擊它。

pYYBAGLslWaACi9OAABYqQwN_ls669.jpg

在彈出的對話框中,選擇“瀏覽 ”,在“變量瀏覽”中需要再次選中 “cpu_ss_DB1_DBW0”,點擊“確定”。

poYBAGLslWaAAL9IAABTSQ7tGcw053.jpg

11.點擊“連續(xù)運行”進行變量監(jiān)控。

審核編輯:湯梓紅

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

    關注

    40

    文章

    5426

    瀏覽量

    171740
  • plc
    plc
    +關注

    關注

    5011

    文章

    13299

    瀏覽量

    463434
  • 西門子
    +關注

    關注

    94

    文章

    3039

    瀏覽量

    115889
收藏 人收藏

    評論

    相關推薦

    歐姆龍PLC以太網通過CHNet-CP與MatrikonOPC ModbusTCP通信配置

    歐姆龍CP系列PLC以太網通過CHNet-CP與MatrikonOPC ModbusTCP通信配置
    發(fā)表于 10-19 09:42 ?1037次閱讀

    西門子300mpi/dp以太網通過CHNet-S7300MD實現以太網通信及ModbusTCP配置方法

    西門子300mpi/dp以太網通過CHNet-S7300MD實現以太網通信及ModbusTCP配置方法 產品簡介 CHNetS7-
    發(fā)表于 10-18 10:14 ?5668次閱讀
    西門子<b class='flag-5'>300</b>mpi/dp<b class='flag-5'>轉</b><b class='flag-5'>以太網通過</b>CHNet-<b class='flag-5'>S7300</b>MD實現<b class='flag-5'>以太網通信</b>及ModbusTCP配置方法

    以太網通信S7是什么意思?

    以太網通信
    YS YYDS
    發(fā)布于 :2023年06月25日 00:07:18

    NI OPC 與三菱PLC以太網通信

    各位大神,誰用過NI OPC與三菱PLC通過以太網通信的,我遇到以下問題,請不吝指教:1.NI OPC Driver庫里沒有L系列的驅動,只有A/Q/FX系列,如果需要與L系列作
    發(fā)表于 12-04 09:17

    基恩士PLCKV-7500怎么通過NI OPC和LABVIEW以太網通信

    基恩士PLCKV-7500怎么通過NI OPC和LABVIEW以太網通信OPC里面沒有看到基恩士的PLC選擇,OPC怎么設定,PLC怎么設
    發(fā)表于 07-19 15:07

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

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

    S7-1200與S7-300S7-400以太網通信數據交換的教程說明

    S7-1200與S7-300S7-400以太網通信數據交換的教程說明
    發(fā)表于 12-04 08:00 ?1次下載
    <b class='flag-5'>S</b>7-1200與<b class='flag-5'>S7-300</b>和<b class='flag-5'>S</b>7-400<b class='flag-5'>以太網通信</b>數據交換的教程說明

    S7300通過以太網模塊與MODBUS TCP服務器通訊方案

    遠創(chuàng)智控MPI-ETH-YC01Plus PLC以太網的 DB9 公口(X1)連接 S7-300 的 ,口,FX5U 自帶以太網口與 ETH-YC01 的
    發(fā)表于 06-15 16:59 ?5257次閱讀
    <b class='flag-5'>S7300</b><b class='flag-5'>通過</b><b class='flag-5'>以太網</b>模塊與MODBUS TCP服務器通訊方案

    mpi以太網西門子300與1200PLC的數據交換

    興達易控CHNet-S7300 通訊模塊通過簡單的命令配置,實現 S7300、S7200 等 PLC 與S7-1200、
    發(fā)表于 10-28 16:04 ?2860次閱讀
    mpi<b class='flag-5'>轉</b><b class='flag-5'>以太網</b>西門子<b class='flag-5'>300</b>與1200PLC的數據交換

    300PLC以太網與INSPEC軟件ModbusTCP通訊

    300PLC以太網與易控 INSPEC 上位機軟件ModbusTCP客戶端通訊 易控 INSPEC 軟件通過以太網連接西門子
    的頭像 發(fā)表于 08-06 14:47 ?2160次閱讀
    <b class='flag-5'>300</b>PLC<b class='flag-5'>轉</b><b class='flag-5'>以太網</b>與INSPEC軟件ModbusTCP通訊

    300PLCmpi以太網通過CHNet-S7300與LABVIEW OPC通信

    摘要300PLC借助興達易控MPI以太網模塊(MPI-ETH-XD1.0)模塊,通過NIOPCServers和興達易控CHNetS7OPC
    的頭像 發(fā)表于 08-05 14:15 ?1097次閱讀
    <b class='flag-5'>300PLCmpi</b><b class='flag-5'>轉</b><b class='flag-5'>以太網通過</b>CHNet-<b class='flag-5'>S7300</b>與LABVIEW <b class='flag-5'>OPC</b><b class='flag-5'>通信</b>

    300PLC以太網與易控 INSPEC 上位機軟件ModbusTCP客戶端通訊

    300PLC以太網與易控INSPEC上位機軟件ModbusTCP客戶端通訊易控INSPEC軟件通過以太網連接西門子
    的頭像 發(fā)表于 08-06 13:13 ?1255次閱讀
    <b class='flag-5'>300</b>PLC<b class='flag-5'>轉</b><b class='flag-5'>以太網</b>與易控 INSPEC 上位機軟件ModbusTCP客戶端通訊

    串口以太網與監(jiān)控軟件modbusTCP客戶端通信配置

    西門子S7300系列PLC利用MPI以太網模塊實現300PLC串口以太網通信,本案例用PLC
    的頭像 發(fā)表于 08-10 20:28 ?1370次閱讀
    串口<b class='flag-5'>轉</b><b class='flag-5'>以太網</b>與監(jiān)控軟件modbusTCP客戶端<b class='flag-5'>通信</b>配置

    S71200/S71500/S7300西門子PLC與SMARTLINE觸摸屏實現以太網通的方法

    遠創(chuàng)智控S71200-HMI-YC01 是一款用于西門子自帶以太網接口的 PLC(S71200、S71500、S7300 等)和西門子 SM
    的頭像 發(fā)表于 07-05 09:34 ?2087次閱讀
    <b class='flag-5'>S</b>71200/<b class='flag-5'>S</b>71500/<b class='flag-5'>S7300</b>西門子PLC與SMARTLINE觸摸屏實現<b class='flag-5'>以太網通</b>的方法

    西門子SMARTIE觸摸屏和S71200/1500/300PLC以太網通訊模塊

    捷米特S71200-HMI-JM01是一款用于西門子自帶以太網接口的PLC(S71200、S71500、S7300等)和西門子SMARTIE
    的頭像 發(fā)表于 07-21 09:31 ?1358次閱讀
    西門子SMARTIE觸摸屏和<b class='flag-5'>S</b>71200/1500/<b class='flag-5'>300</b>PLC<b class='flag-5'>以太網通</b>訊模塊