期望实现的功能:一键装载二十个配方的数据记录
由于配方的数据记录不能同时装载,我试过判断LoadDataRecord输出的处理状态来依次装载,但可能是逻辑问题,没有实现期望的功能,我接着尝试用延时。由于找不到延时相关的系统函数,目前我用的是累加。下列代码实现了期望的功能,但仍需要优化
ADD=0
If ADD<1000 Then
Do
LoadDataRecord "轴_1", HMI_Tag_1, "轴1装载完成"
IncreaseTag "ADD", 1
Loop Until ADD>1000
End If
If ADD>1000 And ADD<2000 Then
Do
LoadDataRecord "轴_2", HMI_Tag_1, "轴2装载完成"
IncreaseTag "ADD", 1
Loop Until ADD>2000
End If