亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

在PLC中創(chuàng)建基于Web的人機界面可視化

工控論壇 ? 來源:工控老炮兒 ? 2025-05-06 10:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

來源:工控老炮兒

介紹

在工業(yè) 4.0 和工業(yè)物聯(lián)網(wǎng)(IIoT)時代,無縫連接與實時監(jiān)控對于高效工業(yè)流程至關(guān)重要。然而,該領(lǐng)域的一個常見挑戰(zhàn)是快速訪問 HMI 可視化界面,尤其是在處理分散在工廠各處的多種 PLC 時,或進行維護操作期間。傳統(tǒng)的 HMI 交互方式往往需要人員親臨現(xiàn)場,極為不便。針對此類場景,西門子在所有 1500 系列 PLC 中集成了 Web 服務(wù)器,支持遠程交互。通過“View Of Things”(物聯(lián)視圖)功能,用戶可直接在 PLC 內(nèi)部創(chuàng)建 HMI 可視化界面,并可以通過網(wǎng)頁瀏覽器訪問。

本示例將通過在 1500 系列 CPU 中創(chuàng)建 VOT 應(yīng)用程序?qū)崿F(xiàn)一個通過網(wǎng)頁瀏覽器和 PLC 實現(xiàn)數(shù)據(jù)交互的可視化儀表板控制系統(tǒng)。將逐步完成 PLC 程序開發(fā),通過 VOT 構(gòu)建交互式儀表板,最終使用 PLCSIM Advanced 仿真環(huán)境進行測試。

TIA Portal VOT(物聯(lián)視圖)功能

首先創(chuàng)建一個新的 TIA Portal 項目。完成創(chuàng)建后,在項目樹中點擊“添加新設(shè)備”。

9d84d780-2370-11f0-9310-92fbcf53809c.png

在設(shè)備選擇界面,選擇一款 1500 系列 CPU。所有 1500 系列設(shè)備均內(nèi)置 Web 服務(wù)器,這是運行 VOT(物聯(lián)視圖) 應(yīng)用的關(guān)鍵。此處我們選用 1511-1 PN CPU 為例。

9da277ae-2370-11f0-9310-92fbcf53809c.png

添加設(shè)備后,需對其進行配置。

展開屬性選項卡中的 PROFINET 接口配置項,進行如下設(shè)置:

設(shè)置 IP 地址為:192.168.0.1

設(shè)置子網(wǎng)掩碼為:255.255.255.0

9dbd55a6-2370-11f0-9310-92fbcf53809c.png

接下來,打開屬性中的 Web 服務(wù)器配置項,勾選以下兩個復(fù)選框:

啟用模塊上的 Web 服務(wù)器

僅允許通過 HTTPS 訪問

9ddac53c-2370-11f0-9310-92fbcf53809c.png

下面,打開屬性中的防護與安全配置項,設(shè)置訪問控制,本例中啟用了訪問控制,未啟用通過訪問等級使用傳統(tǒng)的訪問控制。

9dfaaa78-2370-11f0-9310-92fbcf53809c.png

展開項目樹的安全設(shè)置項,打開用戶與角色。添加一個新的角色,命名為:VOT。然后,啟用運行系統(tǒng)中的所有相關(guān)權(quán)限。

9e16622c-2370-11f0-9310-92fbcf53809c.png

添加一個新的用戶,命名為:User,設(shè)置密碼,分配剛剛創(chuàng)建的 VOT 角色。

9e30c78e-2370-11f0-9310-92fbcf53809c.png

用戶配置完成,至此 CPU 的配置工作已全部結(jié)束。

完成 CPU 配置后,需要創(chuàng)建一個測試程序以便后續(xù)關(guān)聯(lián) VOT 應(yīng)用程序。

操作步驟如下:

在項目樹的程序塊部分,點擊“添加新塊”

選擇“數(shù)據(jù)塊”類型

點擊“確定”完成創(chuàng)建

9e773d4a-2370-11f0-9310-92fbcf53809c.png

在數(shù)據(jù)塊中添加如下元素:

9e98c604-2370-11f0-9310-92fbcf53809c.png

