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已被系统使用,请勿指定。
三菱FX5U的SLMP功能,三菱PLC的SLMP功能
公司主营三菱PLC,三菱FX3SA、FX3GA、FX3U、FX3G、FX5U大量现货,三菱PLC价格优惠,有专业的技术团队,提供技术支持,欢迎来电咨询!