接收数据
功能介绍
模块位置:输入输出-接收数据
直接从目标设备接收一个原始字符串,根据预先设定的变量占位映射表进行拆分,并解析为基本变量列表。
使用场景
接收数据,处理数据。
输入
设备输入
IO设备ID
填入在【通信配置-设备】中连接成功的设备的ID。
在通信配置窗口的设备页中,点击添加按钮,会自动添加一个默认通信为“TCP客户端”的设备。概览列表的每一项右侧会显示开关,点击可以建立与设备连接。设备ID默认生成,将该ID填入。注意只有当建立连接才能发送数据。
数据输入
| 输入 | 说明 |
|---|---|
| 16进制 | 将接收的数据处理为整数列表。 |
| 变量名列表 | 原始字符串将被解 析多个变量,使用var1,var2,var3......(无上限)设置变量数量,最终作为接收数据模块的输出。 |
| 变量类型列表 | 每个变量对应的类型,包含int, double, string三种类型。 |
输出
| 输出 | 类型 | 默认启用 | 额外启用条件 | 说明 |
|---|---|---|---|---|
| 字节 | 整数列表 | 否 | 勾选“16进制” | / |
| var-int | 整数 | 否 | 不勾选“16进制”,写入“变量类型列表” | / |
| var-string | 文本 | 否 | 不勾选“16进制”,写入“变量类型列表” | / |
| var-double | 实数 | 否 | 不勾选“16进制”,写入“变量类型列表” | / |