变量是使用运动控制器的用户可以自定义的参数,变量用于暂时保存与外部设备的通信数据或任务内部处理需要的数据,换言之,它是用于保存带名称和数据类型等属性的数据,无需指定变量与存储器地址之间的分配。
变量定义指令:分为全局变量(GLOBAL)、文件模块变量(DIM)、局部变量(LOCAL)三种。
全局变量(GLOBAL):可以在项目内的任意文件中使用;
文件模块变量(DIM):只能在本程序文件内部使用;
局部变量(LOCAL):主要用在SUB中,其他文件无法使用。
变量可以不经过定义直接赋值,此时的变量默认为文件模块变量。
示例:
GLOBAL g_var2 '定义全局变量g_var2
DIM VAR1 '定义文件变量VAR1
SUB aaa()
LOCAL v1 '定义局部变量V1
v1=100
END SUB
楼主最近还看过