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

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

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

干貨分享:宏集物聯(lián)網(wǎng)HMI通過S7 MPI協(xié)議采集西門子400PLC數(shù)據(jù)

虹科工業(yè)物聯(lián)網(wǎng)技術(shù) ? 來源:虹科工業(yè)物聯(lián)網(wǎng)技術(shù) ? 作者:虹科工業(yè)物聯(lián)網(wǎng)技 ? 2024-06-13 13:39 ? 次閱讀

前言

為了實(shí)現(xiàn)和西門子PLC的數(shù)據(jù)交互,宏集物聯(lián)網(wǎng)HMI集成了S7 PPI、S7 MPI、S7 Optimized、S7 ETH等多個(gè)驅(qū)動(dòng)來適配西門子200、300、400、1200、1500、LOGO等系列PLC。

本文主要介紹宏集HMI通過S7 MPI協(xié)議采集西門子400PLC數(shù)據(jù)的操作步驟,其他協(xié)議的操作步驟可以關(guān)注宏集微信公眾號(hào)或聯(lián)系宏集科技技術(shù)人員獲取。

wKgZomZqg1aABbbgAAG9ZujEJLk752.png

操作步驟

01 配置協(xié)議驅(qū)動(dòng)

(1) 打開宏集物聯(lián)網(wǎng)HMI配套組態(tài)軟件JMobile Studio,添加Simatic S7 MPI協(xié)議。

wKgaomZqg0CASaAkAALJqxFXwX0852.png

(2)配置協(xié)議通訊參數(shù)

wKgaomZqg3GAKQnuAAOosbfvY2Q501.png

注:PLC的MPI地址可在PLC程序的硬件組態(tài)中查看。


02 添加數(shù)據(jù)標(biāo)簽

JMobile Studio軟件提供兩種添加數(shù)據(jù)標(biāo)簽的方法,一種是根據(jù)數(shù)據(jù)所在的存儲(chǔ)區(qū)域進(jìn)行手動(dòng)添加,另一種是直接從Step7或博途軟件中導(dǎo)出標(biāo)簽文件,再導(dǎo)入到JMobile Studio軟件,完成數(shù)據(jù)標(biāo)簽的自動(dòng)添加。

(1)手動(dòng)添加

根據(jù)PLC數(shù)據(jù)點(diǎn)表,確認(rèn)數(shù)據(jù)所在的存儲(chǔ)區(qū)域,然后在JMobile Studio軟件中手動(dòng)配置各個(gè)數(shù)據(jù)標(biāo)簽。

wKgZomZqg4GAblwFAAD9UtjZw9o762.png

注:JMobile Studio軟件中數(shù)據(jù)存儲(chǔ)區(qū)域與西門子PLC內(nèi)部的存儲(chǔ)區(qū)域命名有些不同,兩者之間的對(duì)應(yīng)關(guān)系如下:

Internal Memory:西門子PLC中的M存儲(chǔ)區(qū)

Data Block:西門子PLC中的DB存儲(chǔ)區(qū)

