Curtain.Net.Sockets 服务端事件消息类型 错误异常 警告 跟踪 调试 服务端消息事件 服务端消息事件参数 消息类型 Socket客户端 Socket服务端 消息代码 消息内容 系统异常信息 服务端消息事件参数 ToString 服务端Session SessionID 此连接对象连接的远程客户端 IP地址 服务端IP 服务端端口 挂起连接队列的最大长度 传输数据的对象 清除Session ToString 客户端Session SessionID 服务端Session 传输数据的对象 此连接对象连接的远程客户端 IP地址 客户端IP 客户端端口 清除Session ToString 数据接收Session SessionID 服务端Socket 客户端Session 响应报文-头 响应报文-文本 响应报文-头 响应报文-文本 报文命令 已接收数据长度 总接收数据长度 清除Session 回复消息 ToString 扩展Socket,接收数据超时功能 开始从连接的 System.Net.Sockets.Socket 中异步接收数据(超时后关闭连接的Socket)。 异步接收数据,超时时回调事件状态 异步接收数据,超时时回调事件状态 超时后执行回调 三菱Melsec MC协议通信 A兼容 1E结构 ASCII码 接收超时时间(毫秒) 发送超时时间(毫秒) 响应报文-头长度 根据响应报文-头,计算响应报文-文本长度 报文 响应报文-文本长度 验证响应报文-头 报文 是否通过 命令报文转换为发送字节 命令报文 发送字节 接收字节转换为响应报文 接收字节 响应报文 根据响应报文设置读取值 报文 获取读取命令报文 获取写入命令报文 获取写入命令报文 基本Socket服务模型 响应报文-头长度 根据响应报文-头,计算响应报文-文本长度 报文 响应报文-文本长度 验证响应报文-头 报文 是否通过 接收字节转换为命令 接收字节 响应报文 接收字节转换为报文头 接收字节 响应报文 接收字节转换为报文正文 接收字节 响应报文 命令报文转换为发送字节 命令报文 发送字节 PLC报文类型 发送命令 读取PLC 写入PLC PLC报文 PLC报文 PLC报文 报文类型 主机地址 主机端口 报文类型 PLC软元件代码 PLC软元件编码 PLC软元件点数 读取或写入值 命令报文 响应报文-头 响应报文-文本 PLC处理是否返回错误 命令报文 响应报文-头 响应报文-文本 SocketModel 接收通信超时(毫秒) 发送通信超时(毫秒) 响应报文-头长度 PLC通信模型 根据响应报文-头,计算响应报文-文本长度 报文 响应报文-文本长度 验证响应报文-头 报文 是否通过 命令报文转换为发送字节 命令报文 发送字节 接收字节转换为响应报文 接收字节 响应报文 根据响应报文设置读取值 报文 获取读取命令报文 获取写入命令报文 获取写入命令报文 PLC通信模型 创建PLC通信模型 接收通信超时(毫秒) 发送通信超时(毫秒) 响应报文-头长度 根据响应报文-头,计算响应报文-文本长度 报文 响应报文-文本长度 验证响应报文-头 报文 是否通过 命令报文转换为发送字节 命令报文 发送字节 接收字节转换为响应报文 接收字节 响应报文 根据响应报文设置读取值 报文 获取读取命令报文 获取写入命令报文 获取写入命令报文 命令格式 PLC命令格式 起止符格式 服务端模型 命令格式 开始字符 结束字符 转义字符 根据响应报文-头,计算响应报文-文本长度 报文 响应报文-文本长度 验证响应报文-头 报文 是否通过 接收字节转换为命令 接收字节 响应报文 接收字节转换为报文头 接收字节 响应报文 接收字节转换为报文正文 接收字节 响应报文 命令报文转换为发送字节 命令报文 发送字节 服务端模型 创建服务端模型 命令格式 开始字符 结束字符 转义字符 接收通信超时(毫秒) 发送通信超时(毫秒) 响应报文-头长度 根据响应报文-头,计算响应报文-文本长度 报文 响应报文-文本长度 验证响应报文-头 报文 是否通过 验证命令头 接收字节转换为命令 接收字节 响应报文 接收字节转换为报文头 接收字节 响应报文 接收字节转换为报文正文 接收字节 响应报文 命令报文转换为发送字节 命令报文 发送字节 Socket 服务端 在线客户端 服务所在winform窗体(异步事件响应用) 服务状态 服务端模型 通信超时(毫秒) 通信超时(毫秒) 服务端Session 接收服务启动异常后自动重试次数 接收服务启动异常后自动重试次数(默认3次,最大20次) Socket 服务端 服务启动前 服务启动后 服务停止前 服务停止后 服务端事件发生 服务启动前 服务启动后 服务停止前 服务停止后 服务端事件发生 完成数据接收 完成数据接收 完成数据接收 开始接收客户端消息 开始接收 指令头接收方法 异步状态信息 消息头接收超时 数据内容接收方法 数据内容接收超时 客户端上线 session 服务接收异常 异常信息 异常信息 客户端下线 客户端发送超时 服务接收超时 服务端异常下线 回复消息 启动服务 端口号 启动服务 端口号 挂起连接队列的最大长度 启动服务 端口号 IP地址 挂起连接队列的最大长度 关闭服务器的引擎 停止服务 销毁 Socket 服务端 服务端模型 服务端模型 Socket 服务端 Socket 服务端 新实例 线程同步操作锁 锁定状态 锁定 解锁 线程同步操作读写锁 返回结果 方法成功 消息 消息明细 返回结果 返回结果 返回结果 设置返回结果 返回结果 返回结果 扩展数据 扩展数据 返回结果 返回结果 返回结果 返回结果 扩展数据 返回结果 返回结果 扩展数据 Socket 通信基类 销毁状态 通信用Socket 线程锁 Socket 通信基类 Socket 通信基类 Socket 创建Socket 创建Socket 连接Socket 断开连接 关闭Socket 销毁 发送 异步发送 发送结束 接收 异步接收 接收结束 Socket 客户端 通信(接收)超时(毫秒) 通信(发送)超时(毫秒) 主机地址 主机端口 PLC通信模型 Socket 客户端 新实例 Socket 客户端 新实例 Socket 客户端 主机地址 主机端口 新实例 Socket 客户端 主机地址 主机端口 新实例 连接PLC 连接PLC 主机地址 主机端口 发送命令报文 接收响应报文 执行命令(不等待响应) 报文 执行命令 报文 读取 写入 写入 Socket异步状态 Socket异步状态 Socket异步状态 Socket异步状态 数据 数据偏移 数据大小 结果 销毁