添加時間:2019/7/1 14:56:17 文章作者:三網合一手機信號放大器 文章來源:三網合一手機信號放大器
現在國家提倡物聯網技術,設備之間要求互聯互通互操作,這是今后發展的趨勢。今天給各位小伙伴們介紹一下可編程控制器之間的通信聯網,要求有多臺PLC連接起來使用或者由一臺計算機與多臺PLC組成分布式控制系統。這里我們用FX2N系列中兩臺PLC之間的通信控制來說明PLC組網的設計。
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
控制步驟如下:首先用兩臺FX2N型號的PLC通過RS485通信模塊連接成一個N:N型網絡結構。然后按下主機的按鈕SB01后,與從機連接的指示燈HL11點亮;松開SB01,HL11熄滅;按下從機的按鈕SB11后,與主機連接的指示燈HL01點亮;松開SB11,HL01熄滅',我們把主機中數據寄存器D100(K10)作為從機計數器C1的計數初值。主機的按鈕SB02為從機C1的復位按鈕,從機按鈕SB12為C1的計數信號輸入,當按鈕SB12輸入10次時,C1的輸出觸點控制主機上的HL02點亮。當主機檢測到沒有同從機建立好通信時,HL03指示燈亮;從機沒有檢測到與主機建立好通信時,HL3指示燈亮。
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
我們知道,現今的PLC都具有強大的網絡通信功能,不僅能組建成各種類型的開放式大型工廠自動化網絡(CC鏈接、AS-i網絡、PROFIBUS_DP、DeviceNET),這些網絡前面已經簡單介紹過。還能實現在現場控制的小型數據鏈接網絡(N:N鏈接、并行鏈接、計算機鏈接、I/O鏈接)。下面我們采用N:N鏈接的形式實現上述功能要求。N:N鏈接采用RS485通信方式,PLC內置了專用的通信協議,只要進行相應的硬件接線和PLC的通信設置就可以實現兩臺PLC之間的通信。
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
PLC通信網絡
設計步驟
步驟一:電路設計
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
由于是PLC間的通信,其輸出控制方式是指示燈,并沒有復雜的控制電路。我們把主電路和控制電路繪制在一起。通信的硬件我們采用了FX2N-485-BD模塊,直接安裝到PLC的基本單元上,PLC與PLC之間用2芯的屏蔽雙絞線進行連接。
兩臺PLC通信控制如何操作?不知道的可以學一下
兩臺PLC間的通信控制原理圖
步驟二:I/O點與地址的分配
主機PLC的I/O地址的分配
X0--------------------------------------------------------------------------------按鈕SB01
X1---------------------------------------------------------------------計數器復位按鈕SB02
Y0---------------------------------------------------------------------------------HL01
Y1---------------------------------------------------------------------------------HL02
Y7---------------------------------------------------------------------------------HL03
從機PLC的I/O地址的分配
X0---------------------------------------------------------------------------------按鈕SB01
X1----------------------------------------------------------------------計數器復位按鈕SB02
Y0------------------------------------------------------------------------------------- HL11
Y1------------------------------------------------------------------------------------- HL12
Y7------------------------------------------------------------------------------------- HL13
設備材料表
系統控制我們選用FX2N-16MR-001(其中輸入點8點,輸出點8點,繼電器輸出)
PLC---------------------------可編程控制器--------------------------FX2N-16MR-001
QF-----------------------------空氣斷路器---------------------------DZ47-D25/3P
FU------------------------------熔斷器-------------------------------RT18-32/6A
COMM-------------------------通信模塊-----------------------------FX2N485-DB
SB--------------------------------按鈕--------------------------------LA39-11
HL--------------------------------指示燈----------------------------AD16-22C
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
步驟三:使用模塊:FX2N-485-BD通信模塊
FX2N-485-BD通信模塊適用于現場控股知道小型數據鏈接網絡(N:N鏈接、并行鏈接、計算機鏈接、I/O鏈接)應用。該模塊使用PLC內部電源,在PLC內部有相應的安裝位置和接口。有5個外部接線端子和兩個指示燈,其功能是:RDA、RDB RS485通信接收端接線端子,SDA ,SDB RS485通信發送端接線端子,
SG接地端子。SD LED信號發送指示燈,信號發送時高速閃爍;RD LED信號接收指示燈,信號接收時高速閃爍。
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
兩臺PLC通信控制如何操作?不知道的可以學一下
三菱通信模塊
步驟四:程序設計
在程序中必須對PLC進行相關的參數的設置,主機的參數設置有5個,分別為站點號D8176、從站總數D8177、刷新范圍D8178、重試次數D8179以及通信超時D8180.從站的設置參數為D8176.PLC之間的數據交換是通過專用區域的位軟元件(512個位)和字軟元件(64個字)來實現的。每個站分配有64個內部繼電器元件和8個數據寄存器字元件。每個站只能將要傳輸的數據寫入各自規定的區域內,可以讀取其他站的數據和位。
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
(1)主機程序設計
主站分配的64個內部繼電器位元件是M1000 至M1063,8個數據寄存器是D0-D7。將按鈕SB01,SB02的狀態送M1000和M1063,將D100中的數據送D2中,#1從站就能通過通信專用區域取得這些信息,同時主站從#1從站的M1064和M1127就能取得SB11和計數器C1輔助觸點的狀態,分別送Y0、Y1輸出。主站控制程序如下圖。
主站控制程序段一
主站控制程序段二
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
(2)1#從站控制程序設計
1#從站分配的64個內部繼電器位元件是M1064至M1127,8個數據寄存器D10至D17,把按鈕SB11、計數器C1的狀態送M1064和M1127,#0主站就能通過通信專用區域取得這些信息。#1從站通過M1000到M1063取得SB01和計數器C1復位控制狀態分別送Y0,C1。從站控制程序如下。
三網合一手機信號放大器-兩臺PLC通信控制如何操作?
從站控制程序段一
步驟四、運行調試:按下按鈕SB01,觀察#1從機的Y0情況,按下按鈕SB11,觀察主機的Y0情況、按下按鈕SB02,觀察主機的Y2情況,按下按鈕SB12十次,觀察主機的Y2情況。如果上電后主機與從機上的Y7指示燈亮,說明了什么呢?如何解決?