如何使用西門子觸摸屏做一個彈窗

    根據(jù)命令循環(huán)連續(xù)循環(huán)使用(默認(rèn))

    這篇我們將一個實際案例:現(xiàn)場有臺設(shè)備想在執(zhí)行開機(jī)過程時觸摸自動跳到執(zhí)行過程的畫面。

    假如PLC有個執(zhí)行開機(jī)的變量M0.0,當(dāng)M0.0為1的時候,自動切換畫面。初次想這個應(yīng)用很簡單,就是使用在變量管理器中的M0.0的數(shù)值更改事件,當(dāng)M0.0變化時,觸發(fā)一個VB腳本,腳本中判斷M0.0為1的時候,激活畫面就可以了。

    注意:

    變量的數(shù)值更改事件——只要觸摸屏內(nèi)存中變量的值有變化則觸發(fā)事件。

    變量的數(shù)值事件


    VB腳本

    新的精智面板有彈出畫面,側(cè)滑,我這里做了三個不同類型畫面的展示效果。

    創(chuàng)建“激活畫面”,“彈出畫面_1”,以及啟動從左側(cè)滑入畫面,并放置控件。

    Sub PopupScript()

    If S ** rtTags("%M0.0")=True Then

    ActivateScreen "激活畫面",0

    End If


    If S ** rtTags("%M0.1")=True Then

    ShowPopupScreen "彈出畫面_1",50,50,hmiOn, hmiBottom, hmiMedium

    End If



    If S ** rtTags("%M0.2")=True Then

    ShowSlideInScreen "從左側(cè)滑入畫面",hmiOn

    End If

    End Sub

    問題

    一切都按照我們想的做好了后,在PLC中觸發(fā)M0.0,但是界面并不會切換。假如懷疑是由于M0.0的更改信號時,觸摸屏沒有收到這個變化導(dǎo)致的,我們做一個圓,通過背景色來顯示M0.0的狀態(tài),你會發(fā)現(xiàn)M0.0的狀態(tài)是有變化的,且這時界面也能正常切換了。但是如果又刪掉引用M0.0的控件后,界面又變成不會切換了。

    這是怎么回事呢?這就是我們上篇文章講到的,西門子觸摸屏的變量較新方式默認(rèn)是循環(huán)使用的,只有當(dāng)前界面中有使用到時才會去讀取,由于我們的主界面中沒有使用到M0.0,因此觸摸屏不會去與PLC通訊查詢M0.0的狀態(tài)。這樣做是為了減少每次通訊變量的數(shù)量,提高通訊的質(zhì)量和效率。PLC中數(shù)據(jù)改變時M0.0在觸摸屏內(nèi)存中的值并沒有刷新(因為沒有用到),就不會觸發(fā)M0.0的數(shù)值更改事件,從而導(dǎo)致VB腳本并沒有被執(zhí)行。


    湖南賽吉自動化設(shè)備有限公司專注于西門子CPU模塊,西門子DP電纜,西門子PLC模塊等

  • 詞條

    詞條說明

  • 西門子Plc觸摸屏回收應(yīng)用

    在我們說到plc觸摸屏的時候,可能會有很多人不知道plc到底是什么東西,其實plc在我們的生活里面非常的常見,用一種非常通俗易懂的話來說plc就是一種觸摸屏,這種設(shè)備在一定的程度上給我們的信息產(chǎn)業(yè)帶來了非??焖俚陌l(fā)展,而且讓我們的很多多媒體信息都得到了一個全新的面貌,那么你知道我為什么這樣說嗎?因為這種設(shè)備現(xiàn)在已經(jīng)被廣泛地運(yùn)用在了我們很多的信息產(chǎn)業(yè)當(dāng)中,不僅是在信息類產(chǎn)業(yè),在很多的工業(yè)里面也運(yùn)用到

  • SIMATIC西門子觸摸屏操作員控制和監(jiān)視系統(tǒng)

    人機(jī)界面或簡稱為HMI,可將自動化系統(tǒng)與操作員的不同要求聯(lián)系在一起。操作控制及監(jiān)控意味著整個過程控制、機(jī)器和設(shè)備的優(yōu)化使用、持久的可用性和高生產(chǎn)率。所有部件源于同一來源憑借西門子觸摸屏,西門子自動化與驅(qū)動集團(tuán)可以為操作員控制和監(jiān)視的多方面任務(wù)提供全系列創(chuàng)新、低成本的產(chǎn)品和系統(tǒng):從用于人機(jī)界面的操作員面板和可視化軟件,直到用于過程可視化中眾多不同要求的可縮放的SCADA系統(tǒng)對于特殊的要求,可提供適應(yīng)

  • 如何使用西門子觸摸屏做一個彈窗

    根據(jù)命令循環(huán)連續(xù)循環(huán)使用(默認(rèn))這篇我們將一個實際案例:現(xiàn)場有臺設(shè)備想在執(zhí)行開機(jī)過程時觸摸自動跳到執(zhí)行過程的畫面。假如PLC有個執(zhí)行開機(jī)的變量M0.0,當(dāng)M0.0為1的時候,自動切換畫面。初次想這個應(yīng)用很簡單,就是使用在變量管理器中的M0.0的數(shù)值更改事件,當(dāng)M0.0變化時,觸發(fā)一個VB腳本,腳本中判斷M0.0為1的時候,激活畫面就可以了。注意:變量的數(shù)值更改事件——只要觸摸屏內(nèi)存中變量的值有變化

  • 西門子PLC模塊中通訊模塊CP和接口模塊IM有什么區(qū)別?

    西門子S7系列PLC模塊體積小、速度快、標(biāo)準(zhǔn)化,具有網(wǎng)絡(luò)通信能力,功能較強(qiáng),可靠性高。PLC不需要大量的活動元件和連線電子元件。它的連線大大減少。與此同時,系統(tǒng)的維修簡單,維修時間短。Plc采用了一系列可靠性設(shè)計的方法進(jìn)行設(shè)計。例如:冗余的設(shè)計。斷電保護(hù),故障診斷和信息保護(hù)及恢復(fù)。PLC是為工業(yè)生產(chǎn)過程控制而專門設(shè)計的控制裝置,它具有比通用計算機(jī)控制較簡單的編程語言和較可靠的硬件。采用了精簡化的編

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 湖南賽吉自動化設(shè)備有限公司

聯(lián)系人: 李工

電 話:

手 機(jī): 13736019469

微 信: 13736019469

地 址: 湖南長沙望城區(qū)長沙經(jīng)濟(jì)技術(shù)開發(fā)區(qū)開元東路以北、東六線以東華潤置地廣場一期12幢1201(集群注冊)

郵 編:

網(wǎng) 址: 13736019469.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進(jìn)信息之前,請仔細(xì)核驗對方資質(zhì),所有預(yù)付定金或付款至個人賬戶的行為,均存在詐騙風(fēng)險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 湖南賽吉自動化設(shè)備有限公司

聯(lián)系人: 李工

手 機(jī): 13736019469

電 話:

地 址: 湖南長沙望城區(qū)長沙經(jīng)濟(jì)技術(shù)開發(fā)區(qū)開元東路以北、東六線以東華潤置地廣場一期12幢1201(集群注冊)

郵 編:

網(wǎng) 址: 13736019469.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved