西门子S7-300授权总经销商 6ES7374-2XH01-0AA0 模拟器模块 SM 374

   2023-12-19 18

西门子S7-300授权总经销商 6ES7374-2XH01-0AA0 模拟器模块 SM 374

6ES7374-2XH01-0AA0

SIMATIC S7-300,模拟器模块 SM 374,用来模拟 16 个输入或者 16 个输出端 或者 8 个输入和 8 个输出端 16 个开关,16 个 LED

-D (32位整数相减)从ACCU 2的内容中减去ACCU 1的内容,并将结果存储在ACCU 1中。将ACCU 1的内容和ACCU 2的内容解释为32位整数。执行该指令时不涉及RLO,也不会影响RLO。作为指 令运算结果的一个功能,将对状态字的位CC 1、CC 0、OS和OV进行设置。 对于带2个累加器的CPU而言,累加器2的结果保持不变。 对于带4个累加器的CPU,还将累加器3的内容复制到累加器2中,将累加器4的内容复制到累加 器3中。累加器4的内容保持不变。 参见使用整数算术指令时得出状态字的位数值。 状态字   BR CC 1 CC 0 OV OS OR STA RLO /FC 写: - x x x x - - - - 生成状态位 CC 1 CC 0 OV OS 差 = 0 0 0 0 - -<= 差 < 0 0 1 0 - >= 差 > 0 1 0 0 - >= 差 > 0 1 1 1 -<= 差 < -1 0 1 1 实例   STL 解释 L ID10 //将ID10的值装载到ACCU 1中。 L MD14 //将ACCU 1的内容装载到ACCU 2中。将MD14的值装载到 //ACCU 1中。 -D  //从ACCU 2中减去ACCU 1;将结果存储在ACCU 1中。 T DB1.DBD25 //将ACCU 1(结果)的内容传送到DB1的DBD25中。 S7-300和S7-400编程的语句表(STL) 参考手册,05/2017,A5EAA 111 整型数学运算指令 7.10 *D    ACCU 1 * ACCU 2,长整型(32位)   7.10 *D    ACCU 1 * ACCU 2,长整型(32位) 格式 *D 描述   *D (乘以32位整数)ACCU 2的内容乘以ACCU 1的内容。将ACCU 1的内容和ACCU 2的内容解释 为32位整数。结果作为一个32位整数存储在ACCU 1中。当状态字的位为OV1 = 1和OS = 1时, 表示结果超出32位整数范围。 执行该指令时不涉及RLO,也不会影响RLO。作为指令运算结果的一个功能,将对状态字的位CC 1、 CC 0、OS和OV进行设置。 对于带2个累加器的CPU而言,累加器2的结果保持不变。 对于带4个累加器的CPU,还将累加器3的内容复制到累加器2中,将累加器4的内容复制到累加 器3中。累加器4的内容保持不变。 参见使用整数算术指令时得出状态字的位数值。 状态字   BR CC 1 CC 0 OV OS OR STA RLO /FC 写: - x x x x - - - - 生成状态位 CC 1 CC 0 OV OS 乘积 = 0 0 0 0 - -<= 乘积 < 0 0 1 0 - >= 乘积 > 0 1 0 0 - 乘积 > 1 0 1 1 乘积 < -0 1 1 1 实例   STL 解释 L ID10 //将ID10的值装载到ACCU 1中。 L MD14 //将ACCU 1的内容装载到ACCU 2中。 //将MD14的内容装载到ACCU 1中。 *D  //ACCU 2和ACCU 1相乘;将结果存储在ACCU 1中。 T DB1.DBD25 //将ACCU 1(结果)的内容传送到DB1的DBD25中。 S7-300和S7-400编程的语句表(STL) 112 参考手册, 05/2017, A5EAA 整型数学运算指令 7.11 /D    ACCU 2 / ACCU 1,长整型(32位) 7.11 /D    ACCU 2 / ACCU 1,长整型(32位) 格式   /D 描述   /D (32位整数相除)ACCU 2的内容除以ACCU 1的内容。将ACCU 1的内容和ACCU 2的内容解释 为32位整数。在ACCU 1中存储该指令的结果。结果只给出商,不给出余数。(指令MOD可用于获 取余数。) 执行该指令时不涉及RLO,也不会影响RLO。作为指令运算结果的一个功能,将对状态字的位CC 1、 CC 0、OS和OV进行设置。 对于带2个累加器的CPU而言,累加器2的结果保持不变。 对于带4个累加器的CPU,还将累加器3的内容复制到累加器2中,将累加器4的内容复制到累加 器3中。累加器4的内容保持不变。 参见使用整数算术指令时得出状态字的位数值。 状态字   BR CC 1 CC 0 OV OS OR STA RLO /FC 写: - x x x x - - - - 生成状态位 CC 1 CC 0 OV OS 商 = 0 0 0 0 - -<= 商 < 0 0 1 0 - >= 商 > 0 1 0 0 - 商 = 1 0 1 1 被零除 1 1 1 1 实例   STL 解释 L ID10 //将ID10的值装载到ACCU 1中。 L MD14 //将ACCU 1的内容装载到ACCU 2中。将MD14的值装载到 //ACCU 1中。 /D  //ACCU 2除以ACCU 1; 结果存储在ACCU 1中(商)。 T MD20 //将ACCU 1(结果)的内容传送到MD20中。 S7-300和S7-400编程的语句表(STL) 参考手册,05/2017,A5EAA 113 整型数学运算指令 7.11 /D     实例: ACCU 2 / ACCU 1,长整型(32位)   13 114 除以 4 执行指令(ID10)前,ACCU 2的内容:   执行指令(MD14)前,ACCU 1的内容:   指令/D (ACCU 2 / ACCU 1):   执行指令后,ACCU 1的内容(商):   "13" "4" "13/4" "3" S7-300 和S7-400 编程的语句表(STL) 参考手册, 05/2017, A5EAA 整型数学运算指令 7.12 MOD    除法余数,长整型(32位) 7.12 MOD    除法余数,长整型(32位) 格式   MOD 描述   MOD (32位整数除法的余数)ACCU 2的内容除以ACCU 1的内容。将ACCU 1的内容和ACCU 2的 内容解释为32位整数。在ACCU 1中存储该指令的结果。结果只给出除法的余数,不给出商。(指令 /D可用于获取商。) 执行该指令时不涉及RLO,也不会影响RLO。作为指令运算结果的一个功能,将对状态字的位CC 1、 CC 0、OS和OV进行设置。 对于带2个累加器的CPU而言,累加器2的结果保持不变。 对于带4个累加器的CPU,还将累加器3的内容复制到累加器2中,将累加器4的内容复制到累加 器3中。累加器4的内容保持不变。 状态字   BR CC 1 CC 0 OV OS OR STA RLO /FC 写: - x x x x - - - - 生成状态位 CC 1 CC 0 OV OS 余数 = 0 0 0 0 - -<= 余数 < 0 0 1 0 - >= 余数 > 0 1 0 0 - 被零除 1 1 1 1 实例 STL 解释 L ID10 //将ID10的值装载到ACCU 1中。 L MD14 //将ACCU 1的内容装载到ACCU 2中。将MD14的值装载到 //ACCU 1中。 MOD  //ACCU 2除以ACCU 1;结果存储在ACCU 1中(余数)。 T MD20 //将ACCU 1(结果)的内容传送到MD20中。 S7-300和S7-400编程的语句表(STL) 参考手册,05/2017,A5EAA 115 整型数学运算指令 7.12 MOD    除法余数,长整型(32位)   实例: 13 116 除以 4 执行指令(ID10)前,ACCU 2的内容:   执行指令(MD14)前,ACCU 1的内容:   指令MOD (ACCU 2 / ACCU 1):   执行指令后,ACCU 1的内容(余数):   "13" "4" "13/4" "1" S7-300 和S7-400 编程的语句表(STL) 参考手册, 05/2017, A5EAA 8 8.1 描述 浮点运算指令 浮点运算指令概述 该运算指令组合累加器1和2的内容。对于带有两个累加器的CPU,累加器2的内容保持不变。 对于具有四个累加器的CPU,则会将累加器3的内容复制到累加器2中,并将累加器4的内容复制 到累加器3中。累加器4的旧内容保持不变。 IEEE 32 位浮点数属于被称作实数(REAL)的数据类型。您可使用浮点运算指令通过 浮点数来执行下列数学运算指令: • +R ACCU 1加ACCU 2   • -R ACCU 2减ACCU 1   • *R ACCU 1乘ACCU 2   • /R ACCU 2除以ACCU 1   利用浮点运算,可用 一个 • ABS **值   • SQR 计算平方   • SQRT 计算平方根   • EXP 计算指数值   32 • LN 计算自然对数   位 • SIN 计算角的正弦值   • COS 计算角的余弦值   • TAN 计算角的正切值   • ASIN  计算反正弦值   • ACOS 计算反余弦值   • ATAN 计算反正切值   参见判断状态字的位。 S7-300 和S7-400 编程的语句表(STL) 参考手册, 05/2017, A5EAA IEEE 浮点数执行下列运算: 两个 32 位 IEEE

核心提示:西门子S7-300授权总经销商 6ES7374-2XH01-0AA0 模拟器模块
 
标签: 电工电气,工控系统及装备,PLC
反对 0举报 0 收藏 0 打赏 0
 
同类新闻
  • 联系人:王明炎
  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 手机:15801997124
我们的产品