自動控制網—學習自動控制技術電氣自動化技術從這里開始!
當前位置: 自動控制網 > 工業通訊 >

PLC的通訊與編程

時間:2014-11-11 18:57來源:未知 編輯:自動控制網
一、N:N網絡通訊 1、通訊解決方案 用FX2N,FX2NC,FX1N,FXON可編程控制器進行的數據傳輸可建立在N:N的基礎上。使用此網絡通訊,它們能鏈接個小規模系統中的數據。 N:N通訊解決方案 2、相關標志和數據寄存器 對于FXlN/FX2N/FX2NC類可編程控制器,使用N:N網

一、N:N網絡通訊

1、通訊解決方案 自動控制網www.jamespellerite.com版權所有

  用FX2N,FX2NC,FX1N,FXON可編程控制器進行的數據傳輸可建立在N:N的基礎上。使用此網絡通訊,它們能鏈接—個小規模系統中的數據。

自動控制網www.jamespellerite.com版權所有

N:N通訊解決方案

本文來自www.jamespellerite.com

2、相關標志和數據寄存器 本文來自www.jamespellerite.com

  對于FXlN/FX2N/FX2NC類可編程控制器,使用N:N網絡通訊輔助繼電器,其中M8038用來設置網絡參數,

本文來自www.jamespellerite.com

  M8183在主站點的通訊錯誤時為ON,

本文來自www.jamespellerite.com

  M8184到M8190在從站點產生錯誤時為ON,(第1個從站點M8184,第7個從站點M8190) 本文來自www.jamespellerite.com

  M8191在與其它站點通訊時為ON

自動控制網www.jamespellerite.com版權所有

  數據寄存器D8176設置站點號,0為主站點,1到7為從站點號D8177設定從站點的總數,設定值1為1個從站點,2為兩個從站點;D8178設定刷新范圍,0為模式0(默認值),1為模式1,2為模式2;D8179 主站設定通訊重試次數,設定值為0到10;D8180 設定主站點和從站點間的通訊駐留時間,設定值為5到255,對應時間為50到2550ms

自動控制網www.jamespellerite.com版權所有

案例 自動控制網www.jamespellerite.com版權所有

  該系統有三個站點,其中一個主站,兩個從站,每個站點的可編程控制器都連接一個FX2N-485-BD通訊板,通訊板之間用單根雙絞線連接。刷新范圍選擇模式1,重試次數選擇3,通信超時選50ms,系統要求:

自動控制網www.jamespellerite.com版權所有

 。1)主站點的輸入點X0到X3輸出到從站點1和2的輸出點Y10到Y13。

本文來自www.jamespellerite.com

 。2)從站點1的輸入點X0到X3輸出到主站和從站點2的輸出點Y14到Y17。

本文來自www.jamespellerite.com

 。3)從站點2的輸入點X0到X3輸出到主站和從站點1的輸出點Y20到Y23。 本文來自www.jamespellerite.com

  主站點的梯形圖編制 本文來自www.jamespellerite.com

 

本文來自www.jamespellerite.com

 

本文來自www.jamespellerite.com

  從站點1的梯形圖編制 本文來自www.jamespellerite.com

  從站點2的梯形圖編制

自動控制網www.jamespellerite.com版權所有

自動控制網www.jamespellerite.com版權所有

  本文來自www.jamespellerite.com

二、并行鏈接通訊 自動控制網www.jamespellerite.com版權所有

1、并行通訊解決方案

本文來自www.jamespellerite.com

  用FX2N,FX2NC,FX1N,FX和FX2C可編程控制器進行數據傳輸時,是采用100個輔助繼電器和10個數據寄存在 1:1的基礎上來完成。FXlS和FXON的數據傳輸是采用50個輔助繼電器和10個數據寄存器進行的 。 本文來自www.jamespellerite.com

并行通訊解決方案 自動控制網www.jamespellerite.com版權所有

  本文來自www.jamespellerite.com

 

本文來自www.jamespellerite.com

2、使用方法

自動控制網www.jamespellerite.com版權所有

  當兩個FX系列的可編程控制器的主單元分別安裝一塊通訊模塊后,用單根雙絞線連接即可,編程時設定主站和從站,應用特殊繼電器在兩臺可編程控制間進行自動的數據傳送,很容易實現數據通訊連接。主站和從站的設定由M8070和M8071設定,另外并行連接有一般和高速兩種模式,由M8162的通斷識別。 自動控制網www.jamespellerite.com版權所有

3、通訊實例

本文來自www.jamespellerite.com

在并行通訊系統中,控制要求如下: 本文來自www.jamespellerite.com

  (1) 主站點輸入X0到X7的ON/OFF狀態輸出到從站點的Y0到Y7。 本文來自www.jamespellerite.com

  (2) 當主站點的計算結果(D0+D2)大于100,從站的Y10通。 本文來自www.jamespellerite.com

  從站點的M0到M7的ON/OF狀態輸出到主站點的Y0到Y7。

本文來自www.jamespellerite.com

  從站點中D10的值被用來設置主站點中定時器。

本文來自www.jamespellerite.com

主站點梯形圖

本文來自www.jamespellerite.com

  自動控制網www.jamespellerite.com版權所有

 

自動控制網www.jamespellerite.com版權所有

三、計算機鏈接

本文來自www.jamespellerite.com

  小型控制系統中的可編程控制器除了使用編程軟件外,一般不需要與別的設備通訊?删幊炭刂破鞯木幊唐鹘涌谝话愣际荝S-422或RS-485,而計算機的串行通訊接口是RS-232C,編程軟件與可編程控制器交換信息時需要配接專用的帶轉接電路的編程電纜或通訊適配器,例如為了實現編程軟件與FX系列PLC之間的程序傳送,需要使用SC-09編程電纜。 本文來自www.jamespellerite.com

四、無協議通訊 本文來自www.jamespellerite.com

  大多數可編程控制器都有一種串行口無協議通訊指令,如FX系列的RS指令,它們用于可編程控制器與上位計算機或其它RS-232C設備的通訊。這種通訊方式最為靈活,可編程控制器與RS-232C設備之間可以使用用戶自定義的通訊規定,但是可編程控制器的編程工作量較大,對編程人員的要求較高。如果不同廠家的設備使用的通訊規定不同,即使物理接口都是RS-485,也不能將它們接在同一網絡內,在這種情況下一臺設備要占用可編程控制器的一個通訊接口。

自動控制網www.jamespellerite.com版權所有

用各種RS232C單元,包括個人計算機,條形碼閱讀器和打印機,來進行數據通訊,可通過無協議通訊完成,此通訊使用RS指令或一個FX2N-232IF特殊功能模塊完成。

自動控制網www.jamespellerite.com版權所有

五、可選編程端口通訊 本文來自www.jamespellerite.com

  現在的可編程終端產品(如三菱的GOT-900系列圖形操作終端)一般都能用于多個廠家的可編程控制器。與組態軟件一樣,可編程終端與可編程控制器的通訊程序也不需要由用戶來編寫,在為編程終端的畫面組態時,只需要指定畫面中的元素(如按鈕、指示燈)對應的可編程控制器編程元件的編號就可以了,二者之間的數據交換是自動完成的。

本文來自www.jamespellerite.com

  對于FX2N,FX2NC,FX1N,FXlS系列的可編程控制器,當該端口連接在FX2N-232-BD,FXON—32ADP,FX1N—232—BD,FX2N-422—BD上時,可支持—個編程協議。 本文來自www.jamespellerite.com

本文已影響