PLC編程軟件與SCADA軟件共享符號技巧
CX-Programmer 支持和其它兼容程序共享符號定義的機(jī)制。舉例來說,允許將CX-Programmer 中的符號聲明鏈接到SCADA 程序包,這樣,地址定義和變化就可以同步。
注意: 共享不是活動(dòng)的– 對共享符號的改變不能被實(shí)時(shí)廣播到其它應(yīng)用程序。CX-Server 文件是在各個(gè)應(yīng)用之間傳送符號定義的媒體。
以下步驟是一個(gè)在CX-Programmer 程序和一個(gè)虛構(gòu)的SCADA程序 AppX 之間鏈接符號的例子。
1. 在CX-Programmer中,通過工程特性生成一個(gè)新的CX-Server 文件。這個(gè)‘.CDM’ 類型的文件將包含所有的鏈接符號的定義。詳情參見第三章工程應(yīng)用。
2. 對于每一個(gè)要共享的符號,設(shè)置將定義鏈接到CX-Server 文件選項(xiàng)。只有有名稱的全局符號才能夠被共享。
3. 保存工程。這時(shí),具有共享符號定義副本的CX-Server 文件生成。
4. 在AppX中, 進(jìn)行類似的操作,把CX-Server 文件鏈接到其CX-Server 工程文件中去。隨后打開CX-Server 工程時(shí),共享的符號將被裝載到其符號定義中去。
5. 當(dāng)CX-Programmer 中的鏈接符號被改變并且工程被保存時(shí), CX-Server文件也被更新。 當(dāng)AppX 再次打開其CX-Server 工程文件,被改變的鏈接符號的定義也被更新。
注: CX-Programmer 和其它應(yīng)用程序之間的鏈接是雙向的??梢栽谄渌绦蛑懈淖兎柕亩x或者生成新的符號。當(dāng)在CX-Programmer 中打開工程時(shí), 將檢查‘.CDM’ 文件,確認(rèn)鏈接符號是否發(fā)生改變。每一個(gè)改變都會(huì)被顯示和確認(rèn)(取決于PLC的確認(rèn)鏈接全局符號改變選項(xiàng)的設(shè)置)。出現(xiàn)在鏈接文件中的任何新符號也被輸入到PLC的全局符號表中。
CX-Programmer 儲(chǔ)存CX-Server 文件中必要的PLC定義和鏈接符號。因此,要共享信息,在其它程序內(nèi)也要具有一個(gè)相同名稱的PLC對象。
當(dāng)改變一個(gè)鏈接符號的名稱時(shí),其它應(yīng)用中相應(yīng)的鏈接丟失。名稱用作定義之間的鏈接。這樣,其它應(yīng)用程序?qū)⑵洚?dāng)作一個(gè)新的符號來處理。同樣的,如果PLC名稱被改變,鏈接到其符號的鏈接也將丟失。
注意: 共享不是活動(dòng)的– 對共享符號的改變不能被實(shí)時(shí)廣播到其它應(yīng)用程序。CX-Server 文件是在各個(gè)應(yīng)用之間傳送符號定義的媒體。
以下步驟是一個(gè)在CX-Programmer 程序和一個(gè)虛構(gòu)的SCADA程序 AppX 之間鏈接符號的例子。
1. 在CX-Programmer中,通過工程特性生成一個(gè)新的CX-Server 文件。這個(gè)‘.CDM’ 類型的文件將包含所有的鏈接符號的定義。詳情參見第三章工程應(yīng)用。
2. 對于每一個(gè)要共享的符號,設(shè)置將定義鏈接到CX-Server 文件選項(xiàng)。只有有名稱的全局符號才能夠被共享。
3. 保存工程。這時(shí),具有共享符號定義副本的CX-Server 文件生成。
4. 在AppX中, 進(jìn)行類似的操作,把CX-Server 文件鏈接到其CX-Server 工程文件中去。隨后打開CX-Server 工程時(shí),共享的符號將被裝載到其符號定義中去。
5. 當(dāng)CX-Programmer 中的鏈接符號被改變并且工程被保存時(shí), CX-Server文件也被更新。 當(dāng)AppX 再次打開其CX-Server 工程文件,被改變的鏈接符號的定義也被更新。
注: CX-Programmer 和其它應(yīng)用程序之間的鏈接是雙向的??梢栽谄渌绦蛑懈淖兎柕亩x或者生成新的符號。當(dāng)在CX-Programmer 中打開工程時(shí), 將檢查‘.CDM’ 文件,確認(rèn)鏈接符號是否發(fā)生改變。每一個(gè)改變都會(huì)被顯示和確認(rèn)(取決于PLC的確認(rèn)鏈接全局符號改變選項(xiàng)的設(shè)置)。出現(xiàn)在鏈接文件中的任何新符號也被輸入到PLC的全局符號表中。
CX-Programmer 儲(chǔ)存CX-Server 文件中必要的PLC定義和鏈接符號。因此,要共享信息,在其它程序內(nèi)也要具有一個(gè)相同名稱的PLC對象。
當(dāng)改變一個(gè)鏈接符號的名稱時(shí),其它應(yīng)用中相應(yīng)的鏈接丟失。名稱用作定義之間的鏈接。這樣,其它應(yīng)用程序?qū)⑵洚?dāng)作一個(gè)新的符號來處理。同樣的,如果PLC名稱被改變,鏈接到其符號的鏈接也將丟失。
本文標(biāo)簽:PLC編程軟件與SCADA軟件共享符號技巧
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請《PLC編程軟件與SCADA軟件共享符號技巧》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“PLC編程軟件與SCADA軟件共享符號技巧”的更多資訊










