业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-03-29 17:35:46浏览次数:330
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6ES7421-7DH00-0AB0现货
2、全数字直流调速装置 6RA23、6RA24、6RA28、6RA70、6SE70系列计算自然对数 (S7-1500)
说明
使用“计算自然对数"指令,可以计算累加器 1 中值以 e (e = 2.718282) 为底数的自然对
数。
指令执行之后,状态位 CC 0 和 CC 1 将指示结果为负数、零或正数。如果该值超出了所
允许的数值范围,则将状态位 OV 和 OS 置位为“1"。
如果累加器 1 中的值小于或等于零,该指令会向累加器 1 中写入无效值,并将状态位 CC
0、CC 1、OV 和 OS 置位为“1"。如果浮点数无效,该指令还会将状态位 CC 0、CC 1、
OV 和 OS 置位为“1"。
该指令仅影响累加器 1 的内容。累加器 2 的内容保持不变。
示例
以下示例说明了该指令的工作原理:
STL 说明
L "Tag_Value_1" // 加载累加器 1 中操作数“Tag_Value_1"的值
LN // 计算自然对数。
// 将结果存储在累加器 1 中。
T "Tag_Result" // 将结果(累加器 1 的内容)传送到操作数“Tag_Result"。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1805
参见
有效数据类型概述 (页 247)
状态字的基本信息 (页 200)
STL 基础知识 (页 8341)
SIN:计算正弦值 (S7-1500)
说明
使用“计算正弦值"指令,可计算累加器 1 中角度的正弦值。该角度必须为弧度,并
且作为浮点数位于累加器 1 中。该指令将结果存储在累加器 1 中。
指令执行之后,状态位 CC 0 和 CC 1 将指示结果为负数、零或正数。如果该值超出了所
允许的数值范围,则将状态位 OV 和 OS 置位为“1"。如果是无效浮点数,则该指令会将
状态位 CC 0、CC 1、OV 和 OS 置位为“1"。
该指令仅影响累加器 1 的内容。累加器 2 的内容保持不变。
示例
以下示例说明了该指令的工作原理:
STL 说明
L "Tag_Value_1" // 加载累加器 1 中操作数“Tag_Value_1"的值
SIN // 计算正弦值
// 将结果存储在累加器 1 中。
L "Tag_Value_2" // 将累加器 1 中的内容移到累加器 2 中。
// 加载累加器 1 中操作数“Tag_Value_2"的值
*R // 将累加器 1 和 2 中的值相乘。
// 将乘积存储在累加器 1 中。
T "Tag_Result" // 将结果(累加器 1 的内容)传送到操作数“Tag_Result"。
参见
有效数据类型概述 (页 247)
状态字的基本信息 (页 200)
STL 基础知识 (页 8341)
指令
4.1 指令
对 PLC 进行编程
1806 编程和操作手册, 10/2018
ASIN:计算反正弦值 (S7-1500)
说明
使用“计算反正弦值"指令,通过累加器 1 中的值来计算对应该值的角度。累加器 1 的值
必须为“-1"到“1"之间的浮点数。
该指令的结果以弧度形式返回,并存储在累加器 1 中。根据累加器 1 的值,这一结果可以
为 -π/2 到 +π/2 (π= 3.14159) 之间的值。
指令执行之后,状态位 CC 0 和 CC 1 将指示结果为负数、零或正数。如果该值超出了所
允许的数值范围,则将状态位 OV 和 OS 置位为“1"。
如果累加器 1 中的值超出了所允许的值范围,该指令会向累加器 1 中写入无效浮点值,并
将状态位 CC 0、CC 1、OV 和 OS 置位为“1"。如果浮点数无效,该指令还会将状态位
CC 0、CC 1、OV 和 OS 置位为“1"。
该指令仅影响累加器 1 的内容。累加器 2 的内容保持不变。