GraphWorX64 - 動(dòng)態(tài)設(shè)置局部別名
在使用GraphWorX64系統(tǒng)時(shí),用戶可能希望將局部別名設(shè)置為配置模式中未定義的值,因此需要以動(dòng)態(tài)方式將值應(yīng)用到局部別名。對(duì)于這個(gè)示例,我們需要?jiǎng)?chuàng)建一個(gè)包含兩個(gè)處理點(diǎn)的GraphWorX64畫面。在
在使用GraphWorX64系統(tǒng)時(shí),用戶可能希望將局部別名設(shè)置為配置模式中未定義的值,因此需要以動(dòng)態(tài)方式將值應(yīng)用到局部別名。對(duì)于這個(gè)示例,我們需要?jiǎng)?chuàng)建一個(gè)包含兩個(gè)處理點(diǎn)的GraphWorX64畫面。在這個(gè)案例中,我們將使用本地模擬標(biāo)記作為動(dòng)態(tài)值,并與其他OPC數(shù)據(jù)輸入一起工作。
定義本地變量
添加第一個(gè)處理點(diǎn)時(shí),需要選擇“數(shù)據(jù)瀏覽器”中的“模擬”選項(xiàng)卡。然后通過單擊“定義新變量”按鈕來定義新變量,并設(shè)置相應(yīng)屬性。在關(guān)閉對(duì)話框后,Process Point需要啟用Data Entry屬性。接著添加第二個(gè)處理點(diǎn),切換上下文為Local Aliases選項(xiàng)卡。在文本區(qū)域中輸入指定文本,確保選擇本地別名,并將其視為字符串進(jìn)行設(shè)置。
運(yùn)行時(shí)設(shè)置
在運(yùn)行時(shí),顯示應(yīng)該正確展示局部別名的設(shè)置。要將創(chuàng)建的localsim標(biāo)記的值設(shè)置為局部別名值,需創(chuàng)建pick操作使用設(shè)置局部別名命令,并選擇LocalAliasCommandType為From Data。將LocalAliasCommandData字符串設(shè)置為特定格式。當(dāng)進(jìn)入Runtime時(shí),通過點(diǎn)擊按鈕來更新顯示器上的Local Alias,使其具有l(wèi)ocalsim標(biāo)記的值。若檢索到的值不是String數(shù)據(jù)類型,則OPC標(biāo)簽需要包含在tostring()函數(shù)中。
批量設(shè)置局部別名
通過修改pick操作的命令語法,可以在一個(gè)命令中設(shè)置多個(gè)局部別名值。每個(gè)新的局部別名都需要前面跟asciitochar(13) asciitochar(10)才能正常工作。這樣的設(shè)置可以提高效率,同時(shí)確保所有局部別名值均被正確設(shè)定。
這篇文章介紹了如何在GraphWorX64系統(tǒng)中動(dòng)態(tài)設(shè)置局部別名,通過創(chuàng)建處理點(diǎn)和正確配置屬性,實(shí)現(xiàn)對(duì)局部別名的動(dòng)態(tài)值應(yīng)用。同時(shí)也探討了在運(yùn)行時(shí)如何更新顯示器上的局部別名,并介紹了批量設(shè)置多個(gè)局部別名值的方法。這些技巧可以幫助用戶更好地利用GraphWorX64系統(tǒng)的功能,提高操作效率和靈活性。