成輸出來執行功能。處理和邏輯流也可以由專用邏輯電路(比如FPGA(現場可編程門陣列)或ASIC(專用集成電路))執行,并且裝置也可以實現為專用邏輯電路。
[0079]作為示例,適合計算機程序的執行的處理器包括通用和專用微處理器兩者以及任何類型的數字計算機的任何一個或多個處理器。通常,處理器將從只讀存儲器或隨機存取存儲器或兩種中接收指令和數據。計算機的基本元素是執行指令的處理器和存儲指令和數據的一個或多個存儲器。通常,計算機也將包括或可操作地耦合來從存儲數據的一個或多個海量存儲設備(比如磁盤、磁光盤或光盤)中接收和/或向所述一個或多個海量存儲設備發送數據。然而,計算機不需要具有這些設備。此外,計算機可以嵌入到另一個設備中,僅舉幾例,比如移動電話、個人數字助理(PDA)、移動音頻播放器、全球定位系統(GPS)接收器。適合存儲計算機程序指令和數據的計算機可讀介質包括所有形式的非易失性存儲器、介質和存儲設備,作為示例包括半導體存儲器設備,如EPROM、EEPROM和閃存設備;磁盤,如內部硬盤或可移動磁盤;磁光盤;以及⑶ROM和DVD-ROM盤。處理器和存儲器可以由專用邏輯電路補充或集成在專用邏輯電路中。
[0080]為了準備與用戶的交互,本說明書描述的主題的實施方式可以在具有向用戶顯示信息的顯示器(比如CRT(陰極射線管)或LCD(液晶顯示器)監控器)和用戶用以向計算機提供輸入的鍵盤和指點設備(比如鼠標或跟蹤球)的設備上實現。其他類型的設備也可用于準備與用戶的交互;例如,提供給用戶的反饋可以是任何形式的感官反饋,比如視覺反饋、聽覺反饋或觸覺反饋;并且來自于用戶的輸入可以以任何形式(包括聲音、語音或觸覺輸入)接收。
[0081]本說明書描述的主題的實施方式可以被實現在包括后端組件(比如作為數據服務器)或包括中間件組件(比如應用服務器)或包括前端組件(比如擁有使用戶可以通過其與本說明書描述的主題的實現交互的圖形用戶界面或網頁瀏覽器的客戶端計算機)的計算系統或一個或多個這樣的后端、中間件或前端組件的組合中。系統的組件可以通過數字數據通信的任何形式或介質(例如通信網絡)互連。通信網絡的示例包括局域網(“LAN”)和廣域網(“WAN”),比如因特網。
[0082]計算系統可以包括客戶端和服務器。客戶端和服務器通常相距較遠,并典型地通過通信網絡交互。客戶端和服務器的關系依靠運行在相應計算機上且彼此具有客戶端-服務器關系的計算機程序形成。
[0083]在此描述的實施方式的圖示打算提供各種實施方式的配置的通用理解。該圖示不打算作為使用在此描述的配置或方法的設備和系統的所有元素和特征的完整描述。當回顧本公開時,對本領域普通技術人員來說,許多其他實施方式顯而易見。其他實施方式可以從本公開中得以利用或得出,以使得可以作出配置和邏輯替換和改變,而不脫離本公開的范圍。此外,圖示僅僅是代表性的,并且可能不繪制成成比例。示圖中的某些部分可能被夸大,而其他部分可能被最小化。因此,本公開和附圖被看作是說明性而不是約束性的。
[0084]雖然本說明書包含很多細節,但這些不應該被理解為對發明的范圍或可以被要求權利的限制,而應該被理解為針對本發明的特定實施方式的特定描述。在分離實施方式的背景下本說明書中描述的某些特性也可以組合地實現在單一實施方式中。相反,在單一實施方式的背景下本說明書中描述的各種特性也可以分別實現在多個實施方式中或任何適當的部分組合中。而且,雖然以上可以將特性描述為在某些組合中起作用,甚至同樣初始地聲明,但在某些情況下,來自聲明的組合的一個或多個特性可以從組合中切除,并且所聲明的組合可以被引導到部分組合或部分組合的變異。
[0085]同樣,雖然在圖中描述了操作并在此以特定順序描述了操作,但這不應該理解為要求以所示出的特定順序或連續順序執行這樣的操作,或者執行所有圖示的操作,來實現期望的結果。在一定情況下,多任務處理和并行處理可能更有利。而且,在如上所述的實施方式中的各種系統組件的分離不應該被理解為在所有實施方式中要求這種分離,而應該理解為所描述的程序組件和系統通常可以集成在單一軟件產品中或封裝到多個軟件產品中。
[0086]這里,本公開的一個或多個實施方式可以為了方便而單獨或統一稱為術語“發明”,并且不打算將該申請的范圍主動限制到任何特定說明或發明構思。而且,雖然這里已經圖示并描述了特定實施方式,但應該理解,設計來實現同樣或類似目的任何后續布置可以代替所示的特定實施方式。本公開打算覆蓋各種各樣的實施方式的任何和所有以后改裝或變異。當回顧本說明書時,對本領域普通技術人員來說,以上實施方式和未在此具體描述的其他實施方式的組合將變得顯而易見。
[0087]本公開的摘要被提供來遵守37C.F.R.§ 1.72(b)并且在它將不被用于解釋或限制權利說明書的范圍或意義的理解下被提交。另外,在前面的詳細描述中,為了使得本公開流暢,各種各樣的特性可以組合在一起或在單一實施方式中描述。本公開不解釋為反映所聲明的實施方式需要比在每個權利要求中專門敘述的實施方式更多的特性的意圖。相反,如以下權利要求反映,發明主題可以被指向少于任何公開實施方式的全部特性。因此,以下權利要求被并入詳細描述,每條權利要求都像分別限定所要求的主題那樣基于其自身。
[0088]因此,之前的詳細描述被看作是說明而不是限制,并且它被理解為打算限定本發明的精神和范圍的附屬權利要求書,包括所有等效物。
【主權項】
1.一種提供定制可編程邏輯控制器(“PLC”)的計算機實現方法,該方法包括: 通過處理器接收(250)指定PLC組件集合(184)中的PLC組件的第一子集的第一訂單; 通過處理器從多個PLC外殼中選擇(254)第一 PLC外殼,所述第一 PLC外殼具有具有容納在第一子集中的PLC組件所需要的最小尺寸; 通過處理器使得(258)所述PLC使用第一 PLC外殼和PLC組件的第一子集裝配;并且 通過處理器使得(262)所述裝配的PLC響應于第一訂單而提供。2.如權利要求1所述的計算機實現方法,進一步包括: 接收指定PLC組件集合(184)中的PLC組件的第二子集的第二訂單,所述第二子集不同于第一子集;并且 從多個PLC外殼中選擇第二 PLC外殼,所述第二 PLC外殼具有容納在第二子集中的PLC組件所需要的最小尺寸,所述第二 PLC外殼不同于第一 PLC外殼。3.如權利要求1所述的計算機實現方法,其中,所述PLC組件集合(184)包括電源電路板、處理器電路板、輸入/輸出電路板、信號板和通信模塊中的至少兩個。4.如權利要求1所述的計算機實現方法,其中,所述PLC組件集合(184)包括電源電路板、處理器電路板、輸入/輸出電路板、信號板和通信模塊每一個中的至少兩種或多種。5.如權利要求4所述的計算機執行方法,其中,所述PLC組件的第一子集包括一種類型的電源電路板、一種類型的處理器電路板和一種類型的輸入/輸出電路板,每一種類型都是從所述PLC組件集合中的相應兩種或多種類型中選擇而來。6.如權利要求5所述的計算機執行方法,其中,使得PLC裝配包括使得電源電路板、處理器電路板和輸入/輸出電路板垂直排列在第一 PLC外殼中。7.如權利要求6所述的計算機執行方法,其中,第一PLC外殼包括多個插槽,配置來接收和支撐在第一 PLC外殼中垂直排列的電源電路板、處理器電路板和輸入/輸出電路板。8.如權利要求1所述的計算機執行方法,其中,多個PLC外殼包括至少三個相互不同尺寸的PLC外殼。9.如權利要求1所述的計算機執行方法,其中,選擇第一PLC外殼包括在不用提供第一訂單的顧客(108)輸入的情況下選擇第一 PLC外殼。10.如權利要求1所述的計算機執行方法,其中,PLC組件的第一子集通過提供第一訂單的顧客(108)選擇。11.如權利要求1所述的計算機執行方法,進一步包括提供PLC組件集合(184)的列表給顧客(108) ο12.—種提供定制可編程邏輯控制器(“PLC”)的系統(100),所述系統(100)包括: 數據庫(180),可操作來存儲PLC組件集合(184);以及 服務器(112),可操作來接收指定PLC組件集合(184)中的PLC組件的第一子集的第一訂單, 其中,所述服務器(112)進一步可操作來從多個PLC外殼中為PLC組件的第一子集識別第一 PLC外殼,所述第一 PLC外殼具有容納在第一子集中的PLC組件所需要的最小尺寸, 其中,所述服務器(112)進一步可操作來使得PLC與排列在第一 PLC外殼內或在第一PLC外殼上的PLC組件的第一子集裝配,并且 其中,所述服務器(112)進一步可操作來使得PLC響應于第一訂單而提供。13.如權利要求12所述的系統,其中,所述PLC組件集合(184)包括電源電路板、處理器電路板、輸入/輸出電路板、信號板和通信模塊每一個中的至少兩種或多種。14.如權利要求13所述的系統,其中,所述PLC組件的第一子集包括一種類型的電源電路板、一種類型的處理器電路板和一種類型的輸入/輸出電路板,每一種類型都是從所述PLC組件集合(184)中的相應兩種或多種類型中選擇而來。15.如權利要求12所述的系統,其中,所述服務器(112)可操作來從包括至少三個相互不同尺寸的PLC外殼的多個PLC外殼中識別第一 PLC外殼。16.如權利要求12所述的系統,其中,所述服務器(112)可操作來在不用提供第一訂單的顧客(108)的輸入的情況下從多個PLC外殼中識別第一 PLC外殼。17.—種存儲可由一個或多個處理器執行來提供定制可編程邏輯控制器(“PLC”)的指令的永久性計算機可讀存儲介質,所述指令包括: 存儲PLC組件集合(184); 接收指定PLC組件集合(184)中的PLC組件的第一子集的第一訂單; 從多個PLC外殼選擇第一 PLC外殼,所述第一 PLC外殼具有容納在第一子集中的PLC組件所需要的最小尺寸;并且 生成包括排列在第一 PLC外殼之內或在第一 PLC外殼上的PLC組件的第一子集的PLC訂單。18.如權利要求17所述的永久性計算機可讀存儲介質,其中,選擇第一PLC外殼包括在不用提供第一訂單的顧客(108)的輸入的情況下選擇第一 PLC外殼。19.如權利要求17所述的永久性計算機可讀存儲介質,其中,所述PLC組件集合(184)包括電源電路板、處理器電路板、輸入/輸出電路板、信號板和通信模塊每一個中的兩種或多種。20.如權利要求17所述的永久性計算機可讀存儲介質,其中,所述PLC組件的第一子集包括一種類型的電源電路板、一種類型的處理器電路板和一種類型的輸入/輸出電路板,每一種類型都是從所述PLC組件集合(184)中的相應兩種或多種類型中選擇而來。
【專利摘要】本公開實施方式涉及到提供定制可編程邏輯控制器(PLC)。接收第一訂單。第一訂單指定PLC組件集合(184)中的PLC組件的第一子集。從多個PLC外殼中為PLC組件的第一子集選擇第一PLC外殼。第一PLC外殼具有容納在第一子集中的PLC組件所需要的最小尺寸。使得該PLC使用第一PLC外殼和PLC組件的第一子集進行裝配。使得該定制PLC響應于第一訂單而提供。
【IPC分類】G06Q50/04, G06Q30/06, G06Q10/04
【公開號】CN105103178
【申請號】CN201280077153
【發明人】V.N.諾伍德
【申請人】西門子公司
【公開日】2015年11月25日
【申請日】2012年9月26日
【公告號】EP2901396A1, US20150248122, WO2014051560A1