全局变量

全局变量可以在项目中所有的函数之间共享。全局指令用于定义全局变量。

要定义程序中的全局变量,在Function语句之前和程序的开头使用其中一个变量定义指令:

Boolean, Byte, UByte, Integer, Short, UShort, Long, Int32, UInt32, Int64, UInt64, Real, Double, String

有关详细信息,请参阅数据类型。

提示


为了表明变量为全局,如以下例子所示,在名称前面加上“g_”,就可以提高程序的可读性。

程序:MAIN.PRG

Global Integer g_TotalCycles
Function main
  Call LoadPart
  ...
  ...
Fend

程序:LOADPART.PRG

Function LoadPart
  Jump pick
  On gripper
  Wait .1
  Jump place
  Off gripper
  Wait .1
  g_TotalCycles = g_TotalCycles + 1
Fend