| 注册| 产品展厅| 收藏该商铺

行业产品

当前位置:
西门子plc模块代理商>>西门子S7-1200扩展模块>> S7-1200数字量模块6ES72231BL320XB0代理商

数字量模块6ES72231BL320XB0代理商

返回列表页
  • 数字量模块6ES72231BL320XB0代理商
收藏
举报
参考价 670
订货量 1
具体成交价以合同协议为准
  • 型号 S7-1200
  • 品牌 Siemens/西门子
  • 厂商性质 代理商
  • 所在地
在线询价 收藏产品

更新时间:2018-11-09 12:00:30浏览次数:300

联系我们时请说明是化工仪器网上看到的信息,谢谢!

同类优质产品

更多产品

产品简介

数字量模块6ES72231BL320XB0代理商
:1800弄(电子商务园)5005.
公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM

详细介绍

7.4.1 数值转换为 ASCII 字符串数字量模块6ES72231BL320XB0代理商

STRING 数据类型的格式

字符串变量是一个字符序列,其中的每个字符均以字节形式存储。STRING 数据类型的个字节定义字符串的长度,即字符字节数。

下图所示为存储器中以变量形式存储的 STRING 数据类型。字符串的长度可以是 0 到

254 个字符。变量字符串的存储要求为 255 个字节(长度字节加上 254 个字符)。

如果直接在程序编辑器中输入常数字符串参数(多 126

个字符),或在数据块编辑器中初始化变量字符串(多 254

个字符),则字符串赋值必须以双引号字符开始和结束。


ASCII 输出数字格式

 正值写入输出缓冲区时不带符号。

 负值写入输出缓冲区时带前导负号 (-)

 小数点左侧的前导零会被隐藏,但与小数点相邻的数字除外。

 输出字符串中的值为右对齐。

 实数:小数点右侧的值被舍入为小数点右侧的位数。

 实数:输出字符串的大小必须比小数点右侧的位数多至少三个字节。

整数到字符串转换

LAD/FBD

STL

说明

ITS IN, OUT, FMT

整数转换为字符串的指令会将整数字 IN 转换为长度为 8

个字符的 ASCII 字符串。格式 (FMT)

分配小数点右侧的转换精度,并小数点显示为逗号还是句点

。结果字符串会写入从 OUT 处开始的 9 个连续字节中。

ENO = 0 时的非致命错误条件

受影响的 SM

· 0006H 间接地址

· 0091H 操作数超出范围

· 格式 (nnn > 5)

· FMT 字节的四个有效位的 FMT

位不为零

输入/输出

数据类型

操作数

IN

INT

IWQW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD,

*AC、常数

FMT

BYTE

IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, 常数

OUT

STRING

VB, LB, *VD, *LD, *AC


输出字符串的长度始终为 8 个字符。输出缓冲区中小数点右侧的位数由 nnn

字段分配。nnn 字段的有效范围是 0 到 5。如果分配 0

位数到小数点右侧,则转换后的值无小数点。对于 nnn 大于 5 的值,输出为 8  ASCII

空格字符组成的字符串。c 位使用逗号 (c=1) 还是小数点 (c=0)

作为整数部分与小数部分之间的分隔符。格式的有效 4 位必须是零。

下图还给出了值的示例,其格式为:使用小数点 (c = 0),小数点右侧有三位数 (nnn =

011)。OUT 处的值为下一字节地址中存储的字符串的长度。

整数转换为字符串指令的 FMT 参数

双精度整数到字符串转换

LAD/FBD

STL

说明

DTS IN, OUT, FMT

双整数转换为字符串的指令会将双整数 IN 转换为长度为 12

个字符的 ASCII 字符串。格式 (FMT)

分配小数点右侧的转换精度,并小数点显示为逗号还是句点

。结果字符串会写入从 OUT 处开始的 13 个连续字节中。

ENO = 0 时的非致命错误条件

受影响的 SM

· 0006H 间接地址

· 0091H 操作数超出范围

· 格式 (nnn > 5)

· FMT 字节的四个有效位的 FMT

位不为零


输入/输出

数据类型

操作数

IN

DINT

IDQD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC、常数

FMT

BYTE

IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, 常数

OUT

STRING

VB, LB, *VD, *LD, *AC

输出字符串的长度始终为 12 个字符。输出缓冲区中小数点右侧的位数由 nnn

字段。nnn 字段的有效范围是 0 到 5。如果分配 0

位数到小数点右侧,则该值不显示小数点。对于 nnn 大于 5 的值,输出为 12  ASCII

空格字符组成的字符串。c 位使用逗号 (c=1) 还是小数点 (c=0)

作为整数与小数部分之间的分隔符。格式的高 4 位必须是零。

下图还给出了一个值的示例,其格式为:使用小数点 (c = 0),小数点右侧有四位数 (nnn

= 100)。OUT 处的值为下一字节地址中存储的字符串的长度。

双整数转换为字符串指令的 FMT 操作数

实数到字符串转换

LAD/FBD

说明

RTS

IN,

OUT,

FMT

实数转换为字符串的指令会将实数值 IN 转换为 ASCII

字符串。格式 (FMT)

分配小数点右侧的转换精度、小数点显示为逗号还是句点以及输出字符串的长度。转换结果放置在以 OUT

开头的字符串中。结果字符串的长度在格式中,可以是 3 到

15 个字符。


ENO = 0 时的非致命错误条件

受影响的 SM

· 0006H 间接地址

· 0091H 操作数超出范围

· 格式

(nnn > 5)

 ssss < 3

 ssss < 所需字符数

输入/输出

数据类型

操作数

IN

REAL

IDQD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC、常数

FMT

BYTE

IBQBVB, MB, SMB, SB, LB, AC, *VD, *LD, *AC、常数

OUT

STRING

VB, LB, *VD, *LD, *AC

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

处的值为下一字节地址中存储的字符串的长度。

集团以只有商家的经营水平、经营思路、经营实力,商城才能有所为宗旨。前几天,永康市民陈志豪在朋友圈里晒了张蓝天白云的照片,引来众多朋友点赞。在刘雪楠看来,从未来的角度着眼,机器人产业园一点都不多,关键是在这个中,要进行有效,同时对鱼龙混杂的产品做出有效甄别,我国机床行业想要突破,找准发力点很重要。购置德国易普森热处理多用炉生产线、数控刀条磨刀机、数控螺旋锥齿轮切齿机、数控螺旋锥齿轮磨齿机等先进高端设备36台(套),

 

收藏该商铺

登录 后再收藏

提示

您的留言已提交成功!我们将在第一时间回复您~
二维码 意见反馈
在线留言