三菱PLC之SLMP协议报文说明
三菱PLC的SLMP协议是用于CPU模块与个人计算机或监视器等外部设备之间的以太网通信的协议。
它基于TCP/IP架构,区分服务器和客户端。
服务器负责处理外部设备的请求并发送数据,客户端负责发送命令和接收响应。
该协议包含两种消息形式:3E帧和1E帧。
1E帧仅适用于FX5U/FX5UCCPU模块,兼容MC协议对应的帧格式,方便设备连接。
在实际通信之前,必须进行电缆连接、参数设置、向CPU模块写入参数以及初始化状态确认。
准备好后,服务器和客户端之间的交互通过SLMP消息进行,包括请求消息和响应消息,后者是设备对请求的响应。
消息结构通常由帧头和应用数据组成。
帧头包含TCP/UDP信息。
应用数据将指令或响应分开,并有两种编码格式,ASCII和二进制通信方法。
请求消息和响应消息的具体格式不同。
请求消息如图所示,响应消息如图所示。
网络架构通常采用第一种,以网络号00H、目的站号FFH为例。
了解和掌握这些步骤和格式将有助于有效地利用SLMP协议对PLC设备进行远程管理和数据交换。
触摸屏与plc谁是客户端谁是服务端?
触摸屏为客户端,PLC为服务器。
客户端和服务器是计算机网络系统中的术语,触摸屏是客户端,PLC是服务器。
客户端又称用户端,是指与服务器相对应,为客户端提供本地服务的程序。
服务的内容例如是向客户端提供资源、存储客户端数据等。