10.15.2.1 字开关 - 开关

字地址

指定将保存数据的字地址。

字操作

选择字操作。

触摸该开关,会将数据写入在[字地址]中指定的控制器/PLC的地址。

触摸该开关,会在设备指定字地址中的当前数据上加上(或减去)此数据值。然后将结果写入[字地址]。
数据加/数据减

每次按下开关时,指定位都会增大或减小1,然后被写入[字地址]。仅指定位更改,不影响该值的其他部分。
位加/位减

在字地址和常量间执行布尔逻辑运算(AND/OR/XOR)。然后将结果保存到[字地址]。
运算

数据类型

从[Dec]、[BCD]或[Hex]中选择常量的数据类型。

位长

从[8位]、[16位]或[32位]中选择常量的位长。

常量

设置写入指定[字地址]的值。

每种[数据类型]都有不同的大小范围。

位长

数据类型

常量

8位

Dec

-128~127

BCD

0~99

Hex

0~FF

16位

Dec

-32768~32767

BCD

0~9999

Hex

0~FFFF

32位

Dec

-2147483648~2147483647

BCD

0~99999999

Hex

0~FFFFFFFF

 

数据加/数据减

加基本字地址(减基本字地址)

将指定的[常量]加到该数据或从该数据中减去,然后将结果写入[字地址]。

数据类型

从[Bin]或[BCD]中选择常量的数据格式。

常量

指定要加/减的值。每种[数据类型]都有不同的大小范围。

字操作

数据类型

常量

添加

Dec

0~32767

BCD

0~9999

Dec

0~32768

BCD

0~9999

 

连续加功能(连续减功能)

指定当按下开关时是否对数值执行重复加或减运算。

位加/位减

位位置

选择将执行加(减)的位的位置。可以是从1到4的值。

数据类型

从[Bin]或[BCD]中选择常量的数据格式。

连续加功能(连续减功能)

指定当按下开关时是否对选定的位执行重复加或减运算。

操作设置

逻辑运算基本字地址

指定运算所引用的字地址。保存在该地址中的数据和常量之间进行运算,然后将结果写入[字地址]。

运算符

从[AND]、[OR]或[XOR]中选择。

当两个位中的任意一个为“0”时结果为“0”,当两个位均为“1”时结果为“1”。

当两个位中的任意一个为“1”时结果为“1”,当两个位均为“0”时结果为“0”。

当两个位的值相同时结果为“0”,当两个位的值不同时结果为“1”。
例如,当[逻辑运算基本字地址]值为5,[常量]为3时。

常量

指定运算值。该值范围在0到FFFF之间。