接下來,打開主程序 OB1。創(chuàng)建一個小程序,用于將 DB 數(shù)據(jù)塊中的一個元素數(shù)據(jù)傳輸?shù)搅硪粋€元素(輸入/輸出),整個過程通過一個布爾值進行控制。

9eaa8d6c-2370-11f0-9310-92fbcf53809c.png

程序現(xiàn)已完成。當(dāng)“enable”(使能)布爾值為 1 時,“MOVE”指令會將輸入元素的數(shù)據(jù)傳輸至輸出元素。

接下來,創(chuàng)建 VOT 應(yīng)用程序。在項目樹中展開 Web 應(yīng)用程序部分,點擊“添加新的 VoT 應(yīng)用程序”。

9ec36c88-2370-11f0-9310-92fbcf53809c.png

此時,VOT 應(yīng)用程序已顯示在項目樹中。這是一個簡化版的 HMI 界面,包含運行系統(tǒng)設(shè)置、畫面和 HMI 變量等部分?,F(xiàn)在我們來創(chuàng)建一個新畫面,點擊“添加新畫面”。

9ed39c84-2370-11f0-9310-92fbcf53809c.png

可以看到,該畫面界面與常規(guī) HMI 畫面界面完全一致。VOT 應(yīng)用程序基于 WinCC Unified 平臺開發(fā),可直接在 PLC 內(nèi)部創(chuàng)建基于 Web 的簡易 HMI 可視化界面,并通過 PLC 內(nèi)置 Web 服務(wù)器進行訪問。在工具箱區(qū)域中,可以找到用于監(jiān)控和交互 PLC 程序的基本對象、元素和控件。

現(xiàn)在開始創(chuàng)建一個儀表板控制畫面。添加三個元素來與 PLC 程序交互:

用于啟用數(shù)據(jù)發(fā)送的按鈕

用于選擇輸入值的滑塊

用于顯示輸出的量表(儀表盤)

9eec252e-2370-11f0-9310-92fbcf53809c.png

為按鈕添加按下事件屬性:

9f03c5ee-2370-11f0-9310-92fbcf53809c.png

為按鈕添加釋放事件屬性:

9f3f3b4c-2370-11f0-9310-92fbcf53809c.png

為滑塊添加過程值:

9f5736d4-2370-11f0-9310-92fbcf53809c.png

為量表(儀表盤)添加過程值:

9f712aee-2370-11f0-9310-92fbcf53809c.png

VOT 配置現(xiàn)已完成。需要編譯 VOT 程序來生成即將發(fā)送至 PLC 的 VOT 代碼。在 VOT 畫面處于激活狀態(tài)時,點擊編譯按鈕(注意:修改 VOT 畫面后也需重新編譯)。

完成 VOT 應(yīng)用程序編譯后,即可將項目下載至 PLC。本示例中將使用 PLCSIM Advanced 仿真實例,請先創(chuàng)建實例并下載程序(注意:需確保已啟用以太網(wǎng)虛擬適配器)。

9f84b082-2370-11f0-9310-92fbcf53809c.png

在下載過程中,請在下載預(yù)覽窗口中勾選“下載到設(shè)備”復(fù)選框,以允許將 VOT 應(yīng)用程序載入。

9fa30ece-2370-11f0-9310-92fbcf53809c.png

PLC 程序與 VOT 應(yīng)用程序現(xiàn)已正常運行?,F(xiàn)在嘗試訪問在以上步驟中創(chuàng)建的儀表板畫面。

請在任意瀏覽器中輸入以下 URL:

https://192.168.0.1/~ViewOfThings/index.html

或直接訪問:

https://192.168.0.1/

然后選擇客戶頁面。

9fb6acc2-2370-11f0-9310-92fbcf53809c.png

打開頁面后,將看到用戶登錄界面,在此可輸入在前面步驟中創(chuàng)建的用戶登錄憑據(jù)。

9fc70432-2370-11f0-9310-92fbcf53809c.png

網(wǎng)頁瀏覽器中已經(jīng)顯示儀表板畫面,可在此界面直接與創(chuàng)建的程序進行交互操作。

