本發(fā)明涉及配置控制系統(tǒng)的方法,以及更具體來(lái)說(shuō),本發(fā)明涉及從現(xiàn)有工程圖和過(guò)程圖形相對(duì)控制系統(tǒng)自動(dòng)生成各種工程制品。
背景技術(shù):
工業(yè)工廠和對(duì)應(yīng)控制系統(tǒng)的設(shè)計(jì)、工程和調(diào)試是復(fù)雜和費(fèi)時(shí)過(guò)程。要簡(jiǎn)化所涉及的復(fù)雜度,工程常常通過(guò)自動(dòng)化服務(wù)提供商的各種人員使用各種工具分階段進(jìn)行。初始階段涉及了解客戶要求,并且由自動(dòng)化服務(wù)提供商來(lái)生成工廠規(guī)范。自動(dòng)化服務(wù)提供商通過(guò)顯示預(yù)期工程圖(例如過(guò)程流程圖、過(guò)程和儀表(通常稱作p&i)圖等)來(lái)進(jìn)行銷售建議。預(yù)期工程圖一般基于如標(biāo)準(zhǔn)所規(guī)定的符號(hào)定義,并且用作到限定系統(tǒng)架構(gòu)、網(wǎng)絡(luò)圖、邏輯圖、大小確定計(jì)算、材料帳單等的主要輸入步驟。
在后續(xù)階段,基于預(yù)期工程圖,各種工程制品(例如i/o列表、常規(guī)工廠拓?fù)鋱D等)通過(guò)添加關(guān)鍵細(xì)節(jié)并且執(zhí)行必要操作(其在控制工程和操作的上下文中是相關(guān)的)來(lái)創(chuàng)建。這些工程制品由控制工程師在控制系統(tǒng)的裝置的配置和調(diào)試期間來(lái)使用。
按常規(guī),來(lái)自預(yù)期工程圖的工程制品的生成通過(guò)自動(dòng)化和控制工程師手動(dòng)進(jìn)行。生成工程制品的任務(wù)要求對(duì)控制工程師部分的域知識(shí),并且因此涉及高技能相關(guān)成本。另外,裝置的轉(zhuǎn)換以及后續(xù)配置和調(diào)試的這個(gè)任務(wù)常常包括許多基本配置,其是冗余和重復(fù)的,當(dāng)前手動(dòng)執(zhí)行,由此引起大規(guī)模工程項(xiàng)目的低效交付策略。
因此,根據(jù)以上論述,需要解決上述問(wèn)題的系統(tǒng)和方法。
技術(shù)實(shí)現(xiàn)要素:
通過(guò)閱讀和理解以下說(shuō)明書(shū)將會(huì)理解到,本文解決上述缺陷、缺點(diǎn)和問(wèn)題。
在一個(gè)方面,本發(fā)明提供一種使用連接到數(shù)據(jù)資料庫(kù)的配置服務(wù)器來(lái)配置工廠中的控制系統(tǒng)的一個(gè)或更多個(gè)裝置的方法。數(shù)據(jù)資料庫(kù)包括一個(gè)或更多個(gè)工程圖形對(duì)象,其包括:按光柵圖像格式的與工廠關(guān)聯(lián)的一個(gè)或更多個(gè)工程圖,以及按光柵圖像格式的與控制系統(tǒng)關(guān)聯(lián)的一個(gè)或更多個(gè)過(guò)程圖形。
該方法包括基于預(yù)定標(biāo)準(zhǔn)從數(shù)據(jù)資料庫(kù)來(lái)導(dǎo)入工程圖形對(duì)象,分別通過(guò)使用文本檢測(cè)和系統(tǒng)檢測(cè)來(lái)檢測(cè)工程圖形對(duì)象中的多個(gè)文本元素和多個(gè)圖形元素,基于預(yù)定標(biāo)準(zhǔn)分別從多個(gè)文本元素和多個(gè)圖形元素來(lái)識(shí)別作為圖例的文本元素集合和圖形元素集合,基于空間接近性把來(lái)自圖形元素集合的各圖形元素與來(lái)自多個(gè)文本元素的文本元素關(guān)聯(lián),基于空間接近性把來(lái)自文本元素集合的各文本元素與來(lái)自多個(gè)圖形元素的圖形元素關(guān)聯(lián),分別使用圖形元素集合和對(duì)應(yīng)關(guān)聯(lián)文本元素以及文本元素集合和對(duì)應(yīng)關(guān)聯(lián)圖形元素來(lái)更新符號(hào)詞匯表和裝置標(biāo)簽詞匯表,基于已更新的符號(hào)詞匯表和已更新的裝置標(biāo)簽詞匯表把來(lái)自多個(gè)圖形元素和多個(gè)文本元素的一個(gè)或更多個(gè)圖形元素和一個(gè)或更多個(gè)文本元素與控制系統(tǒng)的對(duì)應(yīng)一個(gè)或更多個(gè)裝置關(guān)聯(lián),基于關(guān)聯(lián)一個(gè)或更多個(gè)圖形元素和關(guān)聯(lián)文本元素來(lái)確定來(lái)自控制系統(tǒng)的一個(gè)或更多個(gè)裝置的裝置的控制信息,并且基于裝置的控制信息來(lái)生成多個(gè)工程制品,包括控制邏輯以及系統(tǒng)拓?fù)鋱D、控制邏輯圖、人機(jī)接口的面板中的至少一個(gè)。
本文描述可變范圍的系統(tǒng)和方法。除了本概述中所述的方面和優(yōu)點(diǎn)之外,通過(guò)參照附圖以及參照以下詳細(xì)描述,其他方面和優(yōu)點(diǎn)將會(huì)變得顯而易見(jiàn)。
附圖說(shuō)明
下文中將參照附圖示出的優(yōu)選示范實(shí)施例更詳細(xì)地說(shuō)明本發(fā)明主題,在附圖中:
圖1示出按照本發(fā)明的各種實(shí)施例、用于配置控制系統(tǒng)的裝置的系統(tǒng);
圖2示出按照本發(fā)明的各種實(shí)施例、用于配置控制系統(tǒng)的裝置的方法;
圖3示出如示范工程圖中使用的系統(tǒng)圖例和符號(hào)格式;
圖4示出按照本發(fā)明的各種實(shí)施例的管路和儀表圖的一個(gè)或更多個(gè)檢測(cè)圖形元件;
圖5示出按照本發(fā)明的各種實(shí)施例的兩個(gè)圖形元素連同工程圖中的關(guān)聯(lián)文本元素;以及
圖6示出按照本發(fā)明的各種實(shí)施例、屬于功能區(qū)域cws的相互鄰近的文本元素的聚類;
圖7示出按照本發(fā)明的各種實(shí)施例、指示流量傳送器的連接的工程圖的區(qū)段;以及
圖8示出按照本發(fā)明的各種實(shí)施例、指示流量傳送器的連接的工程圖的區(qū)段。
具體實(shí)施方式
在以下詳細(xì)描述中,參照形成其部分的附圖,附圖中通過(guò)舉例說(shuō)明的方式示出可實(shí)施的具體實(shí)施例。充分詳細(xì)地描述這些實(shí)施例,以使本領(lǐng)域的技術(shù)人員能夠?qū)嵤?shí)施例,并且要理解,可利用其他實(shí)施例,并且可進(jìn)行邏輯、機(jī)械、電氣和其他變更,而不背離實(shí)施例的范圍。因此,以下詳細(xì)描述并不是要理解為限制性的。
圖1示出按照本發(fā)明的各種實(shí)施例、用于配置控制系統(tǒng)的裝置的系統(tǒng)100。系統(tǒng)100包括多個(gè)數(shù)據(jù)資料庫(kù)(圖1中示為數(shù)據(jù)資料庫(kù)140、數(shù)據(jù)資料庫(kù)150、數(shù)據(jù)資料庫(kù)160和數(shù)據(jù)資料庫(kù)170),其連接到配置服務(wù)器120,以用于控制系統(tǒng)100的配置和工程。數(shù)據(jù)資料庫(kù)140和150包括由大量人員在工程的各種階段和步驟期間所生成的多個(gè)工程圖形對(duì)象(例如工程圖、過(guò)程圖形等)。
工程圖包括諸如過(guò)程流程圖、過(guò)程和儀表圖等的簡(jiǎn)圖。這些簡(jiǎn)圖提供關(guān)于工廠中沿其i/o連接、布線、工廠中的位置等使用的各種測(cè)量和過(guò)程設(shè)備的信息。工程圖和過(guò)程圖形等按光柵圖像格式來(lái)存儲(chǔ)在數(shù)據(jù)資料庫(kù)上。
多個(gè)數(shù)據(jù)資料庫(kù)通過(guò)通信網(wǎng)絡(luò)來(lái)連接到配置服務(wù)器120。配置服務(wù)器120確定來(lái)自工程圖形對(duì)象的控制信息,并且隨后將控制信息用于生成一個(gè)或更多個(gè)工程制品。術(shù)語(yǔ)“工程制品”包括工廠或設(shè)施的系統(tǒng)拓?fù)鋱D、控制邏輯圖、控制器的配置文件、智能電子裝置、人機(jī)接口等。
在生成工程制品之后,配置服務(wù)器120部署對(duì)應(yīng)裝置(圖1中示為流量計(jì)的智能電子裝置115、控制器117和人機(jī)接口119)上的配置文件。其余工程制品(例如系統(tǒng)拓?fù)鋱D、控制邏輯圖等)存儲(chǔ)在數(shù)據(jù)資料庫(kù)160和170中。如果類似工程圖形對(duì)象存在于數(shù)據(jù)資料庫(kù)160或數(shù)據(jù)資料庫(kù)170中,則配置服務(wù)器120根據(jù)所生成的工程制品來(lái)更新數(shù)據(jù)資料庫(kù)(160或170)中的工程圖形對(duì)象。
在一實(shí)施例中,以數(shù)據(jù)為中心方式由配置服務(wù)器120用來(lái)存儲(chǔ)其余工程制品或者更新數(shù)據(jù)資料庫(kù)中的工程數(shù)據(jù)。多個(gè)數(shù)據(jù)資料庫(kù)通過(guò)發(fā)送一個(gè)或更多個(gè)預(yù)訂請(qǐng)求向配置服務(wù)器120注冊(cè)。相應(yīng)地,配置服務(wù)器120向一個(gè)或更多個(gè)數(shù)據(jù)資料庫(kù)發(fā)布一個(gè)或更多個(gè)工程制品。
在一實(shí)施例中,在對(duì)持久工程制品進(jìn)行變更時(shí),配置服務(wù)器120配置成接收與變更有關(guān)的通知,并且能夠通過(guò)檢查變更與其他工程制品是沖突還是一致來(lái)驗(yàn)證變更。通過(guò)這樣做,配置服務(wù)器120能夠去除工程圖形對(duì)象與多個(gè)數(shù)據(jù)資料庫(kù)上存儲(chǔ)的工程制品之間的異常和沖突。
配置服務(wù)器120連接到工程工作站105。工程師能夠使用工程工作站105來(lái)交互和配置該配置服務(wù)器120。在圖2的描述中使用示例進(jìn)一步說(shuō)明相對(duì)配置服務(wù)器120的方面。
圖2示出按照本發(fā)明的各種實(shí)施例、配置工廠中的控制系統(tǒng)100的一個(gè)或更多個(gè)裝置的方法200。在步驟210,配置服務(wù)器120從數(shù)據(jù)資料庫(kù)140來(lái)導(dǎo)入工程圖形對(duì)象。
在步驟220,配置服務(wù)器120使用多個(gè)文本檢測(cè)和符號(hào)檢測(cè)技術(shù)來(lái)檢測(cè)工程圖形對(duì)象中的多個(gè)文本元素和圖形元素。
在一實(shí)施例中,工程圖形對(duì)象使用本領(lǐng)域的技術(shù)人員已知的多個(gè)圖像重構(gòu)技術(shù)來(lái)重構(gòu)。多個(gè)圖像重構(gòu)技術(shù)包括但不限于過(guò)濾反投影、文本檢測(cè)、符號(hào)檢測(cè)的混合、如逆的圖像過(guò)濾器、以及輪廓,例如被從聲音基準(zhǔn)所選以供檢測(cè)的區(qū)域所包括的對(duì)象。一旦識(shí)別簡(jiǎn)圖的某個(gè)質(zhì)量,適當(dāng)重構(gòu)過(guò)程應(yīng)用于來(lái)自同一工廠或客戶的所有簡(jiǎn)圖。
在一實(shí)施例中,符號(hào)使用霍夫圓(houghcircle)和邊緣檢測(cè)技術(shù)來(lái)檢測(cè)?;诳v橫比和大小檢驗(yàn),濾出不相干符號(hào)。例如,如圖4所示,配置服務(wù)器120確定相干符號(hào)(采用黑圓圈指示)。在一實(shí)施例中,當(dāng)檢測(cè)圖形元素時(shí),圖形元素則裁剪成所檢測(cè)的圓圈或輪廓中存在的文本節(jié)段。來(lái)自圓圈內(nèi)部的圖像這時(shí)用來(lái)從符號(hào)圖像(其是預(yù)期文本區(qū)域)中提取節(jié)段。這時(shí),將這些文本節(jié)段傳遞到基于過(guò)程符號(hào)的光學(xué)字符識(shí)別預(yù)測(cè)方案,其將嵌入節(jié)段中的文本作為文本元素返回。
在步驟230,配置服務(wù)器120基于預(yù)定標(biāo)準(zhǔn)分別從多個(gè)文本元素和多個(gè)圖形元素中識(shí)別作為圖例的文本元素集合和圖形元素集合。這使用圖3所示的工程圖305進(jìn)一步說(shuō)明。
在一實(shí)施例中,把來(lái)自多個(gè)圖形元素的各圖形元素與符號(hào)詞匯表文件中限定的符號(hào)進(jìn)行比較。在一實(shí)施例中,將圖形元素的輪廓與符號(hào)詞匯表進(jìn)行比較并且檢查。符號(hào)詞匯表包括多個(gè)符號(hào)連同對(duì)應(yīng)描述。在一實(shí)施例中,符號(hào)詞匯表包括支持向量機(jī)訓(xùn)練數(shù)據(jù)。如果比較圖形元素的形狀和方面與來(lái)自符號(hào)詞匯表的符號(hào)相同,則比較圖形元素沒(méi)有識(shí)別為圖例。如果比較圖形元素的形狀和方面與符號(hào)詞匯表的符號(hào)的任一個(gè)不相同,則比較圖形元素識(shí)別為圖例,并且被包括在圖形元素集合中。例如,當(dāng)符號(hào)詞匯表沒(méi)有包括閘閥的符號(hào)或者具有閘閥的不同符號(hào)時(shí),圖形元素310(指示閘閥)識(shí)別為圖例。
在另一個(gè)實(shí)施例中,來(lái)自多個(gè)圖形元素的圖形元素基于圖形元素的位置和界定來(lái)識(shí)別為圖例。如果圖形元素通過(guò)連續(xù)線條來(lái)界定在框或表形區(qū)域中,則圖形元素識(shí)別為圖例并且被包括在圖形元素集合中。例如,圖形元素310位于工程圖305的左上角鄰近,以及處于界定圖例表中,并且因此識(shí)別為圖例。
在又一個(gè)實(shí)施例中,來(lái)自多個(gè)圖形元素的圖形元素基于將圖形元素與另一個(gè)連接圖形元素相連接的線條的數(shù)量來(lái)識(shí)別為圖例。當(dāng)圖形元素?cái)嚅_(kāi)連接、即沒(méi)有連接到圖形元素的任何線條時(shí),圖形元素識(shí)別為圖例,并且被包括在圖形元素集合中。例如,圖形元素310沒(méi)有將圖形元素310連接到任何其他連接圖形元素的任何線條,并且因此分類為圖例元素。
在一實(shí)施例中,上述所有標(biāo)準(zhǔn)用于判定特定圖形元素是否合格作為圖例。權(quán)重能夠指配給各標(biāo)準(zhǔn),以優(yōu)先化該標(biāo)準(zhǔn)。
類似地,在一實(shí)施例中,把來(lái)自多個(gè)文本元素的各文本元素與標(biāo)簽詞匯表中限定的裝置標(biāo)簽進(jìn)行比較。如果比較文本元素與來(lái)自標(biāo)簽詞匯表的裝置標(biāo)簽相同,則比較文本元素未被識(shí)別為圖例。否則,比較文本元素識(shí)別為圖例,并且被包括在文本元素集合中。例如,當(dāng)詞匯表沒(méi)有包括裝置標(biāo)簽“閘閥”或者具有閘閥的不同標(biāo)記或者包括不同語(yǔ)言的“閘閥”時(shí),文本元素315“閘閥”識(shí)別為圖例。
在另一個(gè)實(shí)施例中,來(lái)自多個(gè)文本元素的文本元素基于文本元素的位置和邊界來(lái)識(shí)別為圖例。如果文本元素通過(guò)連續(xù)線條來(lái)界定在框或表形區(qū)域中,則文本元素識(shí)別為圖例并且被包括在圖形元素集合中。例如,文本元素315位于工程圖305的左上角鄰近,以及處于界定圖例表中,并且因此識(shí)別為圖例。
在一實(shí)施例中,上述所有標(biāo)準(zhǔn)用于判定特定文本元素是否合格作為圖例。權(quán)重能夠指配給各標(biāo)準(zhǔn),以優(yōu)先化該標(biāo)準(zhǔn)。
在步驟240,在將圖形元素識(shí)別為圖例之后,配置服務(wù)器120確定識(shí)別為圖例的圖形元素鄰近之內(nèi)的對(duì)應(yīng)文本元素。配置服務(wù)器120創(chuàng)建圖形元素與文本元素之間的關(guān)聯(lián)。例如,配置服務(wù)器120將文本元素315確定為處于圖形元素310鄰近之內(nèi),并且將文本元素315與圖形元素310關(guān)聯(lián)。如果在圖形元素鄰近之內(nèi)存在多于一個(gè)文本元素,則具有離圖形元素310最小距離的文本元素被確定為對(duì)應(yīng)文本元素。在一實(shí)施例中,將標(biāo)記所確定文本元素與圖形元素之間的關(guān)聯(lián)(在該處該確定基于接近性),以解決沖突。
類似地,在步驟250,在將文本元素識(shí)別為圖例之后,配置服務(wù)器120確定識(shí)別為圖例的文本元素鄰近之內(nèi)的對(duì)應(yīng)圖形元素。配置服務(wù)器120創(chuàng)建圖形元素與文本元素之間的關(guān)聯(lián)。例如,配置服務(wù)器120將文本元素325確定為處于圖形元素320鄰近之內(nèi),并且將文本元素325與圖形元素320關(guān)聯(lián)。如果在文本元素鄰近之內(nèi)存在多于一個(gè)圖形元素,則具有離文本元素320最小距離的圖形元素被確定為對(duì)應(yīng)圖形元素。
在步驟260,配置服務(wù)器120基于識(shí)別為圖例的文本元素集合和圖形元素集合來(lái)更新符號(hào)詞匯表和標(biāo)簽詞匯表。在一實(shí)施例中,配置服務(wù)器120通過(guò)包括作為新符號(hào)的圖形元素集合來(lái)更新符號(hào)詞匯表。與圖形元素關(guān)聯(lián)的文本元素作為圖形元素的符號(hào)定義來(lái)存儲(chǔ)在符號(hào)詞匯表中。類似地,在一實(shí)施例中,配置服務(wù)器120通過(guò)包括作為新裝置標(biāo)簽的文本元素集合來(lái)更新標(biāo)簽詞匯表。與識(shí)別為圖例的文本元素關(guān)聯(lián)的圖形元素的符號(hào)定義作為文本元素的定義來(lái)存儲(chǔ)在裝置標(biāo)簽中。另外,在符號(hào)詞匯表中,附加關(guān)聯(lián)圖形元素的符號(hào)定義,以包括識(shí)別為圖例的文本元素。
在一實(shí)施例中,在更新符號(hào)詞匯表和標(biāo)簽定義詞匯表之前,配置服務(wù)器120基于在操作站105來(lái)自自動(dòng)化工程師的用戶輸入來(lái)檢驗(yàn)識(shí)別為圖例的文本元素集合與對(duì)應(yīng)圖形元素之間的關(guān)聯(lián)。類似地,在一實(shí)施例中,在更新符號(hào)詞匯表和標(biāo)簽定義詞匯表之前,配置服務(wù)器120基于來(lái)自自動(dòng)化工程師的用戶輸入來(lái)檢驗(yàn)識(shí)別為圖例的圖形元素集合與對(duì)應(yīng)文本元素之間的關(guān)聯(lián)。
在步驟270,配置服務(wù)器120基于已更新符號(hào)詞匯表和已更新裝置標(biāo)簽詞匯表把來(lái)自多個(gè)圖形元素的一個(gè)或更多個(gè)圖形元素和來(lái)自多個(gè)文本元素的一個(gè)或更多個(gè)文本元素與控制系統(tǒng)的對(duì)應(yīng)一個(gè)或更多個(gè)裝置關(guān)聯(lián)。配置服務(wù)器120利用符號(hào)定義和裝置標(biāo)簽定義來(lái)確定圖形元素或文本元素是否與控制系統(tǒng)的裝置關(guān)聯(lián)。
在一實(shí)施例中,配置服務(wù)器120在符號(hào)定義或裝置標(biāo)簽定義中執(zhí)行裝置的名稱和類型的語(yǔ)義和語(yǔ)音查找,以及如果在定義中記載裝置的名稱或類型,則配置將圖形或文本元素與裝置關(guān)聯(lián)。例如,符號(hào)320在其符號(hào)定義中包括字“泵”,并且因此與泵裝置關(guān)聯(lián)。
在步驟280,配置服務(wù)器120基于與關(guān)聯(lián)的一個(gè)或更多個(gè)圖形元素關(guān)聯(lián)的關(guān)聯(lián)的一個(gè)或更多個(gè)圖形元素和文本元素來(lái)確定來(lái)自控制系統(tǒng)的一個(gè)或更多個(gè)裝置的裝置的控制信息。控制信息包括裝置的功能區(qū)域、對(duì)/從裝置的過(guò)程輸入和輸出等。
裝置的功能區(qū)域基于與對(duì)應(yīng)圖形元素關(guān)聯(lián)的文本元素(即,裝置標(biāo)簽)來(lái)確定。例如,如圖5所示,標(biāo)記為510的區(qū)域中的閥包括關(guān)聯(lián)文本元素1c-acw-v-001,指示功能區(qū)域輔助冷卻水(acw)。在一實(shí)施例中,配置服務(wù)器120從文本元素的一個(gè)或更多個(gè)聚類來(lái)識(shí)別一個(gè)或更多個(gè)功能區(qū)域。例如,如圖6所示,配置服務(wù)器120基于文本元素610、620、630、640、650、660和670(其相互緊鄰)中的公用短語(yǔ)(cws;其代表功能區(qū)域冷卻水站)來(lái)識(shí)別文本元素605的聚類?;诰垲?05,配置服務(wù)器120將cws識(shí)別為功能區(qū)域。相應(yīng)地,對(duì)于閥615,配置服務(wù)器120基于聚類605來(lái)確定閥615屬于功能區(qū)域cws。
裝置的輸入和輸出能夠基于從其他連接圖形元素到對(duì)應(yīng)圖形元素的入局和出局連接(通過(guò)工程圖中的線條所示)來(lái)確定。例如,如圖7所示,流量傳送器720連接到控制元件710(其是控制閥致動(dòng)器)并且連接到閥740和730?;谶B接,配置服務(wù)器能夠確定流量傳送器具有到控制元件710以及到閥740和730的i/o鏈接。在一實(shí)施例中,配置服務(wù)器120能夠基于連接到與裝置關(guān)聯(lián)的圖形元素的對(duì)應(yīng)圖形元素的裝置標(biāo)簽定義和符號(hào)定義來(lái)確定連接到裝置的i/o的類型。例如,流量傳送器720的裝置標(biāo)簽定義指示流量傳送器具有模擬輸入類型。相應(yīng)地,由于流量傳送器720連接到控制元件710,所以配置服務(wù)器120確定控制元件(其是控制閥致動(dòng)器)710包括模擬輸出。
在步驟290,配置服務(wù)器120基于控制系統(tǒng)的一個(gè)或更多個(gè)裝置的控制信息來(lái)生成多個(gè)工程制品,其包括控制邏輯以及系統(tǒng)拓?fù)鋱D、控制邏輯圖、人機(jī)接口的面板中的至少一個(gè)。控制信息由配置服務(wù)器120用來(lái)創(chuàng)建儀表列表、信號(hào)列表和i/o列表,其是對(duì)工程的關(guān)鍵輸入,并且按照電子表或逗號(hào)分隔值或類似格式來(lái)提供。連同i/o列表一起,hmi元件或設(shè)備列表也采用與裝置關(guān)聯(lián)的圖形元素的圖形(x,y)位置來(lái)創(chuàng)建。配置服務(wù)器120基于i/o列表從控制器、操作員站和服務(wù)器來(lái)例示多個(gè)控制裝置。這涉及模擬i/o的數(shù)量、控制器的數(shù)字i/o能力、其通信能力及其接口以及操作員站及其接口和網(wǎng)絡(luò)拓?fù)湟约靶畔⒑屯ㄐ诺幕诠δ軈^(qū)域的組織。
基于設(shè)備列表以及到新hmi元件的映射,例示新hmi元件。通過(guò)準(zhǔn)備控制功能塊、基于控制資料庫(kù)創(chuàng)建功能塊的網(wǎng)絡(luò)并且調(diào)度這些功能塊以按控制信息中所述的定時(shí)要求進(jìn)行響應(yīng),來(lái)準(zhǔn)備控制邏輯。所創(chuàng)建的hmi元件固定在相干頁(yè)面上或者為視覺(jué)改進(jìn)重新組織。所準(zhǔn)備的控制邏輯這時(shí)連接到i/o,使得控制邏輯能夠獲取來(lái)自現(xiàn)場(chǎng)的輸入并且通過(guò)輸出/致動(dòng)器進(jìn)行響應(yīng)。
在一實(shí)施例中,配置服務(wù)器120能夠執(zhí)行基于對(duì)應(yīng)圖形元素的連接對(duì)識(shí)別為圖例的文本元素與對(duì)應(yīng)圖形元素的關(guān)聯(lián)的檢驗(yàn)。
例如,如圖7所示,流量傳送器符號(hào)720連接到控制元件710和閥740、730。文本元素1c-jlk-ft處于流量傳送器符號(hào)720的近鄰之內(nèi),并且因此與流量傳送器符號(hào)720關(guān)聯(lián)?;谖谋驹氐木垲?,配置服務(wù)器120確定功能區(qū)域?yàn)閍cw。然而,與流量傳送器符號(hào)720關(guān)聯(lián)的文本元素1c-jlk-ft沒(méi)有包括所識(shí)別功能區(qū)域“acw”?;诖耍渲梅?wù)器120確定文本元素1c-jlk-ft與流量傳送器符號(hào)720不正確地關(guān)聯(lián)。
在一實(shí)施例中,配置服務(wù)器120能夠基于對(duì)應(yīng)圖形元素以及到圖形元素的連接來(lái)檢驗(yàn)與裝置關(guān)聯(lián)的控制原則。例如,如圖8所示,流量傳送器符號(hào)820連接到控制元件810和閥840、830?;诹髁總魉推?20與控制元件810之間的連接,配置能夠確定與流量傳送器關(guān)聯(lián)的控制原則是閉環(huán)控制。
在一實(shí)施例中,配置服務(wù)器120能夠?qū)⒑?jiǎn)圖遷移到新標(biāo)準(zhǔn)。例如,工程圖可具有一個(gè)或更多個(gè)圖形元素,其不再是實(shí)際的并且采用按照新標(biāo)準(zhǔn)的符號(hào)來(lái)取代。配置服務(wù)器基于與待取代圖形元素關(guān)聯(lián)的文本元素采用如標(biāo)準(zhǔn)中定義的新符號(hào)來(lái)取代圖形元素。
在一實(shí)施例中,配置服務(wù)器120能夠?qū)⒑?jiǎn)圖翻譯成不同語(yǔ)言。例如,工程圖可具有按照第一語(yǔ)言的一個(gè)或更多個(gè)文本元素。配置服務(wù)器基于與待取代文本元素關(guān)聯(lián)的圖形元素采用按照第二語(yǔ)言的文本元素來(lái)取代文本元素。
本發(fā)明增強(qiáng)用于改型、用于維護(hù)、用于合規(guī)與監(jiān)管的工廠的檢測(cè)過(guò)程。設(shè)備檢測(cè)從所定義圖形或hmi頁(yè)面來(lái)取得,以創(chuàng)建用于操作員體驗(yàn)的圖形元素/符號(hào)。設(shè)備檢測(cè)與過(guò)程檢測(cè)共同集成,并且也可同時(shí)運(yùn)行。
本書(shū)面描述使用示例來(lái)描述包括最佳模式的本主題,并且還使本領(lǐng)域的技術(shù)人員能夠進(jìn)行和使用本主題。本主題的專利范圍由權(quán)利要求書(shū)來(lái)限定,并且可包括本領(lǐng)域的技術(shù)人員想到的其他示例。如果這類其他示例具有與權(quán)利要求的文字語(yǔ)言完全相同的結(jié)構(gòu)單元,或者如果它們包括具有與權(quán)利要求的文字語(yǔ)言的非實(shí)質(zhì)差異的等效結(jié)構(gòu)單元,則預(yù)計(jì)它們落入權(quán)利要求的范圍之內(nèi)。