应用领域 | 医疗卫生,化工,电子/电池,电气,综合 | 是否国产 | 否 |
---|
产品分类品牌分类
-
S7-300 以太网通讯???/a> 西门子KTP400人机界面 西门子400CPU 西门子SM323输入输出模块 西门子SM321数字量???/a> 西门子SM332模拟量???/a> 西门子中央处理器 西门子??橹醒氪砥?/a> 西门子紧凑型中央处理器 西门子PC电源???/a> 西门子模拟量输入???/a> 6ES7331-7KF02-0AB0 6ES7332-5HF00-0AB0 6ES7321-1BL00-0AA0 西门子模拟量输出模块 西门子控制器CPU 西门子CPU主机???/a> ET200 S7-1200 西门子S7-400CPU???/a> 西门子S7-300模块 西门子S7-1500CPU???/a>
产品简介
详细介绍
得出的 ASCII 字符数(或长度)就是输出缓冲区的大小,6GK1500-0AA10 DP西门子12M总线端子,它的值在 3 到 15 个字节或字符
之间。
实数格式最多支持 7 位有效数字。尝试显示 7 位以上的有效数字将导致舍入错误。
下图显示了 RTA 指令的格式操作数 (FMT)。通过 ssss 字段分配输出缓冲区的大小。0、
1 或 2 个字节大小无效。输出缓冲区中小数点右侧的位数由 nnn 字段分配。nnn 字段的有
效范围是 0 到 5。如果分配 0 位数到小数点右侧,则转换后的值无小数点。如果 nnn 的
值大于 5 或者分配的输出缓冲区太小以致无法存储转换后的值,则使用 ASCII 空格填充
输出缓冲区。c 位使用逗号 (c=1) 还是小数点 (c=0) 作为整数部分与小数部分之间的
分隔符。
下图给出了一个数值作为示例,其格式为使用小数点 (c=0)、小数点右侧有一位
(nnn=001)、缓冲区的大小为六个字节 (ssss=0110)。
ASCII 输出数字格式
正值写入输出缓冲区时不带符号。
负值写入输出缓冲区时带前导负号 (-)。
小数点左侧的前导零会被隐藏,但与小数点相邻的数字除外。
输出字符串中的值为右对齐。
实数:小数点右侧的值被舍入为小数点右侧的位数。
实数:输出字符串的大小必须比小数点右侧的位数多至少三个字节。
输出字符串的长度始终为 8 个字符。输出缓冲区中小数点右侧的位数由 nnn 字段分配。nnn 字段的有效范围是 0 到 5。如果分配 0 位数到小数点右侧,则转换后的值无小数点。
对于 nnn 大于 5 的值,输出为 8 个 ASCII 空格字符组成的字符串。6GK1500-0AA10 DP西门子12M总线端子,c 位使用逗号
(c=1) 还是小数点 (c=0) 作为整数部分与小数部分之间的分隔符。格式的有效 4 位必
须是零。
下图还给出了值的示例,其格式为:使用小数点 (c = 0),小数点右侧有三位数 (nnn =
011)。OUT 处的值为下一字节地址中存储的字符串的长度。
西门子6GK1500-0AA10代理商
输出字符串的长度始终为 12 个字符。输出缓冲区中小数点右侧的位数由 nnn 字段。
nnn 字段的有效范围是 0 到 5。如果分配 0 位数到小数点右侧,则该值不显示小数点。对
于 nnn 大于 5 的值,输出为 12 个 ASCII 空格字符组成的字符串。c 位使用逗号
(c=1) 还是小数点 (c=0) 作为整数与小数部分之间的分隔符。格式的高 4 位必须是零。
下图还给出了一个值的示例,其格式为:使用小数点 (c = 0),小数点右侧有四位数 (nnn
= 100)。OUT 处的值为下一字节地址中存储的字符串的长度。
CPU 使用的实数格式最多支持 7 位有效数字。尝试显示 7 位以上有效数字会产生舍入错
误。
输出字符串的长度由 ssss 字段。0、1 或 2 个字节大小无效。输出缓冲区中小数点右
侧的位数由 nnn 字段分配。nnn 字段的有效范围是 0 到 5。如果分配 0 位数到小数点右
侧,则该值不显示小数点。如果 nnn 大于 5,或者因分配的输出字符串长度太小而无法存
储转换的值,则会用 ASCII 空格字符填充输出字符串。c 位使用逗号 (c=1) 还是小数
点 (c=0) 作为整数与小数部分之间的分隔符。
下图还给出了一个值的示例,其格式为:小数点 (c = 0),小数点右侧有一位数 (nnn =
001),输出字符串的长度为 6 个字符 (ssss = 0110)。OUT 处的值为下一字节地址中存储
的字符串的长度。