VAR clock clock1;
!定义时钟数据clock1
VAR num CycleTime;
!定义数字型数据CycleTime,用于存储时间数值
ClkReset clock1;
!时钟复位
ClkStart clock1;
!开始计时
…
A机器人运动指令等
ClkStop clock1;
!停止计时
CycleTime :=ClkRead(clock1);
!读取时钟当前数值,并赋值给CycleTime
TPErase;
!清屏
TPWrite “The Last CycleTime is ”\Num:= CycleTime ;
!写屏,在示教器屏幕上显示节拍信息,假设当前数值CycleTime为10,则示教器屏幕上*终显示信息为:
“The Last CycleTime is 10”
例如,一维数组:
VAR num num1{3}:=[5, 7, 9];
!定义一维数组num1
num2:=num1{2};
!num2被赋值为
例如,二维数组:
VAR num num1{3,4}:=[[1,2,3,4]
[5,6,7,8]
[9,10,11,12]];
!定义二维数组num1;
num2:=num1{3,2};
!num2被赋值为10
在程序编写过程中,当需要调用大量的同种类型、同种用处的数据时,我们在创建数据时可以利用数组来存放该些数据,这样便于在编程过程中对其进行灵活调用;