发送数据
功能介绍
模块位置:输入输出-发送数据
用于发送用户自定义的格式化字符串。
使用场景
输入目标设备的ID,通过IO设备发送一个字符串。
首先配置完成需要发送数据的模块,在该模块后先添加格式化字符模块,后添加发送数据模块。 目前只有搭配格式化字符串模块,才能将其他模块的非字符串输出转为字符串后发送。
输入
设备输入
IO设备ID
填入在【通信配置-设备】中连接成功的设备的ID。
在通信配置窗口的设备页中,点击添加按钮,会自动添加一个默认通信为“TCP客户端”的设备。概览列表的每一项右侧会显示开关,点击可以建立与设备连接。设备ID默认生成,将该ID填入。注意只有当建立连接才能发送数据。
启用异步
开关标志,开启后模块会异步发送而不是阻塞发送。若不需要等待是否发送成功以及返回数据可以开启。
数据输入
| 输入 | 类型 | 说明 |
|---|---|---|
| 16进制 | / | 将输入的字符转为16进制数发送。 |
| 字符 | 文本 | 手动输入或者关联流程中的数据。 |
输出
| 输出 | 类型 | 默认启用 | 额外启用条件 | 说明 |
|---|---|---|---|---|
| 返回值 | 布尔值 | 是 | / | 发送数据成功:ture; 发送数据不成功:false |