a026bb34-2370-11f0-9310-92fbcf53809c.png

總結(jié)

通過本教程,了解并掌握了如何運用 TIA Portal 中的 View Of Things 功能,將基于 Web 的 HMI 可視化界面直接集成到 PLC 系統(tǒng)中。

具體操作流程包括:

首先配置 CPU 并創(chuàng)建基礎(chǔ) PLC 程序作為 VOT 應(yīng)用載體;

隨后構(gòu)建交互式操作畫面,添加按鈕、滑塊及儀表盤等元素,并配置其與 PLC 程序的通信連接;

編譯 PLC 與 VOT 代碼并部署至 PLCSIM 仿真環(huán)境,通過網(wǎng)頁瀏覽器測試儀表板交互功能。

View Of Things 功能帶來的 HMI 可視化快速訪問優(yōu)勢顯著:

省去專用 HMI 面板和復(fù)雜網(wǎng)絡(luò)配置,大幅提升運營效率;

借助 PLC 內(nèi)置 Web 服務(wù)器實現(xiàn)直接集成,工程師和操作人員可從任意位置實時監(jiān)控和調(diào)整關(guān)鍵工藝參數(shù);

HMI 儀表板的實時交互能力有效強化了決策判斷、故障排查及系統(tǒng)響應(yīng)速度。

你會看到發(fā)電機、汽輪機、冷凝器、給水泵、鍋爐等在整個工作循環(huán)的作用!

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

    關(guān)注

    5039

    文章

    14309

    瀏覽量

    482155
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11193

    瀏覽量

    221959
  • Web
    Web
    +關(guān)注

    關(guān)注

    2

    文章

    1298

    瀏覽量

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

    關(guān)注

    2938

    文章

    47029

    瀏覽量

    404266
  • 人機界面
    +關(guān)注

    關(guān)注

    5

    文章

    549

    瀏覽量

    45393

