MELSEC Q系列PLC乙太網模塊
MELSEC Q系列PLC乙太網模塊
1.概述
2.特點
3.系統配置
4.各部件說明
5.名詞介紹
5.GXD設置
6.樣例介紹
---------------------------------------------------------------------------
1,概述;
Ethernet介面模塊是用於通過Ethernet連接個人計算機或工作站等上位系統與Q系列PLC、用TCP/IP?UDP/IP通信的介面模塊。
§使用MELSEC通訊協議對PLCCPU數據的收集和修改
§使用固定緩衝存儲器或隨機訪問緩衝存儲器將任意數據傳送到外部設備和接收來自外部設備的任意數據§使用電子郵件功能通過電子郵件傳送/接收數據
§使用QJ71E71-100的網路功能傳送/接收數據
§支持多CPU系統
§遠程口令核對功能
2,特點;
使用MELSEC協議進行數據通訊
可以從上位系統讀出和寫入PLC數據或程序文件,進行PLC CPU的狀態控制(如遠程RUN/STOP)。一次通信最多可讀出或寫入960個字軟元件。
使用固定緩衝存儲器進行通訊
PLC能主動發送數據,能在機械設備發生故障等某種條件成立時向上位系統發送數據。用固定緩衝存儲器進行的數據通信可在PLC之間或者PLC與上位系統之間進行最多1K字的數據發送或者接收。
使用隨機訪問緩衝存儲器進行通訊
用隨機訪問緩衝存儲器進行數據通訊,最大可進行6K字的數據收發。還能夠作為虛擬存儲器用於PLC之間的收發
通過電子郵件進行通訊
可以向遠地的計算機發送或者從遠地的計算機接收最大6K字的電子郵件附件或最大960字的電子郵件正文。最多可註冊16個用於發送的電子郵件地址。
注意:基本型CPU不支持電子郵件收發功能
使用MELSOFT產品和GOT(1)
§使用GXD對外部設備進行操作
使用MELSOFT產品和GOT(2)
§通過乙太網的編程和監視功能
通過建立乙太網的連接,可以使用GX Developer執行PLC的編程和監視,並可以使用GOT或GT SoftGOT執行PLC的監視和測試。
在上述的任一情況都可以利用長距離連接和乙太網高速通訊進行遠程操作。
使用MELSOFT產品和GOT(3)
§通過TCP/IP或UDP/IP連接多個MELSOFT產品或GOT產品。
3.系統設置;
用QJ71E71-100配置乙太網系統時
使用100BASE-TX連接
§雙絞屏蔽STP電纜(可以使用直線電纜)
§RJ45插座
§100MBPS網路集線器
用QJ71E71配置乙太網系統時
§使用10BASE-T連接(見前)
§使用10BASE5連接
用QJ71E71-B2配置乙太網系統時
使用10BASE2連接
4.各部件說明;
5.名詞解釋;
§TCP傳送控制協議
§UDP用戶數據報協議
§IP網際協議
§ARP地址分辨協議
§ICMP互聯網控制信息協議
§FTP文件傳送協議
§DNS域名系統
§SMTP簡單郵件傳送協議
§POP3郵局協議版本3
§HTTP超文本傳送協議
6.GXD設置;
I/O分配設置
GX-Developer>PLC parameter>I/Oassignment
乙太網參數設置
GX-Developer>Networkparameter>MELSECNET/Ethernet
操作設置
GX-Developer>Networkparameter>MELSECNET/Ethernet>operational settings
開啟設置
GX-Developer>Networkparameter>MELSECNET/Ethernet>Open settings
7.樣例介紹;
系統配置
PLC-客戶端乙太網模塊參數設置
用VB5Winsock控制項創建TCP/IP的說明
客戶機程序的實現過程
§設置Remotehost屬性,指定運行伺服器程序的主機名
§設置RemotePort屬性,指定伺服器程序的傾聽埠
§使用Connect方法,向伺服器提出連接請求
§伺服器接受客戶機程序的請求,客戶機程序產生Connect事件,可以使用SendData方法發送數據
§伺服器程序用accept方法接受客戶機程序的requestID的請求
§當客戶機程序接受到數據時,產生DataArrival事件,參數BytesTotal包含接受到的位元組數。在該事件中可以使用GetData方法接受數據
§如果接受到Close事件,則用Close方法關閉TCP/IP連接
PC-客戶端的程序
引入部件,創建畫面
用MX-Component配置系統建立連接
謝 謝
TAG:全球大搜羅 |