可以发送数字值、模拟值和文本。
一旦使用树形接口进行相互通信,就无法在所使用的分支上示教或操作树形设备。
然后,该界面仅对 Interkommunikation 可用。
布线必须以线性或类似总线的方式进行,最长可达 500m。
除了树形数据线外,还需要连接 GND。
以这种方式最多可以连接 50 个迷你服务器。
从 Tree Extensions 到 2020 年 10 月底的交付日期,由于内置终端,在对讲的端点只能使用两台设备。
自 2020 年 10 月底以来,已交付新版本的 Tree Extension,该版本具有可切换的调度功能,因此最多可支持 50 台设备。
传输容量取决于应用程序,以下准则适用:
每秒最多可在所有参与者(多个发射器和接收器)之间传输 1 个数据包。
如果只有一个订阅者传输,所有其他订阅者只接收,则每秒最多可以接收 20 个数据包。
使用加密时,可实现的传输速率甚至更低。
因此,请谨慎选择传输周期,避免每秒发送一次值。
配置:
原则上,每个迷你服务器都可以充当发送方和接收方。
以下示例显示了必要的步骤。
为此,加密的模拟值从迷你服务器 A 发送到迷你服务器 B。
违约
在外设树中,首先单击您正在使用的树界面,然后激活属性中的 Tree Intercommunication 选项。
此外,必须在 properties 的最外层点 (第一个和最后一个设备) 激活 termination。
然后为要参与互通的每个迷你服务器分配一个唯一 ID。稍后,参与者将由此 ID 标识。
ID 的最大长度限制为 8 个字符。
在以下示例中,我们为迷你服务器选择 ID MS_A:
创建远程工作站
接下来,在菜单栏中选择 Create Remote Station。
对于 Remote ID (远程 ID),输入要向其发送或接收的参与者的 ID。
要接受来自所有互通参与者的数据包或将其发送给所有参与者(广播),请使用“*”作为远程工作站的 ID。
在下面的示例中,我们只想发送到特定的远程 station,即 ID 为 MS_B的迷你服务器:
激活加密并设置强密码,以便 Tree Intercommunication 中的其他参与者无法监视或伪造数据。
要以加密形式传输数据,必须在远程站点为发送方和接收方输入相同的密码。
两个或多个远程站点之间的传输距离也可以描述为一个通道。
如果使用相同的接收器或发射机形成多个频道,则每个频道需要不同的密码。
示例 1:
MS_A 仅传输到 MS_B
MS_C仅从 MS_D接收
这是两个单独的通道,因此可以在两个通道上使用相同的密码。
示例 2:
MS_A 传输到 MS_B
MS_A传输到所有 (*)
在这种情况下,有两个通道,但具有相同的发送方。
因此,必须为不同的通道设置不同的密码。
在通道的参与远程点,密码必须仍然相同。
发送值
要发送值,请选择 Insert Outbox(插入发件箱)。这将创建一个 Actuator,然后可以在编程中使用。
要识别传出数据包,请使用唯一的数据包 ID。
对于 Data Type (数据类型),您可以定义它是数字值、模拟值还是文本。
最后,将程序保存到迷你服务器,之后发送的值将显示在 Tree Monitor 中。
在以下示例中,我们将数据包 ID 为 Temp1 的温度值从迷你服务器MS_A发送到迷你服务器MS_B:
收到的值
在另一个迷你服务器上,还要在所用树分支的属性中选择 Tree-Intercommunication 选项。
然后分配您自己的 ID,该 ID 与其他参与者不同。
然后将程序保存到迷你服务器以启用相互通信。
在这里,我们首先必须创建一个 ID 为 MS_A 的远程工作站,因为在我们的示例中,我们想从 this 接收一个值。
由于我们之前在发送时启用了加密,因此我们在此处执行相同的操作并输入相同的密码。
然后我们选择 Insert Input。这将创建一个传感器,然后可用于编程。
为了进行识别,我们使用数据包 ID Temp1,我们之前在另一个迷你服务器上发送时定义了该数据包 ID。
对于 Data Type(数据类型),我们再次选择 Analog(模拟),因为它是一个简单的模拟值。
之后,程序就存储在迷你服务器中,我们可以接收该值并在编程中使用它: