移植時(shí)執(zhí)行以下措施,以確保 WinCC V7 中的 VB 腳本和 C 語(yǔ)言腳本仍然起作用:上述措施也適用于基于事件的動(dòng)作。
在 WinCC V7 中,可以通過(guò) VB 腳本在動(dòng)態(tài)化中使用多個(gè)函數(shù),這在 WinCC 中不再被允許。如果移植時(shí)在腳本中找到多個(gè)函數(shù),則只有觸發(fā)事件時(shí)調(diào)用的函數(shù)會(huì)被移植。其它函數(shù)在聲明區(qū)域中移植。這會(huì)導(dǎo)致編譯對(duì)象期間產(chǎn)生報(bào)警。
與 WinCC V7 相比,WinCC 中 VB 腳本的某些函數(shù)名稱會(huì)發(fā)生變化。例如,函數(shù)名稱“LeftTrigger”變?yōu)椤癓eftValue”。如果函數(shù)需要返回一個(gè)值,則源代碼將包含一條將值分配給函數(shù)名稱的語(yǔ)句。移植時(shí)將在函數(shù)和函數(shù)頭中查找并替換函數(shù)名稱。如果新函數(shù)名稱已用作函數(shù)、變量或參數(shù)的名稱,則會(huì)在移植日志中輸出報(bào)警。請(qǐng)?jiān)谝浦埠笞孕行薷慕M態(tài)。
在 WinCC V7 中,C 語(yǔ)言腳本的某些參數(shù)名稱與 WinCC 中的不同。要了使腳本保持有效,對(duì)于每個(gè)更改的參數(shù)名稱,移植時(shí)都會(huì)插入一個(gè)具有先前參數(shù)名稱的變量。
示例:
參數(shù)名稱“l(fā)pszPictureName”將替換為參數(shù)名稱“ScreenName”。移植會(huì)向腳本中添加以下變量:“char* lpszPictureName = ScreenName”。
如果相同名稱的變量或參數(shù)已存在,則會(huì)生成報(bào)警且此報(bào)警會(huì)輸入到移植日志中。
以下參數(shù)會(huì)受到影響:
WinCC V7 | WinCC |
---|---|
lpszPictureName | ScreenName |
lpszObjectName | ObjectName |
lpszPropertyName | PropertyName |
與 WinCC V7 相比,WinCC 中 C 語(yǔ)言腳本的函數(shù)名稱會(huì)發(fā)生變化。動(dòng)態(tài)的函數(shù)名稱被*為表達(dá)式“_main”。在 WinCC 中,表達(dá)式更改為 <屬性名稱>_value。移植時(shí)更改名稱的方式與**段所述的更改 VB 腳本函數(shù)名稱的方式相同。
WinCC V7 中的窗口周期類型的觸發(fā)器將移植為 WinCC 中有效的畫(huà)面周期。
詞條
詞條說(shuō)明
創(chuàng)建和組態(tài)工作區(qū)要將 TIA Portal 中的對(duì)象與版本控制程序進(jìn)行同步,至少需要一個(gè)本地工作區(qū)。TIA Portal 將在此工作區(qū)中進(jìn)行對(duì)象同步。也可以創(chuàng)建多個(gè)工作區(qū),但各工作區(qū)的名稱在 CPU 范圍內(nèi)必須一。為了獲得較清晰的概覽,還可以將工作區(qū)分組。用戶可隨時(shí)終止與工作區(qū)的連接并稍后對(duì)其進(jìn)行重新配置。除了要用于版本控制的本地目錄之外,還可以為工作區(qū)組態(tài)自己的插件。例如,使用工作區(qū)特有的快捷
DataMonitor內(nèi)容在線幫助中不再包含的信息和產(chǎn)品功能的重要信息。卸載 WinCC Runtime如果還要在卸載 WinCC Runtime Professional 之后使用 DataMonitor,則必須如下所述執(zhí)行安裝修復(fù):打開(kāi)“控制面板”(Control Panel)。雙擊“添加/刪除程序”(Add/Remove Programs)。在已安裝程序列表中選擇“SIMATIC WinCC
記錄數(shù)據(jù)包 -“數(shù)據(jù)**濾日志”(Packet filter log) 條目
記錄數(shù)據(jù)包 -“數(shù)據(jù)**濾日志”(Packet filter log) 條目含義顯示記錄的數(shù)據(jù)包以及開(kāi)始和停止讀取數(shù)據(jù)**濾事件。數(shù)據(jù)**濾日志記錄了數(shù)據(jù)通信的特定數(shù)據(jù)包。只有在數(shù)據(jù)包與組態(tài)的數(shù)據(jù)**濾規(guī)則(*墻)相匹配或者采用了基本保護(hù)(損壞或無(wú)效的數(shù)據(jù)包)時(shí),才會(huì)記錄該數(shù)據(jù)包。只有在啟用了對(duì)數(shù)據(jù)**濾規(guī)則的記錄時(shí)才生效。有關(guān)激活記錄操作的更多信息,請(qǐng)參見(jiàn)部分。除了從緩沖區(qū)中讀取日志數(shù)據(jù)并將傳
生成樹(shù)避免在冗余連接中形成環(huán)路生成樹(shù)算法允許創(chuàng)建在兩個(gè)工業(yè)以太網(wǎng)交換機(jī)/網(wǎng)橋之間有多個(gè)連接的網(wǎng)絡(luò)結(jié)構(gòu)。生成樹(shù)通過(guò)僅允許一條路徑并禁用其它(冗余)端口的數(shù)據(jù)通信,防止在網(wǎng)絡(luò)中形成環(huán)路。如果路徑中斷,可以通過(guò)備用路徑發(fā)送數(shù)據(jù)。生成樹(shù)算法的功能基于組態(tài)和拓?fù)渥兏鼛g的交換。使用組態(tài)幀定義網(wǎng)絡(luò)拓?fù)湓O(shè)備彼此交換的組態(tài)幀被稱為 BPDU(Bridge Protocol Data Unit,橋接協(xié)議數(shù)據(jù)單元)
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00