近幾年關(guān)注了太多的互聯(lián)網(wǎng)的思想對(duì)工控行業(yè)的影響,也閑侃了一些工控行業(yè)軟件產(chǎn)品融合了互聯(lián)網(wǎng)的思想的產(chǎn)品形態(tài),但這樣熱情的在工控行業(yè)里面推互聯(lián)網(wǎng)思想的結(jié)果卻讓我倍受打擊,整理了一下接觸的業(yè)內(nèi)人士對(duì)我的打擊。主要是如下幾點(diǎn):
1. 工控行業(yè)需要的是穩(wěn)定穩(wěn)定再穩(wěn)定,互聯(lián)網(wǎng)行業(yè)的快速迭代、極致體驗(yàn)、用戶(hù)參與等特點(diǎn)不適合工控行業(yè)。
2. 軟件產(chǎn)品中有應(yīng)用商店這類(lèi)概念的產(chǎn)品在工控行業(yè)完全不適合。
3. 吸引用戶(hù)及第三方開(kāi)發(fā)者參與其中的軟件產(chǎn)品形態(tài)根本就不是一個(gè)初創(chuàng)公司的人力財(cái)力所能承受的。
面對(duì)以前同事和朋友的質(zhì)疑,我也不愿做太多解釋了,只想說(shuō)以下兩點(diǎn):
1. 快速迭代、極致體驗(yàn)、用戶(hù)參與等特點(diǎn)本身和產(chǎn)品穩(wěn)定性并不沖突。從實(shí)現(xiàn)的功能來(lái)說(shuō),與以前的產(chǎn)品沒(méi)啥區(qū)別。
2. 軟件中增加應(yīng)用商店只是希望從用戶(hù)的角度提供一個(gè)統(tǒng)一的可重用資源的入口而也,只是希望能將有用的資源(軟件的組件,io驅(qū)動(dòng),模板等等)匯集到一個(gè)統(tǒng)一的資源聚集地,非廠(chǎng)家人員是否能參與,應(yīng)用商店是否會(huì)發(fā)展處交易,是需要根據(jù)事情發(fā)展來(lái)看的。
3. 初創(chuàng)公司做一個(gè)行業(yè)中已經(jīng)非常成熟、形態(tài)也一樣的產(chǎn)品,功能和穩(wěn)定性上比不上行業(yè)內(nèi)的領(lǐng)頭羊,這種情況下,是不是會(huì)死得更快???
啥都不說(shuō)了,繼續(xù)今天的話(huà)題:融合了互聯(lián)網(wǎng)思想的組態(tài)軟件。
下面是百度百科上對(duì)組態(tài)軟件的解釋?zhuān)厝×瞬糠郑?br>組態(tài)軟件,又稱(chēng)組態(tài)監(jiān)控軟件系統(tǒng)軟件。譯自英文scada,即 supervisory control and data acquisition(數(shù)據(jù)采集與監(jiān)視控制)。它是指一些數(shù)據(jù)采集與過(guò)程控制的專(zhuān)用軟件。它們處在自動(dòng)控制系統(tǒng)監(jiān)控層一級(jí)的軟件平臺(tái)和開(kāi)發(fā)環(huán)境,使用靈活的組態(tài)方式,為用戶(hù)提供快速構(gòu)建工業(yè)自動(dòng)控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。組態(tài)軟件的應(yīng)用領(lǐng)域很廣,可以應(yīng)用于電力系統(tǒng)、給水系統(tǒng)、石油、化工等領(lǐng)域的數(shù)據(jù)采集與監(jiān)視控制以及過(guò)程控制等諸多領(lǐng)域。在電力系統(tǒng)以及電氣化鐵道上又稱(chēng)遠(yuǎn)動(dòng)系統(tǒng)(rtu system,remote terminal unit)。
組態(tài)軟件在國(guó)內(nèi)是一個(gè)約定俗成的概念,并沒(méi)有明確的定義,它可以理解為“組態(tài)式監(jiān)控軟件”?!敖M態(tài)(configure)”的含義是“配置”、“設(shè)定”、“設(shè)置”等意思,是指用戶(hù)通過(guò)類(lèi)似“搭積木”的簡(jiǎn)單方式來(lái)完成自己所需要的軟件功能,而不需要編寫(xiě)計(jì)算機(jī)程序,也就是所謂的“組態(tài)”。它有時(shí)候也稱(chēng)為“二次開(kāi)發(fā)”,組態(tài)軟件就稱(chēng)為“二次開(kāi)發(fā)平臺(tái)”。“監(jiān)控(supervisory control)”,即“監(jiān)視和控制”,是指通過(guò)計(jì)算機(jī)信號(hào)對(duì)自動(dòng)化設(shè)備或過(guò)程進(jìn)行監(jiān)視、控制和管理。
組態(tài)軟件是有專(zhuān)業(yè)性的。一種組態(tài)軟件只能適合某種領(lǐng)域的應(yīng)用。組態(tài)的概念最早出現(xiàn)在工業(yè)計(jì)算機(jī)控制中,如:dcs(集散控制系統(tǒng))組態(tài)、plc(可編程控制器)梯形圖組態(tài);人機(jī)界面生成軟件就叫工控組態(tài)軟件。在其他行業(yè)也有組態(tài)的概念,如autocad,photoshop等。不同之處在于,工業(yè)控制中形成的組態(tài)結(jié)果是用在實(shí)時(shí)監(jiān)控的。從表面上看,組態(tài)工具的運(yùn)行程序就是執(zhí)行自己特定的任務(wù)。
在組態(tài)軟件出現(xiàn)之前,工控領(lǐng)域的用戶(hù)通過(guò)手工或委托第三方編寫(xiě)hmi應(yīng)用,開(kāi)發(fā)時(shí)間長(zhǎng),效率低,可靠性差;或者購(gòu)買(mǎi)專(zhuān)用的工控系統(tǒng),通常是封閉的系統(tǒng),選擇余地小,往往不能滿(mǎn)足需求,很難與外界進(jìn)行數(shù)據(jù)交互,升級(jí)和增加功能都受到嚴(yán)重的限制。組態(tài)軟件的出現(xiàn)使用戶(hù)可以利用組態(tài)軟件的功能,構(gòu)建一套最適合自己的應(yīng)用系統(tǒng)。隨著它的快速發(fā)展,實(shí)時(shí)數(shù)據(jù)庫(kù)、實(shí)時(shí)控制、scada、通訊及聯(lián)網(wǎng)、開(kāi)放數(shù)據(jù)接口、對(duì)i/o設(shè)備的廣泛支持已經(jīng)成為它的主要內(nèi)容,監(jiān)控組態(tài)軟件將會(huì)不斷被賦予新的內(nèi)容。
從上面的描述我們可以看到,組態(tài)軟件可以讓“用戶(hù)通過(guò)類(lèi)似“搭積木”的簡(jiǎn)單方式來(lái)完成自己所需要的軟件功能,而不需要編寫(xiě)計(jì)算機(jī)程序?!闭娌痪褪亲層脩?hù)參與的思想嗎?
時(shí)代在發(fā)展,社會(huì)在進(jìn)步,產(chǎn)品提供的組態(tài)功能讓用戶(hù)參與其中、發(fā)揮用戶(hù)的智慧。但目前狀態(tài)下的組態(tài)軟件還是一個(gè)廠(chǎng)商開(kāi)發(fā),用戶(hù)搭積木的方式,還不是廠(chǎng)商開(kāi)發(fā)基礎(chǔ)平臺(tái),用戶(hù)搭積木并快速分享成果的方式,實(shí)際上現(xiàn)在的組態(tài)軟件是“完事齊備,只欠共享平臺(tái)”的局面。
內(nèi)置了共享平臺(tái)的組態(tài)軟件會(huì)給用戶(hù)帶來(lái)怎樣的不一樣?
1. 隨時(shí)隨地獲取到完成任務(wù)所需的功能組件、i/o設(shè)備的數(shù)據(jù)采集驅(qū)動(dòng)、制作工業(yè)流程圖的模板或者圖庫(kù),流程圖上的動(dòng)畫(huà)邏輯或腳本等等,這些資源可以是廠(chǎng)商提供的,可以是其他用戶(hù)提供的。當(dāng)然、做好一個(gè)借助互聯(lián)網(wǎng)來(lái)共享分享資源的組態(tài)軟件不算一件很難的事情,但要吸引用戶(hù)將自己智慧的結(jié)晶共享到共享平臺(tái)卻不是一件容易的事情。
2. 方便快捷的進(jìn)行團(tuán)隊(duì)協(xié)作,更快更高效的完成任務(wù)。相對(duì)于以前和現(xiàn)在的組態(tài)軟件,融合了互聯(lián)網(wǎng)技術(shù)的組態(tài)軟件會(huì)更容易做好團(tuán)隊(duì)之間的協(xié)作。
3.當(dāng)用戶(hù)開(kāi)發(fā)組態(tài)軟件的組件,模板,圖庫(kù)等資源并共享到平臺(tái)成為一種習(xí)慣后,那么html5版本的組態(tài)軟件、手機(jī)平板上的組態(tài)軟件也會(huì)變得越來(lái)越真實(shí),那時(shí)候的組態(tài)團(tuán)結(jié)用起來(lái)才真的是搭積木,而不像現(xiàn)在的組態(tài)軟件還需要花大量的時(shí)間去畫(huà)圖、寫(xiě)腳本。
物聯(lián)網(wǎng)的發(fā)展將讓組態(tài)軟件使用到更廣泛的地方。但是否是現(xiàn)在的組態(tài)軟件就不好說(shuō)了。