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

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

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

分享一個在HMI上顯示PLC代碼流程的方法

jizhongyingAI ? 來源:非標(biāo)設(shè)備自動化設(shè)計 ? 作者:非標(biāo)設(shè)備自動化設(shè) ? 2022-12-21 11:40 ? 次閱讀

無論是做PLC項目開發(fā),還是后期維護(hù),都有一個小問題存在,設(shè)備會無緣無故的不動作,一般的有經(jīng)驗的PLC工程師會將報警寫得很詳細(xì),但是仍然不可避免出現(xiàn)疏忽。

這時,我們該如何補(bǔ)救的,接下來,我就給大家介紹一個非常有趣的應(yīng)用,可以將PLC流程顯示在HMI上,只要設(shè)備停止,可以在HMI實時顯示出停在哪一步,這一步是做什么的,需要什么條件!

調(diào)試人員可以少很多時間去連機(jī),對一些不熟練使用PLC的人員也可以進(jìn)行簡單判斷,下面就是實現(xiàn)步驟,供大家參考。

1)首先創(chuàng)建一個Graph 流程的FB塊,用FB塊進(jìn)行流程圖的編程,打開FB功能塊,并在編輯菜單中勾選如圖“從HMI顯示/訪問內(nèi)部參數(shù)”,如下圖所示:

266b9994-80da-11ed-8abf-dac502259ad0.png

2)在HMI中新建一個畫面,增加一個控件“GRAPH總覽”,如下圖所示:

26816ddc-80da-11ed-8abf-dac502259ad0.png

圖2.添加控件

3)添加一個“畫面4”,并在其中添加一個控件“PLC代碼視圖”,如下圖所示:

269b7ea2-80da-11ed-8abf-dac502259ad0.png

圖3.添加PLC代碼視圖

4)配置控件,將變量連接到對應(yīng)的FB塊的背景塊中的"OFF_SQ",如下圖所示:

26b89532-80da-11ed-8abf-dac502259ad0.png

圖4.連接GRAPH塊的變量

5)在事件中編輯“PLC代碼視圖按鈕單擊”,目的是出現(xiàn)問題時按下按鈕時可以直接跳出對應(yīng)的“畫面4”,并在畫面四中顯示對應(yīng)的PLC代碼,如下圖所示:

26d9a484-80da-11ed-8abf-dac502259ad0.png

圖5.PLC代碼編輯

6)執(zhí)行結(jié)果如下圖,停在第二步,原因是M20.0信號沒有滿足,如下圖所示:

26ee6838-80da-11ed-8abf-dac502259ad0.png

圖6.監(jiān)視結(jié)果

這只是一個簡單的示例,PLC工程師編程時需要綜合考慮到變量名,步號的名稱,這樣才能達(dá)到理想的效果。

審核編輯 :李倩

聲明:本文內(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)注

    5004

    文章

    13045

    瀏覽量

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

    關(guān)注

    9

    文章

    578

    瀏覽量

    48384

原文標(biāo)題:分享一個在HMI上顯示PLC代碼流程的方法