原文標(biāo)題:在 PLC 中創(chuàng)建基于 Web 的人機界面可視化

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    人機界面設(shè)計工業(yè)設(shè)計的應(yīng)用

    的人機界面美觀易懂、操作簡單且具有引導(dǎo)功能,使用戶感覺舒適、愉快,從而提高使用效率。界面可以分為硬界面和軟界面,也可以分為廣義的和狹義的人機界面
    發(fā)表于 01-21 15:43 ?3653次閱讀

    人機界面組態(tài)監(jiān)控可視化 #人機界面 #組態(tài)軟件 #可視化 #組態(tài)

    人機界面可視化
    阿梨是蘋果
    發(fā)布于 :2024年04月01日 09:55:51

    臺達人機界面與SC500PLC工業(yè)控制的應(yīng)用

    臺達人機界面與SC500PLC工業(yè)控制的應(yīng)用 隨著工業(yè)自動控制的發(fā)展,一種新的工控產(chǎn)品人機界面
    發(fā)表于 06-18 14:40 ?1057次閱讀
    臺達<b class='flag-5'>人機界面</b>與SC500<b class='flag-5'>PLC</b><b class='flag-5'>在</b>工業(yè)控制<b class='flag-5'>中</b>的應(yīng)用

    臺達人機界面與SC500PLC工業(yè)控制的應(yīng)用

    臺達人機界面與SC500PLC工業(yè)控制的應(yīng)用 隨著工業(yè)自動控制的發(fā)展,一種新的工控產(chǎn)品人機界面
    發(fā)表于 06-19 12:53 ?847次閱讀
    臺達<b class='flag-5'>人機界面</b>與SC500<b class='flag-5'>PLC</b><b class='flag-5'>在</b>工業(yè)控制<b class='flag-5'>中</b>的應(yīng)用

    PLC人機界面及其制氮設(shè)備的應(yīng)用

    PLC、人機界面及其制氮設(shè)備的應(yīng)用 隨著我國自動控制水平的不斷提高,PLC(可編程序控制
    發(fā)表于 06-20 11:46 ?891次閱讀
    <b class='flag-5'>PLC</b>、<b class='flag-5'>人機界面</b>及其<b class='flag-5'>在</b>制氮設(shè)備<b class='flag-5'>中</b>的應(yīng)用

    人機界面干式變壓器PLC溫控系統(tǒng)的應(yīng)用

    人機界面干式變壓器PLC溫控系統(tǒng)的應(yīng)用 論述人機界面TP270 6′結(jié)合S7-300 PLC
    發(fā)表于 10-16 12:08 ?1522次閱讀
    <b class='flag-5'>人機界面</b><b class='flag-5'>在</b>干式變壓器<b class='flag-5'>PLC</b>溫控系統(tǒng)<b class='flag-5'>中</b>的應(yīng)用

    人機界面設(shè)計與應(yīng)用

    本專題為你介紹人機界面設(shè)計及相關(guān)應(yīng)用。內(nèi)容包括人機界面人機交互的含義與區(qū)別,人機界面硬件選型、開發(fā)軟件下載,人機界面技術(shù)資料,
    發(fā)表于 11-30 13:53
    <b class='flag-5'>人機界面</b>設(shè)計與應(yīng)用

    人機界面的發(fā)展歷程和組成結(jié)構(gòu)及工作原理,人機界面如何控制plc?

    人機界面又稱用戶界面或使用者界面,是人與計算機之間傳遞、交換信息的媒介和對話接口,是計算機系統(tǒng)的重要組成部分。人機界面的組成結(jié)構(gòu)及工作原理,人機界面
    發(fā)表于 12-12 14:42 ?7811次閱讀

    什么是人機界面?

    人機界面(Human Machine Interface,HMI)通常是指自動系統(tǒng)與用戶之間進行可視化信息交互的媒介。工業(yè)自動系統(tǒng)
    的頭像 發(fā)表于 10-30 13:27 ?7387次閱讀

    人機界面是什么意思_人機界面的特征

    識別和自然語言處理等高級交互方式。   人機界面旨在提高用戶的交互效率和使用體驗,使得用戶可以更加方便、快捷、自然地與計算機進行交互。一個好的人機界面需要考慮用戶的需求、習(xí)慣和體驗,以及計算機
    發(fā)表于 03-15 17:02 ?5924次閱讀

    人機界面編程用什么語言_人機界面設(shè)計方法原則

    :Java是一種跨平臺的編程語言,可以用于開發(fā)各種應(yīng)用程序和Web應(yīng)用,也可以用于開發(fā)人機界面。   Python:Python是一種腳本語言,可以用于開發(fā)各種應(yīng)用程序和Web應(yīng)用,也可以用于開發(fā)
    發(fā)表于 03-16 15:29 ?2837次閱讀

    人機界面的應(yīng)用

    人機界面的應(yīng)用 HMI是人機界面的簡寫,它為PLC控制系統(tǒng)、I/O模塊或者其他控制系統(tǒng)提供一個人性的操作界面,而
    發(fā)表于 04-14 11:02 ?739次閱讀

    人機界面編程是什么

    人機界面編程任務(wù)就是設(shè)計一個人機交互界面界面上可以實現(xiàn)輸入,并能顯示機器的運行狀態(tài)及對輸入信息指令的響應(yīng)結(jié)果。好
    發(fā)表于 04-14 15:31 ?1589次閱讀

    怎樣人機界面上修改plc程序 PLC人機界面是怎么通訊的

    不同的PLC(可編程控制器)廠家和型號的控制器,提供的人機界面軟件是有所差異的,但它們操作邏輯和流程上都大體一致。
    的頭像 發(fā)表于 04-15 14:08 ?5404次閱讀

    什么是人機界面人機界面跟觸摸屏有什么區(qū)別?

    人機界面產(chǎn)品則是一種包含硬件和軟件的人機交互設(shè)備。工業(yè),人們常把具有觸摸輸入功能的人機界面產(chǎn)品稱為“觸摸屏”,但這是不科學(xué)的。觸摸屏是人
    的頭像 發(fā)表于 10-25 08:07 ?3158次閱讀
    什么是<b class='flag-5'>人機界面</b>?<b class='flag-5'>人機界面</b>跟觸摸屏有什么區(qū)別?