Q. [R产品]宏指令的IF语句
A.

TOP Design Studio支持Java Script功能。

Java Script是一种在互联网环境种最常用、最强力的脚本。

 

其中,IF语句是最基本的函数。

 

1.IF

IF句是最基本的条件句,由以下构成。

 

if条件

{

执行语句;

}

 

()间设置条件。

{}间设置符合条件时要执行的命令。

 

if[@PLC1:Y002:1:UDEC] == 1

{

[@PLC1:D0100:16:UDEC] = 2019;

}

 

比如说,PLC1Y002值是1时,在PLC1D0100输入十进制2019

 

参考)== 是条件运算符,比较运算符左右两个值的相等与否。= 是赋值运算符,从运算符右侧的值代入至运算符的左侧。

 

 

2. IF else

IF else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理。

 

if条件

{

执行语1

}

else

{

行语句2

}

 

例)

If[@PLC1:Y002:1:UDEC] == 1

{

[@PLC1:D0100:16:UDEC] = 2019;

}

else

{

 [@PLC1:D0100:16:UDEC] = 0

}

 

如果PLC1Y002的值是1,在PLC1D0100代入十进制2019

但,PLC1Y002值不是1,在PLC1D0100代入十进制0

 

3. 例子使用

TOP Design Studio提供常用语句的例子。

选择[样本类型][语法类型]后,在显示的语法列表中用鼠标[拖放]需要使用的语法至编辑画面

辑并使用样本语法中的地址或运算符等。