Q Q: 304166234,135-5405-5580 唐唐
武汉浩科自动化--西门子华中代理商 特价销售西门子6ES5,6ES7,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
http://txq45632206.cnelc.com
6ES7322-1BH01-0AA0
整型数学运算指令
S7-300和S7-400的梯形图(LAD)编程
7-12 A5E00446504-01
S7-300和S7-400的梯形图(LAD)编程
A5E00446504-01 8-1
8 浮点型数学运算指令
8.1 浮点运算指令概述
说明
IEEE
32位浮点数属于REAL数据类型。可以使用浮点运算指令对两个32位IEEE浮点数
执行下列运算指令:
? ADD_R 加实数
? SUB_R 实数减
? MUL_R 实数乘
? DIV_R 实数除
使用浮点运算指令,可对一个 32位IEEE浮点数执行下列操作:
? 求绝对值(ABS)
? 求平方(SQR)和平方根(SQRT)
? 求自然对数(LN)
? 求指数值(EXP)以e (= 2,71828)为底
? 求下列32位IEEE浮点数表示的角度的三角函数
- 正弦(SIN)和反正弦(ASIN)
- 余弦(COS)和反余弦(ACOS)
- 正切(TAN)和反正切(ATAN)
参见计算状态字的位。
浮点型数学运算指令
6ES7322-1BH01-0AA0
放置
“AND 逻辑运算”可以放置在逻辑串中的任何位置。
实例
Bild7-2
IN1 MW0 = 01010101 01010101
IN2 MW2 = 00000000 00001111
OUT MW10= 00000000 00000101
对 PLC 进行编程
7.8 参考
850
STEP 7 V10.5 SP2
02/2010, 00002017
如果输入 I 0.0 的信号状态为“1”,则执行“AND 逻辑运算”。 输入 MW0 的值与输入 MW2 的值
通过 AND 逻辑进行运算。 逐位运算得出结果并发送到输出 MW10 中。 输出 ENO 和输出 Q
4.0 的信号状态置位为“1”。
Siehe auch
插入 FBD 元素 (Seite 447)
更改 FBD 元素 (Seite 454)
选择 FBD 元素的数据类型 (Seite 0 )
将操作数插入 FBD 指令 (Seite 457)
7.8.1.2 OR: OR 逻辑运算
符号
6ES7322-1BH01-0AA0
7.11 MOD_DI 返回长整数余数
符号
MOD_DI
EN
IN2 OUT
ENO
IN1
参数 数据类型 内存区域 说明
EN BOOL I、Q、M、L、D 使能输出
ENO BOOL I、Q、M、L、D 使能输出
IN1 DINT I、Q、M、L、D
或常数
被除数
IN2 DINT I、Q、M、L、D
或常数
除数
OUT DINT I、Q、M、L、D 除运算的余数
说明
在启用(EN)输入端通过逻辑“1”激活MOD_DI(返回长整数余数)。IN1除以IN2,
余数可通过OUT查看。如果该结果超出了长整数(32位)允许的范围,OV位和OS
位将为“1”并且ENO为逻辑“0”,这样便不执行此数学框后由ENO连接的其它函数
(层叠排列)。
参见判断整数运算指令状态字的位。
状态字
BR CC 1 CC 0 OV OS OR STA RLO /FC
写: x x x x x 0 x x 1
实例
6ES7322-1BH01-0AA0