根據(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ù)值事件新的精智面板有彈出畫面,側(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í)行。
詞條
詞條說明
在我們說到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ī)控制較簡單的編程語言和較可靠的硬件。采用了精簡化的編
公司名: 湖南賽吉自動化設(shè)備有限公司
聯(lián)系人: 李工
電 話:
手 機(jī): 13736019469
微 信: 13736019469
地 址: 湖南長沙望城區(qū)長沙經(jīng)濟(jì)技術(shù)開發(fā)區(qū)開元東路以北、東六線以東華潤置地廣場一期12幢1201(集群注冊)
郵 編:
網(wǎng) 址: 13736019469.b2b168.com
公司名: 湖南賽吉自動化設(shè)備有限公司
聯(lián)系人: 李工
手 機(jī): 13736019469
電 話:
地 址: 湖南長沙望城區(qū)長沙經(jīng)濟(jì)技術(shù)開發(fā)區(qū)開元東路以北、東六線以東華潤置地廣場一期12幢1201(集群注冊)
郵 編:
網(wǎng) 址: 13736019469.b2b168.com
燒結(jié)爐-箱式燒結(jié)爐-燒結(jié)爐設(shè)備 青島晨立
¥188000.00
¥1500.00
¥6800.00
¥999.00