搭建通信和测量工程
本节介绍如何搭建Mech-MSR工程,实现通信数据处理和测量逻辑。
工程搭建思路
你可以搭建一个或者多个Mech-MSR工程,来实现通信数据处理和测量逻辑。
搭建通信和测量工程按照功能分为几个部分:
| 部分 | 说明 |
|---|---|
通信数据处理部分 |
接收自定义通信数据、解析数据、通过逻辑判断触发测量 |
测量部分 |
执行具体测量逻辑,处理测量结果,并将结果存储到全局变量中。 |
数据发送 |
组装数据并发送到外部通信设备。 |
下文以一个多工程Mech-MSR方案为例,介绍工程的搭建思路。
该方案包含如下几个工程:
-
通信工程:用于接收自定义通信数据、解析数据、并通过逻辑判断触发测量。
-
工程1~3:测量工程,用于执行具体测量逻辑。所有测量工程运行完成后,将会将结果进行数据组装,然后发送给外部通信设备。
在该示例中,没有单独搭建数据发送工程,而是在测量工程3中添加组装数据和发送数据步骤,实现将全部测量结果发送到外部通信设备。
通信数据处理部分
通信数据处理部分主要负责接收自定义通信数据、解析数据、通过逻辑判断触发测量。你可以在Mech-MSR工程中搭建通信数据处理部分,或者搭建一个Mech-MSR工程专门实现通信数据处理逻辑,通过全局变量与测量工程交互。
通信数据处理部分的搭建思路如下:
测量部分
测量部分包含实际的测量逻辑和测量结果处理。你可以在一个或者多个Mech-MSR工程中搭建测量部分,通过全局变量与数据发送部分交互。
与常见的测量工程项目,自定义通信的测量部分的搭建思路类似,只需要在测量逻辑的最后添加全局变量步骤,将测量结果存储到全局变量中,供数据发送部分使用。
关于如何搭建测量工程的更多参考信息,请参考3D测量与检测典型案例实践。