当前位置:张前苏PLC软件>>基本命令>>

 

十六位减常数

定义中的十六位数字命令的一种,格式为:

十六位减常数    输入量, 目标高八位,目标低八位,减数高八位,减数低八位

书写格式必须遵循编程格式.

注意:

1:输入量必须使用开关量,而不得使用内存.

2:目标高八位目标低八位必须使用内存,而不得使用开关量.

3: 减数高八位,减数低八位必须是具体数值

逻辑关系表达:

输入量接通,不进行任何处理.

输入量接通时,目标高八位加数高八位组合成的十六位数字的内容

减去减数高八位减数低八位组合成的十六位数字的内容.

结果存在目标高八位加数高八位组合成的十六位数字内.

定义的结果:

输入量本身不会被改变,可以允许多次作为定义的输入.

减数高八位减数低八位本身不会被改变,可以允许多次作为定义的输入.

目标高八位目标低八位的状态根据定义逻辑改变.运算的结果是非记忆的,与定义之前的输出量状态无关.

说明:

更深入的请参阅 十六位数字

和十六位减常数命令相反的是十六位加常数命令.

类似的为: 十六位减内存

做为一个特例,减数等于1,可以直接使用十六位减一命令

举例:

十六位减常数 定时触点01,内存20,内存21,0,100

表示,当定时器1的触点有效时,则(内存20,内存21)的内容减去100, 高位的0表示没有

被减数改变为新的数值.

如果定时器1的触点不接通,运算不进行,所有的数都不改变

 

  当前位置:张前苏PLC软件>>基本命令>>十六位减常数
北京张前苏电子科技有限公司制作