全局变量对整个项目有效。例如:它们是程序的输入和输出触点或用于触摸终端和可视化。在全局变量列表中声明全局变量。可从[项目(P)]窗格或从[变量列表(V)]窗格访问全局变量列表。
全局变量可按不同类别声明。可通过VAR_EXTERNAL(外部变量)由POU参考全局变量。
必须在全局变量列表中声明以下变量:- 分配到输入和输出的变量,例如PLC的X0、Y0
- 需要分配到某个地址的变量,例如DT0,与操作器设备启用通信
- 需要可从其他POU访问的变量(通过VAR_EXTERNAL)
注释
- 除非必须,否则不要分配地址!对于PLC输入和输出(X,Y)提供地址,或如果需要访问某些内存区。
- 电源打开后,编译器自动分配地址。这可防止因双重输出导致的错误并确保当PLC类型更改时自动更新地址。
- 如果在下,激活[初始化除全局保持变量外带有显式地址的所有变量],则用户分配地址的变量不会重新初始化。
- 若要构建程序,应在开始编程之前声明全局变量列表中的所有变量。
相关主题