三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

(1)概念

SLMP (Seamless Message Protocol)無縫數據通信,SLMP實現通用以太網和CC-Link IE之間的無縫數據通信。

CC-Link IE和SLMP (Seamless Message Protocol)的概念

  • CC-Link IE是一種以以太網為基礎的的集成網絡,可將信息系統順暢連接至生產基地。
  • SLMP是一種普通協議,有助於CC-Link IE和TCP/IP產品實現順暢連接。
  • 你只需要確保開發出的軟件可使以太網產品符合SLMP協議。這真的很簡單!

SLMP是用於CPU模塊或外部設備 (個人計算機或顯示器等)使用以太網對SLMP對應設備進行訪問的協議。如果是通過SLMP的控制步驟可進行報文的發送接收的設備,則可以通過SLMP進行通信。

(2)要點!

SLMP的3E幀是與MC協議的QnA系列3E幀相同的報文格式。可以通過MC協議將使用的外部設備原樣不變地連接到SLMP對應設備上。

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

SLMP連接示意圖


三菱電機小型PLC FX5U可以通過個人計算機、顯示器等,使用SLMP讀取、寫入CPU模塊的軟元件。
通過讀取、寫入軟元件,能夠利用個人計算機、顯示器等對CPU模塊實施動作監視、數據分析、生產管理等。此外,還能夠通過遠程口令功能,防止來自外部的非法訪問。

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

PLC與PC設備發送報文示意圖


三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

應用實例

可通過通信協議支持功能容易地執行SLMP ,通過使用工程工具的通信協議支持功能,可以容易地進行SLMP通信。與通過外部設備進行SLMP通信時相同,可以通過CPU模塊控制SLMP對應設備。

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

SLMP設置

報文格式


用於通信的數據格式由“幀頭”和“應用數據”構成
TCP/IP和UDP/IP用幀頭。
對象設備側→請在對象設備側附加 (通常會自動附加)CPU模塊側 (指令報文)的幀頭後進行發送。
CPU模塊側→CPU模塊會自動附加對象設備側 (響應報文)的幀頭,因此無需用戶設定。

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以ASCII代碼進行通信的情況下 ,對象設備從CPU模塊讀取數據的情況下 。


三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

指令

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇


批量讀取
批量讀取軟元件的數據

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以ASCII代碼進行數據通信時



三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以二進制代碼進行數據通信時

批量讀取通信示例 :
以位單位進行讀取的情況下讀取M100~M107,以ASCII代碼進行數據通信時 ;


三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以ASCII代碼進行數據通信時

以二進制進行數據通信時

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以二進制進行數據通信時

批量寫入
批量寫入軟元件的數據。

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以ASCII代碼進行數據通信時


三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以二進制代碼進行數據通信時

批量寫入通信示例
位單位寫入的情況下將值寫入M100~M107。• 以ASCII代碼進行數據通信時

三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以ASCII代碼進行數據通信時


三菱電機可編程控制器FX5U手冊以太網通信(SLMP通訊)篇

以二進制代碼進行數據通信時

綜上:以上便是FX5U內置以太網SLMP通訊的標準示例,歡迎各位工控同仁給予建議和意見,歡迎在評論區留言交流。


分享到:


相關文章: