性吧杏吧,手机色情直播破解版,杏杏吧在线

WinCC中VB腳本和C腳本該怎么選?

2024/4/24 1:31:01 人評(píng)論 次瀏覽 分類:PLC應(yīng)用  文章地址:http://prosperiteweb.com/tech/5528.html

WinCC中VB腳本和C腳本該怎么選?多人認(rèn)為VB腳本比C腳本慢,所以在WinCC中要盡量使用C腳本,以便提高性能,事實(shí)真是這樣嗎?先說(shuō)結(jié)論:并非如此。在一個(gè)復(fù)雜的應(yīng)用中,WinCC混合使用VB腳本和C腳本,對(duì)提高性能才是有利的。

為了說(shuō)清楚這件事,我們得先引入隊(duì)列的概念。不管是VB腳本還是C腳本,在一個(gè)復(fù)雜的WinCC應(yīng)用中,都不會(huì)是只有一個(gè)腳本,或只執(zhí)行一次。


當(dāng)多個(gè)腳本相繼執(zhí)行時(shí),就會(huì)存在先后順序,就會(huì)出現(xiàn)排隊(duì)的現(xiàn)象。管理腳本排隊(duì),WinCC是通過(guò)“腳本隊(duì)列”來(lái)實(shí)現(xiàn)的。就像辦事窗口排隊(duì)一樣。


為了優(yōu)化整體性能,WinCC開設(shè)了多個(gè)窗口來(lái)執(zhí)行腳本。根據(jù)腳本出現(xiàn)的位置及腳本的類型,一共有7個(gè)窗口。


其中全局動(dòng)作有3個(gè)窗口,分別是VBS全局動(dòng)作窗口,C腳本周期觸發(fā)全局動(dòng)作窗口,C腳本變量觸發(fā)全局動(dòng)作窗口。


畫面運(yùn)行系統(tǒng)中有4個(gè)窗口,分別是VBS處理屬性動(dòng)態(tài)化的窗口,VBS處理事件的窗口,C腳本處理屬性動(dòng)態(tài)化的窗口,C腳本處理事件的窗口。


這7個(gè)排隊(duì)窗口,有3個(gè)窗口使用VB腳本,有4個(gè)窗口使用C腳本。看到這里,相信屏幕前面的朋友應(yīng)該明白了吧。都擠在C腳本的4個(gè)窗口,而讓VB腳本的3個(gè)窗口都閑著,大概率并非明智的選擇。


作者:劉書智

相關(guān)閱讀
老版WinCC升級(jí)到最新版該怎么辦
安裝好WINCC的電腦修改計(jì)算機(jī)名實(shí)例

共有訪客發(fā)表了評(píng)論 網(wǎng)友評(píng)論

  客戶姓名:
郵箱或QQ:
驗(yàn)證碼: 看不清楚?