HONEYWELL 97321174-A01卡件
在復(fù)雜的工業(yè)環(huán)境中,現(xiàn)場總線能夠正確、快速、穩(wěn)定的通信,從而保證工業(yè)控制系統(tǒng)既能得到及時、準(zhǔn)確的現(xiàn)場數(shù)據(jù),經(jīng)過高效處理后,又能快速、精確的發(fā)出執(zhí)行命令。
通信的基本模型通信就是將信息從一個點傳送到另一個點,比如說電話、廣播和電視。工業(yè)通信系統(tǒng)也是如此,也需要發(fā)送器、接收器以及和通信鏈路。鏈路類型包括雙絞線、同軸電纜、光纖、無線和微波。發(fā)送端解調(diào)器調(diào)制數(shù)據(jù),接收端調(diào)制解調(diào)器解調(diào)信號以再現(xiàn)原始數(shù)據(jù),而其中的通信規(guī)則稱為協(xié)議。工業(yè)通信的特殊要求
HONEYWELL 97321174-A01卡件工業(yè)通信與一般通信相比有一些特殊的要求,比如說工業(yè)環(huán)境就不同于辦公室環(huán)境。通信中和時間相關(guān)的特征有實時性、頻率、抖動、生命周期、響應(yīng)時間、同步、時間和空間的相關(guān)性或一致性。工業(yè)通信往往要求保證通信的實時性,也就是說響應(yīng)時間是否滿足時間限制。OSI模型定義了一個框架物理層通常與如電纜、連接器、網(wǎng)絡(luò)接口卡、無線傳輸硬件等物理介質(zhì)相混淆。物理層不僅定義了物理介質(zhì)及其正確連接的接口要求,物理層定義編碼方式、校驗方法、帶寬、頻譜、載波、波特率、電、光、無線電信號、流入異步串行通信控制、電纜類型、連接器的機(jī)械設(shè)計。信號通過傳輸介質(zhì)從發(fā)送端到接收端。通信介質(zhì)的機(jī)械和電氣特性。
而數(shù)據(jù)鏈路層負(fù)責(zé)創(chuàng)建、傳輸和接收數(shù)據(jù)包,現(xiàn)場總線對于數(shù)據(jù)鏈路層有細(xì)分為LLC和MAC兩層,前者提供接口網(wǎng)絡(luò)層協(xié)議,并控制與其對等體的邏輯通信,后者提供對特定物理編碼的訪問和傳輸。
應(yīng)用層規(guī)定了交互數(shù)據(jù)的方式,并定義了設(shè)備的各種信息、狀態(tài)和參數(shù)。
現(xiàn)場總線的通信數(shù)據(jù)一般分為標(biāo)識數(shù)據(jù)和通用消息。標(biāo)識數(shù)據(jù)是指控制器與傳感器、控制器與執(zhí)行器以及控制器之間傳輸過程變量。通用消息在系統(tǒng)組態(tài)和維護(hù)階段,用于文件的下載和上傳。過去工業(yè)通信采用模擬信號,就是廣為人知的4-20mA技術(shù),后來現(xiàn)場總線使用數(shù)字通信體現(xiàn)出抗噪聲、減少電纜、診斷功能等諸多的優(yōu)點。因此現(xiàn)場總線會取代4-20mA。采用現(xiàn)場總線的關(guān)鍵要求之一是分布式智能。為了訪問現(xiàn)場總線,智能的傳感器和執(zhí)行器需要具備計算能力、數(shù)字通信、協(xié)議標(biāo)準(zhǔn),因此設(shè)備成本相對就高。
3.2RS-232與RS-485電氣標(biāo)準(zhǔn)
有人會把RS-232和RS-485當(dāng)成總線,其實兩者是一種接口的標(biāo)準(zhǔn)。接口標(biāo)準(zhǔn)主要從電氣特性(信號)、機(jī)械特性(DB9)、管腳功能進(jìn)行描述。兩者的主要區(qū)別就是邏輯如何表示,前者是電壓表示01,后者是電壓差表示01。具體的比較如表所示。
因為RS-232只能實現(xiàn)點對點通信(雙機(jī)互聯(lián)),無法聯(lián)網(wǎng)(多機(jī)),而RS-485能夠連成總線型網(wǎng)絡(luò),而且很多現(xiàn)場總線基于RS-485標(biāo)準(zhǔn),所以有人會理解成485總線,但是嚴(yán)格來說485總線不是一種現(xiàn)場總線,只是有些現(xiàn)場總線是使用了RS-485作為其物理層定義,因此現(xiàn)場總線和485不是一個層次上的概念。
and dynamically generates online parameters, offline parameters, observation, diagnosis and calibration pages according to the XML data, so as to monitor and manage the device and further achieve the purpose of controlling the device. Based on the runtimeframe core component of the development package, the framework program extends and develops DB adapter2.0 module, event log recorder module, FDT visual controls module, help doc module and main program.
(1) DB adapter2.0 module is a data service module, which implements the idbadapter2 interface and provides access to persistent data, such as DTM components, DTM directories, projects, network topology and other read-write operations;
(2) The event log recorder module implements the ilogeventlistener callback interface, which can capture the event information and error logs generated by the runtimeframe core module;
(3) FDT visual controls module is a collection of GUI controls and classes, mainly including DTM directory controls, network view controls, engineering view controls, DTM function menu controls, ActiveX windows, etc;
(4) The help doc module is used to display the operation help of each function block, which is convenient for users to understand and use.
(5) The main program integrates the above assembly modules,