A. DCS是用什麼語言編程的,
指令表編程語言
DCS是分布式控制系統的英文縮寫(Distributed Control System),在國內自控行業又稱之為集散控制系統。是相對於集中式控制系統而言的一種新型計算機控制系統,它是在集中式控制系統的基礎上發展、演變而來的。
(1)dcs編程語言擴展閱讀:
於DCS將系統控制功能分散在各台計算機上實現,系統結構採用容錯設計,因此某一台計算機出現的故障不會導致系統其它功能的喪失。此外,由於系統中各台計算機所承擔的任務比較單一,可以針對需要實現的功能採用具有特定結構和軟體的專用計算機,從而使系統中每台計算機的可靠性也得到提高。
DCS採用開放式、標准化、模塊化和系列化設計,系統中各台計算機採用區域網方式通信,實現信息傳輸,當需要改變或擴充系統功能時,可將新增計算機方便地連入系統通信網路或從網路中卸下,幾乎不影響系統其他計算機的工作。
B. DCS和PLC的區別
在發電廠干過十來年,使用過的DCS系統有三菱DIASYS,ABB的SYMPHONY,和利時的MACS以及都忘了是什麼品牌的DCS了,反正都差不多。使用過西門子、歐姆龍、三菱等PLC產品。就我的經驗來談一談:
1、DCS是分布式控制系統的簡稱。PLC是可編程邏輯控制器的簡稱。
2、DCS控制系統一般用於大型的過程式控制制場合,例如發電廠、化工廠等等;PLC控制系統一般比較靈活,可以使用多種場合替代繼電器控制系統。
3、從控制信號的角度來看,一般情況下,DCS用於處理模擬量較多(例如超過500點的模擬量)的工業場合,PLC用於開關量較多而模擬量較少的場合。
4、從實際使用的編程方式來看,DCS使用的編程語言比PLC的梯形圖更容易理解,類似於PLC中的FBD語言,邏輯比較清晰直觀。
5、目前的發展趨勢來看,很多PLC已經具備了控制大型過程系統的功能,其實際應用上已經和DCS不相上下,但是比DCS系統更加的靈活,因為PLC有很多小型機,價格便宜,應用范圍廣泛,但是DCS就沒有這樣的優勢了。
希望能幫到你。
C. DCS的編程特點是什麼
DCS不同,組態(編程)方式也不同。現在的DCS組態都是往統一方向發展:
易用性:模塊化組態方式,不需要懂得編程語言;
功能強大:不用人為修改清單和圖紙,直接能輸出列印清單和圖紙等資料;
最關鍵的一條:在運行時,真正實現在線下載功能,現在的DCS能做到的很少。
D. DCS使用什麼計算機語言
這么多問題啊!我就說說我知道的吧
1.分高級語言和低級語言,越是考盡人的思維編寫的程序,就越高級,反之,越低級.如VC++,VB,VFP,JAVA,dephi等屬於高級語言,像masm(匯編語言),C等是屬於低級語言,尤其是匯編,雖然低級,但有它存在的理由,因為其與CPU內部的指令一一對應,所以在一些特殊的場合,必須由匯編來實現,比如訪問硬體的埠、寫病毒….
而且生成的可執行文件效率巨高,且生成的可執行文件賊小,寫小程序是很爽的.
2.現在來說,VC++,DEPHI,C++,JAVA都挺吃香,不過網葉製作的ASP,dreamwear等也不錯,學好學精一門就行,了解其他的編程軟體一下也好.
3.我也不知道,所以很抱歉.
4.黑課嘛,匯編首選還要用一些軟體.介紹你一個網站http://www.cccrack.com/view.asp?id=7
5.看完上面的網站就應該有所了解了.
6.DOS是在WINDOWS以前用的,現在用的已經不多了,但是在某些方面來說有它的優勢,如在DOS下殺毒會更有效果,用DOS的網路命令ping,檢查網路狀況等等.只要是可執行的文件,都可以在DOS下運行.如:進入DOS後,輸入write,就回打開寫字板.
7.能學的,沒問題,只要你想做,沒有你做不到的.
C是C++的基礎,C++語言和C語言在很多方面是兼容的。因此,掌握了C語言,再進一步學習C++就能以一種熟悉的語法來學習面向對象的語言,從而達到事半功倍的目的。
希望你成功!!!
E. 如何學習DCS
DCS就是把現場儀表信號傳輸進控制室統一管理,分軟體和硬體。分別需要懂儀表和電腦程序相關知識。
集散控制系統及應用
一、集散控制系統的基本概念
集散控制系統是以微處理為基礎的集中分散控制系統,它的主要特徵是集中管理和分散控制。
基本思路:
1、把集中的計算機控制系統分解為分散的控制系統,有專門的過程分散控制裝置,在過程式控制制級各自完成過程中的部分控制和操作。
2、從模擬電動儀表的操作習慣出發,開發人—機間良好的操作界面,用於操作人員的監視操作。
3、為了使操作站與過程式控制制裝置之間建立數據的聯系,建立數據的通信系統,使數據能在操作人員和生產過程間相互傳遞。
二、集散控制系統的基本結構
1、分散過程式控制制裝置 2、操作管理裝置 3、通信系統
三、DCS的基本組成部分
1、面向被控制現場的現場I/O控制站。
2、面向操作人員的操作員站。
3、面向DCS監督管理的工程師站。
DCS操作員站主要功能是為系統的運行操作提供人機界面,使操作員可以通過操作員站及時了解現場運行狀態、各種運行參數、是否有異常情況發生。
四、DCS的特點
1、分級階梯結構 2、分散控制 3、自治和協調性
五、DCS功能設計
1、現場的數據採集功能
2、監視報警功能
3、日誌管理伺服器功能
4、事故追憶功能
5、時間順序記錄功能(SOE)
6、二次高級計算功能
7、DCS的人機界面
集散控制系統(DCS)簡介
DCS,即所謂的分布式控制系統,或在有些資料中稱之為集散系統,是相對於集中式控制系統而言的一種新型計算機控制系統,它是在集中式控制系統的基礎上發展、演變而來的。在系統功能方面,DCS和集中式控制系統的區別不大,但在系統功能的實現方法上卻完全不同。
首先,DCS的骨架——系統網路,它是DCS的基礎和核心。由於網路對於DCS整個系統的實時性、可靠性和擴充性,起著決定性的作用,因此各廠家都在這方面進行了精心的設計。對於DCS的系統網路來說,它必須滿足實時性的要求,即在確定的時間限度內完成信息的傳送。這里所說的「確定」的時間限度,是指在無論何種情況下,信息傳送都能在這個時間限度內完成,而這個時間限度則是根據被控制過程的實時性要求確定的。因此,衡量系統網路性能的指標並不是網路的速率,即通常所說的每秒比特數(bps),而是系統網路的實時性,即能在多長的時間內確保所需信息的傳輸完成。系統網路還必須非常可靠,無論在任何情況下,網路通信都不能中斷,因此多數廠家的DCS均採用雙匯流排、環形或雙重星形的網路拓撲結構。為了滿足系統擴充性的要求,系統網路上可接入的最大節點數量應比實際使用的節點數量大若干倍。這樣,一方面可以隨時增加新的節點,另一方面也可以使系統網路運行於較輕的通信負荷狀態,以確保系統的實時性和可靠性。在系統實際運行過程中,各個節點的上網和下網是隨時可能發生的,特別是操作員站,這樣,網路重構會經常進行,而這種操作絕對不能影響系統的正常運行,因此,系統網路應該具有很強在線網路重構功能。
其次,這是一種完全對現場I/O處理並實現直接數字控制(DOS)功能的網路節點。一般一套DCS中要設置現場I/O控制站,用以分擔整個系統的I/O和控制功能。這樣既可以避免由於一個站點失效造成整個系統的失效,提高系統可靠性,也可以使各站點分擔數據採集和控制功能,有利於提高整個系統的性能。DCS的操作員站是處理一切與運行操作有關的人機界面(HMI-Human Machine Interface或operator interface)功能的網路節點。
系統網路是DCS的工程師站,它是對DCS進行離線的配置、組態工作和在線的系統監督、控制、維護的網路節點,其主要功能是提供對DCS進行組態,配置工作的工具軟體(即組態軟體),並在DCS在線運行時實時地監視DCS網路上各個節點的運行情況,使系統工程師可以通過工程師站及時調整系統配置及一些系統參數的設定,使DCS隨時處在最佳的工作狀態之下。與集中式控制系統不同,所有的DCS都要求有系統組態功能,可以說,沒有系統組態功能的系統就不能稱其為DCS。
DCS自1975年問世以來,已經經歷了二十多年的發展歷程。在這二十多年中,DCS雖然在系統的體系結構上沒有發生重大改變,但是經過不斷的發展和完善,其功能和性能都得到了巨大的提高。總的來說,DCS正在向著更加開放,更加標准化,更加產品化的方向發展。
作為生產過程自動化領域的計算機控制系統,傳統的DCS僅僅是一個狹義的概念。如果以為DCS只是生產過程的自動化系統,那就會引出錯誤的結論,因為現在的計算機控制系統的含義已被大大擴展了,它不僅包括過去DCS中所包含的各種內容,還向下深入到了現場的每台測量設備、執行機構,向上發展到了生產管理,企業經營的方方面面。傳統意義上的DCS現在僅僅是指生產過程式控制制這一部分的自動化,而工業自動化系統的概念,則應定位到企業全面解決方案,即total solution 的層次。只有從這個角度上提出問題並解決問題,才能使計算機自動化真正起到其應有的作用。
進入九十年代以後,計算機技術突飛猛進,更多新的技術被應用到了DCS之中。PLC是一種針對順序邏輯控制發展起來的電子設備,它主要用於代替不靈活而且笨重的繼電器邏輯。現場匯流排技術在進入九十年代中期以後發展十分迅猛,以至於有些人已做出預測:基於現場匯流排的FCS將取代DCS成為控制系統的主角。
F. 新人如何學習DCS控制系統
下面我就對DCS談談自己的一些看法:
我覺得對於DCS,主要關心以下幾個問題: 各部分網路的通信協議;冗餘(伺服器,電源,主控制器,重要I/O模塊);如何配置,I/O的輸入輸出特性。I/O常用的有模擬量輸入AI,模擬量輸出AO,開關量輸入DI,開關量輸出DO。此外還有SOE,PI等。其中AI信號有RTD(熱電阻信號),TC(熱電偶信號),4-20MA信號(也可以是0-20MA,0-5V)。了解完這些,接下來就是學習組態,多練練修改控制方案,給主控制器下裝方案(不影響生產的情況下進行)。
再者就是軟硬體結合理解,在實際面對控制現場生產,你很快便會入門。在此以後可以學習DCS系統與PLC的通信,MIS,SIS。
對理論知識的建議:
自動控制原理(不用深究,了解到PID即可,因為就算是很基本的PID,現場也未必能投上自動);常用編程語言(FBD,LD等),這個在組態的過程中自然就學會了;模擬電路和數字電路初步,這個也不用深入;計算機知識,尤其是網路知識,說到底現在DCS的發展完全是建立在計算機軟硬體飛速發展的基礎上的。 以上僅個人經驗之談,希望對你有用。
G. 北京和利時DCS控制策略的編程語言有哪幾種
五種:功能模塊圖,增強型功能模塊圖,順序控制圖,結構化文本語言,梯形圖。
H. 怎樣學會DCS編程語言
首先明白你學編程有什麼用途,如果只是單一的涉及一個領域,這樣為求速成,因為在學習過程中有很多的計算機術語和匯編知識,你有耐心的話不妨學習國語開發的E或比較普遍的C#等,因為這些學習方法隨處都有教程,且領悟性高,寶潔祝你開心早日學成。
I. DCS中的通訊時怎麼實現的 是組態軟體向導 還是c語言
如果「通訊」是指 「異構通訊」,即與其他控制系統部件或通訊部件進行通訊。那麼一般的DCS廠商會提供通訊專用硬體模塊和軟體介面。如果通訊協議是標準的,例如MODBUS-RTU,那麼多數情況下並不需要編程,如果異構通訊的通訊協議不是標準的或者該標准不支持「組態」,例如常規的「主從式」串口通訊,那麼需要進行編程,但一般都不是採用C,而是DCS廠商提供的各種編程語言,IL/ST等。
J. DCS是怎麼編程的可以說幾個簡單的指令
DCS是分布式控制系統的英文縮寫(Distributed Control System),在國內自控行業又稱之為集散控制系統.
不是一門特定的語言,所以無法給出指令。
具體參考http://ke..com/view/46688.htm