單價: | 面議 |
發貨期限: | 自買家付款之日起 天內發貨 |
所在地: | 直轄市 上海 |
有效期至: | 長期有效 |
發布時間: | 2025-03-21 16:39 |
最后更新: | 2025-03-21 16:39 |
瀏覽次數: | 34 |
采購咨詢: |
請賣家聯系我
|
(張家界)西門子PLC代理商
(張家界)西門子PLC代理商
(張家界)西門子PLC代理商
自動化數據通信方式?在通信線路上,按照傳送的方向可以分為單工、半雙工和全雙工通信方式。
??1. 單工通信方式
??單工通信就是措數據的傳送始終保持同一個方向,而不能進行反向傳送,如圖8-4(a)所示。其中A端只能作為發送端發送數據,B端只能作為接收端接收數據。
??2. 半雙工通信方式
??信息流可以在兩個方向上傳送, 但同一時刻只限于一個方向傳送, 這就是半雙工通信。如圖8-4(b)所示。其中A端和B端都具有發送和接收的功能,但傳送線路只有一條,或者A 端發送B端接收,或者B端發送A端接收。
??3. 全雙工通信方式
??全雙工通信能在兩個方向上發送和接收,如圖8-4(c)所示。A端和B端雙方都可以一邊發送數據,一邊接收數據。
圖 8-4 數據通信方式
??數據傳輸方式
??數據傳輸方式是指數據代碼的傳輸順序和數據信號傳輸時的同步方式,數據傳輸有串行傳輸和并行傳輸。為了保證數據發送端發出的信號被接收端準確無誤地接收,通信的兩端必須保證同步,在串行傳輸中,為了實現同步可采取同步傳輸和異步傳輸。
??1.并行傳輸和串行傳輸
??并行傳輸(Parallel Transmission)是將數據以成組的形式在多條并行的通道上傳輸。例如傳輸8個數據位(一個字節)或傳輸16個數據位(一個字)。除數據位之外,還需要一條“選通”線來協調雙方的收發。并行傳輸的通信速率高,但需要的數據線多,短距離通信時還可以忍受但長距離通信時,由于其高成本和可靠性等問題就不會采用這種方式了。并行傳輸一般用于計算機和打印機之間以及其外設之間的通信。
??串行傳輸(Serial Transmission)是指在數據傳輸時,數據流是以串行方式逐位地在一條信道上傳輸。在串行傳輸中,所需要的數據線大大減少,所需要解決的問題是判斷傳輸字節的首字符位置等。串行傳輸具有成本低、實現容易、控制簡單、在長距離通信中可靠性高等優點,在工業通信系統中,一般都采用串行傳輸。
??除可以節約大量電纜外,串行傳輸的一個優點是沒有信號傳輸干擾問題。從理論上來看,并行傳輸要比串行傳輸快但在實際應用中,對并行傳輸來說,還要考慮許多其他因素,比如電纜間的電子干擾問題、線芯間的同步問題等。為減少干擾,并行傳輸的工作頻率就不能太高。在傳輸速度較高時,使用串行傳輸也不見得比并行傳輸慢,這也是今天串行傳輸被廣泛使用的原因之一。工業通信網絡中一般使用串行傳輸方式。
??2.同步傳輸和異步傳輸
??在計算機系統中,做任何工作都要在時鐘的協調下有條不紊地進行。對數據通信來說也例外,它的各種處理工作都是在一定的時序脈沖控制下進行的。為保證信息傳輸端工作的協調一致和數據接收的正確,數據通信系統中的傳輸同步回題就顯得異常重要了
??并行通信中一般用“選通”信號來協調收發雙方的工作。而在串行通信中,二進制代碼是以數據位為單位按時間順序逐位發送和接收的,通常講的同步傳輸是對串行傳輸而言的。在串行通信中,最常使用異步傳輸和同步傳輸這兩種同步方式。
??(1)異步傳輸條
??該方法以字符為單位發送數據,一次傳送一個字符,每個字符可以是5位或8位,在每個字符前要加上一個起始位,用來指明字符的開始每個字符的后面還要加上一個終止碼,用來指明字符的結束,終止碼可以是1位、1.5位或2位。一般來說5單位字符的終止碼取1或1.5位,其他單位的字符終止碼取1或2位。
??異步傳輸使用的是字符同步方式。異步傳輸方式下的每一個字符的發送都是獨立和隨機的,它以不均勻的傳輸速率發送,字符間距是任意的,這種方式被稱做異步傳輸。
??因為在每個字符的開頭和末尾要加上起始位和停止位,增加了傳輸代碼的額外開銷,異步傳輸方式實現簡單,但傳輸效率較低。異步傳輸示意圖如圖8-5所示。
圖 8-5 異步傳輸字符格式及傳輸過程
??(2)同步傳輸
??該方法是以數據塊(幀)為單位進行傳輸的,數據塊的組成可以是字符塊,也可以是位塊。
??很明顯同步傳輸的效率要比異步傳輸高。
??在同步傳輸中,發送端和接收端的時鐘必須同步。實現同步的方法有外同步法和自同步法。外同步法是在發送數據前,發送端先向接收端發一串同步時鐘,接收端按照這一時鐘頻率調制接收時序,把接收時鐘頻率鎖定在該同步頻率上,按照該頻率接收數據自同步法是從數據信號本身提取同步信號的方法,如數字信號采用曼徹斯特編碼時,就可以使用每個位
??(碼元)中間的跳變信號作為同步信號。顯然自同步法要比外同步法優越,現在一般采取自同步法,即從所接收的數據中提取時鐘特征信號。
??一般情況下,在使用曼徹斯特編碼的數據通信時,采用同步傳輸的較多,因為它可以很容易地提取到自同步信號。
SIMATIC WinCC Open Architecture 可以以單用戶站運行許可證、多用戶運行許可證、Web 客戶端許可證以及參數設置和開發許可證等方式供貨。
根據要處理的輸入和輸出 (I/O) 點數(也稱為過程變量),可以確定 SIMATIC WinCC Open Architecture 所需要的許可證。
WinCC OA 過程變量許可
在 WinCC OA 環境中,過程變量是一個設備對象元素 (DPE):
1) 通過驅動程序發送或接收數據(例如,S7 驅動程序從 PLC 讀取數據)
2) 源于不同的 WinCC OA 服務器(分布式系統)
3) 其數據與其它軟件(第三方系統)交換。
4) 內部設備對象元素(沒有外部通信)的數量不受限制。
有關過程變量定義的注意事項:
該定義是 WinCC OA 系統過程變量許可的一般有效定義。
計算的過程變量總數必須向上舍入到下一更高的過程變量許可證級別。
關于 1):通過驅動程序傳輸的數據可以根據 WinCC OA I/O 地址組態的數量來確定。
關于 2):分層分布式系統(即自身數據和下級系統的數據可見,但下級系統只可見自身數據的系統 — 參見 oneWay Dist)需要下級系統所有許可的過程變量 再加上直接連接的過程變量的總數。許可證必須向上舍入到下一更高的許可證級別。
關于3):對于與外部系統的連接,包含待發送或接收的數據的所有數據點元素都會計算在內。
關于4):WinCC 系統之間的內部設備對象元素交換不計為過程變量。即,所有其他數據點元素(沒有 I/O 地址配置,也沒有與外部系統交換)都不視作 過程變量。
G_ST80_XX_03396
WinCC OA 分層系統示例 1
G_ST80_XX_03397
WinCC OA 分層系統示例 2
對于同一級別的分布式系統,所有連接的系統的過程變量相加,下一個更高的許可級別向上舍入(即所有系統都有相同數量的過程變量用于許可)。
G_ST80_XX_03394
WinCC OA 同級分布式系統示例
為了幫助理解,下面概述了一個典型的分層分布式系統的示例,該系統由 3 個 WinCC OA 系統、多個 PLC 和一個外部系統組成。
G_ST80_XX_03395
分層分布式系統 WinCC OA 許可示例
系統 1 的過程變量數量:
R = n + m ... 來自外部軟件/其它系統的數據
K = PLC4 的過程變量
系統 1 = lic 過程變量sSystem11 + lic 過程變量sSystem12 + K + R
系統 1 = 25,000 + 5,000 + 500 + 7,000 = 37,500
許可證適用于下一個更高的過程變量包
系統 1 許可證 = 50,000 個過程變量
系統 11 的過程變量數量:
X = PLC 1 的過程變量
Y = PLC 2 的過程變量
系統 11 = X + Y
系統 11 = 12,000 + 10,000 = 22,000
許可證適用于下一個更高的過程變量包
系統 11 許可證 = 25,000 個過程變量
系統 12 的過程變量數量:
Z = PLC 3 的過程變量
系統 12 = Z = 5,000
系統 12 許可證 = 5,000 個過程變量
許可證有過程變量數量無限制型、過程變量數量 500 ~ 250,000 型。
BACnet 對象許可
BACnet 對象是 WinCC OA 服務器的擴展,具有一定數量的 BACnet 對象。
作為先決條件,服務器必須擁有 WinCC OA–BACnet 許可證,以便使用 BACnet 對象進行擴展。
WinCC OA 將 BACnet 對象視為由 BACnet 驅動程序通信的對象,其內容通過 BACnet 驅動程序或與其他 WinCC OA 服務器(分布式系統)進行交換。
對于冗余服務器組態,必須將兩個 WinCC OA 服務器許可證都擴展為相同數量的 BACnet 對象。只能在相同的 WinCC OA 版本中訂購 BACnet 對象。服務器的軟件包是累計計數的,可以在以后的某個時間擴展。
出于許可原因,單一 BACnet 對象包不能在幾個服務器之間劃分。
BACnet Pack
BACnet Pack 是增加 WinCC OA 服務器 BACnet 對象的另一種可能性。購買 BACnet Pack 只會使系統增加到下一個更大數量的 BACnet Pack 對象。通過這種方式,可以快速經濟地擴展過小的系統
示例:購買了具有 1k BACnet 對象的服務器,但事實證明需要 5k。
客戶可以購買 1k/3k BACnet Pack 和 3k/5k BACnet Pack。
對于冗余服務器組態,必須將兩個 WinCC OA 服務器許可證都擴展為相同數量的 BACnet 對象。
兩個服務器都需要相同的 BACnet Pack 擴展。
多用戶系統
多用戶運行時許可證允許在不同的 PC 上工作,通過服務器進行許可。
在這種情況下,活動客戶機計算在內。可以本地安裝的客戶機以及常見瀏覽器中基于 Web 的用戶界面都可以通過服務器和相應客戶機之間的加密 HTTP 連接來可視化和操作工廠屏幕。
參數設置和開發許可證采用組態和參數設置選件對運行許可證進行了擴展。它們均需要服務器許可證。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |