字地址
指定将保存数据的字地址。
字操作
选择字操作类型。
写入数据
触摸该开关,会将数据写入在[字地址]中指定的控制器/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]中选择。
AND(逻辑与)
当两个位中的任意一个为“0”时结果为“0”,当两个位均为“1”时结果为“1”。
OR(逻辑或)
当两个位中的任意一个为“1”时结果为“1”,当两个位均为“0”时结果为“0”。
XOR(异或)
当两个位的值相同时结果为“0”,当两个位的值不同时结果为“1”。
例如,当[逻辑运算基本字地址]值为5,[常量]为3时。
常量
指定运算值。该值范围在0到FFFF之间。