5U系列三菱PLC的SLMP功能
SLMP(SeamLess Message Protocol)是使用以太網,通過外部設備(計算機及GOT等)訪問支持SLMP的設備所需的協議。FX5的內置以太網端口可以通過SLMP的3E幀進行通信。可以使用SLMP(3E幀)從外部設備寫入/讀取CPU模塊的軟元件數據。通過軟元件數據的寫入/讀取,可以使用外部設備進行CPU模塊的動作監視及數據解析、生產管理等。此外,通過遠程口令功能,可以防止來自外部的非法訪問。
SLMP的3E幀是與MC協議的QnA兼容3E幀相同的報文格式。可將使用MC協議的外部設備連接至支持SLMP的設備。
[SLMP(3E幀)通信開始前的流程]
1、電纜與外部設備的連接
2、通過工程工具設置模塊參數
3、寫入至CPU模塊
將已設置的參數寫入至CPU模塊。通過電源OFF->ON或系統復位,將參數設為有效。
一、規格
1、通信規格
按照以下規格進行使用SLMP功能的通信,并在GX Works3的模塊參數中進行設置。
[傳送規格]
. 數據傳送速度:100/10Mbps
. 通信模式:全雙工/半雙工
. 接口:RJ45接口
. 傳送方法:基帶
. 最大段碼長(集線器與節點之間的長度) 100m
. 級聯連接段數:100BASE-TX 最多2段*1、10BASE-T 最多4段*1
[端口數] 1個端口
[連接數] 最多8個連接*2
*1、使用中繼集線器時的可連接段數。使用交換集線器時的可連接段數。
*2、SLMP、MELSOFT連接、Socket通信、通信協議支持,總計最多8個連接。
2、鏈接規格
根據以下計算公式計算SLMP通信的最小處理時間。
但是,根據網絡的負荷率(線路擁擠狀況)、各連接設備的窗口大小、同時使用的連接數及系統配置,處理時間可能會進一步延長。應將通過以下計算公式求出的數值作為僅使用1個連接進行通信時的處理時間參考值。
. SLMP通信的最小處理時間(批量讀取、批量寫入時)
Tfs=Ke+ (Kdt*Df)+Scr*處理所需的掃描次數+對方設備的ACK處理時間
Tfs:從接收對方設備(計算機等)的請求數據到CPU模塊結束處理的時間(單位:ms)
Ke、Kdt:常數
Df:請求數據的字數+響應數據的字數 (應用程序數據區)
Scr:掃描時間
二、設置方法
導航窗口=>[參數]=>[FX5UCPU]=>[模塊參數]=>[以太網端口]=>[基本設置]=>[自節點設置]
1、在自節點設置中進行"IP地址設置"。
2、設置進行SLMP連接的連接。
導航窗口=>[參數]=>[FX5UCPU]=>[模塊參數]=>[以太網端口]=>[基本設置]=>[對象設備連接配置設置]
? [以太網配置 (內置以太網端口)]
3、將"模塊一覽"的"SLMP連接設備"拖放到畫面左側。在"協議"中選擇適合對方設備的協議(TCP或UDP)。在"端口號"中設置本站端口號 (設置范圍:1025~4999、5010~65534)。此外,5000~5009已被系統使用,請勿指定。
評論