在過(guò)去的20年中,CPU和網(wǎng)絡(luò)的性能提高了10,000倍。根據(jù)摩爾定律,在未來(lái)的20年里,他們將通過(guò)提高其他 10,000倍的因素。在當(dāng)今工業(yè)自動(dòng)化(IA)架構(gòu)的40年設(shè)計(jì)生命周期中,計(jì)算機(jī)的功能將驚人地提高100,000,000倍。很難夸大其詞,更多信息盡在振工鏈。
使用這種權(quán)力將決定哪些公司,行業(yè),甚至是經(jīng)濟(jì)贏家或輸家。對(duì)于明天的長(zhǎng)壽命系統(tǒng)的當(dāng)今設(shè)計(jì)者而言,啟用智能軟件是唯一重要的因素。
實(shí)際上,這已經(jīng)在發(fā)生。在一個(gè)又一個(gè)的行業(yè)中,軟件正成為每個(gè)系統(tǒng)中最有價(jià)值的部分。IA一直是該規(guī)則的例外。盡管如此,像自動(dòng)駕駛汽車和智能醫(yī)療系統(tǒng)一樣,IA可以使用傳感器融合,快速分布式反應(yīng)和人工智能(AI)來(lái)替代具有智能自主性的僵化或手動(dòng)流程。
正在開(kāi)發(fā)的體系結(jié)構(gòu)旨在解決最近20年的問(wèn)題,例如重新配置工作單元,小批量,靈活的自動(dòng)化和供應(yīng)商互操作性。使用靈活的軟件比使用嚴(yán)格的規(guī)范更容易解決這些問(wèn)題。未來(lái)屬于軟件。
苛刻的真相
當(dāng)今的離散自動(dòng)化系統(tǒng)使用簡(jiǎn)單的以硬件為中心的體系結(jié)構(gòu)???a target="_blank">編程邏輯控制器(PLC)通過(guò)現(xiàn)場(chǎng)總線連接設(shè)備。PLC控制設(shè)備并管理與高級(jí)軟件(如人機(jī)界面(HMI)和歷史學(xué)家)的上游連接。工廠底層軟件讀取傳感器,執(zhí)行邏輯并驅(qū)動(dòng)執(zhí)行器,從而在“工作單元”中執(zhí)行重復(fù)操作。工廠由一系列這些工作單元組成,每個(gè)工作單元都有幾十個(gè)設(shè)備。
工作單元的編程方式并不多。制造工程師或技術(shù)人員使用一系列設(shè)備來(lái)實(shí)現(xiàn)單元中的功能。該設(shè)計(jì)的目的是使組裝工作單元變得容易,而無(wú)需花費(fèi)多少軟件。不幸的是,最小化工廠中軟件的目標(biāo)無(wú)法使用先進(jìn)的計(jì)算和智能系統(tǒng)。正如一位行業(yè)領(lǐng)導(dǎo)者雄辯地說(shuō)的:
制造軟件的嚴(yán)酷事實(shí)之一是它不是由軟件工程師或計(jì)算機(jī)科學(xué)專業(yè)的人開(kāi)發(fā)的。我們不會(huì)定期要求電氣工程師設(shè)計(jì)機(jī)械系統(tǒng),也不會(huì)要求化學(xué)工程師設(shè)計(jì)電氣系統(tǒng),但我們經(jīng)常要求機(jī)械,電氣和化學(xué)工程師設(shè)計(jì)和開(kāi)發(fā)軟件系統(tǒng)?!保瑽rand,Dennis L.( 2012-11-13T22:58:59)。工廠IT:將信息技術(shù)集成到自動(dòng)化制造中。動(dòng)量新聞。
布蘭德的 “苛刻的事實(shí)”簡(jiǎn)直無(wú)法延續(xù)。出色的定制軟件將取代可靠性,性能和互操作性,成為競(jìng)爭(zhēng)的關(guān)鍵。這意味著工業(yè)公司將需要與競(jìng)爭(zhēng)激烈的專業(yè)軟件團(tuán)隊(duì)一起編寫自己的代碼。您無(wú)法與他人的軟件打贏軟件戰(zhàn)爭(zhēng)。
我們?nèi)绾螌?shí)現(xiàn)這個(gè)未來(lái)?首先,我們需要了解可用的工業(yè)架構(gòu)框架。然后,我們可以將它們放在一起以啟用軟件驅(qū)動(dòng)的IA。
什么是OPC UA和DDS?
頂級(jí)的工業(yè)架構(gòu)框架是OPC統(tǒng)一架構(gòu)(OPC UA,由OPC Foundation管理)和數(shù)據(jù)分發(fā)服務(wù)(DDS,由Object Management Group管理)。兩者都在工業(yè)系統(tǒng)中得到了廣泛采用,盡管不是在相同的用例中使用。DDS在醫(yī)療系統(tǒng),交通運(yùn)輸,自動(dòng)駕駛車輛,國(guó)防,電力控制,機(jī)器人技術(shù)以及石油和天然氣中的應(yīng)用中具有牽引力。OPC UA也用于許多這些行業(yè),但沒(méi)有用于應(yīng)用程序。相反,OPC UA主要用于離散自動(dòng)化和制造中。實(shí)際上,用例幾乎沒(méi)有重疊。
1. OPC UA集成了從外部來(lái)源提供的軟件,例如帶有嵌入式軟件的設(shè)備,HMI和歷史記錄。通過(guò)將標(biāo)準(zhǔn)接口指定為“伴侶規(guī)范”,它著重于供應(yīng)商的互操作性。沒(méi)有針對(duì)定制編寫軟件的功能,因此大多數(shù)系統(tǒng)幾乎沒(méi)有最終用戶軟件。相比之下,DDS提供了一個(gè)通用的數(shù)據(jù)模型,這是編寫分布式軟件的關(guān)鍵要求。因此,它支持程序員團(tuán)隊(duì)構(gòu)建具有廣泛自定義功能的大型分布式系統(tǒng)。與OPC UA不同,供應(yīng)商軟件很少。
DDS支持發(fā)布訂閱,OPC UA新規(guī)范“ PubSub”也支持。但是,OPC UA不會(huì)(也永遠(yuǎn)不會(huì))執(zhí)行DDS所做的事情。DDS從根本上說(shuō)是一種軟件開(kāi)發(fā)體系結(jié)構(gòu)。OPC UA不是。因此,問(wèn)題不在于選擇DDS還是OPC UA。問(wèn)題是了解它們的作用,并確定您的設(shè)計(jì)需要哪個(gè),或者是否需要兩者。
當(dāng)然,這就引出了一個(gè)問(wèn)題:它們?yōu)槭裁慈绱瞬煌?/p>
DDS演變?yōu)?a target="_blank">控制系統(tǒng)的軟件開(kāi)發(fā)框架。DDS的第一個(gè)應(yīng)用是用于通過(guò)以太網(wǎng)通信的智能分布式機(jī)器人技術(shù)的反饋控制系統(tǒng)。他們使用了由計(jì)算機(jī)科學(xué)家編寫的大量定制軟件。幾乎所有DDS應(yīng)用程序都集成了AI組件或非常智能的算法。DDS直接針對(duì)構(gòu)建智能分布式機(jī)器的軟件團(tuán)隊(duì)。
相比之下,OPC UA在工廠環(huán)境中成長(zhǎng),正如布蘭德?tīng)栔赋龅哪菢?,軟件工程師很少。它的主要目?biāo)是幫助以PLC為中心的工作單元設(shè)計(jì)選擇不同的供應(yīng)商硬件,而無(wú)需編寫軟件。工作單元會(huì)無(wú)休止地重復(fù)操作,但它們并不是真正的“智能”。OPC UA尋求最小化而不是啟用軟件開(kāi)發(fā)。
我們必須區(qū)分集成現(xiàn)有軟件組件與編寫新軟件。OPC UA支持HMI和歷史記錄器等模塊的軟件集成。但是,它不提供構(gòu)成智能軟件模塊的功能。它不是用于分布式應(yīng)用程序的軟件開(kāi)發(fā)體系結(jié)構(gòu)。
OPC UA PubSub會(huì)做什么?
OPC UA PubSub是一種將信息從發(fā)布者發(fā)送到許多訂閱者的簡(jiǎn)單方法。發(fā)布者定期收集“數(shù)據(jù)集”,并將其寫入其訂閱者。數(shù)據(jù)集從OPC UA信息模型中拉出,實(shí)質(zhì)上是鍵值對(duì)列表。在另一方面,訂閱服務(wù)器將其解壓縮并將其推入U(xiǎn)A信息模型。還支持簡(jiǎn)單的結(jié)構(gòu)化數(shù)據(jù)類型。
大多數(shù)用戶計(jì)劃將OPC UA PubSub與UDP傳輸一起使用。它有一些簡(jiǎn)單的選項(xiàng)。它可以“打包”太大而無(wú)法放入網(wǎng)絡(luò)數(shù)據(jù)包的數(shù)據(jù)(通常只有1.5 kB)。它可以將每個(gè)消息重發(fā)固定次數(shù),以期提高可靠性。但是它不能通過(guò)檢測(cè)和重新傳輸丟失的消息來(lái)保證可靠性。而且,它嚴(yán)格鎖定執(zhí)行;每個(gè)訂戶必須以相同格式獲得相同數(shù)據(jù)。OPC UA PubSub還支持其他非實(shí)時(shí)消息傳遞中間件選項(xiàng)MQTT和AMQP。
從根本上說(shuō),OPC UA PubSub提供了一種簡(jiǎn)單的機(jī)制來(lái)連接一組緊密耦合的設(shè)備上的變量。每個(gè)設(shè)備在同一時(shí)間以相同的速率獲得相同的數(shù)據(jù)。使用正確的配套規(guī)格,可以確保設(shè)備的互操作性。UA PubSub非常新;部署的應(yīng)用程序很少。
DDS會(huì)做什么?
與OPC UA不同,DDS支持具有簡(jiǎn)單概念的模塊化軟件定義系統(tǒng):共享的“全局?jǐn)?shù)據(jù)空間”。這僅表示所有數(shù)據(jù)看起來(lái)“好像”都存在于本地內(nèi)存中的每個(gè)設(shè)備和算法中。當(dāng)然,這是一種幻想。所有數(shù)據(jù)都不可能無(wú)處不在。DDS的工作方式是跟蹤哪個(gè)應(yīng)用程序需要什么數(shù)據(jù),知道何時(shí)需要該數(shù)據(jù),然后進(jìn)行交付。因此,任何應(yīng)用程序?qū)嶋H需要的數(shù)據(jù)都會(huì)按時(shí)顯示在本地內(nèi)存中。應(yīng)用程序僅與“本地”數(shù)據(jù)空間通信,而不與彼此通信。
這就是以數(shù)據(jù)為中心的本質(zhì):每個(gè)設(shè)備,每個(gè)算法在任何級(jí)別,以任何方式,隨時(shí)“即時(shí)”對(duì)所有數(shù)據(jù)進(jìn)行“本地”訪問(wèn)。最好將其看作是分布式共享內(nèi)存,類似于虛擬實(shí)現(xiàn)的分布式控制系統(tǒng)(DCS)沙箱RAM。
每個(gè)DDS模塊都指定了可以在內(nèi)存中交換的架構(gòu)(類型)。DDS通過(guò)QoS參數(shù)控制流入和流出該結(jié)構(gòu)化內(nèi)存的流量,這些QoS參數(shù)指定了數(shù)據(jù)流的速率,延遲和可靠性。沒(méi)有服務(wù)器或?qū)ο蠡蛱厥馕恢?。由于DDS應(yīng)用程序僅與共享的分布式內(nèi)存進(jìn)行交互,因此它們與其他應(yīng)用程序的編寫方式,運(yùn)行位置或執(zhí)行時(shí)間無(wú)關(guān)。它是整個(gè)系統(tǒng)中的一種簡(jiǎn)單,自然并行的軟件架構(gòu)。
DDS實(shí)現(xiàn)了一系列功能來(lái)支持軟件驅(qū)動(dòng)的分布式控制,包括:
· 服務(wù)質(zhì)量(QoS)控制使軟件模塊解耦
· 冗余管理,提高并行度
· 內(nèi)置發(fā)現(xiàn)可找到正確的數(shù)據(jù)源和數(shù)據(jù)源
· 類型兼容性檢查和可擴(kuò)展性,以支持系統(tǒng)演進(jìn)
· 范圍界定和橋接以提高縮放比例
· 符合以數(shù)據(jù)為中心的架構(gòu)的安全性
· 透明路由,實(shí)現(xiàn)從上到下的一致數(shù)據(jù)訪問(wèn)
· 數(shù)據(jù)持久性使應(yīng)用程序可以隨時(shí)加入和退出
· 讀者指定的內(nèi)容過(guò)濾可提高效率
· 速率控制可消除速率耦合。
一些關(guān)鍵差異
OPC UA PubSub不提供DDS核心的以數(shù)據(jù)為中心的功能。讓我們深入了解。
互通性
OPC UA通過(guò)設(shè)備模型和配套規(guī)格在數(shù)百種情況下實(shí)現(xiàn)設(shè)備互操作性。OPC UA設(shè)備擠滿了展會(huì),被釘在墻上作為互操作性的證據(jù)。始終如一的信息:工廠工程師和技術(shù)人員可以使用OPC UA將設(shè)備組合到工作單元中,而無(wú)需編寫代碼。
相比之下,今天沒(méi)有設(shè)備預(yù)裝DDS。這是因?yàn)镈DS本身并不集成設(shè)備。而是DDS集成了軟件模塊。要將設(shè)備添加到系統(tǒng),DDS用戶將設(shè)備建模為軟件。
DDS不需要為每個(gè)排列指定規(guī)格,而是通過(guò)“系統(tǒng)數(shù)據(jù)模型”集成了所有內(nèi)容。它將設(shè)備功能從供應(yīng)商的本地API映射到系統(tǒng)數(shù)據(jù)模型。DDS供應(yīng)商提供了非常復(fù)雜的橋接和“數(shù)據(jù)路由”技術(shù)。因此,流行的“分層數(shù)據(jù)總線”架構(gòu)允許系統(tǒng)通過(guò)在各層之間連接數(shù)據(jù)模型來(lái)進(jìn)行擴(kuò)展。這也意味著盡管接口不同,DDS系統(tǒng)仍可以連接到設(shè)備,Web技術(shù)甚至OPC UA。
2.自動(dòng)駕駛汽車正在徹底改變汽車行業(yè)。通過(guò)以數(shù)據(jù)為中心的方法,DDS可以處理車載和控制室用例。數(shù)據(jù)路由可在整個(gè)系統(tǒng)中提供一致的數(shù)據(jù)模型,從而構(gòu)建可靠的大規(guī)?;A(chǔ)架構(gòu)。要采用軟件驅(qū)動(dòng),IA行業(yè)需要類似的系統(tǒng)方法。
耦合
耦合是衡量軟件和系統(tǒng)組件之間相互依存性的一種方法。耦合很明顯,就像將客戶端耦合到服務(wù)器一樣。它也可能是微妙的,例如當(dāng)軟件模塊必須以特定順序啟動(dòng)或以相同速率執(zhí)行時(shí)。
DDS以數(shù)據(jù)為中心的設(shè)計(jì)使所有數(shù)據(jù)看起來(lái)都是本地的,因此該應(yīng)用程序未與任何其他應(yīng)用程序耦合。DDS通過(guò)21種不同的QoS策略控制與數(shù)據(jù)的交互,這些策略包括截止日期,等待時(shí)間預(yù)算,更新頻率,歷史記錄,生動(dòng)性檢測(cè),可靠性,持久性,所有權(quán),排序和過(guò)濾。只要它們?nèi)宰銐蚪咏灾劣凇凹嫒荨保€將轉(zhuǎn)換不斷演變的類型。
DDS透明地在數(shù)百個(gè)平臺(tái)和數(shù)十個(gè)網(wǎng)絡(luò)上運(yùn)行。不依賴于語(yǔ)言,操作系統(tǒng),芯片架構(gòu)或所使用的網(wǎng)絡(luò)類型。因此,以數(shù)據(jù)為中心的應(yīng)用程序可以并行工作并透明地共享數(shù)據(jù)而不會(huì)受到干擾。耦合僅是設(shè)計(jì)使然。
相比之下,OPC UA應(yīng)用程序直接相互通信。例如,在PubSub中,每個(gè)訂閱者都以相同的速率從發(fā)布者那里獲取完全相同的數(shù)據(jù)。每個(gè)訂戶都獲得所有數(shù)據(jù)流,因此整個(gè)系統(tǒng)還依賴于具有相似的連接網(wǎng)絡(luò)屬性以及處處的處理器速度/負(fù)載。所有訂戶必須對(duì)發(fā)送的數(shù)據(jù)有相同的了解;因此,版本必須完全匹配。每個(gè)添加的參與者都添加一個(gè)依賴項(xiàng),直接耦合系統(tǒng)。
從根本上講,解耦可幫助應(yīng)用程序和設(shè)備獨(dú)立運(yùn)行。在工作單元中有幾個(gè)訂戶的情況下,耦合可能無(wú)關(guān)緊要。耦合對(duì)于例如最小延遲的同步反饋控制可能是好的。在較大的系統(tǒng)中,耦合不好。松散耦合的系統(tǒng)更易于擴(kuò)展,測(cè)試,與分布式團(tuán)隊(duì)一起構(gòu)建,部署,理解和維護(hù)。每個(gè)耦合源都是一個(gè)實(shí)際的問(wèn)題,而將多個(gè)源組合在一起會(huì)使人衰弱。除非絕對(duì)需要影響應(yīng)用程序,否則良好的軟件體系結(jié)構(gòu)應(yīng)避免耦合。
發(fā)現(xiàn)
無(wú)論應(yīng)用程序位于何處,DDS都會(huì)在系統(tǒng)中自動(dòng)發(fā)現(xiàn)已命名的“主題”。應(yīng)用程序無(wú)需執(zhí)行任何操作或具有任何知識(shí)即可查找所需的數(shù)據(jù)。
在這種意義上,OPC UA不支持發(fā)現(xiàn)。訂閱服務(wù)器查詢服務(wù)器以獲取包含其所需數(shù)據(jù)的發(fā)布者的配置。他們還可以對(duì)發(fā)布者進(jìn)行自省,以查看發(fā)布者可以發(fā)布的內(nèi)容。兩者都是活動(dòng)查詢;OPC UA不執(zhí)行系統(tǒng)范圍內(nèi)的自動(dòng)發(fā)現(xiàn)。
安全
OPC UA和DDS使用根本不同的安全性方法。OPC UA保護(hù)基礎(chǔ)傳輸。各種pubsub中間件選項(xiàng)和客戶端-服務(wù)器需要不同的安全性實(shí)現(xiàn)(通常是證書)??梢园踩卦贠PC UA客戶端和服務(wù)之間建立連接,但是沒(méi)有通用的方法來(lái)指示允許哪些數(shù)據(jù)流向哪個(gè)客戶端。
DDS還可以保護(hù)基礎(chǔ)傳輸,但是主要方法是提供整體數(shù)據(jù)流安全性,而不管傳輸如何。DDS從根本上說(shuō)是一種流量控制技術(shù)。因此,借助描述了允許的讀寫訪問(wèn)權(quán)限的簽名權(quán)限文檔,DDS可以保護(hù)和控制數(shù)據(jù)流本身。這不需要任何代碼。可以在整個(gè)系統(tǒng)運(yùn)行之后添加安全性。
縮放比例
DDS支持將系統(tǒng)分開(kāi)的域,系統(tǒng)中的分區(qū)以及子系統(tǒng)和網(wǎng)絡(luò)之間的透明路由。使用透明路由,數(shù)據(jù)源可以很遠(yuǎn)。DDS系統(tǒng)可以增長(zhǎng)到成千上萬(wàn)的應(yīng)用程序。從上到下,跨子網(wǎng)或具有任何模式(pubsub,請(qǐng)求-答復(fù)或排隊(duì)),DDS提供統(tǒng)一的數(shù)據(jù)模型,單一的安全模型以及對(duì)數(shù)據(jù)的一致訪問(wèn)。
由于部署很少,因此尚未證明OPC UA PubSub的可伸縮性。但是,基于UDP的OPC UA PubSub不適用于單個(gè)網(wǎng)絡(luò)上的多個(gè)設(shè)備。使用MQTT或AMQP,發(fā)布者可以與云服務(wù)器對(duì)話,但不能與其他OPC UA PubSub訂閱者對(duì)話。OPC UA客戶端-服務(wù)器旨在將工作單元匯總到更大的工廠中。因此,OPC UA不能以與DDS相同的方式提供統(tǒng)一的系統(tǒng)數(shù)據(jù)訪問(wèn)。
篩選
OPC UA訂戶可以選擇帶有過(guò)濾器的數(shù)據(jù)集,但這只是為了確保接收正確的數(shù)據(jù)。他們還可以限制對(duì)單個(gè)發(fā)布者的訪問(wèn)。
DDS具有廣泛的過(guò)濾功能。QoS匹配使訂戶只能從有能力的來(lái)源接收信息?;跁r(shí)間的過(guò)濾器使生產(chǎn)者的速度與信息用戶的速度脫鉤。內(nèi)容過(guò)濾將分析內(nèi)容并僅提供符合規(guī)格的數(shù)據(jù)。這些過(guò)濾器一起可以確保在正確的時(shí)間以最小的帶寬浪費(fèi)將正確的數(shù)據(jù)傳遞到正確的位置。
使用TSN
TSN或時(shí)間同步網(wǎng)絡(luò)(IEEE 802.1)是一組開(kāi)發(fā)中的標(biāo)準(zhǔn),建立在現(xiàn)有的以太網(wǎng)設(shè)計(jì)上,可以在有限的時(shí)間(也稱為“同步”網(wǎng)絡(luò))中傳輸數(shù)據(jù)。
使用TSN,OPC UA PubSub可以提供更好的實(shí)時(shí)性能。TSN可能是可靠的,因此OPC UA中基于UDP的可靠性不足并不是很關(guān)鍵。但是,由于TSN是以太網(wǎng)的一種,并且需要集中配置,因此它僅限于較小的單子網(wǎng)系統(tǒng)。
DDS最初是為通過(guò)網(wǎng)絡(luò)進(jìn)行實(shí)時(shí)控制而開(kāi)發(fā)的。QoS設(shè)置可以優(yōu)化底層網(wǎng)絡(luò)的使用,支持從慢速有損網(wǎng)絡(luò)(如衛(wèi)星鏈路)到同步傳輸(如背板總線和交換結(jié)構(gòu))的所有內(nèi)容。在功能強(qiáng)大的硬件上,它提供了具有有限延遲的可預(yù)測(cè)且容錯(cuò)的一對(duì)多交付。
將DDS與TSN結(jié)合使用可以實(shí)現(xiàn)更多的分布式確定性。TSN上的DDS系統(tǒng)可以將高級(jí)數(shù)據(jù)訪問(wèn)與真正的實(shí)時(shí)性能相結(jié)合。OMG的DTS over TSN的現(xiàn)行標(biāo)準(zhǔn)正在進(jìn)行中,計(jì)劃于2020年第四季度發(fā)布。
我們什么時(shí)候應(yīng)該結(jié)合能力?
OPC UA的主要用例是幫助制造工程師無(wú)需編寫軟件即可構(gòu)建工作單元。它用于制造“事物”,而不是作為正在制造的“事物”內(nèi)部的軟件。與之形成鮮明對(duì)比的是,DDS用戶是構(gòu)建應(yīng)用程序的軟件工程師。DDS 僅用于操作事物。因此,UA就是制造事物。DDS就是要使事情正常進(jìn)行。
在制造事物的事物(也稱為智能制造系統(tǒng))方面存在重疊。這些將很快需要復(fù)雜的系統(tǒng)軟件和自定義編程。
OMG最近通過(guò)了OPC UA / DDS網(wǎng)關(guān) 的標(biāo)準(zhǔn)。在最基本的級(jí)別上,此網(wǎng)關(guān)采用OPC UA信息模型,并使其在DDS全局?jǐn)?shù)據(jù)空間中可用。主要用例是將啟用OPC UA的設(shè)備轉(zhuǎn)換為DDS設(shè)備。OPC UA設(shè)備可以簡(jiǎn)單地加入DDS網(wǎng)絡(luò)。
因此,在大型智能系統(tǒng)中,基于DDS的軟件環(huán)境可以與OPC UA設(shè)備配合使用。這樣既可以使用復(fù)雜的軟件,也可以使用可互操作的設(shè)備。
請(qǐng)注意,此設(shè)計(jì)提供了許多利用AI和智能軟件的機(jī)會(huì)。在較高的層次上,DDS與基于云的智能接口。此設(shè)計(jì)的下一代還可以實(shí)現(xiàn)AI或智能算法以實(shí)現(xiàn)設(shè)備互操作性
智能機(jī)器的未來(lái)
歷史學(xué)家將回顧我們的時(shí)間,想知道我們?nèi)绾卧跊](méi)有智能機(jī)器的情況下過(guò)得怎樣。過(guò)渡將不會(huì)很順利-產(chǎn)品線,公司和整個(gè)國(guó)民經(jīng)濟(jì)都處于危險(xiǎn)之中。布蘭德的“苛刻的事實(shí)”可能是自動(dòng)化領(lǐng)域中最危險(xiǎn)的部分。這個(gè)真理將無(wú)法在智能機(jī)器時(shí)代生存下來(lái)。
因此,卓越的軟件必須加入制造技術(shù)組合。在未來(lái)20年中,制造系統(tǒng)的性能將不會(huì)提高10,000倍?;ゲ僮餍詫⒉粫?huì)變得更有價(jià)值10,000倍。但是軟件將變得更加重要10,000倍。這是指數(shù)計(jì)算增長(zhǎng)的必然結(jié)果。任何不以計(jì)算能力為主要目標(biāo)的架構(gòu)都已經(jīng)過(guò)時(shí)了。
工業(yè)自動(dòng)化需要采用軟件開(kāi)發(fā)嗎?未來(lái)的制造系統(tǒng)會(huì)主要在唯一的用戶代碼上競(jìng)爭(zhēng)嗎?軟件的未來(lái)是肯定的,更多信息盡在振工鏈。
電子發(fā)燒友App













評(píng)論