文章出處:【微信號:非標(biāo)設(shè)備自動化設(shè)計,微信公眾號:非標(biāo)設(shè)備自動化設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    ESP32-S2-HMI-DevKit-1開發(fā)板如何實現(xiàn)lcd豎屏顯示?

    你好, ESP32-S2-HMI-DevKit-1開發(fā)板demo,lcd都是橫屏顯示的,想改成豎屏顯示,這個需要怎么修改,或者是有沒有這樣的demo? 另外沒找到
    發(fā)表于 06-28 06:50

    低成本國產(chǎn)HMI應(yīng)用實現(xiàn)方案:工業(yè)、醫(yī)療、商業(yè)多場景應(yīng)用

    HMI是操作者與機(jī)器/系統(tǒng)間資訊傳遞和交換的主要橋梁。HMI系統(tǒng)通常能提供豐富的資訊,例如溫度、壓力、制造流程步驟以及材料的計量數(shù)據(jù)。還能顯示設(shè)備中物料的確切位置或儲存槽內(nèi)的液位數(shù)據(jù)等
    的頭像 發(fā)表于 06-27 16:47 ?641次閱讀
    低成本國產(chǎn)<b class='flag-5'>HMI</b>應(yīng)用實現(xiàn)方案:工業(yè)、醫(yī)療、商業(yè)多場景應(yīng)用

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

    宏集物聯(lián)網(wǎng)HMI集成了多個驅(qū)動來適配西門子200、300、400、1200、1500、LOGO等系列PLC,本文主要介紹宏集HMI通過S7 MPI協(xié)議采集西門子400PLC數(shù)據(jù)的操作步
    的頭像 發(fā)表于 06-13 13:39 ?388次閱讀
    干貨分享:宏集物聯(lián)網(wǎng)<b class='flag-5'>HMI</b>通過S7 MPI協(xié)議采集西門子400<b class='flag-5'>PLC</b>數(shù)據(jù)

    顯示器和相機(jī)相關(guān)工業(yè)HMI選擇合適的MPU

    自從標(biāo)準(zhǔn)是由燈、表盤和手動開關(guān)組成的面板以來,HMI已經(jīng)有了顯著的發(fā)展。隨著這種演變,需要具有高級顯示和/或相機(jī)功能的HMI,包括2D/
    的頭像 發(fā)表于 05-09 14:25 ?7463次閱讀
    為<b class='flag-5'>顯示</b>器和相機(jī)相關(guān)工業(yè)<b class='flag-5'>HMI</b>選擇合適的MPU

    宏集PLC+HMI觸控體機(jī)助力構(gòu)建物料自動分揀系統(tǒng)

    宏集DC系列PLC+HMI觸控體機(jī)集成了參數(shù)設(shè)置、數(shù)據(jù)顯示、設(shè)備監(jiān)控等功能,可通過曲線和動畫形式展示自動化控制過程,并支持邏輯編程,幫助構(gòu)建高效的物料自動分揀系統(tǒng).
    的頭像 發(fā)表于 05-08 10:52 ?449次閱讀
    宏集<b class='flag-5'>PLC+HMI</b>觸控<b class='flag-5'>一</b>體機(jī)助力構(gòu)建物料自動分揀系統(tǒng)

    技術(shù)干貨|下HMI 的三關(guān)鍵考慮因素

    日常生活中,我們不斷發(fā)現(xiàn)與機(jī)器相關(guān)的接觸點越來越多。那么,HMI 的未來如何?除了數(shù)據(jù)收集、控制和顯示外,新HMI 將拋開傳統(tǒng)的人機(jī)
    的頭像 發(fā)表于 04-19 12:49 ?255次閱讀

    淺談下HMI的三考慮因素

    步入人機(jī)交互的新世界,將需要交互式的智能應(yīng)用,同時,用于支持實現(xiàn) HMI 的處理器也面臨系列新的挑戰(zhàn)。下面,我們來詳細(xì)了解下HMI 的三
    發(fā)表于 04-19 11:15 ?183次閱讀

    【插針機(jī)HMI開發(fā)】用AWTK開發(fā)人機(jī)界面

    插針機(jī)中有兩重要的部件HMIPLCHMI提供用戶操作和界面顯示,而PLC則控制電機(jī)的運(yùn)動邏
    的頭像 發(fā)表于 04-19 08:23 ?471次閱讀
    【插針機(jī)<b class='flag-5'>HMI</b>開發(fā)】用AWTK開發(fā)人機(jī)界面

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

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

    PLC出故障了嗎?6方法為您排除PLC使用過程中出現(xiàn)的故障

    PLC是現(xiàn)代工業(yè)自動化系統(tǒng)中的核心組成部分,負(fù)責(zé)監(jiān)控和控制各種設(shè)備和過程。然而,使用時PLC出現(xiàn)問題了,如何判斷其是真的損壞還是暫時性的故障,可能是
    的頭像 發(fā)表于 03-13 09:49 ?962次閱讀
    <b class='flag-5'>PLC</b>出故障了嗎?6<b class='flag-5'>個</b><b class='flag-5'>方法</b>為您排除<b class='flag-5'>PLC</b>使用過程中出現(xiàn)的故障

    西門子S7-200SMART PLC的系統(tǒng)時鐘顯示MCGS HMI

    實際工業(yè)應(yīng)用中,PLC的實時時鐘通常需要顯示HMI,這是因為有的
    的頭像 發(fā)表于 01-17 09:46 ?3708次閱讀
    西門子S7-200SMART <b class='flag-5'>PLC</b>的系統(tǒng)時鐘<b class='flag-5'>顯示</b><b class='flag-5'>在</b>MCGS <b class='flag-5'>HMI</b><b class='flag-5'>上</b>

    PLC故障排除的三流程

    ? ? ? 外圍電路元器件故障 ? ? ??此類故障PLC工作定時間后的故障中經(jīng)常發(fā)生。PLC控制回路中如果出現(xiàn)元器件損壞故障,
    的頭像 發(fā)表于 01-08 08:42 ?320次閱讀
    <b class='flag-5'>PLC</b>故障排除的三<b class='flag-5'>個</b><b class='flag-5'>流程</b>

    使用HMI工具可以做什么?它能替代PLC嗎?

    HMI工具(人機(jī)界面)自動化系統(tǒng)中扮演著重要的角色,但它與PLC(可編程邏輯控制器)的功能是不同的。以下是HMI工具的些主要功能: (1
    的頭像 發(fā)表于 12-12 15:55 ?699次閱讀

    什么是組態(tài)軟件?HMI和SCADA有什么區(qū)別?

    工業(yè)自動化領(lǐng)域最常見的話題之就是“SCADA與HMI有何不同” ? 人機(jī)界面 (HMI) 和監(jiān)控與數(shù)據(jù)采集 (SCADA)?是工業(yè)自動化領(lǐng)域中經(jīng)?;Q使用的兩概念。
    的頭像 發(fā)表于 12-05 09:23 ?2172次閱讀
    什么是組態(tài)軟件?<b class='flag-5'>HMI</b>和SCADA有什么區(qū)別?

    python如何直循環(huán)代碼

    Python中,有幾種方法可以實現(xiàn)代碼的循環(huán)執(zhí)行。下面我將詳盡、詳實、細(xì)致地介紹這些方法和它們的使用情況。 使用while循環(huán): Pyt
    的頭像 發(fā)表于 11-23 15:54 ?2134次閱讀