网络变量的值可以在网络中的不同PLC之间交换。网络中的变量值可以在网络中的不同PLC之间交换。列表可以在一个或多个项目中。
发送方中的网络变量列表是全局变量列表,其中特定的日志和传输参数在其对象属性中定义。通过添加这些属性,可以从普通GVL创建“网络变量列表(发送方)”。当此对象已经设置了这些参数时,也可以将网络变量列表(发送方)对象直接插入设备树中。
接收器中的网络变量列表的类型为网络变量列表(接收方)。创建一个时,选择服务器的相应网络变量列表。或者,您可以从发件人列表生成的导出文件中读取此变量列表。无论如何,在定义另一个项目中的发件人列表时都需要一个导出文件。
网络变量仅在一个方向上作为广播传输:发送方到接收方。但是,设备也可能同时包含发送者和接收者列表。
对于NetVarUdp库3.5.7.0及更高版本,当未选择确认的传输时,不再分配接收者通道。这样,在一个硬件设备上的两个控制器之间也可以进行网络变量交换。
|
当PLC使用来自不同版本编程系统(V2.3,V3)的应用程序进行操作时,也可以通过网络变量进行通信。但是,在这种情况下,您不能使用导出/导入机制来完全匹配发送方和接收方项目中的变量列表。原因是从V2.3生成的变量导出文件(* .exp)不包含在中在V3创建接收NVL所需的必要信息量。之前没有从发送方导出的GVL文件,没有相应的网络参数配置。要获取此文件,必须首先在V3重新创建V2.3 NVL。然后,您可以生成导出文件并在V3基于此创建接收NVL。 |
PLC之间数据交换的一种替代方法是使用数据源。与用于交换网络变量的广播方法相反,在一个应用程序和一个远程数据源之间创建了定义好的点对点连接。 |