三菱Q系列Socket通訊(套接字通訊)講解
吳翠萍
發(fā)布于2020-07-17 15:32
20
2
標(biāo)簽:三菱PLC,PLC通訊,三菱Q系列
【點擊領(lǐng)取】三菱案例 | 西門子案例 | 電工手冊 | 工具箱 軟件
【點擊獲取】三菱PLC例程117個|西門子PLC例程777個
【點擊下載】2020新電工仿真軟件
這次技成培訓(xùn)網(wǎng)給大家講講socket的定義,什么你不知道Socket是什么???
Socket是一個通訊協(xié)議,簡單說就是帶有網(wǎng)口的2個設(shè)備,而且這兩個設(shè)備都支持socket的情況下,可以實現(xiàn)數(shù)據(jù)的交互。三菱的5U和Q系列的,只要帶網(wǎng)口的,就可以實現(xiàn)socket通訊。
以下以兩個Q系列的plc作為樣例,講解socket的使用。
兩個設(shè)備通訊,有一個作為主動的一方,我們叫做主站,在socket里面叫Active,被動的一方,我們叫做從站,在socket里面叫Unpassive。新建通訊選擇好就能定好作為主還是從。
一、我們先新建一個主站的程序,首先把配置配置好
把IP地址設(shè)置好,然后點擊打開設(shè)置,進入下面界面,選擇socket通訊,主站選擇Active,填寫好從站plc的IP還有端口號,設(shè)定好自己的端口號。端口號一般從1000以上進行設(shè)置,隨意設(shè)置,假如我只和一臺plc通訊,我這時指定了一個1025的端口號和對方進行通訊。
我還想和別的設(shè)備進行通訊,可以在第二行再建立一個通訊,這時必須再指定一個端口號,比如1200、1230、1400。。。 。。。隨便填,然后輸入對方的端口號和IP地址,就能夠進行通訊。
二、配置好了就可以給主站編程了。
程序主要分為4個步驟:通訊建立、數(shù)據(jù)發(fā)送、數(shù)據(jù)接收、通訊關(guān)閉。
1、通訊建立
2、數(shù)據(jù)發(fā)送:把數(shù)據(jù)1234、5678、2234發(fā)送過去
3、數(shù)據(jù)接收:把數(shù)據(jù)接收到D5001、D5002、D5003 這3個寄存器里面
4、通訊關(guān)閉
三、下面新建一個從站的程序,同樣先把把配置配置好
先把 IP地址設(shè)置好,要和主站在同一個網(wǎng)段,點擊“打開設(shè)置”,選擇Unpassive將plc指定為從站,端口號和主站指定的那個賬號一樣就好
四、下面可以編寫從站的程序了
從站的程序主要分為3步:發(fā)送數(shù)據(jù)、讀取數(shù)據(jù)、關(guān)閉通道。
1、數(shù)據(jù)發(fā)送:把數(shù)據(jù)987、654、321發(fā)送過去
2、數(shù)據(jù)接收:把數(shù)據(jù)接收到D5001、D5002、D5003 這3個寄存器里面
3、關(guān)閉通道
看完之后有沒有對三菱Q系列通訊更了解了呢?下期精彩內(nèi)容敬請期待~

技成培訓(xùn)
微信公眾號:jcpeixun
|

技成電工課堂
微信公眾號:jcdgkt
|

技成PLC課堂
微信公眾號:jc-plc
|