Input:西門子PLC中的I存儲(chǔ)區(qū)(輸入映像寄存器

Output:西門子PLC中的Q存儲(chǔ)區(qū)(輸出映像寄存器)

Timer Value:西門子PLC中的定時(shí)器存儲(chǔ)區(qū)

Counter Value:西門子PLC中的計(jì)數(shù)器存儲(chǔ)區(qū)

如下是訪問DB90,地址為10標(biāo)簽數(shù)據(jù)的配置示例(上方是PLC中的標(biāo)簽地址,下方是JMobile Studio軟件中的地址配置)。

wKgZomZqg5OARolkAACJjqXT2eY988.pngwKgZomZqg5-AZfjZAABcV1UK6Ec469.png

(2)自動(dòng)添加

當(dāng)數(shù)據(jù)量比較大時(shí),手動(dòng)添加標(biāo)簽比較費(fèi)時(shí),還容易出錯(cuò),因此JMobile Studio軟件也支持導(dǎo)入數(shù)據(jù)標(biāo)簽文件,自動(dòng)添加數(shù)據(jù)標(biāo)簽。

在導(dǎo)入數(shù)據(jù)標(biāo)簽文件之前,需要先通過PLC組態(tài)軟件如Step7、博途等軟件中導(dǎo)出標(biāo)簽文件,然后再導(dǎo)入到JMobile Studio軟件。如下是以西門子Step7組態(tài)軟件為例,導(dǎo)出PLC數(shù)據(jù)標(biāo)簽文件,然后導(dǎo)入到JMobile Studio軟件,完成數(shù)據(jù)標(biāo)簽的自動(dòng)添加。

①生成符號(hào)文件(.asc)

打開符號(hào)文件,并添加對(duì)應(yīng)DB塊

wKgaomZqg7OAaxCyAABV7jCrUQw437.pngwKgZomZqhRSAA9q4AADJA7NwlPU346.png

點(diǎn)擊左上角“符號(hào)表”,選擇輸出符號(hào)文件,設(shè)置文件名稱和存儲(chǔ)位置

wKgZomZqhSKAUa7vAABkgmTP3uw565.png

②生成源文件(.AWL)

隨機(jī)打開任意一個(gè)數(shù)據(jù)塊(本文以O(shè)B1為例),點(diǎn)擊左上角“文件”,選擇“生成源文件”,設(shè)置源文件名稱,點(diǎn)擊確定。

wKgZomZqhTOAbelKAABZGDz43iA569.png

選擇對(duì)應(yīng)的數(shù)據(jù)塊(本文以DB90和DB91為例),并勾選對(duì)應(yīng)的選項(xiàng)。

wKgZomZqhUCAMu3fAABarKowllM154.png

找到源文件,并右鍵點(diǎn)擊目標(biāo)源文件,選擇“導(dǎo)出源文件”,設(shè)置文件存儲(chǔ)位置。

wKgaomZqhVOAA6BhAACg0T_qqI0244.pngwKgZomZqhVyAMuAkAABZEEHS4kk011.png

注:確保在符號(hào)文件引用對(duì)應(yīng)的DB塊,否則該DB塊的標(biāo)簽無法導(dǎo)入到JMobile Studio軟件中。

③導(dǎo)入到JMobile Studio軟件

選擇之前創(chuàng)建的Simatic S7 MPI協(xié)議驅(qū)動(dòng),點(diǎn)擊上方的導(dǎo)入按鈕,依次選擇符號(hào)文件(.asc)和源文件(.AWL)

wKgZomZqhXSAF87pAAD6uCGbXqs618.pngwKgZomZqhYOAVQSCAAOO-TlXiD4454.pngwKgaomZqhYyAH_IwAAOMkYyK1yo947.pngwKgaomZqhZOAaJenAAZaImDqFDE184.png

點(diǎn)擊上方的更新按鈕,將導(dǎo)入的灰色標(biāo)簽進(jìn)行更新。

wKgaomZqhaOAYD0zAAZD8LYbulM273.png

此時(shí),完成所有標(biāo)簽的導(dǎo)入。

wKgaomZqha6AV8XgAAd1QvuMu5I218.png

03 數(shù)據(jù)標(biāo)簽使用

西門子PLC數(shù)據(jù)標(biāo)簽導(dǎo)入到JMobile Studio軟件后,用戶可以根據(jù)需求使用趨勢功能完成PLC數(shù)據(jù)的曲線展示,使用數(shù)字控件完成PLC數(shù)據(jù)的展示,使用JS代碼完成PLC數(shù)據(jù)的處理和分析等等。

wKgaomZYD0-AVZD9AAT5-Tn42Co236.png

審核編輯 黃宇

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

    關(guān)注

    5022

    文章

    13456

    瀏覽量

    467429
  • 西門子
    +關(guān)注

    關(guān)注

    98

    文章

    3085

    瀏覽量

    116892
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2916

    文章

    45251

    瀏覽量

    380403
  • HMI
    HMI
    +關(guān)注

    關(guān)注

    9

    文章

    609

    瀏覽量

    49036
  • MPI
    MPI
    +關(guān)注

    關(guān)注

    2

    文章

    113

    瀏覽量

    19635
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    工業(yè)智能網(wǎng)關(guān)采集西門子PLC的智能工廠解決方案

    生產(chǎn)、環(huán)境、污水處理的實(shí)時(shí)監(jiān)控、數(shù)據(jù)分析和遠(yuǎn)程管理,工廠需要將PLC中的數(shù)據(jù)采集出來,并上傳到工廠的工業(yè)聯(lián)網(wǎng)(IIoT)平臺(tái)中。對(duì)此,
    的頭像 發(fā)表于 01-20 17:30 ?237次閱讀
    工業(yè)智能網(wǎng)關(guān)<b class='flag-5'>采集</b><b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>的智能工廠解決方案

    西門子PLC S7-1500系列介紹

    的基本特性、信號(hào)模塊亮點(diǎn)以及其在高速脈沖采集方面的應(yīng)用。 基本特性 西門子PLC S7-1500系列相比之前的S7-300和
    的頭像 發(fā)表于 12-09 18:23 ?1114次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b> <b class='flag-5'>S7</b>-1500系列介紹

    教程-西門子S7協(xié)議轉(zhuǎn)換為HTTP協(xié)議

    本章要實(shí)現(xiàn)一個(gè)流程:EG8200采集西門子S7-200Smart的數(shù)據(jù),并組裝成JSON格式通過HTTP上報(bào)應(yīng)用平臺(tái)。
    的頭像 發(fā)表于 10-12 16:18 ?941次閱讀
    教程-<b class='flag-5'>西門子</b><b class='flag-5'>S7</b><b class='flag-5'>協(xié)議</b>轉(zhuǎn)換為HTTP<b class='flag-5'>協(xié)議</b>

    西門子S7協(xié)議PLC數(shù)據(jù)采集到MQTT聯(lián)網(wǎng)平臺(tái) ?

    ,廣泛應(yīng)用于各種工業(yè)控制場合。而MQTT(消息隊(duì)列遙測傳輸)聯(lián)網(wǎng)平臺(tái)則以其高效的消息傳輸機(jī)制和數(shù)據(jù)處理能力,為聯(lián)網(wǎng)設(shè)備提供了強(qiáng)大的連接、
    的頭像 發(fā)表于 09-26 10:42 ?434次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)采集</b>到MQTT<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>平臺(tái)  ?

    EG網(wǎng)關(guān)采集西門子S7-200smart轉(zhuǎn)Modbus協(xié)議

    通過EG邊緣計(jì)算網(wǎng)關(guān),用戶可以輕松實(shí)現(xiàn)西門子S7-200 Smart PLC數(shù)據(jù)采集,并將其轉(zhuǎn)
    的頭像 發(fā)表于 09-10 10:42 ?748次閱讀
    EG網(wǎng)關(guān)<b class='flag-5'>采集</b><b class='flag-5'>西門子</b><b class='flag-5'>S7</b>-200smart轉(zhuǎn)Modbus<b class='flag-5'>協(xié)議</b>

    西門子 S7 通信協(xié)議大揭秘

    什么是S7協(xié)議 有網(wǎng)友說,如果 S7 是一輛汽車,它可能看起來像這樣: 實(shí)際上,西門子S7協(xié)議
    的頭像 發(fā)表于 08-12 14:21 ?1106次閱讀
    <b class='flag-5'>西門子</b> <b class='flag-5'>S7</b> 通信<b class='flag-5'>協(xié)議</b>大揭秘

    西門子PLC數(shù)據(jù)采集聯(lián)網(wǎng)平臺(tái)是什么

    (如數(shù)據(jù)采集軟件和云平臺(tái))以及相關(guān)的服務(wù)。 以下是西門子PLC數(shù)據(jù)采集聯(lián)網(wǎng)平臺(tái)的一些主要特點(diǎn)和
    的頭像 發(fā)表于 08-07 14:04 ?667次閱讀

    S7協(xié)議讀取西門子S7-200 Smart PLC數(shù)據(jù)

    西門子S7-200 Smart PLC因其穩(wěn)定性和易用性而廣泛應(yīng)用。通過使用S7協(xié)議,可以實(shí)現(xiàn)對(duì)
    的頭像 發(fā)表于 07-11 11:55 ?7349次閱讀
    <b class='flag-5'>S7</b><b class='flag-5'>協(xié)議</b>讀取<b class='flag-5'>西門子</b><b class='flag-5'>S7</b>-200 Smart <b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)</b>

    聯(lián)網(wǎng)工控屏通過 S7 ETH 協(xié)議采集西門子 1200 PLC 數(shù)據(jù)

    上周我們分享了HMI通過S7 MPI協(xié)議
    的頭像 發(fā)表于 06-21 16:02 ?733次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>工控屏<b class='flag-5'>通過</b> <b class='flag-5'>S7</b> ETH <b class='flag-5'>協(xié)議</b><b class='flag-5'>采集</b><b class='flag-5'>西門子</b> 1200 <b class='flag-5'>PLC</b> <b class='flag-5'>數(shù)據(jù)</b>

    西門子S7協(xié)議與TCP協(xié)議的區(qū)別

    在工業(yè)自動(dòng)化領(lǐng)域,通信協(xié)議的選擇對(duì)于確保設(shè)備間的順暢通信和數(shù)據(jù)的可靠傳輸至關(guān)重要。西門子S7協(xié)議和TCP
    的頭像 發(fā)表于 06-19 15:54 ?4875次閱讀

    西門子plc模塊型號(hào)詳解

    的模塊型號(hào),以幫助您更好地了解和選擇適合自己需求的PLC模塊。 西門子S7系列PLC模塊 西門子S7
    的頭像 發(fā)表于 06-11 16:18 ?7577次閱讀

    西門子網(wǎng)口S7-COMM協(xié)議300 400如何使用?

    。網(wǎng)關(guān)使用 西門子****300/400 協(xié)議驅(qū)動(dòng) , 按照下述過程操作即可實(shí)現(xiàn)與PLC直接通訊(協(xié)議名稱為
    的頭像 發(fā)表于 04-18 16:18 ?1300次閱讀
    <b class='flag-5'>西門子</b>網(wǎng)口<b class='flag-5'>S7</b>-COMM<b class='flag-5'>協(xié)議</b>300  <b class='flag-5'>400</b>如何使用?

    西門子PLC數(shù)據(jù)采集到工業(yè)聯(lián)網(wǎng)平臺(tái)解決方案

    有效提高生產(chǎn)效率并降低成本。 西門子PLC是國內(nèi)自動(dòng)化廠商十分青睞的一個(gè)品牌,其性能指標(biāo)較高,具備易于編程、表轉(zhuǎn)化、運(yùn)行穩(wěn)定等優(yōu)勢,軟硬件都有豐富的可選擇性。比如西門子從最基本的LOGO,到S
    的頭像 發(fā)表于 04-03 10:44 ?690次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)采集</b>到工業(yè)<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>平臺(tái)解決方案

    西門子PLC遠(yuǎn)程監(jiān)控模塊是什么?西門子PLC遠(yuǎn)程監(jiān)控模塊的功能

    西門子PLC遠(yuǎn)程監(jiān)控模塊是指用于實(shí)現(xiàn)對(duì)西門子PLC(如S7-300/400、
    的頭像 發(fā)表于 04-01 17:07 ?1956次閱讀

    Web HMI快速實(shí)現(xiàn)PLC數(shù)據(jù)的遠(yuǎn)程監(jiān)控

    隨著web技術(shù)的快速發(fā)展,越來越多的PLC設(shè)備集成web服務(wù)器。Web HMI幫助某自動(dòng)化龍頭企業(yè)輕松訪問和連接西門子
    的頭像 發(fā)表于 03-27 10:49 ?736次閱讀
    <b class='flag-5'>宏</b><b class='flag-5'>集</b>Web <b class='flag-5'>HMI</b>快速實(shí)現(xiàn)<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)</b>的遠(yuǎn)程監(jiān)控