业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-06-14 09:45:05浏览次数:188
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子S1206SL3130-6TE21-6AB0回收
本公司不卖、二手货、货。采购、请另找别家位字符串的转换
不能在指令框中选择位字符串 BYTE 和 WORD。但如果输入和输出操作数的长度匹配,则
可以在该指令的参数处 DWORD 或 LWORD 数据类型的操作数。然后此操作数将被
位字符串的数据类型根据输入或输出参数的数据类型来解释,并从位字符串的数据类型隐
式转换。例如,数据类型 DWORD 将解释为 DINT/UDINT,而 LWORD 将解释为 LINT/
ULINT。启用“IEC 检查"(IEC check) 时,也可使用这些转换。
说明
S7-1500 系列 CPU:数据类型 DWORD 和 LWORD 只能与数据类型 REAL 或 LREAL 互
相转换。
在转换中,源值的位以右对齐的原样传递到目标数据类型中。如果在转换过
程中无错误,则使能输出 ENO 的状态为 1;如果在处理中出错,则使能输出 ENO
的状态为 0。
参数
下表列出了“转换值"指令的参数:
参数声明数据类型存储区说明
S7-1200 S7-1500
EN Input BOOL I、Q、M、
D、L 或常量
I、Q、M、
D、L、T、
C 或常量
使能输入
ENO Output BOOL I、Q、M、
D、L
I、Q、M、
D、L
使能输出
IN Input 位字符串、整
数、浮点数、
CHAR、
WCHAR、
BCD16、
BCD32
I、Q、M、
D、L、P 或
常量
I、Q、M、
D、L、P 或
常量
要转换的值。
OUT Output 位字符串、整
数、浮点数、
CHAR、
WCHAR、
BCD16、
BCD32
I、Q、M、
D、L、P
I、Q、M、
D、L、P
转换结果
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1397
可以从指令框的“???"下拉列表中选择该指令的数据类型。
示例
以下示例显示了如何将 16 位整数转换为 32 位整数:
以下示例显示了如何将 8 位字节转换为 8 位整数 SINT:
以下示例显示了如何将 8 位字节转换为 8 位无符号整数 USINT:
因为两个操作数具有相同的长度,所以可进行这些转换。
参见
有效数据类型概述 (页 247)
EN/ENO 机制的基本知识 (页 153)
S7-1200 的数据类型转换: (页 561)
有关 FBD 的基本信息 (页 8277)
指令
4.1 指令
对 PLC 进行编程
1398 编程和操作手册, 10/2018
ROUND:取整
说明
可以使用“取整"指令将输入 IN 的值四舍五入取整为接近的整数。该指令将输入 IN 的
值解释为浮点数,并将其转换为接近的整数。如果输入值恰好是相邻偶数和奇数的平均
数,则选择取整为偶数。该指令的结果存储在输出 OUT 中,可供查询。
如果下列条件之一,则使能输出 ENO 的状态为“0":
● 使能输入 EN 的状态为“0"。
● 执行中发生溢出之类的错误。
参数
下表列出了“取整"指令的参数:
参数声明数据类型存储区说明
S7-1200 S7-1500
EN Input BOOL I、Q、M、
D、L 或常量
I、Q、M、
D、L、T、C
或常量
使能输入
ENO Output BOOL I、Q、M、
D、L
I、Q、M、
D、L
使能输出
IN Input 浮点数I、Q、M、
D、L、P 或
常量
I、Q、M、
D、L、P 或
常量
要取整的输入
值。
OUT Output 整数、浮点数I、Q、M、
D、L、P
I、Q、M、
D、L、P
取整结果
可以从指令框的“???"下拉列表中选择该指令的数据类型。
有关有效数据类型的更多信息,请参见“另请参见"。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1399
示例
以下示例说明了该指令的工作原理:
下表将通过具体的操作数值对该指令的工作原理进行说明:
参数操作数值
IN TagIn_Value 1. -1.
OUT TagOut_Value 2 -2
如果操作数“TagIn"的状态为“1",则执行该指令。输入“TagIn_Value"的浮点数将
取整到接近的偶数整数,并发送到输出“TagOut_Value"。如果成功执行该指令,则置
位输出“TagOut"。
下一篇:西门子S1206SL3130-6TE21-6AA4检测